*{margin:0;padding:0;}
body, html{color:#333333;font-family:Verdana, Arial,sans-serif;font-size:13px;line-height:160%;margin:0;padding:0;}
a{color:#0066cc;text-decoration:none;outline-color:invert;outline-style:none;}
a img{border:0;}
a:hover{color:#ff5400;}
#vignette{float:left;margin-left:0px;margin-right:10px;border:1.5px dotted #cadb2b;}
.vignette{margin-left:131px;}
.imageflottante{float:left;}
#adsense{text-align:center;float:center;margin-top:25px;margin-bottom:15px;border:1px dashed #cadb2b;}
#div_forminterne{background-color:#eeeeee;border:1px dashed #cadb2b;padding:10px;margin-bottom:15px;}
#div_report{background-color:#eeeeee;border:1px dashed #cadb2b;padding:10px;margin-bottom:15px;}
.polaroid{-moz-box-shadow:0px 2px 15px #333;}
.break{margin-top:20px;margin-right:0pt;margin-bottom:5px;margin-left:0pt;padding-bottom:5px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#cccccc;}
.clear{clear:left;}
#lettrine:first-letter{font-family:Verdana, Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:bold;font-size:35px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;color:#cadb2b;float:left;}
#fondu{color:#999999;line-height:100%;}
#fondu a{color:#666666;text-decoration:none;}
div.pagination{padding:3px;margin:3px;text-align:center;float:right;}
div.pagination a{padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #ddd;text-decoration:none;color:#88AF3F;}
div.pagination a:hover, div.pagination a:active{border:1px solid #85BD1E;color:#638425;background-color:#F1FFD6;}
div.pagination span.current{padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #B2E05D;font-weight:bold;background-color:#B2E05D;color:#FFF;}
div.pagination span.disabled{padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #f3f3f3;color:#638425;}
#header{border-top:0;height:130px;background:#16202A none no-repeat scroll 0%;margin:0;padding:0;}
#header .header_wrapper{width:960px;height:100px;margin:0 auto;padding:0;}
.header_left{float:left;margin-top:25px;width:350px;}
.header_right{float:right;}
.header_right ul{list-style-type:none;}
.header_right ul li{float:right;}
.header_right ul li a{color:#cccccc;display:block;line-height:28px;padding:0 10px;font-size:10px;}
.header_right ul li a:hover{color:#ff5400;}
#headerad{text-align:center;background:#91aa9d;}
.header_twit{margin-top:-55px;float:right;position:relative;right:0px;}
.monlogo{float:left;margin-top:-10px;margin-right:10px;}
#container{width:1000px;background:#ffffff;margin:0 auto;}
#main{float:left;width:740px;overflow:hidden;padding-top:20px;padding-bottom:20px;}
.title{height:auto;}
.titleh2{font-size:16px;padding-bottom:3px;margin-bottom:12px;color:#0066cc;font-weight:normal;}
.title h1{font-size:20px;line-height:auto;font-weight:bold;color:#0066ff;padding-top:15px;}
.title h1 a{color:#3e606f;font-size:18px;line-height:140%;}
.title h1 a:hover{color:#db5104;}
.title h2{font-size:16px;line-height:auto;padding-bottom:3px;margin-bottom:10px;color:#0066ff;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cadb2b;}
.title h2 a{color:#3e606f;font-size:16px;line-height:140%;}
.title h2 a:hover{color:#db5104;}
.title h3{font-size:14px;font-style:normal;padding-top:5px;line-height:auto;color:#cadb2b;}
.title h3 a{font-size:14px;line-height:140%;}
.title h3 a:hover{color:#db5104;}
.alignleft{padding-right:5px;float:left;text-align:left;}
.alignright{padding-left:5px;float:right;text-align:right;}
div#fiche_nouveaux{float:left;width:710px;padding:10px;border-width:1px;border-style:dashed;border-color:#cadb2b;}
div#fiche_gauche{float:left;width:330px;height:280px;text-align:center;vertical-align:baseline;margin-left:20px;}
div#fiche_droite{float:right;text-align:center;border:1px dotted #dddddd;margin-right:20px;}
div#tag_droite{float:right;width:350px;margin-bottom:8px;margin-right:20px;}
div#tag_gauche{float:left;width:350px;margin-bottom:8px;margin-right:20px;}
#filariane{padding-top:5px;padding-bottom:2px;color:#CCCCCC;margin-bottom:0px;background:#ffffff;font-size:small;margin-bottom:10px;}
#filariane a{text-decoration:none;color:#CCCCCC;}
#filariane a:hover{text-decoration:none;color:#cadb2b;}
#bigsidebar{float:right;width:250px;overflow:hidden;border-top:0;margin-bottom:0;}
#sidebar{float:right;width:250px;overflow:hidden;border:1px solid #e3e5e4;border-top:0;background:#f3f4ee;line-height:160%;margin-bottom:20px;}
#sidebar ul{padding:15px;}
#sidebar a{color:#666666;text-decoration:none;}
#sidebar a:hover{color:#db5104;}
#sidebar ul h2{font-size:18px;line-height:180%;padding-bottom:3px;margin-bottom:10px;color:#CADB2B;border-bottom:1px solid #CADB2B;}
#sidebar ul p{font-size:18px;font-weight:bold;line-height:180%;padding-bottom:3px;margin-bottom:10px;color:#0066ff;border-bottom:1px solid #CADB2B;}
#sidebar ul li{list-style:none;line-height:180%;font-size:12px;padding-bottom:15px;}
#sidebar ul ul{padding:0px 10px;}
#sidebar ul ul li{border-bottom:1px solid #eeeeee;padding:2px 0;background:url(images/side.gif) no-repeat 0 10px;padding-left:16px;}
#sidebar ul ul li ul{padding-left:5px;margin-bottom:0;}
#sidebar ul ul li ul li{list-style:none;line-height:160%;font-size:12px;border-bottom:0;background:none;}
.ratingblock{display:block;padding-top:0;padding-bottom:px;margin-bottom:px;}
.loading{height:25px;background:url('images/working.gif') 50% 50% no-repeat;}
.unit-rating{list-style:none;height:25px;position:relative;background:url('images/starrating.png') top left repeat-x;margin:0;padding:0;}
.unit-rating li{text-indent:-90000px;float:left;margin:0;padding:0;}
.unit-rating li a{outline:none;display:block;width:25px;height:25px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0;}
.unit-rating li a:hover{background:url('images/starrating.png') left center;z-index:2;left:0;}
.unit-rating a.r1-unit{left:0;}
.unit-rating a.r1-unit:hover{width:25px;}
.unit-rating a.r2-unit{left:25px;}
.unit-rating a.r2-unit:hover{width:50px;}
.unit-rating a.r3-unit{left:50px;}
.unit-rating a.r3-unit:hover{width:75px;}
.unit-rating a.r4-unit{left:75px;}
.unit-rating a.r4-unit:hover{width:100px;}
.unit-rating a.r5-unit{left:100px;}
.unit-rating a.r5-unit:hover{width:125px;}
.unit-rating li.current-rating{background:url('images/starrating.png') left bottom;position:absolute;height:25px;display:block;text-indent:-9000px;z-index:1;}
.voted{color:#999;}
.thanks{color:#36AA3D;}
.static{color:#5D3126;}
p#blocad{float:left;border-right-width-value:1px;border-right-width-value:1px;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-left-width-value:1px;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-right-style-value:dotted;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-left-style-value:dotted;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-right-color-value:#339966;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-left-color-value:#339966;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;border:1px dotted #339966;margin:0px;padding:0px;}
#footer{border-top:2px solid #dddddd;clear:both;width:100%;color:#777777;}
#footer a{color:#777777;}
#footer a:hover{color:#666666;}
#footer .footer_wrapper{margin:0 auto;width:960px;}
#footer .footer_left{float:left;padding:10px 0 20px 0;line-height:160%;}
#footer .footer_right{float:right;padding:10px 0 20px 0;line-height:160%;}
div#fiche_home{float:left;width:200px;height:200px;margin-top:22px;margin-right:15px;border-color:#cadb2b;border-style:dashed;border-width:1px;padding:10px;}
div#fiche_home-fiche{float:left;width:200px;margin-top:22px;margin-right:15px;border-color:#cadb2b;border-style:dashed;border-width:1px;padding:10px;}
div#fiche_news{width:200px;height:200px;background-color:#fff;border-color:#cadb2b;border-style:dashed;border-width:1px;padding:10px;}
div#fiche_home3{float:left;width:210px;height:200px;margin-top:22px;border-color:#cadb2b;border-style:dashed;border-width:1px;padding:10px;}
div#fiche_home3-fiche{float:left;width:210px;margin-top:22px;border-color:#cadb2b;border-style:dashed;border-width:1px;padding:10px;}
div#fiche_home_rew{float:left;width:200px;height:290px;margin-top:22px;margin-right:15px;border-color:#cadb2b;border-style:dashed;border-width:1px;padding:10px;}
div#fiche_home_rew3{float:left;width:210px;height:290px;margin-top:22px;border-color:#cadb2b;border-style:dashed;border-width:1px;padding:10px;}
div#fiche_home-desc_rew{font-size:10px;height:120px;color:#777;line-height:12px;margin-bottom:5px;overflow-x:hidden;overflow-y:hidden;}
div#fiche_home-titre{font-weight:700;font-size:11px;text-transform:uppercase;border-top-width:1px;border-top-style:solid;border-top-color:#bbb;color:#06c;margin-top:5px;}
#fiche_home-titre a{color:#06c;}
div#fiche_home-desc{font-size:10px;height:25px;color:#777;line-height:12px;margin-bottom:5px;overflow-x:hidden;overflow-y:hidden;}
div#fiche_home-desc-fiches{font-size:10px;color:#777;line-height:12px;margin-bottom:5px;overflow-x:hidden;overflow-y:hidden;}
a:hover, .header_right ul li a:hover{color:#ff5400;}
.messageBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
.messageStackError, .messageStackWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#FF6633;font-weight:bold;color:#FFFFFF;background-position:center;}
div#mapafab{float:left;width:200px;height:150px;margin-right:15px;border-color:#cadb2b;border-style:dashed;border-width:1px;padding:5px;}
.ehover:hover{background:#f7f7f7;}
.pehover{margin-left:131px;}
.pehover:hover{background:#f7f7f7;}
.pehover2{margin-left:0px;}
.pehover2:hover{background:#f7f7f7;}
div.ads_fiche_new{float: right;clear: right;width: 340px;margin-top: 0px;margin-right: 0pt;margin-bottom: 4px;margin-left: 8px; background-color: #ffffff;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;background-clip: border-box;background-origin: padding-box;background-size: auto auto;}
div#fiche_gauche2{float:left;width:330px;height:280px;text-align:center;vertical-align:baseline;margin-left:20px;}
div#fiche_droite2{float:right;width:330px;text-align:left;border:1px dotted #dddddd;margin-right:20px;}
.ccab { display: none; }
input.bouton_process{margin:0;border:0;background-repeat: no-repeat;background-position: left top;color: white;font-family: Arial;font-weight: bold;font-size: 14px;text-align: center;text-decoration: none;cursor: pointer;display: block;line-height: 30px;height: 30px;text-transform: uppercase;}
input.bouton_process {width:220px; background-image: url("../images/bouton_process.gif");}
input.bouton_process:hover {background-position: left -30px;}
a.bouton_rech{margin:0;border:0;background-repeat: no-repeat;background-position: left top;color: white;font-family: Arial;font-weight: bold;font-size: 14px;text-align: center;text-decoration: none;cursor: pointer;display: block;line-height: 30px;height: 30px;text-transform: uppercase;}
a.bouton_rech {width:320px; background-image: url("../images/bouton_rech.gif");}
a.bouton_rech:hover {background-position: left -30px;}
#bouton-comment{ 
  background-image:url(images/bouton_comment_droite.gif); 
  background-repeat:no-repeat; 
  background-position:100% 0; 
  height:25px; 
  display:inline-block; 
  padding-right:20px; 
  line-height:25px;  
  vertical-align:middle;
  color: white;font-family: Arial;font-weight: bold;font-size: 14px;text-align: center;text-decoration: none;cursor: pointer; 
} 
#bouton-comment span{display:inline-block; 
  background-image:url(images/bouton_comment_gauche.gif); 
  background-position:0 0; 
  background-repeat:no-repeat; 
  height:25px; /* hauteur de l'image */ 
  padding-left:20px; /* épaisseur de l'arrondi */ 
  white-space:nowrap; /* pas de retour à la ligne */ 
} 
#bouton-comment:hover span{ 
  background-position:0 -25px; 
} 
#bouton-comment:hover{ 
  background-position:100% -25px; 
}



div#next_img 
{
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
overflow-x: visible;
overflow-y: visible;
text-indent: -9999px;
position: absolute;
display: block;
z-index: 9999;
top: 300px;
height:128px; 
width:128px;
background-attachment: fixed;
background-color: transparent;
background-image: url(images/Arrow-double-right-icon.png);
background-repeat: no-repeat;
background-position: right bottom;


}
#product_info_gauche {
float: left;
margin-left:-100px;
margin-top:50px;
text-align: center;
width:50px;
}
#product_info_droite {
float: left;
margin-left:100px;
margin-top:50px;
text-align: center;
width:50px;
}

.tag-bleu 
{
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-top: 5px;
	border: 1px solid #cad4e7;
	padding: 2px 4px 3px;
	font-size: 10px;
  color: #3b5998;
  background-color: #eceef5;
	display: inline-block;
}



