body {
margin : 0; 
padding : 0; 

 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 0.8em; 

} 

#conteneur_acc {
	width : 762px;
	border-right-color : #666666;
	border-right-style : solid;
	border-right-width : 1px;

} 
#header{
height : 103px; 
background-repeat : no-repeat; 
background-image : url(../images/bandeauOK.jpg); 

} 

#haut {
height : 20px; 
font-size : 11px; 
text-align : right; 
background-color: #000;
} 
#haut2 {

height : 40px; 
border-right-color : #666666; 
border-right-style : solid; 
border-right-width : 0.7px; 

}
#haut2_acc {

height : 20px; 
border-right-color : #666666; 
border-right-style : solid; 
border-right-width : 0.7px; 
}
#conteneur_art {
width : 762px; 
text-align : left; 
background-image : url(../images/fd_page.jpg);
border-right-color : #666666; 
border-right-style : solid; 
border-right-width : 1px; 

} 

 
#centre_acc {
	float : left;
	width : 530px;
	margin-right : 5px;
	color: #000000;
} 
#centre_acc1 {
	float : left;
	width : 522px;
	
} 
#flash p{
margin-right : 10px;
	margin-left : 25px;
	font-size : 0.9em;
}
#flash h2{
margin-right : 10px;
	margin-left : 0px;
	font-size : 1em;
}


#actu_acc {
	float : left;
	width : 510px;
	margin-right : 5px;
	margin-left : 5px;
	margin-top : 5px;
	color: #000000;
} 
#actu_acc_1,#actu_acc_2,,#actu_acc_3  {
	float : left;
	width : 165px;
	margin-right : 5px;
	color: #000000;
} 
#actu_acc_1 p,#actu_acc_2 p,#actu_acc_3 p {
	margin-right : 10px;
	margin-left : 0px;
	font-size : 0.9em;
}

#actu_acc_1 p.image {
	margin-right : 10px;
	margin-bottom:-20px;
}



#actu_acc_1 h1,#actu_acc_2 h1,#actu_acc_3 h1 {
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom:-15px;
	font-size : 1em;
	color:#0072DF;
	line-height: normal;	
}

#actu_acc_1 h1.a1,#actu_acc_2 h1.a1,#actu_acc_3 h1.a1 {
	
	color:#0072DF;
	
}
#actu_acc_1 h1.a2,#actu_acc_2 h1.a2,#actu_acc_3 h1.a2 {
	
	color:#D97441;
	
}


 
#droite_acc {
	
float: right;
width: 200px;
border-left-color : #d01213; 
border-left-style : solid; 
border-left-width : 9px; 

} 
#home>#conteneur_acc>#droite_acc {
	
float: right;
width: 200px;
border-left-color : #d01213; 
border-left-style : solid; 
border-left-width : 9px; 
border-right-color : #666666; 
border-right-style : solid; 
border-right-width : 1px; 
} 




#droite_acc h1{
font-size : 1.1em; 
	color : #000;
	margin-left : Opx;
	margin-top : 0em;
	margin-bottom : 0em;

} 
#droite_acc td{
	margin-left : 25px;
	padding-left:25px;
	font-size : 0.9em;
	line-height: normal;	

} 

#une_acc{
	float : left;
	width : 270px;
	margin-right : 30px;
	margin-left : 20px;
	color: #000000;
} 

#une_acc p{

	
	margin-top : 2em;
	margin-right:0px;
	margin-bottom : 0em;
} 

#une_acc p .titre{
	color : #8993C2;
	font-weight: bold;	
} 


#photo_acc {
	float : left;
	width : 250px;
	margin-right : 0px;
	
	text-align: left;
} 
#photo_acc p{
	margin-right : 0px;
	margin-left:0px;
	text-align: left;
} 
p#pied {
padding : 8px 5px 0; 
clear : both; 
line-height : 120%; 
height : 18px; 

} 
#imp {
float : right; 
width : 60px;
margin-top:5px; 
} 
#fenetre {
margin-left : 30px; 
margin-right : 30px; 
padding-left : 30px; 
padding-right : 30px; 
} 
#gauche_gene {
float : left; 
width : 105px; 
background-color : #fff; 
} 
#gauche {
float : left; 
width : 105px; 
background-color : ##fff; 
} 
#gauche_art {
float : left; 
width : 105px; 
background-color : #fff; 
} 


#tbm_gauche{
width : 150px;
background-color : #999999; 
}

#notes {
float : left; 
width : 150px; 
} 

#blanc {
background-color : #ffffff; 
} 

p, h3, ul, li, h4 {
	
	
	
} 
p {
color : #000; 
font-size : 1em; 
} 
#centre_grand li{
margin-right:150px;
}

.lettrine {
	float: left;
	font-size: 50px;
	font-weight: bolder;
	height: 40px;
	width: 40px;
	line-height: 50px;
	font-family: "Times New Roman", Times, serif;
}

/* centre rubrique et article */

#centre {
	float : left;
	width : 450px;
	margin-right : 30px;
	margin-left : 30px;
	color: #000000;
} 

#centre p {
color : #000; 
font-size : 1em; 
} 

/* fin centre */


.chapo {
color : #000; 
font-size : 1em; 
font-weight : bold; 
margin-left : 60px; 
} 
#centre .archie {
margin-left : 0; 
} 

h1 {
	color : #D01213;
	font-size : 1.2em;
	margin-left : 0px;
	margin-bottom : -1em;
	color : #D01213;
	text-transform: uppercase;
} 
h2 {
	font-size : 1.2em;
	color : #000;
	margin-bottom:-0.5em;
} 
h3 {

font-size : 1.2em; 
margin-bottom : -0.7em; 
} 
h4 {
color : #398fc6; 
font-size : 1em; 
} 
a:link, a:visited {
color : #000; 
} 
a:visited {
color : #000; 
} 
a:hover {
color : #000; 
} 
a:active {
color : #000; 
} 
table {

} 
table caption {
caption-side : top; 
text-align : center; 
margin-left : auto; 
margin-right : auto; 
padding : 3px; 
font-weight : bold; 
font-family : Verdana, Arial, Sans, sans-serif; 
font-size : 100%; 
} 
table tr.row_first {
background-color : #fcf4d0; 
} 
table tr.row_odd {
background-color : #d0d0d0; 
} 
table tr.row_even {
background-color : #f0f0f0; 
} 
table td {
text-align : left; 
} 
ul, ol {
font-size : 1em; 
} 
ul {
margin-top : 1em; 
line-height: 2em;
} 
li {
	margin-bottom : 0;
} 
ul li {
margin-left : 15px; 
padding-left : 0; 
background : url(puce.gif) no-repeat 0 1px; 

} 
dl {
font-size : 1.1em; 
} 
dt {
margin : 1.5em 0 0.5em; 
} 
dd {
margin-bottom : 0.75em; 
} 
cite {
font-style : italic; 
} 
acronym {
cursor : help; 
border-bottom-width : 1px; 
border-bottom-style : dotted; 
} 

.spip_surligne {
background-color : #ffff66; 
} 

 



#hier {
	
	text-align: left;
	font-size : 0.8em; 
	margin-left : 0; 
} 
 
/*Menu haut */
#menu {
position : absolute; 
left : 0; 

z-index : 100; 
width : 100%; 
font-size : 10px; 
color : #ffffff; 
} 
#menu dl, #menu dt, #menu dd , #menu li, #menu ul{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	list-style-type : none;
	
}

 #menu dt{

	text-transform: uppercase; 
}




#menu dl, #menu dt {
height:20px;
}

#menu dd {
height:1em;
}
 
#menu dl {
float : left; 
color : #ffffff; 
width : 11em;
height:2Opx;
border-right : 1px solid gray; 
} 
#menu dl.actif {
float : right; 
width : 9em; 
color : #ffffff; 
border-right : 1px solid gray; 
height:20px;
} 
#menu dl.a1 {
width : 9em; 
height:20px;
} 
#menu dl.a2 {
width : 9em; 
height:20px;
} 
#menu dt {
cursor : pointer; 
text-align : center; 
font-weight : bold; 
} 
#menu dt.a1 {
width : 9em; 
} 
#menu dt.a2 {
width : 9em; 
} 
#menu dd {
display : none; 
border : 1px solid gray; 
} 
#menu li {
text-align : left; 
/*background-color : #D01213; */
margin-left : -5px; 
padding-left : 10px; 
line-height : 1.5em; 
} 
#menu dt a {
color : #ffffff; 
text-decoration : none; 
display : block; 
height : 100%; 
border : 0 none;
margin-top:2px;
} 
#menu dt.actif a {
color : #fff; 
text-decoration : none; 
display : block; 
height : 100%; 
border : 0 none; 
/*background-color : #D01213; */
} 
#menu dt a:hover {
color : #fff; 
/*background-color : #D01213; */
border : 0 none; 
} 
#menu li a {
color : #ffffff; 
text-decoration : none; 
display : block; 
height : 100%; 
border : 0 none; 
} 
#menu li a:hover {
color : #000000; 
} 
#menu_rec{
	border-left : 1px solid gray;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
}
#menu_rec a:link, #menu_rec a:hover,#menu_rec a:visited {
	color : #D01213;
	font-size : 12px;
	text-decoration : none;
	margin-right:34px;
	margin-bottom:-3px;
	margin-top:6px;
	font-weight: bold;
}

/* fin menu */

#pied {
	width: 750px;
	margin-left: 0;
	margin-right:  0;
	background-color: #FFFFFF;
	height: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}

#img_droite{
margin-right:  -100px;
}
/* Adresse */

#adresse{
	border-top-color: #000;
	border-top-style: solid;
	border-top-width: 5px;
	text-align: left;
}
#adresse h2{
	margin-left: 8px;
	margin-right:  8px;
	margin-top:0px;
	text-transform: uppercase;
	font-size: 1em;
	color : #000; 
		text-align: left;
}
#adresse p{
	margin-left: 8px;
	margin-right:  8px;
	margin-top:6px;
	line-height: normal;
	color : #D01213;
	text-align: left;
}


/* Petition */
#petition{
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 5px;
}

#petition h2{
	margin-left: 8px;
	margin-right:  8px;
	margin-top:0px;
	text-transform: uppercase;
	font-size: 1em;
	color : #000; 
		
}
#petition p{
	margin-left: 8px;
	margin-right:  8px;
	margin-top:6px;
line-height: normal;	
	color : #D01213; 
}

/* fin Petition */

/* breves */
#breves p{
	margin-left: 8px;
	margin-right:  8px;
	margin-top:6px;
line-height: normal;	
}

#breves h2{
	margin-left: 8px;
	margin-right:  8px;
	text-transform: uppercase;
	font-size: 1em;
	color : #D01213; 
	margin-top:5px;	
}
#breves hr{
color : #D01213; 
}

/*  */
/* aussi, presse, meme_rub */
#aussi p, #presse p, #meme_rub p{
	margin-left: 8px;
	margin-right:  8px;
	margin-top:6px;
line-height: normal;	
}

#aussi h2, #presse h2, #meme_rub h2{
	margin-left: 8px;
	margin-right:  8px;
	text-transform: uppercase;
	font-size: 1em;
	color : #D01213; 
	margin-top:5px;	
}
#aussi hr, #presse hr, #meme_rub hr{
color : #D01213; 
}

#aussi, #presse, #meme_rub  {
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 5px;
}



/*  */


/* une_acc_droite */

#une_acc_droite{
width:185px;
margin-left:270px;

}
#home>#conteneur_acc>#centre_acc>#une_acc_droite{
width:200px;
margin-left:300px;
margin-right:0px;
}
#home>#conteneur_acc>#centre_acc>#une_acc_droite p{
margin-left:20px;
	margin-right:0px;
	margin-bottom : 0em;
	font-size: 0.90em;
} 



#une_acc_droite p{
margin-left:20px;
	margin-right:0px;
	margin-bottom : 0em;
	font-size: 0.90em;
} 
#une_acc_droite h1{
margin-left:20px;
	margin-right:0px;
	margin-bottom : 0em;
	font-size: 1em;
} 


#trait_noir{
height : 3px; 
background-color:#000; 
}


p.surtitre{
	margin-bottom:-15px;
	font-style: italic;

}
#print {
float: right;
margin-top:-15px;
}
