/* CSS Document */body {	font-family: Arial, Helvetica, sans-serif;	margin: 0;	background: transparent url("images/fond.gif") no-repeat center bottom;	/*background-color: #f9dba5;*/	/*background-color: #f3d7a5;*/	background-color: #edcc90;	/*background-color: #e7cea5;*/	/*background-repeat: repeat-x;*/	background-attachment: fixed;}#container_centre{	background-color: #000000;	width: 1024px;	margin-right: auto;	margin-left: auto;	margin-top: 0px;	position: relative;		z-index: 20;}#titre{	position: absolute;	left: 0px;	top: 0px;	width: 251px;	height: 115px;	z-index: -1;	background: transparent;}#titre_print{	display: none;}			#bandeau			{				position: absolute;				left: 460px;				top: 15px;				/*width: 867px;*/				/*height: 86px;*/				z-index: 0;			}#navig_onglets{	position: absolute;	left: 230px;	top: 76px;	width: 555px;	height: 50px;	margin: 0;	padding: 0;	z-index: 100;}#navig_onglets li{	float: left;	position: relative;}#navig_onglets ul, #navig_onglets li{	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin: 0;	padding: 0;	position: relative;}#navig_onglets ul li a.onglet1{	background: transparent url("images/navigation_module_1.gif") no-repeat;}#navig_onglets ul li a.onglet1:hover{	background: transparent url("images/navigation_module_1_on.gif") no-repeat;}#navig_onglets ul li a.onglet2{	background: transparent url("images/navigation_module_2.gif") no-repeat;}#navig_onglets ul li a.onglet2:hover{	background: transparent url("images/navigation_module_2_on.gif") no-repeat;}#navig_onglets ul li a.onglet3{	background: transparent url("images/navigation_module_3.gif") no-repeat;}#navig_onglets ul li a.onglet3:hover{	background: transparent url("images/navigation_module_3_on.gif") no-repeat;}#navig_onglets ul li a.onglet4{	background: transparent url("images/navigation_module_4.gif") no-repeat;}#navig_onglets ul li a.onglet4:hover{	background: transparent url("images/navigation_module_4_on.gif") no-repeat;}#navig_onglets ul li a{	display: block;	height: 45px;	width: 133px;	margin: 0;	padding: 5px 0px 0px 5px;	font-family: "Trebuchet MS", Arial, Georgia;	color: #000000;	font-size:11px;	line-height: 13px;	text-decoration:none;	padding-top: 3px;	position: relative;}#navig_onglets_homepage{	position: relative;	background-color: #FCEFCD;	/*border: solid 1px #000000;*/	/*float: left;*/	width: 555px;	margin-top: -10px;	padding-right: 25px;	height: 200px;	z-index: 1;}.clear{	clear: both;}#navig_onglets_homepage li{	float: left;	position: relative;}#navig_onglets_homepage ul, #navig_onglets_homepage li{	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin: 0;	padding: 0;	position: relative;}#navig_onglets_homepage ul li a.onglet1{	background: transparent url("images/navigation_module_hp_1.gif") no-repeat;}#navig_onglets_homepage ul li a.onglet1:hover{	background: transparent url("images/navigation_module_hp_1_on.gif") no-repeat;}#navig_onglets_homepage ul li a.onglet2{	background: transparent url("images/navigation_module_hp_2.gif") no-repeat;}#navig_onglets_homepage ul li a.onglet2:hover{	background: transparent url("images/navigation_module_hp_2_on.gif") no-repeat;}#navig_onglets_homepage ul li a.onglet3{	background: transparent url("images/navigation_module_hp_3.gif") no-repeat;}#navig_onglets_homepage ul li a.onglet3:hover{	background: transparent url("images/navigation_module_hp_3_on.gif") no-repeat;}#navig_onglets_homepage ul li a.onglet4{	background: transparent url("images/navigation_module_hp_4.gif") no-repeat;}#navig_onglets_homepage ul li a.onglet4:hover{	background: transparent url("images/navigation_module_hp_4_on.gif") no-repeat;}#navig_onglets_homepage ul li a{	display: block;	height: 180px;	width: 118px;	margin: 0;	padding: 10px 10px 0px 10px;	font-family: "Trebuchet MS", Arial, Georgia;	color: #000000;	font-size:11px;	line-height: 13px;	text-decoration:none;	padding-top: 8px;	position: relative;}.navig_onglets_homepage_titres{	font-family: "Trebuchet MS", Arial, Georgia;	color: #000000;	font-size:12px;	line-height: 14px;	text-decoration:none;	font-weight: bold;}#contenu_grandcontainer{		position: absolute;	left: 30px;	/*top: 140px;  OLD avec div 'bandeau' (site en construction) */	top: 130px;	width: 790px;	z-index: 10;}	#contenu_container	{		/*background-color: #990000;*/		width: 790px;		padding-left: 10px;		padding-right: 10px;		padding-top: 10px;		padding-bottom: 10px;		z-index: 10;	}				#menu		{			background-color: #FCEFCD;			/*background-color: #f2e0b1;*/			float: left;			width: 165px;			text-align: left;			margin-right: 25px;			/*background-image: url("images/fond_menu.gif");*/			/*background-position: top left;*/			z-index: 20;		}										#menumodules				{					/*background-color: #990000;*/			float: left;		width: 200px;					height: 126px;					text-align: left;					z-index: 20;				border: solid 1px;				border-color: #000000;				}								#menumodule1				{					height: 41px;					width: 165px;					background-image: url("images/Menu_module_ActivitesVaud.gif");					background-position: top left;					background-repeat: no repeat;					z-index: 20;					border-top: 1px solid;					border-color: #afafaf;				}				#menumodule2				{					height: 41px;					width: 165px;					background-image: url("images/Menu_module_Sport.gif");					background-position: top left;					background-repeat: no repeat;					z-index: 20;					border-top: 1px solid;					border-color: #afafaf;				}				#menumodule3				{					height: 41px;					width: 165px;					background-image: url("images/Menu_module_ActivitesFamille.gif");					background-position: top left;					background-repeat: no repeat;					z-index: 20;					border-top: 1px solid;					border-color: #afafaf;				}						#menu_rubriquescms				{					position: absolute;					width: 165px;					z-index: 20;				}								#contenu		{			background-color: #ffffff;			float: left;			width: 530px;			/*background-image: url("images/fond_contenu.gif");*/			/*background-position: top left;*/			/*background-repeat: repeat-y;*/			padding-left: 15px;			padding-right: 35px;			padding-top: 10px;			/*padding-bottom: 10px;*/			z-index: 1;		}				#contenu_homepage		{			background-color: #ffffff;			float: left;			width: 580px;			/*background-image: url("images/fond_contenu.gif");*/			/*background-position: top left;*/			/*background-repeat: repeat-y;*/			/*padding-left: 15px;			padding-right: 35px;			padding-top: 10px;*/			/*padding-bottom: 10px;*/			z-index: 1;		}				#contenu_homepage_partinf		{			position: relative;			clear: both;			background-color: #ffffff;			/*float: left;*/			width: 530px;			/*background-image: url("images/fond_contenu.gif");*/			/*background-position: top left;*/			/*background-repeat: repeat-y;*/			padding-left: 15px;			padding-right: 35px;			padding-top: 10px;			/*padding-bottom: 10px;*/			z-index: 1;		}								#contenuwidget		{			/*background-color: #fdf6e1;*/			float: left;			width: 580px;			z-index: 1;		}				/*.contenu_suite		{			clear: both;			width: 847px;			height: 10px;			z-index: 1;		}*/		#contenu_suite_transp		{			clear: both;			width: 560px;			padding-left: 225px;			height: 10px;			z-index: 1;		}#utilitaires{	position: absolute;	left: 798px;	/*top: 140px;  OLD avec div 'bandeau' (site en construction) */	top: 130px;	width: 179px;	/*background-image: url("images/fond_contenu.gif");*/	/*background-position: top left;*/	/*background-repeat: repeat-y;*/	z-index: 20;}#loginextranet{	position: absolute;	left: 797px;	top: 10px;	width: 179px;	background-color: #ff0000;	/*background-image: url("images/fond_contenu.gif");*/	/*background-position: top left;*/	/*background-repeat: repeat-y;*/	z-index: 20;}#soutiens{	position: absolute;	left: 798px;	/*top: 50px;  OLD avec div 'bandeau' (site en construction) */	top: 40px;	width: 179px;	/*background-image: url("images/fond_contenu.gif");*/	/*background-position: top left;*/	/*background-repeat: repeat-y;*/	z-index: 20;}#signatures_print{	display: none;}/*.pied_page{	background-image: url("images/ligne-noir.png");	background-position: bottom left;	background-repeat: repeat-x;	position: absolute;	left: 0px;	bottom: 0px;	width: 100%;	z-index:10;}*/