/* CSS Document */

@charset "utf-8";
/* CSS Document */



/*STRUCTURE DOM DE LA PAGE 

	<DIV id=entete>
	<DIV id=pageCentre>
		<DIV id=page>
		
		/*STRUCTURE MENU GAUCHE ****************************
		
			<DIV id=menu_gauche>
				<UL>
					<LI>
						<UL class=fire>
							<LI>
								<DIV class=TitreMenu>
									<SPAN class=pad>
								<A class=fondSousRub>
									<SPAN class=pad>
								<A class=fondSousRub>
									<SPAN class=pad>
									
		**************************** STRUCTURE MENU GAUCHE */	

		/*STRUCTURE CENTRE DE LA PAGE ****************************
		
			<DIV id=centre>
								
		**************************** STRUCTURE CENTRE DE LA PAGE */
		
		/*STRUCTURE DU MENU DROIT ****************************
		
			<DIV id=menu_droit>
				<DIV>
				<UL class=fire>
					<LI>
						<DIV>
							<A class=fondSousRub1>
								<SPAN class=pad>
								
		**************************** STRUCTURE DU MENU DROIT *//*
		
			<DIV>
			
		**************************** STRUCTURE DU FOOTER
				<DIV id=footer>
					<DIV class=colAcces>
					<DIV class=colOutil>
					<DIV class=colInformations>
					<DIV class=colMtx>
				<DIV class=lignePartenaires>
					<SPAN id=partenaire>
					<A class=footer1>
	**************************** STRUCTURE DU FOOTER */

.left{float:left;}
.right{float:right;}




	html, body {
	}
	

	html > body > #pageCentre{
	position:relative;
	border:0px solid red;
	margin-top:-10px;
	}

	div#pageCentre{
	border:0px solid red;
	margin-top:-5px;
	}
	
	#page{
	position:relative;
	left:50%;
	width:774px;
	margin:0 0 0 -388px;
	background-image:url(../squelettes/img/fond-page-firefox.jpg);
	background-repeat:no-repeat;
	}
	
	div > div#page{
        width:770px;
	margin:0 0 0 -388px;
	background-image:url(../squelettes/img/fond-page-firefox.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
        border:0px solid #eee;
	}



	/*MENU GAUCHE IE 6**********************************************************/
	#menu_gauche{
	float:left;
	width:148px;
	margin:0;
	margin-right:13px;
	padding:0;
	margin-top:-8px;
	}
	
	#menu_gauche a {
    text-decoration:none;
	color:#4690D9;
	font-weight:500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	}
	
	#menu_gauche ul{
	margin:0;
	list-style:none;
	padding:0;}
	
	#menu_gauche ul li{float:left;}
	
	.TitreMenu {
	padding:0px;
	padding-left:0px;
	margin-top:5px;
	margin-bottom:5px;
	background-image:url(../squelettes/img/fond_rubrique.jpg);
	background-position:-6 0;
	background-repeat:no-repeat;
	line-height:1em;
	width:148px;
	height:42;
	color:#fff;
	}
	
	span.pad{
	display:block;
	margin-top:4px;
	}
	
	.TitreMenu span.pad {
	padding-left:2px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top:8px;
	font-weight:600;
	line-height:1em;}

	
	a.fondSousRub{
	text-align:left;
	display:block;
	margin-top:0px;
	border-bottom:#efefef 1px solid;
	padding-bottom:3px;
	padding-top:3px;
	width:150px;
	padding-left:23px;
	background-image:url(../squelettes/img/icon_article.jpg);
	background-repeat:no-repeat;
	background-position:3 2;
	font-size:11px;
	}
	
	#menu_gauche a:hover.fondSousRub{
	color:#0669ce;
	font-weight:bold;
	}
	
	a.fondSousRubOn span.pad{
	text-align:left;
	display:block;
	margin-top:0px;
	border-bottom:#efefef 1px solid;
	padding-bottom:3px;
	padding-top:3px;
	width:150px;
	padding-left:23px;
	background-image:url(../squelettes/img/icon_article.jpg);
	background-repeat:no-repeat;
	background-position:3 2;
	font-size:11px;
	color:#F78D1B;
	}
	/*MENU GAUCHE IE 6********************************************************/

/*MENU GAUCHE FIREFOX 2.0*************************************************/
	div > div#page > div#menu_gauche{
	width:148px;
	margin:0px;
	margin-right:15px;
	padding:0px;
    margin-top:-9px;
	float:left;
	background:transparent;
        border:0px solid #ACCFEF;
        border-top:0px solid #ACCFEF;
	}
		
	div > div#page > #menu_gauche ul{
	margin:0px;
	padding:0px;
	}
	
	li > div.TitreMenu{
	padding:0px;
	padding-left:0px;
	margin-top:5px;
	margin-bottom:5px;
	background-image:url(../squelettes/img/fond_rubrique.jpg);
	background-position:-6 0;
	background-repeat:no-repeat;
	width:148px;
	height:40;
	color:#fff;
	}

    div.TitreMenu > span.pad {padding-top:8px;padding-left:5px;margin:0;font-size:12.5px;}
	
	div > div#page >#menu_gauche a.fondSousRub {
	margin:0px;
	font-size:10px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
	color:#4690D9;
	padding-bottom:3px;
	padding-top:0px;
	margin-left:0px;
	padding-left:23px;
	background-image:url(../squelettes/img/icon_article.jpg);
	background-repeat:no-repeat;
	background-position:3 0;
    width:125;
	border-bottom:#eee 1px solid;
	}
	
	div > div#page >#menu_gauche a:hover.fondSousRub {
	color:#0669ce;
	font-weight:bold;
	}	
	
	a.fondSousRubOn > span.pad{
	display:block;
	margin-top:0px;
	font-family:verdana;
	padding-bottom:3px;
	padding-top:3px;
	font-size:10px;
	font-weight:bold;
	color:#F78D1B;
	width:125;
	} 


	} 
	/*MENU GAUCHE FIREFOX 2.0***************************************************/

	/*MISE EN PAGE DU CENTRE DE LA PAGE IE*/
	#centre{
	float:left;
	padding:0;
	width:444px;
	margin:0;
	margin-right:13px;
	margin-bottom:20px;
	padding:0px 6px 8px 6px;
	}
	/*MISE EN PAGE DU CENTRE DE LA PAGE IE*/

	/*MISE EN PAGE DU CENTRE DE LA PAGE FIREFOX 2.0*/
	div > div#page > #centre {
	float:left;
	padding:0em;
	width:432;
	margin:0px;
	margin-bottom:20px;
	background:transparent;
	margin-right:15px;
	padding:0px 6px 8px 6px;
        border:0px solid red;
	}
	/*MISE EN PAGE DU CENTRE DE LA PAGE FIREFOX 2.0*/





/* SUITE MISE EN FORME DU CONTENU DU CENTRE DE LA PAGE*/
	div#centre p{
	font-family:verdana;
	font-size:12px;
	color:#7a7a7a;
	padding:0;
	margin:0;
	margin-top:5px;
	margin-bottom:15px;
	clear:both;
	}
	
	div#centre span{
	font-family:verdana;
	font-size:12px;
	color:#7a7a7a;
	padding:0;
	margin:0;
	}
	
	div#centre small.temp{
	display:block;
	font-family:verdana;
	font-size:10px;
	color:#4378C8;
	text-align: left;
	background-image: url(../dist/img/time.png);
	background-repeat: no-repeat;
	padding:2;
	padding-left:18px;
	margin-bottom:5px;
	width:100%;
	}

	div#centre p.titre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7a7a7a;
	display:block;
	margin-top:0px;
	padding-top:0px;
	font-weight: 800;
	}

	div#centre em{
	font-family:verdana;
	font-size:12px;
	color:#7a7a7a;
	}
 
	div #centre h1{
	padding-left:0px;
	text-align:center;
	font-size:15px;
	font-family:verdana;
	color:#fff;
	border:0px solid #efefef;
	display:block;
	margin-top:0px;
	margin-bottom:1px;
	}
	
	
	div #centre h2{
	color:#FF8012;
/*	background-image:url(../squelettes/img/fond_h2.jpg);
	background-repeat:repeat-x;
	background-position:bottom;*/
	font-size:18px;
	font-weight:lighter;
	margin-top:10px;
  margin-bottom:-5px;
	/*border-bottom:#f9f9f9 3px solid;*/
	text-align:left;
	padding:10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-bottom:1px solid orange;
	}	
	
td a{
	font-size:10px;
	color:#000080;
	font-size:11px;
	font-family:verdana;
	text-decoration:none;
	font-weight:bold
}

.hp_focus a{
	font-size:10px;
	color:#000080;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	float:right
}

div #centre h3{
	color:#000070; 
	font-family:verdana;
	color:#000080;
	font-size:13px;
	border:0px solid #efefef;
	}	

	div #centre div h3{
	font-size:10px;
	color:#000070; 
	font-family:verdana;
	color:#000080;
	font-size:11px;
	border:0px solid #efefef;
	margin-left:5px;
	margin-top:30px;
	padding-left:60px;
	height:15px;
	width:350;
	float:left;
	}	  


	div#centre img{padding:0px;margin:0px;}
	div#centre a img{display:block;border:0px solid #eee;margin:0;margin-top:-60px;margin-bottom:30px;float:left;}	   
	div#centre a img.format_png{display:block;border:0px solid #eee;margin:0;margin:0;float:right;margin-left:10;}  

	div#centre p.spip{
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
	}

	div#centre strong.spip{
	display:block;
	padding-top:5px;
	}

	div#centre a.spip_out{
	display:block;
	}


  div #centre h3.spip{
  font-size:12px;
	}
	
/*MISE EN FORME DU CONTENU SPIP GENERE*/


/*MENU DROIT IE 6**********************************************************/	
	div#menu_droit {
	font-family:verdana;
	width:150px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
	
	.TitreMenuDroit {
	width:148px;
	height:42px;
	
	background-image:url(../squelettes/img/fond_rubrique_orange.jpg);
	background-position:-6 0;
	background-repeat:no-repeat;
	
	display:block;
	padding:0px;
	padding-top:8px;
	padding-left:2px;
	margin-top:0px;
	margin-bottom:15px;!important;

	
	font-size:13px;
	font-weight:600;
	line-height:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;

}

	
	a.fondSousRub1{
	text-align:left;
	display:block;
	margin-top:0px;
	border-bottom:#efefef 1px solid;
	padding-bottom:3px;
	padding-top:0px;
	background-image:url(../squelettes/img/icon_article.jpg);
	background-repeat:no-repeat;
	background-position:3 2;
	font-size:11px;
	}
	
	a.fondSousRub1 span.pad{
	margin-top:0px;
	padding-left:23px;
	}

	a:hover.fondSousRub1{
	color:#fff;
	}
		
	a.fondSousRubOn1 span.pad{
	display:block;
	margin-top:0px;
	font-family:verdana;
	font-size:10px;
	width:151px;
	border-bottom:#659EDC 1px solid;
	padding-bottom:3px;
	padding-top:3px;
	font-size:12px;
	color:#000;
	background-image:url(../squelettes/img/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:1px 2px;
	padding-left:15px;
	}
	



	div#menu_droit ul{
	list-style:none;
	margin-top:-10px;
	}

	div#menu_droit ul a{
	text-decoration:none;
	list-style:none;
	font-family:verdana;
	color:#F78D1B;
	margin-left:-40px;
	text-align:left;
	font-size:10px;
	display:block;
	border-bottom:1px solid #efefef;
	border-left:0px #000080 solid;
	padding-left:0px;
	margin-top:5px;
	}

	div#menu_droit ul a:hover{
	border-left:0px #F78D1B solid;
	font-weight:bold;
	}
	
	div#menu_droit a:hover{
	font-weight:bold;
	color:#F78D1B;
	}
	/*MENU DROIT IE 6**********************************************************/	
	
	/*MENU DROIT FIREFOX 2.0***************************************************/
	div > div#page >#menu_droit {width:148px;border:0px solid #eee;}
	
        div > .photo {border:0px solid #eee;padding-left:2px;}        

	div > div#menu_droit > ul {
	margin-top:-5px;
	}

  
	
	div > div#menu_droit > p {
	margin-top:-10px;
	}

	div#menu_droit > .TitreMenuDroit{
	padding:0px;
	padding-left:0px;
	background-image:url(../squelettes/img/fond_rubrique_orange.jpg);
	background-position:-6 0;
	background-repeat:no-repeat;
	width:142;
	height:40;
	color:#fff;
	padding-left:6px;
	padding-top:6px;
	margin-bottom:0;
	}



	a.fondSousRubOn1 > span.pad{
	display:block;
	margin-top:0px;
	font-family:verdana;
	font-size:10px;
	width:135px;
	padding-bottom:3px;
	padding-top:3px;
	font-size:11px;
	color:#000;
	background-image:url(../squelettes/img/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:1px 2px;
	padding-left:15px;
	}
	
	a.fondSousRub1 > span.pad{
	font-size:10px;
    padding-left:23px;
	}
	
	div > a.fondSousRub1 {
	margin:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:3px;
	padding-left:23px;
	font-size:10px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
	color:#4690D9;
	background-image:url(../squelettes/img/icon_article.jpg);
	background-repeat:no-repeat;
	background-position:3 0;
	border-bottom:#eee 1px solid;      
	}
	/*MENU DROIT FIREFOX 2.0***************************************************/
	
	
	
	
	
	

	div > div#page >#menu_droit > p{ 
	display:block;
    margin:0px;
	height:48px;
	}
	
	
	h2.menu-titre {
	color:#F78D1B;
	font-size:11pt;
	margin-top:0px;
	font-family:verdana;
	display:block;
	border-bottom:0px solid #FFF;
	}
	
	div > h2.menu-titre {
	font-size:11pt;
	}

	a.com {
	text-decoration:none;
	color:#659EDC;
	display:block;
	font-weight:800;
	padding-left:48px;
	background-image:url(../picto/com.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:12px;
	padding-top:7px;
	margin-top:5px;
	height:50px;
	}
	

	 
/* PAGEFORM*/
	#pageForm{
	position:relative;
	left:50%;
	width:774px;
	margin:0 0 0 -388px;
	background-image:url(../squelettes/img/fond_page_centre.jpg);
	background-repeat:repeat-y;
	}

	div > div#pageForm{
	margin:0 0 0 -388px;
	background-image:url(../squelettes/img/fond_page_centre.jpg);
	background-repeat:repeat-y;
	}

	
	div > div#pageForm >#menu_gauche ul{
	margin:0px;
	padding:0px;
	} 

     div > div#pageForm > div#menu_gauche{
	float:left;
	width:180px;
	border:#efefef 0px solid;
	padding:10px;
	padding-right:10px;
	margin-right:10px;
	margin-left:-5px;
	margin-top:0px;
	}
	
	td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px;
	}
	
/* PAGEFORM*/


	
	
	
	
	 
