BODY {
	MARGIN: 0px 0px 0px 0px;
	background-image: url(images/fond-orange.gif);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-color: #f4bd48;
	background-position: 0px 0px;
}
hr {
color: #007734; 
background-color: #007734;
height: 1px;
border: 0;
}
.titre {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #007734; 
	FONT-FAMILY: verdana, sans-serif; 
	TEXT-ALIGN: center ; 
	LETTER-SPACING: 2px;
	margin-left:4px; 
	margin-right:8px;
}

.titre-bis {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #D31313; 
	FONT-FAMILY: verdana, sans-serif; 
	TEXT-ALIGN: center ; 
	LETTER-SPACING: 2px;
	margin-left:4px; 
	margin-right:8px;
}

.soustitre {
	FONT-WEIGHT: normal; 
	FONT-STYLE:italic;
	FONT-SIZE: 10pt; 
	COLOR: #007734; 
	FONT-FAMILY: verdana, sans-serif; 
	TEXT-ALIGN: left; 
	LETTER-SPACING: 1px;
	margin-left:4px; 
	margin-right:8px;
}

.soustitre_bis {
	FONT-WEIGHT: normal; 
	FONT-STYLE:italic;
	FONT-SIZE: 10pt; 
	COLOR: #fe9a19; 
	FONT-FAMILY: verdana, sans-serif; 
	TEXT-ALIGN: left; 
	LETTER-SPACING: 1px;
	margin-left:4px; 
	margin-right:8px;
}

.texte {
	FONT-WEIGHT: normal;	
	FONT-SIZE: 8pt;
	COLOR: #2b2b2b;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-ALIGN:justify;
	LETTER-SPACING: normal;
		}

.texte_gras {
	FONT-WEIGHT:bold;	
	FONT-SIZE: 8pt;
	COLOR: #2b2b2b;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-ALIGN:justify;
	LETTER-SPACING: normal;
		}
.texte_gras_bis {
	FONT-WEIGHT:bold;	
	FONT-SIZE: 8pt;
	COLOR: #2b2b2b;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-ALIGN: center;
	LETTER-SPACING: normal;
		}

.texte_bis {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #2b2b2b;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-ALIGN:center;
	LETTER-SPACING: normal;
		}

.adresse {
	FONT-SIZE: 7pt;
	FONT-FAMILY: verdana, sans-serif; 
	color: #333333;
	margin-left:4px;
	margin-right:8px;
	LETTER-SPACING: 1px;
	
}
.piedpage {
	FONT-SIZE: 7pt;
	FONT-FAMILY: verdana, sans-serif;
	color: #333333;
	LETTER-SPACING: 2px;
	font-style: italic;
}




#corps {
	width:650px;
	background-repeat:repeat-y;
	background-position:top center;
	text-align: justify;
	font-size: 8pt;
	color: #2b2b2b;
	font-family: verdana, sans-serif;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

* {
	font-family: verdana, sans-serif;
}

#corps ul {
	list-style-image: url(images/puces/trefle_transparentvertfoncce.png);
}
.tableau-principal {
	background-image: url(images/pied-page.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#content {
	background-color: #FFF;
	background-image: url(images/logo-accueil.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}



.gris {
color:#828282;
}

.note {
color:#828282;
font-size:11px;
}

.rouge {
color:red;
}

#ariane {
	color:#000;
	text-decoration: none;
	font-size:11px;
	font-style: italic;
	clip: rect(auto,auto,auto,auto);
	position: relative;
	top: -20px;
	text-align: right;
	padding-right: 35px;
}
a:link {
	color:#fe4819;
	text-decoration: none;
}
a:visited {
	color:#e16806;
	text-decoration: none;
}
a:hover {
	color:#D62C01;
	text-decoration: none;
}
.menu-0 {
	background-image: url(images/menu-0.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 260px;
	font-size: 13px;
	font-weight: bold;
	text-indent: 25px;
	line-height: 24px;
}

.menu-1a {
	background-image: url(images/menu-1a.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 260px;
	font-size: 13px;
	font-weight: bold;
	text-indent: 25px;
	line-height: 24px;
}

.menu-2 {
	background-image: url(images/menu-2.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 260px;
	font-size: 13px;
	font-weight: bold;
	text-indent: 25px;
	line-height: 24px;
}
.menu-3 {
	background-image: url(images/menu-3.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 260px;
	font-size: 13px;
	font-weight: bold;
	text-indent: 25px;
	line-height: 24px;
}
.menu-1b {
	background-image: url(images/menu-1b.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 260px;
	font-size: 13px;
	font-weight: bold;
	text-indent: 25px;
	line-height: 24px;
}
#menu-cont {
	float: left;
}

#menu {
padding-top: 0px;
margin-top: 0px;
}

#menu dt {
}


#menu dd {
	margin-top: -20px;
	position: absolute;
	z-index: 100;
	visibility: visible;
	display : none;
	margin-left: 230px;
/* 	background-color:red; */
}

#menu ul {
	padding: 0px;
	margin: 0px;
}
#menu li {
	list-style-type: none;
	height: 25px;
	font-size: 13px;
	font-weight: bold;
	text-indent: 15px;
	text-align: left;
	line-height: 24px;
	background-image: url(images/sous-menu.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	margin-top: 2px;
	width: 270px;
}
#corps-accueil {
	width:607px;
	background-repeat:repeat-y;
	background-position:top center;
	text-align: justify;
	font-size: 8pt;
	color: #2b2b2b;
	font-family: verdana, sans-serif;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}
#flashcontent {
	border: 1px solid #005E1C;
}
#actus {
/* 	border: 5px solid #FFF; */
}

#actus-content {
	padding-left:15px;
	margin-top: -80px;
	position: absolute;
}

.tab-actu-1 {
	border: 0px none #005E1C;
	border-right: 2px solid #004d17;
	border-bottom: 2px solid #004d17;
	background-image: url(images/fond-actu-1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 12px;
	padding: 10px;
}
.tab-actu-2 {
	border: 0px none #005E1C;
	border-right: 2px solid #004d17;
	border-bottom: 2px solid #004d17;
	background-image: url(images/fond-actu-2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 12px;
	padding: 10px;
}

.titre-actu {
	FONT-WEIGHT: normal;
	FONT-STYLE:italic;
	FONT-SIZE: 13px;
	COLOR: #007734;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-ALIGN: left;
	padding-left: 25px;
}

.suite {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #2b2b2b;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-ALIGN:right;
	LETTER-SPACING: normal;
	font-style: italic;
}







/* Styles des extraits d'actu en page d'accueil */
.mod-actu-extrait-date {
	font-size: 10px;
}
.mod-actu-extrait-titre {
	font-weight: bold;
	color: #CC0000;
}
.mod-actu-extrait-corps {
	font-size: 14px;
}

/* Styles des actus dans la liste */
.mod-actu-liste-date {
	font-size: 6pt;
	FONT-FAMILY: verdana, sans-serif; 
	FONT-STYLE:italic;
}
.mod-actu-liste-titre {
	font-size: 10pt;
	FONT-FAMILY: verdana, sans-serif; 
	font-weight: bold;
	COLOR: #007734; 
	line-height: 22pt;
}
.mod-actu-liste-corps {
	font-size: 8pt;
	FONT-FAMILY: verdana, sans-serif; 
}
.mod-actu-liste-suite {
	font-weight: bold;
	font-size: 8pt;
	FONT-FAMILY: verdana, sans-serif;
	line-height: 17pt;
}

/* Styles des actus dans la page de détail */
.mod-actu-detail-date {
	font-size: 6pt;
	FONT-FAMILY: verdana, sans-serif; 
	FONT-STYLE:italic;
}
.mod-actu-detail-titre {
	font-size: 10pt;
	FONT-FAMILY: verdana, sans-serif; 
	font-weight: bold;
	COLOR: #007734; 
	line-height: 22pt;
}
.mod-actu-detail-corps {
	font-size: 8pt;
	FONT-FAMILY: verdana, sans-serif; 
}
.mod-actu-detail-retour {
	font-weight: bold;
	font-size: 8pt;
	FONT-FAMILY: verdana, sans-serif;
	line-height: 17pt;
}

.credit {
background-color: white;
FONT-SIZE: 7pt;
FONT-FAMILY: verdana, sans-serif;
color: #fe4819;
padding:2px;
}


