*{
padding:0; margin:0;
}

body {
	text-align:left; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	background:url(images/bg.jpg) repeat-x 0 1.5em;
	color:#000000;
}

/* Styles généraux */

#lien_evitement_contenu
{
position: absolute;
left: -99999px;
}

ul {
	list-style: none;
	margin:0;
	padding:0;
}
a:hover, a:active, a:focus {text-decoration:none}
p{margin-bottom:1em;}

h1 
{
color: #007096;
padding-left: 15px;
background: white url('images/puce_titres_principaux.gif') no-repeat left 0.3em;
margin: 20px 0;
font-size: 1.9em;
margin-left: -30px;
}

h2
{
color: #CA2C1F;
padding-left: 15px;
background: white url('images/puce_titres_secondaires.gif') no-repeat left 0.2em;
margin: 15px 0;
font-size: 1.5em;
margin-left: -20px;
}

h2 a, h2 a:visited
{
color: #CA2C1F;
}

h3, h3 a, h3 a:visited
{
color: black;
margin: 10px 0;
font-size: 1.1em;
}

.plan .contre-encart ul a, .plan .contre-encart ul a:visited
{
color: #475B1E;
text-decoration: underline;
}

.plan .contre-encart ul a:hover, .plan .contre-encart ul a:active, .plan .contre-encart ul a:focus
{
color: #475B1E;
text-decoration: none;
}

#page {
	width:780px;
	margin: auto;
	text-align:left;
}

.part2 span,
.part3 span,
.nouvelles_fr span,
.nouvelles_en span,
.lien_rapide span,
.accueil_fr span,
.accueil_en span,
.copyright span,
.menu span,
#menupr span{
	position:absolute;
	left:-9999px;
}

#menupr a
{
text-indent: -9999px; /* Corrige un bug d'IE 6 et 7 */
}

/*-- Menu et liens --*/
#menug{float:left; margin-left:-17px;}

.lien_rapide a,
.menu a,
#menupr a,
#sous-menu a,
#fonctions a{
	display:block;
	text-decoration:none
}
/*-- CLASSE MENU LIEN RAPIDE ET ENTETE --*/
#acc {float:left;}
.lien_rapide {display:block; float:right;}
.img_lien_rapide {float:left; width:564px; height:41px; background:white url(images/header_r1_c3.jpg) no-repeat left;}
.img_head_fr {display:block; width:564px; height:172px; float:left;}
.img_head_en {display:block; width:564px; height:172px; float:left;}
/*.img_head_fr {display:block; width:564px; height:172px; background:url(images/header_r2_c3.jpg) no-repeat left; float:left;}
.img_head_en {display:block; width:564px; height:172px; background:url(images/header_r2_c3_en.jpg) no-repeat left; float:left;}
.veille_r .img_head_fr {background:transparent url(images/header_r2_c3_vfr.jpg) no-repeat scroll left center;}
.veille_r .img_head_en {background:transparent url(images/header_r2_c3_ven.jpg) no-repeat scroll left center;}*/

.accueil_fr {width:199px; height:134px;}

.accueil_fr a, .accueil_en a{display:block; width:199px; height:134px;}

.accueil_fr a img, 
.accueil_en a img{ border:none;}
/*
.accueil_fr a{display:block; width:199px; height:134px; background:url(images/header_r1_c2.jpg) no-repeat left;}
.veille_r .accueil_fr a{display:block; width:199px; height:134px; background:url(images/header_r1_c2_veille.jpg) no-repeat left;}
.veille_r .accueil_en a{display:block; width:199px; height:134px; background:url(images/header_r1_c2_ven.gif) no-repeat left;}*/
/*
.accueil_en {width:199px; height:134px;}
.accueil_en a{display:block; width:199px; height:134px; background:url(images/header_r1_c2_en.gif) no-repeat left;}*/

.nouvelles_fr {width:199px; height:118px;}
.nouvelles_fr a{display:block; width:199px; height:118px; background:url(images/header_r3_c2.gif) no-repeat left;}
.veille_r .nouvelles_fr a{display:block; width:199px; height:118px; background:url(images/header_r3_c2_veille.gif) no-repeat left;}
.veille_r .nouvelles_en a{display:block; width:199px; height:118px; background:url(images/header_r3_c2_ven.gif) no-repeat left;}

.nouvelles_en {width:199px; height:118px;}
.nouvelles_en a{display:block; width:199px; height:118px; background:url(images/header_r3_c2_en.jpg) no-repeat left;}

/*.text_news{padding-top:45px; padding-left:22px;}
.text_news a:link{color:#0000FF; text-decoration:underline;}
.text_news a:visited{color: #FF0000; text-decoration:underline;}*/

.english_fr {width:53px; height:41px;}
.english_fr a{display:block; width:53px; height:41px; background:url(images/bt_langue_off.jpg) no-repeat left;}
.english_fr a:hover {text-decoration:none;background:url(images/bt_langue_on.jpg) no-repeat left;}

.english_en {width:55px; height:41px;}
.english_en a{display:block; width:55px; height:41px; background:url(images/bt_langue_off_en.gif) no-repeat left;}
.english_en a:hover {text-decoration:none;background:url(images/bt_langue_on_en.gif) no-repeat left;}

.favoris_fr {width:105px; height:41px;}
.favoris_fr a{display:block; width:105px; height:41px; background:url(images/bt_favoris_off.jpg) no-repeat left;}
.favoris_fr a:hover {text-decoration:none;background:url(images/bt_favoris_on.jpg) no-repeat left;}

.favoris_en {width:91px; height:41px;}
.favoris_en a{display:block; width:91px; height:41px; background:url(images/bt_favoris_off_en.gif) no-repeat left;}
.favoris_en a:hover {text-decoration:none;background:url(images/bt_favoris_on_en.gif) no-repeat left;}

.courriel_fr {width:58px; height:41px;}
.courriel_fr a{display:block; width:58px; height:41px; background:url(images/bt_courriel_off.jpg) no-repeat left;}
.courriel_fr a:hover {text-decoration:none;background:url(images/bt_courriel_on.jpg) no-repeat left;}

.courriel_en {width:45px; height:41px;}
.courriel_en a{display:block; width:45px; height:41px; background:url(images/bt_courriel_off_en.gif) no-repeat left;}
.courriel_en a:hover {text-decoration:none;background:url(images/bt_courriel_on_en.gif) no-repeat left;}

.glossaire_fr {width:71px; height:41px;}
.glossaire_fr a{display:block; width:71px; height:41px; background:url(images/bt_glossaire_off.jpg) no-repeat left;}
.glossaire_fr a:hover {text-decoration:none;background:url(images/bt_glossaire_on.jpg) no-repeat left;}

.glossaire_en {width:70px; height:41px;}
.glossaire_en a{display:block; width:70px; height:41px; background:url(images/bt_glossary_off_en.gif) no-repeat left;}
.glossaire_en a:hover {text-decoration:none;background:url(images/bt_glossary_on_en.gif) no-repeat left;}

.intranet_fr {width:62px; height:41px;}
.intranet_fr a{display:block; width:62px; height:41px; background:url(images/bt_extranet_off.gif) no-repeat left;}
.intranet_fr a:hover {text-decoration:none;background:url(images/bt_extranet_on.gif) no-repeat left;}

.intranet_en {width:60px; height:41px;}
.intranet_en a{display:block; width:60px; height:41px; background:url(images/bt_intranet_off_en.gif) no-repeat left;}
.intranet_en a:hover {text-decoration:none;background:url(images/bt_intranet_on_en.gif) no-repeat left;}

.plansite_fr {width:83px; height:41px;}
.plansite_fr a{display:block; width:83px; height:41px; background:url(images/bt_plan_off.jpg) no-repeat left;}
.plansite_fr a:hover {text-decoration:none;background:url(images/bt_plan_on.jpg) no-repeat left;}

.plansite_en {width:61px; height:41px;}
.plansite_en a{display:block; width:61px; height:41px; background:url(images/bt_plan_off_en.gif) no-repeat left;}
.plansite_en a:hover {text-decoration:none;background:url(images/bt_plan_on_en.gif) no-repeat left;}

/*-- CLASSE LIENS MENU GAUCHE--*/

.info_fr {width:240px; height:70px;}
.info_fr a{display:block; width:240px; height:70px; background:url(images/menu_r1_c1.jpg) no-repeat left;}

.info_en {width:240px; height:70px;}
.info_en a{display:block; width:240px; height:70px; background:url(images/menu_r1_c1_en.jpg) no-repeat left;}

.soutien_fr {width:240px; height:69px;}
.soutien_fr a{display:block; width:240px; height:69px; background:url(images/menu_r2_c1.jpg) no-repeat left;}

.soutien_en {width:240px; height:69px;}
.soutien_en a{display:block; width:240px; height:69px; background:url(images/menu_r2_c1_en.jpg) no-repeat left;}

.forum_fr {width:240px; height:70px;}
.forum_fr a{display:block; width:240px; height:70px; background:url(images/menu_r3_c1.jpg) no-repeat left;}

.forum_en {width:240px; height:70px;}
.forum_en a{display:block; width:240px; height:70px; background:url(images/menu_r3_c1_en.jpg) no-repeat left;}

.veille_fr {width:240px; height:69px;}
.veille_fr a{display:block; width:240px; height:69px; background:url(images/menu_r6_c1_fr.jpg) no-repeat left;}

.veille_en {width:240px; height:69px;}
.veille_en a{display:block; width:240px; height:69px; background:url(images/menu_r6_c1_en.jpg) no-repeat left;}

#lettre_info{float:left;} 

.formulaire_spip fieldset
{
border: none;
}

.formulaire_spip legend
{
display: none;
}

.lettre
{
text-align: center;
line-height: 1.4em;
padding-right: 5px;
}

.infolettre {display:block; width:199px; margin-left:17px; padding-bottom: 1px; background-color: #e6e7e8;}
.infolettre_top_fr {display:block; width:240px; height:42px; background:url(images/bt_newsletter_top_fr.gif) no-repeat left top;}
.infolettre_top_en {display:block; width:240px; height:42px; background:url(images/bt_newsletter_top_en.gif) no-repeat left top;}
.infolettre_top_veille_fr {display:block; width:240px; height:42px; background:url(images/bt_newsletter_topv_fr.gif) no-repeat left top;}
.infolettre_top_veille_en {display:block; width:240px; height:42px; background:url(images/bt_newsletter_topv_en.gif) no-repeat left top;}
.infolettre_bottom {display:block; width:240px; height:19px; background: url(images/bt_newsletter_bottom.gif) no-repeat left top;}

.itext{font-family: Arial, Helvetica, sans-serif; margin-top:30px; margin-left:27px; width:130px;}

.infolettre_fr .submit{
	width: 21px;
	height: 21px;
	border:none;
	background: transparent url(images/bt_ok.gif) no-repeat left top;
	text-indent: -1000em;
	/* cursor: pointer; /* hand-shaped cursor */
	/* cursor: hand;  /* for IE 5.x */
}

#partenaires
{
width:290px;
}

#partenaires h2
{
position: absolute;
left: -99999px;
}

#partenaires ul li
{
float: left;
margin-left: 17px;
}

#partenaires ul li a
{
display: block;
text-indent: -99999px;
}

#partenaires ul li.partenaire_1_fr a
{
width: 90px;
height: 37px;
background: white url(images/menu_r5_c1.jpg) no-repeat;
}

#partenaires ul li.partenaire_1_en a
{
width: 90px;
height: 37px;
background: white url(images/menu_r5_c1_en.jpg) no-repeat;
}

#partenaires ul li.partenaire_2 a
{
width: 77px;
height: 37px;
background: white url(images/menu_r5_c2.jpg) no-repeat;
}

#partenaires ul li.partenaire_3 a
{
width: 90px;
height: 37px;
background: white url(images/menu_r5_c3.jpg) no-repeat;
}

#partenaires ul li.partenaire_4 a
{
width: 77px;
height: 37px;
background: white url(images/menu_r5_c4.gif) no-repeat;
}

/*-- CLASSE LIENS MENU HORIZONTAL PRINCIPAL --*/
.menu {float:left; width:565px; height:39px;}
.lien_rapide li,
.menu li {float:left;}

.lien_rapide li {height:1%}


.liens_fr {width:129px; height:39px;}
.liens_fr a{display:block; width:129px; height:39px; background:url(images/bt_liens_off.jpg) no-repeat left;}
.liens_fr a:hover {text-decoration:none;background:url(images/bt_liens_on.jpg) no-repeat left;}

.liens_en {width:118px; height:39px;}
.liens_en a{display:block; width:118px; height:39px; background:url(images/bt_liens_off_en.gif) no-repeat left;}
.liens_en a:hover {text-decoration:none;background:url(images/bt_liens_on_en.gif) no-repeat left;}

.ressources_fr {display:block; width:189px; height:39px;}
.ressources_fr a{width:189px; height:39px; background:url(images/bt_ress_off.jpg) no-repeat left;}
.ressources_fr a:hover {text-decoration:none;background:url(images/bt_ress_on.jpg) no-repeat left;}

.ressources_en {display:block; width:180px; height:39px;}
.ressources_en a{width:180px; height:39px; background:url(images/bt_ress_off_en.gif) no-repeat left;}
.ressources_en a:hover {text-decoration:none;background:url(images/bt_ress_on_en.gif) no-repeat left;}

.biblio_fr {width:115px; height:39px;}
.biblio_fr a{display:block; width:115px; height:39px; background:url(images/bt_bibli_off.jpg) no-repeat left;}
.biblio_fr a:hover {text-decoration:none;background:url(images/bt_bibli_on.jpg) no-repeat left;}

.biblio_en {width:89px; height:39px;}
.biblio_en a{display:block; width:89px; height:39px; background:url(images/bt_bibli_off_en.gif) no-repeat left;}
.biblio_en a:hover {text-decoration:none;background:url(images/bt_bibli_on_en.gif) no-repeat left;}

.pro_fr { width:131px; height:39px;}
.pro_fr a{display:block; width:131px; height:39px; background:url(images/bt_prof_off.jpg) no-repeat left;}
.pro_fr a:hover {text-decoration:none;background:url(images/bt_prof_on.jpg) no-repeat left;}

.pro_en { width:177px; height:39px;}
.pro_en a{display:block; width:177px; height:39px; background:url(images/bt_prof_off_en.gif) no-repeat left;}
.pro_en a:hover {text-decoration:none;background:url(images/bt_prof_on_en.gif) no-repeat left;}

/*-- CONTENU --*/
#contenu{float:left; margin-top:5px; margin-left:-30px; width:470px; padding-left: 30px;}
#contenu p{clear:both;}

#form_inscription{float:left; padding-top:15px; font-family: Arial, Helvetica, sans-serif;	font-size: 0.85em;}
#form_inscription fieldset{border:none; display:block; width:400px;  margin-bottom:15px;}
#form_inscription legend{font-size:1.4em; text-transform: uppercase; color: #5DC3FF; font-weight:bold;}
.renseignements_personnels label,
.renseignements_personnels input{display:block; float:left; width:300px;}

/* Fil d'Ariane */
#hierarchie
{
margin: 10px 0;
margin-left: -30px;
}

#hierarchie a, #hierarchie a:visited
{
text-decoration: underline;
color: black;
}

#hierarchie a:hover, #hierarchie a:active, #hierarchie:focus
{
text-decoration: none;
color: black;
}

/* Dernières nouvelles */

.titre_nouvelle
{
margin-top: 20px;
}

.auteur
{
color: #475B1E;
margin: 10px 20px;
}

.lien_archives
{
margin-top: 20px;
}

.lien_archives a, .liens_archives a:visited
{
color: black;
border-bottom: 1px solid black;
}

.lien_archives a:hover, .liens_archives a:active, .liens_archives a:focus
{
border-bottom: none;
}

/* INFO-TCC */

.liste_etapes_denis
{
margin: 30px;
margin-right: 0;
list-style: outside decimal;
}

.pagination
{
display: block;
text-align: center;
}

.pagination a, .pagination a:visited
{
color: black;
text-decoration: underline;
}

.pagination a:hover, .pagination a:active, .pagination a:focus
{
text-decoration: none;
}

.ps
{
border: 1px solid #475B1E;
background: #e5efd0;
clear: both;
padding: 10px;
margin: 20px 0;
}

.ps a, .ps a:visited
{
color: #ef3421;
text-decoration: underline;
}

.ps a:hover, .ps a:active, .ps a:focus
{
text-decoration: none;
}

.notes
{
font-family: "Courier New", sans-serif;
font-size: 0.95em;
border-top: 1px dotted gray;
border-bottom: 1px dotted gray;
margin: 20px 0 30px 2em;
padding: 10px;
}

/* Rubrique principale */

a.lien_suite, a.lien_suite:visited, .chapo a, .chapo a:visited, .lien a, .lien a:visited
{
color: #475B1E;
text-decoration: underline;
}

a.lien_suite:hover, a.lien_suite:active, a.lien_suite:focus, .chapo a:hover, .chapo a:active, .chapo a:focus, .lien a:hover, .lien a:active, .lien a:focus
{
color: #475B1E;
text-decoration: none;
}

/* FAQ TCC */

.faq_tcc h2, .faq_tcc div.texte_faq
{
margin: 20px 0 15px 0;
}

.faq_tcc h3
{
margin: 10px 0;
}

.faq_tcc div.texte ul, .texte_faq ul
{
list-style: square;
margin-left: 20px;
margin-bottom: 20px;
}

div.texte a, div.texte a:visited
{
color: #475B1E;
text-decoration: underline;
}

div.texte a:hover, div.texte a:active, div.texte a:focus
{
color: #475B1E;
text-decoration: none;
}

/*-- PIED DE PAGE --*/
#pied_de_page{
	margin-top: 20px;
	float: left;
	width: 100%;
	height: auto;
	background-color: #FFFFFF;
	font-size: 0.75em;
	color: #000000; 
	/*position: relative;*/
	text-align: center;
}

.barre_footer {width:780px; height:18px; display:block; background:url(images/footer.gif) no-repeat left; margin-left:-17px}
.menu_bas_page {font-size:1.1em; margin-top:10px; margin-left: -10px;}

.menu_bas_page li {
	display: inline;
	margin-left:3px;
}

#pied_de_page a, #pied_de_page a:visited
{
color: black;
text-decoration: none;
}

#pied_de_page a:hover, #pied_de_page a:active, #pied_de_page a:focus
{
text-decoration:underline;
}

#pied_de_page .conditions_copyright
{
font-size: 1.1em;
margin-left: -10px;
}

/* Plan */

.plan .contre-encart ul
{
list-style: square;
margin-left: 10px;
line-height: 2em;
}
.plan .contre-encart ul a, .plan .contre-encart ul a:visited
{
color: #475B1E;
text-decoration: underline;
}

.plan .contre-encart ul a:hover, .plan .contre-encart ul a:active, .plan .contre-encart ul a:focus
{
color: #475B1E;
text-decoration: none;
}

/* Boutons SPIP admin */

body .spip-admin-float
{
position: absolute;
top: 0;
right: 20px;
}

body .spip-admin-boutons
{
border: 1px solid red;
}

/* Les boutons d'admin survolent la page (sauf #FORMULAIRE_ADMIN) */
.spip-admin-float {
	top: 0;
	right: 20px;
	position: absolute;
	background-color: transparent;
	z-index: 100;
}

/* Couleurs et design des boutons d'admin */

a.spip-admin-boutons {
	border-top: 1px solid #CECECE;
	border-bottom: 2px solid #4A4A4A;
	border-left: 1px solid #CECECE;
	border-right: 1px solid #CECECE;
	text-decoration: none;
	text-align: center;
	margin: 0;
	padding: 1px .5em;
	font-family: helvetica,arial,sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFF;
	color: #0C479D;
}

a:hover.spip-admin-boutons {
	background-color: #fc3;
	border-bottom: 2px solid #36F;
}

a:active.spip-admin-boutons {
	background-color: #CCC;
	border-bottom: 2px solid #f00;
}

/* En cas de JavaScript désactivé */

noscript
{
text-align: center;
position: relative;
left: -10px;
}

noscript ul
{
list-style: square;
}

noscript li
{
font-weight: bold;
}

/* Styles du formulaire d'identification */

div#ciblage_formulaire_identification
{
text-align: right;
}

div#ciblage_formulaire_identification form
{
text-align: left;
}

div#ciblage_formulaire_identification fieldset
{
border: 1px solid #9ac144;
padding: 10px;
}

div#ciblage_formulaire_identification fieldset legend
{
padding: 0 10px;
background: white;
font-weight: bold;
}

div#ciblage_formulaire_identification a, div#ciblage_formulaire_identification a:visited
{
color: #CA2C1F;
}

div#ciblage_formulaire_identification a:hover, div#ciblage_formulaire_identification a:focus, div#ciblage_formulaire_identification a:active
{
text-decoration: none;
}

/* Styles du paragraphe de déconnexion */

p#deconnexion
{
padding: 10px;
border: 1px solid #9ac144;
background: #edf4dd;
}

p#deconnexion a, p#deconnexion a:visited
{
color: #CA2C1F;
}

p#deconnexion a:hover, p#deconnexion a:focus, p#deconnexion a:active
{
text-decoration: none;
}

ul.bibli_libra li {
	margin:20px 0 30px 0;
	font-size:1em;
}

ul.bibli_libra li a{
	text-decoration:none;
	color:black;
}

ul.bibli_libra li a:hover,
ul.bibli_libra li a:focus,
ul.bibli_libra li a:active{
	text-decoration:underline;
}

h1.titre_biblio
{
	color:#CA2C1F;
	font-size: 1.3em;
}

div.zone_rech{
	background:#FFF url(images/haut_b.gif) repeat-y left;
	width:763px;
	height:1.5em;
	position:relative;
}

div.zone_rech form#recherche{
	position:absolute;
	right:10px;
	top:5px;
}

div.zone_rech form#recherche input.soumission{
	background-color:#007096;
	color:#FFFFFF;
	font-size:0.9em;
	font-weight:bold;
	padding:2px 10px;
}

div.zone_rech form#recherche input.soumission:hover{
	background-color:#005784;
}

div.zone_rech form#recherche div br{
	display:none;
}

div.zone_rech form#recherche label{
	position: absolute;
	left: -99999px;
}

#form_inscription table{
	font-size:1.5em;
	text-align:left;
	width:100%;
	line-height:1.5em;
}

#form_inscription table td{
	width:50%;
}

#form_inscription .conf_liste{
	float:left;
	margin:10px;
}

.infolettre ul{
	padding-bottom:15px;
}

.infolettre ul li a{
	color:black;
	margin:10px;
}

.infolettre ul li{
	padding:0 10px;
}

ul.liste_v  li{
	margin:0 0 15px 20px;
}

ul.liste_v h2 a{
	color:#CA2C1F;
	margin-left:10px;
	font-size:1.2em;
	line-height: 1.4em;
}

ul.liste_v_base a{
	color:#555555;
	margin-left:10px;
	font-size:1.2em;
	line-height: 1.4em;
}

ul.liste_v2a p.surtitre{
	margin:1em 0 0;
}

ul.liste_v2a h2{
	background:none;
	margin:15px 0 5px -20px;
}

ul.liste_v2a li{
border:1px solid #DDDDDD;
margin-bottom:20px;
padding:0 0 10px;
}

ul.liste_v2a .ps{
	background:#EDF4DD none repeat scroll 0 0;
	border:1px solid #9AC144;
	padding:10px;
}

#formInscription div.protection {
	display:none;
}

.extranet_ajout{}

#documents_extranet{}

#documents_extranet .extranet_logo{
	float:left;
	margin-right:10px;
}
#documents_extranet .extranet_titre{line-height:1.5em;}
#documents_extranet .extranet_desc{}

#documents_extranet .extranet_logo a{border:none;}
#documents_extranet .extranet_logo a img{border:none;}

#documents_extranet .extranet_logo2{
	float:left;
	margin: 0 10px;
}
#documents_extranet .extranet_logo2 a{border:none;}
#documents_extranet .extranet_logo2 a img{border:none;}

#documents_extranet .extranet_titre a{font-weight:bold; margin-right:10px; color:#007096;}
#documents_extranet .extranet_titre span{margin:0 10px;}
#documents_extranet .extranet_titre span.extra_date{}
#documents_extranet .extranet_titre span.extra_type{}
#documents_extranet .extranet_titre span.extra_taille{}
.extranet_clear{clear:both; display:block;}

.publication #contenu form{}

.publication #contenu form fieldset{padding:8px;}

.publication #contenu form fieldset legend{color:#CA2C1F;
margin-bottom:8px;}

.publication #contenu form .spip_barre a{margin:0 2px;}
.publication #contenu form .spip_barre a img{border-width:1px;}

#rechercher, #suppl_abo_oui, #desabo{width:auto;}
.publication #contenu #barre_1{color:#404040;}
.publication #contenu .spip_barre {width:100%;}

.page_extra #contenu h2{}
.page_extra #contenu h2 img{float:left;}
.page_extra #contenu h2 a{}
.page_extra #contenu .chapo{margin-bottom:10px;}
.page_extra #contenu #documents_extranet ul{margin-left:35px;}

div.extranet_clear{border-top:1px solid #037091;
margin-top:1.5em;
padding-top:1.5em;}

.page_extra #contenu .cadre-e input#wc_titre_doc,
.page_extra #contenu .cadre-e textarea{width:100%; margin:6px 0;}

.page_extra #contenu .cadre-e-noir{border:1px solid #037091; padding:10px;}
.page_extra #contenu .cadre-e-noir .wc_img_ajout{float:left;}
.page_extra #contenu .cadre-e-noir .cadre-padding{clear:left;}

.r200 dd{margin:0.3em 0 1em 20px;}

.desabonnement_par_mail fieldset {
border:1px solid #9AC144;
padding:10px;
}

.liste_v2a h3 a{color:#CA2C1F;}

.liste_v2a h3, .liste_v2a h3 a, .liste_v2a h3 a:visited {
font-size:1.1em;
padding:10px 5px;
}

.liste_v2a h3{
border-bottom:1px solid #DDDDDD;
margin-bottom:10px;
}

.liste_v2a  li .soustitre,
.liste_v2a  li img,
.liste_v2a  li .chapo,
.liste_v2a  li .texte,
.liste_v2a  li .notes,
.liste_v2a  li .spip_documents,
.liste_v2a  li .spip_doc_titre,
.liste_v2a  li .spip_doc_descriptif,
.liste_v2a  li .ps{
	margin: 0 10px;
}
