

 ul, li {
	color : #000; 
}
 
p {
	color : #000; 
	font-size :  0.9em; 
	text-align: left;
	margin-left: 20px;
	margin-right: 20px; 
} 



h1 {
	font-size: 1.1em;
	color: #fff;
	text-align: left;
	font-weight: bold;
	
	background-repeat: no-repeat;
} 
.arriere { background-color:#EE8645; }
#texte_acc p.agreement {
font-size :  0.7em; 
}


h2 {
	
	color:#EE8645;
	font-size : 1em; 
	text-align: left;
	font-weight: bold;
	margin-left: 17px;
	margin-bottom:-15px;
} 
h3 {
	color:#000;
	font-size : 0.9em; 
	text-align: justify;
	font-weight: bold;
	margin-left: 20px;
	margin-right:30px;
} 

a:link, a:visited{
	color : #000;
}
a:visited, a:hover, a:active{
	color : #000; 
} 
#int_actu a{
color : #fff; 
}
table {
	margin:0 0 0 0;
	
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	color: #000;
} 

table caption {
	color:#000;
	caption-side : top; 
	text-align : center; 
	margin:1.5em 1.5em 1.5em 1.5em;
	padding : 3px; 
	font-weight : bold; 
	font-family : Verdana, Arial, Sans, sans-serif; 
	font-size : 0.9em;
} 
table tr.row_first {
	background: #fcf4d0;
	background-color: #fcf4d0;
} 
table  tr.titre{
	background-color: #fcf4d0;
	background: #fcf4d0;
}
table tr.row_odd {
	background: #d0d0d0; 
} 
table tr.row_even {
	background: #f0f0f0; 
} 
table td {
	text-align : left; 
	
} 
 td {
	text-align : left; 
	font-size : 0.8em;
} 


ul, ol {
	font-size : 1em; 
} 
ul {
	margin-top : 0em;
	text-align: left;
	color: #000000;	
} 
li {
font-size : 0.9em; 
	margin-bottom:10px;
	color : #000; 
	
} 
ul li {

	color : #000; 
	background : url(puce.gif) no-repeat 0 1px; 
} 

dl {
	font-size : 1.1em; 
} 
dt {
	margin : 1.5em 0 0.5em; 
} 
dd {
	 
} 
cite {
	font-style : italic; 
} 
acronym {
	cursor : help; 
	border-bottom-width : 1px; 
	border-bottom-style : dotted; 
} 
p.niv1{
font-size : 1.2em;
color:#999966;
}
.niv2{
font-size : 1.1em;
color:#EE8645;

}
 .soustitre {
	color: #000;
	text-transform: none;
}



#cadre_1, #cadre_2 {
	margin: 0 0 0 0;
	padding: 15px 10px 10px 10px;
	font-size : 0.9em;
} 
#cadre_1 {
	background:#FFFFFF url(../images/coinEncadMarr.gif) top right no-repeat;
	border-bottom:#D9C3A1 solid 2px;
	border-left:#D9C3A1 solid 2px;
} 
#cadre_1 p, #cadre_2 p{
	margin: 0 5px 0 10px; 
} 



#cadre_2 {
	color:#6699FF;
	padding: 5px 10px 10px 10px;
	border-left:#6699FF solid 2px;
	border-right:#6699FF solid 2px;
} 
#cadre_2 p {
	color:#6699FF;
}
#cadre_2 p span.mev{
	color:#6699FF;
} 

.adresse{
	font-size: 12px;
	font-weight: bold;
	text-align: right;	
}
.gras_plus{
	
	font-weight: bold;	
	color: #006600;
}
 .mev{
	
	font-weight: bold;	
	color: #FF9900;
}

 .site{
	
	margin-left: 50px;
	border-left-color: #FFFF00;
	border-left-style: solid;
	border-left-width: 3px;
	padding-left: 10px;	
}
 .document{
	margin-left: 50px;
	border-left-color: #EE8645;
	border-left-style: solid;
	border-left-width: 3px;
	padding-left: 10px;
	margin-top:-10px;
}


.descriptif {
	font-weight: bold;
	margin-left:50px;	
}


	
	


.logo {
text-align: left;
}
#pied p {
font-size: 70%;
}
 .surtitre {
	text-align: left;
	font-weight: normal;
	margin-left: 20px;
	font-style: italic;
	margin-bottom: -10px;
	
}
#resultat .date {
	text-align: left;
	font-weight: normal;
	margin-left: 20px;
	font-style: italic;
	margin-top:-15px;
}
#resultat h3 {
	
	color:#000;
	font-size : 0.9em; 
	text-align: left;
	font-weight: bold;
	margin-left: 20px;
} 

#hier p{
font-size : 0.8em;
margin-left: 5px;
margin-top: 0px;
}





#admin h1 {
	font-size: 1.2em;
	color: #FF6D00;
	text-transform: uppercase;
	text-align: left;
	font-weight: bold;
	margin-left: 20px;
	margin-bottom: -5px;
}
#admin h2 {
	font-size: 0.9em;
	color: #2C7BB6;
	text-transform: uppercase;
	text-align: left;
	font-weight: bold;
	margin-left: 20px;
	margin-bottom: -5px;
}
#admin p {
	font-size: 0.8em;
	text-align: left; 
}
#admin ul {
	font-size: 0.8em;

}
#admin .soustitre {
	color: #000;
	text-transform: none;
}

.date {
	font-style: italic;
	font-size: 0.9em;
	margin-bottom:-15px;
}



#faq h2{
font-size: 0.9em;
margin-bottom:-10px;
}

#faq p{
margin-left: 70px;
}
td p{
margin-left:0px;
}


#haut h1{
	color: #009DD4;
	width:auto;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #fff;
	text-transform: none;	
}
#haut h2{
	color: #000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	
}

.type{
	color: #000;
	font-size: 0.8em;
}

#petite h1{
color:#EE8645;
}
img{
	border:0;}
	
.maj{
	text-transform: uppercase;
	
	}
	#petite hr {color: red;
background-color: red;
height: 1px;
border: 0;
}

.centre {
text-align: center;
}
