

	
H1 { 

	background-image:url(http://www.chef-et-sommelier.fr/images/UpperLine-H1.gif);
	
	background-position:top left;
	
	background-repeat:no-repeat;
	
	color:#7987A7;

	padding:10px ;
	font-weight:normal;
	
	font-stretch:expanded;
	
	text-transform:uppercase;

	padding-right:0px;
	margin-bottom:10px;
	padding-bottom:0px;

	font-family:Gill sans, Arial, Helvetica, sans-serif;

	font-size:16px ;

	}
	
H1 span {
text-transform:none;
background-image:none}

H2, H3 { 

	background-image:url(http://www.chef-et-sommelier.fr/images/UpperLine-H2.gif);
	
	background-position:30px 0px;
	
	background-repeat:no-repeat;
	
	color:#000000;

	padding:6px ;
	margin-top:15px;
	font-weight:normal;
	font-stretch:expanded;
	text-transform:uppercase;

	padding-left:30px;

	font-family:Gill Sans, Arial, Helvetica, sans-serif;

	font-size:14px ;

	}
 H3 {
background-image:url(http://www.chef-et-sommelier.fr/images/UpperLine-H2.gif);
background-position:0px 0px;
margin : 0px ;
font-weight:normal;

padding-left:0px;
padding-top:15px;
padding-bottom:15px;
}

 H3 img{
border : none
}
H3 .lieu{
color: #7987A7;
}
H3 .metier{
	font-size:12px;
	color:#000000;
	
}
.close{
background:none;
padding:6px;
padding-left:15px;
color:#999999;
text-align:left;

}

H3 span {color: #897F71 ; text-transform:none; font-size:12px; cursor:default;}

H3 a:link, a:visited, a:hover {text-decoration:none}

p {

	font-family: Gill sans, Arial, Helvetica, sans-serif;

	color:#000;

	font-size:12px;

	line-height:20px;

	text-align:justify;

	vertical-align:top;
margin-left:30px;

margin-right:10px;

}

h4 {
	font-family:  Gill sans, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6C5431;
	padding-left:30px;
	text-transform: uppercase;
	}


h5 {
	color:#7987A7;
	font-weight:bold;
	font-stretch:expanded;
	padding-left:30px;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:0px;
	font-family:Gill sans, Arial, Helvetica, sans-serif;
	font-size:12px ;
	}

p .apropos{
   color:#897F71;
   padding:0px;
   margin:0px;
  
   }
#blocactu {
	color:#FFFFFF;
	text-align:right;
	vertical-align:middle;
	font-family:Gill sans, Arial, Helvetica, sans-serif;
	font-size:12px ;
	padding-right:12px;
}


#blocactu .titre{
	font-weight:bold;
}

#blocactu .plus {
	color:#000000;
	font-size:12px ;
}
#blocactu .date {
	font-size:12px ;
}	
	
#lexique {
	background-image: url(http://www.chef-et-sommelier.fr/images/filet-salons.jpg);
	background-position: top-left;
	background-repeat: no-repeat;
	font-weight:normal;
	font-stretch:expanded;
	font-family:Gill sans, Arial, Helvetica, sans-serif;
	font-size:12px ;
	cursor:pointer;
	}
	
#lexique .def {
display:none;
}
#lexique .new{
color:#932F28;
}

#lexique .old{
color:#000000;
}
	
#table p {

	font-family: Gill sans, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	line-height:20px;
	text-align:justify;
	vertical-align:top;
	margin-left:30px;
	margin-right:10px;
	color: #000000;
	}

.legende {
font-family: Gill sans, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-align:center;
}

.home{
font-family: Gill sans, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:justify;
padding-top:15px;
width:175px;
vertical-align:top;
}

#assiette p span{

	font-family: Gill sans, Arial, Helvetica, sans-serif;

	color:#707D96;

	font-size:12px;

	line-height:20px;

	text-align:justify;

	vertical-align:top;
	margin-right:10px;

}

#ingrdt tr td{

	background-image: url(http://www.chef-et-sommelier.fr/images/filet-salons.jpg);
	background-position: top-left;
	background-repeat: no-repeat;
	height:70px;
	vertical-align:middle;
	}
	
td .categorie{

	font-size:12px;
	font-family: Gill sans, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	vertical-align:middle;
}
td .qte{

	font-family: Gill sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7987A7;
	text-align:center;
	vertical-align:middle;
}

#atelier { 
	background-image:url(http://www.chef-et-sommelier.fr/images/FondOenologue.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#Salon tr .Titre, #Salon tr .SousTitre, #Salon tr .Detail {
	border-top: 1px solid #EDECE7;
	font-family:Gill sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top: 3px;
	padding-bottom:10px;
	font-stretch:expandeds;
	background-image: url(http://www.chef-et-sommeer.fr/images/filet-salons.jpg);
	background-position: top-left ;
	}

tr .Titre {
	color:#9DA7BF;
	text-transform:uppercase;
	font-weight:normal;
	width:40%;
	background-image: url(http://www.chef-et-sommelier.fr/images/filet-salons.jpg);
	background-position: top-left;
	background-repeat: no-repeat;
	text-decoration: none;
	}
tr td .Titre {
	text-decoration: none;
	}
tr .SousTitre {
	color:#333333;
	width:30%;
	text-align:left;
	background-image: url(http://www.chef-et-sommelier.fr/images/filet-salons.jpg);
	background-position: top-left;
	background-repeat: no-repeat;
}

tr .Detail {
	color:#766E64;
	width:30%;
	text-align:right;
	background-image: url(http://www.chef-et-sommelier.fr/images/filet-salons.jpg);
	background-position: top-left;
	background-repeat: no-repeat;
}

.Titre a:link, a:visited, a:hover {text-decoration:none}


/*********** */




p a:link, H3 a:link, p a:visited, H3 a:visited   { text-decoration:none; color:#999999; border:none} 

p a:hover, H3 a:hover { text-decoration:underline; color: #999999; border:none; 
 } 




 H3 a:link   { text-decoration:none; color:#000; font-weight:normal ; border:none ; } 
 H3 a:visited  { text-decoration:none ; color: #000;	font-weight:normal ; border:none}
 H3 a:hover { text-decoration:none; color: #D9081A; font-weight:normal ; border:none } 
 
 H5 a:link, a:visited { text-decoration:none; color:#7987A7;} 
 H5 a:hover { text-decoration:underline; color:#7987A7;} 




.titrenoir13 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	text-align: center;}
	
.titrebrun13 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #523701;
	font-weight: bold;
	text-align: center;}
	
	.titrerouille13 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: white;
	font-weight: bold;
	text-align: center;}
	
 .titrerouge13 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #C50F00;
	font-weight: bold;
	text-align: center;}


.intertitrebrun12 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #523701;
	text-decoration: none;}

.intertitrebeige12 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #978C76;
	text-decoration: none;}

.intertitrerouille12 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #B66548;
	text-decoration: none;}
	
	.intertitrerouge12 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #696969;
	text-decoration: none;}

.contenunoir11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none}

.contenugris11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;}

.contenugrisfonce11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

.contenurouille11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;}

.contenublanc11 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;}

	.contenurouge12 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #C50F00;}	

	.contenurouge11 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #696969;}
	
	.contenurouge10 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #C50F00;}

.legendephotogris10 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;}

.liennoir11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;}

a:hover.liennoir11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}

.liengris11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;}

a:hover.liengris11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #696969;
	text-decoration: underline;
	}	

.liengrisfonce11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

a:hover.liengrisfonce11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
	}	

.lienrouille11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-decoration: none;}

a:hover.lienrouille11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #B66548;
	text-decoration: underline;
	}	

.lienbeige11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #978C76;
	text-decoration: none;}

a:hover.lienbeige11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #978C76;
	text-decoration: underline;}
		
.lienblanc11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;}
	
a:hover.lienblanc11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;}

.lienrouge11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9B968B;
	text-decoration: none;}
	
a:hover.lienrouge11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #7887a4;
	text-decoration: underline;
	}
	
.lienrouge11bold{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C50F00;
	text-decoration: none;}
	
a:hover.lienrouge11bold{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #C50F00;
	text-decoration: underline;
	}
	
.lienrouge10bold{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C50F00;
	text-decoration: none;}
	
a:hover.lienrouge10bold{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #C50F00;
	text-decoration: underline;
	}

.liennoirsouligne11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;}

.liengrissouligne11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
	text-decoration: underline;}

.liengrisfoncesouligne11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;}

.lienrouillesouligne11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B66548;
	text-decoration: underline;}

.lienbeigesouligne11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #978C76;
	text-decoration: underline;}
	
	.lienrougesouligne11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C50F00;
	text-decoration: underline;}
	
	.lienrougesouligne11bold{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C50F00;
	text-decoration: underline;}
	
	.lienrougesouligne10bold{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C50F00;
	text-decoration: underline;}

.cadregris {
	border: 1px dashed #E7E7E7;}
