/*couleur origine #676767
/************************************ CETE MEDITERRANNEE *********************************/
body{
margin:0 0 0 0;
padding:0 0 0 0;
text-align:center;
}

table{
margin:0 0 0 0;
padding:0 0 0 0;

}

basefont{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 10px;
color: #000000;
text-align:justify;
}

td{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 10px;
color: #000000;
text-align:justify;
}

a{
text-decoration: none;
color: #365E07;
}

a:hover {
text-decoration: underline;
color: #365E07;
}

form{
margin:0 0 0 0;
padding:0 0 0 0;
}

input{
margin:0 0 0 0;
padding:0 0 0 0;
}
td.content{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 10px;
color: #000000;
text-align:justify;
width:591px;
}

/******************* STYLE TEXTE ************************************/
.h1{
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #6c6c6c;
	text-align:left;	
}
.h2{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-weight: bolder;
	font-size: 12px;
	color: #6c6c6c;
	text-align:left;
}
.normal{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-align:justify;
}
h1{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #6c6c6c;
	text-align:left;	
}
h2{
	font-family: Helvetica,Verdana,Arial,sans-serif;
	font-weight: bolder;
	font-size: 14px;
	color: #000000;
	text-align:left;
}

li{
list-style-type:square;
list-style:square;
outside:10px;

font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 10px;
color: #000000;
}
/****************** WYSIWYG ************************/
p.spip{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 10px;
color: #000000;
text-align:justify;
}
/****************** HEADER ***************************/
a.bando{
color:#003399;
text-decoration: none;
}
a.bando:hover {
color:#003399;
text-decoration: underline;
}
td.bando{
font-family: Helvetica,Verdana,Arial,sans-serif;
font-size: 12px;
font-weight: normal;
color:#003399;
margin:0 0 0 0;
padding:0 0 0 0;
}

.formrecherche { 
background-color: #FFFFFF;
line-height:normal;
margin:0 0 0 0;
padding:0 0 0 0;
}

.input_formrecherche { 
font-weight: normal;
font-size: 10px;
width:117px;
height:15px;
margin:0 0 0 0;
padding:0 0 0 0;
background-color: #ECF9FF;
color: #000000;
border-width:1;
}

.transbox {
	filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.8;
	background-color: #00007e;
}
table.menutop{
background-color:#ffffff;
border-color:#000000;
border-style: solid;
border-width:1px;
}

a.menutop:link, a.menutop:active, a.menutop:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #aaaaaa;
	text-decoration:none;
	
	
	padding:5 20 5 20;
	text-decoration: none;
	display:block;
	width:100%;
	
}
a.menutop:hover{
	color: #000000;
	
}

/****************** MENU Gauche **************************/
a.menuleft:link, a.menuleft:active, a.menuleft:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
	
	padding: 10 20 10 20;
	text-decoration: none;
	display:block;
	width:100%;
}

a.menuleft:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
		
	filter:alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity:0.2;
	background-color:#ffffff;
}

li.menuleft_breve{
line-height:15px;
margin: 0 0 5 0;
outside:10px;
}
/***************** BLOC DROIT **************************/
ul.bloc_droit{
margin:10 10 10 10; 
padding:10 10 10 10;
}

li.bloc_droit{
list-style-type:square;
list-style:square;
text-align:left;
line-height:15px;
outside:5px;
}
.bloc_droit{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 10px;
color: #000000;
}
a.bloc_droit{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration:none;
	color: #0000FF;
}
a.bloc_droit:hover{
color:#0000FF;
text-decoration:underline;
}
.reference{
position:relative;
width:100%;
text-align: center;
vertical-align:bottom;
height:100%;
}
/****************** FOOTER *****************************/
a.footer{
font-family: Helvetica,Verdana,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
color:#989898;
text-decoration: none;
}

a.footer:hover {
text-decoration: underline;
color:#ffffff;
}

td.footer{
font-family:  Helvetica,Verdana,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
color:#989898;
text-align:right;
}


/*********************** CHEMIN DE NAVIGATION *******************/
.path{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 9px;
	/*color: #000000;*/
	color:#acacac;
	text-decoration:none;
}
a.path:link, a.path:active, a.path:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 9px;
	/*color: #000000;*/
	color:#acacac;
	text-decoration:none;
}
a.path:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #0000FF;
	text-decoration:underline;
}

/*********************** PLAN DU SITE *******************/
.plan_site_1 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
a.plan_site_1:link, a.plan_site_1:active, a.plan_site_1:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #0000FF;
	text-decoration:none;
}
a.plan_site_1:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #0000FF;
	text-decoration:underline;
}
a.plan_site_2:link, a.plan_site_2:active, a.plan_site_2:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #0000FF;
	text-decoration:none;
}
a.plan_site_2:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #0000FF;
	text-decoration:underline;
}
/*********************** PAGE de RECHERCHE *******************/
.recherche_entete{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
	background-color:#00007e;
}
a.recherche_resultat:link, a.plan_site_2:active, a.plan_site_2:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #0000FF;
	text-decoration:none;
}
a.recherche_resultat:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #0000FF;
	text-decoration:underline;
}
.reponse_formulaire {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 110%;
	color: red;
}

/******************* WYSIWYG TYPETOOL *******************/
#ViEtDeVdIvId {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 10px;
color: #000000;
text-align:justify;
z-index:0;
}

#recherche {
position:relative;
FONT-FAMILY:Verdana;
FONT-SIZE:9px;
left:-95px;
top:39px;
height:0;
margin-top:0;
}


