* {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #000000;margin:0px; border:0px; padding:0px}
body{background-color:#FFFFFF}
/**************************************************************************************/
/*		Typo		*/
/**************************************************************************************/
.rouge {color:#C6301F}
.gris {color:#999999}
.italic {font-style:italic}
.small {font-size:0.8em}
.big {font-size:1.2em}
.x-big {font-size:1.5em}
h1 {color:#B63A32; font-size:1.5em; border:2px solid #B63A32; border-left:0px; border-right:0px; padding:3px 0px 3px 0px}
h3.spip {color:#999999; font-size:1.2em;padding:3px 0px 3px 0px; text-align:left!important; margin:0px}
.cadre {}
ul {margin-left:15px}
/**************************************************************************************/
/*		Design		*/
/**************************************************************************************/
#header,#menu-container,#content-container,#content-container2,#footer,#footer-end {width:1200px; margin-left:auto; margin-right:auto}
#header {position:relative;background:url(images/background/bg_interieure_header.jpg) no-repeat; height:120px; z-index:-1}
#menu-container {background:url(images/background/bg_interieure_menu.png) no-repeat; height:115px;}
#content-container {background:url(images/background/bg_interieure_main.png) repeat-y; padding-bottom:20px}
#content-container2 {background: transparent url(images/background/bg_interieure_maintop.png) no-repeat top; height:100px;}
#footer {background:url(images/background/bg_interieure_footer.png) no-repeat; height:150px; padding-top:15px}
#content {position:relative;left:73px; top:35px; width:1030px;}
#footer-end {text-align:center; color:#999999}
#footer-end a {text-decoration:none}
/**************************************************************************************/
/*		Menu		*/
/**************************************************************************************/
#menu {margin:0px 0px 0px 80px; padding-top:7px; height:146px;position:absolute;}
#menu td {text-align:center; vertical-align:top}
#menu .menu-onglet{display:none;position:relative; top:-68px}
#menu td:hover .menu-onglet {display:block}
/**************************************************************************************/
/*		Rubrique 1 : Espace et équipements		*/
/**************************************************************************************/
.rub1-article {display:none}
.rub1-diapo {display:none}
.rub1-sous-menu li {list-style:none; padding:2px;}
.rub1-sous-menu a {display:block;height:20px; text-decoration:none; line-height:20px; color:#B63A32; font-weight:bold}
.rub1-sous-menu-left,.rub1-sous-menu-right {background-repeat:no-repeat;width:8px; height:20px}
.rub1-sous-menu li:hover .rub1-sous-menu-left{background-image:url(images/menu/bulle-menu-left.gif)!important}
.rub1-sous-menu li:hover .rub1-sous-menu-right{background-image:url(images/menu/bulle-menu-right.gif)!important}
.rub1-sous-menu li:hover a{background:url(images/menu/bulle-menu-bg.gif) repeat-x!important;color:#FFFFFF!important}
#rub1-sous-rubriques td a {display:block; height:43px; background-repeat:no-repeat}
#rub1-sous-rubriques td a:hover {background:transparent!important}
#rub1-sous-rubriques td { height:43px; vertical-align:top}
.rub1-logo {margin-bottom:5px}
/**************************************************************************************/
/*		Breadcrumb		*/
/**************************************************************************************/
#breadcrumb {font-size:0.8em; margin:2px 0px 5px 0px}
#breadcrumb a {font-size:0.8em}
/**************************************************************************************/
/*		Articles		*/
/**************************************************************************************/
.article-chapo {color:#C6301F}
.article-titre {color:#C6301F; font-weight:bold; font-size:1.2em;}
.article-texte p {text-align:justify; margin-bottom:0.5em;}
/**************************************************************************************/
/*		Diaporamma		*/
/**************************************************************************************/
.diapo-thumbnail {float:left; width:70px; margin:0px 5px 5px 0px}
/**************************************************************************************/
/*		Document		*/
/**************************************************************************************/
.download {display:block; height:20px; padding-left:170px; background:url(images/bg_download.gif) no-repeat; color:#CC3300; font-size:0.8em; text-decoration:none; padding-top:3px}
/**************************************************************************************/
/*		Pied de page intérieur		*/
/**************************************************************************************/
#footer-acces {float:left; margin-left:450px}
#footer-menu {width:400px; height:40px; overflow:hidden; position:relative; float:right; top:52px;; margin-right:100px}
#footer-menu a {position:relative; top:-8px;}
#footer-menu a:hover {top:0px}
/**************************************************************************************/
/*		header		*/
/**************************************************************************************/
#logo {position:absolute;left:50%; margin-left:-580px;z-index:12; margin-top:20px}
#bandeau {position:absolute; margin:0px 0px 0px 0px; z-index:10}
#header-image {position:absolute; margin:0px;width:1200px; text-align:right;z-index:0; border:0px solid #000000}
/**************************************************************************************/
/*		Formulaire		*/
/**************************************************************************************/
#form-contact input, select, textarea {border:1px solid #CCCCCC; padding:1px; margin:1px}
#form-contact label {display:block;width:200px;}
#form-contact button {color:#FFFFFF; background-color:#C6301F; padding:2px 5px 2px 5px}

