*{margin:0;padding:0;}
img{border:0;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:62.5%;color:#333; background-color:#5B5B5B;}
#page{width:980px;margin:26px auto 0 auto; background-color:#FFF}
#header{margin:0px 0 0px 0;padding:30px 0 0;position:relative;text-align:center;}
#header img{text-align:center;float:left}
#header p.logo{font-size:1px;}
#header p.logo a{font-size:12px;color:#186197}
#header #icone_langue{position:absolute;right:1em;top:30px;}
#header #icone_langue img{margin:0 0.5em 0 0.5em}



/*pour le menu du haut refait le 12082008*/
#menu{padding:0 0 0 21em;height:24px;clear:both;z-index:10;background:url('../img/bandeau_menu_haut.png') repeat-x;list-style-type:none;width:770px}
#menu li{position:relative;/*float:left;*/display:inline;padding:0 0 2px 0;margin:0;/*height:24px;*/z-index:10;}
#menu li ul li.arrondiMenuHaut{background:none;}
#menu li ul li.arrondiMenuHaut img{width:160px;height:8px;}
#menu li ul li.menu_haut_cg {font-size:1px;height:3px;background:none;background:url('../img/OmbreMenuHaut.jpg') repeat-x 0% 0%;padding:0px;margin:0px;}
#menu li ul li.liFiletBarremenu{padding:0;margin:0;}
/*.back{behavior: url(iepngfix.htc);background:url('../img/fondMenuHaut.png') no-repeat;background-position:0 bottom;width:160px;float:left;}*/
#menu li ul{/*background:url('../img/fondMenuHaut.gif') no-repeat;background-position:0 bottom;*/ display:none; position:static;padding:0;width:160px;float:left;top:24px;left:-13px;}
#menu li ul li{background-color:#2f86b9;; width:100%;clear:both;float:left;border:0px solid black;z-index:10;display:block;paddin:1px 0 0 0 ;margin:0;list-style-image:none;list-style-type:none;position:static;}
#menu li ul li a{ color:#FFFFFF;text-decoration:none;font-size:1.2em;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0;padding:2px 0 0 0;/*background:url('../img/bandeau_smenu_haut.png') repeat-x 0% 0%;*/display:block;}
#menu li ul li a:hover{color:#000000;}
#menu li ul li .coinGaucheMenuHaut{float:right;}
#menu li ul li img{vertical-align:middle;border:0;height:18px;float:left;width:6px;}


/*menu generique a tous les sites*/


#menuBan {
	position:absolute;
	left:50%;
	top:0;
	background-image: url("../img/BottomImg.jpg");
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color:none;
	/*top: 150px;*/
	width: 835px;
	text-align: left;
	height: 52px;
	padding: 0px;
	vertical-align: top;
	margin:0 0 0 -417.5px;
}
#menuBan dl dt {

	margin: 0px;
	vertical-align: top;
	padding: 0px;
}


#menuBan li {
	display: inline;
	margin: 0px;
	padding: 0px;
}



#smenuBan1, #smenuBan2, #smenuBan3, #smenuBan4, #smenuBan5 {
	position: absolute;
	left: 0;
	width: 835px;
	top: 30px;
	height: 26px;
	font-size: 11px;
	color: #0099FF;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 80px;
}



a.navBan:link {
	float: left;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	float: left;
	position: static;
}
a.navBan:visited {
	float: left;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
a.navBan:hover {
	float: left;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

/*Fin du menu generique a tous les sites*/

/*pour le menu du haut au 12082008*/
/*#menu{padding:0 0 0 17em;height:24px;clear:both;background:url('../img/bandeau_menu_haut.png') repeat-x;list-style-type:none;}
#menu li{position:relative;float:left;padding:0;margin:0;height:24px;z-index:10;}
#menu li .menu_active{font-weight:bold;color:#000;}
#menu li ul{behavior: url(iepngfix.htc);position:absolute;top:24px;left:0;background:url('../img/pix.png') repeat;padding:0;width:182px; }
#menu li ul li{border:0px solid black;z-index:10;display:block;width:100%;height:18px; *height:18px;margin:1px 0 0 0 ;padding:0 0;list-style-image:none;list-style-type:none;}
#menu li ul li a{float:left;color:#4193d0; text-decoration:none;font-size:1.2em;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0;padding:2px 0 0 0;
width:170px;background:url('../img/bandeau_smenu_haut.png') repeat-x 0% 0%;display:block;height:16px;
}
#menu li ul li a:hover{color:#000;}
#menu li ul li .coinGaucheMenuHaut{float:right;}
#menu li ul li img{vertical-align:middle;border:0;height:18px;float:left;width:6px;}*/



/*pour le menu du haut
#menu {height:24px;clear:both;background:url('../img/bandeau_menu_haut.png') repeat-x;padding:0px 0 0 17em;list-style-type:none;}
#menu li{display:inline;position:relative;padding:0 0em 0.7em 1em;margin:0;}
#menu li a{ text-decoration:none; font-size:1.5em;color:white;font-family:Helvetica,Verdana,Arial,sans-serif;}
#menu li a:hover{color:#000;}
#menu li span{ text-decoration:none; font-size:1.5em;color:white;font-family:Helvetica,Verdana,Arial,sans-serif;cursor:pointer;}
#menu li span:hover{color:#000;}
#menu li .menu_active{font-weight:bold;color:#000;}
/*le sous menu du haut
#menu .menu_haut_cg {margin:0;padding:0pt 0px 17px 0px;background:none;background:url('../img/bandeau_menu_haut_cg.png') no-repeat 0% 0%;}
#menu .menu_haut_cd{margin:0;padding:0pt 2px 17px 0px;background:none;background:url('../img/bandeau_menu_haut_cd.png') no-repeat 0% 0%;}
#menu li ul{z-index:50;width:100em; margin-top:1.7em; *margin-top:2.2em; padding:0;position:absolute;left:0em;top:0em;height:1.7em;}
#menu li ul li{display:inline;border-right:none;margin:0;padding:0em 0em 17px 0.5em ;background:url('../img/bandeau_smenu_haut.png') repeat-x;height:1.7em;
list-style-image:none;list-style-type:none;}
#menu li ul li a{color:#4193d0; text-decoration:none;font-size:1em;font-family:Verdana,Arial,Helvetica,sans-serif;}
#menu li ul li a:hover{color:#000;}*/




/*quand le js n'est pas activé*/
#menu .sans_js li {display:block;float:left;padding:0 0 0 2em ;}
#menu .sans_js li ul {width:16em;position:static;clear:both;}
#menu .sans_js li ul li {display:block;position:static;padding:0;margin:0}
#menu .sans_js li ul li a{clear:both;}

/*Pour l'edito*/
.image_edito{border-bottom:1px solid #186197;font-size:1em;float:left;}
.image_edito img{margin:0em 0px 2px 0px;padding:0;border:none;float:left;}
#edito{padding:2em 0;background:url('../img/fond_edito.png') no-repeat #eaf4fb;color:#444444;width:18.6em; }
#edito .titre{margin:0px 0px 1em 1em; font-weight:bold ;font-size:1.3em;width:12em;}
#edito .texte{margin-left:1em;/*text-align:justify;*/width:17em;}
#edito .spip{margin-bottom:2em;}
#edito .note{text-align:right;font-weight:bold;margin:0.5em 0 0.5em 0;}
#edito .lien{float:right;display:inline;margin:10px 20px 15px 0;}
#edito .lien a{display:inline;text-decoration:none;color:#186197;margin:0 0 0 5px;float:left;}
#edito .lien a:hover{text-decoration:underline;}
/*Pour le menu du gauche********************/

#content_left .fill{clear:left;}

#menu_gauche{width:18.6em; *width:18.7em;clear:left;min-height:7.3em;height:auto !important;height:7.3em;float:left;}

#menu_gauche #top_menu_gauche{border-bottom:1px solid #FFFFFF;background-color:#286ea2;clear:left;float:left;display:inline;}
#menu_gauche #top_menu_gauche img{margin:0;padding:0;clear:left;float:left;display:inline;}
#menu_gauche #top_menu_gauche h2{color:white; font-weight:bold; font-size:1.2em; padding:0 0 0 9px;margin-bottom:0px;clear:left;float:left;display:inline;}


#menu_gauche #bottom_menu_gauche{height:18px;margin:-1px 0 0 0 ;}
#menu_gauche #bottom_menu_gauche img{float:left;}
#menu_gauche #menu2 .fondation{margin:0em 0 0 1em;padding-top:1em;}
#menu_gauche #menu2 .fondation p{width :16.3em;margin:0.5em 0;}
#menu_gauche #menu2 .fondation img{}

#menu2{list-style-type:none;color:white;background-color:#286ea2;clear:both;}
#menu2 li { padding:0 0 0.1em 0;}
#menu2 li a{padding:0.3em 0 0.3em 1em;text-decoration:none; font-size:1.3em;display:block;color:white;background:url('../img/bandeau_menu_gauche_li.png') repeat-x;font-family:Helvetica,Verdana,Arial,sans-serif;}
#menu2 li a:hover{color:#000;}
#menu2 li .menu_active{color:#000;}

/*Pour le sous menu du gauche*/
#menu2 li ul{display:none; margin:0em 0 0 0 ;padding:0.5em 0 0 0;background:url('../img/OmbreMenuGauche.png') no-repeat 0 -50px;}
#menu2 li ul.fond4{background-position:0 -147px;}
#menu2 li ul li{list-style-type:none;background:none;}
#menu2 li ul li a{color:white; text-decoration:none;background:none;font-weight:normal;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.2em}
#menu2 li ul li a:hover{color:#000;}

/*le blouton du menu de gauche newsletter*/
#menu_gauche #newsletter img{border:0px;float:left;}
#menu_gauche #newsletter{margin:5px 0 0 0em;display:block;height:95px;}

#content{clear:both;float:left;width:980px;}

#content_center{float:left;padding:20px 0 0 12px;width:563px;display:inline;}
#content_left{ background:url('../img/fond_bottom_right.png') repeat-x #EAF4FB 0 100%;float:left;margin:0 0 0 10px;padding-bottom:73px;width:186px;display:inline;}
#content_right{background:url('../img/fond_bottom_right.png') repeat-x #EDF5FB 0 100%;float:left;margin:0 0 0 0px;padding-bottom:73px;width:185px;display:inline;}
#content_left.page_initerieur{padding-top:35px;}

/* Delicious */
/*delicious*/
#delicious {
border: 1px solid #9286EA2;
width:185px;
display:block;
background-color:#44195D0;
margin-left: 0;
padding-left: 0;
}

#delicious br{
display:none;
}

#delicious p{
display:none;
}

#delicious h2{
color:#fff;
background-color:#4195D0;
width:185px;
margin:0;
padding:0;
font-size:1.1em;
text-align:center;
font-weight: normal;
-moz-border-radius: 3px;
}
#delicious ul {
padding-left: 0;
margin-left:0px;
margin-bottom:3px;
margin-top:3px;
}
#delicious ul li {
list-style-type:none;
padding: 1px 0;
margin-left: 1px;
border-bottom: 2px solid #286EA2;
width:183px;
font-style:bold;
}
#delicious ul li a {
width:185px;
display:block;
color: #000;
text-decoration:none;
-moz-border-radius: 4px;
font-size:1em;
}
#delicious ul li a:hover {
background-color:#4195D0;
color:#ffffff;
font-size:1em;
}
/*delicious*/



/*quand il y'a 1 grand format*/
#content_center #sommaire_bloc1 {margin-bottom:0.7em;margin:0 0 0 10px	}
#content_center #sommaire_bloc1 h2{margin-bottom:1.5em;font-size:1.6em;font-weight:normal;}
#content_center #sommaire_bloc1 .surtitre{color:#186197;font-weight:bold;}
#content_center #sommaire_bloc1 .titre{color:#444444}
#content_center #sommaire_bloc1 #video{text-align:center}
#content_center #sommaire_bloc1 .sous_image {margin-top:2em; width:390px;}
#content_center #sommaire_bloc1 .sous_image .texte{float:left;/*width:38em;*/line-height: 1.5em;color:#444444;padding:0 20px 0 0;}
#content_center #sommaire_bloc1 .sous_image .reduireTexte{width:39em;}
#content_center #sommaire_bloc1 .sous_image .descriptif{float:left;width:13em;margin:0 0 0 0;color:#186197; line-height: 1.5em ;}

/*quand il y'a 1 moyen et un moyen_grand*/
#content_center #sommaire_bloc12 {margin-bottom:0.7em;}
#content_center #sommaire_bloc12 .sommaire_bloc1_moyen{float:left;width:545px;}
#content_center #sommaire_bloc12 .sommaire_bloc1_moyen h2{margin-bottom:0.5em;color:#186197;font-weight:bold;font-size:1.3em;}
#content_center #sommaire_bloc12 .sommaire_bloc1_moyen #video{text-align:center}
#content_center #sommaire_bloc12 .sommaire_bloc1_moyen .sous_image {}
#content_center #sommaire_bloc12 .sommaire_bloc1_moyen .sous_image .texte{color:#444444;width:540px;line-height:1.5em;text-align:justify; }
#content_center #sommaire_bloc12 .sommaire_bloc1_moyen .sous_image .descriptif{width:390px;color:#186197; line-height: 14px;font-size:1.2em;color:#568bb3;min-height:3em;height:auto !important;height:3em;}

#content_center #sommaire_bloc12 .sommaire_bloc12_moyen_grand{float:left;width:545px;margin:0 0 0 0px;}
#content_center #sommaire_bloc12 .sommaire_bloc12_moyen_grand h2{margin-bottom:0.5em;color:#186197;font-weight:bold;font-size:1.3em;}
#content_center #sommaire_bloc12 .sommaire_bloc12_moyen_grand #video{text-align:center}
#content_center #sommaire_bloc12 .sommaire_bloc12_moyen_grand .sous_image {}
#content_center #sommaire_bloc12 .sommaire_bloc12_moyen_grand .sous_image .texte{color:#444444;width:545px;line-height:1.5em;text-align:justify;}
#content_center #sommaire_bloc12 .sommaire_bloc12_moyen_grand .sous_image .descriptif{width:390px; color:#186197; line-height: 14px;font-size:1.2em;color:#568bb3;min-height:3em;height:auto !important;height:3em;}


/*quand y'a 2 format moyen*/
#content_center #sommaire_bloc2 {}
#content_center #sommaire_bloc2 .sommaire_bloc2{float:left;width:545px;}
#content_center #sommaire_bloc2 .classRight{margin:0 0 0 0px;}
#content_center #sommaire_bloc2 h2{margin-bottom:0.5em;color:#186197;font-weight:bold;font-size:1.3em;}
#content_center #sommaire_bloc2 #video{text-align:center}
#content_center #sommaire_bloc2 .sous_image {margin-bottom:0.7em;}
#content_center #sommaire_bloc2 .sous_image .texte{color:#444444;width:545px;line-height:1.5em;text-align:justify;}
#content_center #sommaire_bloc2 .sous_image .descriptif{color:#186197; line-height: 14px;font-size:1.2em;color:#568bb3;min-height:2.5em;height:auto !important;height:2.5em;}

#content_center #sommaire_bloc22 {margin-bottom:0.7em;}
#content_center #sommaire_bloc22 h2{margin-bottom:1.5em;font-size:1.6em;font-weight:normal;}
#content_center #sommaire_bloc22 .surtitre{color:#186197;font-weight:bold;}
#content_center #sommaire_bloc22 .titre{color:#444444}
#content_center #sommaire_bloc22 #video{text-align:center}
#content_center #sommaire_bloc22 .sous_image {}
#content_center #sommaire_bloc22 .sous_image .texte{float:left;width:545px;line-height: 1.5em;color:#444444;line-height:1.5em;text-align:justify;}
#content_center #sommaire_bloc22 .sous_image .descriptif{float:left;width:13em;margin-left:2em;color:#186197; line-height: 1.5em ;}

/*pour les 4 petit format*/
#content_center #sommaire_bloc3 {margin-bottom:0.7em;}
#content_center #sommaire_bloc3 .sommaire_bloc3{float:left;width:545px;}
#content_center #sommaire_bloc3 h2{margin-bottom:1.3em;margin-left:0px;color:#186197;font-weight:bold;width:545px;font-size:1.3em;height:auto; !important;height:2em;}
#content_center #sommaire_bloc3 #video{text-align:center}
#content_center #sommaire_bloc3 .sous_image {width:545px; margin-bottom:0.7em;}
#content_center #sommaire_bloc3 .sous_image .texte{color:#444444;line-height:1.5em; text-align:justify;}



#content_right #top_right{background:url('../img/fond_top_right.png') repeat-x #edf5fb;min-height:7.3em;height:auto !important;height:7.3em;width:18.5em;margin-bottom:2px;}
#content_right #top_right img {float:left;}
#content_right .rightProgrammes{background:url('../img/fond_top_right.png')repeat-x  0 0;padding:40px 0 0 0;}

#content_right #center_right{/*border-top:1px solid #186197;*/}
#content_right #center_right ul{margin:0.5em 0 0 1em;}
#content_right #center_right li{background:none;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0em;margin-top:5px;font-size:1em;font-weight:bold;}
#content_right #center_right h3{padding:1.5em 0 0em 0 ;margin:0em 0 0em 1em;font-size:1.3em;color:#186197;}
#content_right #center_right .center_right_sommaire h3 {padding:1em 0 0 0em ;margin:0em 0 0em 0.5em;font-size:2.1em;color:#186197;font-weight:normal;}
#content_right #center_right .center_right_sommaire h3 span.imgtitre {margin:0em 0 0em -0.5em;}
#content_right #center_right p{padding: 1.5em 0 1.5em 0;margin:0em 0 0em 1em;display:block;}
#content_right #center_right a{color:#444444;text-decoration:none;font-weight:normal;font-size:11px;}
#content_right #center_right a:hover{text-decoration:underline;}
#content_right #bottom_right{background:url('../img/fond_bottom_right.png') repeat-x #edf5fb;height:7.3em;}
#content_right #center_right dl.spip_documents{height:150px;} 
#content_right #center_right dt.spip_doc_titre{height:150px;} 

/*Pour la droite du gabarit actualite*/
#content_right #top_right .encadre_derniere_actu{font-size:1.5em;font-weight:bold;}
#content_right #center_right  .image_derniere_actu{text-align:center;margin:0 0 0em 0;display:block;}

/*pour le gabarit programmes*/
#content_right #center_right #video{margin-left:0.3em;padding:1.5em 0pt;}

/*pour le centre des gabarits actualité*****************************************/
#content_center #actualite_center {margin-bottom:1.5em;padding:0 20px 0 0;} 
#content_center #actualite_center h1{margin-bottom:1.5em;font-size:1.6em;font-weight:normal;}
#content_center #actualite_center h2{margin-bottom:1.5em;font-size:1.6em;font-weight:normal;}
#content_center #actualite_center h3{margin:2em  0 1em 0;color:#186197;font-size:1.5em;font-weight:bold}
#content_center #actualite_center h4{color:#186197;font-size:1.2em;font-weight:bold;margin-top:1em;}
#content_center #actualite_center .surtitre{color:#186197;font-weight:bold;}
#content_center #actualite_center .titre{color:#444444}
#content_center #actualite_center #video{text-align:center}
#content_center #actualite_center .sous_image {margin-top:2em;}
#content_center #actualite_center .sous_image .texte{color:#444444;line-height: 1.5em ;line-height:1.5em;text-align:justify;padding:0 20px 0 0;}
#content_center #actualite_center .sous_image .descriptif{margin-left:2em;color:#186197; }
#content_center #actualite_center  .text{color:#444444;font-size:1em;font-weight:normal;}

/*Pour le centre des page programe*/
#content_center #programme_center {padding:0 20px 20px 0px;}
#content_center #programme_center span.spip_documents_center{ display: block;text-align:center;margin-top:1em; }
#content_center #programme_center p.spip{ font-size:1.2em;line-height: 1.5em;color:#444444;margin:1em 0;}
#content_center #programme_center p.ps { text-align:left;font-size:1.2em;line-height: 1em;color:#444444;margin:5em 0 2em 0 ;}
#content_center #programme_center p.ps a{ color:#1e689f;text-decoration:none;}
#content_center #programme_center p.ps a:hover{text-decoration:underline;}

#content_center #programme_center #catalogueLaGrandeTerre{margin:50px 0 0 8px;}
.flashcatalogue,.flashcatalogue2{cursor:pointer;}

/* --- classes utiles --- */
.break{clear:both;font-size:1px;height:1px}
.info_erreur{color:#000;font-size:1.2em;padding:0.5em 0;}
.info_erreur p{padding:0.5em 0;width:21em;margin: 0 auto;}
.Asuite{display:block;float:right;text-decoration:none;color:#186197}
.message{margin:0px 0px 0 0;padding:0px; solid #ffffff;text-align:left;font-size:11px; width:545px;}
.message_confirmation{text-align:center; font-weight:bold; color:#11A5EF; font-size:16px; border-color:##11A5EF; border-style:solid; border-width:1px;}
.AsuiteTexte{display:block;float:right;text-decoration:none;color:#186197;margin:0 5px 0 0;}
.AsuiteTexte:hover{text-decoration:underline;}
.BarreBlanche{padding-left:0px;margin:0 15px 0.3em 15px;}
.BarreBleue{padding-left:5px;}
.bleu{color:#0094E6;}
.chiffre {padding:1em 0 ;}
.chiffre p{margin:0 0 0 0.5em;font-size:3em;color:#1e689f;font-weight:bold;}
ul.spip {margin:1.5em 0 0 1em;}
li.spip {background:url(../img/puce-1.gif) no-repeat 0% 2px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0em 0 0 20px;;margin-top:0.7em;font-size:1.2em;}
span.spip_documents_left{margin: 0 10px 0 0}
span.spip_documents_right{margin: 0 0 0 10px ;}
h1{margin-bottom:1.5em;font-size:1.6em;font-weight:normal;}
.surtitre{color:#186197;font-weight:bold;}
/* Images typographiques (via image_typo) */
.format_png { behavior: url(win_png.htc); }


#content_right #center_right .filetBleu{clear: both;width: 90%;border: 0;border: none;height: 1px;margin:0 0 0 1em;padding:0;background:url(../img/separateur.gif) repeat-x;}
#content_right #center_right .filetBlanc{clear: both;width: 90%;border: 0;border: none;height: 1px;margin:2em 0 1em 1em;padding:0;background:url(../img/separateurBlanc.gif) repeat-x;}
.filetBleu{clear: both;width: 545px;border: 0;border: none;height: 1px;margin:5px 0 10px 0em;padding:0;background:url(../img/separateur.gif) repeat-x;}
#footer{color:#5a5d60;border-top:4px solid #5a5d60;padding:2em 0 0 0em;clear:both}
.filetBarreSondage{clear: both;width:160px ;border: 0;border: none;height: 2px;margin:10px 0 10px 16px;padding:0;background:url(../img/pixBarreSondage.jpg) repeat-x;}
.filetBarremenu{clear: both;border: 0;height:3px;margin:5px 6px 5px 6px;padding:0;background:url(../img/pixBarreSondage.jpg) repeat-x;}
#footer p{float:left;width:100%}
#footer a{color:#5a5d60;text-decoration:none;}
#footer a:hover{text-decoration:underline;}

/*Pour le formulaire newsletter*/
#newsleter{margin-top:1.5em;}
#newsleter p.spip{margin:1.5em 0;}
#benevole p.aide{clear:both;font-size:1.2em;margin:15px 0 10px 5px;}

/*Pour le formulaire newsletter*/
#contact{margin-top:1.5em;}
#contact #formulaire label{width:100px;}
#contact #formulaire .colonne input{width:300px;}
#contact #formulaire .colonne input{width:300px;}
#contact #formulaire .colonne select{width:310px;}
#contact #formulaire .colonne textarea{width:300px;height:15em;font-size:1.5em;}


#formulaire fieldset{border:0;}
#formulaire .colonne {margin:auto;width:80%;}
#formulaire .colonne label{float:left;width:13em;font-size:1.2em;margin-bottom:0.2em;clear:both;vertical-align:middle;}
#formulaire .colonne input{width:200px;}
#formulaire .colonne select{width:210px;}
#formulaire .colonne textarea{width:200px;height:15em;font-size:1.5em;}

#formulaire .ligne {margin: 1em 0;text-align:center;}
#formulaire .ligne label{display:inline;}
#formulaire .ligne input{border:none;}
#formulaire .autres_info label{margin: 0.5em 0 0.5em 1em;display:block;width:450px;float:left;clear:none;}
#formulaire .autres_info input{margin: 0.5em 0 0.5em 1em;clear:left;border:none;float:left;}
#formulaire label{display:block;font-size:1.2em;margin-bottom:0.2em;clear:both;vertical-align:middle;}
#formulaire select,#formulaire input,#formulaire textarea{font-size:1.2em;margin-bottom:0.6em;vertical-align:middle;border:1px solid #286EA2;padding:1px 4px;}
#formulaire select{padding:1px;}
#formulaire #adresse{margin-bottom:0;}
#formulaire #adresse2{display:block;margin-left:13em;margin-top:0.6em;}
#formulaire option{padding-right:1em;}
#formulaire div.boutons{text-align:center;margin:1em 0;}
#formulaire div.boutons input{border:0;}
#formulaire .label_captcha{font-size:1.2em;margin:1em 0 0 0 ;}
#formulaire .captcha{margin:1em auto 0 auto ;width:80%;}
#formulaire .captcha label{margin: 0.5em 0 0.5em 0em;display:block;width:100px;height:40px;float:left;clear:left;}
#formulaire .captcha input{margin:1.5em 0 0.5em 46px;float:left;width:180px;}
#formulaire .captcha .relaodCaptcha{float:left;margin:18px 5px 0;}
#formulaire .spip {font-size:1.2em;margin:0em 0 2em 0 ;}


/*Formulaire benevole*/
#benevole #formulaire #adresse{margin-bottom:0.5em;}
#benevole #formulaire .colonne label{width:14.5em;}
#benevole .spip {font-size:1.2em;margin:15px 0 10px 5px;}
#benevole .autres_info {padding:5px;margin:0 0 20px 0}

#content_center #actualite_center ul{margin:1.5em 0 0 1em;}
#content_center #actualite_center li{background:url(../img/puce-bleu.gif) no-repeat 0% 0.3em;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0em 0 0 1em;;margin-top:0.7em;font-size:1.1em;}

#content_center #programme_center ul{margin:1.5em 0 0 1em;}
#content_center #programme_center li{background:url(../img/puce-1.gif) no-repeat 0% 2px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0em 0 0 20px;;margin-top:0.7em;font-size:1.2em;}
#content_center #programme_center a{color:#186197;text-decoration:none;}
#content_center #programme_center a:hover{text-decoration:underline;}



/*bloc arrondi*/
.topLeft{width:100%;background-color:#BEDCF1;background-image : url('../img/content-h2-topLeft.gif');	background-repeat : no-repeat;background-position : top left;margin-bottom:18px;}
.topRight{background-image : url('../img/content-h2-topRight.gif');background-repeat : no-repeat;background-position : top right;}
.bottomLeft{background-image : url('../img/content-h2-bottomLeft.gif');background-repeat : no-repeat;background-position : bottom left;}
.bottomRight{background-image : url('../img/content-h2-bottomRight.gif');background-repeat : no-repeat;background-position : bottom right;}


#sondage {border:0px solid black;margin:0px auto 0 auto;}
#sondage .topSondage{height:6px;}
#sondage .contenuSondage{/*background-color:#286EA2;*/}
#sondage .bottomSondage{position:relative;}
#sondage .bordLeftSondage{position:absolute;top:-6px ;left:0}
#sondage .bordRightSondage{position:absolute;top:-6px ;right:-1px;}


#sondage .backSondage{background:url(../img/backSondage.jpg) no-repeat 0 0 ;} 
#sondage ul li{font-size:10px;font-weight:bold;list-style-image:none;list-style-position:outside;list-style-type:none;margin-top:0.7em;padding:0;}
#sondage .cartouche{padding:5px 0 5px 0;}
#sondage .cartouche h4{font-weight:bold;font-size:1.3em;padding:2px 0 0 15px;color:#FFFFFF;}
#sondage .intro{color:#FFFFFF;margin:10px 0 0 15px;}
#sondage .spipDejaVote{color:#FFFFFF;margin:10px 0 0 15px;}
#sondage .formulaire_spip {padding:0;margin:5px 0 0 15px;}
#sondage .spip{margin:0 0 0 15px;}
#sondage .formulaire_spip fieldset{margin:0;padding:0;border:0px;}
#sondage .formulaire_spip input{clear:left;float:left;}
#sondage .formulaire_spip label{float:left;margin:0 0 0 10px;width:140px;color:#FFFFFF} 
#sondage .formulaire_spip .champs{margin:5px 0 0 0;}
#sondage li{color:#FFFFFF;}
#sondage li small{font-size:7px}
#sondage .spipNbVoteSondage{position:relative;height:19px;width:68px;margin: 20px 0 0 100px;}
#sondage .spipNbVoteSondage p{position:absolute;top:3px;left:0;width:68px;color:#FFFFFF;text-align:center;}

#sondage .jaugeVide{behavior: url(iepngfix.htc);background:url('../img/jauge.png') no-repeat 0 0 ;font-size:0.77em;height:11px;margin:5px 0 0 0;}
#sondage .jaugeEnRempli img{margin:1px 0 0 5px;height:9px;}
#sondage .jaugePleine{behavior: url(iepngfix.htc);background:url('../img/jaugePleine.png') no-repeat 0 0 ;font-size:0.77em;height:11px;margin:5px 0 0 0;}
#sondage .jaugePleine img{margin:1px 0 0 5px;height:9px;}
#sondage .jaugeEnRempli{behavior: url(iepngfix.htc);background:url('../img/jaugeEnRempli.png') no-repeat 0 0 ;font-size:0.77em;height:11px;margin:5px 0 0 0;} 

#sondage #voter{display:block;height:20px;margin: 20px 0 10px 100px;padding:0;width:60px;clear:left;display:inline;}



/*impromptu*/

.jqiwarning .jqi{ background-color: #000000; }
.jqifade{
	position: absolute;
	background-color: #000000;
}
div.jqi{
	position: absolute;
	/*background-color: #d0dEb6;*/
	padding: 0; 
	width: 1060px;
	text-align: center;
	font-size:13px;	
}
div.jqi .jqiclose{
    float: right;
    margin: 0;
    cursor: pointer;
    color: #ffffff;
    font-size:12px;
    font-weight:bold;}
div.jqi .jqicontainer{
	/*background-color: #e0eEc6;*/
	padding: 0; 
	color: #ffffff;
	font-weight: bold;
}
div.jqi .jqimessage{
	/*background-color: #c0cEa6;*/
	/*padding: 10px;*/
	padding:0;
	margin:0;
	display:inline;
}
div.jqi .jqibuttons{
	text-align: center;
	padding: 5px 0 0 0;
}
div.jqi button{
	padding: 3px 10px 3px 10px;
	margin: 0 10px;
}

