/* CSS Document */

body	{
			margin:0px; background-color: white;
			font: 11px Verdana, Helvetica, sans-serif;
			color:#333333;
			scrollbar-base-color: #FFFFFF; scrollbar-arrow-color:#00529E;
			scrollbar-track-color:#F4F4F4; scrollbar-3Dlight-color:#FFFFFF;
}/* #1572b7 url(images/bg_jftl.jpg) repeat-x 0D4875*/

/*-----------------LA STRUCTURE DE LA PAGE----------------*/

#bandeau,#menu,#contenu,#pied_page, #reseau	{background-color:white;border-left:1px solid #E3DBD7;border-right:1px solid #E3DBD7;}
#bandeau	{position:relative;top:15px;left:50%;margin-left:-390px;width:780px;height:120px;background-color:white;border-top:1px solid #E3DBD7;}
  #logo 	{position:absolute;top:0px;left:5px;width:87px;z-index:1;}
  #signature_interieur	{position:absolute;top:90px;left:15px;width:750px;height:20px;margin:0px;text-align:right;font-size:14px;border-bottom:3px solid #A51064;font-style:italic;color:#A51064;z-index:2;}
  #b_fond	{position:absolute;top:76px;left:0px;width:780px;height:22px;background-image:url(images/fond-lettre.jpg);z-index:1;}
#menu		{position:relative;top:15px;left:50%;margin-left:-390px;width:780px;height:22px;}
#contenu	{position:relative;top:15px;left:50%;margin-left:-390px;width:780px;}
  #gauche   {position:absolute;top:1px;left:15px;width:150px;color: #0D4875;height:43px;}
  #millieu  {position:relative;top:0px;left:180px;width:597px;background-color:white;border-left:3px solid #CCCCCC;}
#pied_page  {position:relative;top:15px;left:50%;margin-left:-390px;width:780px;height:1px;background-color:#FFFFFF;}
#reseau     {position:relative;top:15px;left:50%;margin-left:-390px;width:780px;height:65px;background-color:white;border-bottom:1px solid #E3DBD7;}

  .fond_menu{background-color:#FFFFFF;color:#1572b7;}
  .fond_contenu	{background-color:white;}
  
/*-----------------LA STRUCTURE DE LA PAGE d'accueil----------------*/

#accueil    	{position:relative;top:15px;left:50%;margin-left:-390px;width:780px;height:560px;background: #fff;}
.cadre			{border:1px solid #E3DBD7;}
	#sigle		{position:absolute;top:0px;left:0px;width:780px;height:125px;margin:0px;}/*left:228px;width:150px;*/
	#signature	{position:absolute;top:130px;left:15px;width:750px;height:20px;margin:0px;text-align:center;font-size:16px;background-color:#A51064;color:white;}
	#bienvenue	{position:absolute;top:170px;left:15px;width:500px;height:220px;color: #000000;margin:0px;}
	#photos		{position:absolute;top:438px;left:15px;width:750px;height:123px;overflow:hidden;margin:0px;}		
	#editorial	{position:absolute;top:170px;left:560px;width:215px;height:250px;color: #0D4875;margin:0px;}
#pied_acc	{position:relative;top:20px;left:50%;margin-left:-390px;width:780px;height:10px;font-size:9px;text-align:right;color:#666666;}
 /*B1D5F1*/
 
/*-----------------LES BALISES MAJEURES-------------------*/

p 			{margin-bottom:10px;margin-top:0px;}

#millieu table p	{line-height: 1.45em;font-size:12px;}
#millieu table .float_d p	{font-size:11px;}
.marge3		{margin-bottom:3px;}		

table			{font-family:verdana,helvetica;font-size:11px;}
table.contact	{font-size: 11px;}
.violet			{color: #A51064;}
.bleu			{color: #0D4875;}
.bleuclair		{background-color:#218AFD;color:white;}

.gl { /*pointillés horizontaux gris clair*/
	background:url(images/gl.gif) top repeat-x;
	margin:0px 0px 10px 0px;height:1px;}
.v2 {/*pointillés verticaux left*/
	background:url(images/vl.gif) top left repeat-y;
}


a 				{color: #000000; text-decoration: underline;}
a:hover			{color: #0D4875;text-decoration:none;}
a.gauche		{color: #0D4875;}
#gauche a		{width:100%;color: #0D4875;text-decoration:none;font-size:13px;}
#gauche a:hover{font-weight:bold;}
a.href     		{color: #A51064; font-weight:bold;text-decoration:none;}
a.href :hover	{color: #0D4875;}
a.normal		{text-decoration:none; font-weight:bold;}
a.normal:hover  {background-color:#C9E8EA;}
a.entrez		{color: #489D20;text-decoration:none;}
a.entrez:hover	{color: #0D4875;}
a.pied_acc		{color: #666666;text-decoration:none;}
a.pied_acc:hover{text-decoration:underline;}

.contour	{border:1px solid #CCCCCC;}	
.fond		{background-color:#C9E8EA; padding:5px; color:#00529E; }
.fond_rouge {color: #990000}

h1          {font-family: arial; font-size: 14px; color: #A51064;margin-bottom:5px;}  	
h2			{font-family: arial,verdana; font-size:24px;font-weight:bold;margin-top:0px;margin-bottom:15px;color:#0D4875;}
h3          {font-family: verdana; font-size: 12px; color: #A51064;}
h4          {font-family: verdana; font-size: 11px; color: #A51064;margin-bottom:1px;font-weight:normal;}
h4.contact	{text-transform:none; border-bottom:1px solid #972219; margin-bottom:10px;width:47%;}  
h5          {font-family: verdana; font-size: 18px; color: #454545;font-weight:normal;margin:0px;}
h5.entrez	{font-size:20px;margin-top:15px;}
ul			{list-style : disc outside url(images/im-blanc.gif) ; margin-left:20px;margin-top:0px;}
li 			{margin-bottom:10px;}

input		{color: #000000; font-size: 11px;border: solid 1px #CCCCCC;background-color:#F4F4F4;width:250px;font-family:Verdana, Arial, Helvetica, sans-serif}
textarea	{color: #000000; font-size: 11px;border: solid 1px #CCCCCC;background-color:#F4F4F4;width:250px;font-family:Verdana, Arial, Helvetica, sans-serif}
.bouton 	{color: white; font-size: 11px; border: solid 1px #000000 ;background-color:#0D4875;width:70px;}

select		{font-size: 11px;background-color:#F4F4F4;}
.select1    {width: 200px;color:#A51064;}

/*-----------------LES FLOTTEMENTS-------------------*/

.float_d	 {float:right; margin:0px 0px 20px 20px;
			width:150px;border-left:3px solid #CCCCCC;border-bottom:3px solid #CCCCCC; padding-left:10px;color: #0D4875;} 
.float_ste  {float:right; margin: 0px 0px 0px 0px;}
.float_g	 {float:left; margin:0px 0px 0px 0px;
			width:150px;height:200px;border-right:1px dotted #0066CC;border-bottom:1px dotted #0066CC; padding-right:20px; }
.float_pdf      {float:left;margin:0px 30px 30px 0px;}
.float_g2	 {float:left; margin:0px 10px 0px 0px;}




  
  
 
