BODY{padding:0px;margin:0px;background-color:whitesmoke;font-family:verdana;font-size:10pt}
.page{margin:0pt auto;width:1000px;z-index:1}
div{margin:0px;padding:0px;}
a,a:visited{color:firebrick;text-decoration:none;}
a:hover{color:firebrick;text-decoration:underline;}
.people_commentaire{font-family:Georgia,Times;font-size:12px;margin:4px;padding:2px;}
.a_people:hover{text-decoration:underline;}
.css_titre{font-family:Georgia,Times;font-size:15px;color:black;}
.css_titre:hover{font-family:Georgia,Times;font-size:18px;color:black;text-decoration:underline;}
.css_titre:visited{font-family:Georgia,Times;font-size:18px;color:black;}
.h2page{margin:0px;padding:0px;margin-top:4px;width:100%;border-bottom:2px solid rgb(175,29,78);text-align:center;letter-spacing:4px;width:100%;background:rgb(175,29,78);color:white;font-size:16px;}
.h2page_top{margin:0px;padding:0px;width:100%;letter-spacing:3px;width:100%;color:firebrick;font-size:18px;}
.ul{margin:0;padding:0;list-style-type:none;margin-left:0;padding-left:0;}
.li{margin:0;padding:0;list-style-type:none;margin-left:0;padding-left:0;}
.solidblockmenu{margin:0;padding:0;float:left;font:bold 13px Arial;width:100%;border:1px solid #625e00;border-width:1px 0;background:black url(/blockdefault.gif) center center repeat-x;}
.solidblockmenu li{display:inline;}
.solidblockmenu li a{float:left;color:white;padding:7px 11px;text-decoration:none;border-right:1px solid white;}
.solidblockmenu li a:visited{color:white;}
.solidblockmenu li a:hover, .solidblockmenu li .current{color:white;background:transparent url(/blockactive.gif) center center repeat-x;}
.presse{padding:2px;padding-bottom:4px;margin:0px;margin-right:4px;background:white;border:1px solid black;text-align:center;line-height:0.8;font-size:9pt}
.presse_ptit{float:left;margin-right:3px;}
.class_h1{color:firebrick;margin:0px;padding:0px;font-size:58px;font-family:Georgia,Times;font-weight:100;}
.class_h1 a{color:firebrick;}
.class_h1 a:hover{color:firebrick;text-decoration:none}
.class_h1 a:visited{color:firebrick;text-decoration:none}
input{font-size:10px;}
form{margin:0px;padding:0px;}
#cse-search-box{margin:0px;padding:0px;}
#cse-search-box div{margin:0px;padding:0px;}
.a_lien{font-size:14px;font-family:Georgia;color:white;}
.a_lien:visited{font-size:14px;font-family:Georgia;color:white;}
.a_lien:hover{font-size:14px;font-family:Georgia;color:white;text-decoration:underline;}
.jFlowControl, .jFlowPrev, .jFlowNext{color:black;cursor:pointer;margin:0px;padding:0px;padding-top:5px;padding-bottom:0px;}
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover{background:white;}
.span21{color:white;background:#D72620;width:27px;}
.description{margin:0;padding:0px;width:370px;height:165px;overflow:hidden;padding:2px;padding-right:5px;color:white;}
.b_nom, b_nom:hover, b_nom:visited{color:#B22222;margin-top:4px;margin-bottom:6px;font:18px Georgia;font-style:italic;margin-left:2px;}
.div_blanc_droite{background:white;margin-top:10px;margin-right:1px;width:470px;text-align:left;}
.sh_t{text-shadow:grey 0.1em 0.1em 0.2em}
.sh_b{-moz-box-shadow:1px 1px 12px grey;-webkit-box-shadow:1px 1px 12px grey;box-shadow:1px 1px 12px grey}
.widget_achetezfacile{border:0}
.div_index{
max-height:40px;overflow:hidden;
_height: expression((this.offsetHeight>this.offsetWidth) ? 
  Math.min(parseInt(this.offsetHeight), 40 ) : true);
}
