* 
{
 padding: 0;
 margin: 0;
}

body 
{
 background-color: #FFF;
 font-family: "Times New Roman", Times, serif;
 line-height: 1em;
 margin-top: 0px;
 margin-left:0;
 margin-right:0;
}

a 
{
 color: #3B6EBF;
 text-decoration: none;
 font-weight:bold;
}
hr 
{
 margin-top: 3px;
 margin-bottom: 3px;
}

a:hover 
{
 text-decoration: underline;
}

.annonce 
{
	margin-left: 450px;
	margin-bottom: 5px;
	margin-top: -85px;
	width: 468px;
	height: 60px;
}

.com 
{
	/*float: inherit;
	margin-top: -16px;
	margin-left: 540px;
	font-weight: bold;
	width: 400px;
	text-align: right;*/
	text-align:center;
}

#commentaire 
{
 width: 900px;
 margin-left: 20px;
 text-align: center;
}
#dofusien {
position: relative;
}
.potion_mini_wakfu {
width:740px;
margin-bottom:10px;
}
.potion_mini_wakfu_header {
	background-image:url(images/mod/news/header.jpg);
	background-repeat:no-repeat;
	height:12px;
}
.potion_mini_wakfu_body {
	background-image:url(images/mod/news/body.jpg);
	background-repeat:repeat-y;
	padding-right:10px;
	padding-left:10px;
	}
.potion_mini_wakfu img{
		margin-right:10px;
}
.potion_mini_wakfu h3{
	font-size:18px;
	text-decoration:underline;
}
.potion_mini_wakfu_footer {
	background-image:url(images/mod/news/footer.jpg);
	background-repeat:no-repeat;
	height:12px;
}
#dofusien .Layer1 {
	width:738px;
	height:213px;
	background-image:url(images/mod/dofusien/1.jpg);
	background-repeat:no-repeat;
}
#dofusien .Layer2 {
	width:738px;
    background-image:url(images/mod/dofusien/2.jpg);
	background-repeat:repeat-y;
}
#dofusien .Layer3 {
	width:738px;
	height:43px;
    background-image:url(images/mod/dofusien/3.jpg);
	background-repeat:no-repeat;
}
#dofusien .Layer4 {
	position:absolute;
	left:40px;
	top:40px;
	width:100px;
	height:100px;
}
#dofusien .Layer5 {
	position:absolute;
	left:273px;
	top:71px;
	width:193px;
	height:29px;
	font-weight:bold;
	text-align:center;
}
#dofusien .Layer6 {
	position:absolute;
	left:415px;
	top:130px;
	width:191px;
	height:31px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;

}
#dofusien .Layer7 {
	position:absolute;
	left:568px;
	top:31px;
	width:152px;
	height:33px;
	font-weight:bold;
	text-align:center;
	}	
	
.fee1 
{
 width: 740px;
}

.fee2 
{
 width: 900px;
}

.important 
{
 font-weight: bold;
 text-decoration: underline;
}

.important2 
{
 display: block;
 text-align: center;
 font-weight: bold;
 text-decoration: underline;
}

.modere 
{
 color: #FF0000;
 font-weight: bold;
}

.news_header {
	background-image:url(images/mod/news/header.jpg);
	background-repeat:no-repeat;
	width:738px;
	height:12px;
}
.news_body {
	background-image:url(images/mod/news/body.jpg);
	background-repeat:repeat-y;
	width:738px;
	padding-top:3px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:5px;
}
.news_footer {
	background-image:url(images/mod/news/footer.jpg);
	background-repeat:no-repeat;
	width:738px;
	height:12px;
	margin-bottom: 10px;
}


.nomoon 
{
 line-height: 1.1em;
 width: 900px;
}

.nomoon_img 
{
 width: 900px;
 text-align: center;
}

.ocre_normal {
	border-collapse:collapse;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:5px;
	width:500px;
	}
.ocre_normal_header {
	background-image: url(images/mod/ocre/header.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	text-align: center;
}
.ocre_normal_cell1 {
	background-color:#D6D2AF;
	text-indent:10px;
}
.ocre_normal_cell2 {
	background-color:#E0DFCA;
	text-indent:10px;
}
.ocre_normal_footer {
	background-image:url(images/mod/ocre/footer.jpg);
	background-repeat:no-repeat;
}
.ocre_normal_recompense_head {
	background-color:#93866C;
	font-weight:bold;
	text-indent:10px;
}
.ocre_normal_rt {
	background-color:#B4AC8D;
	text-indent:10px;
}
.ocre_membre {
	border-collapse:collapse;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:5px;
	width:700px;
	}
.ocre_membre_header {
	background-image: url(images/mod/ocre/membre_header.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	text-align: center;
}
.ocre_membre_cell1 {
	background-color:#D6D2AF;
	text-indent:10px;
}
.ocre_membre_cell2 {
	background-color:#E0DFCA;
	text-indent:10px;
}
.ocre_membre_footer {
	background-image:url(images/mod/ocre/membre_footer.jpg);
	background-repeat:no-repeat;
}
.ocre_membre_recompense_head {
	background-color:#93866C;
	font-weight:bold;
	text-indent:10px;
}
.ocre_membre_rt {
	background-color:#B4AC8D;
	text-indent:10px;
}

.ocre_archi {
	border-collapse:collapse;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:5px;
	width:500px;
	}
.ocre_archi_header {
	background-image: url(images/mod/ocre/header.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	text-align: center;
}
.ocre_archi_footer {
	background-image:url(images/mod/ocre/footer.jpg);
	background-repeat:no-repeat;
}
.ocre_archi_cell1 {
	background-color:#D6D2AF;
	text-indent:10px;}
.ocre_archi_cell2 {
	background-color:#E0DFCA;
	text-indent:10px;}
.ocre_archi_recompense_head {
	background-color:#93866C;
	text-indent:10px;
	font-weight:bold;
}
.ocre_archi_rt {
	background-color:#B4AC8D;
	text-indent:10px;
}

.ocre_membre_archi {
	border-collapse:collapse;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:5px;
	width:700px;
	}
.ocre_membre_archi_header {
	background-image: url(images/mod/ocre/membre_header.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	text-align: center;
}
.ocre_membre_archi_footer {
	background-image:url(images/mod/ocre/membre_footer.jpg);
	background-repeat:no-repeat;
}
.ocre_membre_archi_cell1 {
	background-color:#D6D2AF;
	text-indent:10px;}
.ocre_membre_archi_cell2 {
	background-color:#E0DFCA;
	text-indent:10px;}
.ocre_membre_archi_recompense_head {
	background-color:#93866C;
	text-indent:10px;
	font-weight:bold;
}
.ocre_membre_archi_rt {
	background-color:#B4AC8D;
	text-indent:10px;
}

.petittop 
{
 margin-top: 5px;
}

.publicite 
{
 margin-left: 20px;
 display: block;
 font-weight: bold;
 color: #FFFFFF;
}

.retrait 
{
 margin-left: 10px;
}

.style7 
{
 font-size: 18px;
 font-weight: bold;
}

.style100 
{
 color: #FF0000;
}

.style102 
{
 color: #FF0000;
 font-weight: bold;
}

.style_metier_0 
{
 letter-spacing: 0px;
 color:#F00;
 font-weight:bold;
 text-transform:uppercase;
 text-decoration:underline;
 margin-bottom:3px;
 margin-top:3px;
}

.style_metier_1 
{
 
 
}

.tableau 
{
 background-color: #F5F0E2;
 border-width: 1px;
 border-color: #78b1f3;
 border-collapse: collapse;
 border-style: solid;
 -moz-border-radius: 10px;
 margin: auto;
}

/* tableau du template liste des armes et v_arme */
.tableau_arme 
{
 width: 730px;
 background-color: #F6F9FB;/* le gris : #F5F0E2; */

 border-width: 1px;
 border-color: #78b1f3;
 border-collapse: collapse;
 border-style: solid;
 -moz-border-radius: 10px;
 display: block;
}

.tableau_arme a 
{
 font-weight: bold;
}

.cellule_arme {
	font-weight:bold;
	color: #3B6EBF;
	width:100px;
	height:120px;
	background-image:url(images/div/cellule_arme.jpg);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
		}
.cellule_arme object {
	margin-bottom:5px;
}

.tableau_arme hr 
{
 margin-top: 5px;
 margin-bottom: 5px;
 color: #78b1f3;
}

/* fin ici */
/* tableau de la page liste_artisan artisan */
.tableau_artisan 
{
 padding: 5px;
 width: 730px;
 background-color: #F6F9FB;/* le gris : #F5F0E2; */

 border-width: 1px;
 border-color: #78b1f3;
 border-collapse: collapse;
 border-style: solid;
 -moz-border-radius: 10px;
 display: block;
 margin-bottom: 5px;
 margin-top: 5px;
}

/* tableau de la page liste_artisan artisan */
.tableau_artisan_spec 
{
 width: 370px;
 background-color: #F6F9FB;/* le gris : #F5F0E2; */

 border-width: 1px;
 border-color: #78b1f3;
 border-collapse: collapse;
 border-style: solid;
 -moz-border-radius: 10px;
 display: block;
 padding: 3px;
 margin-bottom: 5px;
 margin-left: 170px;
}

.tableau_artisan a {
 font-weight: bold;
}
.tableau_bestiaire {
 width: 738px;
 border-collapse:collapse;
}

.liste_bestiaire_header {
 width: 240px;
 height:32px;
 background-image:url(images/div/liste_bestiaire_header.jpg);
 color: #3B6EBF;
 font-weight:bold;
 background-repeat:no-repeat;
 padding-top:5px;
 text-decoration:underline; }
.liste_bestiaire_body {
 width: 240px;
 background-image:url(images/div/liste_bestiaire_body.jpg);
 margin-top:-7px;}
 .liste_bestiaire_footer {
 width: 240px;
 background-image:url(images/div/liste_bestiaire_footer.jpg);
 height:16px; }

.tableau_challenge_header {
 width: 738px;
 background-image:url(images/div/challenge/header.jpg);
 height:15px;
 background-repeat: no-repeat;
 margin-top:10px; }
.tableau_challenge_body {
 width: 738px;
 background-image:url(images/div/challenge/body.jpg); }
.tableau_challenge_footer {
 width: 738px;
 background-image:url(images/div/challenge/footer.jpg);
 height:14px;
 background-repeat: no-repeat;
}

.tableau_chemin 
{
 width: 738px;
 background-image:url(images/div/chemin/body.jpg);
 margin:10px;
 height:20px;
 padding-left:10px;
 padding-top:2px;
 background-repeat:no-repeat;
}

.tableau_chemin_princ 
{
 width: 740px;
}

.tableau_chemin_titre 
{
 font-weight: bold;
 display: block;
 text-align: center;
 font-size: 1.1em;
}

.tableau_chemin a 
{
 text-decoration: none;
 font-weight: bold;
}

.tableau_chemin td 
{
 margin: 3px;
}

.tableau_chemin td:hover 
{
 border-width: 1px;
 background-color: #78b1f3;
 -moz-border-radius: 10px;
 margin: 3px;
}

.tableaudonjon 
{
 /* CSS POUR LES DONJONS */

 width: 715px;
 padding: 10px;
 border-width: 1px;
 text-align: center;
 border-color: #78b1f3;
 border-style: solid;
 -moz-border-radius: 10px;
}

.tableau_donjon_principal 
{
 width: 710px;
 padding: 10px;
 border-width: 1px;
 text-align: left;
 border-color: #78b1f3;
 border-style: solid;
 margin-top: 5px;
 -moz-border-radius: 10px;
 background-color: #F6F9FB;
 font-weight: bold;
}

.tableau_donjon_principal a 
{
 text-decoration: none;
}

.tableau_donjon_principal td 
{
 margin: 3px;
}

.tableau_donjon_principal td:hover 
{
 border-width: 1px;
 background-color: #78b1f3;
 -moz-border-radius: 10px;
 margin: 3px;
}

.tdcom 
{
 text-align: left;
}

.tableaudonjon img 
{
 margin: 2px;
 border-width: 1px;
 border-style: solid;
 border-color: #78b1f3;
}

.tableaudonjon hr 
{
 color: #78b1f3;
 margin-top: 5px;
 margin-bottom: 5px;
 text-align: center;
 margin-left: 8px;
}

.titredonjon 
{
 font-size: 1.1em;
 font-weight: bold;
 vertical-align: baseline;
}
.tableaudonjon .tableau_monstre{
	margin-bottom:-8px;}
/* FIN DU CSS POUR LES DONJONS */
.tableau_dossier 
{
 /* css de la page dossiers */

 width: 740px;
 padding: 10px;
 border-width: 1px;
 text-align: left;
 border-color: #78b1f3;
 border-style: solid;
 margin-top: 5px;
 -moz-border-radius: 10px;
 background-color: #F6F9FB;
}

.tableau_dossier_princ 
{
 width: 740px;
}

.tableau_dossier_titre 
{
 font-weight: bold;
 display: block;
 text-align: center;
 font-size: 1.1em;
}

.tableau_dossier a 
{
 text-decoration: none;
 font-weight: bold;
}

.tableau_dossier td 
{
 margin: 3px;
}

.tableau_dossier td:hover 
{
 border-width: 1px;
 background-color: #78b1f3;
 -moz-border-radius: 10px;
 margin: 3px;
}

.tableau_emote 
{
 /* CSS POUR LES EMOTES */

 width: 715px;
 padding: 10px;
 border-width: 1px;
 text-align: center;
 border-color: #78b1f3;
 border-style: solid;
 -moz-border-radius: 10px;
}

.tableau_emote_princ 
{
 width: 740px;
}

.tableau_emote_titre 
{
 font-weight: bold;
 display: block;
 text-align: center;
 font-size: 1.1em;
}

.tableau_emote_anchor 
{
 width: 710px;
 padding: 10px;
 border-width: 1px;
 text-align: left;
 border-color: #78b1f3;
 border-style: solid;
 margin-top: 5px;
 -moz-border-radius: 10px;
 background-color: #F6F9FB;
 font-weight: bold;
 margin-left: 15px;
}

.tableau_emote_anchor a 
{
 text-decoration: none;
 font-weight: bold;
}

.tableau_emote_anchor td 
{
 margin: 3px;
}

.tableau_emote_anchor td:hover 
{
 border-width: 1px;
 background-color: #78b1f3;
 -moz-border-radius: 10px;
 margin: 3px;
}

.tableau_emote img 
{
 margin: 2px;
 border-width: 1px;
 border-style: solid;
 border-color: #78b1f3;
}

.tableau_emote hr 
{
 color: #78b1f3;
 margin-top: 5px;
 margin-bottom: 5px;
 text-align: center;
 margin-left: 8px;
}

.titre_emote 
{
 font-size: 1.1em;
 font-weight: bold;
 vertical-align: baseline;
}

/* FIN DU CSS POUR LES EMOTES */
/* tableau du template liste des equipements et v_equipements */
.tableau_equipement 
{
 width: 730px;
 background-color: #F6F9FB;
 border-width: 1px;
 border-color: #78b1f3;
 border-collapse: collapse;
 border-style: solid;
 -moz-border-radius: 10px;
 display: block;
}

.cellule_equipement {
	font-weight:bold;
	color: #3B6EBF;
	width:100px;
	height:120px;
	background-image:url(images/div/cellule_arme.jpg);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
		}
.cellule_equipement object {
	margin-bottom:5px;
}

.tableau_equipement a 
{
 font-weight: bold;
}

.tableau_equipement hr 
{
 margin-top: 5px;
 margin-bottom: 5px;
 color: #78b1f3;
}

.tableau_equipement_img 
{
 width: 120px;
 border-width: 0px;
 margin: 2px;
}

/* fin ici */
/* tableau du template liste des armes et v_arme */
.tableau_familier 
{
 width: 730px;
 background-color: #F6F9FB;
 border-width: 1px;
 border-color: #78b1f3;
 border-collapse: collapse;
 border-style: solid;
 -moz-border-radius: 10px;
 display: block;
}

.tableau_familier a 
{
 font-weight: bold;
}

.tableau_familier hr 
{
 margin-top: 5px;
 margin-bottom: 5px;
 color: #78b1f3;
}

.tableau_familier_img 
{
 width: 120px;
 border-width: 0px;
 margin: 2px;
 text-align: right;
}
/* fin ici */
/* tableau du template liste des ressources et v_ressources */
.tableau_monstre 
{
 width: 710px;
 background-color: #F6F9FB;
 border-width: 1px;
 border-color: #78b1f3;
 border-collapse: collapse;
 border-style: solid;
 -moz-border-radius: 10px;
 display: block;
}
.tableau_monstre td { padding-left:5px; }
.tableau_monstre a 
{
 font-weight: bold;
}

.tableau_monstre hr 
{
 margin-top: 5px;
 margin-bottom: 5px;
 color: #78b1f3;
}
.tableau_monstre_gen { vertical-align:middle;  border:1px; border-color:#0000FF;}
.tableau_monstre_gen object { vertical-align:middle; margin-right:5px;}
.tableau_monstre_gen a { font-weight: bold; }
/* fin ici */
.tableau_parchemin_princ 
{
 /* tableau pour la page des parchemins */
 width: 740px;
}
.tableau_parchemin_princ h1 {
font-size:1.4em; }
.tableau_parchemin 
{
 -moz-border-radius: 10px;
 border-width: 0px;
 border-color: #78b1f3;
 border-style: solid;
 width: 600px;
 background-color: #78b1f3;
 display: block;
}

.tableau_parchemin td 
{
 border-spacing: 1px;
 border-width: 1px;
 background-color: #F6F9FB;
 border-color: #F6F9FB;
 border-style: solid;
 margin: 0px;
}

/* tableau du template liste des armes et v_arme */
.tableau_personnage 
{
 width: 730px;
 background-color: #F6F9FB;
 border-width: 1px;
 border-color: #78b1f3;
 border-collapse: collapse;
 border-style: solid;
 -moz-border-radius: 10px;
 text-align: center;
 display: block;
}
/* tableau du template liste des ressources et v_ressources */
.tableau_ressource 
{
 width: 710px;
 background-color: #F6F9FB;
 border-width: 1px;
 border-color: #78b1f3;
 border-collapse: collapse;
 border-style: solid;
 -moz-border-radius: 10px;
 display: block;
}

.tableau_ressource a 
{
 font-weight: bold;
}

.tableau_ressource hr 
{
 margin-top: 5px;
 margin-bottom: 5px;
 color: #78b1f3;
}
.tableau_ressource_gen { vertical-align:middle; }
.tableau_ressource_gen object { vertical-align:middle; margin-right:5px; }
.tableau_ressource_gen a { font-weight: bold; }
/* fin ici */
.tableau1 
{
 background-color: #FFFFFF;
 -moz-border-radius: 10px;
 margin: auto;
}

.tableaudofus { }
.tableaudofus1 {
background-image:url(images/mod/tableaudofus/princ_1_b.jpg);
background-repeat:no-repeat;
	width:738px;
	height:28px;
}
.tableaudofus2 {
background-image:url(images/mod/tableaudofus/princ_2_b.jpg);
background-repeat:repeat;
	width:738px;
	}
.tableaudofus object {
float:left;
margin:3px;
}
.tableaudofus3 {
background-image:url(images/mod/tableaudofus/princ_3_b.jpg);
background-repeat:no-repeat;
	width:738px;
	height:31px;
	margin-bottom:10px;
}

.tableauguilde 
{
 border-collapse: collapse;
 margin-left: 5px;
 margin-top: 10px;
 background-image: url(images/Screen/guilde/parchemin_vierge.jpg);
}

/* tableau du template commentaire en fin de page */
.tableau_com 
{
 width: 900px;
 background-color: #F6F9FB;/* le gris : #F5F0E2; */

 border-width: 1px;
 border-color: #78b1f3;
 border-style: solid;
 -moz-border-radius: 10px;
 padding: 5px;
 margin-bottom: 5px;
 margin-left: 10px;
 text-align: left;
}

.tableau_com a 
{
 font-weight: bold;
}

.tableau_com h4 
{
 text-align: center;
}

.tableau_com_table 
{
 width: 910px;
 background-color: #F6F9FB;/* le gris : #F5F0E2; */

 border-width: 1px;
 border-color: #78b1f3;
 border-style: solid;
 -moz-border-radius: 10px;
 margin-left: -10px;
 text-align: left;
}

/* fin ici */
.tableau_metier 
{
 /* CSS pour la page des metiers */

 width: 710px;
 padding: 10px;
 border-width: 1px;
 text-align: left;
 border-color: #78b1f3;
 border-style: solid;
 margin-top: 5px;
 -moz-border-radius: 10px;
 background-color: #F6F9FB;
 font-weight: bold;
}

.tableau_metier_2 
{
 /* CSS pour la page des metiers */

 width: 600px;
 padding: 10px;
 border-width: 1px;
 text-align: left;
 border-color: #78b1f3;
 border-style: solid;
 margin-top: 5px;
 -moz-border-radius: 10px;
 background-color: #F6F9FB;
 font-weight: bold;
}

/* fin ici */
/* tableau du template panoplie */
.tableau_panoplie 
{
 width: 730px;
 background-color: #F6F9FB;
 border-width: 1px;
 border-color: #78b1f3;
 border-collapse: collapse;
 border-style: solid;
 -moz-border-radius: 10px;
 text-align: left;
 line-height: 1.3em;
 display: block;
}

#toolbar 
{
 background-color: #F6F9FB;
 border-bottom-color: #E1E1E1;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 padding: 5px;
 margin-top: 0;
 margin-right: 20px;
 margin-bottom: 0;
 margin-left: 20px;
 font-weight: bold;
}

#toolbar a:hover 
{
 text-decoration: none;
}

.imgfb 
{
 background-color: #F5F0E2;
 color: #F5F0E2;
 width: 120px;
 border-width: 0;
}

.img2 
{
 background-color: #F5F0E2;
 color: #F5F0E2;
 width: 100px;
 height: 95px;
 border-width: 0;
}

td 
{
 padding: 3px;
}

#wrap 
{
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;
 width: 1000px;
 background-image: url('images/midbg.jpg');
 background-color: #fff;
 background-repeat: repeat-y;
}

#top 
{
 background-image: url('images/topbg.jpg');
 background-color: #fff;
 height: 30px;
}

.tr1 
{
 margin-left: 2px;
 margin-right: 2px;
 text-indent: 5px;
 padding: 2px;
 border-width: 1px;
 border-color: #3B6EBF;
 border-style: dashed;
 -moz-border-radius: 5px;
 background-color: #F7F8F9;
}

.tr1:hover 
{
 color: #FFFFFF;
 background-color: #3B6EBF;
}

#content 
{
 padding-top: 0;
 padding-right: 5px;
 padding-bottom: 0;
 padding-left: 5px;
}

#bottom 
{
 background-image: url('images/botbg.jpg');
 background-color: #fff;
 height: 30px;
}

html, body, div#bloc_menu 
{
 margin-top: 0;
 padding-top: 0;
}

.header 
{
 height: 100px;
 margin-top: 0;
 margin-right: 20px;
 margin-bottom: 0;
 margin-left: 20px;
 background-image: url('images/hidr.jpg');
 background-color: #85ACF7;
}

.header h1 
{
 padding-left: 17px;
 padding-top: 22px;
 font-size: 34px;
 color: #FFF;
 margin-bottom: 5px;
}

.header h1 a 
{
 font-size: 40px;
 color: #FFF;
 text-decoration: none;
 margin-bottom: 5px;
}

.header h2 
{
 padding-left: 17px;
 padding-top: 0px;
 font-size: 17px;
 color: #FFF;
}

.header h2 a 
{
 font-size: 17px;
 color: #FFF;
 text-decoration: none;
}

#breadcrumbs 
{
 background-color: #F6F9FB;
 border-bottom-color: #E1E1E1;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 padding: 5px;
 margin-top: 0;
 margin-right: 20px;
 margin-bottom: 0;
 margin-left: 20px;
 height: 20px;
 font-weight: bold;
}

.middle 
{
 float: left;
 width: 740px;
 margin-left: 20px;
 padding-top: 1%;
 padding-right: 1%;
 padding-bottom: 1%;
 padding-left: 1%;
 text-align: justify;
 font-family: "Times New Roman", Times, serif;
 font-size: 1em;
}

.right 
{
 float: left;
 width: 175px;
 margin-right: 5px;
 margin-left:2px;
 padding-top: 1%;
 padding-right: 1%;
 padding-bottom: 1%;
 padding-left: 1%;
 font-weight: bold;
}
.titre2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #3B6EBF;
	background-image: url(images/div/origine_et_apparition.jpg);
	background-repeat: no-repeat;
	text-align:center;
	width: 738px;
	height: 40px;
	padding-top: 10px;
	margin-top:10px;
}


.right ul 
{
 padding-top: 20px;
 padding-right: 0;
 padding-bottom: 15px;
 padding-left: 20px;
 margin: 0;
}

.right li 
{
 list-style-type: square;
 color: #3B6EBF;
 line-height: 1.3em;
}

.middle h2 
{
 color: #3B6EBF;
 font-size: 16px;
 margin-bottom: 10px;
 margin-top: 10px;
}

.right h2 
{
 color: #3B6EBF;
 font-size: 14px;
 margin-top: 5px;
}

#clear 
{
 display: block;
 clear: both;
 width: 100%;
 height: 1px;
 overflow: hidden;
}

#footer 
{
 text-align: center;
 color: #666;
}

.style1 
{
 font-weight: bold;
}

.style2 
{
 color: #0040e0;
 font-weight: bold;
}

.style4 
{
 color: #00FF00;
}

.style56 
{
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}

.style56:hover 
{
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: underline;
 font-size: 1.1em;
}

.style58 
{
 font-weight: bold;
 color: #0040e0;
 text-decoration: none;
}
.Style58 
{
 font-weight: bold;
 color: #0040e0;
 text-decoration: none;
}
.style58 a:hover 
{
 font-weight: bold;
 color: #0040e0;
 text-decoration: underline;
}

/* -------------------  CSS DU MENU SLIDE   ---------------------------*/
a.ssmitems:link 
{
 color: black;
 text-decoration: none;
}

a.ssmitems:hover 
{
 color: black;
 text-decoration: none;
}

a.ssmitems:active 
{
 color: black;
 text-decoration: none;
}

a.ssmitems:visited 
{
 color: black;
 text-decoration: none;
}

/* l'autre css du menu slide */
.itemTopOff { cursor: pointer; width:150px; padding:1px; border:1px solid #000000; text-align:center; background-color:#3B6EBF; }
.itemTopOn { cursor:default; width:150px; padding:1px; border:1px solid #000000; text-align:center; background-color:#0000FF; }
.itemSubOff { cursor: pointer; width:150px; padding:1px 6px 1px 11px; border:1px solid #000000; text-align:left; background-color: #0080FF; }
.itemSubOn { cursor: pointer; width:150px; padding:1px 6px 1px 11px; border:1px solid #000000; text-align:left; background-color:#0000FF; }
.itemTab { cursor:default; width:40px; margin:2px 1px; background:url("menu_slide/tab.gif") no-repeat center; }
.fontOff { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:10pt; color:#ffffff; font-weight:bold; }
.fontOn { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:10pt; color:#ffffff; font-weight:bold; }
.tagOff { width:8px; height:13px; float:right; background:url("menu_slide/tagRN.gif") no-repeat bottom; }
.tagOn { width:8px; height:13px; float:right; background:url("menu_slide/tagRH.gif") no-repeat bottom; }
#sitemap ul{
	margin-left: 10px;
}
#sitemap li{
	margin-left: 5px;
}
.couleur_bleu {
	color: #3B6EBF;
}

