h1, h2, h3, h4, h5, h6, dl, dt, dd, form, ul, li, p, form {

	margin: 0px;

	padding: 0px;

}

ul, li {

	list-style-type: none;

}



body {

	margin: 0px;

	padding: 0px;

	text-align: center;

	background-color: #835D5D;

	background-image:url(../images/domaine-lorbert-fond.jpg);

	background-position: top center;

	background-repeat: no-repeat;

}

	

#Page{	

	width: 980px;

	margin-left: auto;

	margin-right: auto;

}



#Contenu {

	width: 980px;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

}

/*----------------------------------- Entete de page -----------------------------------------*/

#BandeauFlash {

	width: 980px;

	height: 319px;

	background-color: #2B0F0C;

	position:relative;

}



#BlocMenu {

	text-align: left;

	width: 980px;

	height: 51px;

}

#BandeauLiens {

	width: 290px;

	background-color:#361715;

	position:absolute;

	right:0px;

	top: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align: center;

	padding: 3px 3px 3px 3px;

	color: #AACB32;

	text-transform:uppercase;

}



#BandeauLiens a, #BandeauLiens a:link, #BandeauLiens a:active, #BandeauLiens a:visited {

	color: #AACB32;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size:10px;

}

#BandeauLiens a:hover  {

	color: #FFD800;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size:10px;

}



/*--------------------------- Txt -----------------------------*/

#BlocTxt {

	width: 980px;

	min-height: 540px;

	_height: 540px;	

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

	

}

#BlocPromos {

	text-align: left;

	width: 266px;

	min-height: 540px;

	_height: 540px;

	float:left;

}

#Promos {

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding: 125px 0px 0px 16px;

}

#Promos h2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight:bold;

	color: #AACB32;

	margin-bottom: 4px;

}

#Promos h3{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 21px;

	color: #2A0F0B;

	text-transform: uppercase;

	padding-left: 75px;

	margin-bottom: 20px;

}

#Promos h4{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #AACB32;

	text-transform: uppercase;

}

#Promos h4 a, #Promos h4 a:link, #Promos h4 a:active, #Promos h4 a:visited {

	color: #AACB32;

	text-decoration: none;

}

#Promos h4 a:hover  {

	color: #FFD800;

	text-decoration: none;

}

#Promos p{

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin-bottom: 12px;

}

#Promos a, #Promos a:link, #Promos a:active, #Promos a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

#Promos a:hover  {

	color: #FFD800;

	text-decoration: none;

}

#Txt {

	width: 714px;

	min-height: 540px;

	_height: 540px;

	background-color: #E3E5E9;

	background-image:url(../images/fond-txt.gif);

	background-position: top left;

	background-repeat: no-repeat;

	text-align: left;

	float:left;

}



.ttt {

	font-size: 10px;

	line-height: 13px;

}

/*--------------------------- Colonne Gauche -----------------------------*/



#BlocColonneGauche {

	width: 429px;

	min-height: 540px;

	_height: 540px;

	float: left;

}

#ColonneGauche {

	padding: 0px 28px 5px 30px;

	color: #292929;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

#ColonneGauche h1{

	color: #3150A8;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight:bold;

	margin-bottom: 14px;

	text-transform: uppercase;

}

#ColonneGauche h2{

	color: #3150A8;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight:bold;

	margin-bottom: 2px;

	text-transform: uppercase;

}

#ColonneGauche p{

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color: #292929;

	margin-bottom: 14px;

	line-height: 18px;

}

#ColonneGauche a, #ColonneGauche a:link, #ColonneGauche a:active, #ColonneGauche a:visited {

	color: #292929;

	text-decoration: none;

}

#ColonneGauche a:hover  {

	color: #2E100F;

	text-decoration: underline;

}

#Presentation{

	background-image:url(../images/bouteilles-vins-domaine-lorbert.jpg);

	background-position:top left;

	background-repeat: no-repeat;

	width: 369px;

	height: 335px;

}

#Presentation h1{

	color: #4E2C2C;

	font-family: "Times New Roman", Times, serif;

	font-size: 22px;

	padding-top: 305px;

	padding-left: 2px;

	text-transform:none;

	margin-bottom: 0px;

}

#Domaine{

	background-image:url(../images/domaine-lorbert-vignes-raisins.jpg);

	background-position:top left;

	background-repeat: no-repeat;

	width: 369px;

	height: 290px;

	margin-top: 9px;

}

#Domaine h1{

	color: #4E2C2C;

	font-family: "Times New Roman", Times, serif;

	font-size: 22px;

	padding-top: 255px;

	padding-left: 2px;

	text-transform:none;

	margin-bottom: 0px;

}



/*--------------------------- Colonne Droite -----------------------------*/

#BlocColonneDroite {

	width: 280px;

	min-height: 540px;

	_height: 540px;

	float: left;

}

#ColonneDroite {

	padding: 25px 0px 5px 0px;

	color: #292929;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

#ColonneDroite p{

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color: #292929;

	margin-bottom: 14px;

	line-height: 18px;

}

#ColonneDroite h1{

	color: #2E100F;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight:bold;

}

#ColonneDroite h2{

	color: #2E100F;

	font-family: "Times New Roman", Times, serif;

	font-size: 14px;

	font-weight:bold;

	margin-bottom: 8px;

}

#ColonneDroite a, #ColonneDroite a:link, #ColonneDroite a:active, #ColonneDroite a:visited {

	color: #292929;

	text-decoration: none;

}

#ColonneDroite a:hover  {

	color: #2E100F;

	text-decoration: underline;

}

#ColonneDroite ul{

	padding: 0px;

}

#ColonneDroite ul li{

	padding-bottom: 2px;

}

.Bouteilles {

	width: 280px;

	min-height: 120px;

	_height: 120px;

}

.Bouteilles h1{

	color: #2E100F;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight:bold;

}

.Vignettes {

	border: 5px solid #2E100F;

	float: left;

	margin-right: 9px;

	margin-bottom: 9px;

	}

#ColonneDroite h1 a, #ColonneDroite h1 a:link, #ColonneDroite h1 a:active, #ColonneDroite h1 a:visited {

	color: #2E100F;

	text-decoration: none;

}

#ColonneDroite h1 a:hover  {

	color: #614241;

	text-decoration: none;

}

/*--------------------------- Colonne Large -----------------------------*/

#ColonneLarge {
	padding: 20px 45px 5px 40px;
	color: #292929;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#ColonneLarge h1{
	color: #2E100F;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight:bold;
	text-transform:uppercase;
}
#ColonneLarge h2{
	color: #614241;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	margin-bottom: 8px;
}
#ColonneLarge h3{
	color: #AACB32;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	margin-bottom: 8px;
}
#ColonneLarge p{

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color: #292929;

	margin-bottom: 14px;

	line-height: 18px;

}

#ColonneLarge p a, #ColonneLarge p a:link, #ColonneLarge p a:active, #ColonneLarge p a:visited {

	color: #2E100F;

	text-decoration: none;

}

#ColonneLarge p a:hover {

	color: #614241;

	text-decoration: none;

}

#ColonneLarge h1 a, #ColonneLarge h1 a:link, #ColonneLarge h1 a:active, #ColonneLarge h1 a:visited, #ColonneLarge h2 a:hover {

	color: #2E100F;

	text-decoration: none;

}

#ColonneLarge h1 a:hover, #ColonneLarge h2 a, #ColonneLarge h2 a:link, #ColonneLarge h2 a:active, #ColonneLarge h2 a:visited   {

	color: #614241;

	text-decoration: none;

}

#ColonneLarge h2 a:hover {

	font-weight: bold;

	font-size: 16px;

}



#MenuCepages {

	color: #614241;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight:normal;

	margin-bottom: 0px;

}

#MenuCepages ul li{

	display: inline;

	padding: 0px 1px 0px 4px;

}

#MenuCepages a, #MenuCepages a:link, #MenuCepages a:visited, #MenuCepages a:active {

	color: #614241;

	text-decoration: none;

}

#MenuCepages a:hover {

	color: #2E100F;

	text-decoration: none;

}

#MenuCepages li.SelectSsMenu a, #MenuCepages li.SelectSsMenu a:link, #MenuCepages li.SelectSsMenu a:visited, #MenuCepages li.SelectSsMenu a:active {

	color: #2E100F;

	text-decoration: none;

	font-weight: bold;

	font-size: 16px;

}

/*--------------------- Description Produits -----------------*/	



.Produit {

	margin-bottom: 38px;

	margin-top: 19px;

}

.ProduitColGauche {

	width: 96px;

	float: left;

	border: 5px solid #2E100F;

	background-color: #2E100F;

}

.VignetteProduit {

	width: 96px;

	height: 95px;

	overflow: hidden;

}

.VignetteProduit img{

	width: 96px;

}

.ProduitColGauche h4 {

	display:block;

	background-color: #2E100F;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #AACB32;

	text-transform: uppercase;

	padding: 4px 0px 0px 13px;

	margin: 0px;

}

.ProduitColGauche h4 a, .ProduitColGauche h4 a:link, .ProduitColGauche h4 a:active, .ProduitColGauche h4 a:visited {

	color: #AACB32;

	text-decoration: none;

}

.ProduitColGauche h4 a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

.Produit .ProduitTxt{

	width: 520px;

	float:left;

	padding:0px;

	margin: 0px;

}

.Produit .ProduitTxt h3 {

	display: block;

	background-color: #2E100F;

	padding: 2px 10px 2px 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #AACB32;

}

.Produit .ProduitTxt .Description {

	display: block;

	margin: 0px;

	padding: 5px 5px 5px 10px;

	min-height: 61px;

	_height: 63px;

	color: #292929;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.VenteProduit {

	width: 125px;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #292929;

	margin-bottom: 15px;

}

.VenteProduit h3 {

	color: #2E100F;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.VenteProduit h5 {

	color: #2E100F;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.VenteProduit .VignetteProduit {

	width: 95px;

	height: 95px;

	overflow: hidden;

	border: 5px solid #2E100F;

}

.VenteProduit .VignetteProduit img{

	width: 96px;

}

.VenteCoffret {

	width: 215px;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #292929;

	margin-bottom: 15px;

}

.VenteCoffret h3 {

	color: #2E100F;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.VenteCoffret h5 {

	color: #2E100F;

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.VenteCoffret .VignetteProduit {

	width: 200px;

	height: 200px;

	overflow: hidden;

	border: 5px solid #2E100F;

}

.VenteCoffret .VignetteProduit img{

	width: 200px;

}



.Prix {

	width: 200px;

	background-color: #2E100F;

	padding: 0px 5px 0px 5px;

	height: 35px;

}

.Prix h4 {

	color: #AACB32;

	font-size: 30px;

	font-family: "Times New Roman", Times, serif;

	font-weight: bold;

	float:left;

}

.Prix h6 {

	color: #C09A9A;

	font-size: 18px;

	font-family: "Times New Roman", Times, serif;

	font-weight: normal;

	float:right;

	text-decoration:line-through;

}

.Cadeaux {

	width: 140px;

	background-color: #2E100F;

	padding: 5px 0px 0px 0px;

	min-height: 60px;

	_height: 60px;

	float:left;

	text-align:center;

	margin-right: 10px;

}

.Cadeaux h4 {

	color: #AACB32;

	font-size: 30px;

	font-family: "Times New Roman", Times, serif;

	font-weight: bold;

	line-height: 26px;

}

.TitreCoffret {

	color: #2E100F;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight:bold;

	line-height: 25px;

}





/*--------------------- Baseline -----------------*/	

#BlocBaseline {

	width: 980px;

	height: 24px;

	text-align: left;

}

#Baseline {

	padding: 2px 5px 0px 270px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #FFFFFF;

}

#Baseline a, #Baseline a:link, #Baseline a:active, #Baseline a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

#Baseline a:hover  {

	color: #AACB32;

	text-decoration: none;

}



/*--------------------- Formulaire -----------------*/					

.combo {

	height: auto; 

	border: #404040 1px solid;

	font-family: verdana;

	font-size: 11px;

	font-style: normal;

	color: #000000;

	background-color: #FFFFFF;

}

.combogo {

	height: auto; 

	border: #404040 1px solid;

	font-family: verdana;

	font-size: 11px;

	font-style: normal;

	background-color: #2E100F;

	color: #AACB32;

}

td,th{

	font-size: 12px;

	font-family: "Trebuchet MS";

}

th {

	color:#292929;

}

/************** cadres photos ****************************/

.CadrePhoto {

	border: 1px solid #292929;

	}

	

.PhotoGauche {

	border: 5px solid #2E100F;

	float: left;

	margin-right: 9px;

	}

.PhotoDroite {

	border: 1px solid #292929;

	float: right;

	margin-left: 9px;

	}

.PhotoGaucheNoborder {

	margin-right: 9px;

	float: left;

	}

.PhotoDroiteNoborder {

	float: right;

	margin-left: 9px;

	}

/******************* Liens ********************************/



#ColonneLarge dl {

	width: 660px;

	margin-top: 10px;

	padding:0px;

}

#ColonneLarge dl p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	margin: 0px;

	padding:0px;	

	margin-bottom: 3px;

	line-height: 12px;

}

 

#ColonneLarge dl dt {

	width: 105px;

	float: left;

	min-height: 110px;

	_height: 110px;

	text-align:center;

	margin: 0px;

	padding-right: 5px;

}

 

#ColonneLarge dl dd {

	width: 215px;

	float: left;

	min-height: 110px;

	_height: 110px;

	margin: 0px;

	padding:0px;

	padding-right: 5px;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

}

#ColonneLarge dl dd h2 {

	color: #614241;

	font-size:12px;

	font-weight:bold;

	font-family: Arial, Helvetica, sans-serif;

	margin-bottom: 5px;

}

#ColonneLarge dl dd h3 {

	color: #292929;

	font-size:11px;

	font-weight:normal;

	font-family: Arial, Helvetica, sans-serif;

	margin-bottom: 3px;

	height: 50px;	

	line-height: 12px;

	overflow: hidden;

}

#ColonneLarge dl dd a, #ColonneLarge dl dd a:link, #ColonneLarge dl dd a:active, #ColonneLarge dl dd a:visited {

	color: #AACB32;

	text-decoration: underline;

}

#ColonneLarge dl dd a:hover {

	color: #708721;

	text-decoration: underline;

}
#Retour  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 10px;
	margin: 0px;

}
#Retour a, #Retour a:link, #Retour a:active, #Retour a:visited {
	color: #AACB32;
	text-decoration: underline;}

#Retour a:hover {
	color: #708721;
	text-decoration: underline;
}
