@media print{
	#menu_gauche{
		display:none;
	}
}

html, body {
margin: 0;
padding: 0;
	height : 100%;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
}
body{
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 12px;
	color : #4a7998;
	height : 100%;

}
#global{
width: 100%;
margin: 0px; 
/*background-color : #3E7898;*/
    height: 100%;
		font-size: 12px;
	color : #4a7998;
		font-family: Trebuchet MS, Verdana, Arial, sans-serif;

}

#container{
margin-left:200px;
background-color : #FFF;
}
#menu_gauche{
width: 200px;
background-color : #3E7898;
}
#droite{
margin-left: 445px;
width: 280px;
}
#gauche {
float: left;
width:405px;
padding:0px;
}
#menu{
	margin: 0px 20px 0px 0px;
	background: url(images/accueil/bg_button.gif) top repeat-x;
}
#actu{
margin: 0px 20px 0px 40px;
}
#header{
	height:120px;
	padding-left:450px;
	background : url(images/accueil/logo.jpg) no-repeat;
	background-position : 20px 15px;
}
.clear {clear:both; display: none }
#header h1{
	font-size: 12px;
	font-style: italic;
	font-weight : normal;
	width : 300px;
	text-align: justify;
	line-height : 12px;
	padding-top: 20px;
}

#header h1 a{
	text-decoration:none;
}
/*div#gauche{
	position:absolute;
	top:90px;
	left: 0px;
	width:450px;
	padding:0px 17px 0px 24px;
	margin:17px 0px 0px 0px;
}	
div#droite{
	float:left;
	width:350px;
	padding:0px 17px 0px 24px;
	margin:90px 0px 0px 460px;
}	*/
ul.bouton{
	margin-left:25px;
	padding-top : 2px;
	
}
ul.bouton li,.lettre_bouton li{
	display:inline;
	list-style: none;
	background: #f1f6fa;
	padding : 1px 2px;
	margin-left:15px;

}
ul.bouton li a,.lettre_bouton li a,ul.actu_bouton li a{
	text-decoration:none;
	color : #46647C;
}
.lettre_bouton li{
	display:inline;
	list-style: none;
	background: #f1f6fa;
	padding : 0px 2px 2px 2px;
}

ul.actu_bouton li a img {
	padding : 3px 0px 0px 0px;
}
ul.actu_bouton li{
	display:inline;
	list-style: none;
	background-color: #f1f6fa;
	margin-left:5px;
	padding : 4px 2px 2px 2px;
	
}
a{
	color : #46647C;	
}
.liste_news li{
	list-style: none;
	padding : 0px 5px 10px 5px;
}

.last_maj{
	color:#a42830;
	font-weight:bold;
	padding-bottom : 10px;
	
}
.actu_box{
	border: 2px solid #3D7898;
	padding : 5px;
	height : 365px;
	overflow:auto;
}
.titre_actu{
	background : #3D7898 url(images/accueil/coin_menu.gif) right no-repeat;
	height:32px;	
	margin-top : 20px;
}
.titre_box h3, .titre_aide h3,.titre_actu h3{
	color : #FFFFFF;
	font-size : 16px;
	padding: 6px 0px 0px 4px; 
}
.titre_actu h3 a.titrelink, .titre_aide h3 a.titrelink, .titre_box h3 a.titrelink{
	color : #FFFFFF;
	font-size : 16px;
	padding: 6px 0px 0px 4px; 
	text-decoration:none;
}
.rss_breve{
	float:right;
	padding:8px 25px 0px 0px;
}
div.contenu_box{
	border: 1px solid #3D7898;
	padding : 5px;
	width:280px;
}
.contenu_aide{
	background: #f1f6fa ;
	width:280px;
	height:169px;
	background : url(images/accueil/fond_rep.gif) top right no-repeat;
}
.contenu_aide a, .contenu_aide a:hover{
	text-decoration:none;
	color:#4a7998;	
}
.titre_aide{
	background : #3D7898 url(images/accueil/coin_menu.gif) right no-repeat;
	height:32px;	
	width:280px;
}
.titre_box{
	background : #3D7898 url(images/accueil/coin_menu.gif) right no-repeat;
	height:32px;	
	margin-top : 22px;
	width:280px;
}
div.contenu_biblio{
	width:280px;
}
div.contenu_biblio table {
	border: 1px solid #3D7898;
}
div.contenu_biblio table tr td{
	border: 1px solid #3D7898;
	padding: 2px 0px;
}
.contenu_lettre{
	border: 2px solid #3D7898;
	padding : 10px 5px 5px 5px;
	height : 25px;
}
}
.red{
	color : #AC202D;
}
.contenu_aide h2{ 
	font-size : 17px;
	width: 201px;
	height:115px;
	
}
#input{
	border: 1px solid #3D7898;
	padding : 1px 0px 0px 0px;
	margin: 0px 0px 3px 0px;

}
/****MENU DE GAUCHE***/
#lien_ism{
	text-align:right;
	height:100px;
}
#lien_ism a{
	text-decoration: none;
}	

#liste_menu{
	background:url(images/accueil/menu_aides_entreprises.gif)  no-repeat;
	background-position:right 15px;
	height:250px;
	margin:0px;
	padding:0px;
}
#liste_menu li{
	margin:0px;
	text-align:right;
	list-style: none;
}
#liste_menu li a{
	color:#FFF;
	text-decoration:none;
	font-family: Trebuchet MS, monospace, Verdana, Arial, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	line-height:12px;
}
#liste_menu li a:hover{
	color:#FFF;
	text-decoration:none;
	font-family: Trebuchet MS, monospace, Verdana, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
}
li.btn_accueil{
	padding:0px 8px 0px 0px;	
	height:16px;
}
li.repertoire_aides{
	padding:17px 83px 0px 0px;	
	height:35px;
}
li.lettre{
	padding:17px 96px 0px 0px;	
	height:35px;
}
li.be{
	padding:17px 83px 0px 0px;	
	height:35px;
}
li.etudes{
	padding:18px 8px 0px 0px;	
	height:35px;
}

/****MENU***/
#top_fiche{
	padding:0px;
	margin:0px; 
	background:url(images/head_bg_menu.gif) repeat-x;
	width:100%;
	height:143px;
}
#top_fiche  #menu_title{
	position:absolute;
	top: 25px; 
	left :320px;
	z-index:+100;
}#top_fiche  #menu_title a{
	font-size:20px;color:#FFF;font-style:italic;text-decoration:none;
} 
#top_fiche ul{
	position:absolute; 
	top:0px; 
	left:290px;
	margin:0px;
	padding:0px;
	list-style: none;
	height:96px;
	width:650px;
}
#top_fiche ul li.menu_lien{
	float:left;margin:82px 0px 0px 0px;padding:0px 5px 0px 0px;color:#A26B38;font-weight:bold;
}
#top_fiche ul li.menu_lien a{
	color:#A26B38; font-size:11px;text-decoration:none;font-weight:bold;
}
#top_fiche ul li.menu_sep{
	float:left;
}
/***BOX SPECIALE CRISE ***/
.contenu_crise{
	background : url(images/accueil/visu_crise.jpg) 5px 15px  no-repeat;
	border: 2px solid #a33935;
	padding : 5px 5px 5px 85px;
	height : 77px;
}
.titre_crise{
	background : #a33935 url(images/accueil/coin_crise.jpg) top right no-repeat;
	height:32px;	
	margin-top : 22px;
}
.titre_crise h3{
	color : #FFFFFF;
	font-size : 16px;
	padding: 6px 0px 0px 4px; 
}
.titre_crise h3 a.titrelink {
	color : #FFFFFF;
	font-size : 16px;
	padding: 6px 0px 0px 4px; 
	text-decoration:none;
}