/*-------------------------------*/
/*----   STRUCTURE DU SITE   ----*/
/*-------------------------------*/
div.entete div.cadreTitre p{font-size: 20px;}



/* ---- Header ----*/

a.menuMobile{display: block; height: 33px; line-height: 33px; background: url('../images/icone-menu.png') 8px 8px no-repeat; padding-left: 36px; margin-top: 12px; color: #fff; font-weight: bold; text-decoration: none;}



header#header nav#menuPrincipal {width: 750px; display: none;}
header#header nav#menuPrincipal.clicMenu{display: block;}
header#header nav#menuPrincipal ul{background-color: #333333; position: absolute; top: 58px; left: 0; z-index: 30; padding: 0 10px 10px 10px;}
header#header nav#menuPrincipal ul li{font-size: 14px; display: block; float: none; height: 35px; line-height: 35px; margin-right: 0; padding-left: 0;}



div#blocReservation form p{font-size: 12px; margin-right: 3px;}
div#blocReservation form select{margin-right: 3px;}


/*-------------------------------*/
/*---------   CLASSES   ---------*/
/*-------------------------------*/

.formu4 input[type=text], .formu4 input[type=password], .formu4 select, .formu4 span.champ{width: 163px;}
.formu4 textarea{width: 300px;}
.formu4 div.submit input[type=submit]{margin-right: 0;}




/*-------------------------------*/
/*----------   PAGES   ----------*/
/*-------------------------------*/




