/* CSS Document */

body {
	height: 100%;
	background-color: #E6E6E6;
	vertical-align: top;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

/* HAUT */


.accroche{
	font-size: 18px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 10px 0 0px 30px;
}


/* B I Z B O A */


/* WO  */

.wo__rub1_titre{
	font-size: 22px;
	color: #9fcc00;
	text-align: left;
	padding: 0px 0 10px 75px;
	margin: 0px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: top;

}

.wo__par1_texte{
	font-size: 13px;
	color: #732b00;
	text-align: justify;
	padding: 0 10px 10px 10px;
	margin: 0px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
}


.wo__par1_titre {
	font-size: 16px;
	color: #732b00;
	text-align: justify;
	padding: 10px 10px 0px 10px;
	margin: 0px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.wo__par1_img{
	margin: 10px 10px 10px 10px;
	padding: 0px 0 0 0;
}

.wo__par1_legende {
	font: 10px Arial, Helvetica, sans-serif;
	color: #039;
	text-align: left;
	padding: 10px 10px 0px 10px;
}

.wo1__img{
	padding: 10px 10px 10px 10px;
}

.wo__img{
	padding: 10px 10px 10px 10px;
}

/* pas changé  */
.wo__par1_lien { color: #ff7200; text-decoration:none}
a.wo__par1_lien:hover { color: #ff7200; text-decoration:underline}

.wo_cont_lien { font-weight: bold; color: #ff7200; text-decoration:underline;}
a.wo_cont_lien:hover { font-weight: bold; color: #039; text-decoration:underline}
.wo__doc1_titre {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #ff7200;
	text-decoration:underline;
	padding-top: 6px;
	text-align: left;
}
a.wo__doc1_titre:hover {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #039;
	text-decoration:underline;
	text-align: left;
}
/* ++  */

.wo__par2_texte{
	background-image: url(../ressource/puce.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	text-indent: 15px;
	padding:0px 6px 10px 6px;
	margin:10px 0 0 0;
	font-size: 13px;
	color: #732b00;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}


.wo__par2_titre {
	padding:20px 0 0 0;
	margin:0;
	font-size: 16px;
	color: #732b00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/* pas changé  */
.wo__par2_lien {  font: 13px Arial, Helvetica, sans-serif; color: #039; text-decoration: underline}
a.wo__par2_lien:hover {  font: 13px Arial, Helvetica, sans-serif; color: #d90000; text-decoration: underline}
.wo__par2_legende {  font: 10px Arial, Helvetica, sans-serif; color: #000}
/* ++  */


.wo__lien2_titre {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #ff7200;
	text-decoration: underline;
	text-align: left;
	text-indent: 10px;
	padding:3px 0 3px 0;
}
a.wo__lien2_titre:hover {  bold font: 13px Arial, Helvetica, sans-serif;
	color: #039;
	text-decoration: underline;
	text-align: left;
	text-indent: 10px;
}



/* WO 2 */

.wo2__rub1_titre{
	font-size: 18px;
	color: #F60;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.wo2__par1_titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c4823c;
	font-weight: bold;
}

.wo2__par1_texte{
	font-size: 12px;
	color: #c4823c;
	text-align: left;
	padding: 0 0 0 0;
	margin: 0px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
}

/* pas changé  */
.wo2__par1_lien {  font: 13px Arial, Helvetica, sans-serif; text-decoration: underline; color: #039}
a.wo2__par1_lien:hover {  font: 13px Arial, Helvetica, sans-serif;  text-decoration: underline; color: #d90000;}
.wo2__par1_legende {  font: 10px Arial, Helvetica, sans-serif; color: #000}
/* ++  */


/* divers */

.orange{
	font-size: 13px;
	color: #ff8400;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}






.wo__offre_lien{
}

/* Bizboa généraux */

.wo__fct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5e7d7f;
	text-decoration: none;
}

.wo__mes {}
.wo__fct {}
a.wo__fct:hover {}
.wo__rub {}
.wo__titre {}
.wo__texte {}
.wo__lien {}
a.wo__lien:hover {}
.wo__champ {}
.wo__donnee {}
.wo__renvoi {}
.comment {}
.wo__pagi {}
a.wo__pagi:hover {}

/* ---------- Formulaire ---------- */

.marron {
	color: #666666;
	padding: 0 0 6px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
}


.wo__champ {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

	font-weight: bold;

}

.wo__donnee {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#666666;

	margin: 0 0 0 0;

}

/* ---.wo__interf_texte {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: left;

	padding-left: 30px;

	display: block;

	padding-top: 20px;

}-- */

.wo__interf_fct_gris {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: left;

	padding-left: 20px;

	display: block;

}

.wo__bt_valider {background:url(../ressource/bt_valider.gif) no-repeat center center; height:20px; width:100px; border:0px}



.wo__renvoi {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #003399;

}





.wo__interf {



}



.wo__mes {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color: #006699;

	text-decoration: none;

	text-align: justify;

	vertical-align: top;

}



.wo__s_texte {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color: #006699;

	text-decoration: none;

	vertical-align: top;

	background-color: #E9E9E9;

	padding: 5px 0 5px 0;

}



.wo__fct {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color: #FF9933;

	text-decoration: none;

}





/* MENUS */

a.wo_mg__niv0{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #642300;
	text-decoration: none;
	padding: 0 5px 0 15px;
	margin: 5px 0 0 0;
	display: block;
}

a.wo_mg__niv0:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #642300;
	text-decoration: none;
	padding: 0 5px 0 15px;
	margin: 5px 0 0 0;
	background-color: #bddc50;
	display: block;
}

a.menu_haut{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	padding: 2px 0px 2px 0px;

}

a.menu_haut:hover{
	text-decoration: underline;
}

/* DIVS GENERAUX */

#haut {
	height: 141px;
	width: 990px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	display: block;
	background-image: url(../ressource/bandeau_all.jpg);
}

#milieu {
	background-image: url(../ressource/menu_fond_v.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 980px;
/*	position: absolute;
	top: 141px;
	bottom: 0px;*/
	text-align: center;
	background-color: #FFF;
	display: block;
}

#bas{
	background-color: #a4b4b5;
	width: 980px;
	height: 12px;
	font-size: 11px;
	color: #FFF;
	padding: 4px 0 4px 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

#bas a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

#colonne_droite{
	display: block;
	margin: 0px;
	width: 210px;
	background-image: url(../ressource/fond_droite.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 400px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-left-width: 4px;
	border-left-style: dotted;
	border-left-color: #993;}

#contenu_central{

	display: block;
	padding: 0px 28px 20px 40px;
	margin: 0px 0px 0px 0px;
	background-image: url(../ressource/zigouigoui.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.titre_statique{
	font-size: 22px;
	color: #9fcc00;
	text-align: left;
	padding: 19px 0 10px 75px;
	margin: 0px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}

.iden{
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
}

.liens_webop{
	font-size: 12px;
	margin: 0px 10px 0 0;
}