@charset "UTF-8";
/* CSS Document */

body{
background-color:#D24724;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
scrollbar-arrow-color:#FFFFFF;
scrollbar-face-color:#66CCFF;
scrollbar-darkshadow-color:#FFFFFF;
}

/*-----------------Style des div-----------------*/

#tout{
margin-right:auto;
margin-left:auto;
width:950px;
background-color:#FFFFFF;
border: solid 1px #FFCC99;
text-align:justify;
}

#haut{
width:950px;
height:200px;
margin-left:auto;
margin-right:auto;
}

#menu{
width:950px;
height:250px;
margin-right:auto;
margin-left:auto;
}

#intro{
width:900px;
height:400px;
float:inherit;
background-color:#FFFFFF;
border:solid 1px #FFCC99;
margin-top:70px;
margin-left:auto;
margin-right:auto;
}

#animation{
width:900px;
height:40px;
float:inherit;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#lieu{
background-color:#D24724;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#cadre{
width:950px;
margin-left:auto;
margin-right:auto;
}

#cadreAdmin{
width:950px;
background-color:#D24724;
margin-left:auto;
margin-right:auto;
}

#bas{
width:950px;
height:60px;
background-color:#D24724;
color:#FFFFFF;
}

#localisation{
width:800px;
height:648px;
margin-left:auto;
margin-right:auto;
}

#carte{
float:right;
width:200px;
height:145px;
margin-right:30px;
margin-top:-30px;
}

#tableauCarte{
width:800px;
margin-left:auto;
margin-right:auto;
background:#FFFFCC;
color:#CC0000;
border:solid 1px #CC0000;
text-align:center;
}

#rub{
background-color:#D24724;
color:#FFFFFF;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#rubAdmin{
color:#FFFFFF;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#rubrique{
background-color:#FFFFFF;
color:#D24724;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

/*-----------------Style des classes--------------*/

.titre{
font-family:Georgia, "Times New Roman", Times, serif;
font-variant:small-caps;
font-size:15px;
color:#003399;
}

.img{
border: dotted 1px #003399;
margin:30px;
}

.anglais{
font-size:11px;
font-style:italic;
}

.liens{
}

.liens a {
font-size:12px;
text-decoration:none;
color:#F15A24;
}

.liens a:hover{
color:#CC0000;
}

.rubriqueLiens{
background-color:#003399;
text-align:right;
color:#FFFFFF;
}

.rubriqueLiens2{
background-color:#FFFFFF;
text-align:right;
color:#003399;
}

.formulaire{
}

.image{
border:dotted 1px #003399;
margin:10px;
}

.restaurant{
text-align:center;
}

.restaurant a{
text-decoration:none;
color:#F15A24;
}

.restaurant a:hover{
color:#CC0000;
}

/*---------------------------class de la fiche restaurant--------------------------*/
.ficheResto{
width:600px;
margin-left:auto;
margin-right:auto;
border: solid 1px #00399;
}

.titreFiche{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
text-align:center;
background-color:#D24724;
color:#FFFFFF;
}

.nomFiche{
font-size:14px;
color:#CC0000;
}

.nomFicheRecette{
font-size:14px;
color:#CC0000;
text-align:center;
}

.siteFiche{
}

.siteFiche a{
text-decoration:none;
color:#F15A24;
}

.siteFiche a:hover{
color:#CC0000;
}

.photoFiche{
margin:10px;
width:450px;
border: solid 1px #FA5A24;
}

.litsFiche{
height:70px;
background-image:url(images/nbLits.jpg);
background-position:bottom;
background-repeat:no-repeat;
text-align:center;
color:#CC0000;
font-size:13px;
font-weight:bold;
}

.couvertsFiche{
height:110px;
background-image:url(images/nbCouverts.jpg);
background-position:bottom;
background-repeat:no-repeat;
text-align:center;
color:#CC0000;
font-size:13px;
font-weight:bold;
}

#pratique{
float:right;
width:270px;
background-image:url(images/pratique.jpg);
background-position:center;
background-repeat:no-repeat;
text-align:center;
height:350px;
}

.titrePratiqueFiche{
color:#003399;
font-weight:bold;
}

#specialites{
float:right;
width:270px;
background-image:url(images/specialites.jpg);
background-position:left;
background-repeat:no-repeat;
text-align:center;
height:200px;
}

#recette{
float:left;
width:320px;
vertical-align:text-top;
border: solid 1px #FA5A24;
}

#pratSpe{
float:right;
width:270px;
}

.titreRecette{
text-align:center;
color:#003399;
font-size:12px;
font-weight:bold;
}

.lienIndex{
color:#003399;
}

.lienIndex a{
color:#FFFFFF;
text-decoration:none;
}

.lienIndex a:hover{
color:#FFCC99;
}

.tape{
color:#D24724;
}


.menuAdmin{
text-align:left;
background-color:#FFFFFF;
border: solid 1px #CC0000;
}

.titreMenu{
color:#D24724;
font-size:14px;
}

.lienMenu{
}

.lienMenu a{
text-decoration:none;
color:#003399;
font-size:12px;
}

.lienMenu a:hover{
color:#CC0000;
}

.texteAdmin{
	text-align:center;
	color:#FFFFFF;
}

.lienPhoto {
margin:10px;
border-style:none;
}

.pagination{
font-size:11px;
margin-left:350px;
text-align:center;
}

.blanc{
text-align:center;
color:#FFFFFF;
}

.orange{

text-align:left;
color:#D24724;
}

.lienTel{
}

.lienTel a{
text-decoration:none;
color:#FFFFFF;
font-size:12px;
}

.lienTel a:hover{
color:#00CCFF;
}
