/* CSS Document */
body {
margin:0;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #FFFFFF;
}
a, a:hover {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #7D7D7D;
}
.titres{
	font-family: Helvetica, Arial, sans-serif;
	font-size:30px;
	color:#898989;
	padding: 16px 16px 16px 16px;
}
.titres_photos{
	font-family: Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#898989;
}
.texte{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7D7D7D;
}
.titres_rouge{
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	color:#80043a;
}
.legende_photos, .legende_photos:hover, .legende_photos:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#80043a;
	text-decoration:none;
}
.legende_grises{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7D7D7D;
}
.mlegales{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a0a0a0;
}
.linkmlegales, .linkmlegales:hover, .linkmlegales:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a0a0a0;
	text-decoration : none;
}
.t_haut{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:a4a4a4;
}
.t_accueil{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.accueil, .accueil:hover, .accueil:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
.tabNav, .tabNav:hover, .tabNav:active, .tabNav:visited{
	padding:0 0 0 72px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration : none;
	vertical-align:middle;
}

.tabNavSelected, .tabNavSelected:hover, .tabNavSelected:active, .tabNavSelected:visited{
	padding:0 0 0 72px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#80043A;
	text-decoration : none;
	vertical-align:middle;
}
.listFleche{
	list-style-image: URL(images/nav/bull_triangle.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	margin-left :10px;
}

.listFlecheRouge{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #80043a;
	font-weight:bold;
	list-style-type:none;
	background-image:url(images/nav/bull_triangle_rouge.gif);
	background-repeat:no-repeat;
	background-position:0% 55%;
	padding-left:10px;
	margin-left :0px;
}

.listFlecheGrise{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#7D7D7D;
	list-style-type:none;
	background-image:url(images/nav/bull_triangle.gif);
	background-repeat:no-repeat;
	background-position:0% 5px;
	padding-left:10px;
	margin-left :0px;
}

.listCarre{
	list-style-image: URL(images/nav/bull_carre.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	margin-left :10px;
}

.listDate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type:none;
	background-image:url(images/nav/bull_carre.gif);
	background-repeat:no-repeat;
	background-position:30px 55%;
	padding-left:37px;
	margin-left :0px;
}

.listCarreRouge{
	list-style-image: URL(images/nav/bull_carreRouge.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	margin-left :10px;
	color:#80043a;
	font-weight:bold;
}
.listLosange{
	list-style-image: URL(images/nav/bull_losange.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	font-size:12px;
	color:#80043a;
	margin-left :10px;
}
.listNone{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7D7D;
	list-style-type:none;
	padding-left:40px;
	margin-left :0px;
}
.white{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}


.commFlecheGrise{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#7D7D7D;
	list-style-type:none;
	background-image:url(images/nav/bull_triangle.gif);
	background-repeat:no-repeat;
	background-position:0% 5px;
	padding-left:10px;
	margin-left :0px;
}

.commCond{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type:none;
	background-image:url(images/nav/bull_carre.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:10px;
	margin-left :0px;
}
.texteVins{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7D7D7D;
	background-color:#E1E1E1;
}

.nomPays, .nomPays:hover, .nomPays:visited{
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7D7D7D;	
	text-decoration:none;
}

.nomPaysSel, .nomPaysSel:hover, .nomPaysSel:visited{
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#80043a;	
	text-decoration:none;
}

.carre{
	background-image:url(images/nav/bull_carre.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:10px;
	margin-left :0px;
}

.liensWeb, .liensWeb:hover, .lliensWeb:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#80043a;
}

.liensVins, .liensVins:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7D7D7D;	
	text-decoration:none;
	background-image:url(images/tarifs/fondtarif.gif);
	font-weight:bold;
}

.liensVins:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7D7D7D;	
	text-decoration:none;
	background-image:url(images/tarifs/fondtarif.gif);
	font-weight:bold;
}

.liensComm,.liensComm:hover,.liensComm:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7D7D7D;
	text-decoration:none;
	font-weight:bold;
}

