body { font-family:Arial, Helvetica, sans-serif;font-size: 12px;}

input        { border: 1px solid #8199b1; margin-left:10;}

h2 {color:#003366;text-align: center;font-size: 24px;}

.buttonvide {color:#FFF;background-color: #003366;border-style:none;}

.txtRecherche{font-size: 16px;border: 1px solid #c5d7d9;}

#bandeau {
	color: #FFF;
}

#bandeau table tr td  {	
	text-align: right;
}

#bandeau a {	
	color: #FFF;
	text-align: right;
	text-decoration:none;
}

div#Ou{
	font-weight: bold;
	font-size: 36px;
	color:#003366;
}

div#PlusCritere{
	font-weight: normal;
	font-size: 14px;
	color:#003366;
	text-align: right;
}

#entete  a{
	font-size: 16px;
	text-align: left;
	color: #999;
	text-decoration:none;
}

#adresse {
	color: #999;
	font-size: 12px;
}
#specialite {
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
#horaires {
	font-size: 12px;
	color: #036;
}

div#resultatSuivant{
	text-align: right;
	color: #036;
	font-size: 12px;	
}

div#txtRestaurant{	
	font-size: 13px;	
}

#lienJaune a,#lienJauneDroite a{	
	font-size: 14px;
	font-weight: bold;
	color: #FC0;
	text-decoration:none;
}

#lienJauneDroite {	
	text-align: right;
}

#nomRestaurant {	
	font-size: 16px;
	font-weight: bold;
	color: #666;
}

#ficheRestaurant {	
	line-height: 5px;
}

#adresse {
	color: #999;
	font-size: 12px;
}

#detailresto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #036;
}


#lesplatsdujours {
	font-size: 12px;
	color: #036;
}

div#carteMilieuSection p {	
	font-size: 12px;
	color: #036;
	/*line-height:5px;*/
	padding-bottom:5px;
	margin-bottom:5px;
	margin-top:5px;
}

div#carteMilieuSection  h2, div#carteMilieu h1, .modifRestoTitre {
	padding-top:5;
	margin-top:5;
	font-size: 16px;
	font-weight: bold;
	color: #666;	
}

div#carteMilieu h1 {
	margin-left:10px;
}

div#carteMilieuSection  h3{
	font-size: 12px;
	font-weight: normal;
	color: #999;
	text-decoration: underline;
}

#txtgrispale {
	font-size: 12px;
	font-weight: normal;
	color: #999;
	text-decoration: none;
}

div#prestation{
	text-align: left;	
	margin-left:130px;
}

div#choixprestation{
	text-align: left;	
	margin-left:50px;
}

div#messageRech{
	color:red;
}

.bordernone {
	border: 0;
}

#enteteChoix  {
	font-size: 18px;
	text-align: left;
	color: #999;
	text-decoration:none;
	font-weight: bold;
}

div#pagegestion  h1{
	font-size: 24px;
	font-weight: normal;
	text-align: center;
	color: #999;
	text-decoration: none;
}

.tabprofil{
	border-style: solid;
	border-width: 1px;
	border-color: #999;	
}
.center{
	text-align: center;
}

.left{
	text-align : left;
}

.right {
	text-align : right;
}

.grasrouge {
	color: red;
	font-weight: 700;
	text-align : center;
	font-size: 16px;
}

.rouge {
	color: red;
	/*text-align : center;*/
	font-size: 12px;
}

/*
div#grasrouge {
	color: red;
	font-weight: 700;
	text-align : center;
	font-size: 16px;
}
*/
