/* CSS Document */

body { 
	background-color: #000000;
    background-position: center top;
    background-repeat: repeat-y;
    color: #FFFFFF;
    margin: 0;
} 


.intro{ margin:auto 0; text-align:center;}

.intro h1{ text-align:center;}

.menu:hover {
	text-decoration: underline;
	color:#e92828;
}

.menu:link {
	text-decoration: underline;
	color:#FFFFFF;
} 
a.lien1:link {
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.lien1:hover {
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.lien1:visited {
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

.Style3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFF; }
.Style7 { font-weight: normal; text-transform: none; letter-spacing: normal; word-spacing: normal; white-space: normal; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; }

.clearb{clear:both;}

.carte_desc{ float:left; width:375px;}
.carte_prix{ float:left; width:20px; text-align:right;}

.menu:visited {
	text-decoration: underline;
	color:#a71d1d;
} 

.texte img { border:none;}

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


.contenu {
	margin-top: 15px;
	width: 600px;
}

.contenu_gauche{ margin-left:90px;}

.adresse{ background:url(images/adresse.jpg); width:950px; height:68px; padding-top:7px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight:bold; color:#FFF;}



h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #FFF;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	text-align:justify;
}



.titre_restaurant{ color:#ff3586; font-weight:bold; text-decoration:none;}
.titre_restaurant a{ color:#ff3586; font-weight:bold; text-decoration:none;}

a.lienp:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
}
a.lienp:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
}
a.lienp:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: underline;
}

.texteRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #333C36;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	}
a.lien2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
}
a.lien2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
a.lien2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
}


.texteW{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFF;
}


.texte {
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}
	
.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	text-transform: none;
	color: #a71d1d;
	font-weight: normal;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}
	
.fdContenu {
	background-image:url(images/domaine-de_liette_03.jpg);
	background-position:bottom;
}




/* Placement d'images */
.imgLeft { float:left; padding-bottom:0; margin:0 2em 0 0; /*border:1px solid #000;*/ }
.imgRight { float:right; padding-bottom:0; margin:0 0 0 2em; /*border:1px solid #000;*/ }


.cadre { margin-left:20px; width:350px; border:solid 2px #cc9901; padding:10px; text-align:center; }

.alignmiddle { vertical-align:middle; }
.floatleft { float:left; }
.floatright { float:right; }
.padL { padding-left:85px; }
.padL2 { padding-left:95px; }
.padL3 { padding-left:20px; }
.center { text-align:center; }
.alignTop { vertical-align:top; }
.effetTxt { color:#bd2121; font-weight:bold; }
.effetTitre { font-family: Verdana, 'Arial', Helvetica, sans-serif; font-size: 14px; color:#ff3586; }
.effetTxt2 { font-family: Verdana, 'Arial', Helvetica, sans-serif; font-size: 11px; line-height: normal; text-transform: none;color:#af1351; font-style:italic; }

.right{text-align:right;}
.left{text-align:left;}

.clearvalidator{ clear:both; height:3px;}
