/* CSS Document */
/* GLOBAL */

body { margin:0; padding:0; text-align:center; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
form { margin:0; padding:0;}
input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:1px;}

.formulaire { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:1px solid #7F9DB9; }
/*
.highlight{ background-color:#FEB585; font-weight:bold; color:#FFFFFF;}
.highlight a{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.highlight a:hover{font-weight:bold; color:#FFFFFF; text-decoration:none;}*/

.highlight{ background-color:#FD8333; font-weight:bold; color:#FFFFFF;}
.highlight a{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.highlight a:hover{font-weight:bold; color:#FFFFFF; text-decoration:none;}



.promotion{font-weight:bold; color:#E62329;}
.tab_link{display:block; height:25px;  text-decoration:none; line-height:25px; color:#666666;}
.tab_link:hover{background-color:#FE6C0B; text-decoration:none; color:#FFFFFF;}
/*.tab_link span{display: none;}
.tab_link:hover span{display: block; background:#ebebeb;position: absolute;z-index:24; top:26px; left:90px; width:160px;border-top:1px solid #FE6C0B; border-left:5px solid #FE6C0B; border-right:1px solid #FE6C0B; border-bottom:1px solid #FE6C0B; font-size:9px;background-color:#ebebeb; line-height:9px; color:#333333;text-align: center;padding:3px;}
*/

th { font-size:11px; font-weight:bold;}
td { font-size:11px; font-weight:normal;}

#rezo8 { margin:0 auto; padding:0; width:955px; }
#header { margin:0; padding:0; width:955px; height:104px; background:url(/images/bandeau.gif) no-repeat top right; text-align:left; }
#header span { display:none; }
#header a { text-decoration:none; color:#ffffff;}
#header a:hover { text-decoration:none; color:#ffffff;}
#logo{ float:left; margin:0; padding:0; width:200px; height:104px; background:url(/images/rezo8_logo.gif) no-repeat top left; text-align:left; }
#logo a{ display:block; margin:0; padding:0; width:200px; height:104px; }
#menubar { margin:0; padding:0; width:955px!important; width:954px; height:31px; background-color:#FE6C0B;  }
.gabando { float:left; display:block; width:465px;height:100px; margin: 0 0 0 0;}
.gabando span{ display:none; }
#toolbar { margin:0; padding:0; width:955px; height:33px; background-color:#F1F1F1; text-align:right; color:#333333; }
#toolbar p { float:right; margin:9px 5px 0 0; padding:0; font-weight:bold; font-size:10px; line-height:13px;}
#toolbar a { text-decoration:none; color:#000000;}
#toolbar a:hover { text-decoration:underline; color:#666666;}

#search_form {float:right; margin:0; padding:0; width:287px; font-size:10px;}
#search_form strong {margin:0; padding:0;}
#search_form input{/*float:right;*/ margin:7px 14px 0 10px;}
#search_form span{float:right; margin:3px 5px 0 0; padding:0; width:24px; height:24px;}
#search_form span a{ display:block; margin:0; padding:0; width:24px; height:24px; background:url(/images/bt_ok.gif) no-repeat 0 0;text-decoration:none; color:#000000; }
#search_form span a:hover{display:block; margin:0; padding:0; width:24px; height:24px;  background:url(/images/bt_ok.gif) no-repeat 0 -24px; text-decoration:underline; color:#666666;}
#search_form span em{ display:none;}



#newsletter_form { float:right; margin:0; padding:0 0 0 12px; width:468px; height:31px;  text-align:left;  background:url(/images/telephone.gif) no-repeat top right; font-size:9px;}
#newsletter_form input{float:left; margin:6px 0 0 0;}
#newsletter_form span{float:left;margin:0; padding:3px 0 0 4px;width:60px; height:25px;}
#newsletter_form span a{margin:0; padding:0;width:60px; height:25px; text-decoration:none; color:#333333;}
#newsletter_form span a:hover{margin:0; padding:0;width:60px; height:25px; text-decoration:none; color:#ffffff; background-color:#FE6C0B;}
#link_catalogue { float:left; margin:0; padding:0; width:245px; height:31px; background:url(/images/bt_catalogue.gif) no-repeat 0 0;}
#link_catalogue a {  display:block; margin:0; padding:0; width:245px; height:31px; }
#link_catalogue a:hover { margin:0; padding:0; width:245px; height:31px; background:url(/images/bt_catalogue.gif) no-repeat 0 -31px;}
#link_catalogue span { display:none; }
#link_promotions { float:left; margin:0; padding:0; width:230px; height:31px;background:url(/images/bt_promotions.gif) no-repeat 0 0;}
#link_promotions a { display:block; margin:0; padding:0; width:230px; height:31px;}
#link_promotions a:hover { margin:0; padding:0; width:230px; height:31px; background:url(/images/bt_promotions.gif) no-repeat 0 -31px;}
#link_promotions span { display:none; }

#contenu{margin:0; padding:0; width:955px;}
#left{ float:left; margin:0 1px 0 0!important; margin:0; padding:0; width:244px; text-align:center; }
#left img{ margin:0 10px 0 0; padding:0;}

/*
ul#menu{ z-index:90;text-align:left; margin:0; padding:8px 0 40px 0; list-style-type:none; width:244px;background-color:#F1F1F1; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; z-index:1;}
ul#menu li{z-index:91; margin:0; padding:0; font-size:12px; text-align:left;_float:left;}
ul#menu li a{ margin:0; padding:0 0 0 15px; display:block; height:20px; text-decoration:none; color:#000000; line-height:20px; background-color:#F1F1F1;}
ul#menu li a:hover{ display:block; height:20px; text-decoration:none; color:#000000; line-height:20px; background-color:#FFFFFF;}
ul#menu li ul{display:none;}
ul#menu li:hover>ul{z-index:92;display:block;}
ul#menu li ul{position:absolute;background-color:#F1F1F1;width:240px;border:1px solid #CCCCCC; list-style:none; margin:-21px 0 0 180px; padding:0px; z-index:1;}
ul#menu li ul li{ z-index:93; width:240px; margin:0; padding:0; font-size:12px; text-align:left; _float:left;}
ul#menu li ul li a{color:#000000; text-decoration:none;margin:0;  padding:0 0 0 15px; display:block; height:20px; line-height:20px;}
ul#menu li ul li a:hover{ color:#E62329; text-decoration:none ;display:block; height:20px; line-height:20px;}
*/
#footer{ margin:0; padding:20px 0 0 0;}
#footer p{color:#666666; font-size:10px; margin:0; padding:0;}
#footer a{ text-decoration:none; color:#666666; font-weight:bold;}
#footer a:hover{ text-decoration:underline; color:#666666;}

#paisec{ float:left; width:108px; height:32px; padding:8px 0 0 0; margin:0 0 8px 50px;}

#cvteam{ float:right; width:172px; height:32px; background:url(/images/cvteam.gif) no-repeat top center; margin:0 35px 0 0;color:#A3A2A2; padding:15px 0 0 0; font-size:10px;}
#cvteam a{ display:block; width:172px; height:32px;color:#A3A2A2; text-decoration:none;}
#cvteam a:hover{ display:block; width:172px; height:32px;color:#666666; text-decoration:none;}
#cvteam span { display:none; }

#edito_link {background-color:#F1F1F1;width:875px; padding:8px 40px; color:#A3A2A2; margin:15px 0 0 0;}
#edito_link a{text-decoration:none; color:#A3A2A2;}
#edito_link a:hover{text-decoration:none; color:#666666;}

.serre{margin:0;padding:0; }
#separe_serre{	margin: 10px 0 0 0;	padding:0;color:#FE6C0B;text-align:center;}

.default{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.orange{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FE6C0B;}
.rouge {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#E62329;}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#E62329;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#E62329;}
.h2_lib1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal; color:#666;}
.h2_lib2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal; color:#666;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#E62329;}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#E62329;}

a{color:#000000; text-decoration:underline;}
a:hover{color:#E62329; text-decoration:underline;}

.small{font-size:9px;}
.small a{font-size:9px;color:#000000; text-decoration:none;}
.small a:hover{font-size:9px;color:#E62329; text-decoration:underline;}
/*#livraison{ width:250px; height:30px; text-align:right; margin:0; padding:4px;float:right;}*/


#delai{ width:62px; height:38px; text-align:center; margin:0; padding:4px; border:1px solid #cccccc; background-color:#ebebeb; float:right;}
#delai b{color:#FE6C0B; font-weight:bold; font-size:40px; text-align:center; letter-spacing:-1px; margin:0; padding:0; }
#delai strong{ float:left;color:#FE6C0B; font-weight:bold; font-size:20px; text-align:center; letter-spacing:-1px; margin:-20px 0 0 0; padding:0; }
#delai span{float:right; margin:0; padding:0 12px 0 0!important; padding:0 6px 0 0; color:#666666; font-weight:bold; font-size:9px; letter-spacing:normal;  }

.panier_bt_sup{ width:16px; height:16px; text-align:center; margin:8px 4px 0 0; padding:0; border:1px solid #cccccc; }
.panier_bt_sup a{ display:block; width:16px; height:16px; text-decoration:none; background-color:#ebebeb; color:#333333; line-height:16px;}
.panier_bt_sup a:hover{ display:block; width:16px; height:16px; text-decoration:none; background-color:#FE6C0B; color:#ffffff; line-height:16px;}

.panier_bt{ float:left; width:180px; height:22px; line-height:22px; margin:8px 10px; padding:1px; border:1px solid #cccccc; text-align:center;}
.panier_bt a{ display:block; width:180px; height:22px; line-height:22px; background-color:#F1F1F1; color:#666666;font-weight:bold; text-decoration:none;}
.panier_bt a:hover{ display:block;; width:180px; height:22px; line-height:22px; background-color:#FE6C0B; color:#ffffff;font-weight:bold; text-decoration:none;}

.devis_bt{ float:right; width:180px; height:22px; line-height:22px; margin:8px 0; padding:1px; border:1px solid #cccccc; text-align:center;}
.devis_bt a{ display:block; width:180px; height:22px; line-height:22px; background-color:#F1F1F1; color:#666666;font-weight:bold; text-decoration:none;}
.devis_bt a:hover{ display:block;; width:180px; height:22px; line-height:22px; background-color:#FE6C0B; color:#ffffff;font-weight:bold; text-decoration:none;}

.bt_contact{  width:180px; height:22px; line-height:22px; margin:8px 0; padding:1px; border:1px solid #cccccc; text-align:center;}
.bt_contact a{ display:block; width:180px; height:22px; line-height:22px; background-color:#F1F1F1; color:#666666;font-weight:bold; text-decoration:none;}
.bt_contact a:hover{ display:block; width:180px; height:22px; line-height:22px; background-color:#FE6C0B; color:#ffffff;font-weight:bold; text-decoration:none;}

.login {margin:0 auto;padding: 15px;border: 1px solid #cccccc;background-color: #F1F3F5;}
.loginform h3 { margin:0 0 8px 0; padding:0;}
.loginform {text-align: left;float: left;width: 300px;border: 1px solid #cccccc;background-color: #F1F1F1;padding: 15px 10px 10px 10px;}

.inputlabel {font-weight: bold;text-align: left;}
.inputbox {width: 150px;margin: 0;border: 1px solid #cccccc;}

.finaliser_bt{  clear:right; float:right;width:180px; height:32px; line-height:32px; margin:8px 0px; padding:1px; border:1px solid #cccccc; text-align:left;}
.finaliser_bt span {line-height:10px; }
.finaliser_bt a{ display:block; width:135px; height:27px; line-height:10px; background:url(/images/finaliser.gif) no-repeat 0 0; padding:5px 0 0 45px; color:#666666;font-weight:bold; text-decoration:none;}
.finaliser_bt a:hover{ display:block; width:135px; height:27px; line-height:10px; background:url(/images/finaliser.gif) no-repeat 0 -32px; padding:5px 0 0 45px; color:#E62329;font-weight:bold; text-decoration:none;}

