/* CSS Document */body {	background: #ecf0d6 url("images/fond.gif") repeat-y center top;	color: #000000;	font-family: "Trebuchet MS", Arial, Verdana,  sans-serif;	margin: 20px 0px 0px 0px;	padding: 0;}#container_centre{	margin: 0 auto;	padding: 0;	position: relative;	width: 900px;	/*background-color: #ff0000;*/	/*border: solid 1px #000000;*/}#bandeau_top{	height: 60px;	width: 900px;	margin: 0;	padding: 0;	/*background-color: #fff0f0;*/}#logo{	float: left;	margin-top: 5px;	padding: 0;	height: 60px;	width: 170px;}#navig_top_sup{	float: right;	margin-right: 4px;	padding: 0;	height: 40px;	width: 726px;	/*background-color: #00ff00;*/}#navig_top_inf{	float: right;	margin: 0px;	padding: 0;	height: 20px;	width: 730px;	/*background-color: #0000ff;*/}#navig_top_inf li{	float: left;}#navig_top_inf ul, #navig_top_inf li{	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin: 0;	padding: 0;	background: transparent url("images/onglet.gif") no-repeat;}#navig_top_inf ul li a{	display: block;	height: 20px;	margin-right: 4px;	width: 100px;	color: #ffffff;	font-family: Arial, Verdana,  sans-serif;	font-size: 0.8em;	font-style: bold;	text-decoration: none;	text-align: center;	padding-top: 3px;}#navig_top_inf ul li a:hover{	background: transparent url("images/onglet_on.gif") no-repeat;}#navig_top_inf ul li a.on{	background: transparent url("images/onglet_on.gif") no-repeat;}#main{	clear: both;	position: relative;	margin: 20px 0px 20px 0px;	padding: 0;	width: 900px;	background-color: #ffffff;}#col_gauche{	float: left;	margin: 0px 30px 0px 10px;	padding-top: 185px;	width: 130px;	/*background-color: #ffffff;*/}#col_gauche p{	font-size: 0.8em;}#col_gauche ul{	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin: 0;	padding: 0;}#col_gauche ul li a{	display: block;	font-size: 0.7em;	color: #666666;	padding-bottom: 0.1em;	text-decoration: none;}#col_gauche ul li a:hover{	text-decoration: underline;}#centre{	float: left;	margin-left: 0px;	padding: 0;	width: 500px;	/*background-color: #00ff00;*/}#centre p{	font-size: 0.8em;}#centre li{	font-size: 0.8em;}h1{	/*font-family: "Trebuchet MS", Arial, Verdana,  sans-serif;*/	font-size: 1.05em;	/*color: #a1b530;*/	color: #688a39;}h3{	/*font-family: "Trebuchet MS", Arial, Verdana,  sans-serif;*/	font-size: 0.8em;	/*color: #a1b530;*/	color: #688a39;	border-bottom: 1px solid #cccccc;}#col_droite{	float: left;	margin-left: 30px;	padding: 0;	width: 170px;	/*background-color: #00f;*/}#bloc_droite{	position: relative;	margin: 0;	padding: 5px 10px 5px 10px;	width: 150px;	border: solid 1px #cccccc}#bloc_droite p{	font-size: 0.7em;	color: #666666;	font-style: italic;}#bloc_droite p a{	font-style: normal;	color: #666666;	text-decoration: none;}#bloc_droite p a:hover{	text-decoration: underline;}/*#main_suite{	clear: both;	position: relative;	margin: 0;	padding: 0;	width: 900px;	height: auto;	background-color: #ecf0d6;}*/#div_clear{	clear: both;}.blocs_toogle{	/*font-family: "Trebuchet MS", Arial, Verdana,  sans-serif;*/	font-size: 0.8em;	/*color: #a1b530;*/	color: #688a39;	/*border-bottom: 1px solid #cccccc;*/}.blocs_toogle a{	/*font-family: "Trebuchet MS", Arial, Verdana,  sans-serif;*/	font-size: 0.8em;	/*color: #a1b530;*/	color: #688a39;	/*border-bottom: 1px solid #cccccc;*/}#container_partiegauche{	position: relative;	display: block;	float: left;	width: 835px;}#container_partiedroite{	position: relative;	display: block;	float: right;	width: 23px;	padding: 105px 0px 0px 5px;	/*background-color: #ff0000;*/}	#bandeau_logo	{		position: relative;		display: block;		float: right;		/*left: 0px;		top: 0px;*/		margin-top:15px;		width: 655px;		height: auto;		z-index: 20;		/*background-color: #ff0000;*/	}	#contenu_grandcontainer	{		position: relative;		display: block;		clear: both;		width: 835px;		height: auto;		background: url("images/fond_blanc_655.gif") repeat-y right;		/*background-color: #667788;*/		z-index: 10;		/*padding-top: 50px;*/		text-align: center;	}		#contenu_grandcontainer_home	{		position: relative;		display: block;		clear: both;		width: 835px;		height: auto;		/*background: url("images/fond_blanc_655.gif") repeat-y right;*/		/*background-color: #667788;*/		z-index: 10;		/*padding-top: 50px;*/		text-align: center;	}						#menu			{				/*background-color: #0000ff;*/				/*background-color: #f2e0b1;*/				float: left;				width: 175px;				/*height: 400px;*/				text-align: left;				/*margin-left: 20px;				margin-bottom: 25px;*/				/*background-image: url("images/fond_menu.gif");*/				/*background-position: top left;*/				z-index: 1;			}						#contenu			{				float: right;				display: block;				width: 635px;				height: auto;				background-color: #ffffff;				/*background-image: url("images/fond_contenu.gif");*/				/*background-position: top left;*/				/*background-repeat: repeat-y;*/				padding-right: 10px;				padding-left: 10px;				padding-bottom: 20px;				text-align: left;				z-index: 1;				/*border: solid 1px #000000;*/			}						#contenu_home			{				float: right;				display: block;				width: 635px;				height: auto;				/*background-color: #ffffff;*/				/*background-image: url("images/fond_contenu.gif");*/				/*background-position: top left;*/				/*background-repeat: repeat-y;*/				padding-right: 10px;				padding-left: 10px;				padding-bottom: 20px;				text-align: left;				z-index: 1;				/*border: solid 1px #000000;*/			}							#contenu_gauche				{					/*background-color: #45ff74;*/					/*background-color: #f2e0b1;*/					float: left;					max-width: 455px;					/*height: 400px;*/					text-align: left;					margin-left: 10px;					margin-right: 5px;					margin-top: 20px;					margin-bottom: 10px;					/*background-image: url("images/fond_menu.gif");*/					/*background-position: top left;*/					z-index: 1;				}								#contenu_droite				{					/*background-color: #ff00ff;*/					float: right;					width: 150px;					/*background-image: url("images/fond_contenu.gif");*/					/*background-position: top left;*/					/*background-repeat: repeat-y;*/					/*margin-right: 5px;*/					margin-left: 5px;					margin-top: 20px;					text-align: left;					z-index: 1;				}								#box_jaune_top				{					width: 150px;					height: 10px;					background-image: url("images/box_jaune_top.gif");				}				#box_jaune_content				{					width: 126px;					height: auto;					background-image: url("images/box_jaune_fond.gif");					background-repeat: repeat-y;					padding: 10px 14px 5px 10px;					text-align: left;					z-index: 50;				}				#box_jaune_bottom				{					width: 150px;					height: 20px;					background-image: url("images/box_jaune_bottom.gif");					margin-bottom: 20px;				}															#bandeau_bottom			{				/*background-color: #B7A989;*/				/*background-color: #ff0000;*/				position: relative;				clear: both;				float: right,				width: 855px;				/*padding-top: 5px;*/				height: auto;				text-align: right;				z-index: 1;				/*border: 1px solid;				border-bottom: none;				border-right: none;				border-left: none;				border-color: #999999;*/			}						#signatures			{				/*background-color: #B7A989;*/				/*background-color: #00f0f0;*/				/*position: relative;*/				clear: both;				width: 855px;				/*padding-top: 5px;*/				margin: 20px 0px 0px 20px;				height: 16px;				text-align: center;				z-index: 1;				/*border: 1px solid;				border-bottom: none;				border-right: none;				border-left: none;				border-color: #999999;*/			}.home_cible_rollover{	position: absolute;	display: none;	left: 650px;	top: 10px;	width: 210px;	background-color: #ffffff;	padding: 10px;	border: solid 1px #999999;	color: #000000;	font-family: "Trebuchet MS", Arial, Verdana,  sans-serif;	text-align: left;	font-size: 12px;	line-height: 15px;	/*background-image: url("images/fond_contenu.gif");*/	/*background-position: top left;*/	/*background-repeat: repeat-y;*/	z-index: 20;}#loginextranet{	position: absolute;	left: 50px;	top: 50px;	width: 179px;	background-color: #ff0000;	/*background-image: url("images/fond_contenu.gif");*/	/*background-position: top left;*/	/*background-repeat: repeat-y;*/	z-index: 20;}#signatures_print{	display: none;}