body{ margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a:visited{ color:#00F}


#header{ background-image:url(/images/bg_logo.jpg); height:133px;}
#header h1{ margin:0;  text-align:center; font-size:10px; height:133px; background:url(/images/logo2.jpg) no-repeat center ;}

#content{border-bottom:#CCC dotted 1px;}
#content .titre{ text-align:center; margin:10px 0 0 0;}
#content .titre2{ margin:0 0 10px 0; text-align:center; font-size:16px; font-weight:bold; text-transform:lowercase;}
#content .promo{ margin:5px;}
#content .h2{ margin:0 0 20px 0; text-decoration: underline;}
#content .details_desc{ margin:30px; text-align:justify;}

#post{ border: #aed1fe 2px solid; padding:3px 3px 3px 3px; margin:3px 3px 8px 3px;  background: #f2f8ff url(/images/mov.png) right top no-repeat;}
#post .thumb{ border:#e34d94 solid 1px; float:left; margin:0 5px 0 0;}
#post h2{ margin:0; font-size:24px;}
#post h2 a{ color:#000}
#post h2 a:hover{ color:#e34d94}
#post .desc{ margin:8px 0 0 0; text-align:justify; font-size:12px}
#post .infos{ font-size:10px;}

#sidebar{border-left:dashed 1px #CCC;}
#sidebar .head{ text-align:center; margin:5px 0 0 0;}
#sidebar h3{ margin:3px;}
#sidebar ul{ margin-top:0px;}
#sidebar li{ font-size:16px; margin-left:-15px; margin-bottom:8px; font-weight:bold; list-style-type:none;}
#sidebar li a:hover{ color:#e34d94;}
#sidebar .boost{ text-align:center; }
#sidebar .thumb{ margin:4px; border:#e34d94 solid 2px;}








.clear{ clear:both;}
/* ------------------ */



