/***********************/

hr {
height: 1px;
color:#FF9933;
background-color: #FF9933;
border:0;
}

/*ACCUEIL*/
.accueil_main{
background-image:url(../images/degrade_accueil.gif);
background-repeat:repeat-y;
position:relative;
width:740px;
height: 605px;
border-color:#FF9933;
border-bottom-style:solid;
padding:0px;
margin:0px;
}

div#accueil {
padding: 10px 0px 0px 0px;
}



.accroche_texte{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:center;
padding:0;
margin:0;
}

.form_choix_langue{
position:absolute;
text-align:right;
bottom:10px;
right:10px;
}

.img_accueil{
background-image:url(../images/accueil1_capitelle.png);
background-repeat:no-repeat;
width:706px;
height: 441px;
top:10px;
}

.defilement{
position:absolute;
bottom:3px;
left:0px;
}
.defilement marquee{
bottom:3px;
}
.defilement a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
text-decoration:none;
border:none;
}
.defilement a:link{
text-decoration:none;
border:none;
}	
.defilement a:visited{
text-decoration:none;
border:none;
}	
.defilement a:hover {
text-decoration:none;
border:none;
}		  
.defilement a:active {
text-decoration:none;
border:none;
}		


.accueil_table{
margin:0px;
padding:0px;
}
/***********************/
/*btn*/
.btn_cellier{
background-image:url(../images/btn_cellier1.png);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:large;
font-style:italic;
color:#333333;
text-align:left;
height:119px;
width:294px;
position:absolute;
top:11px;
left:18px;
cursor:pointer;
}
.btn_cellier p{
position:absolute;
top:3px;
left:10px;
}
.btn_cellier:link{
text-decoration:none;
border:none;
}	
.btn_cellier:visited{
text-decoration:none;
border:none;
}	
.btn_cellier:hover {
color:#3A8316;
background-image:url(../images/btn_cellier2.png);
height:119px;
width:294px;
position:absolute;
bottom:1px;
text-decoration:none;
border:none;
}		  
.btn_cellier :active {
text-decoration:none;
border:none;
}		

.btn_region{
background-image:url(../images/btn_region1.png);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:large;
font-style:italic;
color:#333333;
text-align:right;
height:99px;
width:314px;
position:absolute;
top:34px;
right:106px;
cursor:pointer;
}
.btn_region p{
position:absolute;
top:3px;
right:10px;
}
.btn_region:link{
text-decoration:none;
border:none;
}	
.btn_region:visited{
text-decoration:none;
border:none;
}	
.btn_region:hover {
color:#4E9EE2;
background-image:url(../images/btn_region2.png);
height:99px;
width:314px;
position:absolute;
bottom:1px;
text-decoration:none;
border:none;
}		  
.btn_region :active {
text-decoration:none;
border:none;
}		

.btn_contact{
background-image:url(../images/btn_contact1.png);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:large;
font-style:italic;
color:#333333;
text-align:right;
height:98px;
width:309px;
position:absolute;
top:352px;
right:18px;
cursor:pointer;
}
.btn_contact p{
position:absolute;
top:33px;
right:10px;
}
.btn_contact:link{
text-decoration:none;
border:none;
}	
.btn_contact:visited{
text-decoration:none;
border:none;
}	
.btn_contact:hover {
color:#BA9026;
background-image:url(../images/btn_contact2.png);
height:98px;
width:309px;
position:absolute;
bottom:1px;
text-decoration:none;
border:none;
}		  
.btn_contact:active {
text-decoration:none;
border:none;
}	

.btn_vins{
background-image:url(../images/btn_vin1.png);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:large;
font-style:italic;
color:#333333;
text-align:left;
height:98px;
width:255px;
position:absolute;
top:347px;
left:20px;
cursor:pointer;
}
.btn_vins p{
position:absolute;
top:47px;
left:10px;
}
.btn_vins:link{
text-decoration:none;
border:none;
}	
.btn_vins:visited{
text-decoration:none;
border:none;
}	
.btn_vins:hover {
color:#990000;
background-image:url(../images/btn_vin2.png);
height:98px;
width:255px;
position:absolute;
bottom:1px;
text-decoration:none;
border:none;
}		  
.btn_vins:active {
text-decoration:none;
border:none;
}		

/***********************/
/*ENTETE*/
.entete_main{
background-image:url(../images/degrade_haut_bas.png);
background-repeat:repeat-y;
width:730px;
height: 160px;
padding:0px 0px 0px 5px;
top:10px;
}	
.entete_main a:link {
text-decoration:none;
border:none;
}	
.entete_main a:visited {
text-decoration:none;
border:none;
}		  
.entete_main a:hover {
text-decoration:none;
border:none;
}	
.entete_main a:active {
text-decoration:none;
border:none;
}
		
a#retour_accueil {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:large;
font-size:14px;
position:absolute;
top:20px;left:275px;
text-align:left;
color:#333333;
padding:0px 5px 5px 0px;
}

.entete_titre{
background-image:url(../images/degrade_titre_entete.png);
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:large;
font-style:italic;
font-size:24px;
color:#333333;
text-align:left;
height:38px;
width:340px;
position:absolute;
top:130px;
right:180px;
}	  
.entete_titre h2{
font-size:20px;
text-align:right;
position:absolute;
top:15px;
right:19px;
padding:0px 5px 5px 0px;
margin: 0;
}	  
.entete_titre h1{
font-size:20px;
color:#FF9900;
text-align:right;
position:absolute;
top:15px;
right:20px;
padding:0px 5px 5px 0px;
margin: 0;
}	 


.entete_defilement{
background-color:#FFFFCC;
width:735px;
height:12px;
padding:0px;
margin:0px;
top:0px;
left:0px;
position:absolute;
}

.entete_defilement marquee{
width:735px;
padding:0px;
margin:0px;
top:0px;
top:0px;
left:0px;
position:absolute;
font-size:11px;
}
.entete_defilement a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
border:none;
}
.entete_defilement a:link{
text-decoration:none;
border:none;
}	
.entete_defilement a:visited{
text-decoration:none;
border:none;
}	
.entete_defilement a:hover {
text-decoration:none;
border:none;
}		  
.entete_defilement a:active {
text-decoration:none;
border:none;
}		

/***********************/
/*PIED*/

.pied_main{
background-image:url(../images/degrade_haut_bas.png);
background-repeat:repeat-y;
position:absolute;
width:720px;
height:55px;
padding:0px 5px 0px 5px;
bottom:5px;
left:5px;
margin:0;

}	

.pied_main p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
text-align:left;
position:absolute;
top:1px;
left:115px;
margin:0;
padding:10px 0px 0px 0px;

}

/***********************/
/*CELLIER*/
.cellier_main{
background-image:url(../images/degrade_cellier.png);
background-repeat:repeat-y;
position:absolute;
width:700px;
height:360px;
padding:5px 15px 0px 15px;
top:170px;
left:5px;
}	

.cellier_main h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}

.cellier_main p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
padding:15px 15px 0px 15px;
}
/***********************/
/*REGION*/
.region_main{
background-image:url(../images/degrade_region.png);
background-repeat:repeat-y;
position:absolute;
width:720px;
height:360px;
padding:5px 15px 0px 1px;
top:170px;
left:5px;
}	

.region_menu{
position:absolute;
width:190px;
height:320px;
padding:1px 1px 0px 10px;
top:30px;
left:1px;
text-align:left;
}

.region_contenu{
position:absolute;
width:518px;
height:350px;
padding:0px 5px 0px 10px;
top:3px;
left:202px;
display: block;
overflow:hidden;
overflow-x: hidden;
overflow-y: auto;
overflow : -moz-scrollbars-vertical; 
}

.region_main h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}

.region_main p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;

}

.region_menu p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:oblique;
color:#333333;
text-decoration:none;
list-style-type:none;
}

.region_menu p b{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:oblique;
color:#0033FF;
text-decoration:none;
list-style-type:none;
}

.region_menu a:link{
border:none;
text-decoration:none;
}	
.region_menu a:visited{
color:#0066FF;
border:none;
text-decoration:none;
}	
.region_menu a:hover {
color:#990000;
border:none;
text-decoration:none;
}		  
.region_menu a:active {
font-style:normal;
color:#0066FF;
border:none;
text-decoration:none;
}	

/***********************/
/*VINS*/
.vins_main{
background-image:url(../images/degrade_vins.png);
background-repeat:repeat-y;
position:absolute;
width:700px;
height:360px;
padding:5px 15px 0px 15px;
top:170px;
left:5px;
}	

.vins_main h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}

.vins_main p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}


.vins_menu{
position:absolute;
width:190px;
height:320px;
padding:1px 5px 0px 5px;
top:1px;
left:1px;
text-align:left;
}

.vins_contenu{
position:absolute;
width:518px;
height:350px;
padding:0px 5px 0px 10px;
top:3px;
left:202px;
display: block;
overflow:hidden;
overflow-x: hidden;
overflow-y: auto;
overflow : -moz-scrollbars-vertical; 
}

.vins_contenu h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;
display:inline;
left:1px;


}

.vin_desc{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border-style:none;

}

p.vin_condition{
font-size:10px;
}

.vins_contenu p.vin_desc{
padding-left:200px;
font-size:12px;
text-decoration:none;
list-style-type:none;
}

.vins_contenu p.vin_desc i{
font-size:14px;
color:#333333;
font-style:normal;
list-style-type:none;
}


.btn_commander{
background-image:url(../images/btn_commander.png);
height:36px;
width:150px;
position:absolute;
text-align:left;
text-decoration:none;
font-size:14px;
font-weight:bold;
cursor:pointer;
}
a.btn_commander p{
font-family:Verdana, Arial, Helvetica, sans-serif;
top:8px;
left:15px;
position:absolute;
margin:0px;
color:#3F2B1A;
}

.vins_menu p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;

color:#333333;
text-decoration:none;
list-style-type:none;
margin:3px 0px 6px 0px;
padding: 0;

}
.vins_menu ul {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color:#000099;
text-decoration:none;
list-style-type:none;
margin: 0;
padding: 0px 0px 0px 4px ;

}

.vins_menu ul b{
font-weight:bold;
color:#000099;
}

.vins_menu p b{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;
color:#0033FF;
text-decoration:none;
list-style-type:none;
}

.vins_menu a:link{
border:none;
text-decoration:none;
}	
.vins_menu a:visited{
color:#0066FF;
border:none;
text-decoration:none;
}	
.vins_menu a:hover {
color:#990000;
border:none;
text-decoration:none;
}		  
.vins_menu a:active {
font-style:normal;
color:#0066FF;
border:none;
text-decoration:none;
}	

.vins_menu hr {
display:block;
height: 1px;
color:#FF9933;
background-color: #FF9933;
border:0;
margin: 0;
_margin: -7px 0;
padding: 0;
}

.form_cde {
position:absolute;
text-align:right;
width:180px;
top:30px;
left:290px;
}

.form_cde p input{
padding:5px 0px 0px 0px;
margin:2px 0px 0px 0px;
background-color:#FFFFCC;
border-style:solid;
border-color:#666666;
border-width:thin;

}

.recap_cde{
position:absolute;
text-align:left;
width:270px;
top:30px;
left:5px;
padding:0px 5px 0px 10px;
}

.recap_cde td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:oblique;
color:#666666;
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#666666;
}

/***********************/
/*CONTACT*/
.contact_main{
background-image:url(../images/degrade_contact.png);
background-repeat:repeat-y;
position:absolute;
width:700px;
height:360px;
padding:5px 15px 0px 15px;
top:170px;
left:5px;
}	

.contact_main h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}

.contact_main p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}

.contact_menu{
position:absolute;
width:190px;
height:320px;
padding:1px 1px 0px 10px;
top:5px;
left:1px;
text-align:left;
}

.contact_contenu{
position:absolute;
width:518px;
height:350px;
padding:0px 5px 0px 10px;
top:3px;
left:202px;
display: block;
overflow:hidden;
overflow-x: hidden;
overflow-y: auto;
overflow : -moz-scrollbars-vertical; 
}

.contact_menu p{
font-size:12px;
margin: 0;
padding: 0;
}

.contact_contenu p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
margin: 10px 20px 5px 10px;
padding: 0;
}

.contact_contenu h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:bold;
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#666666;
margin: 10px 10px 20px 10px;
padding: 0;
}

img{
border:none;
}



body{
margin: 0px;
padding: 0px;
}

