/* CSS Document */
/****************************
*****************************
* 
*       Général
*
****************************
****************************/

body  {
	font-family: "Trebuchet MS";
	background-color:#FFFFFF;
	margin: 0;
	padding: 0;
	text-align: center; 
    	color: #000000;
	
	font-size:14px
	
		 }
.mev {
	color:#903; 
		 }
a {
	color:#000; 
		 }
tr {
text-align:center;	
}
tr.paire{
background-color: coral;
text-align:center;

}
tr.ligne1{
font-weight: bold;	


}
td.colonne1{
	text-align:left;
	font-weight: bold;	

}
/****************************
*****************************
* 
*       Accueil
*
****************************
****************************/	
#generale_acc
{
	width:955px;
	min-height:750px;
	background-image:url(../images/acc/fond_acc.jpg);
	background-repeat:no-repeat;
	background-color:#896561;
	
 }
 
#generale_acc, #generale
{
	border-left-width:1px;
	border-left-color:#000;
	border-left-style: solid;
	border-right-width:1px;
	border-right-color:#000;
	border-right-style: solid;
	margin: 0 auto;
 }


/*****************************
* 
*       Int
*
****************************
****************************/
#generale
{ width:1024px; 
background-color:#f3d995;
text-align:left;



 }


#header
{display: none;

}

#haut {
display: none;

/*background-image:url(../images/int/haut2.png);
background-repeat:no-repeat;*/

}

#container{
margin-top:-10px;


}

  #gauche {

    	display: none;

    }
/*#gauche a.on{
color:#FF0000;
}*/


#grand_centre {
	background-color:#f3d995;
	margin-left:220px;
	
	margin-top:15px;
    } 
	
 #centre { 
		
		margin-right:230px;
		margin-left:15px;
			

    }
 #centre_formulaire { 
		
		margin-right:10px;
		margin-left:20px;
    }
#centre_tableau { 
		margin-right:10px;
		margin-left:20px;
    }
	
	#centre_tableau h2{
	font-size:1em;	
	}
		#centre_tableau p{
	font-size:0.8em;	
	}
#centre_tableau table{
	width:700px;
	font-size:0.8em;
    }	
table{
	width:700px;
	font-size:0.8em;
    }	
	
#centre p, #centre h2, #centre h3, #centre h1{




}

#centre h2 {
font-size:1em;

}

#titre_rub {
	
	
}	


#titre_rub h2{
	
	font-size: 22px;
	font-style: italic;
	
	margin-top:-5px;
	margin-bottom:-3px;
	margin-left:30px;
}
#centre p{
text-align:justify;

}


#centre ul{

font-size: 0.8em;

}

#centre li li{

font-size: 1.2em;

}	
#centre p{
	
	font-size: 0.8em;
}		
h2.article{
font-size: 1em;
margin-bottom:-15px;
}
p.journal {
	font-style: italic;
	margin-bottom:-15px;
}
	 
#droite {

    	float: right; /* cet élément est flottant, il faut donc lui attribuer une largeur */
    	width: 160px;
		margin-right:0px;
		background-color:#f3d995;
		margin-top:30px; 	 
 
}

  #recherche_int {
	display: none;
}
#contact_int{
display: none;
}
/*****************************
* 
*       pied
*
****************************
****************************/
#bas {
background-image:url(../images/int/pied.png);
min-height:114px;
background-color:#FFFFFF;

}
#pied_acc{

height:108px;
background-image:url(../images/acc/pied2.png);
background-position:center;
background-repeat:no-repeat;
min-height:108px;
margin-left:0px;
margin-top:-10px;
font-size: 0.8em;
text-align:center;
}
#pied_acc table{
	width:955px;
	padding-top:80px;
	
	
	
}


#pied{

height:160px;
background-image:url(../images/int/bas.png);
background-repeat:no-repeat;
}
#pied p, #pied_int p {
	
	
	text-align: center;
	font-size: 10px;
	color:#000;
	margin-top:130px;

    }	
 #pied_acc p {
	
	
	text-align: center;
	font-size: 10px;
	color:#000;
	margin-top:70px;

    }	  
/*****************************
* 
*       bloc
*
****************************
****************************/
#bloc_ort_rub h1 a, #bloc_actu_rub h1 a, #bloc_transport_rub h1 a{
	text-decoration: none;
	color:#fff;
}

#bloc_ort_rub h1 a:hover, #bloc_actu_rub h1 a:hover, #bloc_transport_rub h1 a:hover{
	text-decoration: none;
	color:#000;
}

#bloc_ort_rub h2 a, #bloc_actu_rub h2 a, #bloc_transport_rub h2 a{
	text-decoration: none;
	color:#000;
}



#bloc_ort_rub h2 a:hover, #bloc_actu_rub h2 a:hover, #bloc_transport_rub h2 a:hover{
	text-decoration: none;
	color:#fff;
}





#bloc {
	margin-right:40px;
	border-right-color:#333333;
	border-right-style:solid;
	border-right-width:1px;
	width:200px;
	margin-left:40px;
}
#bloc img{
text-align:right;
margin-left:10px;

}
#bloc p {
	font-size: 0.8em;
	text-align: right;
}

 .img_right{
	
	margin-right:0px;
	border-color: <? echo $coul2 ?>;
	margin-left:20px;
	margin-bottom:20px;
	border-width: 5px;
	border-style:solid;

 }	
 
 #bloc_haut {
 display: none;

	
}

#bloc_haut h2{
color:#ec9d27;
font-size: 1.2em;
}

#hierarchie{
font-size: 0.7em;
margin-left:57px;
}
#hierarchie a{

color:#000000;
}

  #taille {
	position:absolute;
	left:870px;
	top:192px;
	width:150px;
}

.a_pdf{
	
	background-image:"/images/pdf.gif";
	background-image:"images/pdf.gif";
	background-image:"../images/pdf.gif";
	background-position:right;
}

/****************************
*****************************
* 
*       petite
*
****************************
****************************/

#petite{
	margin-left:20px;
	margin-right:20px;
	font-family: "Trebuchet MS";
	
}

#petite p{
font-size: 0.8em;
}
#petite h2{
font-size: 1em;
}
#petite_haut{
	background-image:url(../images/petite500/haut.jpg);
	
	background-repeat:no-repeat;
	min-height:52px;
}
#petite_bas{
	background-image:url(../images/petite500/bas.jpg);
	background-repeat:no-repeat;
	min-height:28px;
}

/****************************
*****************************
* 
*       accordeonj
*
****************************
****************************/
div.accordeonJ h5{
	font-size:0.9em;
	}

h5{
	font-size:0.9em;
	text-decoration: underline;
	cursor: pointer;
}
/****************************
*****************************
* 
*       bloc
*
****************************
****************************/
#bloc_flash_rub a{
color:#fff;
text-decoration:none;
}
#bloc_flash_rub a:hover{
color:#fff;
text-decoration:none;
color:#ce003c;
}

#bloc_ort_rub h1 a, #bloc_actu_rub h1 a, #bloc_transport_rub h1 a{
	text-decoration: none;
	color:#fff;
}

#bloc_ort_rub h1 a:hover, #bloc_actu_rub h1 a:hover, #bloc_transport_rub h1 a:hover{
	text-decoration: none;
	color:#ce003c;
}

#bloc_ort_rub h2 a, #bloc_actu_rub h2 a, #bloc_transport_rub h2 a{
	text-decoration: none;
	color:#000;
}



#bloc_ort_rub h2 a:hover, #bloc_actu_rub h2 a:hover, #bloc_transport_rub h2 a:hover{
	text-decoration: none;
	color:#ce003c;
}


