/* Feuille de style pour le contenu des pages 
 * C'est cette feuille de style qui doit être liée aux pages du site
 * La feuille de style de la charte est appelée depuis cette feuille.
 */
 
/* Import des style pour la charte */
@import "charte.css";


/* STYLE DE LA PAGE CONTACT */
.titre{
font-family: Arial, Helvetica, Verdana;
font-size: 2.2em;
font-weight: normal;
color:#999999;
border-bottom:1px solid #CCC;
display:block;
}
.soustitre{
font-family: Arial, Helvetica, Verdana;
font-size: 1.7em;
font-weight: normal;
color:#0e008c;
display:block;
}
.titreParagraphe{
font-family: Arial, Helvetica, Verdana;
font-size: 1.3em;
font-weight: bold;
color:#0e008c;
border-bottom:2px dotted #666;
display:block;
margin-bottom:10px;
}
.petit{
font-size: 0.8em;
font-weight:bold;
color:#fff;
}

p {margin:10px 0 10px 0;}
a{
color:#fff;
text-decoration:none;
}
a:hover{
color:#CCCCCC;
text-decoration:underline;
}
/*-----------------------------------PAGE GENERAL-------------------------*/

li{margin:3px 0 0 35px; list-style-image:url(../images/charte/puce.gif); padding:0 0 0 5px;}
ul{margin:7px 0 7px 0;}
.texte-orange {color:#4C4B3F;font-size:14px; font-weight:bold;}
.texte-jaune {color:#C75509; font-size:13px; font-weight:bold;}

.bloc-menu-43{
	width:570px;
	float:left;
	margin:27px 0 0 0;
	padding:0 0 0 25px;
	text-align:left;
	border-left:2px solid #0E008C;
	}

/*-----------------------------------PAGE ANIMATION-------------------------*/
.evenements {float:left;}
.evenements li{margin:0 0 0 15px; list-style-type:none; list-style-image:none;}
.evenements ul{margin:0;}
.evenements p{margin:15px 0 3px 0; padding:0;}

.even-gauche {
	width:380px;
	float:left;
	}
.even-droit {
	float:left;
	width:213px;
	height:100px;
	margin:10px 0 0 0;
	}
.bloc-menu1{
	width:600px;
	float:left;
	margin:27px 0 0 0;
	text-align:center;
	}

/*-----------------------------------PAGE ACCUEIL-------------------------*/

.presentation li{margin:3px 0 0 35px; list-style-image:url(../images/charte/puce.gif); padding:0 0 0 5px;}
.presentation ul{margin:30px 0 7px 30px;}
.presentation {
	width:250px;
	float:left;
	}
.video {
	width:260px;
	height:220px;
	float:right;
	margin:15px 35px 0 0;
	}
.adresse {
	width:600px;
	float:left;
	margin:15px 0 0 0;
	}
.bloc-menu{
	width:200px;
	float:left;
	height:20px;
	text-align:center;
	margin:20px 0 0 0;
	}
.bloc-image{
	width:200px;
	float:left;
	text-align:center;
	margin:10px 0 0 0;
	}

/*-----------------------------------PAGE REFERENCE-------------------------*/
.bloc-image-reference {
	width:600px;
	float:left;
	display:block;
	clear:left;
	margin:0 0 10px 0;
	}
.bloc-image-reference img {margin:0 0 0 9px;}
.bloc-reference {float:left; display:block; width:600px; margin:0 0 17px 0;}
.bloc-reference li {margin:10px 0 0 30px;}
.bloc-reference ul {clear:left;}

/*-----------------------------------PAGE CONTACT-------------------------*/
.contact {float:left;}
.contact td{padding:2px 0 0 0;}
.formcontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0E008C;
	background-color: #CCC9F1;
	border: 1px solid #0E008C;
}
/*-----------------------------------PAGE SPECIALTITE-------------------------*/
.contenu-specialite {float:left;}
.photo-cocktail {
	background-image:url(../images/charte/cocktail.jpg);
	width:103px;
	height:199px;
	float:left;
	margin:0 0 0 35px;
	}
.texte-cocktail {
	width:400px;
	float:left;
	}
.cadre-cocktail{
	width:600px;
	float:left;
	margin:0 0 10px 0;
	}
/*-----------------------------------PAGE MENU - BOISSONS -------------------------*/

.comprend {
	width:575px;
	border-left:3px solid #0E008C;
	border-bottom:1px solid #0E008C;
	padding:0 0 0 15px;
	margin:20px 0 20px 0;
	}
#boisson1, #boisson2, #boisson3 {
	width:580px;
	float:left;
	border-left:2px solid #0E008C;
	margin:15px 0 15px 10px;
	padding-left:15px;
	}
/*-----------------------------------PAGE PLATEAUX REPAS -------------------------*/

.bloc-gauche-plateaux {
	width:240px;
	float:left;
	margin:25px 0 0 0;
	}
.bloc-droit-plateaux {
	width:350px;
	float:left;
	margin:30px 0 0 10px;
	}
.bloc-consigne {
	float:left;
	text-align:left;
	padding:40px 0 0 25px;
	}