@charset "iso-8859-1";
/* CSS Document */


#container2{ 
	clear:both; 
	background-color:#663300; 
	min-height:11px; 
	width:100%;
	margin:0px;
	padding:0px;
}
#container3{ 
	clear:both;
	background-color:#171717; 
	min-height:75px; 
	width:100%;
	padding:0px 0px 20px 0px ;
}
#container1_inside{
	width:1031px;
	background-image:url(../../images/fond_ombre.gif);
	background-position:top;
	background-repeat:no-repeat;
	margin:0 auto;
	height:620px;
	min-height:620px;
}

#home{ clear:both; height:112px; width:176px; margin:0px; padding:0px; float:left;
}

#header_inside{ background-color: #FFF; float:left; height:112px; width:813px;
	
}

#nav{ background-color:#FFF; height:30px; margin:75px 0px 0px 0px; float:left; width:813px; max-width:813px; z-index:0;clear:left;
}
#bandeau_home{z-index:1;}
#contenu{
	background-color:#FFF;
	width:976px;
	margin-top:0px; margin-bottom:0px; margin-left:21px; margin-right:0px;
	height:307px;	
	min-height:307px;
	padding:0px; padding-left:13px
}
#bloc1{
float:left;
width:311px;
margin:5px 5px 0px 0px;
height:255px;
min-height:255px;
}
#titreTexteBloc{
	margin:13px 0px 23px 0px;
	padding:0px;
	font-weight:bold;
}
#volet_fil{
	margin-top:5px;	
}
.sep_volet{ display:none;
}
#bloc2{
float:left;
width:311px;
margin:5px 5px 40px 0px;
height:255px;
min-height:255px;
}

#bloc3{
float:left;
width:331px;
margin:5px 0px 0px 10px;
height:255px;
min-height:255px;
}

/* Barre Outils */
#raccourcis{
	clear:both;
	height:47px;
	width:963px;
	margin:0px 13px 0px 0px;
	}
	
a#outils_nl{
	float:left;
	margin:0px 30px 0px 70px;
	padding:23px 0px 0px 40px;
	background-image:url(../../images/picto_nl.jpg);
	background-repeat:no-repeat;
	background-position:left 18px;
	height:16px;
}
a#outils_veille{
	float:left;	
	background-image:url(../../images/picto_veille.jpg);
	background-repeat:no-repeat;
	background-position:left 16px;
	height:23px;
	margin:0px 30px 0px 0px;
	padding:23px 0px 0px 43px;
}

a#outils_echeancier{
	float:left;	
	background-image:url(../../images/picto_echeancier.jpg);
	background-repeat:no-repeat;
	background-position:left 16px;
	height:19px;
	margin:0px 30px 0px 0px;
	padding:23px 0px 0px 35px;
}

a#outils_chiffres{
	float:left;	
	background-image:url(../../images/picto_chiffres.jpg);
	background-repeat:no-repeat;
	background-position:left 15px;
	height:23px;
	padding:23px 0px 0px 40px;
	margin:0px 0px 0px 0px;
}
/* FIN Barre Outils */
#logogrf{
	float:left;
	width:128px;
	height:36px;
	margin: 15px 0px 0px 0px;
	padding:0px 0px 0px 13px;
}
a.lien_connection{
	background-image:url(../../images/fch_bas.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:1px 0px 0px 10px;
	margin:4px 0px 0px 0px;
	height:24px;
	width:142px;
}
a:hover.lien_connection{
	background-image:url(../../images/fch_drt_over.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:1px 0px 0px 10px;
	margin:4px 0px 0px 0px;
	height:24px;
	width:142px;
	}
a:hover.lien_connection_on, a.lien_connection_on{
	background-position:bottom;
	background-repeat:no-repeat;
	padding:1px 0px 0px 10px;
	margin:4px 0px 0px 0px;
	height:24px;
	width:142px;
	
}
a.lien_abo{
	background-image:url(../../images/fch_drt.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:1px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	height:24px;
	width:102px;
}


.seloguer_offbis{
	background-image:url(../../images/fond_log.png);
	height:116px;
	width:218px;
	display:none;
	margin:29px 0px 0px 751px;
	padding:0px;
}
#mode_logue{
	float:right;
	height:50px;
	margin:0px; 
	padding:0px;
	background-color:#D6D6D6;
}
#log_contain{
	height:auto;
	width:70%;
	background-image:url(../../images/fond_zone_log.jpg);
	background-repeat:repeat-x;
	background-position: bottom;
	background-color:#fafafa;
	margin:0px;
	padding: 5px 10px 10px 10px;
}

#bas_log{	
	width:313px;
	height:6px;
	background-attachment:fixed;
	background:url(../../images/bas_zone_log.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color: #d6d6d6;
	margin:0px;
	padding:0px;
}
input.mdp{
	display:block;
	float: left;
	padding:2px 0px 0px 5px;
  	margin:11px 0px 0px 5px;
}


.contain_fondRF_off{
	width:118px;
	height:20px;
	margin:27px 15px 0px 5px;
	padding:0px 0px 0px 8px;
}
.contain_fondRF_on{
	width:118px;
	height:20px;
	background-image:url(../../images/search_RF.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin:27px 15px 0px 5px;
	padding:0px 0px 0px 8px;
}

.contain_fondSources_on,.contain_fondSources_off{
	display:inline;	
	position:absolute;
	PADDING-LEFT: 8px;
	z-index:3;
}


div#bloc3 p.lien_rec{
	text-align:right;
	padding:0px;
	margin:3px 5px 0px 0px;
	position:relative;
	z-index:0;
	clear:both;
}
#items_sources{
	width:128px;
	height:auto;
	background-image:none;
	background-color:#494949;
	margin:0px 0px 0px -8px;
	padding-top:5px;
	position:relative;
	top:0px;
	left:0px;
	z-index:3;
}
#items_RF{
	width:118px;
	height:auto;
	background-image:none;
	background-color:#494949;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	position:relative;
	top:0px;
	left:-8px;
	z-index:3;
}
.contain_items{
	clear:both;
	margin: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ccc;
	height:10px;
	margin-left:10px;
	margin-bottom:0px;
}

.checkRF{
	margin:0px;
	height:15px;
}
#dico{
	float:left;
	width:311px;
	margin:18px 5px 0px 18px;
	min-height:265px;
}
#modeles{
	float:left;
	width:311px;
	margin:18px 5px 0px 0px;
	min-height:265px;
}
#nouveau{
	float:left;
	width:321px;
	margin:18px 0px 0px 10px;
	min-height:281px;
}
ul#sousmenu li{
	 padding:0px;
	 margin:0px;
	 background-image:url(../images/puce_ssmenu.gif);
	background-position:5px 10px;
	background-repeat:no-repeat;
	height:10px;
	 }
ul.sousmenu{
	 list-style-type: none ;
	 padding:0px;
	 margin:0px;
	 line-height:15px;
}
.sous_codes{
	display:none;
	position:absolute;
	top:97px;
	width:157px;
	height:54px;
	background-image:url(../../images/fond_ss_menu.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0px 0px 0px 10px;
	padding:0px;
	background-color:#cb0000;
}
.sous_actus{
	display:none;
	position:absolute;
	top:97px;
	width:157px;
	background-image:url(../../images/fond_ss_menu.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0px 0px 0px 10px;
	padding:0px;
	background-color:#cb0000;
}
.sous_dicos{
	display:none;
	position:absolute;
	top:97px;
	width:157px;
	height:54px;
	background-image:url(../../images/fond_ss_menu.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0px 0px 0px 10px;
	padding:0px;
	background-color:#cb0000;
}

.ht_ss_menu{
	background-color:#cb0000;
}
.bs_ss_menu{
	background-image:none;
	vertical-align: bottom;

	}

/* Sous Nav Pages Intérieures  */
#sous_nav{
	height:38px; 
	width:963px; 
	background-color:#FFFFFF; 
	margin:0px; 
	padding:0px; 
	background-image:url(../../images/fond_ss_nav.jpg); 
	background-position: 0px top; 
	background-repeat:no-repeat;
}
.ss_nav_sep{
	height:28px;
	width:2px;
	background-image: url(../../images/sep_nav.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin:0px 0px 0px 160px;
	padding:0px;
	float:left;
}
/* Fin Sous Nav Pages Intérieures  */

/* Barre Outils */
#outils_haut{
	clear:both;
	height:35px;
	width:963px;
	margin:0px; 
	padding:0px;
}
/* Fin Barre Outils */
/* Contenu */
	/* Nav Gauche */
#colonne_gauche{
	float:left;
	min-height:200px;
	width:300px;
	margin:0px 13px 0px 0px;
	padding:0px;

}

	/* Fin Nav Gauche */
a#onglet_voir_on{
	display:block;
	float:left;
	margin: 10px 0px 0px 20px;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-weight:bold;

}
a#onglet_voir_off{
	display:block;
	float:left;
	margin: 10px 0px 0px 20px;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;

}
#colonne_triple{
	float:left;
	width:298px;
	margin:0px 0px 0px 11px;
	padding:0px;	
}
div#fond_recherche input#bt_search {
	background-image:url(../images/bt_search.gif);
	background-repeat:no-repeat;
	background-position:top;
	clear:both;
	display: block;	
	width:117px;
	height:23px;
	position:absolute;
	top:0px;
	margin:480px 0px 0px 0px;
	padding:0px;
	margin-left:175px;
	z-index:0;
}

/* Fin contenu */