@charset "utf-8";
/* CSS Document */




/*---------------------------------menu horizontal----------------------------------*/

#menu_horiz #table_menu{ background-image: url(../images/skin/rose/fond_menu_haut.gif); 						}
td.tab a:hover  {	color:rgb(244,197,214);																		}
td.tab a:active{color:rgb(244,197,214);																			}	
td.tab a.on{	color:rgb(244,197,214);}
/*-----------------------------------------espace recherche--------------------------*/
/*#chap_menu {	margin: 0px; padding: 0px;	height: 74px;	width: 341px;	float: left; clear: both;			}*/

#recherche { background-image: url(../images/skin/rose/fond_recherche.gif);
top: 59px; width: 343px; height: 119px; left: 0px; overflow: hidden; float:left;
 			  margin-top:166px; margin-left:-341px; -margin-left:-902px; text-align: left; vertical-align: top; 
 			  background-attachment: scroll;background-repeat: no-repeat;	
 			  background-position: left top;	border: none; }
 #recherche input{font-size: 0.6em; color: #000; border: 0px none #000; margin: 0px; position: relative; 
 				  top:67px; left: 60px;	width: 100px; height:13px; 												}
.footer { background-image: url(../images/skin/rose/fond_footer.gif); float:right;  height: 119px; width: 557px; -float: left; margin-top:-119px;	overflow: hidden;
			background-attachment: scroll; background-repeat: no-repeat; background-position: left top;
			text-align: left; vertical-align: middle;  }
.footer img { float: left; margin-left: 0px; margin-top: 50px;	margin-right: 0px; 							}
/*************************************************************************************************/
 
/*---------------------------- contant acueil--------------------------------------------------*/
 
/*#tableActu td .contant {
		background-image: url(../images/home/fond_filet_vert.gif);

}*/

/*-----------------------------contant accueil et actu---------------------------*/


/* #info{
	font-size: 0.7em;
	

}*/
.txtinfo  h4{ font-size: 0.8em; color:rgb(218,1,113); font-weight: bolder;}
.txtinfo2  h4{ font-size: 0.8em; color:rgb(218,1,113); font-weight: bolder; margin-top:-1em}
.txtinfo2 b {color:rgb(218,1,113)}
.txtinfo2 p{font-size: 0.7em; color:rgb(0,0,0); }
.txtinfo b {color:rgb(218,1,113)}
.txtinfo p{font-size: 0.7em; color:rgb(0,0,0); }
#info+ td{
		width:176px;
		vertical-align:top;
		height:40px;
		padding-left:4px;
	}
#detailInfo{overflow: auto; height:250px;}
#tableInfo .contant  h4 {font-size: 1.8em; color:rgb(218,1,113); font-weight: bolder; line-height:1em;	
						margin-bottom:0.5em; margin-top:1em; 													}
#tableInfo .contant p {font-size: 0.8em;}	
#tableInfo .contant b {font-size: 0.9em; color:rgb(218,1,113);}									 	
 .contant {  background-attachment: scroll; background-image: url(../images/presse/fond_filet_vert-rose.gif);
			background-repeat: no-repeat; background-position: right top; padding-right:1.4em; 					}

 .contant2 { height:300px; background-attachment: scroll; background-image: url(../images/presse/fond_filet_vert-rose.gif);
			background-repeat: no-repeat; background-position: right top; padding-right:1.4em; 					}			
		
#tableActu .contant h1 {color:rgb(218,1,113); font-size: 2.1em; font-weight: bolder; letter-spacing:0px; margin-top:0.8em; 		}
#tableActu .contant h2 {font-size: 1.8em; color:rgb(218,1,113); font-weight: bolder; line-height:0.9em;	
						margin-bottom:-1em;																		}
#tableActu .contant	h3  { color:rgb(218,1,113);  line-height:1em;	margin-bottom:0.6em; margin-top:1em				}
#tableActu .contant h4 {font-size: 0.8em; color:rgb(218,1,113); 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.7em; }
#tableActu  .lireSuite{ color:rgb(218,1,113);}
/*div #detail {overflow: auto; height:250px;}*/
/*-----------------------page autres---------------------------------------*/


 .txt  h1 {color:rgb(218,1,113); font-size: 2.5em; font-weight: bolder; letter-spacing:0px; 		}
 .txt .contant h2  {font-size: 1.8em; color:rgb(218,1,113); font-weight: bolder; line-height:0.8em;	
						margin-bottom:-2em;																		}
 .txt .contant h3  { color:rgb(218,1,113);  line-height:1em;	margin-bottom:0.6em; margin-top:0.9em				}						
 .txt  .contant h4 {font-size: 0.8em; color:rgb(218,1,113); 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(218,1,113);}
div .txt #detail {overflow: auto; height:220px; width:520px; }

/******************************page documents****************************************/

#detail #documents li a{ color:rgb(218,1,113); font-size: 0.9em; margin-left:20px;}
div .txt #cont {overflow: auto; height:230px; width:330px; }



/* tooltip styles */


div#tooltip {
   position:absolute;
   visibility:hidden;
   z-index:100;
   background-color:#FFFFFF;
   border:1px solid rgb(218,1,113);
   color:rgb(218,1,113);
   padding:0.5em;
   font-size:0.8em;
   font-weight: bold;
   
}


