*{margin:0;padding:0}

body{background-color:#77001e;color:white; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em}
body,html{height:100%}

a{text-decoration:none;outline:none}

#global{width:980px;height:100%;min-height:735px;margin:0 auto;background:url(../images/filigrane.jpg) no-repeat left bottom}

#header{height:190px;position:relative;}

h1{text-indent:-9000px;height:190px}

#header span.header_img1{
	background:url(../images/bg_pauillac.jpg) no-repeat left top;
	width:519px;
	height:131px;
	position:absolute;
	bottom:0;
	left:-50px;
	display:none;
}

#header span.header_img2{
	display:none;
	background:url(../images/h1.jpg) no-repeat left top;
	width:414px;
	height:26px;
	position:absolute;
	bottom:0;
	right:-50px;
}

#wrapper{
	position:relative;
	width:980px;
	height:400px;
	background:url(../images/wrapper_bg.jpg) no-repeat left top;
	z-index:1;	
}

#lang{list-style:none;width:124px;height:12px;margin:345px auto 0 auto;position:relative;z-index:1;display:none;}
#lang li{float:left}
#lang li.fr a{background:url(../images/fr.png) no-repeat left top}
#lang li.en a{background:url(../images/en.png) no-repeat left top}
#lang li a{text-indent:-9000px;display:block;width:62px;height:12px}

#menu_top{position:relative;z-index:3;margin:0 auto;padding-top:20px;width:538px;height:13px;list-style:none;display:none}

#menu_top.en{width:550px;display:none}

#menu_top.fr li.m_b1{background:url(../images/menu1.png) no-repeat left top;width:133px}
#menu_top.fr li.m_b2{background:url(../images/menu2.png) no-repeat left top;width:99px}
#menu_top.fr li.m_b3{background:url(../images/menu3.png) no-repeat left top;width:146px}
#menu_top.fr li.m_b4{background:url(../images/menu4.png) no-repeat left top;width:205px}
#menu_top.fr li.m_b5{background:url(../images/menu5.png) no-repeat left top;width:101px}

#menu_top.en li.m_b1{background:url(../images/menu1_en.png) no-repeat left top;width:133px}
#menu_top.en li.m_b2{background:url(../images/menu2_en.png) no-repeat left top;width:142px}
#menu_top.en li.m_b3{background:url(../images/menu3_en.png) no-repeat left top;width:133px}
#menu_top.en li.m_b4{background:url(../images/menu4_en.png) no-repeat left top;width:166px}
#menu_top.en li.m_b5{background:url(../images/menu5_en.png) no-repeat left top;width:102px}

#menu_top li, #menu_top li a{height:13px;display:block;text-indent:-9000px;}

#lang li, #menu_top li{float:left}

#footer{height:145px;position:relative}

#menu_bottom2{margin:0 auto 0 auto;padding-top:40px;width:190px;list-style:none;display:none}

#menu_bottom2 li.m1 a{background:url(../images/mb1.png) no-repeat center top}
#menu_bottom2 li.m2 a{background:url(../images/mb_actif.png) no-repeat center top}
#menu_bottom2 li.m3 a{background:url(../images/mb3.png) no-repeat center top}
#menu_bottom2 li.m4 a{background:url(../images/mb4.png) no-repeat center top}
#menu_bottom2 li.m5 a{background:url(../images/mb5.png) no-repeat center top}

#menu_bottom2 li a{text-indent:-9000px;border:none;display:block;width:190px;height:7px;padding-bottom:10px;overflow:hidden}

#footer p.logo{ 
	background:url(../images/logo.jpg) no-repeat left top;
	width:161px;
	height:145px;
	position:absolute;
	right:0;
	display:none;
	text-indent:-9000px;
}

#footer p.logo a{display:block;width:161px;height:145px;}

.clear{clear:both;overflow:hidden;height:0}

#loader{
	width:16px;
	height:16px;
	background:url(../images/ajax-loader.gif) no-repeat left top;
	position:absolute;
	top:10px;
	left:10px;
}

#content{
	width:980px;
	height:400px; 
	background:#580011;
	display:none; 
	position:absolute;
	z-index:2;
	top:0;
}

#menu_page{
	list-style:none;
	width:170px;
	text-align:right;
	padding-right:80px;
	position:absolute;
	left:0;
	top:50%;
	display:none;
}
#menu_page li{text-transform:uppercase;padding:10px 0;font-weight:bold;font-size:12px}
#menu_page li a{color:#8f8174}
#menu_page li a.actif{color:white}

#text_page{display:none}

#text_page.small{position:absolute;top:50%;}

.carte_info{position:absolute;padding:12px 0 0 40px}
.legend_carte{float:right; background:black url(../images/carte_legende.jpg) repeat left top;width:187px;height:320px }

#text_page a{color:white;text-decoration:underline}

#text_page.actu div{margin-bottom:30px;display:block}

#text_page.actu h2{font-size:1em; text-align:left;font-style:normal;font-weight:bold;padding-bottom:20px;text-decoration:underline}

#text_page.actu ul{list-style:none;font-size:1em}

#text_page.actu ul li{padding-bottom:20px}

#text_page.contact h2{font-size:1em; text-align:left;font-style:normal;font-weight:bold;padding-bottom:5px}

#text_page.mentions h2{font-size:1em; text-align:left;font-style:normal;font-weight:bold;padding-bottom:20px}

#text_page.mentions h3{font-size:0.9em;padding:20px 0 10px 0}

#text_page.mentions p, #text_page.blocImg h3, #text_page.blocImg p{font-size:0.9em}

#text_page.blocImg h3{padding-bottom:10px}

#text_page.blocImg div.bloc img{float:left;width:110px;height:110px;margin:0 10px 0px 0}

#text_page.blocImg h2{font-size:1.2em;min-height:50px;text-align:left;}

#text_page.blocImg h2.titredouble{min-height:62px}

#text_page.blocImg div.left{float:left; text-align:left;}
#text_page.blocImg div.right{float:right; text-align:left;}

#text_page.blocImg div.left, #text_page.blocImg div.right{width:300px;}

#text_page.blocImg div.bloc{padding-top:12px}

#text_page.actionnaire div.bloc{padding-top:25px}

#text_page.millesimes h3{padding-top:15px}

#text_page.vins p.floatLeft img.marg20 {margin:20px 0}

.clearBoth{clear:both}

.floatLeft{float:left}
.floatRight{float:right}

.padRight10{padding-right:10px}

.margTop30{margin-top:30px}
.margTop10{margin-top:10px}

.relative{position:relative}

span.zoom{display:none;position:absolute; background:url(../images/img/zoom.png) no-repeat left top;width:30px;height:30px}













