/* Start of CMSMS style sheet 'la_brique : La brique menu' */
/* Menu horizontal La brique */


/*#menu_vert {margin-left: 1px; margin-right: 1px;}*/

.clearb { clear: both; }/* Fix for Opera 8 */

#menuwrapper { /* Fix for Opera 8 */ 
/*overflow: hidden;*/
background-color: #C5C4C4;/*couleur de fond du div menu (gris de mon bandeau)*/
/*border-bottom: 1px solid #C0C0C0;*/
width: 100%;
}

#primary-nav li li { width: 200px;} /* width of the menu at second level. Leaving first level flexible. */

#primary-nav, #primary-nav ul { list-style: none; margin: 0px; padding: 0px; }

#primary-nav ul { position: absolute; top: auto; display: none; }

ul DFN{ display: none; }/*pour enlever les chiffres d'indexation des rubrique*/

#primary-nav ul ul { margin-top: 1px; margin-left: -1px; left: 100%; top: 0px; }
	
#primary-nav li { margin-left: -1px; float: left; }

#primary-nav li li { margin-left: 0px; margin-top: -1px; float: none; position: relative; }

#primary-nav a { /* Styling the basic apperance of the menu elements */
display: block; 
margin: 0px; 
padding: 5px 10px; 
text-decoration: none; 
color:#C60909;/*couleur du texte des menu*/
font-family: Arial;
font-size: 11pt;
font-weight: bold;
}

/*#primary-nav li a { border-right: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0;}*/
/*#primary-nav li li a { border: 1px solid #C0C0C0;}*/
/*#primary-nav li, #primary-nav li.menuparent { background-color: #ececec;}color rubr. nonactiv ds nav*/
/*#primary-nav li.menuactive { background-color: #C7C7C7; couleur diff. pour page active dans menu}*/


/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */
#primary-nav ul li.menuparent, 
#primary-nav ul li.menuparent:hover, 
#primary-nav ul li.menuparenth { 
/* arrow for menuparents */
background-image: url(uploads/la_brique/arrow.gif); 
background-position: center right; 
background-repeat: no-repeat; 
}

/*#primary-nav li:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh { background-color: #E7AB0B;} Styling the apperance of menu items on hover*/


/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */

/* just add     #primary-nav li:hover ul ul, #primary-nav li.menuparenth ul ul ul,       for fourth level */
#primary-nav ul, 
#primary-nav li:hover ul, 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, 
#primary-nav li.menuparenth ul ul { display: none; }

/* add        #primary-nav ul ul ul li:hover ul, #primary-nav ul ul ul li.menuparenth ul,       for fourth level*/
#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul { display: block; }


/* IE Hacks */
#primary-nav li li { float: left; clear: both; }
#primary-nav li li a { height: 1%; }
/* End of 'la_brique : La brique menu' */

/* Start of CMSMS style sheet 'la_brique_bestof_css' */
/* CSS Document */

body {
	background-color:#FFFFFF;
	width:auto;
	height:930px;
             margin:0;
	overflow:none;
	vertical-align:middle;
             text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
}
/*********************************************************/
#conteneur {
	border:3px solid #C60909;
	width:750px;
	height:auto;
	position:relative;
	margin-top:5px;
	padding:0px;
	margin-left:auto;
             margin-right:auto;
	text-align: left;
	vertical-align:middle;	
}
/*********************************************************/
.bandeau {
	margin:0px;
	padding-top:0px;
	width:750px;
	height:150px;
}
/*********************************************************/

#bestof{
       border: 5px solid white;
       background-color: #C60909;
       color: #FFFFFF;
}

#bestof a{
       color: #FFFFFF;
       text-decoration: none;
}

#bestof a:hover{
       color:#C5C4C4;
}

/*********************************************************/
p {
	text-align:justify;
	padding-left:10px;
	padding-right:20px;
}
#contenu {
	margin:0px;
	padding:0px;
	width:750px;
	height:auto;
	padding-top:20px;
}
/*********************************************************/
#bandeaubas {
	margin:0px;
	padding-top:0px;
	width:750px;
	height:150px;
}
/*********************************************************/
#bas {
	margin:0px;
	padding-top:0px;
	width:750px;
	height:20px;
	background-color:#C5C4C4;
}

#baspage {
	text-align:center;
	margin:0px;
	padding:0px;
}

/****************************page s'abonner**************************************/
#formulaire {
	margin:0px;
	padding-left:125px;
	width:500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
}
#labonnement{
	font-size: 14pt;
	color: #C60909;
}
#tdimp{
	font-weight: bold;
	color: #C60909;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

/**************************************page equipe****************************/
#equipe {
	margin:0px;
	padding:0px;
	/*overflow:auto;
	height:590px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
}

#h4equipe {
	padding-left:10px;
	color: #C60909;
	font-family: Arial, Helvetica, sans-serif;
}
/* End of 'la_brique_bestof_css' */

