BODY	{ font-family: Arial, Sans-serif; padding: 0px; margin: 0px; background: #E4E1D9; }
IMG		{ border: none; }
A, A:visited, A:active { text-decoration: none; }
A:hover { text-decoration:underline; }

div#global 		{ width: 900px; margin:auto; }
div#entete 		{ float: left; width: 893px; height: 105px; }
div.logo		{ float: left; width: 102px; background: url(/media/logo_lircos.jpg) top left no-repeat; }
div.logo IMG	{ width: 102px; height: 105px; }
div.baseline		{ float: left; width: 566px; background: url(/media/baseline.jpg) top left no-repeat; }
div.baseline IMG	{ width: 565px; height: 105px; }

div#recherche 			{ float: left; width: 225px; background: url(/media/bg_search.jpg) top left no-repeat; padding-bottom: 22px; }
div#recherche INPUT		{ float: left; margin: 32px 4px 0 25px; width: 147px; height: 14px; border: 1px solid #000; }
div#recherche IMG		{ float: left; margin: 32px 0 0 0; }
div#recherche ul		{ float:left; list-style-type:none; margin:0; padding:0; }
div#recherche ul li		{ width:185px; }
div#recherche ul li a	{ color:#333; font-size:10px; }

div#navigation 		{ float: left; width:880px; font-size:11px; color:#2E2E2E; padding: 3px 0 8px 4px; }
div#navigation a 	{ color:#2E2E2E; }

div#menu_niv1 						{ float: left; height: 32px; width: 880px; margin: 0 0 5px 0; padding: 0 0 0 4px; background: url(/media/bg_menu.jpg) top left no-repeat; }
div#menu_niv1 ul.menu 				{ float: left; list-style-type:none; margin: 0px; padding: 0px; }
div#menu_niv1 ul.menu li			{ float: left; font-size: 11px; width: 193px; text-align: center; text-transform: uppercase; margin: 0px; background: #EFECE5; border-right: 1px dotted #fff; border-top: 1px solid #F9F8F6; border-bottom: 1px solid #F9F8F6; }
div#menu_niv1 ul.menu li.active		{ background: url(/media/bg_menu_active.jpg) top left repeat-x; }
div#menu_niv1 ul.menu li a 			{ color: #342A20; text-decoration: none; line-height: 27px; }
div#menu_niv1 ul.menu li.active a 	{ color: #fff; }
div#menu_niv1 ul.menu li:hover		{ background: #CCBEAF; }
div#menu_niv1 ul.menu li:hover a	{ color: #fff; }

div#corps_page { width: 884px; }

.menu_js 							{ display:none; }
div#menu_js_affiche 				{ display:none; position:absolute; margin-top:28px; width: 191px; background:#fff; border:1px solid #CCBEAF; z-index:1000; }
div#menu_js_affiche ul				{ list-style-type:none; margin:0; padding:0; }
div#menu_js_affiche ul li			{ border-bottom:1px dotted #CCBEAF; font-size:11px; }
div#menu_js_affiche ul li a 		{ line-height:12px; display:block; color:#000; text-decoration:none; padding:4px 15px 4px 15px; }
div#menu_js_affiche ul li a:hover	{ background: #E4E1D9; }



div#piedpage 	{ position: relative; width: 884px; font-size:11px; color: #A69383; padding: 20px 0 25px 0; }
div#piedpage a 	{ color: #AE9176; }
div.sherfi		{ position: absolute; width: 8px; height: 62px; top: -62px; left: 890px; }
div.sherfi IMG	{ border: none; }

/* ************************************************************************* */
/* Formulaires																 */
/* ************************************************************************* */
form {
	margin:0px;
	padding:0px;
}
/* ************************************************************************* */
/* Mise en page																 */
/* ************************************************************************* */
.col_gauche {
	width:20%;
	float:left;
}
.col_droite {
	position:relative;
	margin-left:20%;
	margin-bottom:4px;
}
/* ************************************************************************* */
/* Textes																	 */
/* ************************************************************************* */
.titre {
	font-weight:bold;
	font-size:12px;
}
