@charset "utf-8";
/* CSS Document */




/*---------------------------------menu horizontal----------------------------------*/

#menu_horiz #table_menu{ background-image: url(../images/skin/orange/fond_menu_haut.gif); 						}
td.tab a:hover  {	color:rgb(241,181,114);	text-decoration: none;																	}
td.tab a:active{color:rgb(241,181,114);	text-decoration: none;																		}	
td.tab a.on{	color:rgb(241,181,114);text-decoration: none;}
/*-----------------------------------------espace recherche--------------------------*/

#recherche img {width: 40px;  overflow: hidden; left: 20px; margin-top: 40px; margin-right: -50px; 
 				 margin-bottom: 0px; margin-left: 20px;	float: left; 											}
#recherche { background-image: url(../images/skin/orange/fond_recherche.gif)									}

.footer { background-image: url(../images/skin/orange/fond_footer.gif); }

/*************************************************************************************************/
 
/*---------------------------- contant acueil--------------------------------------------------*/
 
/*#tableActu td .contant {
		background-image: url(../images/home/fond_filet_vert.gif);

}*/

/*-----------------------------contant accueil et actu---------------------------*/


 .contant { background-attachment: scroll; background-image: url(../images/home/fond_filet_vert-orange.gif);
			background-repeat: no-repeat; background-position: right top; padding-right:1.4em;					}
#tableActu .contant #detailRech {overflow: auto; height:230px; width:320px; }		
#tableActu .contant h1 {color:rgb(224,89,38); font-size: 2.1em; font-weight: bolder; letter-spacing:0px; margin-top:0.8em; 		}
#tableActu .contant h2 {font-size: 1.8em; color:rgb(224,89,38); font-weight: bolder; line-height:0.9em;	
						margin-bottom:-1em;																		}
#tableActu .contant	h3  { color:rgb(224,89,38);  line-height:1em;	margin-bottom:0.6em; margin-top:1em				}
#tableActu .contant h4 {font-size: 0.8em; color:rgb(224,89,38); font-weight: bolder; line-height:1em;	
						margin-bottom:0.5em; margin-top:1em; 													}						
#tableActu .contant h5 {font-size: 0.7em; color:rgb(0,0,0); font-weight: bold; line-height:1em;	
						margin-bottom:0em;	margin-top:-3.5em; 													}
#tableActu .contant p {font-size: 0.8em;}						
#tableActu .contant ul {margin-top:-1em; font-size: 0.8em; }
#tableActu  .lireSuite{ color:rgb(224,89,38);}
/*div #detail {overflow: auto; height:250px;}*/
/*-----------------------page autres---------------------------------------*/
.result {color:rgb(229,126,30)}
#tableTxt .contant ul{margin-top:1em;}
 .txt .contant {background-repeat: repeat-y;}
 .txt  h1 {color:rgb(229,126,30); font-size: 2.5em; font-weight: bolder; letter-spacing:0px; 		}
 .txt .contant h2  {font-size: 1.8em; color:rgb(229,126,30); font-weight: bolder; line-height:0.8em;	
						margin-bottom:-2em;																		}
 .txt .contant h3  { color:rgb(229,126,30);  line-height:1em;	margin-bottom:0.6em; margin-top:0.9em				}						
 .txt  .contant h4 {font-size: 0.8em; color:rgb(229,126,30); font-weight: bolder; line-height:1em;	
						margin-bottom:0.5em; margin-top:1em; 													}						
.txt .contant h5 {font-size: 0.7em; color:rgb(0,0,0); font-weight: bold; line-height:1em;	
						margin-bottom:0em;	margin-top:-3.5em; 													}
 .txt .contant p {font-size: 0.8em; margin-bottom:-0.8em;}						
 .txt .contant ul {margin-top:-1em; font-size: 0.7em; }
  .txt  a{ color:rgb(229,126,30);}
div .txt #detail {overflow: auto; height:230px; width:520px; }
div .txt #cont {overflow: auto; height:230px; width:330px; }