body { margin:0; padding:5px; font-family:Arial, Helvetica, sans-serif;}
#header, #navbar, #main, #div_features, #third_row, #forth_row, #barrouge, #fifth_row , #footbar{ width:760px; margin:0 auto;}
h1, h2, p, ul, li { margin:0; padding:0;}
#banner { float:right; margin-top:3px; }
#logo { float: left;  }
br { clear:both;}

#navbar { background:url(images/navbartile.gif); height:25px;padding-top:3px; font-size:12px; }
#navbar a {text-decoration:none; padding:2px 13px 2px 15px; background: url(images/vinrouge.gif) no-repeat 2px 5px; display:block; float:left; color:#85837d; margin-top:1px; margin-right:7px;}
#navbar a:hover { background:url(images/vinrouge.gif) no-repeat 2px 4px #FFFFFF;}
#navbar a.current_nb  {background:url(images/vinrouge.gif) no-repeat 2px 4px #FFFFFF;}

#footbar { background: url(images/footbar.gif) center no-repeat; height:25px;padding-top:3px; font-size:11px; }
#footbar a {text-decoration:none; padding:0px 13px 0px 15px; background: url(images/vinrouge.gif) no-repeat 2px 5px; display:block; float:left; color:#85837d; margin-top:3px; margin-right:7px;}
#footbar a:hover { background:url(images/vinrouge.gif) no-repeat 2px 4px ; text-decoration:underline; color:#000000;}
#footbar a.current_ft  {background:url(images/vinrouge.gif) no-repeat 2px 4px ; text-decoration:underline; color:#000000;}

#clearboth { clear:both; height:3px;}
#main { background: url(images/mainb.jpg); height:183px;}
#slogan { width:440px; color:#696363; margin:40px 17px 0 0px; float: right;  }
#slogan h1{ font-size:18px; font-weight:normal}
#slogan h2{font-size:12px; font-weight:normal }
#bt_01 { float:left; position:relative; left:570px; top:130px;  }

/**/
#third_row { }
#third_row h1{ font-size:24px; font-weight:normal; }
#third_row h1 a{ color:#007eff;}
#boite01_3r { float:left; background:url(images/boite01.jpg); width:380px; height:222px;   }
#boite01_3r li{ list-style:none; background:url(images/vin_4dots.gif) no-repeat 0 5px; padding-left:10px; font-size:13px; font-weight:bold; margin-bottom:8px;}
#boite01_3r ul{ width:150px; float:left; margin:50px 10px 0 0; display:block;}
#boite02_3r {width:375px; height:222px; float:left; }

#message_3r { float:left;  width:200px; margin-left:123px; margin-top:65px;}
#btdownload { width:195px; float:right; margin-top:128px;}
#caract { width:180px; font-size:12px; float:right; margin:50px 6px 0 0; color:#5e5d5c;}
#caract_c{ width:190px; font-size:12px; float:right; margin:50px 15px 0 0; color:#5e5d5c;}
/**/
#forth_row { background:url(images/main06.jpg) right top no-repeat #e6e6e6; height:278px; }
#boite01_4r {width:380px; float:left; }
#boite02_4r {width:380px;  float:left;}
#boite01_4r h1{ color:#524444; font-size:14px; font-weight:normal; width:280px; margin: 0 0px 0 30px;}
#boite02_4r h1{ color: #FFFFFF; font-size:14px; font-weight:normal; width:270px;   margin: 0 0px 0 103px;}
/**/
#fifth_row{} 
#fifth_row a{ color:#0090ff;}
#bar05 { background:url(images/tile04.gif) repeat-x;}
#testimonio { font-size:11px; float:left; width:150px; margin :10px 0px 0 15px;}

/*content pages*/
#main_c, #content, #banner_bottom, #ibsignature {width:760px; margin:0 auto;}
#ibsignature { font-size:11px; text-align: center; color:#85837d; }
#content {}
#content  h1{ font-family:"Trebuchet MS", Verdana, Arial; color:#990000; font-size:30px;margin: 15px 0 10px 27px; font-weight:normal;}
#left  { float:left; width:500px; border-right:#CCCCCC solid 1px; }
#left  h1{ font-family:"Trebuchet MS", Verdana, Arial; color:#990000; font-size:30px;margin: 15px 0 10px 27px; font-weight:normal;}

#left  h2{ font-family:"Trebuchet MS", Verdana, Arial; color:#990000; font-size:18px; margin: 15px 0 10px 50px;}
#left  p{ color:#5e5d5c; font-size:14px; margin: 0 0 0 50px; width:420px;}
#right { float:right; width:250px;}
#box_c { background:url(images/box_c.jpg) top no-repeat;}
#banner_bottom {height:190px;  background:url(images/banner_f_c.jpg) no-repeat; display:block;}
#banner_bottom h1{ float:left; color:#FFFFFF; font-size:12px; font-weight:normal; margin:65px 0 0 193px; width:360px; display:block;}
#bt_gris{ float:right; width:158px; margin:70px 35px 0 0;}

/*features*/
#div_features{ }
#feature{width:248px; float:left; margin:2px; background:url(images/boxtile.gif);}
#feature h1{ font-size:11px; font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; font-weight:normal; background:url(images/vin_check.gif) no-repeat 0 3px; padding-left:20px; width:200px; margin-left:15px;  }
#feature_bottom{ background:url(images/boxbottom.gif) bottom no-repeat; height:100px; }
#feature_bottom a{ color:#000000; text-decoration:none;}

#feature_c{width:248px; float:left; margin:2px; background:url(images/boxtile.gif);}
#feature_c h1{ margin:0; padding:0; font-size:11px; font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; font-weight:normal; background:url(images/vin_check.gif) no-repeat 0 3px; padding:2px 0px 6px 20px; width:200px; margin:0 0  0 15px ;  }
#feature_bottom_c{ background:url(images/boxbottom.gif) bottom no-repeat; height:100px; }
#feature_bottom_c a{ color:#000000; text-decoration:none;}

/*banner vertical*/
#banvert { background: url(images/banvert.jpg) top no-repeat #780018;}
#banvert h1{ color:#FFFFFF; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 20px; width:90%;  }


