html, body{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#494341;
	background-image:url(../images/communs/bg.gif);
	background-repeat:repeat;
}
img{
	border:0;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#page{
	width:962px;
	position:relative;
	margin:0 auto;
}
	#fond{
		width:962px;
		position:relative;
		background-image:url(../images/communs/bg_centre.gif);
		background-repeat:repeat-y;
	}
		#header{
			width:940px;
			height:326px;
			padding:8px;
			padding-bottom:5px;
			background-color:#fff;
		}
			#header iframe{
				float:left;
				display:inline;
				width:940px;
				height:326px;
			}
		#menu{
			z-index:1000;
			width:940px;
			height:30px;
			padding:8px;
			padding-top:0px;
			padding-right:7px;
			padding-bottom:5px;
			background-color:#fff;
		}
		#content {
			float:left;
			display:inline;
			width:100%;
			margin-right:-100%;
		}
			
			.trois_colonnes #content-inner,
			.deux_colonnes #content-inner{
				float:none;
				margin-left:200px;
				margin-right:240px; 
			} 
			.deux_colonnes #content-inner{
				margin-right:0px; 
			} 
				.trois_colonnes #content-inner h1,
				.deux_colonnes #content-inner h1{
					float:left;
					display:inline;
					width:500px;
					margin:0px;
					padding:0px;
					padding-bottom:10px;
					padding-top:10px;
					color:#ae8b4c;
					font-size:16px;
					font-weight:normal;
				}
				.deux_colonnes #content-inner h1{
					width:724px;
				}
				.trois_colonnes #content-inner h2,
				.deux_colonnes #content-inner h2{
					float:left;
					display:inline;
					width:500px;
					margin:0px;
					padding:0px;
					padding-bottom:0px;
					padding-top:10px;
					color:#ae8b4c;
					font-size:16px;
					font-weight:normal;
				}
				.deux_colonnes #content-inner h2{
					width:724px;
				}
				.trois_colonnes #content-inner p,
				.deux_colonnes #content-inner p{
					float:left;
					display:inline;
					width:500px;
					line-height:20px;
					margin:0px;
					padding:0px;
					padding-top:15px;
					padding-bottom:10px;
				}
				.deux_colonnes #content-inner p{
					width:724px;
				}
				.trois_colonnes #content-inner ul,
				.deux_colonnes #content-inner ul{
					float:left;
					display:inline;
					width:500px;
					margin:0px;
					padding:0px;
				}
				.deux_colonnes #content-inner ul{
					width:724px;
				}
					.trois_colonnes #content-inner ul li,
					.deux_colonnes #content-inner ul li{
						float:left;
						display:inline;
						width:490px;
						margin:0px;
						padding:0px;
						padding-left:10px;
						margin-top:2px;
						margin-bottom:2px;
						background-image:url(../images/communs/puce.gif);
						background-repeat:no-repeat;
						background-position:0px 7px;
					}
					.deux_colonnes #content-inner ul li{
						width:714px;
					}
				#content-inner a{
					font-style:italic;
					text-decoration:underline;
					color:#494341;
				}
				#content-inner a:hover{
					text-decoration:underline;
					color:#ae8b4c;
				}
				#content-inner img{
					border:1px solid #8e8c87;
				}
				
				#content-inner img.noborder{
					border:none;
				}
				
				#content-inner img.sep{
					border:none;
				}
		.column {
			float:left;
		}
		
		#left{
			width:180px;
		}               
		.left {
			width: 180px;
			margin-right:-180px; 
		}      
			#newsletter_fr,
			#newsletter_en{
				position:absolute;
				z-index:10;
				width:161px;
				height:160px;
				bottom:0px;
				left:7px;
				background-repeat:no-repeat;
			}   
			#newsletter_fr{
				background-image:url(../images/newsletter/bg_fr.jpg);
			}
			#newsletter_en{
				background-image:url(../images/newsletter/bg_en.jpg);
			}
				#newsletter_fr a{
					float:left;
					display:inline;
					margin-left:13px;
					margin-top:127px;
				}   
				#newsletter_en a{
					float:left;
					display:inline;
					margin-left:13px;
					margin-top:112px;
				}           
			.left h1{
				float:left;
				display:inline;
				width:161px;
				margin:0px;
				padding:0px;
				margin-left:16px;
				padding-top:10px;
				font-size:16px;
				font-weight:normal;
				color:#6a6761;
			}    
			#links_top{
				float:left;
				display:inline;
				width:161px;
				margin:0px;
				padding:0px;
				padding-bottom:350px;
				margin-left:16px;
				padding-top:10px;
				list-style:none;
				font-size:12px;
				color:#ae8b4c;
			}
				#links_top li{
					float:left;
					display:inline;
					position:relative;
					width:151px;
					padding-top:5px;
					padding-left:10px;
				}
				#links_top li#telecharger_millesime{
					margin-top:5px;
				}
				#links_top li img{
					position:absolute;
					left:0px;
					top:7px;
				}
				#links_top li#telecharger_millesime img{
					position:absolute;
					left:0px;
					top:2px;
				}
				#links_top a{
					color:#6a6761;
				}    
				#links_top a:hover, #links_top a.select{
					color:#ae8b4c;
					text-decoration:none;
				}    
				#links_top li#telecharger_millesime a{
					float:left;
					display:inline;
					padding-left:12px;
					font-size:11px;
					color:#ae8b4c;
				}
				#links_top li#telecharger_millesime a:hover{
					color:#6a6761;
				}
				#links_top select{
					width:130px;
					height:17px;
					padding:0px;
					margin:0px;
					padding-left:4px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#000;
					border:1px solid #a5acb2;
				}    
				
			#form_recherche input.envoyer{
				margin-top:10px;
			}
			#links_bottom{
				position:absolute;
				z-index:10;
				width:161px;
				margin:0px;
				padding:0px;
				bottom:170px;
				left:16px;
				list-style:none;
				font-size:11px;
				font-weight:bold;
				text-transform:uppercase;
			}    
				#links_bottom li{
					float:left;
					display:inline;
					position:relative;
					width:151px;
					padding-left:10px;
				}
				#links_bottom li img{
					position:absolute;
					left:0px;
					top:1px;
				}
				#links_bottom a{
					color:#886c39;
				}    
				#links_bottom a:hover, #links_bottom a.select{
					color:#ae8b4c;
					text-decoration:none;
				}   

		#right{
			width:224px;
			padding-bottom:10px;
		}                  
		.right{                 
			float:right;
			display:inline;       
			width: 224px;
			margin-right:11px;
			color:#6a6761;
		}
			#top_right{
				float:left;
				display:inline;
			}
			#bottom_right{
				position:absolute;
				bottom:0;
			}

			#right h2{
				float:left;
				display:inline;
				width:200px;
				margin:0px;
				padding:0px;
				margin-left:12px;
				padding-top:10px;
				padding-bottom:5px;
				font-size:15px;
				color:#ae8b4c;
			}

			#right p{
				float:left;
				display:inline;
				width:200px;
				margin:0px;
				padding:0px;
				margin-left:12px;
				padding-top:10px;
				font-size:11px;
			}
			#right p.legende{
				text-align:center;
				padding-bottom:10px;
			}

			#right ul{
				float:left;
				display:inline;
				width:200px;
				margin:0px;
				padding:0px;
				margin-left:16px;
				padding-top:15px;
				padding-bottom:15px;
				list-style:none;
				font-size:10px;
			}
				#right ul li{
					float:left;
					display:inline;
					position:relative;
					width:190px;
					padding-top:5px;
					padding-left:10px;
					padding-bottom:5px;
				}
				#right ul li img{
					position:absolute;
					left:0px;
					top:6px;
				}
				#right a{
					color:#6a6761;
					text-decoration:underline;
				}    
				#right a:hover{
					color:#ae8b4c;
					text-decoration:none;
				}
				#right .pdf a{
					float:left;
					display:inline;
					position:relative;
					width:190px;
					height:26px;
					line-height:35px;
					text-decoration:none;
					font-size:10px;
				}
					#right .pdf a img{
						position:absolute;
						top:0px;
						right:0px;
					}
				#right ul.nopuce li{
					width:200px;
					padding-top:5px;
					padding-left:0px;
				}
		#innerfooter{
			clear:both;
			width:956px;
		}
		#footer{
			float:left;
			display:inline;
			width:962px;
			position:relative;
			padding-top:10px;
			background-image:url(../images/communs/bg_centre.gif);
			background-repeat:repeat-y;
		}
			#footer div{
				float:left;
				display:inline;
				width:956px;
				padding-top:5px;
				padding-bottom:15px;
				text-align:center;
				background-color:#6a6761;
			}	
			
			
				#footer a{
					color:#b5b3b0;
				}
				#footer a:hover{
					color:#b5b3b0;
				}
				#footer p{
					float:left;
					display:inline;
					width:956px;
					margin:0px;
					padding:0px;
					color:#b5b3b0;
					font-size:11px;
					line-height:20px;
					margin:0px;
					padding:0px;
					text-align:center;
				}
					#footer p.avertissement{
						font-weight:normal;
						font-size:10px;
						line-height:10px;
						margin:0px;
						padding:0px;
						padding-top:20px;
					}
#footerimg{
	float:left;
	display:inline;
}
/* Hack colonnes de même hauteur
________________________________*/
.bg{
	position:absolute;
	bottom:0;
	height:100%;
}
#bgleft{
	left:0;
}
#bgright{
	right:0;
}
#bgcenter{
	right:0;
	width:100%;
}
#content, #left, #right, #header, #menu, #footer{
	position:relative;
	z-index:2;
}

/* COLORS */

#bgleft{
	background-position:bottom left;
	background-image:url(../images/communs/colleft_bg.gif);
	background-repeat:no-repeat;
}
#bgright{
	background-color:#f0e9dc;
	background-image:url(../images/communs/colright_bg.gif);
	background-repeat:repeat-y;
}

/*éléments spécifiques*/
#right .image1{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-top:14px;
	margin-left:15px;
	border:1px solid #6a6761;
}
#right .image2{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-top:25px;
	margin-left:35px;
	border:1px solid #6a6761;
}
#right .image3{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-top:25px;
	margin-left:65px;
}

#menu_vue_du_vignoble{
	float:left;
	display:inline;
	width:676px;
	height:22px;
	padding-top:10px;
}
	#menu_vue_du_vignoble img{
		float:left;
		display:inline;
		border:none;
	}
	#menu_vue_du_vignoble div{
		float:left;
		display:inline;
		height:20px;
		padding-left:20px;
		padding-right:20px;
		cursor:pointer;
	}
	#menu_vue_du_vignoble div.select{
		background-color:#e2ddd5;
	}
		#menu_vue_du_vignoble div img{
			margin-top:5px;
			margin-right:13px;
		}
		#menu_vue_du_vignoble div span{
			float:left;
			display:inline;
			height:20px;
			line-height:20px;
			font-size:11px;
			color:#ae8b4c;
		}
.diaporama{
	float:left;
	display:inline;
	padding-top:24px;
	color:#ae8b4c;
}
	.diaporama object{
		z-index:1;
	}
	.deux_colonnes #content-inner .diaporama p{
		float:left;
		display:inline;
		width:674px;
		line-height:normal;
		margin:0px;
		padding:0px;
		margin-left:5px;
		margin-top:5px;
		padding-bottom:20px;
		font-size:11px;
		color:#ae8b4c;
	}
.photo{
	float:left;
	display:inline;
	width:211px;
	margin-right:21px;
}
	.photo img{
		float:left;
		display:inline;
		margin:0px;
		padding:0px;
	}
	.deux_colonnes #content-inner .photo p{
		float:left;
		display:inline;
		width:201px;
		line-height:normal;
		margin:0px;
		padding:0px;
		margin-left:5px;
		margin-top:5px;
		padding-bottom:20px;
		font-size:11px;
		color:#ae8b4c;
	}
#right div img{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
.image{	
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-top:14px;
	margin-left:5px;
	border:1px solid #6a6761;
}
.image_noborder{	
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-top:14px;
	margin-left:5px;
}
.image_noborder2{	
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-top:14px;
	margin-left:10px;
}
.image_noborder3{	
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-top:14px;
	margin-left:40px;
}
.image_noborder4{	
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-top:14px;
	margin-left:7px;
}
.image_noborder5{	
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-top:14px;
	margin-left:4px;
}
.image_noborder6{	
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-top:14px;
	margin-left:20px;
}
/*formulaire renseignement*/
#renseignements{
	float:left;
	display:inline;
	width:500px;
	margin:0px;
	padding:0px;
	padding-top:10px;
}
	#renseignements div{
		float:left;
		display:inline;
		width:500px;
	}
	#renseignements label{
		float:left;
		display:inline;
		width:120px;
		height:26px;
		line-height:26px;
		margin-bottom:1px;
		text-align:right;
		padding-right:18px;
	}
	#renseignements label.labeldroite{
		float:left;
		display:inline;
		width:240px;
		height:20px;
		line-height:20px;
		margin-bottom:1px;
		margin-top:10px;
		text-align:left;
		padding-right:18px;
	}
	#renseignements input.text,
	#renseignements textarea,
	#renseignements select{
		float:left;
		display:inline;
		width:260px;
		height:20px;
		padding:0px;
		margin:0px;
		margin-bottom:1px;
		padding-top:4px;
		padding-left:5px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#6a6761;
		border:1px solid #6f6c66;
	}
	#renseignements select{
		width:267px;
		height:24px;
	}
	#renseignements textarea{
		height:95px;
	}
	#renseignements input#chknewsletter{
		float:left;
		display:inline;
		margin-left:138px;
		margin-top:10px;
	}
	#renseignements input.envoyer{
		float:right;
		display:inline;
		margin-right:95px;
		margin-top:10px;
	}
/*vinification et elevage*/
.image4{	
	float:left;
	display:inline;
	margin-top:14px;
	margin-left:5px;
	border:1px solid #6a6761;
}
/*nos cepages*/

#menu_cepages{
	float:left;
	display:inline;
	width:493px;
	height:22px;
	padding-top:10px;
	padding-bottom:10px;
}
	#menu_cepages img{
		float:left;
		display:inline;
		border:none;
	}
	#menu_cepages div{
		float:left;
		display:inline;
		height:20px;
		padding-left:10px;
		padding-right:20px;
		cursor:pointer;
	}
	#menu_cepages div.select{
		background-color:#e2ddd5;
	}
		#menu_cepages div img{
			margin-top:5px;
			margin-right:8px;
		}
		#menu_cepages div span{
			float:left;
			display:inline;
			height:20px;
			line-height:20px;
			font-size:11px;
			color:#ae8b4c;
		}
/*philosophie*/
#menu_historique{
	float:left;
	display:inline;
	width:493px;
	height:22px;
	padding-top:10px;
	padding-bottom:10px;
}
	#menu_historique img{
		float:left;
		display:inline;
		border:none;
	}
	#menu_historique div{
		float:left;
		display:inline;
		height:20px;
		padding-left:5px;
		padding-right:10px;
		cursor:pointer;
	}
	#menu_historique div.select{
		background-color:#e2ddd5;
	}
		#menu_historique div img{
			margin-top:5px;
			margin-right:8px;
		}
		#menu_historique div span{
			float:left;
			display:inline;
			height:20px;
			line-height:20px;
			font-size:11px;
			color:#ae8b4c;
		}
.portrait1{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-top:20px;
}
.portrait2{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-left:90px;
	margin-top:20px;
}
.portrait3{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-left:50px;
	margin-top:40px;
}
.portrait4{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin-left:10px;
	margin-top:10px;
}
#content-inner .portrait1 img,
#content-inner .portrait2 img,
#content-inner .portrait3 img,
#content-inner .portrait4 img{
	border:none;
}
#portraits{
	float:left;
	display:inline;
	width:460px;
	margin:0px;
	padding:0px;
}
/*actualites*/
.actu_intro{
	float:left;
	display:inline;
	width:500px;	
	margin:0px;
	padding:0px;
	padding-top:10px;
}
	.trois_colonnes #content-inner .actu_intro .contenuactu{
		float:left;
		display:inline;
		width:290px;
		line-height:20px;
		margin:0px;
		padding:0px;
	}
		.trois_colonnes #content-inner .actu_intro .contenuactu h2{
			float:left;
			display:inline;
			width:290px;
			margin:0px;
			padding:0px;
			padding-bottom:5px;
		}
		.trois_colonnes #content-inner .actu_intro .contenuactu h3{
			float:left;
			display:inline;
			width:290px;
			margin:0px;
			padding:0px;
			font-size:11px;
			font-weight:normal;
		}
			.trois_colonnes #content-inner .actu_intro .contenuactu h3 a{
				font-weight:bold;
				color:#6a6761;
				text-decoration:none;
				font-style:normal;	
			}
		.trois_colonnes #content-inner .actu_intro .contenuactu p{
			float:left;
			display:inline;
			width:290px;
			margin:0px;
			padding:0px;
			padding-top:5px;
			padding-bottom:5px;
		}
			.trois_colonnes #content-inner .actu_intro .contenuactu p a{
				font-weight:normal;
				color:#6a6761;
				text-decoration:none;
				font-style:normal;
				padding-left:10px;
				font-size:11px;
				background-image:url(../images/communs/puce2.gif);
				background-position:0px 4px;
				background-repeat:no-repeat;
			}
			.trois_colonnes #content-inner .actu_intro .contenuactu p a:hover{
				color:#ae8b4c;
			}
	.trois_colonnes #content-inner .actu_intro .photoactu{
		float:left;
		display:inline;
		width:200px;
		line-height:20px;
		margin:0px;
		padding:0px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:20px;
	}
		.trois_colonnes #content-inner .actu_intro .photoactu img{
			float:left;
			display:inline;
			width:181px;
		}

#right .telecharger_document a{
	float:left;
	display:inline;
	height:20px;
	line-height:15px;
	padding-left:20px;
	margin-left:0px;
	background-image:url(../images/communs/telecharger.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#right .sep{
	float:left;
	display:inline;
	margin-left:1px;
}
#right .spacer{
	float:left;
	display:inline;
	width:200px;
	height:50px;
}
#right .spacer2{
	float:left;
	display:inline;
	width:200px;
	height:20px;
}


.deux_colonnes #content-inner .actu{
	float:left;
	display:inline;
	width:674px;
	line-height:20px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:20px;
	text-align:justify;
}
	.deux_colonnes #content-inner .actu h2{
		float:left;
		display:inline;
		width:674px;
		margin:0px;
		padding:0px;
		padding-bottom:5px;
	}
	.deux_colonnes #content-inner .actu h3{
		float:left;
		display:inline;
		width:674px;
		margin:0px;
		padding:0px;
		font-size:11px;
		font-weight:normal;
	}
		.deux_colonnes #content-inner .actu h3 a{
			font-weight:bold;
			color:#6a6761;
			text-decoration:none;
			font-style:normal;	
		}
	.deux_colonnes #content-inner .actu h1{
        float:left;
        display:inline;
        width:674px
        margin:0px;
        padding:0px;
        padding-bottom:10px;
        padding-top:10px;
        color:#ae8b4c;
        font-size:16px;
        font-weight:normal;
	}
	.deux_colonnes #content-inner .actu p{
        float:left;
        display:inline;
        width:674px
		margin:0px;
		padding:0px;
		padding-top:5px;
		padding-bottom:5px;
	}	
    .deux_colonnes #content-inner .actu p img{
        float:none;
        display:inherit;
	}
	.deux_colonnes #content-inner .actu ul{
        float:left;
        display:inline;
        width:674px;
        margin:0px;
        padding:0px;
        font-size:12px;
        color:#494341;
    }
		.deux_colonnes #content-inner .actu ul li{
		    float:left;
		    display:inline;
		    width:600px;
		    margin:0px;
		    padding:0px;
		    padding-left:10px;
		    padding-bottom:15px;
		    margin-top:2px;
		    margin-bottom:2px;
		    background-image:url(../images/communs/puce.gif);
		    background-repeat:no-repeat;
		    background-position:0px 7px;
		    font-size:12px;
		    color:#494341;
		}
					
.deux_colonnes #content-inner .footer_actu{
	float:left;
	display:inline;
	width:674px;
	margin:0px;
	padding:0px;
	padding-bottom:20px;
}
	.deux_colonnes #content-inner a.imprimer{
		float:left;
		display:inline;
		width:200px;
		height:29px;
		line-height:29px;
		padding-left:35px;
		margin-left:0px;
		margin-right:439px;
		font-style:normal;
		font-size:11px;
		background-image:url(../images/communs/imprimer.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
	}
	.deux_colonnes #content-inner a.envoyer{
		float:left;
		display:inline;
		width:200px;
		height:29px;
		line-height:29px;
		padding-left:35px;
		margin-left:0px;
		margin-top:10px;
		font-style:normal;
		font-size:11px;
		background-image:url(../images/communs/envoyer_a_un_ami.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
	}

/*pagination*/
.pagination{
	font-size:11px;
	padding-top:2px;
	padding-bottom:2px;
}
	.pagination div{
		float:left;
		display:inline;
		width:498px;
		padding-top:2px;
		padding-bottom:2px;
		text-align:center;
	}
	.deux_colonnes .pagination div{
		float:left;
		display:inline;
		width:698px;
		padding-top:2px;
		padding-bottom:2px;
		text-align:center;
	}
	#content-inner .pagination .sep{
		float:left;
		display:inline;
	}
	#content-inner .pagination a img{
		padding-left:2px;
		padding-right:2px;
		border:none;
	}
	#content-inner .pagination a{
		font-style:normal;
		border:none;
		text-decoration:none;
	}
	#conten-inner .pagination a.viewall{
		text-decoration:underline
	}
	#content-inner .pagination span{
		padding-left:1px;
		padding-right:1px;
	}
		#content-inner .pagination span.select{
			font-size:12px;
			font-weight:bold;
			color:#886c39;
		}
		
/*page liens*/

.deux_colonnes #content-inner #liens h3{
	float:left;
	display:inline;
	width:706px;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
	padding-top:10px;
	margin-top:15px;
	color:#ae8b4c;
	font-size:13px;
	font-weight:normal;
	background-image:url(../images/liens/sep.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.deux_colonnes #content-inner #liens p{
	float:left;
	display:inline;
	width:696px;
	margin:0px;
	padding:0px;
	padding-left:10px;
}
.deux_colonnes #content-inner #liens a{
	font-style:normal;
}

/*page mes vins*/
.trois_colonnes #content-inner .recherche{
	float:left;
	display:inline;
	width:500px;	
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:20px;
}
	.trois_colonnes #content-inner .recherche h2{
		float:left;
		display:inline;
		width:500px;
		margin:0px;
		padding:0px;
	}
	.trois_colonnes #content-inner .recherche h3{
		float:left;
		display:inline;
		width:500px;
		margin:0px;
		padding:0px;
		padding-bottom:5px;
		margin-bottom:10px;
		font-size:13px;
		color:#6a6761;
		font-weight:bold;
		font-style:italic;
		background-image:url(../images/actualites/sep.gif);
		background-position:bottom left;
		background-repeat:no-repeat;
	}
	.trois_colonnes #content-inner .recherche ul {
		margin-bottom:25px;
	}
	.trois_colonnes #content-inner .recherche ul li{
		float:left;
		display:inline;
		width:485px;
		margin:0px;
		padding:0px;
		padding-left:15px;
		margin-top:2px;
		margin-bottom:2px;
		background-image:url(../images/communs/puce2.gif);
		background-repeat:no-repeat;
		background-position:5px 5px;
	}
		.trois_colonnes #content-inner .recherche  img{
			border:none;
		}
	.trois_colonnes #content-inner .recherche ul li a{
		font-style:normal;
		text-decoration:none;
	}
	.trois_colonnes #content-inner .recherche ul li a:hover{
		text-decoration:underline;
	}


#right ul.carte_vins{
	float:left;
	display:inline;
	width:150px;
	margin:0px;
	padding:0px;
	margin-left:66px;
	padding-top:20px;
	padding-bottom:15px;
	list-style:none;
	font-size:12px;
}
	#right ul.carte_vins li{
		float:left;
		display:inline;
		position:relative;
		width:150px;
		margin:0px;
		padding:0px;
	}
	#right ul.carte_vins li img{
		position:absolute;
		left:-10px;
		top:4px;
	}
	#right ul.carte_vins a{
		color:#040605;
		text-decoration:none;
	}    
	#right ul.carte_vins a:hover{
		color:#040605;
		text-decoration:underline;
	}
	
.deux_colonnes #content-inner .recherche{
	float:left;
	display:inline;
	width:718px;	
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:20px;
}
	.deux_colonnes #content-inner .recherche h2{
		float:left;
		display:inline;
		width:718px;
		margin:0px;
		padding:0px;
	}
	.deux_colonnes #content-inner .recherche h3{
		float:left;
		display:inline;
		width:718px;
		margin:0px;
		padding:0px;
		padding-bottom:5px;
		margin-bottom:10px;
		font-size:13px;
		color:#6a6761;
		font-weight:bold;
		font-style:italic;
		background-image:url(../images/vins/sep2.gif);
		background-position:bottom left;
		background-repeat:no-repeat;
	}
	.deux_colonnes #content-inner .recherche ul {
		float:left;
		display:inline;
		width:650px;
		margin:0px;
		padding:0px;
	}
	.deux_colonnes #content-inner .recherche ul li{
		float:left;
		display:inline;
		width:630px;
		margin:0px;
		padding:0px;
		padding-left:15px;
		margin-top:2px;
		margin-bottom:2px;
		background-image:url(../images/communs/puce2.gif);
		background-repeat:no-repeat;
		background-position:5px 5px;
	}
		.deux_colonnes #content-inner .recherche  img{
			border:none;
		}
	.deux_colonnes #content-inner .recherche ul li a{
		font-style:normal;
		text-decoration:none;
	}
	.deux_colonnes #content-inner .recherche ul li a:hover{
		text-decoration:underline;
	}
.recherche .terroirs,
.recherche .terroirs_bas,
.recherche .valeurs,
.recherche .decouvertes{
	float:left;
	display:inline;
	width:718px;	
	margin:0px;
	padding:0px;
}
.recherche .terroirs_bas{
	float:left;
	display:inline;
	width:345px;	
	margin:0px;
	padding:0px;
	padding-bottom:25px;
	padding-top:15px;
}
	.recherche .terroirs_gauche,
	.recherche .valeurs_gauche,
	.recherche .decouvertes_gauche{
		float:left;
		display:inline;
		width:335px;	
		margin:0px;
		padding:0px;
	}
	.recherche .terroirs_droite,
	.recherche .valeurs_droite,
	.recherche .decouvertes_droite{
		float:right;
		display:inline;
		width:335px;	
		margin:0px;
		padding:0px;
	}
	.deux_colonnes #content-inner .recherche .valeurs_droite ul,
	.deux_colonnes #content-inner .recherche .decouvertes_droite ul{
		width:335px;
	}
	.deux_colonnes #content-inner .recherche .valeurs_droite ul li,
	.deux_colonnes #content-inner .recherche .decouvertes_droite ul li{
		width:320px;
	}
	.recherche .contenu_texte{
		float:left;
		display:inline;
		width:273px;	
		margin:0px;
		padding:0px;
		margin-left:13px;
	}
	.deux_colonnes #content-inner .recherche h4{
		float:left;
		display:inline;
		width:260px;	
		margin:0px;
		padding:0px;
		padding-left:13px;
		padding-bottom:5px;
		color:#af1425;
		font-size:14px;
		font-weight:normal;
		background-image:url(../images/communs/puce2.gif);
		background-repeat:no-repeat;
		background-position:0px 4px;
	}
		.deux_colonnes #content-inner .recherche h4 a{
			color:#af1425;
			font-size:14px;
			font-weight:normal;
			font-style:normal;
			text-decoration:none;
		}	
		.deux_colonnes #content-inner .recherche h4 a:hover{
			text-decoration:underline;
		}
	.deux_colonnes #content-inner .recherche h5{
		float:left;
		display:inline;
		width:260px;	
		margin:0px;
		padding:0px;
		padding-left:13px;
		padding-bottom:5px;
		color:#af1425;
		font-size:14px;
		font-weight:normal;
	}
	.deux_colonnes #content-inner .recherche p{
		float:left;
		display:inline;
		width:260px;	
		margin:0px;
		padding:0px;
		margin-left:13px;
		text-align:justify;
	}
	.recherche a.bouteille,
	.recherche a.bouteille img{
		float:left;
		display:inline;
		width:49px;
	}
	.recherche a.bouteille{
		padding-bottom:15px;
	}

/*fiche vin*/
.trois_colonnes #content-inner .fichevin{
	float:left;
	display:inline;
	width:500px;	
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:20px;
}
	.trois_colonnes #content-inner .fichevin a.retour{
		float:right;
		display:inline;
		font-style:normal;
		text-decoration:none;
	}
	.trois_colonnes #content-inner .fichevin a.retour:hover{
		text-decoration:underline;
	}
	.trois_colonnes #content-inner .fichevin a.retour img{
		margin-right:5px;
	}
	.trois_colonnes #content-inner .fichevin h2{
		float:left;
		display:inline;
		width:500px;
		margin:0px;
		padding:0px;
		text-transform:uppercase;
	}
	.trois_colonnes #content-inner .fichevin h3{
		float:left;
		display:inline;
		width:200px;
		margin:0px;
		padding:0px;
		padding-bottom:5px;
		font-size:13px;
		color:#6a6761;
		font-weight:bold;
		font-style:italic;
	}
	.trois_colonnes #content-inner .fichevin h4{
		float:right;
		display:inline;
		width:300px;
		margin:0px;
		padding:0px;
		padding-bottom:5px;
		font-size:12px;
		color:#b00639;
		font-weight:bold;
		text-transform:uppercase;
		text-align:right;
	}
	.trois_colonnes #content-inner .fichevin img{
		border:none;
	}

#menu_fiche{
	float:left;
	display:inline;
	width:493px;
	height:22px;
	padding-bottom:20px;
}
	#menu_fiche img{
		float:left;
		display:inline;
		border:none;
	}
	#menu_fiche div{
		float:left;
		display:inline;
		height:20px;
		padding-left:5px;
		padding-right:10px;
		cursor:pointer;
	}
	#menu_fiche div.select{
		background-color:#e2ddd5;
	}
		#menu_fiche div img{
			margin-top:5px;
			margin-right:8px;
		}
		#menu_fiche div span{
			float:left;
			display:inline;
			height:20px;
			line-height:20px;
			font-size:11px;
			color:#ae8b4c;
		}
		#menu_fiche div#btn_presentation{
			margin-left:155px;
		}

	.trois_colonnes #content-inner .fichevin img.bouteille{
		float:left;
		display:inline;
		width:146px;
	}
	.trois_colonnes #content-inner .fichevin div#presentation,
	.trois_colonnes #content-inner .fichevin div#appellation{
		float:left;
		display:inline;
		width:337px;
		padding-left:10px;
	}
		.trois_colonnes #content-inner .fichevin div#presentation h1,
		.trois_colonnes #content-inner .fichevin div#appellation h1{
			float:left;
			display:inline;
			width:337px;
			margin:0px;
			padding:0px;
			padding-top:10px;
			color:#bc9652;
			font-size:12px;
			font-weight:normal;
		}
		.trois_colonnes #content-inner .fichevin div#presentation p,
		.trois_colonnes #content-inner .fichevin div#appellation p{
			float:left;
			display:inline;
			width:337px;
			margin:0px;
			padding:0px;
			padding-bottom:10px;
			text-align:justify;
			line-height:normal;
			color:#666666;
		}
		.trois_colonnes #content-inner .fichevin div#presentation ul,
		.trois_colonnes #content-inner .fichevin div#appellation ul{
			width:337px;
		}
			.trois_colonnes #content-inner .fichevin div#presentation ul li,
			.trois_colonnes #content-inner .fichevin div#appellation ul li{
				width:310px;
				color:#666666;
				text-align:justify;
			}
#right .fichevin{
	float:left;
	display:inline;
	margin-top:52px;
}
	#right .fichevin ul,
	#right .fichevin ul li{
		float:left;
		display:inline;
		margin:0px;
		padding:0px;
	}
	#right .fichevin ul.accords,
	#right .fichevin .distinctions ul{
		width:190px;
		margin-left:16px;
		padding-top:10px;
		padding-bottom:10px;
	}
		#right .fichevin ul.accords li{
			position:relative;
			width:180px;
			padding-left:10px;
			margin-top:5px;
			margin-bottom:5px;
			background-image:url(../images/communs/puce4.gif);
			background-repeat:no-repeat;
			background-position:0px 4px;
		}
		#right .fichevin .distinctions ul li{
			position:relative;
			width:180px;
			padding-left:10px;
			margin-top:5px;
			margin-bottom:5px;
			font-size:12px;
			background-image:url(../images/communs/puce.gif);
			background-repeat:no-repeat;
			background-position:0px 5px;
		}
			#right .fichevin ul.accords li a,
			#right .fichevin .distinctions ul li a{
				font-size:12px;
				text-decoration:none;
			}
	#right .fichevin .etiquette{
		float:left;
		display:inline;
		width:211px;
		margin-left:5px;
	}
	

/*partenaires régionaux*/
.deux_colonnes #content-inner .partenaires_regionaux{
	float:left;
	display:inline;
	width:674px;	
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:20px;
}
	.deux_colonnes #content-inner .partenaires_regionaux h2{
		float:left;
		display:inline;
		width:674px;
		margin:0px;
		padding:0px;
		color:#ae8b4c;
		font-weight:bold;
		font-size:15px;
	}
	.deux_colonnes #content-inner .partenaires_regionaux h3{
		float:left;
		display:inline;
		width:674px;
		margin:0px;
		padding:0px;
		padding-top:20px;
		padding-bottom:5px;
		margin-top:10px;
		color:#ae8b4c;
		font-weight:bold;
		font-size:15px;
		background-image:url(../images/mets_et_vins/sep.gif);
		background-repeat:no-repeat;
		background-position:top left;
	}
	.deux_colonnes #content-inner .partenaires_regionaux h4{
		float:left;
		display:inline;
		width:674px;
		margin:0px;
		padding:0px;
		padding-top:10px;
		color:#ae8b4c;
		font-weight:bold;
		font-size:15px;
	}
	.deux_colonnes #content-inner .partenaires_regionaux p{
		float:left;
		display:inline;
		width:674px;
		margin:0px;
		padding:0px;
		padding-top:5px;
		padding-bottom:5px;
	}
		.deux_colonnes #content-inner .partenaires_regionaux p a{
			font-style:normal;
			text-decoration:underline;
		}
		
/*recettes*/
.recette_intro{
	float:left;
	display:inline;
	width:687px;	
	margin:0px;
	padding:0px;
	padding-top:10px;
}
	.deux_colonnes #content-inner .recette_intro .contenurecette{
		float:left;
		display:inline;
		width:470px;
		line-height:20px;
		margin:0px;
		padding:0px;
		padding-bottom:20px;
	}
		.deux_colonnes #content-inner .recette_intro .contenurecette h2{
			float:left;
			display:inline;
			width:460px;
			margin:0px;
			padding:0px;
			padding-bottom:5px;
			padding-top:5px;
			font-size:15px;
		}
		.deux_colonnes #content-inner .recette_intro .contenurecette h3{
			float:left;
			display:inline;
			width:460px;
			margin:0px;
			padding:0px;
			font-size:15px;
			font-weight:normal;
			color:#ae8b4c;
		}
			.deux_colonnes #content-inner .recette_intro .contenurecette h3 a{
				font-weight:bold;
				color:#6a6761;
				text-decoration:none;
				font-style:normal;	
			}
		.deux_colonnes #content-inner .recette_intro .contenurecette p{
			float:left;
			display:inline;
			width:460px;
			margin:0px;
			padding:0px;
			padding-top:5px;
			padding-bottom:5px;
		}
			.deux_colonnes #content-inner .recette_intro .contenurecette p a{
				font-weight:normal;
				color:#6a6761;
				text-decoration:none;
				font-style:normal;
				padding-left:10px;
				font-size:11px;
				background-image:url(../images/communs/puce2.gif);
				background-position:0px 4px;
				background-repeat:no-repeat;
			}
			.deux_colonnes #content-inner .recette_intro .contenurecette p a:hover{
				color:#ae8b4c;
			}
	.deux_colonnes #content-inner .recette_intro .photorecette{
		float:left;
		display:inline;
		width:200px;
		line-height:20px;
		margin:0px;
		padding:0px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:20px;
	}
		.deux_colonnes #content-inner .recette_intro .photorecette img{
			float:left;
			display:inline;
			width:200px;
		}
		
.trois_colonnes #content-inner #ficherecette{
	float:left;
	display:inline;
	width:500px;	
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:20px;
}
	.trois_colonnes #content-inner #ficherecette .intro_recette{
		float:left;
		display:inline;
		width:500px;	
		margin:0px;
		padding:0px;
		padding-bottom:10px;
	}
		.trois_colonnes #content-inner #ficherecette .intro_recette img{
			float:none;
			position:relative;
			margin:0px;
			padding:0px;
			border:1px solid #6a6761;
		}
	
		.trois_colonnes #content-inner #ficherecette .intro_recette p{
			float:left;
			width:500px;
			padding:0px;
			margin:0px;
			padding-bottom:10px;
			font-size:14px;
			color:#ae8b4c;
		}
		
	.trois_colonnes #content-inner #ficherecette .infos_recette{
		float:left;
		display:inline;
		width:500px;	
		height:25px;
		margin:0px;
		padding:0px;		
	}
		.trois_colonnes #content-inner #ficherecette .infos_recette span{
			float:left;
			display:inline;
			position:relative;
			width:55px;	
			height:25px;
			line-height:25px;
			margin:0px;
			padding:0px;
			padding-left:30px;
			font-size:14px;
			color:#ae8b4c;		
		}
			.trois_colonnes #content-inner #ficherecette .infos_recette span img{
				position:absolute;
				left:0px;
				top:0px;
				border:none;
			}
	.trois_colonnes #content-inner #ficherecette .contenu_recette{
		float:left;
		display:inline;
		width:500px;	
		margin:0px;
		padding:0px;
		padding-bottom:10px;
	}
		.trois_colonnes #content-inner #ficherecette .contenu_recette h1{
			font-size:17px;
			color:#6a6761;
			padding:0px;
			margin:0px;
			padding-top:30px;
			padding-bottom:10px;
			margin-bottom:10px;
			background-image:url(../images/mets_et_vins/sep2.gif);
			background-repeat:no-repeat;
			background-position:bottom left;
		}
		.trois_colonnes #content-inner #ficherecette .contenu_recette img{
			float:none;
			position:relative;
			margin:0px;
			padding:0px;
			border:1px solid #6a6761;
		}
	
		.trois_colonnes #content-inner #ficherecette .contenu_recette p{
			padding:0px;
			margin:0px;
			padding-top:10px;
			padding-bottom:15px;
			font-size:12px;
			color:#494341;
		}
		.trois_colonnes #content-inner #ficherecette .contenu_recette ul{
			font-size:12px;
			color:#494341;
		}
		.trois_colonnes #content-inner #ficherecette .contenu_recette ul li{
			font-size:12px;
			color:#494341;
			padding-bottom:15px;
		}
		
		#right .coldroitefiche{
			float:left;
			display:inline;
			width:220px;
			padding:0px;
			margin:0px;
			padding-top:20px;
		}
			#right .coldroitefiche img{
				float:none;
				padding:0px;
				margin:0px;
			}
			#right .coldroitefiche p{
				float:none;
				display:block;
				width:210px;
				padding:0px;
				margin:0px;
				padding-left:5px;
				padding-right:5px;
			}
			#right .coldroitefiche .sep{
				margin-top:10px;
				margin-bottom:5px;
			}
			#right .coldroitefiche .suggestion{
				width:220px;
				text-align:center;	
			}
				#right .coldroitefiche .suggestion img{
					width:142px;
					margin:20px;
				}
			#right .coldroitefiche .restaurant{
				width:220px;
				text-align:center;	
			}
				#right .coldroitefiche .restaurant img{
					width:162px;
					margin:30px;
					margin-top:15px;
					margin-bottom:15px;
				}
			#right .coldroitefiche .chef{
				width:220px;
				text-align:center;	
			}
				#right .coldroitefiche .chef img{
					width:162px;
					margin:30px;
					margin-top:15px;
					margin-bottom:15px;
				}
			#right .coldroitefiche .imprimer{
				float:left;
				display:inline;
				height:29px;
				width:150px;
				line-height:29px;
				padding-left:39px;
				margin-left:35px;
				margin-top:30px;
				text-decoration:none;
				background-image:url(../images/mets_et_vins/imprimer.gif);
				background-repeat:no-repeat;
				background-position:0px 0px;
			}
			#right .coldroitefiche .envoyer{
				float:left;
				display:inline;
				width:150px;
				height:29px;
				line-height:29px;
				padding-left:39px;
				margin-left:35px;
				margin-top:10px;
				text-decoration:none;
				background-image:url(../images/mets_et_vins/envoyer.gif);
				background-repeat:no-repeat;
				background-position:0px 0px;
			}
			
/*millesime et distinction*/
.millesime_distinction{
	float:left;
	display:inline;
	width:709px;	
	margin:0px;
	padding:0px;
	padding-top:10px;
}
	.deux_colonnes #content-inner .millesime_distinction h1{
		float:left;
		display:inline;
		width:709px;
		margin:0px;
		padding:0px;
		padding-bottom:5px;
		padding-top:5px;
		font-size:14px;
		font-weight:bold;
		color:#ae8b4c;
		text-transform:uppercase;
		background-image:url(../images/millesime_distinction/sep.gif);
		background-repeat:no-repeat;
		background-position:bottom left;
	}
	.deux_colonnes #content-inner .millesime_distinction h2{
		float:left;
		display:inline;
		width:709px;
		margin:0px;
		padding:0px;
		padding-bottom:20px;
		padding-top:20px;
		font-size:14px;
		color:#ae8b4c;
	}
	.deux_colonnes #content-inner .millesime_distinction .item{
		float:left;
		display:inline;
		width:709px;
		margin:0px;
		padding:0px;
		padding-top:10px;
		padding-bottom:10px;
		background-image:url(../images/millesime_distinction/sep.gif);
		background-repeat:no-repeat;
		background-position:top left;
	}
		.deux_colonnes #content-inner .millesime_distinction .item .item_head{
			float:left;
			display:inline;
			width:709px;
			margin:0px;
			padding:0px;
		}
			.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_gauche{
				float:left;
				display:inline;
				width:559px;
				margin:0px;
				padding:0px;
			}
				.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_gauche h3{
					float:left;
					display:inline;
					width:559px;
					margin:0px;
					padding:0px;
					font-size:13px;
					font-weight:bold;
					color:#ae8b4c;
					text-transform:uppercase;
				}
				.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_gauche h4{
					float:left;
					display:inline;
					width:559px;
					margin:0px;
					padding:0px;
					font-size:13px;
					font-weight:normal;
					color:#ae8b4c;
					text-transform:uppercase;
				}
				.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_gauche h4 strong{
					color:#ad0a0a;
				}
				.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_gauche h5{
					float:left;
					display:inline;
					width:559px;
					margin:0px;
					padding:0px;
					font-size:12px;
					font-weight:normal;
					font-style:italic;
					color:#6a6761;
				}
				.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_gauche a{
					float:left;
					display:inline;
					font-size:11px;
					font-weight:normal;
					font-style:normal;
					color:#494341;
					text-decoration:none;
				}
					.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_gauche a:hover{
						color:#ae8b4c;
					}
				.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_gauche a img{
					border:none;
				}
				.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_gauche .off{
					display:none;
				}
				.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_gauche .on{
					display:inline;
				}
			.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_droite{
				float:right;
				display:inline;
				width:150px;
				margin:0px;
				padding:0px;
				text-align:right;
			}
				.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_droite .date{
					float:right;
					display:inline;
					width:150px;
					margin:0px;
					padding:0px;
					font-size:13px;
					color:#ae8b4c;
				}
				.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_droite .telecharger{
					float:right;
					display:inline;
					width:120px;
					height:19px;
					line-height:19px;
					margin:0px;
					padding:0px;
					font-size:11px;
					font-style:normal;
					color:#ae8b4c;
					text-decoration:none;
					background:none;
				}
					.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_droite .telecharger img{
						float:left;
						display:inline;
						border:none;
						width:18px;
						height:19px;
					}
					.deux_colonnes #content-inner .millesime_distinction .item .item_head .item_head_droite .telecharger:hover{
						color:#494341;
					}
		.deux_colonnes #content-inner .millesime_distinction .item .article{
			float:left;
			display:inline;
			width:709px;
			margin:0px;
			padding:0px;
			padding-top:8px;
		}
			.deux_colonnes #content-inner .millesime_distinction .item .article h1{
				float:left;
				display:inline;
				width:709px;
				margin:0px;
				padding:0px;
				font-size:13px;
				font-weight:bold;
				color:#ad0a0a;
				background:none;
			}
			.deux_colonnes #content-inner .millesime_distinction .item .article p{
				float:left;
				display:inline;
				width:709px;
				margin:0px;
				padding:0px;
				margin-bottom:5px;
				font-size:13px;
				color:#494341;
			}