/*----------------------------------------Balises de base----------------------------------------*/

body{
	background:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
}

h1{
	font-size:20px;
	font-weight:bold;
	text-align:center;
	padding:0px;
	margin:0px;
}

h2{
	font-size:14px;
	padding:0px 13px 10px 0px;
	margin: 0px;
	text-align: center;
	font-weight:normal;
}

a{
	color:#006600;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

a:hover{
	color:#000000;
	text-decoration:underline;
}

td{
	padding:9px;
}

.signature{
	text-align:right;
	font-style:italic;
	padding:10px 10px 20px 0px;
	margin:0px;
}

.texte_gris{
	font-size:13px;
	color:#a1a1a1;
	padding:0px;
	margin:0px;
}

/* ---------------------------------------------------------------------------------------
/* Scrollbar
/* ---------------------------------------------------------------------------------------*/
#scrollbar1 { width: 553px; clear: both; margin: 0; }
#scrollbar1 .viewport { width: 530px; height: 325px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar1 .thumb .end,
#scrollbar1 .thumb { background-color: #979797; }
#scrollbar1 .scrollbar { position: relative; float: right; width: 10px; }
#scrollbar1 .track { background-color: transparent; height: 100%; width:8px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { height: 20px; width: 8px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar1 .thumb .end { overflow: hidden; height: 5px; width: 8px; }
#scrollbar1 .disable{ display: none; }

/*----------------------------------------Structure du site----------------------------------------*/

#conteneur{
	position:relative;
	width:1000px;
	height:800px;
	top:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	background:url("images/fond.jpg") top left no-repeat;
}

#drapeau{
	position:absolute;
	top:310px;
	right:108px;
}

#drapeau a img{
	border:0px;
}

#titre{
	position:relative;
	left: 241px;
	top: 310px;
	width: 545px;
}

#titre_centrer{
	position:relative;
	left: 345px;
	top: 310px;
	width: 555px;
	text-align:center;
}

#contenu{
	position: absolute;
	left: 345px;
	top: 351px;
	width: 555px;
	height: 332px;
}

#copyright{
	position:absolute;
	top:717px;
	left:346px;
}

#copyright p{
	color:#cccccc;
	font-size:11px;
	text-align:center;
	padding:0px;
	margin:0px;
}

#copyright a{
	color:#cccccc;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

#copyright a:hover{
	text-decoration:underline;
}

/*----------------------------------------Menu du site----------------------------------------*/

ul#menu_haut{
	position:absolute;
	top:241px;
	left:198px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

ul#menu_haut li{
	float:left;	
}

a#bouton_index{
	display:block;
	width:145px;
	height:29px;
	background:url("images/bouton_presentation.gif") top left no-repeat;
}

a:hover#bouton_index{
	background:url("images/bouton_presentation.gif") bottom left no-repeat;
}

a#bouton_vignerons{
	display:block;
	width:118px;
	height:29px;
	background:url("images/bouton_vignerons.gif") top left no-repeat;
}

a:hover#bouton_vignerons{
	background:url("images/bouton_vignerons.gif") bottom left no-repeat;
}

a#bouton_journee{
	display:block;
	width:207px;
	height:29px;
	background:url("images/bouton_journee.gif") top left no-repeat;
}

a:hover#bouton_journee{
	background:url("images/bouton_journee.gif") bottom left no-repeat;
}

a#bouton_formulaire{
	display:block;
	width:231px;
	height:29px;
	background:url("images/bouton_formulaire.gif") top left no-repeat;
}

a:hover#bouton_formulaire{
	background:url("images/bouton_formulaire.gif") bottom left no-repeat;
}

ul#menu_bas{
	position:absolute;
	top:275px;
	left:287px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

ul#menu_bas li{
	float:left;
}

a#bouton_edition{
	display:block;
	width:145px;
	height:25px;
	background:url("images/bouton_edition.gif") top left no-repeat;
}

a:hover#bouton_edition{
	background:url("images/bouton_edition.gif") bottom left no-repeat;
}

a#bouton_prix{
	display:block;
	width:202px;
	height:25px;
	background:url("images/bouton_prix.gif") top left no-repeat;
}

a:hover#bouton_prix{
	background:url("images/bouton_prix.gif") bottom left no-repeat;
}

a#bouton_contact{
	display:block;
	width:144px;
	height:25px;
	background:url("images/bouton_contact.gif") top left no-repeat;
}

a:hover#bouton_contact{
	background:url("images/bouton_contact.gif") bottom left no-repeat;
}

/*----------------------------------------Contenu pr�sentation----------------------------------------*/

#bandeau{
	padding:0px 0px 13px 0px;
	margin:0px;
}

#contenu .texte_presentation{
	padding:0px 13px 8px 0px;
	margin: 0px;
}

#page_suivante{
	position:absolute;
	bottom:0px;
	right:10px;
}

#page_suivante a{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	padding:0px;
	margin:0px;	
	font-size:11px;
	text-decoration:none;
}

#page_suivante a:hover{
	text-decoration:underline;
}

/*----------------------------------------Contenu vignerons----------------------------------------*/

#contenu_vignerons{
	position:absolute;
	left:140px;
	top:345px;
	width:746px;
	height:374px;
}

a#liens_vignerons{
	color:#FFFFFF;
}

a#bouton_agrapart{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_agrapart.gif") top left no-repeat;
}

a:hover#bouton_agrapart{
	background:url("images/bouton_agrapart.gif") bottom left no-repeat;
}

a#bouton_bedel{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_bedel.gif") top left no-repeat;
}

a:hover#bouton_bedel{
	background:url("images/bouton_bedel.gif") bottom left no-repeat;
}

a#bouton_bereche{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_bereche.gif") top left no-repeat;
}

a:hover#bouton_bereche{
	background:url("images/bouton_bereche.gif") bottom left no-repeat;
}

a#bouton_boulard{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_boulard.gif") top left no-repeat;
}

a:hover#bouton_boulard{
	background:url("images/bouton_boulard.gif") bottom left no-repeat;
}

a#bouton_chartogne{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_chartogne.gif") top left no-repeat;
}

a:hover#bouton_chartogne{
	background:url("images/bouton_chartogne.gif") bottom left no-repeat;
}

a#bouton_couche{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_couche.gif") top left no-repeat;
}

a:hover#bouton_couche{
	background:url("images/bouton_couche.gif") bottom left no-repeat;
}

a#bouton_doquet{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_doquet.gif") top left no-repeat;
}

a:hover#bouton_doquet{
	background:url("images/bouton_doquet.gif") bottom left no-repeat;
}

a#bouton_geoffroy{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_geoffroy.gif") top left no-repeat;
}

a:hover#bouton_geoffroy{
	background:url("images/bouton_geoffroy.gif") bottom left no-repeat;
}

a#bouton_goutorbe{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_goutorbe.gif") top left no-repeat;
}

a:hover#bouton_goutorbe{
	background:url("images/bouton_goutorbe.gif") bottom left no-repeat;
}

a#bouton_jeaunaux{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_jeaunaux.gif") top left no-repeat;
}

a:hover#bouton_jeaunaux{
	background:url("images/bouton_jeaunaux.gif") bottom left no-repeat;
}

a#bouton_lahaye{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_lahaye.gif") top left no-repeat;
}

a:hover#bouton_lahaye{
	background:url("images/bouton_lahaye.gif") bottom left no-repeat;
}

a#bouton_laherte{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_laherte.gif") top left no-repeat;
}

a:hover#bouton_laherte{
	background:url("images/bouton_laherte.gif") bottom left no-repeat;
}

a#bouton_leclapart{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_leclapart.gif") top left no-repeat;
}

a:hover#bouton_leclapart{
	background:url("images/bouton_leclapart.gif") bottom left no-repeat;
}

a#bouton_pascal{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_pascal.gif") top left no-repeat;
}

a:hover#bouton_pascal{
	background:url("images/bouton_pascal.gif") bottom left no-repeat;
}

a#bouton_paulet{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_paulet.gif") top left no-repeat;
}

a:hover#bouton_paulet{
	background:url("images/bouton_paulet.gif") bottom left no-repeat;
}

a#bouton_pouillon{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_pouillon.gif") top left no-repeat;
}

a:hover#bouton_pouillon{
	background:url("images/bouton_pouillon.gif") bottom left no-repeat;
}

a#bouton_tarlant{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_tarlant.gif") top left no-repeat;
}

a:hover#bouton_tarlant{
	background:url("images/bouton_tarlant.gif") bottom left no-repeat;
}

a#bouton_horiot{
	display:block;
	width:105px;
	height:95px;
	background:url("images/bouton_horiot.gif") top left no-repeat;
}

a:hover#bouton_horiot{
	background:url("images/bouton_horiot.gif") bottom left no-repeat;
}

/*----------------------------------------Contenu journ�e d�gustation----------------------------------------*/

#contenu_journee{
	position: absolute;
	left: 241px;
	top: 353px;
	width: 545px;
	text-align:center;
}

#contenu_journee a#bouton_affiche{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:214px;
	height:300px;
	background:url(images/affiche_degustation.gif) top left no-repeat;
}

/*----------------------------------------Contenu formulaire d'inscription----------------------------------------*/

#contenu_formulaire{
	position: absolute;
	left: 375px;
	top: 337px;
	width: 555px;
	height: 332px;
}

#contenu_formulaire p{
	padding:110px 0px 0px 0px;
	text-align:center;
	font-weight:bold;
}

#contenu_formulaire table{

}
#contenu_formulaire table#formulaire thead tr{
	height:1px !important;
}
#contenu_formulaire table#formulaire thead tr td{
	height:1px !important;
}
#contenu_formulaire table#formulaire tr td{
	padding:0px 5px 0px 0px;
	margin:0px;

}

#contenu_formulaire input.normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:block;
	width:350px;
	height:15px;
	line-height:15px;
	margin-bottom:1px;
}

#contenu_formulaire input.demi{
	width:140px;
}

#contenu_formulaire  input[type=checkbox]{
	margin-right:15px;
}

#contenu_formulaire textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:block;
	min-width:350px;
	max-width:350px;
	min-height:80px;
	max-height:80px;
	margin-bottom:1px;
}

#contenu_formulaire  input[type=button], #contenu_formulaire  input[type=reset]{

	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left:40px;
	width:70px;
	height:23px;
	line-height:23px;
	border:none;
	color:#fff;
	font-weight:600;
	cursor:pointer;
	background-color:#000;
}


#contenu_formulaire  input:hover[type=submit], #contenu_formulaire  input:hover[type=reset]{
	background-color:#3e3b31;
}

/*----------------------------------------Contenu �dition 2009----------------------------------------*/

#contenu_edition{
	position: absolute;
	left: 345px;
	top: 336px;
	width: 555px;
	height: 364px;
	overflow:auto;
} 

#ssmenu_edition{
	position: absolute;
	left: 275px;
	top: 390px;
}

#ssmenu_edition ul{
	padding:0px;
	margin:0px;
}

/*----------------------------------------Contenu prix "terres & vins"----------------------------------------*/

#contenu_prix{
	position: absolute;
	left: 350px;
	top: 349px;
	width: 540px;
	padding: 0px 10px 0px 0px;
} 

#contenu_prix p{
	padding: 0px 16px 10px 0px;
	margin:0px;
}

#peter_liem{
	float:right;
	margin:0 10px 10px 10px;	
	top: 802px;
	left: 472px;
}

#contenu_prix #page_suivante{
	position:absolute;
	bottom:-20px;
	right:20px;
}

#contenu_prix #page_suivante a{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	padding:0px;
	margin:0px;	
	font-size:11px;
	text-decoration:none;
}

#contenu_prix #page_suivante a:hover{
	text-decoration:underline;
}

/*----------------------------------------Contenu partenaires----------------------------------------*/

#contenu_liens{
	position:absolute;
	bottom:100px;
	right:100px;
}
