@charset "iso-8859-1";
/* --------------------------------------------------------------------Style des nouvelles seulement */

#block_nouvelles{
	position:relative;
	height:260px;
	width:550px;
	}
#separateur_news {
	line-height:3px;
	font-size:3px;
}
.titre_blanc14 {
	font-size: 14px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
.bk_separateur_news {
	line-height:3px;
	font-size:3px;
	background-color:#C00;
}
.box_news{
	border-bottom:thin #999;
	border-left:thin #999;
	border-right:thin #999;
}
/* --------------------------------------------------------------------Styel du menu seulement */
	
	/*swap avec :   /images/deco/ns_ntsl_start.jpg     */
#courbe_debut{
	position:relative;
	background-image:url(/images/deco/ns_left_start.jpg);	
	width: 20px;
	height: 25px;
	top: 0px;
}
	/*swap avec :   background-color:#00233c     */
#select{
	background-color:#0067b2;	
	height: 25px;
	top: 0px;
}
.select:hover{
	background-color:#00233c;	
	height: 25px;
	top: 0px;
}
	/*swap avec :   background-color:#0067b2     */
#non_select{
	background-color:#00233c;	
	height: 25px;
	top: 0px;
}
#courbe{
	position:relative;
	background-image:url(/images/deco/ns_sl_right.jpg);	
	width: 20px;
	height: 25px;
	top: 0px;
}
	/*swap avec :   /images/deco/ns_nosl_right.jpg, 
	/images/deco/ns_ntsl_centre.jpg 
	ou /images/deco/ns_sl_right.jpg*/
#courbe_centre{
	position:relative;
	background-image:url(/images/deco/ns_ntsl_centre.jpg);	
	width: 20px;
	height: 25px;
	top: 0px;
}
	/*swap avec :   /images/deco/ns_sl_fin.jpg*/
#courbe_fin{
	position:relative;
	background-image:url(/images/deco/ns_ntsl_fin.jpg);	
	width: 20px;
	height: 25px;
	top: 0px;
}



div.tab1 {
	position:absolute;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	vertical-align:middle;
	height: 25px;
	cursor:pointer;
	z-index:1;
}
div.tab1:hover {
	position:absolute;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	vertical-align:middle;
	height: 25px;
	cursor:pointer;
	z-index:3;
}
div.tab1_hover {
	position:absolute;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	vertical-align:middle;
	height: 25px;
	z-index:2;
}

.tab1 .partie1_ {
	float:left;
	background-image:url(/images/deco/ns_ntsl_start.jpg);	
	width: 20px;
	height: 25px;
}
.tab1 .partie1 {
	float:left;
	background-image:url(/images/deco/ns_ntsl_centre.jpg);	
	width: 20px;
	height: 25px;
}
.tab1 .partie2 {
	float:left;
	background-color:#00233c;	
	height: 25px;
	line-height:25px;
	text-align:center;
}
.tab1 .partie3 {
	float:left;
	background-image:url(/images/deco/ns_ntsl_centre.jpg);	
	width: 20px;
	height: 25px;
}
.tab1 .partie3_ {
	float:left;
	background-image:url(/images/deco/ns_ntsl_fin.png);	
	width: 20px;
	height: 25px;
}

.tab1:hover .partie1_, .tab1_hover .partie1_ {
	float:left;
	background-image:url(/images/deco/ns_left_start.jpg);	
	width: 20px;
	height: 25px;
}
.tab1:hover .partie1, .tab1_hover .partie1 {
	float:left;
	background-image:url(/images/deco/ns_nosl_right.png);	
	width: 20px;
	height: 25px;
}
.tab1:hover .partie2, .tab1_hover .partie2 {
	float:left;
	background-color:#0067b2;	
	height: 25px;
	line-height:25px;
	text-align:center;
}
.tab1:hover .partie3, .tab1_hover .partie3 {
	float:left;
	background-image:url(/images/deco/ns_sl_fin.png);	
	width: 20px;
	height: 25px;
}
.tab1:hover .partie3_, .tab1_hover .partie3_ {
	float:left;
	position:relative;
	background-image:url(/images/deco/ns_sl_fin.png);	
	width: 20px;
	height: 25px;
}


