@import url(commun/reset.css);
@import url(menu_superieur.css);
@import url(menu_gauche.css);

/**
 *	Feuille de style gerant la structure du site
 *	
 *	@project	
 *	@site			
 *	@cssdoc		0.2.22
 *	
 */
 
 /**
 * Zone Site
 * @section Conteneur
 */

body {
	background :#202124;
}

#conteneur{
	position :relative;
	margin :5px auto 0;
	width :990px;
	font-family :Tahoma;
	font-weight :bold;
	font-size :1.4em;
}

	/**
	 * Zone d'en tete
	 * @subsection en tete
	 */
	
	#entete{
		background : url(../images/fond_entete.jpg) no-repeat top;
		color :#ffffff;
		min-height :100px;
		position :relative;
	}
	h1 {
		margin:0 0 0 643px;
		padding-top:14px;
	}
	
	/**
	 * Zone de contenue 
	 * @subsection Contenue
	 */
	
	#contenue {
		background :url(../images/fond_mutualiz.png) no-repeat top left ;
		min-height :660px;
	}
	
		/**
		 * Mise en forme de la structure de contenue centrale
		 * @subsubsection centre
		 */
	
			.centre {	
				background :url(../images/fond_contenu.png) no-repeat;
				width:45%;
				position :relative;
				max-width:400px;
				min-height :490px;
				margin:0 0 0 357px;
				top:57px;
				text-transform :uppercase;
				padding:50px 50px 0 18px;
			}
			.centre ol {
				color:#fff;
				width385px;
				margin-left:5px;
				margin-top:40px;
			}
			.centre li {
				line-height:2.5em;
				background :url(../images/puce.png) no-repeat left 5px;
				padding-left:36px;
			}
			
	/**
	 * Mise en forme de la structure de contenue du pied de page 
	 * @subsection Pied de page
	 */
	 
	#foot {
		height :30px;
	}
	#foot p {
		float:right;
		color:#fff;
	}
	#foot p a{
		color:#fff;
		text-decoration :none;
	}
	#foot p a:hover {
		text-decoration : underline;
	}

 /**
 *	Correction des positions absolue et relatif
 *	
 *	@Workaround	Correction pour l'allongement des positions absolute et relative
 *	@valid true		
 *
 */
 
.clear_children,.cc_tallest { position: relative; } /*\*/* html .clear_children { display: inline;}/**/
.cc_tallest:after { content: ''; } /* PREVENTS A REDRAW BUG IN SAFARI */
