/* ------------ menu horizontal -------------------*/
#hMenu .colonne_droite{ 
			margin-left:256px;
		}		
	#hMenu ul {
		list-style: none;
		padding: 0;
		background:url('../img/bg_menu_strie.gif');
		height:30px;
		margin: 0px 0 0 0px;
		padding-left:40px;	
		overflow:hidden;
	 	}
		#hMenu li{
			float: left;
			margin: 0; padding: 0;
		}
		#hMenu li a	{
			height: 29px;
			line-height: 29px;
			float: left;
			display: block;
			color: #487db5; /*bleu*/
			text-decoration: none;
			text-align: center;
			font-weight:bold;
			font-size:10pt;
			padding:0 1.5em 0 1.5em;
			
			/*border-right:1px solid #487db5;*/ /*bleu*/
			/*border:1px solid #fff;
			border-top:0;*/
		}
		#hMenu li a:hover	{
			/*background:url('../img/bg_menu_strie.jpg');*/
			background-color:#fefefe;
			border-bottom:1px solid #ccc;
			color: #f47920;/*orange*/
			
		}
		#hMenu li.colorised a	{
			background-color:#fff;
			background:url('../img/bg_menu_strie_fade.jpg') repeat-x;
			color: #f47920;/*orange*/
			border-bottom:1px solid #fff;
			/*border-left:1px solid #eee;
			border-right:1px solid #eee;*/
			/*border:1px solid #ccc;
			border-width:0 1px;*/
		}
#hMenu.special  ul{
	padding-top:0;

}
/*  menu de gauche et news */
#page .colonne_gauche .partie_haute h2 {
 /*background-color:#BDCCE3;*/
font-size:16pt;
text-indent:46px;
 
}
#page .colonne_gauche .partie_haute ul{
	padding:0; margin:5px 0 0 0;

	margin-left:45px;
	list-style: none;
	font-size:1.1em;
	font-weight:bold;
	width:15em;
	overflow:hidden;
	padding-right:5px;
}

	#page .colonne_gauche .partie_haute ul li{
		margin:0;
		background:url('../img/puce_bleue_little.jpg') no-repeat -7px 0;
		/*text-indent:30px;*/
		padding-left:20px;
		margin-bottom:3px;
	
	}
		#page .colonne_gauche .partie_haute ul li a{
			color: #487db5; /*bleu*/
			text-decoration:none;
		}
		#page .colonne_gauche .partie_haute ul li p{
			color: #487db5; /*bleu*/
			text-decoration:none;
			font-size:0.8em;
			border:0px solid red;
		}
		#page .colonne_gauche .partie_haute ul li a:hover{
			color: #f47920;/*orange*/
			text-decoration:underline;
		}
		#page .colonne_gauche .partie_haute ul li p a{
			text-decoration:none;
			color: #f47920;/*orange*/
		}#page .colonne_gauche .partie_haute ul li p a:hover{
			text-decoration:underline;
			color: #f47920;/*orange*/
		}
		#page .colonne_gauche .partie_haute ul li.colorised{
			color: #f47920;/*orange*/
		}
		#page .colonne_gauche .partie_haute ul li p{ /* pour le texte des news */
			text-indent:0;
			margin-left:0px;
			width:170px;
			text-align:left;
			font-weight:normal;
			}
		#page .colonne_gauche .partie_haute ul li.ul_container{
			background:none;
			display:none;
		}
		#page .colonne_gauche .partie_haute ul li.ul_container ul{
				
				padding:0; margin:0;
				background:none;
				font-size:smaller;
				margin-left:1em;
				margin-bottom:1em;
		}
		#page .colonne_gauche .partie_haute ul li.ul_container ul li{
				background:none;
		}
		#page .colonne_gauche .partie_haute ul ul li a.selected{
			color: #f47920;/*orange*/
			}

/*************     onglets *************/
ul.onglets {
	padding:0;margin:0;
	margin-top:2em;
	display:block;
	height:2em;
	list-style:none;
	}
	ul.onglets li{
		display:block;float:left;
		height:2em;
		margin: 0 0px;
		width:10em;
		white-space:nowrap;

	}
	ul.onglets li a{
		cursor:pointer;
		display:block;
		height:2em;
		text-decoration:none;
		text-align:center;
		background: url('../img/bg_onglet_left.gif') no-repeat top left;
		font-weight:bold;
		
		}
		ul.onglets li a span{
			display:block;
			height:1.5em;
			margin-left:5px;
			padding-top:0.5em;
			background: url('../img/bg_onglet_right.gif') no-repeat top right;
		color:#487db5;
		}
	ul.onglets li a:hover,
	ul.onglets li.selected a{
		background-position:0% -150px;
		text-decoration:none;
		}
		ul.onglets li a:hover span,
		ul.onglets li.selected a span{
			background-position:100% -150px;
			color:#F60;
		}
	ul.onglets li.selected a{
		cursor:auto;
		color: #f60
	 }
	 
div.onglet{
	font-size:1em;
	display:none; /* activated via javascript */
	background: url('../img/bg_vertic_fade_alone.jpg') repeat-x top;
	border:0px solid red;
	padding-top:2em;
	}
	div.onglet ul.prestations{
		list-style:none;
		padding:0; 
		margin:0 1em 0 1em;
	}
	div.onglet ul.prestations li a.popup{
		font-weight:bold;
	}











