/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
/* ADMIN */
#nav .titre {
font-weight:bold;
text-decoration:underline;
}
#nav select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
/* PICTO DANS L'ADMIN*/
#pictos{
width:80px;
height:95px;
position:relative;
padding-left: 15px;
padding-top: 15px;
float:left;
}
#pictosDetail{
width:40px;
height:40px;
position:relative;
padding-left: 5px;
padding-top: 5px;
float:left;
}
/* Template */
#gauche table{
}
#bandeauSup {
color: #333333;
}
#footer {
color: #333333;
}
#centre a,#droite a, #gauche a{
color:#333333;
font-weight:bold;
	font-size: 10pt;
text-decoration:none;
}
.titrePlat a img{
border-color:#808080;
color:#808080;
text-decoration:none;
}
#gauche a:hover, #centre a:hover,#droite a:hover,.titrePlat a:hover {
text-decoration:none;
color:#D55C53;
}
#centre .titre1 {
	color:#333333;
	font-weight:bold;
	font-size: 13px;
}
#centre .adresse {
color:#333333;
}
#centre .lieu {
	border: thin dotted #999998;
	padding: 3px;
}
#centre .type,.classification {
	color:#333333;
	font-weight:bold;
}
#centre .affiliation {
font-weight:bold;
}
#centre hr {
	padding:0px;
	width:90%;
	border-top: 1px dotted #999998;
	border-right: 0px dotted #999998;
	border-bottom: 0px dotted #999998;
	border-left: 0px dotted #999998;
}
#centre .titreParagraphe {
	font-weight:bold;
	text-transform: uppercase;
}
#evidence {
	border: thin outset #333333;
}
#centre .titrePlat {
	position:relative;
	left: 5px;
	color:#333333;
	padding-bottom:10px;
	padding-right:10px;
}
#centre .titreChef {
float:none;
width:98%;
/*min-height:125px;*/
display:table;
color:#333333;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px dotted #333333;
}
#centre .titreChef img {
border:1px solid;
margin-right:5px;
}
#centre .titreRecette1 {
	font-weight:bold;
	font-size:12px;
}
#centre .titreRecette3 {
	font-weight:bold;
	font-size:12px;
}
#centre .titreRecette2 {
	font-weight:bold;
	font-size:12px;
	position:relative;
	left: 10px;
}
#centre .titreRecetteInactif {
font-weight:bold;
font-size:10px;
font-style:oblique;
}
#centre .TitrePage {
color:#333333;
font-size:13px;
font-weight:bold;
}
.recettes {
padding-bottom:5px;
}
.recettes a{
text-decoration:none;
}
#spAuvergnateList {
	float:left;
	padding-top:10px;
	width:33%;
	min-height:160px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
#spAuvergnateList img {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#spAuvergnateList .titre{
	font-weight:bold;
	font-size: 10px;
	text-align: center;
}
.chefResto a {
font-weight:bold;
}
#recettesToquesAuvergnePlats {
float:left;
font-weight:bold;
height:120px;
width:33%;
padding-top:5px;
margin-top:5px;
text-align:center;
}
#centre .recetteAvecSponsor, #centre .recetteAvecSponsor a{
color:#FF0000;
}
#chefSurRecette{
float:left;
font-weight:bold;
height:160px;
width:33%;
padding-top:5px;
margin-top:5px;
text-align:center;
}
#chefSurRecetteFullLargeur a{
font-weight:bold;
}
#chefSurRecetteFullLargeur{
	background:#EBEBEB;
	font-weight:bold;
/*	float:none !important;*/
	padding:3px;
	margin-left:2px;
	margin-top:2px;
	margin-bottom:2px;
	margin-right:15px;
	border: 2px groove;
/*	min-height:145px;*/
	width:98%;
	display: table;
}
img {
border-color:#333333;
}
.encadre{
/*	background:#CCCCCC;*/
	border: 1px outset;
}
#centre .recetteListing {
	color:#333333;
	margin-left:2px;
	margin-top:2px;
	margin-right:10px;
	border-bottom:1px dotted;
	padding-left:4px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:10px;
	margin-bottom:6px;
	width:100%;
	display: table;
	/*	min-height:120px;*/
}
.navBar{
padding:5px;
font-size:8pt;
border:1px solid #BBBBBB;
}