.actualites { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #000000; text-decoration: none; font-size: 11px}
.bouton-newsletter { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; background-color: #e8641b; border:0px none #000000; cursor: hand; width:16px; height:16px; vertical-align:middle; text-align:center; }
.bouton-recherche { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; background-color: #e8641b; border:0px none #000000; cursor: hand; width:16px; height:14px; vertical-align:middle; text-align:center; }
.formulaire-newsletter { background-color: #ffffff; border:1px solid #82a84e; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; width:120px; height:16px; vertical-align:middle; }
.formulaire-recherche { background-color: #ffffff; border:0px none #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; width:120px; height:14px; vertical-align:middle; }
.important { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #00361a; text-decoration: none; font-size: 11px}
.importantgras { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #00361a; text-decoration: none; font-size: 11px}
.paragraphe_bleu { background-color:#f1f6e0; }
.paragraphe_bleu_souligne { background-color:#f1f6e0; padding:5px 0 10px 0; border-bottom:1px solid #00361a; font-size:0.9em; color:#01a337; }
.soustitre { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #9b0818; text-decoration: none; font-size: 13px}
.texte_rouge { color:#9b0818; }
.texte_smartpage {
}
.texte_smartpage a{ color:#EC870F; text-decoration:underline; }
.texte_smartpage a:hover{ color:#EC870F; text-decoration:none; }
.titre { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #9b0818; text-decoration: none; font-size: 18px}
.titre_rouge { color:#9b0818; }
.trait-actualites { background-image:url(../images/trait-actualites-ete.gif); }
#animation-flash { position:absolute; width:960px; height:430px; left:0px; top:0px; z-index:2; visibility:visible; border:0px none #000000; text-align:left; }
#bas { position:absolute; width:920px; left:20px; top:12px; z-index:8; visibility:visible; border:0px none #000000; text-align:center; }
#bas a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #00361a; text-decoration: none; font-size: 11px; text-align:center; }
#bas a:hover { background-color:#e3efc1; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #00361a; text-decoration: none; font-size: 11px; text-align:center; }
#contenu { clear:both; position:relative; width:960px; height:auto; left:0px; top:0px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }

/* Anciens styles */

#chemin {
	list-style-type:none;
	margin:3px 0 0 10px;
	padding:0;
}
#chemin li {
	margin:0;
	padding:0;
	color:#ec870f;
}
#chemin li a {
	text-decoration:none;
	color:#ec870f;
}
#chemin li a:hover {
	text-decoration:underline;
}
#liens h2{
	font-size:1.1em;
	color:#B10D18;
	margin:0;
	padding:0;
	margin-left:9px;
}
#liste_lien{
	list-style-type:none;
	margin:0 0 0 9px;
	padding:0;
}
#liste_lien li a{
	text-decoration:none;
	color:#00361a;
	font-weight:bold;
}
#liste_lien li a:hover{
	text-decoration:underline;
}

#wysiwyg h2{
	color:#9b0818;
	font-size:1.5em;
	font-weight:bold;
}
#wysiwyg h3{
	color:#063D5C;
	font-size:1.2em;
}

#contenu h3 a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #0184bc; text-decoration: underline; font-size: 12px}

#contenu h3 a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #0184bc; text-decoration: none; font-size: 12px}

.colonne1{
	float:left;
	width:393px;
	color:#004269;
}
.colonne2{
	float:right;
	width:199px;
	margin:10px 10px 10px 23px;
	color:#004269;
}

#wysiwyg h4{
	font-size:1.3em;
	padding:0 0 0 25px;
	background:url('../images/fleche-ete.gif') no-repeat left;
	font-weight:bold;
}
#wysiwyg hr{
	color:#063D5C;
	background-color:#063D5C;
	height:1px;
	border:0;
	margin:0;
	padding:0;
	line-height:1px;
}
#wysiwyg th{
	background-color:#7DA197;
}
#wysiwyg .entete td{
	background-color:#7DA197;
}
#wysiwyg .ligne1 td{
	background-color:#FEFFF5;
}
#wysiwyg .ligne2 td{
	background-color:#D5DFC7;
}

/* Anciens styles */

#entete { position:relative; width:960px; height:430px; left:0px; top:0px; z-index:1; visibility:visible; border:0px none #000000; text-align:left; }
#fond-bas { position:relative; width:960px; height:30px; left:0px; top:0px; z-index:6; visibility:visible; border:0px none #000000; text-align:left; background-color:#ffffff; }
#fond-newsletter { position:relative; width:960px; height:20px; left:0px; top:0px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; }
#illustration { display:block; float:left; width:393px; }
#liens { float:left; width:567px; }
#newsletter { position:absolute; width:260px; left:700px; top:2px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #00361a; text-decoration: none; font-size: 11px }
#recherche { position:absolute; width:300px; height:auto; left:209px; top:7px; z-index:8; visibility:visible; border:0px none #000000; text-align:left; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ffffff; text-decoration: none; font-size: 11px }
#site { position:relative; width:960px; left:0px; top:0px; z-index:1; visibility:visible; border:0px none #000000; text-align:left; }
#trait-bas { position:absolute; width:960px; height:5px; left:0px; top:5px; z-index:7; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/trait-bas-ete.gif); }
a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #ec870f; text-decoration: underline; font-size: 11px}
a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #ec870f; text-decoration: none; font-size: 11px}
b {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
blockquote {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
body { background-color:#00361a; color:#01a337; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; scrollbar-face-color:#00361a; scrollbar-shadow-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#00361a; scrollbar-darkshadow-color:#00361a; scrollbar-track-color:#00361a; scrollbar-arrow-color:#ffffff; }
br {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
div {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
em {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
font {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
form {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
input {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
li {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
ol {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
nobr {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
p {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
s {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
select {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
strike {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
strong {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
sub {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
sup {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
table {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
td {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
textarea {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
tr {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
ul {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}

#fond-degrade { position:relative; width:960px; height:auto; left:0px; top:0px; z-index:2; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/fond-degrade-ete.jpg); background-repeat:no-repeat; background-color:#ffffff; }
#fond-wysipage { position:relative; width:960px; height:30px; left:0px; top:0px; z-index:103; visibility:visible; border:0px none #000000; text-align:left; }
#trait-wysipage { position:absolute; width:960px; height:5px; left:0px; top:25px; z-index:104; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/trait-wysipage-ete.gif); }
#wysipage { position:absolute; width:920px; left:20px; top:5px; z-index:109; visibility:visible; border:0px none #000000; text-align:left; }

#wysipage dt { float:left; width:115px; margin:0px; cursor:pointer; text-align:center; font-weight:bold; }

#wysipage dt a { display:block; color:#00361a; text-decoration:none; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:11px; border:#eff5d9; border-style:solid; border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width: 0px; padding-top:2px; padding-bottom:2px; }
#wysipage .dl_wysi .menu_niv1 .a_wysi {  border-bottom-width:0px; }

#wysipage dt a:hover { background-color:#eff5db; color:#00361a; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none;  }

dl, dt, dd, ul, li {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}

.ul_wysi {
		position:absolute;
		float:left;
		width:115px;
		padding-top:19px;
}

.menu_niv2 {
		background-color:#c4da76;
		padding-top:0px;
}

dd dd {
		margin-top:0px;
		vertical-align:top;
}

.menu_niv2 a:hover {
		text-decoration: none;
}
	
.sous_menu_pos {
		float:left;
		visibility:hidden;
		position: relative;
		z-index: 1;
		top:0px;
		margin-left:-115px;
}

dd dd.sous_menu_pos {
		left:115px;
		top:-19px;
}

th{
	background-color:#cee08c;
}
.entete td{
	background-color:#cee08c;
}
.ligne1 td{
	background-color:#ffffff;
}
.ligne2 td{
	background-color:#ecf3d2;
}
