a
{
color: #41321d;
font-weight: bold;
text-decoration: none;
}

a:focus
{
text-decoration: underline;
}

a:hover
{
text-decoration: underline;
}

a img
{
border: none;
}

.acquis
{
color: #00A2CA;
font-weight: bold;
}

#actu
{
background: url("hbody.jpg");
border-bottom: #7b6214 1px solid;
font-variant: small-caps;
height: 43px;
width: 571px;
}

#actu_1
{
color: #41321d;
border-bottom: #41321d 1px solid;
font-weight: bold;
text-align: right;
vertical-align: bottom;
width: 150px;
}

#actu_2
{
width: 121px;
}

#actu_3
{
color: #FFFFCC;
border-bottom: #FFFFCC 1px solid;
font-size: 0.8em;
font-weight: bold;
text-align: left;
text-transform: uppercase;
vertical-align: bottom;
width: 330px;
}

#actu_3 a
{
color: #FFFFCC;
text-decoration: none;
}

#actu_4
{
height: 15px;
}

#actu_5
{
color: #41321d;
font-size: 1.2em;
font-variant: normal;
font-weight: bold;
text-align: center;
vertical-align: middle;
}

.artefacts
{
color: #800000;
font-weight: bold;
}

#badge
{
margin-left: 3px;
}

#banniere
{
background-image: url("banniere.jpg");
height: 96px;
width: 982px;
}

#banniere_tr1
{
background-image: url("banniere_tr1.jpg");
height: 96px;
width: 982px;
}

body
{
background-color: #291D0D;
background-image: url("fond.jpg");
color: #41321d;
font-family: verdana, georgia, "sans serif";
font-size: 0.8em;
margin: auto;
text-align: justify;
width: 982px;
}

body, html
{
height: 100%;
}

#body
{
background: #F5F0DB url("body.jpg");
left: 192px;
vertical-align: top;
width: 571px;
}

#body_page
{
padding: 10px;
vertical-align: top;
text-align: justify;
}

#body_page_fdn
{
vertical-align: top;
text-align: justify;
}

.cadre_index
{
font-size: 0.8em;
font-variant: normal;
font-weight: normal;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
margin: auto;
}

.cadre_index p
{
background: url("cadre_1.png");
border: 1px #4f523c solid;
border-collapse: collapse;
margin: 0;
padding: 2px;
}

.cadre_index a
{
color: #41321d;
font-weight: bold;
text-decoration: none;
}

.cadre_index a:hover
{
color: #FFFFFF;
}

.center
{
text-align: center;
}

#colonne_droite
{
background: #D4F3CB url("colonne_droite.jpg");
height: 950px;
width: 219px;
}

#colonne_gauche
{
color: #41321d;
background: #D4F3CB url("colonne_gauche.jpg");
width: 192px;
}

.comment
{
font-size: 0.8em;
padding-top: 0;
text-align: right;
}

.comment a
{
font-weight: normal;
}

.cristal
{
color: #7EA800;
}

.crypt
{
color: DarkOrange;
}


.demeure
{
margin: auto;
}

.demeure td
{
text-align: center;
padding: 7px;
}

.description
{
text-align: justify;
vertical-align: top;
}

.destructible
{
color: #FF00FF;
}

.ennemis
{
color: red;
font-weight: bold;
}

#fdn
{
vertical-align: top;
text-align: justify;
}

#fdn th
{
font-weight: normal;
padding: 20px;
text-align: center;
}

.fondoff
{
text-align: center;
vertical-align: middle;
}

.fondoff tr
{
width: 500px;
}

.fondoff td
{
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
width: 250px;
}

#footer
{
background: #8CA753 url("footer.jpg");
color: #5B5B00;
font-size: 0.8em;
font-variant: small-caps;
font-weight: bold;
height: 19px;
text-align: center;
width: 982px;
}

.galerie
{
text-align: center;
vertical-align: middle;
}

.galerie tr
{
width: 480px;
}

.galerie td
{
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
width: 120px;
}

.gemmes
{
color: BlueViolet;
font-weight: bold;
}

#go
{
border: 1px #4f523c solid;
max-height: 18px;
margin-left: 2px;
margin-top: 2px;
}

h2
{
text-align: center;
}

h3
{
font-size: 1em;
font-weight: bold;
text-align: center;
}

h4
{
font-size: 1em;
font-weight: bold;
text-align: left;
text-decoration: underline;
}

h5
{
font-size: 2em;
margin: 2px;
text-align: center;
font-variant: small-caps;
}

h6
{
font-weight: normal;
margin-bottom: 0;
margin-top: 0;
text-align: center;
}

h6 a
{
font-size: 1em;
font-weight: normal;
text-align: center;
}

.head_menu_1
{
background: url("head_menu_1.png") no-repeat;
font-weight: bold;
height: 48px;
text-align: center;
text-indent: 10px;
text-transform: uppercase;
}

.head_menu_1_index
{
background: url("head_menu_1.png") no-repeat;
color: #41321d;
font-weight: bold;
height: 48px;
text-align: center;
text-decoration: none;
text-indent: 10px;
text-transform: uppercase;
}

.head_menu_1 a
{
color: #41321d;
text-decoration: none;
}

.head_menu_1:hover a
{
color: #99AE02;
text-decoration: none;
}

.head_menu_1:hover
{
background: url("hhead_menu_1.png");
color: #99AE02;
font-weight: bold;
}

.head_menu_2
{
background: url("head_menu_3.png");
font-weight: bold;
height: 48px;
text-align: center;
text-transform: uppercase;
}

.head_menu_2_index
{
background: url("head_menu_2.png") no-repeat;
color: #41321d;
font-weight: bold;
height: 48px;
text-align: center;
text-decoration: none;
text-indent: 10px;
text-transform: uppercase;
}

.head_menu_2:hover
{
background: url("hhead_menu_3.png");
color: #99AE02;
font-weight: bold;
}

.head_menu_2:hover a
{
color: #99AE02;
text-decoration: none;
}

.head_menu_3
{
background: url("head_menu_2.png");
color: #41321d;
font-weight: bold;
height: 48px;
text-align: center;
text-indent: 10px;
text-transform: uppercase;
}

.head_menu_3 a
{
color: #41321d;
text-decoration: none;
}

.head_menu_3_index
{
background: url("head_menu_3.png");
font-weight: bold;
height: 48px;
text-align: center;
text-transform: uppercase;
}

.head_menu_3:hover
{
background: url("hhead_menu_2.png");
color: #99AE02;
font-weight: bold;
}

.head_menu_3:hover a
{
color: #99AE02;
font-weight: bold;
}

.head_menu_4
{
background: url("head_menu_4.png") no-repeat;
font-weight: bold;
height: 48px;
text-align: center;
text-transform: uppercase;
width: 219px;
}

.head_menu_4:hover a
{
color: #99AE02;
text-decoration: none;
font-weight: bold;
}

.head_menu_4_index
{
background: url("head_menu_4.png") no-repeat;
font-weight: bold;
height: 48px;
text-align: center;
text-transform: uppercase;
width: 219px;
}

.head_menu_4:hover
{
background: url("hhead_menu_4.png") no-repeat;
color: #99AE02;
font-weight: bold;
}

.head_menu_6
{
background: url("head_menu_5.png") no-repeat;
font-weight: bold;
height: 48px;
text-align: center;
text-transform: uppercase;
width: 219px;
}

.head_menu_6_index
{
background: url("head_menu_5.png") no-repeat;
font-weight: bold;
height: 48px;
text-align: center;
text-transform: uppercase;
width: 219px;
}

.head_menu_6:hover
{
background: url("hhead_menu_5.png") no-repeat;
color: #99AE02;
font-weight: bold;
}

.head_menu_6 a
{
color: #41321d;
text-decoration: none;
}


.head_menu_6:hover a
{
color: #99AE02;
text-decoration: none;
}

.head_menu_5
{
background: url("head_menu_6.png") no-repeat;
font-weight: bold;
height: 48px;
text-align: center;
text-indent: 10px;
text-transform: uppercase;
width: 219px;
}

.head_menu_5_index
{
background: url("head_menu_6.png") no-repeat;
font-weight: bold;
height: 48px;
text-align: center;
text-indent: 10px;
text-transform: uppercase;
width: 219px;
}

.head_menu_5:hover
{
background: url("hhead_menu_6.png") no-repeat;
color: #99AE02;
font-weight: bold;
}

.head_menu_5 a
{
color: #41321d;
text-decoration: none;
}

.head_menu_5:hover a
{
color: #99AE02;
text-decoration: none;
}

.head_menu_7
{
background: url("head_menu_7.png") no-repeat;
font-weight: bold;
height: 48px;
text-align: center;
text-indent: 10px;
text-transform: uppercase;
}

.head_menu_7 a
{
color: #41321d;
text-decoration: none;
}

.head_menu_7:hover a
{
color: #99AE02;
text-decoration: none;
}

.head_menu_7:hover
{
background: url("hhead_menu_7.png");
color: #99AE02;
font-weight: bold;
}

#ig
{
background: url("ig_border.png") center no-repeat;
height: 220px;
padding-left: 45px;
}

.img_left
{
float: left;
margin-right: 10px;
}

.img_droite
{
float: right;
margin-left: 10px;
}

.img_center
{
margin: auto;
}

#index
{
background: url("bbody.jpg");
color: #41321d;
width: 571px;
}

#index_1
{
height: 148px;
}

#index_2
{
height: 148px;
}

#index_3
{
height: 148px;
}

#index_4
{
height: 148px;
}

#index_5
{
height: 148px;
}

#index_6
{
height: 148px;
}

#index_7
{
height: 148px;
}

#index_8
{
height: 149px;
}

#index_9
{
height: 149px;
}

#index_10
{
height: 149px;
}

.journal
{
font-family: "Times New Roman";
font-size: 1.2em;
}

.justify
{
text-align: justify;
}

.languages
{
color: Coral;
font-weight: bold;
}

.left
{
text-align: left;
}

.lien_index_1
{
font-weight: bold;
text-decoration: none;
font-variant: small-caps;
height: 30px;
padding-right: 20px;
text-align: right;
vertical-align: top;
}

.lien_index_1 a
{
color: #41321d;
}

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

.lien_index_1 a:active
{
text-decoration: underline;
}

.lien_index_2
{
font-weight: bold;
text-decoration: none;
font-variant: small-caps;
height: 28px;
padding-left: 20px;
text-align: left;
vertical-align: top;
}

.lien_index_2 a
{
color: #41321d;
}

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

.lien_index_2 a:active
{
text-decoration: underline;
}

.li_menu_1
{
color: #484930;
font-size: 0.9em;
font-variant: normal;
font-weight: normal;
height: 20px;
text-indent: 25px;
vertical-align: middle;
}

.li_menu_1_nl
{
color: #484930;
font-size: 0.9em;
font-variant: normal;
font-weight: normal;
height: 20px;
text-indent: 35px;
vertical-align: middle;
}

.li_menu_1 a
{
color: #484930;
font-size: 0.9em;
font-variant: normal;
font-weight: normal;
height: 20px;
text-decoration: none;
text-indent: 35px;
vertical-align: middle;
}

.li_menu_1:hover
{
color: #FFFFFF;
background: url("li_menu_2.png") center no-repeat;
font-weight: bold;
}

.li_menu_1:hover a
{
color: #FFFFFF;
font-weight: bold;
}

.li_menu_1_index
{
color: #484930;
font-variant: small-caps;
height: 20px;
text-indent: 20px;
vertical-align: middle;
}

.li_menu_1_index ul
{
list-style-type: square;
margin-bottom: 0;
margin-top: 0;
text-indent: 0;
}

.li_menu_1_index:hover
{
color: #FFFFFF;
background: url("li_menu_2.png") center no-repeat;
}

.li_menu_1_index a
{
color: #484930;
font-weight: bold;
vertical-align: middle;
}

.li_menu_1_index a:hover
{
color: #FFFFFF;
text-decoration: none;
}

.li_menu_2
{
color: #484930;
font-weight: bold;
height: 20px;
text-indent: 25px;
vertical-align: middle;
}

.li_menu_2 a
{
color: #484930;
text-decoration: none;
}

.li_menu_2:hover
{
color: #FFFFFF;
background: url("li_menu_1.png") center no-repeat;
}

.li_menu_2:hover a
{
color: #FFFFFF;
}

#menu_droite
{
position: absolute;
top: 218px;
}

#menu_droite_soluce
{
font-size: 0.9em;
font-variant: small-caps;
width: 219px;
}

#menu_gauche
{
font-size: 0.9em;
font-variant: small-caps;
position: absolute;
top: 218px;
width: 183px;
}

#menu_gauche_soluce
{
font-size: 0.9em;
font-variant: small-caps;
width: 183px;
}

#middle
{
background-image: url("middle.jpg");
font-size: 11px;
height: 32px;
width: 982px;
}

#middle a
{
color: #88713F;
font-variant: small-caps;
text-decoration: none;
}

#middle_left
{
width: 30px;
}

#middle_1
{
text-align: center;
width: 137px;
}

#middle_2
{
text-align: center;
width: 137px;
}

#middle_3
{
text-align: center;
width: 98px;
}

#middle_4
{
text-align: center;
width: 137px;
}

#middle_5
{
text-align: center;
width: 137px;
}

#middle_6
{
text-align: center;
width: 137px;
}

#middle_7
{
text-align: center;
width: 137px;
}

#middle_right
{
text-align: center;
width: 32px;
}

#news
{
background: url("hbody.jpg");
border-bottom: #7b6214 1px solid;
height: 43px;
width: 571px;
}

#news td
{
padding: 10px;
}

.news_img
{
font-size: 0.8em;
margin: 0;
padding: 0;
text-align: center;
}

.news_bg_title
{
font-size: 1.3em;
font-variant: small-caps;
font-weight: bold;
text-align: center;
text-transform: uppercase;
}

.news_title
{
color: #FFFFCC;
font-size: 1.1em;
font-variant: small-caps;
font-weight: bold;
}

.news_date
{
font-size: 0.8em;
font-variant: small-caps;
font-weight: bold;
text-align: right;
}

.news_date img
{
position: relative;
top: 4px;
}

.objets
{
color: blue;
font-weight: bold;
}

#page
{
height: 100%;
}

#pagehaut
{
font-variant: small-caps;
font-size: 0.8em;
color: #506A00;
}

#pagehaut a
{
color: #41321d;
font-weight: normal;
text-decoration: none;
}

#pagehaut:hover
{
color: #99AE02;
}

#pagehaut_left
{
background-image: url("header_bleft.jpg");
height: 20px;
width: 35px;
}


#pagehaut_h
{
background-image: url("header.jpg");
height: 70px;
width: 986px;
}

#pagehaut_left_h
{
background-image: url("header_left.jpg");
height: 70px;
width: 35px;
}

#pagehaut_tr1
{
background-image: url("header_btr1.jpg");
text-align: center;
width: 50px;
}

#pagehaut_tr1_h
{
background-image: url("header_tr1.jpg");
height: 70px;
width: 50px;
}

#pagehaut_tr1:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtr1.jpg");
}

#pagehaut_tr1:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_tr2
{
background-image: url("header_btr2.jpg");
text-align: center;
width: 50px;
}

#pagehaut_tr2_h
{
background-image: url("header_tr2.jpg");
height: 70px;
width: 50px;
}

#pagehaut_tr2:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtr2.jpg");
color: #99AE02;
}

#pagehaut_tr2:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_tr3
{
background-image: url("header_btr3.jpg");
text-align: center;
width: 50px;
}

#pagehaut_tr3_h
{
background-image: url("header_tr3.jpg");
height: 70px;
width: 50px;
}

#pagehaut_tr3:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtr3.jpg");
color: #99AE02;
}

#pagehaut_tr3:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_tr4
{
background-image: url("header_btr4.jpg");
text-align: center;
width: 50px;
}

#pagehaut_tr4_h
{
background-image: url("header_tr4.jpg");
height: 70px;
width: 50px;
}

#pagehaut_tr4:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtr4.jpg");
color: #99AE02;
}

#pagehaut_tr4:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_tr5
{
background-image: url("header_btr5.jpg");
text-align: center;
width: 50px;
}

#pagehaut_tr5_h
{
background-image: url("header_tr5.jpg");
height: 70px;
width: 50px;
}

#pagehaut_tr5:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtr5.jpg");
color: #99AE02;
}

#pagehaut_tr5:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_tr6
{
background-image: url("header_btr6.jpg");
text-align: center;
width: 50px;
}

#pagehaut_tr6_h
{
background-image: url("header_tr6.jpg");
height: 70px;
width: 50px;
}

#pagehaut_tr6:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtr6.jpg");
color: #99AE02;
}

#pagehaut_tr6:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_tr7
{
background-image: url("header_btr7.jpg");
text-align: center;
width: 50px;
}

#pagehaut_tr7_h
{
background-image: url("header_tr7.jpg");
height: 70px;
width: 50px;
}

#pagehaut_tr7:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtr7.jpg");
color: #99AE02;
font-weight: bold;
}

#pagehaut_tr7:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_tra
{
background-image: url("header_btra.jpg");
text-align: center;
width: 50px;
}

#pagehaut_tra_h
{
background-image: url("header_tra.jpg");
height: 70px;
width: 50px;
}

#pagehaut_tra:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtra.jpg");
color: #99AE02;
font-weight: bold;
}

#pagehaut_tra:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_tr8
{
background-image: url("header_btr8.jpg");
text-align: center;
width: 50px;
}

#pagehaut_tr8_h
{
background-image: url("header_tr8.jpg");
height: 70px;
width: 50px;
}

#pagehaut_tr8:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtr8.jpg");
color: #99AE02;
font-weight: bold;
}

#pagehaut_tr8:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_tr9
{
background-image: url("header_btr9.jpg");
text-align: center;
width: 50px;
}

#pagehaut_tr9_h
{
background-image: url("header_tr9.jpg");
height: 70px;
width: 50px;
}

#pagehaut_tr9:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtr9.jpg");
color: #99AE02;
font-weight: bold;
}

#pagehaut_tr9:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_tr10
{
background-image: url("header_btr10.jpg");
text-align: center;
width: 50px;
}

#pagehaut_tr10_h
{
background-image: url("header_tr10.jpg");
height: 70px;
width: 50px;
}

#pagehaut_tr10:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtr10.jpg");
color: #99AE02;
font-weight: bold;
}

#pagehaut_tr10:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_tr11
{
background-image: url("header_btr11.jpg");
text-align: center;
width: 50px;
}

#pagehaut_tr11_h
{
background-image: url("header_tr11.jpg");
height: 70px;
width: 50px;
}

#pagehaut_tr11:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtr10.jpg");
color: #99AE02;
font-weight: bold;
}

#pagehaut_tr11:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_lcgol
{
background-image: url("header_blcgol.jpg");
font-weight: bold;
text-align: center;
width: 50px;
}

#pagehaut_lcgol_h
{
background-image: url("header_lcgol.jpg");
height: 70px;
width: 50px;
}

#pagehaut_lcgol:hover
{
background-color: #5A7C1D;
background-image: url("header_bhtr8.jpg");
color: #99AE02;
font-weight: bold;
}

#pagehaut_lcgol:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_lctoo
{
background-image: url("header_blctoo.jpg");
font-weight: bold;
text-align: center;
width: 50px;
}

#pagehaut_lctoo_h
{
background-image: url("header_lctoo.jpg");
height: 70px;
width: 50px;
}

#pagehaut_lctoo:hover
{
background-color: #5A7C1D;
background-image: url("header_bhlctoo.jpg");
color: #99AE02;
font-weight: bold;
}

#pagehaut_lctoo:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_lcgo
{
background-image: url("header_blcgo.jpg");
font-weight: bold;
text-align: center;
width: 50px;
}

#pagehaut_lcgo_h
{
background-image: url("header_lcgo.jpg");
height: 70px;
width: 50px;
}

#pagehaut_lcgo:hover
{
background-color: #5A7C1D;
background-image: url("header_bhlcgo.jpg");
color: #99AE02;
font-weight: bold;
}

#pagehaut_lcgo:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_portables
{
background-image: url("header_bportables.jpg");
text-align: center;
width: 75px;
}

#pagehaut_portables:hover
{
background-color: #5A7C1D;
background-image: url("header_bhportables.jpg");
color: #99AE02;
font-weight: bold;
}

#pagehaut_portables:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_right_h
{
background-image: url("header_right.png");
height: 70px;
}

#pagehaut_films
{
background-image: url("header_bfilms.jpg");
text-align: center;
width: 50px;
}

#pagehaut_films:hover
{
background-color: #5A7C1D;
background-image: url("header_bhfilms.jpg");
color: #99AE02;
font-weight: bold;
}

#pagehaut_films:hover a
{
color: #C8E302;
font-weight: bold;
}

#pagehaut_livres
{
background-image: url("header_blivres.jpg");
text-align: center;
width: 72px;
}

#pagehaut_livres:hover
{
background-color: #5A7C1D;
background-image: url("header_bhlivres.jpg");
color: #99AE02;
font-weight: bold;
}

#pagehaut_livres:hover a
{
color: #C8E302;
font-weight: bold;
}

.pbtech
{
list-style-type: decimal;
}

.pbtech ul a
{
font-weight: normal;
}

.pieges
{
color: maroon;
}

#q
{
background: url("search.jpg");
border: 1px #4f523c solid;
width: 130px;
}

#recherche
{
font-size: 0.8em;
margin: auto;
width: 130px;
}

.ressources
{
color: olive;
font-weight: bold;
}

.right
{
text-align: right;
}

.secret
{
color: green;
font-weight: bold;
}

.soluce
{
border-collapse: collapse;
margin: auto;
text-align: right;
}

.soluce td
{
padding-left: 10px;
padding-right: 10px;
min-width : 200px;
}

#sondage
{
position: absolute;
padding-left: 25px;
padding-right: 25px;
}

.spacer
{
text-align: center;
}

.subtitle
{
border-bottom: #92B47F 2px solid;
font-size: 1.2em;
font-weight: bold;
margin-bottom: 0px;
margin-top: 0px;
}

sup
{
font-size: 0.7em;
}

.tests
{
border: 2px solid #C3B377;
border-collapse: collapse;
margin: auto;
}

.tests td, .tests th
{
border: 2px solid #C3B377;
}

.texte_index_1
{
padding-right: 20px;
padding-top: 20px;
vertical-align: top;
}

.texte_index_1 a
{
color: #41321d;
font-weight: bold;
text-decoration: none;
}

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

.texte_index_1 a:active
{
text-decoration: underline;
}

.texte_index_2
{
padding-left: 20px;
padding-top: 20px;
vertical-align: top;
}

.texte_index_2 a
{
color: #41321d;
font-weight: bold;
text-decoration: none;
}

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

.texte_index_2 a:active
{
text-decoration: underline;
}

.date_fdn
{
font-size: 0.8em;
padding-right: 5px;
padding-top: 5px;
text-align: right;
width: 271px;
}

.te_fdn
{
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
width: 300px;
}

.ti_fdn
{
background: url("ti_fdn.png");
border-top: #7b6214 1px solid;
border-bottom: #7b6214 1px solid;
font-weight: bold;
height: 25px;
text-indent: 10px;
}

.ti_menu_1
{
color: #484930;
font-weight: bold;
height: 20px;
text-indent: 15px;
}

.title
{
font-size: 2em;
margin: auto;
margin-bottom: 10px;
text-align: center;
}

.title p
{
margin: 5px;
border-bottom: #92B47F 2px solid;
}

.treasure
{
color: Orange;
font-weight: bold;
}

ul li
{
list-style-type: disc;
}

ul li li
{
list-style-type: circle;
}

.underline
{
text-decoration: underline;
}

.utiles
{
color: #FF00FF;
}

.videos
{
text-align: center;
vertical-align: middle;
}

#vignette_index_1
{
height: 148px;
vertical-align: top;
width: 170px;
}

#vignette_index_2
{
height: 148px;
vertical-align: top;
width: 170px;
}

#vignette_index_3
{
height: 148px;
vertical-align: top;
width: 170px;
}

#vignette_index_4
{
height: 148px;
vertical-align: top;
width: 170px;
}

#vignette_index_5
{
height: 148px;
vertical-align: top;
width: 170px;
}

#vignette_index_6
{
height: 148px;
vertical-align: top;
width: 170px;
}

#vignette_index_7
{
height: 148px;
vertical-align: top;
width: 170px;
}

#vignette_index_8
{
height: 148px;
vertical-align: top;
width: 170px;
}

#webo
{
padding-left: 12px;
vertical-align: bottom;
width: 190px;
}