﻿
/* 
   CSS Professionnel
couleur principale : #FF0000
couleur secondaire : #B80000
couleur bordure : #575757
couleur fond dégradé : #ADADAD


*/




*{
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
     font-size:12px;
     padding:0px;
	 margin:0px;
	 border-width:0px;
	 z-index:1}


html,body 
    {height:100%;
	margin:0;}
	
body
    {	}

input,textarea{
	border-width:1px;
}
select{
	border-width:1px;
	font-size:12px;
}
option{
	font-size:12px;
}
   
#indexation{
	display:none;
	font-size:1px;
	color: White;
}
#main
	{
	min-height:100%;
	width:998px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-repeat:repeat-y;
	margin-bottom:20px
	}
	
/*#bandeau
    {height:145px;
	background-image:url(../bandeaux/bandeau1.jpg);
	background-position:top left;
	width:998px
	}*/
#bandeau
    {height:145px;
	/*background-image:url(../bandeaux/bandeau1.jpg);*/
	background-position:top left;
	width:998px;
	}
	
#bandeau_liens
{margin-left:720px;
width:260px;}



#bandeau a
	{display:block;
	float:left;
	width:64px;
	padding-top:110px;
	text-align:center;
	color:#003B3A;
	font-weight:bold;
	font-size:8px;
	text-decoration:none
	}

#space	
{height:18px;
	background-color:#fff}	

#center
{padding-bottom:50px}	
	
	
#menu
	{
	background-repeat:repeat-x;
	height:563px;
	float:left;
	}
	

	
a.a_menu
	{display:block;
	width:184px;
	height:18px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding-top:4px;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	padding-left:4px}

a.a_menu_selected,a.a_menu_last
	{display:block;
	width:184px;
	height:18px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding-top:4px;
	border-left:0px;
	border-right:0px;
	padding-left:4px
	}
	


#ssmenu1
	{padding-left:2px;
	padding-right:2px;
	width:184px}
		
a.a_ssmenu
	{display:block;
	width:174px;
	text-decoration:none;
	font-size:10px;
	padding-top:2px;
	padding-bottom:2px;
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:9px}
	



	
#bordure_menu
	{
	background-repeat:repeat-y;
	width:8px;
	}
	
#bordure_menu
	{margin-left:184px
	}

#contenu
	{
	width:600px;
	}
#contenu ul{
	margin-left:30px;
}
	
html>body #contenu
	{margin-left:200px}
	
.img_fleche
	{margin-bottom:-2px;
	margin-right:-2px}
	
span.titre1,span.titre2
	{font-weight:bold;
	font-family:helvetica;
	font-size:16px;
	margin-left:23px}
	
	
span.titre2
	{
	font-family:helvetica;
	font-size:14px;
	margin-left:60px}
	
#text_intro
	{
	padding-top:10px;
	margin-left:90px;
	padding-right:90px;
	padding-bottom:10px;
	font-size:12px}
	

	
.txt_retrait
	{margin-left:30px}
	
	
#div_projet
	{
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:34px;
	margin-left:50px}
	


#contenu_projet 
	{width:483px;
	background-repeat:repeat-y;
	padding-left:30px;
	padding-top:20px;
	padding-bottom:20px;
	}
	

#contenu_projet img
	{margin-top:-10px;
	}
	
#pied_projet 
	{background-repeat:repeat-y;
	width:483px}

	
html>body #pied_projet 
	{height:13px;}
		

a.a_projet
	{display:block;
	width:270px;
	padding-left:16px;
	font-weight:bold;
	text-decoration:none;
	font-family:helvetica;
	font-size:14px;
	padding-bottom:6px;
	background-repeat:no-repeat;
	background-position:0% 1%;
	margin-right:40px;
	}

a.a_publi
	{display:block;
	width:470px;
	padding-left:16px;
	font-weight:bold;
	text-decoration:none;
	font-family:helvetica;
	font-size:14px;
	padding-bottom:6px;
	background-repeat:no-repeat;
	background-position:0% 1%;
	margin-right:40px;
	}
	
#outils 
    {width:188px;
	float:right;
	}
	
	
#recherche
	{width:179px;
	height:69px;
	background-repeat:no-repeat}
	
#info
	{
	background-repeat:no-repeat;
	width:179px;
	padding-top:33px
	}
	
#fond_info
	{
	background-repeat:repeat-y;
	width:179px;
	}
	
#content_info
	{
	background-repeat:repeat-x;
	background-position:top center;
	width:150px;
	margin-left:8px;
	padding:10px;
	}
	
#content_info a
	{display:block;
	font-size:9px;
	color:#000;
	text-decoration:none;
	}
	
#content_info a:hover
	{
	text-decoration:underline;
	}
	
#pied
	{
	position:absolute;
	right:0;
	bottom:0;
	height:280px;	
	background-position:bottom right ;
	background-repeat:no-repeat;
	width:100%;
	z-index:-10;
	}
	
#pied_liens	
	{margin-top:260px;
	 margin-left:210px}	

#pied_info
	{
	background-repeat:no-repeat;
	width:179px;
	height:12px
	}


#phare
	{
	background-repeat:no-repeat;
	width:179px;
	padding-top:33px
	}
	
#fond_phare
	{
	background-repeat:repeat-y;
	width:179px;
	}
	
#content_phare
	{
	background-repeat:repeat-x;
	background-position:top center;
	width:150px;
	margin-left:8px;
	padding:10px;
	}
	
#content_phare a
	{display:block;
	font-size:9px;
	color:#000;
	text-decoration:none;
	}
	
#content_phare a:hover
	{
	text-decoration:underline;
	}
	

#pied_phare
	{
	background-repeat:no-repeat;
	width:179px;
	height:12px
	}


img.img_fleche_small
	{margin-bottom:-1px
	}
	


	
html>body #pied
	{padding-left:8px;
	}
		
#pied a
	{font-size:9px;
	text-decoration:none}

/* Ajout octobre 2008 */
.savoir-plus{
	float:right;
	font-size:9px;
	font-style:italic;
	margin-top:-5px;
}
.savoir-plus a{
	text-decoration:none;
}