	*  {margin:0px;padding:0px;border:0px;}
	li {padding-left:20px;}
	ul {
	    padding-left:1em;
	    margin-left:0;
		}
	
	#div_bottom, #div_middle, #div_top{ /* special cachemisere IE7 (amorce page+js, combinÃ© avec moode) */
		opacity:0;
		zoom: 1;filter: alpha(opacity = 0);
		}	
	
	body{
		background:url(../img/layout/bg_body.jpg) top center no-repeat #def1f8;
		}
	
	#div_body {					
		width:960px;			
		margin-left:auto;
		margin-right:auto;
		text-align: left;
		clear:both;
		} 
	
		#div_header {
			display:block;
			width: auto;height:130px;
			padding:0px 5px;
			clear:both;
			position:relative;
			background:url(../img/layout/bg_header2.png) top center;
			_background:url(../img/layout/bg_header2.gif) top center;
			}	

		#div_belly {
			display:block;
			width: auto;
			padding:0px 5px;
			clear:both;
			background:url(../img/layout/bg_belly.png) top center;
			_background:url(../img/layout/bg_belly.gif) top center;
			}
		
			#div_top {
				width: auto;line-height:1%;
				padding:5px 0px;
				display:block;
				/margin-bottom:-1px;
				}
			#div_middle {
				display:block;
				width: auto;
				padding:10px 202px;padding-top:0px;
				position:relative;
				clear:both;
				}
				#div_main {
					width:auto;
					padding:0px;
					position:relative;
					clear:both;
					}
					#content {
						width:auto;
						padding:0px;
						clear:both;
						margin:0px 10px;
						}
						#content_top{
							width:auto;
							}
						#content_bottom{
							width:auto;height:auto;
							position:relative;
							min-height:189px;/*hack FF !*/
							padding-top:10px;
							}
				#div_left{
					display:inline;
					width:192px;
					position:absolute;
					top:0px;left:0px;
					clear:both;
					margin:0px 10px;
					padding:10px 0px;padding-top:0px;
					}
				#div_right{
					display:inline;
					width:192px;
					position:absolute;
					top:0px;right:0px;
					margin:0px 10px;
					padding:10px 0px;padding-top:0px;
					}
			#div_bottom{
				display:block;
				width: auto;
				clear:both;
				}
		
		#div_footer {
			display:block;
			width: auto;min-height:60px;
			padding:0px 5px;
			clear:both;
			position:relative;
			background:url(../img/layout/bg_footer.png) 0px -14px no-repeat;/* -14 pour caler avec le bg de menufooter */
			_background:url(../img/layout/bg_footer.gif) 0px -14px no-repeat;/* -14 pour caler avec le bg de menufooter */
			}

		#hidden{
			visibility:hidden;
			height:0px;
			overflow:hidden;
			}


			
/* CSS dÃ¯Â¿Â½diÃ¯Â¿Â½ aux articles - styles de classes repris par JCE */

body, p, sup, h1, h2, h3, h4, h5, h6 {
	position:relative;
	font-size:11px;
	font-family:Arial,helvetica,clean,sans-serif;
	line-height:14px;
	margin:0px;
	color:#6f6f6f;
	}
p {text-align:justify;}
p, li {color:#6f6f6f;}
a {text-decoration:underline;color:#086dc1;}
a:hover{color:#ee8013;}
fieldset{border:0px;padding:5px 0px;}

ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}


h1, h2, h3 {
	display:inline;
	padding:10px 0px 10px 0px;
	}

h1 {
font-size:16px;
color:#086dc1;
font-weight:bold;
}
h2{
font-size:14px;
color:#404040;
font-weight:bold;
}
h3 {
font-size:11px;
color:#404040;
font-weight:bold;
}

hr {height:1px;border:0px;border-top:1px solid #6f6f6f;}

/******** STYLES-DE-LISTES *************/

.____PUCES {}

li, .puce {
	background:url(../img/nav/raquo_00f.png) 5px 5px no-repeat;
	padding-left:20px;
	list-style-type:none; 
	list-style-image:none;
	}

/******** TAILLES-DE-TEXTES **********/
.____TAILLES{}
.t8 {font-size:8px;}
.t9 {font-size:9px;}
.t10 {font-size:10px;}
.t11 {font-size:11px;}
.t12 {font-size:12px;}
.t14 {font-size:14px;}
.t16 {font-size:16px;}
.t18 {font-size:18px;}
.t20 {font-size:20px;}
.t24 {font-size:24px;}
.t36 {font-size:36px;line-height:32px;}

/******** POLICES **********/
.____POLICES{}

.couleur_ {
	background:url(../img/typo/underscore_bleu.png) no-repeat 10px 21px;
	color:#086dc1;
	}
.orange_ {
	background:url(../img/typo/underscore_orange.png) no-repeat 10px 21px;
	color:#ee8013;
	}
.boldcouleur {font-weight:bold;color:#086dc1;}

.majuscules{text-transform: uppercase;}
.bold {font-weight:bold;}
.couleur14 {
	font-size:14px;
	color:#086dc1;
	}
.pluvieux10 {
	font-size:10px;
	color:#728ea0;
	}
.orange-lumineux{
	filter:progid:DXImageTransform.Microsoft.Glow(color=#ffffff,strength=2);
	text-shadow: 0 0 3px #ffffff;
	-webkit-box-shadow: 0 0 3px white;
	color:#ee8013;
	}
.anthracite-lumineux{
	filter:progid:DXImageTransform.Microsoft.Glow(color=#ffffff,strength=2);
	text-shadow: 0 0 3px #ffffff;
	-webkit-box-shadow: 0 0 3px white;
	color:#404040;
	}
	
/************* COULEURS *************/
.____COULEURS {}
.couleur{color:#086dc1;}
.gris {color:#6f6f6f;}
.grislight{color:#ededed;}
.anthracite {color:#404040;}
.orange {color:#ee8013;}
.roi {color:#004689;}
.bleu{color:#086dc1;}
.ciel{color:#0791ce;}
.pluvieux {color:#728ea0;}
.nuageux {color:#d9e3ed;}	
.orangelight{color:#eea338;}
.blanc {color:#fff;}
	
/************* LIENS *************/
.____LIENS {}
.lire_la_suite_bloc {
	background:url(../img/layout/bg_lire_la_suite_bloc.png);
	width:100%;
	text-align:center;
	position:absolute;bottom:0px;
	}
	a.lire_la_suite_bloc {color:#fff;font-size:10px;font-family:Arial;font-weight:bold;line-height:20px;display:block;height:24px;vertical-align:middle;}
	.lire_la_suite_bloc a{color:#fff;font-size:10px;font-family:Arial;font-weight:bold;line-height:20px;display:block;height:24px;vertical-align:middle;}

a.bouton_gris, input.bouton_gris, button.bouton_gris {
	display:block;
	width:172px;height:21px;line-height:20px;vertical-align:middle;
	background:url(../img/typo/bg_bouton_gris.png) no-repeat;
	_background:url(../img/typo/bg_bouton_gris.gif) no-repeat;
	font-size:10px;font-weight:bold;color:#6f6f6f;
	cursor:pointer;
	text-decoration:none;
	}
	a.bouton_gris img {
		display:block;position:relative;float:left;
		width:11px;height:11px;
		margin:5px;
		}

a.bouton_couleur, input.bouton_couleur, button.bouton_couleur {
	display:block;
	width:168px;height:21px;line-height:20px;vertical-align:middle;
	background:url(../img/typo/bg_bouton_bleu.png) no-repeat;
	_background:url(../img/typo/bg_bouton_bleu.gif) no-repeat;
	font-size:10px;font-weight:bold;color:#fff;
	cursor:pointer;
	text-decoration:none;
	}
	a.bouton_couleur img {
		display:block;position:relative;float:left;
		width:11px;height:11px;
		margin:5px;
		}

a.onglet_actif {text-decoration:none;}
		


/************* VISUELS **************/
.____VISUELS_ET_TABLES{}
.visuel_texte{}
table.visuel_727{
	width:727px;height:254px;
	}table.visuel_727 td {width:347px;}
	table.visuel_727 td.visuel_texte {
		position:relative;/*hack IE7*/
		height:164px;width:340px; /* 254-2x35  380-2x20 */
		padding:45px 20px;
		vertical-align:top;
		background:url(/images/stories/picto/visuel_texte.png) no-repeat;
		_background:url(/images/stories/picto/visuel_texte.gif) no-repeat;
		}
		.visuel_texte a.bouton_couleur{
			float:right;
			background:url(../img/typo/bg_bouton_bleu_visuel.png) no-repeat;width:123px;
			}table a.bouton_couleur {background:url(../img/typo/bg_bouton_bleu_visuel.png) no-repeat;_background:url(../img/typo/bg_bouton_roi_visuel.gif) no-repeat;width:123px;}
			
			
table.visuel_526{
	width:526px;height:191px;
	}table.visuel_526 td {width:201px;}/*hack IE7*/
	table.visuel_526 td.visuel_texte {
		position:relative;
		height:171px;width:285px;
		padding:10px 20px;
		vertical-align:top;
		background:url(/images/stories/picto/visuel_texte2.png) no-repeat;
		_background:url(/images/stories/picto/visuel_texte2.gif) no-repeat;
		}

table.visuel_526 td.visuel_texte_small, td.visuel_texte_small{
	position:relative;
	height:171px;width:260px;
	padding:10px 20px;
	vertical-align:top;
	background:url(/images/stories/picto/visuel_texte3.png) no-repeat;
	_background:url(/images/stories/picto/visuel_texte3.gif) no-repeat;	
	}

table.visuel_526 td.visuel_texte_mini, td.visuel_texte_mini{
	position:relative;
	height:171px;width:125px;
	/width:200px;
	padding:10px 20px;
	vertical-align:top;
	background:url(/images/stories/picto/visuel_texte4.png) no-repeat;
	_background:url(/images/stories/picto/visuel_texte4.gif) no-repeat;	
	}
	
td.cellule_grised_rounded, table.cellule_grised_rounded td{background:#ededed;} /*traitement JS derriï¿½re (moode)*/
.grised{background:#ededed;}
.rounded-top, .rounded-bottom, .rounded, .rounded2, .img_rounded, .img_rounded2{position:relative;}


.encart_182x112 {
	width:182px;
	height:112px;
	background:url(../img/layout/encart_182x112.png) no-repeat;
	margin-left:-5px;
	}

table.grille {
	-moz-border-radius : 7px;
	-webkit-border-radius : 7px;
	border:1px solid #086dc1;
	}  
	table.grille tr:first-child td{
		background:#086dc1;
		color:#fff;font-weight:bold;
		}
		table.grille tr:first-child td *{
			color:#fff;font-weight:bold;
			}
	table.grille td {
		background-color:#fff;
		padding:3px;
		border:1px solid #086dc1;
		}	

table.visuel_onglets {
	height:25px;
	position:absolute;
	bottom:0px;
	}
	table.visuel_onglets a {
		text-align:center;
		display:block;position:relative;
		line-height:25px;height:25px;margin:0px 10px;
		font-weight:bold;background:#086cc1;color:#fff;
		text-decoration:none;
		}
		table.visuel_onglets a div{
			display:block;position:absolute;bottom:0px;right:-8px;
			width:8px;height:25px;
			background:url(../img/visuel/onglet_00f_r.png) no-repeat;
			}
		table.visuel_onglets a div:first-child {left:-8px;background:url(../img/visuel/onglet_00f_l.png) no-repeat;}
	table.visuel_onglets a:hover, table.visuel_onglets a.onglet_actif {
		background:#ffffff;color:#086cc1;
		}		
		table.visuel_onglets a:hover div, table.visuel_onglets a.onglet_actif div{
			background:url(../img/visuel/onglet_fff_r.png) no-repeat;
			}		
		table.visuel_onglets a:hover div:first-child, table.visuel_onglets a.onglet_actif div:first-child {background:url(../img/visuel/onglet_fff_l.png) no-repeat;}


/************* MARGES **************/
.____MARGES{}
.margin_5{margin:5px;}
.margin_5_0{margin:5px 0px;}
.margin_0_5{margin:0px 5px;}
.padding_5{padding:5px;}
.padding_5_0{padding:5px 0px;}
.padding_0_5{padding:0px 5px;}
.margin_10{margin:10px;}
.margin_10_0{margin:10px 0px;}
.margin_0_10{margin:0px 10px;}
.padding_10{padding:10px;}
.padding_10_0{padding:10px 0px;}
.padding_0_10{padding:0px 10px;}
.margin_20{margin:20px;}
.margin_20_0{margin:20px 0px;}
.margin_0_20{margin:0px 20px;}
.padding_20{padding:20px;}
.padding_20_0{padding:20px 0px;}
.padding_0_20{padding:0px 20px;}
.margin_30{margin:30px;}
.margin_30_0{margin:30px 0px;}
.margin_0_30{margin:0px 30px;}
.padding_30{padding:30px;}
.padding_30_0{padding:30px 0px;}
.padding_0_30{padding:0px 30px;}


/************* ____EFFETS **************/
.____EFFETS{}
.multibox{}
.multiboxDescriptif, .multiboxDescriptif *{color:#EEEEEE;}





/*******************nettoyage************************/
#div_footer .module, #div_left .module, #div_right .module, .mod-t, .mod-tm{
	clear:both;
	}

#div_footer .module, #div_right .module, #div_left .module, #div_middle .module , #content_bottom .module, #content_top .module{
	position:relative;
	}



.module li, .module ul {background:none;list-style-type:none;list-style-image:none;}
.puces li {
	background:url(../img/nav/raquo_00f.png) 5px 5px no-repeat;
	padding-left:20px;
	list-style-type:none; 
	list-style-image:none;
	}
.underline a {text-decoration:underline;}
.module a {text-decoration:none;}

/****************************************************/

.pagination {
	border-top:1px solid #086dc1;
	border-bottom:1px solid #086dc1;
	padding:5px;
	}
.pagination a, .pagination span {padding:10px;font-weight:bold;}
.pagination span {color:#aaa;}



/******* rounded *******/
.rounded .rounded-tl , .rounded-top .rounded-tl{
	position:absolute;
	top:0px;left:0px;
	width:7px;height:7px;
	background:url(../img/rounded/whiterounded_tl.png) no-repeat;
	}
.rounded .rounded-tr, .rounded-top .rounded-tr{
	position:absolute;
	top:0px;right:0px;
	width:7px;height:7px;
	background:url(../img/rounded/whiterounded_tr.png) no-repeat;
	}
.rounded .rounded-bl , .rounded-bottom .rounded-bl{
	position:absolute;
	bottom:0px;left:0px;
	width:7px;height:7px;
	background:url(../img/rounded/whiterounded_bl.png) no-repeat;
	}
.rounded .rounded-br, .rounded-bottom .rounded-br{
	position:absolute;
	bottom:0px;right:0px;
	width:7px;height:7px;
	background:url(../img/rounded/whiterounded_br.png) no-repeat;
	}
.rounded-top .rounded-bl , .rounded-top .rounded-br{display:none;}
.rounded-top {margin-bottom:-7px;}

.rounded-bottom .rounded-tl , .rounded-bottom .rounded-tr{display:none;}
.rounded-bottom {margin-top:-7px;}

.grised_rounded{position:relative;padding:5px;}




.rounded2 .rounded-tl {
	position:absolute;
	top:0px;left:0px;
	width:7px;height:7px;
	background:url(../img/rounded/greyrounded_tl.png) no-repeat;
	}
.rounded2 .rounded-tr{
	position:absolute;
	top:0px;right:0px;
	width:7px;height:7px;
	background:url(../img/rounded/greyrounded_tr.png) no-repeat;
	}
.rounded2 .rounded-bl{
	position:absolute;
	bottom:0px;left:0px;
	width:7px;height:7px;
	background:url(../img/rounded/greyrounded_bl.png) no-repeat;
	}
.rounded2 .rounded-br{
	position:absolute;
	bottom:0px;right:0px;
	width:7px;height:7px;
	background:url(../img/rounded/greyrounded_br.png) no-repeat;
	}








.recherche {
	position:absolute;
	z-index:120px;
	right:37px;	top:20px;
	}
	.recherche input#mod_search_searchword{
		display:block;margin-right:3px;float:right;
		border:1px solid #9eb9cf;
		color:#7186a6;
		width:146px;height:14px;
		font-size:10px;
		padding:2px 5px;
		}
	.recherche input.buttonrecherche {
		display:block;float:right;
		width:19px;height:20px;/* +2px des borders */
		padding:0px;margin-right:3px;
		background:url(/images/stories/typo/bg_bt_ok.jpg) no-repeat;
		border:1px solid #9eb9cf;
		font-size:10px;color:#7186a6;
		
		}

.selecteur {
	position:absolute;
	z-index:121px;
	right:37px;	top:43px;
	}
	.selecteur select{
		display:block;float:left;margin-right:3px;
		border:1px solid #9eb9cf;
		font-size:10px;color:#7186a6;
		width:180px;
		}
		.selecteur option {
			height:14px;
			font-size:10px;
			padding:1px 5px;
			}
	
		
/**** mod_placehere ****/		
.contentpaneopen {position:relative;}/*hack ie*/
	
	
	
	
/**** background ***/

.grised {
	background-color:#ededed;
	}
	.grised  .mod-mm {
		padding:10px;
		}
	
/**** bloc ***/
.bloc {
	float:left;
	background:url(../img/layout/bg_bloc.png);
	_background:url(../img/layout/bg_bloc.gif);
	width:236px;height:189px;
	position:relative;
	}
	.bloc .mod-mm {
		width:216px;height:169px;
		position:relative;
		padding:10px;
		}
	.bloc .lire_la_suite_bloc{
		background:none;
		width:216px;
		}

.bloc1 {background:url(../img/layout/bloc1.png);}
.bloc2 {background:url(../img/layout/bloc2.png);}
.bloc3 {background:url(../img/layout/bloc3.png);}

#content_bottom  .alpha, #div_bottom  .alpha {margin-left:0px;}
#content_bottom  .omega, #div_bottom  .omega {margin-right:0px;}

#div_left  .alpha, #div_right .alpha {margin-top:0px;}
#div_left  .omega, #div_right  .omega {margin-bottom:0px;}



/**** Titres H3 des modules ****/
.module .mod-titre {
	padding:0px 10px;
	}
.module .mod-titre h3 {
	font-size:14px;
	padding:10px 0px 0px 0px;
	display:inline; /* pour mesurer le underscore (moode) */
	
	}
	
/****couleurs****/
.module.couleur		.mod-titre h3{color:#086dc1;}	.module.couleur 	.mod-titre h3{background:url(../img/typo/underscore_roi.png) no-repeat 10px 21px;}
.module.roi 			.mod-titre h3{color:#004689;}
.module.orange 		.mod-titre h3, .module.orange a{color:#ee8013;}	.module.orange 	.mod-titre h3{background:url(../img/typo/underscore_orange.png) no-repeat 10px 21px;}
.module.orangelight	.mod-titre h3{color:#eea338;}	.module.orangelight 	.mod-titre h3{background:url(../img/typo/underscore_orange.png) no-repeat 10px 21px;}
.module.anthracite 	.mod-titre h3{color:#404040;}
.module.roi 			.mod-titre h3{color:#004689;}	.module.roi 		.mod-titre h3{background:url(../img/typo/underscore_roi.png) no-repeat 10px 21px;}
.module.bleu		.mod-titre h3{color:#086dc1;}
.module.ciel		.mod-titre h3{color:#0791ce;}	
.module.pluvieux 	.mod-titre h3 {color:#728ea0;}
.module.nuageux 		.mod-titre h3{color:#d9e3ed;}



.blog .item {
	
	}
.blog .headline {
	margin:10px 0px;
	border-bottom:1px solid #086dc1;
	border-top:1px solid #086dc1;
	}


.highlight{
	background-color:#eea338;
	}

.mod_placehere_leading{margin:10px 0px;}
/**** INIT ****/
.module.nav {
	position:absolute;bottom:0px;z-index:10;
	width:930px;
	margin:0px 10px;
	background:#086dc1;
	}
.nav ul.menu {z-index:11;}
.module.navbis {
	margin:0px;
	background:#ededed;
	}
.nav li, .navbis li, .onglets li, .menufooter li{
	padding:0px;margin:0px;
	list-style-type:none;
	list-style-image:none;
	}
.module.onglets {
	position:absolute;bottom:24px;right:30px;z-index:10;
	
	}
	
/****************   NAV   ****************/
/****************   NAV   ****************/
/****************   NAV   ****************/

/***** LEVEL 1 ****/
.nav li.level1 {
	height:24px;
	float:left;
	background:url(../img/nav/bg_nav_li1.png) no-repeat;
	_background:url(../img/nav/bg_nav_li1.gif) no-repeat;
	}
	.nav li.level1 span {
		text-transform: uppercase;
		font-weight:bold ;
		line-height:24px;
		color:#d9e3ed;
		padding:0px 10px;
		}
	.nav li.over span {/* HOVER */
		color:#fff;
		}
	.nav a.level1 {display:block;}
	
/***** LEVEL 2 ****/
.nav ul.level2{
	display:block;
	height:0px;
	overflow:hidden;
	position:absolute;
	top:24px;
	z-index:200;
	}
.nav li.level2 {
	display:block;
	height:18px;
	border-bottom:1px solid #086dc1;
	background:url(../img/nav/raquo_fff.png) 3px center no-repeat #1682dc;
	padding:0px 15px;
	}
.nav li.level1 li.over {/* HOVER */
	background:url(../img/nav/raquo_999.png) 3px center no-repeat #dadada;
	}
.nav li.level1 li.last{
	border-bottom:0px;
	height:21px;
	}	
	
	.nav li.level2 span {
		text-transform: none;
		font-weight:bold ;
		line-height:18px;
		color:#fff;
		padding:0px 0px;
		}
	.nav .level2.over span {/* HOVER */
		color:#086dc1;
		}
	.nav span.separator {display:block;}
	/** Gestion des arrondis sur les déroulants **/	
	.nav .navbottom {
		display:block;padding:0px;margin:0px;height:7px;
		}	
		.nav .navbottom	.di {
			position:relative;height:7px;
			top:0px;/top:-5px;
			}
			.nav .navbottom	.dib {
				background:#1682dc;
				height:7px;margin:0px 7px;
				}
			.nav .navbottom	.dil {
				position:absolute;left:0px;top:0px;background:url(../img/nav/nav_bl.png) no-repeat;width:7px;height:7px;
				}
			.nav .navbottom	.dir {
				position:absolute;right:0px;top:0px;background:url(../img/nav/nav_br.png) no-repeat;width:7px;height:7px;
				}
	
	
/****************   NAVBIS   ****************/		
/****************   NAVBIS   ****************/
/****************   NAVBIS   ****************/

/***** LEVEL 1 ****/
.navbis li.level1 {
	background-color:#086dc1;
	display:block;
	}
	.navbis .level1 span.level1, .navbis .level1 a.level1 {
		display:block;height:24px;
		text-transform: uppercase;
		font-weight:bold ;
		line-height:24px;
		color:#fff;
		padding:0px 10px;
		}
	.navbis li.level1.unactive {
		display:none;
		}
		
/***** LEVEL 2 ****/

.navbis li.level2 {
	display:block;
	width:auto;height:auto;
	padding:0px 0px;
	
	border-bottom:1px solid #b0b0b0;
	background:url(../img/nav/raquo_999.png) 3px 10px no-repeat #ededed;
	
	}
.navbis li.level2.over {/* HOVER */
	background:url(../img/nav/raquo_00f.png) 3px 10px no-repeat #dadada;
	/background:url(../img/nav/raquo_00f.png) 3px 10px no-repeat #dadada;
	}

.navbis li.level2.last{
	border-bottom:0px;
	min-height:30px;
	}	
	.navbis li.level2 span.level2, .navbis li.level1 a.level2 {
		display:block;
		text-transform: none;
		font-weight:bold ;
		line-height:16px;
		color:#404040;
		padding:5px 5px;padding-left:15px;
		cursor:pointer;
		}

/***** LEVEL 3 ****/		
.navbis ul.level3 {
	display:block;
	}		
.navbis li.level3 {
	display:block;
	width:auto;height:auto;
	padding:0px 0px;
	background:url(../img/nav/rsaquo_999.png) 20px 10px no-repeat #ededed;
	/background:url(../img/nav/rsaquo_999.png) 20px 7px no-repeat #ededed;
	padding:0px;
	
	}		
	.navbis li.level3 span.level3, .navbis li.level3 a.level3 {
		display:block;
		text-transform: none;
		font-weight:bold ;
		line-height:16px;
		/line-height:14px;
		color:#6f6f6f;
		padding:5px 5px;padding-left:30px;
		cursor:pointer;
		}
	.navbis li.level2 li.last {
		/border-bottom:1px solid #ededed;/*hack ie*/
		}
	.navbis li.level2.last li.level3.last{
		height:100%;
		}

/***** ACTIVE ET OVER****/		
.navbis li.level2 li.current,			.navbis li.level1 li.over{background-color:#dadada;}
.navbis li.level1 li.current,			.navbis li.level1 li.over{background-image:url(../img/nav/raquo_00f.png);background-position: 3px 10px;background-color:#dadada;}			
.navbis li.level2 li.current,			.navbis li.level2 li.over{background-image:url(../img/nav/rsaquo_00f.png);background-position: 20px 10px;
																	/background-position: 20px 7px;/*hack ie pour line-height:14px */
																	background-color:#dadada;}	
.navbis li.level1 li.active	 a.active,	.navbis li.level1 li.over  a.active{color:#086dc1;}


/****************   ONGLETS   ****************/		
/****************   ONGLETS   ****************/
/****************   ONGLETS   ****************/		
		
.onglets {
	width:100%;
	overflow:hidden;
	}
	.onglets * {
		height:23px;
		}
	.onglets ul.menu {
		position:relative;
		
		}
	.onglets li.level1 {
		
		display:block;
		position:absolute;
		}
		.onglets a {
			display:block;
			float:left;
			cursor:pointer;
			}
		.onglets  span {
			display:block;
			float:left;
			
			vertical-align:middle;
			
			width:100%;margin-left:25px;
			
			line-height:23px;
			position:absolute;
			
			color:#fff;
			background-repeat:no-repeat;
			}
			
/****************   FOOTER   ****************/		
/****************   FOOTER   ****************/
/****************   FOOTER   ****************/		
		
.menufooter {
	background:url(../img/nav/bg_footer_nav.png) no-repeat;
	_background:url(../img/nav/bg_footer_nav.gif) no-repeat;
	width:930px;height:36px;
	margin:0px 10px;
	}
	.menufooter ul.menu {
		text-align:center;
		margin:0px auto;
		padding:10px 0px;
		}
	.menufooter li.level1 {
		display:inline;position:relative;
		border-left:1px solid #6f6f6f;
		border-right:1px solid #ededed;
		padding:0px 15px;
		}
		.menufooter li.first {border-left:0px;}
		.menufooter li.last {border-right:0px;}
		
		.menufooter a {
			cursor:pointer;
			color:#6f6f6f;
			}
			.menufooter a:hover{color:#404040;}


/****************   PLAN   ****************/		
/****************   PLAN   ****************/
/****************   PLAN   ****************/		
		
/* implication de la classe .puces */
	.plan li.level1 {
		font-weight:bold;
		}
	.plan li.level2 {
		font-weight:normal;
		}

		
		
		input[type=text]{
	display:block;
	border:1px solid #9eb9cf;
	color:#7186a6;
	width:168px;height:14px;
	font-size:10px;
	padding:2px 5px;
	}


select{
	display:block;
	border:1px solid #9eb9cf;
	font-size:10px;color:#7186a6;
	width:180px;
	}
	option {
		height:14px;
		font-size:10px;
		padding:1px 5px;
		}
		
textarea {
	width:178px;height:120px;
	display:block;float:left;
	border:1px solid #9eb9cf;
	font-size:10px;color:#7186a6;
	}
