/*******************************************/



body {
text-align: center;
margin : auto;
padding : 0;
font-size: 12px;
color : #000000;
font-family: Arial, Helvetica, sans-serif;
background : #331701;
}

td {
font-size: 12px;
}

img {
border: 0;
}

p , form , h1 , h2 , h3 {
margin: 0;
padding: 0;
}

.input_marron {
font-family : Verdana, Arial, Helvetica, sans-serif;
padding : 2px;
color: #7d4900;
font-size : 11px;
background : #dbc1aa;
border : 1px solid #7d4900;
font-weight: normal;
margin: 1px;
}

.input_vert {
font-family : Verdana, Arial, Helvetica, sans-serif;
padding : 2px;
color: #66122f;
font-size : 11px;
background : #dff5a9;
border : 1px solid #aeaeae;
font-weight: normal;
margin: 1px;
}

.no_input {
background : none;
border : none;
margin: 0px;
}




/******************** LIENS ********************/ 

a {
color : #7d4900;
font-weight: bold;
text-decoration: none;
}

a:hover {
color : #7d4900;
font-weight: bold;
text-decoration: underline;
}

.menu_categories_1 a {
display: block;
background : url('images/menu_categories_1.png') no-repeat;
color : #66122f;
font-weight: bold;
text-decoration: none;
padding: 3px 20px 2px 30px;
font-size: 11px;
}

.menu_categories_2 a {
display: block;
background : url('images/menu_categories_2.png') no-repeat;
color : #66122f;
font-weight: bold;
text-decoration: none;
padding: 3px 20px 2px 30px;
font-size: 11px;
}

.menu_categories_1 a:hover , .menu_categories_2 a:hover { 
color : #66122f;
font-weight: bold;
text-decoration: underline;
}

.menu_star_1 a {
display: block;
background : url('images/menu_star_1.png') no-repeat;
color : #18476f;
font-weight: bold;
text-decoration: none;
padding: 3px 20px 2px 30px;
font-size: 11px;
}

.menu_star_2 a {
display: block;
background : url('images/menu_star_2.png') no-repeat;
color : #18476f;
font-weight: bold;
text-decoration: none;
padding: 3px 20px 2px 30px;
font-size: 11px;
}

.menu_star_1 a:hover , .menu_star_2 a:hover { 
color : #18476f;
font-weight: bold;
text-decoration: underline;
}

.menu_partenaires_1 a {
display: block;
background : url('images/menu_partenaires_1.png') no-repeat;
color : #FFFFFF;
font-weight: bold;
text-decoration: none;
padding: 2px 20px 2px 30px;
font-size: 11px;
}

.menu_partenaires_2 a {
display: block;
background : url('images/menu_partenaires_2.png') no-repeat;
color : #FFFFFF;
font-weight: bold;
text-decoration: none;
padding: 2px 20px 2px 30px;
font-size: 11px;
}

.menu_partenaires_1 a:hover , .menu_partenaires_2 a:hover { 
color : #FFFFFF;
font-weight: bold;
text-decoration: underline;
}

.footer_liens a {
color : #FFFFFF;
font-weight: bold;
text-decoration: none;
display: block;
background : url('images/footer_lien.png') no-repeat left center;
padding: 3px 0 3px 14px;
}

.footer_liens a:hover { 
color : #FFFFFF;
font-weight: bold;
text-decoration: underline;
}

/******************** LIENS ********************/ 





/******************** DESIGN ********************/ 

#global {
text-align: left;
margin: auto;
width: 983px;
}

#header {
height: 196px;
}

#header_logo {
float: left;
width: 465px;
height: 196px;
}

#header_droite {
float: left;
width: 518px;
height: 196px;
}

#header_titre {
height: 20px;
background : url('images/header_titre.png') no-repeat;
}

#header_titre p {
color: #FFFFFF;
font-weight: bold;
padding: 3px 10px 0 10px;
}

#header_pub {
height: 176px;
background : url('images/header_pub.png') no-repeat;
}

#header_pub p {
color: #FFFFFF;
font-weight: bold;
padding: 27px 0 0 18px;
}

#container {
background : url('images/container_fond.png') repeat-y;
padding: 0 0 10px 0;
}

#container_gauche {
float: left;
width: 159px;
padding-top: 10px;
}

#membres_haut {
background : url('images/membres_haut.png') no-repeat;
height: 48px;
}

#membres_fond {
border-left: 3px solid #7d4900;
background : #FFFFFF;
padding: 8px 10px 0 10px;
}

#membres_bas {
background : url('images/membres_bas.png') no-repeat;
height: 13px;
margin-bottom: 12px;
}

#menu_categories_haut {
background : url('images/menu_categories_haut.png') no-repeat;
height: 41px;
}

#menu_categories_bas {
background : url('images/menu_categories_bas.png') no-repeat;
height: 8px;
margin-bottom: 12px;
}

#menu_star_haut {
background : url('images/menu_star_haut.png') no-repeat;
height: 41px;
}

#menu_star_bas {
background : url('images/menu_star_bas.png') no-repeat;
height: 8px;
margin-bottom: 12px;
}

#menu_recherche_haut {
background : url('images/menu_recherche_haut.png') no-repeat;
height: 40px;
}

#menu_recherche_fond {
background : url('images/menu_recherche_fond.png') repeat-y;
padding: 2px 15px 10px 15px;
text-align: center;
}

#menu_recherche_bas {
background : url('images/menu_recherche_bas.png') no-repeat;
height: 4px;
margin-bottom: 12px;
}

#container_centre {
float: left;
width: 649px;
padding-top: 18px;
position: relative;
left:  13px;
}

.titre {
height: 30px;
margin-bottom: 12px;
}

.bloc_1 {
width: 617px;
margin-bottom: 12px;
position: relative;
left: 16px;
}

.bloc_2 {
width: 649px;
margin-bottom: 12px;
}

.bloc_contenu {
text-align: center;
background: #e3d8c8;
padding: 10px 15px 0 15px;
}

.jeu {
float: left;
margin: 10px 5px 10px 5px;
background: #e3d8c8;
padding: 0 0 0 0;
font-weight: bold;
color: #20598b;
text-align: center;
width: 110px;
}

#container_droite {
float: right;
width: 146px;
}

#menu_pub_fond {
background : url('images/menu_pub_fond.png') repeat-y;
}

#menu_pub_fond {
padding: 5px 0 0 10px;
}

#menu_pub_bas {
background : url('images/menu_pub_bas.png') no-repeat;
height: 11px;
margin-bottom: 12px;
}

#menu_partenaires_haut {
background : url('images/menu_partenaires_haut.png') no-repeat;
height: 23px;
}

#menu_partenaires_bas {
background : url('images/menu_partenaires_bas.png') no-repeat;
height: 11px;
margin-bottom: 12px;
}

#menu_partenaires_haut {
background : url('images/menu_partenaires_haut.png') no-repeat;
height: 23px;
}

#menu_partenaires_bas {
background : url('images/menu_partenaires_bas.png') no-repeat;
height: 11px;
margin-bottom: 12px;
}

#global_bas {
text-align: center;
margin : auto;
background : #bc812e url('images/footer.png') repeat-x top;
min-height: 82px;
}

#footer {
text-align: left;
margin: auto;
width: 983px;
background : #bc812e url('images/footer.png') repeat-x top;
min-height: 82px;
padding-top: 14px;
}

.footer_liens {
float: left;
width: 128px;
padding-top: 2px;
margin: 0 5px 0 5px;
}

.footer_idax {
float: left;
width: 128px;
text-align: center;
color: #6fcbd5;
font-weight: bold;
font-size: 11px;
margin: 0 5px 0 5px;
}

/******************** DESIGN ********************/ 
