/* CLF 2.0 TEMPLATE VERSION 1.04 | VERSION 1.04 DU GABARIT NSI 2.0 */

/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */
.menu_right_padding_top{
	padding: 3px 0 0 0;
}

img.left {
  padding: 0 20px 10px 0;
  float:left;

}
img.right {
  padding: 0 10px 0 20px;
  float:right;
}
.clear{
	clear:both;
}


div.center ul.deux_collone_ul{
 width: 290px;
 float:left;
}


/* p avec image et legende */

.img_p{
	float:left;
	width:140px;
	margin: 0 5px 0 0;
	padding: 0;
	font-weight:bold;
}

.banniere_section{
	border: 1px solid black;
	width:440px;
	height:200px;
	float:right;
}  

.legende_text{
	margin: 5px 0px 25px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px dotted gray;
	font-size: 72%;
	font-style:normal;
} 
.legende_textssborder{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-size: 72%;
	font-style:normal;
} 
 
/* ************************************************************************************************************************ */
/* Menu de navigation Horizontal************************************************************************************************ */
.nav_list_horizontal{
	background:#ECF0F4;
	border:1px solid #446688;
	padding: 0;;
	text-align:center;
	margin:0 0 7px 0;
}
.nav_list_horizontal span{
  font-size: 120%;
  padding: 5px 0 0 0;
  font-weight:bold;
}
div.center .nav_list_horizontal ul{
	margin: 3px 5px 3px 5px ;
	padding: 0 ;
	text-align:center;
}

div.center .nav_list_horizontal ul li{
	display:inline;
	margin: 0 5px 0 0;
	padding: 0;

}
/* ************************************************************************************************************************ */
/* ************************************************************************************************************************ */

/* Menu de navigation Horizontal commum*************************************************************************************** */
div.center ul.nav_list_horizontal_commum {
	margin: 5px 0 5px 0;
	padding: 0;
	text-align:center;
	
	
}

div.center ul.nav_list_horizontal_commum li{
	display:inline;
	margin: 0 5px 0 0;
	padding: 0;
	
}


/* List de navigation */
div.center ul.nav_list{
	list-style-position:inside;
	margin: 15px 0 0 0;
	padding: 0;
	/*border:1px solid black;*/
}
 div.center ul.nav_list li{
	list-style-image: url("images/icones/puce.gif");
	margin: 0 0 3px 0;
	padding: 0;
}




/* MENU de section page différente */
div.center nav_list h2{
	margin: 0;
	padding: 5px 0 5px 2px;
}
div.center ul.menu_nav{
	margin: 0;
	padding: 0 0 0px 0;
	text-align:center;
}
div.center ul.menu_nav li{
	margin: 0;
	padding: 0;
	list-style-type:none;
	display:inline;
	
}




/* GENERAL CSS ENDS | FIN DU CSS GENERAL */

