/* CSS Document */
/* GLOBAL */
.style1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0072bc;}
.style2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0db14b;}
.style21{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FE5300; font-weight:bold;}
a.navig {color:#666;text-decoration:none;}
a.navig:hover{color: #0db14b; text-decoration:none;}
*{outline:none;}
body { margin:0; padding:0; text-align:left; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }

img{border:none;}

#conteneur {width:948px; margin:0 auto 0 auto; padding:0;background-color:#ffffff;}

#header{ width:950px; height:176px; background:url(/templates/images/bandeau.jpg) no-repeat 0 0;margin:0; padding:0;}
#header a {display:block;height:176px;width:300px; background:none;}
#header span{display:none;}
#rhome{padding:5px; margin:0; list-style-type:none;height:20px; border-bottom:1px solid #cccccc;}
#rhome li{padding:3px; margin:0 5px; float:left;}

#rhome li a {font-weight:bold;color:#0db14b;text-decoration:none;font-size:13px;}
#rhome li a:hover {color:#0072bc;text-decoration:none;}
#rhome li a span{color:#0072bc;}


#menu{margin:0; padding:0;}
#menu dt{font-weight:bold;font-size:11px;color:#0db14b;}

p{margin:0;padding:0;}
#contenu{margin:0; padding:5px 0 5px 0; width:948px;}
#contenu p{margin:6px 0; padding:0;}
#marquepage{margin:0 0 20px 0; padding:0;clear:left;color:#666666;}
#marquepage a{color:#666666;text-decoration:none;}
#marquepage a:hover{color:#666666;text-decoration:underline;}
h1{font-weight:bold;font-size:16px;color: #0072bc;padding:0;}
h2{font-weight:bold;font-size:12px;color: #0db14b;padding:0;}
h3{font-weight:bold;font-size:11px;color: #0072bc;padding:0; border-bottom:1px solid #CCC;}


#infos{height:35px; background-color:#0db14b; border:1px solid #0db14b;margin:0; padding:0;width:100%; font-size:11px; color:#FFF;text-align:center;padding-top:5px;}
#edito{height:35px; background-color:#edeeef; border:1px solid #edeeef; margin:0; padding:0;width:100%; font-size:11px; color:#808082;}

#footer{text-align:center;}
#footer p{margin:0; padding:0;}


a {color: #666;}
a:hover{color: #0db14b; }

a.marquepage {color: #0db14b; text-decoration:none;}
a.marquepage:hover{color: #666; }

a.tag {color:#0072bc ; text-decoration:none;}
a.tag:hover{color:#666; text-decoration:underline}

a.footlink {color:#999999;   text-decoration:none;}
a.footlink:hover{color:#666;  text-decoration:underline}

.inpFrmsmail {margin:0 0 0 5px; font-size:11px; width:130px; color:#555555;}
.inpFrmscod {margin:0 0 0 5px; font-size:11px; width:60px; color:#555555;}
.subFrms {margin:0; padding:0;border:none; cursor:pointer;}


.slcFrms2 {margin:2px 0 2px 5px; font-size:11px; width:204px; color:#555555;}
.inpFrms2 {margin:2px 0 2px 5px; font-size:11px; width:200px; color:#555555;}
.subFrms2 { margin:0; padding:0;border:none; cursor:pointer; margin-left:135px; margin-top:10px;}

.titrevert {display:block;width:200px;margin:0; padding:0; font-weight:bold;font-size:11px; color:#0db14b; border-bottom:1px solid #0db14b; margin-left:5px;margin-bottom:5px;}
.titrebleu {margin:5px; padding:0; font: bold 11px verdana; color:#0072bc;}

.vert11{font-size:11px; color:#0db14b;}
.bleu12{font-size:12px; color:#0072bc;text-align:center;}
.bleu11{font-size:11px; color:#0072bc;}
.def11{font-size:11px; color:#555555;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xtop{margin-top:3px;}
.xbottom {margin-bottom:3px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 { border-left:1px solid #CCC; border-right:1px solid #CCC;}
.xb1 {margin:0 5px; background:#CCC;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontentb {display:block;  border:0 solid #CCC; border-width:0 1px; padding: 5px;}

#cb{float:left;}
#conditions{float:left;margin-left:170px;color:#999999;}
#crea{float:right;}

#mdp{margin-top:3px;margin-right:35px;}
#car{margin-left:75px;}
#engine{margin-left:110px;}
#creation{margin-left:50px;}
.ajax-loading {padding: 0;background: url('/templates/images/ajax-loader.gif') no-repeat center;}
input[type=radio],input[type=checkbox],input[type=image] {border:none;}
input,textarea,select{border:1px solid #0db14b; padding:1px; margin:0;color:#555555;background-color: #FFFFFF; font-size:11px;}
.button{border:1px solid #0db14b; padding:3px; margin:0;}
.button a{text-decoration:none;color:#555555;}
.button a:hover{text-decoration:none;color:#0db14b;}

.button_rm{background: url('/templates/images/remove.gif') no-repeat 0 0;width:20px;height:20px;}
.button_rm a{height:20px;display:block;}
.button_rm a span{display:none;}



.button_clearcart{ margin:0 12px 0 0;float:left; background: url('/templates/images/vider-panier.gif') no-repeat 0 0;width:142px;height:26px;}
.button_clearcart a{height:26px;display:block;}
.button_clearcart a span{display:none;}

.button_docommande{ margin:0 12px 0 0;float:left; background: url('/templates/images/valider-commande.gif') no-repeat 0 0;width:142px;height:26px;}
.button_docommande a{height:26px;display:block;}
.button_docommande a span{display:none;}

.button_dodevis{ margin:0 12px 0 0;float:left; background: url('/templates/images/valider-devis.gif') no-repeat 0 0;width:142px;height:26px;}
.button_dodevis a{height:26px;display:block;}
.button_dodevis a span{display:none;}

.button_continue{ margin:0 12px 0 0;float:left; background: url('/templates/images/continuer-achat.gif') no-repeat 0 0;width:142px;height:26px;}
.button_continue a{height:26px;display:block;}
.button_continue a span{display:none;}

.button_recalculer{ margin:0 12px 0 0;float:left; background: url('/templates/images/recalculer.gif') no-repeat 0 0;width:86px;height:26px;}
.button_recalculer a{height:26px;display:block;}
.button_recalculer a span{display:none;}


.button_devis_big{ background: url('/templates/images/devis.jpg') no-repeat center;width:374px;height:127px;}
.button_devis_big a{height:127px;display:block;}
.button_devis_big a span{display:none;}

.button_devis_small{ clear:right;float:right; background: url('/templates/images/demande_devis.gif') no-repeat center;width:200px;height:66px;}
.button_devis_small a{height:66px;display:block;}
.button_devis_small a span{display:none;}

.button_bleu{border:1px solid #0072bc; padding:3px; margin:0;}
.button_bleu a{text-decoration:none;color:#555555;}
.button_bleu a:hover{text-decoration:none;color:#0072bc;}

.button_commande{float:right; background: url('/templates/images/commander.gif') no-repeat center;width:81px;height:26px;margin:0 0 10px 10px;}
.button_commande a{height:26px;display:block;}
.button_commande a span{display:none;}

.button_inscription{float:right; background: url('/templates/images/inscription.gif') no-repeat center;width:144px;height:26px;margin:0 0 10px 10px;}
.button_inscription a{height:26px;display:block;}
.button_inscription a span{display:none;}

.button_espace-client{background: url('/templates/images/espace_client.gif') no-repeat center;width:169px;height:26px;margin:0 auto;}
.button_espace-client a{height:26px;display:block;}
.button_espace-client a span{display:none;}

.warning{color:#990000;}
.prix{color:#0db14b;font-size:14px;}
#myCart{min-height:100px;}
.tip				{width:200px; font-family:tahoma,arial; background:url(/templates/images/tooltip/tip-mid.gif) left top repeat-y; }

.tip-top			{ background:url(/templates/images/tooltip/tip-top.gif) top left no-repeat; height:8px; width:200px; }
.tip-title		{ color:#e95e25; font-weight:bold; margin:0; padding:5px; }
.tip-text		{ color:#000; padding:5px; }
.tip-bottom		{ background:url(/templates/images/tooltip/tip-bot.gif) left bottom no-repeat; width:200px; height:8px; }

#tbInf{margin:0 0 16px 0; padding:0; list-style-type:none;}

#tbInf li{ padding:0 0 0 18px; height:20px;line-height:20px;background:url(/templates/images/ico_info_big.gif) no-repeat 0 5px ;overflow:hidden;}
#tbInf li a{padding:4px;display:block; width:110px;text-decoration:none; color:#555555;background-color:#FFFFFF;}
#tbInf li a:hover{text-decoration:none;color:#FFFFFF; background-color:#0072bc}






/* Diaporama */
#diapo_produit {float:left; width:370px;/*min-height:400px;*/margin:0; padding:0;}
#diapo_produit p{float:right;color:#555555;}
#med_produit {float:right;width:360px;height:250px; border:1px solid #cccccc;overflow:hidden;}
#med_produit a{margin:0; padding:0;}
#med_produit a:hover{margin:0; padding:0;cursor:-moz-zoom-in;}
#med_produit.ajax-loading {padding: 0;background: url('/templates/images/ajax-loader.gif') no-repeat center;}	
#bt_zoom_produit{display:block;width:360px;height:250px;}
.thumb{float:left;display:block;width:75px;height:75px;margin:2px; padding:0;overflow:hidden;border:1px solid #cccccc;}
#defil_produit {clear:right;float:right;margin:10px 0 0 0; padding:0;width:360px;height:80px; border:1px solid #cccccc;}
#defil_produit.ajax-loading {padding: 0;background: url('/templates/images/mini-ajax-loader.gif') no-repeat center;}
#defil_produit a{text-decoration:none; display:block;width:16px;height:80px; line-height:40px;}
#defil_produit a:hover{text-decoration:none; display:block;width:16px;height:80px; line-height:40px;}
#container_scroll{float:left; margin:0; padding:0; width:328px;height:80px;overflow:hidden;position:relative;}
#scroller_produit{margin:0; padding:0;width:3000px;height:80px;position:relative;}
#defil_left{margin:0; padding:0;float:left; width:16px;height:80px; background-color:#ebebeb;font-size:0.5em;}
#defil_right{margin:0; padding:0;float:left; width:16px;height:80px; background-color:#ebebeb;font-size:0.5em;}

#flag_nouveaute{ float:left;width:170px; height:135px; background:url(/templates/images/nouveaute.jpg) no-repeat 0 0;margin:0; padding:0;}
#flag_nouveaute span{ display:none;}