body{ margin:0; padding:0; background:#FFFFFF; font:13px Trebuchet MS, Arial; color:#7C7C7C;}
html{ margin:0; padding:0;}

#conteneur_home{ width:946px; margin:17px auto; padding:0;}
#fond_home{ width:946px; height:547px; background:url(img/index/fond_home.jpg) top no-repeat; margin:0; padding:0;}

#left{ float:left; width:702px; }
#logo{width:351px; height:106px; behavior: url(png-opacity.htc);/* padding:211px 0 17px 102px;*/padding-top:211px;}
#menu{float: left;list-style-type: none;position:relative; right:40px;}
#nav2,#nav2:hover{width:699px; height:29px; background:url(img/index/nav2.jpg) top no-repeat; margin:0 0 2px 3px;  text-align:right;}
#nav3,#nav3:hover{width:699px; height:29px; background:url(img/index/nav3.jpg) top no-repeat; margin:0 0 2px 3px;  text-align:right;}
#nav4,#nav4:hover{width:699px; height:29px; background:url(img/index/nav4.jpg) top no-repeat; margin:0 0 2px 3px;  text-align:right;}
#nav5,#nav5:hover{width:699px; height:29px; background:url(img/index/nav5.jpg) top no-repeat; margin:0 0 2px 3px;  text-align:right;}
#nav6,#nav6:hover{width:699px; height:29px; background:url(img/index/nav6.jpg) top no-repeat; margin:0 0 2px 3px;  text-align:right;}
#nav7,#nav7:hover{width:699px; height:29px; background:url(img/index/nav7.jpg) top no-repeat; margin:0 0 2px 3px;  text-align:right;}

#right{ float:right; width:243px; height:400px;}
#nav1{width:243px; height:29px; background:url(img/index/nav1.jpg) top no-repeat; margin:218px 0 0 0;  text-align:left; }
#nav8{width:239px; height:29px; background:url(img/index/nav3.jpg) top no-repeat; margin:3px 0 0 0; text-align: left;}
#livre{ width:233px; height:136px; background-image:url(img/index/lo.jpg); margin-top:3px; padding:5px; color:#FFFFFF;}

#adresse{ text-align:center}


a.lien{ font:13px Trebuchet MS, Arial; margin:0; padding:0; color:#FFFFFF; text-decoration:none;}
a.lien:visited{ font:13px Trebuchet MS, Arial; margin:0; padding:0; color:#FFFFFF; text-decoration:none;}
a.lien:hover{text-decoration:underline;}

/*****COMMUN*******/
.titre{font:28px Trebuchet MS, Arial; color:#A32673;}
.soustitre{font:20px Trebuchet MS, Arial; color:#000000;}

a.lien2{ font:13px Trebuchet MS, Arial; margin:0; padding:0; color:#000000; text-decoration:none;}
a.lien2:visited{ font:13px Trebuchet MS, Arial; margin:0; padding:0; color:#000000; text-decoration:none;}
a.lien2:hover{text-decoration:underline; cursor:pointer;}
#auto{width:980px; margin:auto;}
#conteneur{ width:980px;  margin:0; padding:0; float:left;}
#contenu{width:724px; float:left; background:#ffffff; height:680px; }
.justify{ text-align:justify;}

#livredor{ overflow:auto; width:300px;}

/*****VILLAGE*******/
#navigation_village{width:256px; float:left; height:680px; background: url(img/village/photo_navig.jpg) bottom no-repeat;}
#nav1_village{width:256px; height:29px; background: url(img/village/village_nav1.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav2_village{width:256px; height:29px; background: url(img/village/village_nav2.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav3_village{width:256px; height:29px; background: url(img/village/village_nav3.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav4_village{width:256px; height:29px; background: url(img/village/village_nav4.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav5_village{width:256px; height:29px; background: url(img/village/village_nav5.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav6_village{width:256px; height:29px; background: url(img/village/village_nav6.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav7_village{width:256px; height:29px; background: url(img/village/village_nav7.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}


/*****TERROIR*******/
#navigation_terroir{width:256px; float:left; height:680px; background: url(img/terroir/photo_navig.jpg) bottom no-repeat;}
#nav1_terroir{width:256px; height:29px; background: url(img/terroir/terroir_nav1.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav2_terroir{width:256px; height:29px; background: url(img/terroir/terroir_nav2.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav3_terroir{width:256px; height:29px; background: url(img/terroir/terroir_nav3.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav4_terroir{width:256px; height:29px; background: url(img/terroir/terroir_nav4.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav5_terroir{width:256px; height:29px; background: url(img/terroir/terroir_nav5.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav6_terroir{width:256px; height:29px; background: url(img/terroir/terroir_nav6.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav7_terroir{width:256px; height:29px; background: url(img/terroir/terroir_nav7.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}

/*****DEGUSTER*******/
#navigation_deguster{width:256px; float:left; height:680px; background: url(img/deguster/photo_navig.jpg) bottom no-repeat;}
#nav1_deguster{width:256px; height:29px; background: url(img/deguster/deguster_nav1.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav2_deguster{width:256px; height:29px; background: url(img/deguster/deguster_nav2.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav3_deguster{width:256px; height:29px; background: url(img/deguster/deguster_nav3.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav4_deguster{width:256px; height:29px; background: url(img/deguster/deguster_nav4.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav5_deguster{width:256px; height:29px; background: url(img/deguster/deguster_nav5.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav6_deguster{width:256px; height:29px; background: url(img/deguster/deguster_nav6.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav7_deguster{width:256px; height:29px; background: url(img/deguster/deguster_nav7.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}

/*****EQUIPE*******/
#navigation_equipe{width:256px; float:left; height:680px; background: url(img/equipe/photo_navig.jpg) bottom no-repeat;}
#nav1_equipe{width:256px; height:29px; background: url(img/equipe/equipe_nav1.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav2_equipe{width:256px; height:29px; background: url(img/equipe/equipe_nav2.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav3_equipe{width:256px; height:29px; background: url(img/equipe/equipe_nav3.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav4_equipe{width:256px; height:29px; background: url(img/equipe/equipe_nav4.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav5_equipe{width:256px; height:29px; background: url(img/equipe/equipe_nav5.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav6_equipe{width:256px; height:29px; background: url(img/equipe/equipe_nav6.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav7_equipe{width:256px; height:29px; background: url(img/equipe/equipe_nav7.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}

/*****MONDE*******/
#navigation_monde{width:256px; float:left; height:680px; background: url(img/monde/photo_navig.jpg) bottom no-repeat;}
#nav1_monde{width:256px; height:29px; background: url(img/monde/monde_nav1.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav2_monde{width:256px; height:29px; background: url(img/monde/monde_nav2.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav3_monde{width:256px; height:29px; background: url(img/monde/monde_nav3.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav4_monde{width:256px; height:29px; background: url(img/monde/monde_nav4.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav5_monde{width:256px; height:29px; background: url(img/monde/monde_nav5.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav6_monde{width:256px; height:29px; background: url(img/monde/monde_nav6.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}
#nav7_monde{width:256px; height:29px; background: url(img/monde/monde_nav7.jpg) bottom no-repeat; margin:0 0 2px 0; text-align:right;}

/***MENU DEROULANT theCellar-LaCave***/

#menu{ 
list-style-type: none;
text-decoration:none;}
#menu li a:hover{ text-decoration:underline;}
#menu li:hover ul,#menu li.sfhover ul{ display: block;position:relative;
left:650px;bottom:15px;}
 	  
#menu .sousMenu{ display: none;padding:0px;margin-left:50px;width: 150px;list-style-type: none;font-size: 11px;
text-decoration:none;}	
#menu .sousMenu li{ float: none;background: #A32672;margin: 0;border: 0;display: block ;text-align: left ;padding: 2px 0 ;}
#menu .sousMenu li a{ font: Trebuchet MS, Arial;text-decoration: none ;color: #fff ;margin-left:10px;margin-bottom: 1px ;line-height: 1em ;padding: 5px 0 ;}   
#menu .sousMenu li a:hover,  #menu .sousMenu li a:active, #menu .sousMenu li a:focus{ font: Trebuchet MS, Arial;text-decoration: none ;color: #fff ;font-weight: bolder;}

/***MENU DEROULANT GAUCHE***/
#menu2{float: left;list-style-type: none;position:relative; right:40px;bottom:13px;list-style-type: none;
text-decoration:none;}
#menu2 li a:hover{ text-decoration:underline;}
#menu2 li:hover ul,#menu2 li.sfhover ul{ display: block;position:relative;
left:206px;bottom:15px;}
    

#menu2 .sousMenu2{ display: none;padding:0px;margin-left:50px;width: 150px;list-style-type: none;font-size: 11px;
text-decoration:none;}	
#menu2 .sousMenu2 li{ float: none;background: #A32672;margin: 0;border: 0;display: block ;text-align: left ;padding: 2px 0 ;}
#menu2 .sousMenu2 li a{ font: Trebuchet MS, Arial;text-decoration: none ;color: #fff ;margin-left:10px;margin-bottom: 1px ;line-height: 1em ;padding: 5px 0 ;}   
#menu2 .sousMenu2 li a:hover,  #menu2 .sousMenu2 li a:active, #menu2 .sousMenu2 li a:focus{ font: Trebuchet MS, Arial;text-decoration: none ;color: #fff ;font-weight: bolder;}
