body
{
margin:0;
padding:0;
}

h1,h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
h1 {
	font-size: 20px;
	color: #990000;
}
h2 {
	font-size: 18px;
	color: #000000;
}

.villes{
text-align:left;
}
#resultat{

}

#nbr_resultat{

}

a:link {
	text-decoration: none;
	color: #0066CC;
}
a:visited {
	text-decoration: none;
	color: #0066CC;
}
a:hover {
	text-decoration: none;
	color: #0099FF;
}
a:active {
	text-decoration: none;
	color: #0033FF;
}

.Style1 {font-size: 1px; color: #000000}
.Style2 {font-size: 3px; color: #000000}
.Style132 {color: #000000}
.Style188 {font-family: "Futura Hv"}
.Style46 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Style189 {font-size: 14px}
.Style190 {font-size: 11px}
.Style197 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;color: #FFFFFF}
.Style195 {font-size: 4px}
.Style196 {color: #0066CC}
.Style199 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px;
	color: #FF3300;
	font-weight: bold;
}
.Style200 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px}
.Style6 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.Style43 {font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif}
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.Style56 {color: #666666; font-style: italic; font-size: 12px; }
.Style57 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.Style59 {font-size: 12px; color: #666666}
.Style60 {font-size: 10px; color: #666666}
.Style61 {font-size: 10px; color: #000000}
.Style65 {font-size: 12px; color: #000000}
.Style67 {
	color: #FF0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
}
.Style73 {font-size: 12px; color: #00D736}
.Style74 {font-size: 12px; color: #00CCFF}
.Style304 {font-size: 12px; color: #797979}
body {
	
}
.Style82 {color: #FF9900; font-size: 12px; }
.Style84 {color: #000000; font-size: 10px; }
.Style88 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}


		img{ border:none;}
		#bulle { position: absolute; visibility: hidden;  font-size:12px;}
		.info{ border:1px solid #666666; padding: 7px; color:#666666; background-color:#FFFFFF; font-family:"trebuchet MS";}
.Style91 {color: #FFFFFF; font-size: 12px; }
.Style99 {font-size: 34px}
.Style100 {color: #FFFF95}
.Style102 {font-family: Geneva, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 11px; }
.Style103 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000}
.Style104 {font-size: 7px}
.Style113 {font-size: 15px;color: #FFFF95;}
.Style114 {font-size: 11px; color: #FF0000}
.Style117 {font-size: 12px; color: #FF3300}
.Style118 {font-size: 12px; color: #FF2BFF}
.Style119 {font-size: 11px; color: #5F5F5F}
.Style121 {font-size: 19px; color: #FEDB3B}
.Style122 {font-size: 17px; color: #FFFFFF}
.Style131 {font-size: 12px; color: #685CF5}
.Style132 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #990000}
.titre_tableau_pv {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 17px; color: #FEDB3B}
.Style133 {font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #990000}
.Style134 {font-size: 13px; font-family: Geneva, Arial, Helvetica, sans-serif}
.Style135 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #990000}
.Style136 {font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif;}
.Style137 {font-size: 12px; font-family: Futra Lt;}
.logo_resto_box{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #FAF214;
font-weight : bold;
font-style:italic;

}
.c1{color: #6E0E14}/*bidouille nom logo box*/

/* debut css pagination */
.pagination {
font:12px Arial, Helvetica, sans-serif;
margin:40px 0;
text-align:center
}

.pagination a {
background:#fff;
border:1px solid #06c;
color:#06c;
margin:2px;
padding:.2em .4em;
text-decoration:none
}

.pagination a:hover {
background:#fff;
border:1px solid #bd88fe;
color:#bd88fe
}

.pagination span.inactive {
background:#fff;
border:1px solid #f0f0ff;
color:#f0f0ff;
margin:2px;
padding:.2em .4em
}

.pagination span.active {
background:#f4ebff;
border:1px solid #bd88fe;
color:#bd88fe;
font-weight:700;
margin:2px;
padding:.2em .4em
}

#filter
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}



#box 
{
	display: none;
	position: absolute;
	top: 20%;
	left: 20%;
	width: 400px;
	height: 200px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#boxtitle
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:496px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #3CF;
	background-color: #09c;
	color:white;
	text-align:center;
}

#plan
{
width: 100%;
height: 100%;
background-image:url(images/01en_bref.jpg);
background-repeat:repeat;
}

#avis
{
width: 100%;
height: 100%;
background-image:url(images/01en_bref.jpg);
background-repeat:repeat;
}

.Lien2:link {
	text-decoration: none;
	color: #0066FF;
}
.Lien2:visited {
	text-decoration: none;
	color: #CC00CC;
}
.Lien2:hover {
	text-decoration: none;
	color: #3366FF;
}
.Lien2:active {
	text-decoration: none;
	color: #CC00CC;
}

.Lien3:link {
	text-decoration: none;
	color: #RED;
}
.Lien3:visited {
	text-decoration: none;
	color: #RED;
}
.Lien3:hover {
	text-decoration: none;
	color: #0099FF;
}
.Lien3:active {
	text-decoration: none;
	color: #RED;
}

#message{
background-color:#FFFFFF;
margin:0 10px 0 45px;
width:1024px;
height: 100px;
text-align:center;
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px;
font-weight: bold;
}
/***************** upload ***********************/

.my_link:active,.my_link:hover,.my_link:visited,.my_link:link
{
font-family: Verdana;
 font-size: 9pt; 
 font-weight: bold; 
 border: 2px solid #990033;
 text-decoration: none;
 color:#000000;
 padding:2px 10px 2px 10px;
}

.bouton_upload{cursor:pointer}
#upload_link{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 20px; color: #39f;background-color:#FFFFFF;height:50px;}

/****************** validator *******************************/

.jquery_form label.error{
	color:red;
	font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif;
}
/************************************ referencement*****************************/

/*#suivant{
float:right;
}*/
.suivant{
position:relative;
/*left:70%;*/
float:right;
font-family: Verdana;
font-size: 9pt; 
font-weight: bold; 
border: 2px solid #990033;
padding:2px 10px 2px 10px;
}
.precedent{
position:relative;
/*right:70%;*/
float:left;
font-family: Verdana;
font-size: 9pt; 
font-weight: bold; 
border: 2px solid #990033;
padding:2px 10px 2px 10px;
}
.finir{
position:relative;
font-family: Verdana;
font-size: 9pt; 
font-weight: bold; 
border: 2px solid #990033;
padding:2px 10px 2px 10px;

}
.revenir{
position:relative;
/*left:70%;*/
float:right;
font-family: Verdana;
font-size: 9pt; 
font-weight: bold; 
border: 2px solid #990033;
padding:2px 10px 2px 10px;
}
.suivant a:active,.suivant a:visited,.suivant a:link,.suivant a:hover,
.precedent a:active,.precedent a:visited,.precedent a:link,.precedent a:hover,
.finir a:active,.finir a:visited,.finir a:link,.finir a:hover,
.revenir a:active,.revenir a:visited,.revenir a:link,.revenir a:hover
{
text-decoration: none;
color:#000000;
}

/*********************************************** PAGE VITRINE ******************************************************/
/*
1 => parchemin
2 => livre
3 => ardoise
4 => snack

*/
.nom_resto_1,.nom_resto_2,.nom_resto_3,.nom_resto_4,
.nom_menu_1 ,.nom_menu_2,.nom_menu_3,.nom_menu_4,
.nom_plat_1_1 ,.nom_plat_1_2 ,.nom_plat_2,.nom_plat_3_1,.nom_plat_3_2,.nom_plat_4,
.descriptif_plat_menu_1,.descriptif_plat_menu_2,
.descriptif_plat_menu_4,.descriptif_plat_1,
.descriptif_plat_menu_3,.descriptif_plat_3,
.descriptif_plat_menu_1,.descriptif_plat_menu_4
{font-family: Geneva, Arial, Helvetica, sans-serif;}

.nom_resto_1,.nom_resto_3,.nom_resto_4{font-size: 24px;}

.nom_resto_2{font-size: 18px;}
.nom_menu_2{font-size: 16px;}
.nom_plat_2{font-size: 14px;}
.nom_plat_3{font-size: 12px;}
.descriptif_menu_2,.descriptif_plat_2{font-size: 12px;}

.nom_resto_1,.nom_resto_2,.nom_resto_4,.nom_menu_1,.nom_plat_1_2,.nom_plat_4,.descriptif_plat_1,.nom_menu_2,.descriptif_plat_2{color: #990000}

.nom_menu_1 ,.nom_menu_3,.nom_menu_4{font-size: 20px;}
.nom_plat_1_1 ,.nom_plat_1_2 ,.nom_plat_3_1,.nom_plat_3_2,.nom_plat_4{font-size: 14px;}

.descriptif_plat_menu_1,
.descriptif_plat_menu_4,.descriptif_plat_1
{font-size: 13px;}

.descriptif_plat_menu_3,.descriptif_plat_3{ font-size: 15px;}

.descriptif_menu_2,.descriptif_plat_menu_1,.descriptif_plat_menu_4,.nom_plat_2{color: #000000}

.nom_plat_1_1 {color: #000000}
.nom_menu_4{color: #F1B002}
/********************** ARDOISE ************************/
.nom_resto_3,.nom_menu_3,.nom_plat_3_1,.descriptif_plat_3 {color: #FEDB3B}
.descriptif_plat_menu_3,.nom_plat_3_2{color: #FFFFFF}
/******************************************************/

.Style306 {font-weight: bold}
.Style203 {font-size: 9px}

