
/* -------------------------------------------------- LES STYLES PAR DEFAUT --------------------------------------------------  */

* {padding:0px; margin:0px;}
body{width:auto; height:auto;  text-align:left; line-height:10px; font-family:Verdana, Arial, sans-serif; font-size:10px; margin:0 auto; background-repeat:repeat-x;  overflow:auto; color:#588300;  background-color:#0980AE;}
a {font-family:Verdana, Arial, sans-serif; font-size:10px;line-height:18px; color:#588300; font-weight:normal;background-color:transparent; text-decoration:none;}
a:hover {color:#588300;background-color:transparent; text-decoration:underline;}
a img{border:0;}

a.lien_bleu{color:#24677A; text-decoration:none;  font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
a.lien_bleu:hover{color:#24677A; text-decoration:none;  font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.selectionne{color:#000000; font-weight:bold;}

a[href^="http://"][hreflang]:after {
	content: "\0000a0[" attr(hreflang) "]";
	color : #588300;
	font-size: 0.8em;
}





#header_blanc{position:relative; float:left; width:100%; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:center; background-color:#FFFFFF; color:#24677A; background-repeat:repeat; border-bottom:solid 1px #CFEFFE; clear:both;}
#header_blanc ul {position:relative; float:left; width:100%; height:16px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px; font-weight:normal;  text-align:left;  color:#588300;  list-style-position:inside;}
#header_blanc ul li{ float:left; width:auto; height:14px; padding-top:0px; padding-bottom:0px;  padding-left:0px; font-weight:normal; text-align:left; color:#588300; list-style-type:none; line-height:14px; padding-right:6px; }
#header_blanc ul li a{ float:left; width:auto; height:14px; padding-top:0px; padding-bottom:0px;  padding-left:3px; padding-right:3px; text-align:left; list-style-type:none; font-size:11px; color:#24677A; line-height:14px; font-weight:normal; text-decoration:underline; background-color:transparent;}
#header_blanc ul li a:hover{color:#000000; text-decoration:none; text-decoration:none;}

#header_blanc ul li.titre1{ float:left; width:auto; height:14px; padding-top:0px; padding-bottom:0px;  padding-left:7px; font-weight:bold; text-align:left; color:#24677A; list-style-type:none; line-height:14px; padding-right:10px; text-decoration:none;}
#header_blanc ul li.titre{ float:left; width:auto; height:14px; padding-top:0px; padding-bottom:0px;  padding-left:10px; font-weight:bold; text-align:left; color:#24677A; list-style-type:none; line-height:14px; padding-right:10px; text-decoration:none;}

#header_blanc ul li a.selectionne{ float:left; width:auto; height:14px; padding-top:0px; padding-bottom:0px;  padding-left:5px; padding-right:5px; text-align:left; list-style-type:none; font-size:11px; color:#000000; line-height:14px; font-weight:bold; text-decoration:none; background-color:transparent;}








#repeteur{position:relative; clear:both; width:100%; height:auto; padding-top:15px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:center; background-image:url(http://oseox.fr/blog/themes/default/img/l_repeat.jpg);color:#588300; margin: 0 auto; background-repeat:repeat-x;  }


#global{position:relative; clear:both; width:1000px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:center; background-color:transparent; color:#588300; margin: 0 auto; background-repeat:repeat;}

#header{position:relative; float:left; width:100%; height:15px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-image:url(http://oseox.fr/blog/themes/default/img/top_line.jpg); color:#CCCC66; margin: 0 auto; background-repeat:repeat; }
#header ul {position:relative; float:left; width:100%; height:15px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left;  color:#588300;  list-style-position:inside;}
#header ul li{ float:left; width:auto; height:15px; padding-top:0px; padding-bottom:0px;  padding-left:10px; font-weight:normal;  text-align:left;  color:#588300;  list-style-type:none;  line-height:15px; padding-right:10px; }
#header ul li a{ float:left; width:auto; height:15px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left;  color:#588300;  list-style-type:none;  line-height:15px;}
#header ul li a:hover{color:#CCCC66; text-decoration:none;}






#bloc_sup{position:relative; float:left; width:1000px; height:164px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66; margin: 0 auto; background-repeat:repeat; overflow:hidden; }

#bloc_gauche{position:relative; float:left; width:215px; height:164px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-image:url(http://oseox.fr/blog/themes/default/img/top_line.jpg); color:#CCCC66; margin: 0 auto; background-repeat:repeat; }

#bloc_milieu{position:relative; float:left; width:666px; height:164px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66; margin: 0 auto; background-repeat:repeat; }





#bloc_milieu h1{position:relative; float:left; width:666px; height:77px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px; font-size:24px; line-height:65px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;  text-align:left; background-color:transparent; color:#FFFFFF; margin: 0 auto; background-repeat:repeat;}

#bloc_milieu h1.billet{position:relative; float:left; width:666px; height:77px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px; font-size:16px; line-height:32px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;  text-align:left; background-color:transparent; color:#FFFFFF; margin: 0 auto; background-repeat:repeat;}


#bloc_milieu p.logo{position:relative; float:left; width:666px; height:87px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px; text-align:left; background-image:url(http://oseox.fr/blog/themes/default/img/repeat_menu.jpg); color:#FFFFFF; margin: 0 auto; background-repeat:repeat; }

#bloc_milieu p.logo a{position:relative; float:left; width:72px; height:87px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px; text-align:left; background-color:transparent; color:#FFFFFF;  background-repeat:repeat; }

#bloc_milieu p.logo a img{padding:0px; }







#bloc_droite{position:relative; float:left; width:119px; height:84px; padding-top:80px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background:url(http://oseox.fr/blog/themes/default/img/r.jpg); color:#CCCC66; margin: 0 auto;  background-repeat:no-repeat; }

#bloc_droite a{width:100%;}


#bloc_droite a img{position:relative; float:left; width:auto; height:auto; padding:0px; color:#CCCC66; overflow:visible; }



#bloc_droite .spacer_log{position:relative; float:left; width:100%;  height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; color:#0F7E9B; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px; background-color:transparent; }




#corps{position:relative; float:left; width:100%; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:center; background-image:url(http://oseox.fr/blog//themes/default/img/repeat_corps.jpg); color:#CCCC66; margin: 0 auto; background-repeat:repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif;}

#corps ul.multi { position:relative; float:left;  width:830px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:0px; padding-right:194px; font-weight:bold;  text-align:center; color:#CCCC66; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; color:#828282; list-style-position:inside; vertical-align:middle; }
#corps ul.multi li{ display:inline; width:auto; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:bold;  text-align:center; color:#CCCC66; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; color:#5DB113; list-style-type:none; vertical-align:middle; }

#corps ul.multi li a,#corps ul.multi a{font-weight:bold; color:#858585; font-size:14px; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle; padding-left:0px;}
#corps ul.multi li a:hover,#corps ul.multi a:hover{color:#0980AE; text-decoration:none;}

#corps ul.multi li a.encours{font-weight:bold; color:#5DB113;  line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px;}





#colonne_gauche{position:relative; float:left; width:820px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66; background-repeat:repeat; font-family:Verdana, Arial, Helvetica, sans-serif; overflow:hidden; margin: 0 auto; font-size:12px; color:#000000; }

#colonne_gauche .error{position:relative; float:left; width:780px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:20px; padding-right:20px;font-weight:normal;  text-align:left; background-color:transparent; color:#1C1C1C; font-family:Verdana, Arial, Helvetica, sans-serif; overflow:hidden; margin: 0 auto; line-height:16px; }

#colonne_gauche .error img{vertical-align:middle;}


#colonne_gauche .bloc{position:relative; float:left; width:407px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-image:url(http://oseox.fr/blog/themes/default/img/chapeau_repeat_h.jpg); color:#CCCC66;  background-repeat:repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif; overflow:hidden; margin: 0 auto; }

#colonne_gauche .bloc img{vertical-align:top;}

#colonne_gauche .bloc .corps_bloc{position:relative; float:left; width:387px; height:auto;  padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66; margin: 0 auto; background-repeat:repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:14px; }


#colonne_gauche .bloc .corps_bloc img{  float:left; width:auto; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66; font-family:Verdana, Arial, Helvetica, sans-serif;}

#colonne_gauche .bloc .corps_bloc h2.tete{ float:left; width:273px; height:51px; line-height:15px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:bold;  text-align:center; background-color:transparent; color:#BA8400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

#colonne_gauche .bloc .corps_bloc h2.tete a{ font-weight:bold; line-height:15px; background-color:transparent; color:#BA8400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#colonne_gauche .bloc .corps_bloc h2.tete a:hover{ font-weight:bold; line-height:15px; background-color:transparent; color:#835D00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }

#colonne_gauche .bloc .corps_bloc h3{ float:left; width:273px; height:51px; line-height:15px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:bold;  text-align:center; background-color:transparent; color:#BA8400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

#colonne_gauche .bloc .corps_bloc h3 a{ font-weight:bold; line-height:15px; background-color:transparent; color:#BA8400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#colonne_gauche .bloc .corps_bloc h3 a:hover{ font-weight:bold; line-height:15px; background-color:transparent; color:#835D00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }



#colonne_gauche .bloc .corps_bloc h2{position:relative; float:left; width:377px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:bold; line-height:22px; background-color:transparent; color:#835D00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; text-align:left;}

#colonne_gauche .bloc .corps_bloc h3{position:relative; float:left; width:377px; height:auto; padding-top:5px; padding-bottom:5px;  padding-left:10px; padding-right:10px;font-weight:bold; line-height:18px; background-color:transparent; color:#BA8400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; text-align:left;}

#colonne_gauche .bloc .corps_bloc h4{position:relative; float:left; width:377px; height:auto; padding-top:5px; padding-bottom:5px;  padding-left:10px; padding-right:10px;font-weight:normal;  text-align:left; background-color:transparent;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#474745; text-align:left;}



#colonne_gauche .bloc .corps_bloc p.date{position:relative; float:left; width:387px; height:auto; padding-top:5px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:bold;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#474745;}

#colonne_gauche .bloc .corps_bloc p.auteur{position:relative; float:left; width:387px; height:auto; padding-top:0px; padding-bottom:7px;  padding-left:10px; padding-right:10px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#474745;}

#colonne_gauche .bloc .corps_bloc p.auteur_2{position:relative; float:left; width:387px; height:auto; padding-top:0px; padding-bottom:7px;  padding-left:10px; padding-right:10px;font-weight:bold;  text-align:left; background-color:transparent; color:#63AF16;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; }


#colonne_gauche .bloc .corps_bloc p.pers{position:relative; float:left; width:155px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#474745;}


#colonne_gauche .bloc .corps_bloc p.texte{position:relative; float:left; width:382px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000;}

#colonne_gauche .bloc .corps_bloc p.texte img { width:150px; height:auto; padding:0px; padding:3px;  clip: rect(0px, 150px, 50px, 0px); display:block; }


#colonne_gauche .bloc .corps_bloc p.texte a{font-weight:bold;background-color:transparent; color:#077CAC;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration:underline;}
#colonne_gauche .bloc .corps_bloc p.texte a:hover{font-weight:bold;background-color:transparent; color:#077CAC;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration:none;}

#colonne_gauche .bloc .corps_bloc a, #colonne_gauche .bloc .corps_bloc p a{font-weight:bold;background-color:transparent; color:#077CAC;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration:underline;}

#colonne_gauche .bloc .corps_bloc a:hover, #colonne_gauche .bloc .corps_bloc p a:hover{font-weight:bold;background-color:transparent; color:#077CAC;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration:none;}

#colonne_gauche .bloc .corps_bloc p.texte_gris{position:relative; float:left; width:382px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:5px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#000000;}

#colonne_gauche .bloc .corps_bloc p.texte_gris a{font-weight:bold;background-color:transparent; color:#077CAC;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration:underline;}

#colonne_gauche .bloc .corps_bloc p.texte_gris a:hover{font-weight:bold;background-color:transparent; color:#077CAC;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration:none;}

#colonne_gauche .bloc .corps_bloc p.mot_auteur{position:relative; float:left; width:382px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:5px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#6A9C01; padding-left:0px; }

#colonne_gauche .bloc .corps_bloc p.commentaries a{ text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#828282;}

#colonne_gauche .bloc .corps_bloc p.nom_auteur{position:relative; float:left; width:387px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:center; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#000000;}

#colonne_gauche .bloc .corps_bloc p.nom_auteur a{ text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#000000;}

#colonne_gauche .bloc .corps_bloc p.actions{position:relative; float:left; width:277px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:55px; padding-right:55px;font-weight:normal;  text-align:center; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#000000;}

#colonne_gauche .bloc .corps_bloc p.actions a img { vertical-align:middle; padding-left:10px;}


#colonne_gauche .bloc .corps_bloc p.commentaries{position:relative; float:left; width:382px; height:auto; padding-top:10px; padding-bottom:0px;  padding-left:5px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; color:#6A9C01; border-top:1px dotted #CCCCCC;}

#colonne_gauche .bloc .corps_bloc p.commentaries a{ text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#000000; font-weight:bold; }
#colonne_gauche .bloc .corps_bloc p.commentaries a:hover{text-decoration:underline; }

#colonne_gauche .bloc .corps_bloc p{position:relative; float:left; width:377px; height:auto; padding-top:10px; padding-bottom:10px;  padding-left:7px; padding-right:10px;font-weight:normal;   background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000;}









#colonne_gauche .bloc .corps_bloc p.liens_actions{position:relative; float:left; width:367px; height:36px; padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:normal;  text-align:left; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:36px; color:#000000; }

#colonne_gauche .bloc .corps_bloc p.liens_actions a.noir { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;line-height:36px;}
#colonne_gauche .bloc .corps_bloc p.liens_actions a.noir img.pic { vertical-align:middle; padding-left:5px; padding-right:5px; width:38px; height:36px;line-height:36px;}

#colonne_gauche .bloc .corps_bloc p.liens_actions a.rouge { color:#C30000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;line-height:36px;}
#colonne_gauche .bloc .corps_bloc p.liens_actions a.rouge img.pic { vertical-align:middle; padding-left:5px; padding-right:5px; width:38px; height:36px;line-height:36px;}


#colonne_gauche .bloc .corps_bloc p.autres_lectures{position:relative; float:left; width:367px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:10px; padding-right:10px;font-weight:bold;  text-align:left; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#000000;}

#colonne_gauche .bloc .corps_bloc p.titres_fin{position:relative; float:left; width:367px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:10px; padding-right:10px;font-weight:bold;  text-align:left; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#828282; padding-bottom:4px; padding-top:4px;}


/* Ajout pour la gestion des listes des h4 dans les billets directement*/
#colonne_gauche .bloc .corps_bloc ul { position:relative; float:left;  width:365px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:5px; padding-right:9px; font-weight:bold;  text-align:left; color:#CCCC66; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:15px; color:#000000; list-style: circle url(http://oseox.fr/blog/themes/default/img/rond_vert) inside;  }
#colonne_gauche .bloc .corps_bloc ul li{ position:relative;  width:355px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:5px; padding-right:0px;font-weight:normal;  text-align:left; color:#CCCC66; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:15px; color:#000000;  vertical-align:baseline;}

#colonne_gauche .bloc .corps_bloc ul li a{font-weight:normal; color:#6A9C01;  line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align:top; }
#colonne_gauche .bloc .corps_bloc ul li a:hover{text-decoration:none;  font-weight:normal; color:#6A9C01;  line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align:top;  }


#colonne_gauche .bloc .corps_bloc ol { position:relative; float:left;  width:365px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:5px; padding-right:9px; font-weight:bold;  text-align:left; color:#CCCC66; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:15px; color:#000000; list-style: circle url(http://oseox.fr/blog/themes/default/img/rond_vert) inside;  }
#colonne_gauche .bloc .corps_bloc ol li{ position:relative;  width:355px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:5px; padding-right:0px;font-weight:normal;  text-align:left; color:#CCCC66; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:15px; color:#000000;  vertical-align:baseline;}

#colonne_gauche .bloc .corps_bloc ol li a{ font-weight:normal; color:#6A9C01;  line-height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align:baseline; }
#colonne_gauche .bloc .corps_bloc ol li a:hover{text-decoration:none; font-weight:normal; color:#6A9C01;  line-height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align:baseline;}


#colonne_gauche .bloc .corps_bloc h4{ position:relative;  width:365px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:0px;font-weight:bold;  text-align:left; color:#077cac; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; }







#colonne_gauche .bloc .corps_bloc ul.spe { position:relative; float:left;  width:372px; height:auto; padding-top:0px; padding-bottom:20px;  padding-left:10px; padding-right:5px; font-weight:bold;  text-align:left; color:#CCCC66; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px; color:#828282; list-style-position:inside;  }
#colonne_gauche .bloc .corps_bloc ul.spe li{ position:relative;  width:352px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:5px; padding-right:0px;font-weight:bold;  text-align:left; color:#CCCC66; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px; color:#828282; list-style-image:url(http://oseox.fr/blog/themes/default/img/puce_blog.jpg); vertical-align:middle;}
#colonne_gauche .bloc .corps_bloc ul.spe li:hover{ position:relative;  width:352px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:5px; padding-right:0px;font-weight:bold;  text-align:left; color:#6A9C01; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px; list-style-image:url(http://oseox.fr/blog/themes/default/img/puce_blog.jpg); vertical-align:middle; }

#colonne_gauche .bloc .corps_bloc ul.spe li a{  font-weight:bold; color:#868686;  line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:top; }
#colonne_gauche .bloc .corps_bloc ul.spe li a:hover{color:#6A9C01; text-decoration:none; background-color:#EDFFC7; }






#colonne_gauche .bloc .corps_bloc img.separation{  float:left; width:387px; height:7px; padding-top:0px; padding-bottom:15px;  padding-top:15px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:center; background-color:transparent; color:#CCCC66; font-family:Verdana, Arial, Helvetica, sans-serif;}


#colonne_gauche .bloc .corps_bloc p.lectures{position:relative; float:left; width:183px; height:auto; padding-top:10px; padding-bottom:0px;  padding-left:10px; padding-right:0px;font-weight:bold;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#63AF16;}

#colonne_gauche .bloc .corps_bloc p.commentaires{position:relative; float:left; width:184px; height:auto; padding-top:10px; padding-bottom:0px;  padding-left:0px; padding-right:10px;font-weight:bold;  text-align:right; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#969696;}






#colonne_gauche .bloc .corps_bloc form{ position:relative; float:left; width:650px; height:auto; padding-left:0px; background-color:transparent;  text-align:left; font-weight:normal; vertical-align:middle;  padding-top:0px; color:#A1AB72; text-decoration:none; font-size:11px; line-height:13px;  }

#colonne_gauche .bloc .corps_bloc form{position:relative; float:left; width:387px; height:auto; padding-top:5px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:bold;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#5FAED5;}

#colonne_gauche .bloc .corps_bloc form p.normal_para{ font-size:12px; line-height:14px; font-weight:normal; padding-right:12px; padding-left:10px; padding-bottom:5px; color:#333333; }

#colonne_gauche .bloc .corps_bloc form p.field{ font-size:12px; line-height:14px; font-weight:bold; padding-right:12px; padding-left:10px;  padding-bottom:5px; color:#5FAED5;}


#colonne_gauche .bloc .corps_bloc form p select{  width:auto; height:auto; padding:0px; background-color:#FFFFFF;  text-align:left; font-weight:bold; vertical-align:middle; color:#000000;  border:1px solid #CACEA8; font-size:10px;  line-height:10px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; }

#colonne_gauche .bloc .corps_bloc form p select option{  width:auto; height:auto; padding-left:0px; background-color:#FFFFFF;  text-align:left; font-weight:bold; vertical-align:middle; color:#000000; font-size:9px; line-height:10px;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; }

#colonne_gauche .bloc .corps_bloc form p input.saisie_reponse {width:345px; height:15px; padding-left:0px; padding-top:0px; background-color:transparent; text-align:left; font-weight:bold; vertical-align:middle; text-decoration:none; color:#000000; border:1px solid #D2D8AD; font-size:10px; line-height:15px;  font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; }

#colonne_gauche .bloc .corps_bloc form p textarea.saisie_reponse {width:345px; height:75px; padding-left:0px; padding-top:0px; background-color:transparent; text-align:left; font-weight:bold; vertical-align:middle; text-decoration:none; color:#000000; border:1px solid #D2D8AD; font-size:10px; line-height:15px;  font-family:Verdana, Arial, Helvetica, sans-serif; overflow:auto; margin-bottom:10px; }
 
#colonne_gauche .bloc .corps_bloc form p input.valider{ width:auto; height:auto; padding-left:0px; padding-top:0px; background-color:#5FAED5; text-align:center; font-weight:bold; vertical-align:middle; text-decoration:none; color:#FFFFFF; border:1px solid #D2D8AD; font-size:10px; line-height:12px; }

#colonne_gauche .bloc .corps_bloc form p input.valider:hover{ width:auto; height:auto; padding-left:0px; padding-top:0px; background-color:transparent; text-align:center; font-weight:bold; vertical-align:middle; text-decoration:none; color:#5FAED5; border:1px solid #D2D8AD; font-size:10px; line-height:12px; }


























#colonne_gauche .bloc_clair{position:relative; float:left; width:407px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-image:url(http://oseox.fr/blog/themes/default/img/chapeau_repeat_clair.jpg); color:#CCCC66;  background-repeat:repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif; overflow:hidden; margin: 0 auto; }

#colonne_gauche .bloc_clair img{vertical-align:top;}


#colonne_gauche .bloc_clair .corps_bloc_clair{position:relative; float:left; width:387px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66; margin: 0 auto; background-repeat:repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif;}

#colonne_gauche .bloc_clair .corps_bloc_clair img{  float:left; width:53px; height:51px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66; font-family:Verdana, Arial, Helvetica, sans-serif;}

#colonne_gauche .bloc_clair .corps_bloc_clair h2{ float:left; width:273px; height:51px; line-height:15px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:bold;  text-align:center; background-color:transparent; color:#BA8400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

#colonne_gauche .bloc_clair .corps_bloc_clair h2 a{ font-weight:bold; line-height:15px; background-color:transparent; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#colonne_gauche .bloc_clair .corps_bloc_clair h2 a:hover{ font-weight:bold; line-height:15px; background-color:transparent; color:#835D00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }

#colonne_gauche .bloc_clair .corps_bloc_clair h3{ float:left; width:273px; height:51px; line-height:15px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:bold;  text-align:center; background-color:transparent; color:#BA8400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

#colonne_gauche .bloc_clair .corps_bloc_clair h3 a{ font-weight:bold; line-height:15px; background-color:transparent; color:#BA8400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#colonne_gauche .bloc_clair .corps_bloc_clair h3 a:hover{ font-weight:bold; line-height:15px; background-color:transparent; color:#835D00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }


#colonne_gauche .bloc_clair .corps_bloc_clair p.date{position:relative; float:left; width:387px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:bold;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#474745;}

#colonne_gauche .bloc_clair .corps_bloc_clair p.auteur{position:relative; float:left; width:387px; height:auto; padding-top:0px; padding-bottom:3px;  padding-left:10px; padding-right:10px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#474745;}

#colonne_gauche .bloc_clair .corps_bloc_clair p.auteur_2{position:relative; float:left; width:387px; height:auto; padding-top:0px; padding-bottom:3px;  padding-left:10px; padding-right:10px;font-weight:bold;  text-align:left; background-color:transparent; color:#63AF16;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; }


#colonne_gauche .bloc_clair .corps_bloc_clair p.pers{position:relative; float:left; width:155px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#474745;}

#colonne_gauche .bloc_clair .corps_bloc_clair p.texte img { width:150px; height:auto; padding:3px;  }

#colonne_gauche .bloc_clair .corps_bloc_clair p.texte{position:relative; float:left; width:387px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000;}

#colonne_gauche .bloc_clair .corps_bloc_clair p.texte_gris{position:relative; float:left; width:382px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:5px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000;}



#colonne_gauche .bloc_clair .corps_bloc_clair p.lectures{position:relative; float:left; width:183px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:0px;font-weight:bold;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#63AF16;}

#colonne_gauche .bloc_clair .corps_bloc_clair p.commentaires{position:relative; float:left; width:184px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:10px;font-weight:bold;  text-align:right; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#969696;}











.catimage{width:auto; height:auto;}




#colonne_gauche .bloc .corps_bloc_limit{position:relative; float:left; width:387px; height:280px;  padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66; margin: 0 auto; background-repeat:repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:14px; }


#colonne_gauche .bloc .corps_bloc_limit img{  float:left; width:auto; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66; font-family:Verdana, Arial, Helvetica, sans-serif;}

#colonne_gauche .bloc .corps_bloc_limit h2{ float:left; width:273px; height:51px; line-height:15px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:bold;  text-align:center; background-color:transparent; color:#BA8400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

#colonne_gauche .bloc .corps_bloc_limit h2 a{ font-weight:bold; line-height:15px; background-color:transparent; color:#0980ae; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#colonne_gauche .bloc .corps_bloc_limit h2 a:hover{ font-weight:bold; line-height:15px; background-color:transparent; color:#0B89B7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

#colonne_gauche .bloc .corps_bloc_limit h3{ float:left; width:273px; height:51px; line-height:15px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:bold;  text-align:center; background-color:transparent; color:#BA8400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

#colonne_gauche .bloc .corps_bloc_limit h3 a{ font-weight:bold; line-height:15px; background-color:transparent; color:#BA8400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#colonne_gauche .bloc .corps_bloc_limit h3 a:hover{ font-weight:bold; line-height:15px; background-color:transparent; color:#835D00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }



#colonne_gauche .bloc .corps_bloc_limit p.date{position:relative; float:left; width:387px; height:auto; padding-top:5px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:bold;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#474745;}

#colonne_gauche .bloc .corps_bloc_limit p.auteur{position:relative; float:left; width:387px; height:auto; padding-top:0px; padding-bottom:7px;  padding-left:10px; padding-right:10px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#474745;}

#colonne_gauche .bloc .corps_bloc_limit p.auteur_2{position:relative; float:left; width:387px; height:auto; padding-top:0px; padding-bottom:7px;  padding-left:10px; padding-right:10px;font-weight:bold;  text-align:left; background-color:transparent; color:#63AF16;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; }


#colonne_gauche .bloc .corps_bloc_limit p.pers{position:relative; float:left; width:155px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#474745;}


#colonne_gauche .bloc .corps_bloc_limit p.texte{position:relative; float:left; width:387px; height:170px; padding-top:0px; padding-bottom:10px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000;}

#colonne_gauche .bloc .corps_bloc_limit p.texte img { width:150px; height:auto; padding:0px; padding:3px;  clip: rect(0px, 150px, 50px, 0px); display:block; }


#colonne_gauche .bloc .corps_bloc_limit p.texte a{font-weight:bold;background-color:transparent; color:#077CAC;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration:underline;}
#colonne_gauche .bloc .corps_bloc_limit a, #colonne_gauche .bloc .corps_bloc_limit p a{font-weight:bold;background-color:transparent; color:#077CAC;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration:underline;}

#colonne_gauche .bloc .corps_bloc_limit p.texte_gris{position:relative; float:left; width:382px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:5px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#000000;}

#colonne_gauche .bloc .corps_bloc_limit p.texte_gris a{font-weight:bold;background-color:transparent; color:#077CAC;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration:underline;}


#colonne_gauche .bloc .corps_bloc_limit p.mot_auteur{position:relative; float:left; width:382px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:5px; padding-right:0px;font-weight:normal;  text-align:left; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#6A9C01;}

#colonne_gauche .bloc .corps_bloc_limit p.nom_auteur{position:relative; float:left; width:387px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:0px; padding-right:0px;font-weight:normal;  text-align:center; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#000000;}


#colonne_gauche .bloc .corps_bloc_limit p.actions{position:relative; float:left; width:277px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:55px; padding-right:55px;font-weight:normal;  text-align:center; background-color:transparent;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#000000;}

#colonne_gauche .bloc .corps_bloc_limit p.actions a img { vertical-align:middle; padding-left:10px;}

#colonne_gauche .bloc .corps_bloc_limit p.lectures{position:relative; float:left; width:183px; height:auto; padding-top:10px; padding-bottom:0px;  padding-left:10px; padding-right:0px;font-weight:bold;  text-align:left; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#63AF16;}

#colonne_gauche .bloc .corps_bloc_limit p.commentaires{position:relative; float:left; width:184px; height:auto; padding-top:10px; padding-bottom:0px;  padding-left:0px; padding-right:10px;font-weight:bold;  text-align:right; background-color:transparent; color:#CCCC66;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#969696;}























































































#colonne_droite{position:relative; float:left; width:170px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px; font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66; background-repeat:repeat; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0 auto; overflow:hidden;}




#colonne_droite form.recherche{position:relative; float:left; width:160px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:5px;font-weight:normal;  text-align:left; background-color:transparent; color:#CCCC66; margin: 0 auto; background-repeat:repeat; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:top;}

#colonne_droite form.recherche input.saisie{position:relative; float:left; width:82px; height:17px; margin-top:1px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:5px;font-weight:bold;  text-align:left; background-color:#FFFFFF; color:#000000;  font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #DADADA; font-size:10px;  line-height:17px;}

#colonne_droite form.recherche input.go{ margin-left:2px; position:relative; float:left; width:auto; height:20px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:bold;  text-align:center; background-color:#63AF16; color:#FFFFFF;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; border:0;  line-height:16px; vertical-align:top; border:1px solid #CCCCCC;}


#colonne_droite form.recherche input.go:hover{ margin-left:2px; position:relative; float:left; width:auto; height:20px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:bold;  text-align:center; background-color:#006994; color:#FFFFFF;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; border:0;  line-height:16px; vertical-align:top; border:1px solid #CCCCCC;}




#colonne_droite img.cesure{position:relative; float:left; vertical-align:middle; padding-top:10px; padding-bottom:5px; }



#colonne_droite p.titre_coldroite_sponsor{position:relative; float:left; width:160px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:0px; padding-right:5px;font-weight:bold;  text-align:left; background-color:transparent; color:#077CAC; background-repeat:repeat; font-family:Arial, Helvetica, sans-serif; vertical-align:top; font-size:16px; line-height:18px;  }

#colonne_droite p.pub_coldroite_sponsor{position:relative; float:left; width:150px; height:125px; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:5px;font-weight:bold;  text-align:center; background-color:transparent; color:#535353; background-repeat:repeat; font-family:Arial, Helvetica, sans-serif; vertical-align:top; font-size:10px; line-height:125px;  border:2px solid #535353;}

#colonne_droite p.lien_noir_pub{position:relative; float:left; width:160px; height:auto; padding-top:5px; padding-bottom:5px;  padding-left:0px; padding-right:5px;font-weight:bold;  text-align:center; background-color:transparent; color:#000000; background-repeat:repeat; font-family:Arial, Helvetica, sans-serif; vertical-align:top; font-size:10px; line-height:12px;  }
#colonne_droite p.lien_noir_pub a {font-weight:bold; background-color:transparent; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; text-decoration:underline;}
#colonne_droite p.lien_noir_pub a:hover{ text-decoration:none;}

	#colonne_droite p.titre_coldroite_ref{position:relative; float:left; width:160px; height:auto; padding-top:0px; padding-bottom:10px;  padding-left:0px; padding-right:5px;font-weight:bold;  text-align:left; background-color:transparent; color:#077CAC; background-repeat:repeat; font-family:Arial, Helvetica, sans-serif; vertical-align:top; font-size:13px; line-height:17px;  }




#colonne_droite ul.liens_coldroite { position:relative; float:left;  width:152px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:5px; font-weight:bold;  text-align:left; color:#CCCC66; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px; color:#828282; list-style-position:inside;  }
#colonne_droite ul.liens_coldroite li.vert{ position:relative;  width:152px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:bold;  text-align:left; color:#CCCC66; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px; color:#828282; list-style-image:url(http://oseox.fr/blog/themes/default/img/puce_blog.jpg); vertical-align:middle;}
#colonne_droite ul.liens_coldroite li.bleu{ position:relative;  width:152px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px;font-weight:bold;  text-align:left; color:#6A9C01; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px; list-style-image:url(http://oseox.fr/blog/themes/default/img/puce_blog_over.jpg); vertical-align:middle; }


#colonne_droite ul.liens_coldroite li a{  font-weight:bold; color:#505050;  line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:top; }
#colonne_droite ul.liens_coldroite li a:hover{color:#6A9C01; text-decoration:none; background-color:#EDFFC7; }




#repeat_footer{clear:both; position:relative; width:100%; height:auto; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;font-weight:normal;  text-align:left; background-image:url(http://oseox.fr/blog/themes/default/img/linefoot_repeat.jpg); color:#588300; margin: 0 auto; background-repeat:repeat-y;  overflow:hidden;}






#repeat_footer img.cesure{ vertical-align:top; padding:0; margin: 0 auto; overflow:hidden; }

#repeat_footer .col_foot{ position:relative; float:left;  width:330px; height:auto; padding-top:0px; padding-bottom:20px; padding-left:0px; padding-right:0px;font-weight:normal;  text-align:center; background-color:transparent; color:#588300; margin: 0 auto; overflow:hidden;}



#repeat_footer .col_foot h3{ position:relative; float:left;  width:310px; height:auto; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:0px; font-weight:normal;  text-align:left; background-color:transparent; color:#5DB113; margin: 0 auto; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; line-height:20px;}


#repeat_footer .col_foot  ul.liste { position:relative; float:left;  width:320px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:5px; padding-right:5px; font-weight:bold;  text-align:left; color:#CCCC66; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px; color:#828282; list-style-position:outside;  list-style-type:none; }
#repeat_footer .col_foot  ul.liste li{ position:relative;  width:310px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:20px; padding-right:0px;font-weight:bold;  text-align:left; color:#CCCC66; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px; color:#828282; list-style-type:none; vertical-align:middle;}



#repeat_footer .col_foot  ul.liste li a{  font-weight:normal; color:#535353;  line-height:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:top; }
#repeat_footer .col_foot  ul.liste li a:hover{color:#333333; text-decoration:none; background-color:#CCCCCC; }


#footer_finish_container{clear:both; position:relative; width:100%; height:auto; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;font-weight:normal;  text-align:center; background-image:url(http://oseox.fr/blog/themes/default/img/real_repeat_foot.jpg); color:#588300; margin: 0 auto; background-repeat:repeat-x;  }

#footer_finish{ position:relative; width:1000px; height:93px; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;font-weight:normal;  text-align:center; background-image:url(http://oseox.fr/blog/themes/default/img/real_footer.jpg); color:#588300; margin: 0 auto; background-repeat:repeat-y;  overflow:hidden; vertical-align:top; }

#footer_finish ul.foot_liens { position:relative; float:left;  width:994px; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:0px; padding-right:0px; font-weight:bold;  text-align:center; color:#CCCC66; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px; color:#828282; list-style-position:inside;  }
#footer_finish ul.foot_liens li{display:inline; width:auto; height:auto; padding-top:0px; padding-bottom:0px;  padding-left:10px; padding-right:10px;font-weight:bold;  text-align:center; color:#CCCC66; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px; color:#828282; list-style-type:none; vertical-align:middle;}

#footer_finish ul.foot_liens li a{  font-weight:bold; color:#4E4E4E;  line-height:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#footer_finish ul.foot_liens li a:hover{color:#333333; text-decoration:none; background-color:#CCCCCC; }


#footer_finish img{ vertical-align:middle; display:inline;}

.center{
text-align:center;
}

p.center{
text-align:center;
}

code { display:block; padding:10px; margin:0; width:360px; background-color:#000000; color:#CCCCCC; overflow:auto;  font-size:10px; line-height:12px; font-family:"Courier New", Courier, monospace;}

#newsletter{
margin-left:20px;
margin-bottom:10px;
}
.intro a{text-decoration:underline;}
.action{background-color:#ccffff;}
