/* style généraux
*/	
	BODY {
		background-color:#FFFFFF;
		color:#606060;
		font-size:6;
		margin-left:0;
		margin-right:0;
		margin-top:0;
		margin-bottom:0;
		
	}
	
	


	
/*link: lien non visité
visited: lien visité
hover:   lien survolé
actif: lien actif	
*/
	
	A:link { 
		color:#606060;
		text-decoration:none; }	
	A:visited {
		color:#606060;
		text-decoration:none;
		}
			
/* fin style généraux
*/ 

		
/*lettrine_h1 + h1: titre cellule: Le terroir etc
*/	
	.lettrine_H1 {font-size:60;
			
			font-weight:normal;
			text-align:left;
			font-family:"Edwardian Script ITC" , "Kunstler Script" , "Garamond" , "Arial";
			letter-spacing:10;
			text-transform:uppercase; vertical-align:baseline;
			
			}
		
	.lettrine_h1bis {font-size:60;
			
			font-weight:normal;
			text-align:left;
			font-family:"Edwardian Script ITC" , "Kunstler Script" , "Garamond" , "Arial";
			letter-spacing:10;
			text-transform:uppercase; vertical-align:baseline;
			
			}		
	.titreH1 {  font-family:"Garamond" ;
		font-size:24;
		text-align:left;
		letter-spacing:20;
		}	
	H1 {font-family: "Palatino Linotype" , "Garamond" , "Arial";
		font-size:12pt; 
		font-weight: 700 ;
		vertical-align:middle;
		text-align:center;
		}
		
	h2 {font-family: "Palatino Linotype" , "Garamond";
		font-size:12pt; 
		font-weight: 700 ;
		vertical-align:baseline;
		text-align:center;
		}		
/*dans ce paragraphe il s'agit de tout le texte dans les tableaux
*/				
	TABLE {font-family: "Palatino Linotype" , "Garamond";
		font-size:10pt; 
		font-weight: 600 ;
		vertical-align:middle;
		text-align:center;
		}
		
	.lesvins {
		text-align:left;
		
		}
	.revue {
		text-align:left;
		vertical-align:middle;
		}		
	
	TD{	text-align:middle;
		vertical-align:top;
		
		 }
		 
	.lst_chap {font-family: "Palatino Linotype" , "Garamond";
		font-size:11pt; 
		font-weight: 550 ;
		height:40px;
		vertical-align:text-bottom;
		text-align: center;
		margin-right: auto; 
		margin-left:auto; 
		

		}
	.lst_chap_ev {
		font-size:13pt; 
		font-weight: 550 ;
		color:red;
		letter-spacing:0;
		vertical-align:text-bottom;
		}	
		
	.txt  {	font-family: "Garamond" ;
		font-size:12pt;
		font-weight:300 ; 
		text-align: left;
		}
	.txtload  {	font-family: "Garamond" ;
		font-size:12pt;
		font-weight:300 ; 
		text-align: center;
		}
	.hauteursavoirplus {	
		height:40px;
		}
	.txtsavoirplus {	font-family: "Garamond";
		font-size:10pt;
		font-weight:300 ; 
		text-align: left;
		
		}

/* Menu Deroulant des options
   Attention la couleur de fond est aussi définie dans fonction javascript	
*/
	.tabMenu {line-height:4;
		vertical-align:middle;
		width:85%; 
		text-align:center;
		
		}
		
	.mnuOp {background-color:#FFFFFF;
		border :#336699 0 solid;
		display:block;
		text-align: center;
		white-space:nowrap;
		
		}
	.mnuOpActive {
		background-color:#FFFFFF;
		border :#336699 0 solid;
		text-align: center;
		white-space:nowrap;
		color:#FFFFFF;
		}
	.mnuPop {
		background-color:#FFFFFF;
		border-left :#336699 0 solid;
		border-bottom :#336699 0 solid;
		border-right :#336699 0 solid;
		display:none;
		position:absolute;
		white-space:nowrap;
		z-index:5;

		}
	.mnuPopTd {white-space:nowrap;
			
		}
	.mnuPopTdActive {
		background-color:#FFFFFF;
		white-space:nowrap;
		}
	
/* 3 premiers menus de la page
*/
	.ligne2 {
		height:20px;
		}
	.ligneabus {
	font-size:9 pt;
	font-weight:400;
	font-family:Arial;
	letter-spacing:1;
	color:#b3b3b3;
	text-align: center;
		}			
	.Bandeau1 {
		height:400px;
		margin:0;
		}
	.Bandeau2 {width:120px; height:80px; vertical-align:middle;
		}	
	
	.naissCell {
		height:80px;
		width:120px;
		border-width:0;
		z-index:5;
		}
	
		
/* menus fin de page
*/
	
/*Menus liés aux Rubriques
*/		
	.Rubrik {background-color:#FFFFFF;
		
		font-size:14pt;
		font-weight:700;
		font-family:Garamond;
		letter-spacing:3;
		height:40;
		margin-left: 0 ;
		margin-top: 0;
		vertical-align:middle;
		
		}
	
		
		
	.evidence {background-color:#FFFFFF;
		color:#E11700;
		font-size:20pt;
		font-weight:normal;
		font-family:Garamond;
		letter-spacing:3;
		
		
		
		}
		
	
/*taille photos
*/		
	.accueil {
		height:93px; 
		width:75px;
		border-width:0;
		vertical-align: bottom;
		}
	.img_sans_bord {
		border-width:0;
		vertical-align:middle;
		
		}
/*style pour les photos de la derniere bande permet de positionner 			
*/	.fin_h1 {
		height: 0px ; 
		}
		
/* styles pour les pages zoom photos		
*/	.fond_photo {
		background-color:#000000;
		height: 100% ;
		width: 100%;
		}	
	.titre_photo {
		
		color:#FFFFFF;
		font-family: "Imprint MT Shadow";
		font-size:32pt;
		font-style:normal;
		font-weight:normal;
		letter-spacing:6;
		height: 90px;
		margin-left:0 ;
		text-align: center;
		vertical-align:middle;
		}	
	.marge_photo {
		height: 100%;
		width: 25%;
		border: 0;
		vertical-align: middle;
		}	
	.photo {background-position: center;
		background-repeat: no-repeat;
		border:0;
		vertical-align: middle;
		}
	.txt_retour {
		
		color:#FFFFFF;
		font-family: "Garamond";
		font-size:12pt;
		font-style:normal;
		font-weight:normal;
		letter-spacing:20;
		height: 40px;
		margin-left:0 ;
		text-align: center;
		vertical-align:middle;
		}
		
/* style pour page intro		
*/	.fond_intro {
		background-color:#000000;
		color:#FFFFFF;
		font-size:18;
		font-style:normal;
		font-weight:normal;
		letter-spacing:20;
		}	
	.fond_intro_2 {
		background-color:#ffffff;
		
		width: 100%;
		}
	.fond_intro_3 {
		background-color:#ffffff;
		text-align: center;
		
		}
		.fond_intro_4 {
		background-color:#ffffff;
		height: 100% ;
		width: 100%;
		}				
			
	.titre_intro {
		
		color:#FFFFFF;
		font-family: "Imprint MT Shadow";
		font-size:18pt;
		font-style:normal;
		font-weight:normal;
		letter-spacing:10;
		height: 60px;
		margin-left:0 ;
		text-align: center;
		vertical-align:middle;
		}
	.drp_intro {
		
		color:#FFFFFF;
		font-family: "Imprint MT Shadow";
		font-size:18pt;
		font-style:normal;
		font-weight:normal;
		letter-spacing:10;
		height: 60px;
		margin-left:0 ;
		text-align: center;
		vertical-align:middle;
		}		
	
	.pub {
		color:#808080;
		font-family: "Arial";
		font-size:7pt;
		font-style:normal;
		font-weight:normal;
		letter-spacing:1;
		height: 40px;
		margin-left:0 ;
		text-align: left;
		vertical-align:middle;
		}	
	.attention {vertical-align: 90%;
		color:#909090;
		font-family: "Arial";
		font-size:6pt;
		font-style:normal;
		font-weight:500;
		letter-spacing:2;
		margin-left:0 ;
		text-align: center;
		
		
		}	
*/		
		