﻿body{background:white url('images/fond-body.jpg') repeat-x scroll center top;text-align:center;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:80%}
a{ text-decoration:none;color:#B39800}
p{ line-height:105%;margin:15px 0}
#entete{height:227px;background: #423B37 url('images/fond-entete-vigne.jpg') no-repeat scroll center bottom;position:relative}
/* ************************************************************************************************ */
#menuHaut{width: 907px; height: 18px;color: white; margin: 50px auto 0 auto; text-align:left}
#menuHaut a{ color:white;font-family:"Arial Narrow";font-size:120%; padding:0 5px 7px 5px ;border-left:1px #CCCCCC dotted}
#menuHaut a:hover{color:#CCCC00;}
#menuHaut ul.zul,#menuHaut li{ list-style-type: none;list-style-image: none;list-style-position: outside;text-align: left; padding:0}
#menuHaut li{ display:inline}
#menuHaut li.zon a{color:#CCCC00}
#menuHaut li.zli1,#menuHaut li.zli1 a,#menuHaut li.zli3,#menuHaut li.zli3 a{display:none}
/* ************************************************************************************************ */
#sousmenu_horizontal{margin: 40px 20px}
#sousmenu_horizontal ul,#sousmenu_horizontal ul li{margin: 0px;padding:0}
#sousmenu_horizontal li.zli1,#sousmenu_horizontal li.zli1 a,#sousmenu_horizontal li.zli2,#sousmenu_horizontal li.zli2 a{display:none}
#sousmenu_horizontal li{list-style-type: none;list-style-image: none;margin-left:0;padding-left:10px; padding-bottom:2px;background: transparent url('images-vignerons/separateur-sousmenu.gif') no-repeat scroll left bottom}
#sousmenu_horizontal a{text-decoration:none;color:gray}
#sousmenu_horizontal a:hover{color:#A48A22; text-decoration:underline}
#sousmenu_horizontal li.zon a{color:#A48A22}
/* ************************************************************************************************ */
#degradeVert{height:528px;background: transparent url('images/fond-page-feuille.jpg') no-repeat scroll center top;position:relative}
#corps{width:916px;height:515px;margin:0 auto;position:relative; border:1px transparent dotted;}
#papierBlanc{width: 687px; text-align:left; margin:0 0 0 40px}
#content{width: 360px;text-align:justify;background-color:white}
#panneauDroit{width: 305px; height: 515px; z-index: 1; position: absolute; top: -1px; right: 187px}
#panneauDroit p{ margin:0}
#panneauMenu{width: 142px; height: 511px; text-align:left; z-index: 1; position: absolute; top: 0; right: 0}
#pied{width: 916px; height: 18px; margin: 10px auto 0 auto; text-align:left;font-size:80%}

.logo{ margin-right: 305px; margin-top: 23px}
.consolide{margin-top: 0px; margin-bottom: 0px;height:10px}
a img {	opacity: 1; filter:alpha(opacity=100);}
a:hover img { opacity: 8; filter:alpha(opacity=80);}


/*
#xxxxxxx{xxxxxxxxxxxxx}
a.trans img {	opacity: 1; filter:alpha(opacity=100);}
a.trans:hover img { opacity: 8; filter:alpha(opacity=80);}
*/.zerr {
		border: 1px solid #C00;
		background-color: #FEA;
		padding: 0 1px;
}
