body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#68737d; }

p {	padding:0px; margin:5px 0px; }

img { border:0px; }

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

#overDiv {
position:absolute;
visibility:hidden;
z-index:1000;
}

/* CONSTRUCTION CHARTE */
#global { margin:5px auto 0px auto; width:990px; background-color:#869eb2; border:1px solid #444; }

#header { height:185px; background-color:#ccc; background:url('/maj/upload/photos_bandeau/photo_1.jpg') no-repeat; }

#header #header_message_zone { z-index:1; position:absolute; height:100px; width:400px; margin-left:500px; margin-top:50px; background-color:#68737D; opacity:0.6; border:1px solid #444; }
#header #header_message_txt { z-index:3; position:absolute; height:80px; width:380px; margin-left:500px; margin-top:50px; padding:10px; text-align:center; }
#header #header_message_txt p#texte_defile { margin:10px; color:#fff; font-weight:bold; font-size:16px; margin-left:5px; text-align:center; }

#zone_menu { height:33px; border-top:1px solid #fff; border-bottom:1px solid #fff; }

#drapeau { float:left; margin:8px 2px 8px 4px; }

#menu { float:right; width:900px; }
#menu a { font-weight:normal; }

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

.menu_haut{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.menu_haut:hover{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F51417;
text-decoration:none;
}


.menu_haut_actif{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F51417;
text-decoration:none;
}

.menu_haut_actif:hover{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F51417;
text-decoration:none;
}

.sous_menu_haut{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
background-color:#869EB2;
height:20px;
}

.sous_menu_haut:hover{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F51417;
text-decoration:none;
background-color:#869EB2;
height:20px;
}

.sous_menu_haut_actif{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F51417;
text-decoration:none;
background-color:#869EB2;
height:20px;
}
.sous_menu_haut_actif:hover{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F51417;
text-decoration:none;
background-color:#869EB2;
height:20px;
}

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

#corps { overflow:hidden; }

.boutton { background-color:#869eb2; color:#fff; font-size:1.2em; cursor:pointer; }
.boutton_H { background-color:#bbc3c5; color:#000; font-size:1.3em; padding:5px; border:1px solid #333; }
.boutton_F { background-color:#f1e2e4; color:#000; font-size:1.3em; padding:5px; border:1px solid #333; }

#zone_gauche { float:left; width:250px; background-color:#869eb2; border:0px solid #555; }

/*********** Formulaire de recherche rapide ***********/
#bloc_recherche { background:url(../../maj/phototheque/photos/charte/fond_recherche.jpg) no-repeat; width:245px; padding:5px 0px 5px 5px; }
#bloc_recherche table select { font-size:1.1em; }
#bloc_recherche p.btn_recherche { text-align:right; padding-right:10px; margin:0px; }
#bloc_recherche input { text-align:center; font-size:1.3em; }
#bloc_recherche p.goldmember { font-style:italic; font-size:0.8em; color:#c22; }

/*********** Formulaire de recherche avancé ***********/
#bloc_recherche_avance { margin:10px; padding:2px; border:1px solid #000; background-color:#d9ddd0; }
#bloc_recherche_avance h2 { font-size:1.2em; text-align:center; margin:2px 0px; }
#bloc_recherche_avance fieldset { margin:2px; padding:2px; }
#bloc_recherche_avance fieldset legend { font-size:1em; font-weight:bold; color:#333; padding:0px 4px; }
#bloc_recherche_avance fieldset#autre_choix ul { list-style:none; margin:0px; padding:0px; }
#bloc_recherche_avance fieldset#autre_choix ul li { margin:4px 0px; }
#bloc_recherche_avance fieldset#autre_choix ul li input { vertical-align:middle; margin:0px 4px; }
#bloc_recherche_avance fieldset#autre_choix ul li a { margin-left:25px; }
#bloc_recherche_avance p.zone_submit { text-align:right; margin:4px; }

/*********** Lien parrainage ***********/
#bloc_parrainage { border:1px solid #c22; background:#fff; padding:10px; margin:270px 10px 0px 10px; text-align:center; }
#bloc_parrainage a { color:#c22; text-decoration:none; font-size:1.2em; }
#bloc_parrainage a:hover { text-decoration:underline; }

/*********** Formulaire d'identification ***********/
#bloc_identification { margin:10px; padding:10px; border:1px solid #d9ddd0; }
#bloc_identification h2 { font-size:1.3em; color:#fff; text-align:center; margin:0px; padding:0px; }
#bloc_identification div#bloc_login { margin-top:5px; }
#bloc_identification div#bloc_mdp_perdu { margin-top:5px; display:none; }
#bloc_identification p.zone_submit { text-align:right; margin:4px; }
#bloc_identification p.champs { overflow:hidden; }
#bloc_identification p.champs label { color:#fff; margin-right:3px; }
#bloc_identification p.champs input { width:110px; border:1px solid #555; background:#fff; }
#bloc_identification p#lien_recup_mdp { text-align:center; }
#bloc_identification p#lien_recup_mdp a { color:#fff; }
#bloc_identification p#lien_recup_mdp a:hover { text-decoration:underline; }

/*********** Lien inscription ***********/
p#nouveau_compte { margin:10px; padding:10px; border:1px solid #d9ddd0; text-align:center; }
p#nouveau_compte a { color:#fff; font-size:1.3em; }

/*********** Paragraphe titre du site ***********/
#titre_site { margin:10px; padding:10px; background-color:#7d92a3; border:1px solid #6d8293; text-align:center; color:#fff; }

/*********** Déconnexion ***********/
p#lien_deconnexion { text-align:center; }
p#lien_deconnexion a { color:#fff; text-decoration:none; font-size:1.2em; }
p#lien_deconnexion a:hover { text-decoration:underline; }

/*********** Liens recherche rapide pour référencement ***********/
/*
p#lien_recherche_rapide { text-align:center; }
p#lien_recherche_rapide a { color:#fff; text-decoration:none; font-size:1.2em; }
p#lien_recherche_rapide a:hover { text-decoration:underline; }
*/
/*********** Badge Facebook ***********/
p#badge_facebook { text-align:center; margin-top:20px; }
p#badge_facebook a { color:#222; margin-top:5px; }
p#badge_facebook img { border:1px solid #666; width:200px; height:84px; }



#zone_droite { float:left; padding:10px; width:720px; background:#fff; border:0px solid #555; }

#zone_droite h1 { font-size:1.4em; color:#68737d; margin-top:0px; }

/******************** Footer **********************/
#footer { clear:both; height:30px; text-align:right; padding:5px 5px 0px 0px; color:#fff; }
#footer p a { color:#fff; text-decoration:none; font-size:1.1em; margin:0px 5px; }
#footer p a:hover { text-decoration:underline; }

/******************* Zone liens articles ***********************/
p#articles { text-align:center; font-size:0.9em; }
p#articles a { color:#111; }
p#articles a:hover { color:#336; text-decoration:underline; }

/******************* Zone liens internes ***********************/
p#interne { text-align:center; font-size:0.9em; }
p#interne a { color:#111; }
p#interne a:hover { color:#336; text-decoration:underline; }


/******************* Zone lien partenaire ***********************/
p#partenaire { text-align:center; font-size:0.9em; }
p#partenaire a { color:#111; }
p#partenaire a:hover { color:#336; text-decoration:underline; }

.separe{
	visibility:hidden;
	clear:both;	
}

.space_input{
height:5px;
}

#contenu_20{
float:left;
width:30px;
}

#contenu_10{
float:left;
width:15px;
}

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

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

.label_formulaire{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.label_blanc_formulaire{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.lien_blanc{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.lien_blanc:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

.lien_blanc_14{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}

.lien_blanc_14:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:underline;
}


#contenu_gauche_nouveau_compte{
float:left;
width:580px;
}

#contenu_droite_nouveau_compte{
float:left;
width:120px;
}

.lien_menu_nouveau_compte{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00618D;
text-decoration:none;
}
.lien_menu_nouveau_compte:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-decoration:none;
}
.lien_menu_nouveau_compte_actif{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-decoration:none;
}

.lien_menu_nouveau_compte_actif:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-decoration:none;
}





.lien_mes_messages{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.lien_mes_messages:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#B05A62;
text-decoration:none;
}
.lien_mes_messages_actif{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#B05A62;
text-decoration:none;
}

.lien_mes_messages_actif:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#B05A62;
text-decoration:none;
}



.div_over{
background-color:#D9DDD0;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
width:550px;
/*height:30px;*/
}


.div_over_message{
background-color:#D9DDD0;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;

width:700px;
height:25px;
}

.lien_message{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.lien_message:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}



.div_over1{
background-color:#B0BFCC;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width:550px;
}
.div_overG{ background-color:#f7dc45; padding-top:5px; padding-bottom:5px; padding-left:5px; width:600px; }
.div_overF{
background-color:#F1E2E4;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
width:600px;
}

.div_overH{
background-color:#BBC3C5;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
width:600px;
}


.div_out{
background-color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
width:550px;
}

.div_out1{
background-color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
width:600px;
}




.label_formulaire {
display:block;
width:180px;
float:left;
}


.lien_autre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00618D;
text-decoration:none;
}
.lien_autre:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00618D;
text-decoration:underline;
}

.tr_over{
background-color:#D9DDD0;
width:650px;
}

.tr_out{
background-color:#FFFFFF;
width:650px;
}

.tr_over1{
background-color:#B0BFCC;
width:650px;
}

.tr_out1{
background-color:#FFFFFF;
width:650px;
}





.pagination {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#869EB2;
	text-decoration:none;
}

.tdpagination{
background-color:#E2E4D9;
}

.tdpagination:hover{
background-color:#725D28;
}


.pagination:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.pagination_actif{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.pagination_actif:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

span.connecte_h {
color:#FF0034;

}
span.connecte_f {
color:#FF0034;
}

#divgold_f{
background-color:#F7BC25;
width:220px;
padding:5px;

}

#divgold_h{
background-color:#F7BC25;
width:220px;
padding:5px;

}

.lien_gold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}

.lien_gold:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#FFFFFF;
}


#div_parrainage_h {
background-color:#869EB2;
}

#div_parrainage_f {
background-color:#D588A8;
}


#div_norma{
}


.pics3 {height:  140px;      width:   111px;      padding: 0;      margin:  0;  }  
.pics3 img {height: 140px;   width:  111px;       padding: 0px;} 

.pics4 {height:  140px;      width:   111px;      padding: 0;      margin:  0;  }  
.pics4 img {height: 140px;   width:  111px;       padding: 0px;} 


.lien_recherche_avance{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.lien_recherche_avance:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}

.cloud{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#869EB2;
text-decoration:none;
}

.cloud:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#869EB2;
text-decoration:underline;
}

.recherche_avance{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.recherche_avance:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}

.lien_video{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.lien_video:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.parrainer{
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#FF0000;
text-decoration:none;
}

.parrainer:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#FF0000;
text-decoration:underline;
}

.lien_retour{
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#000000;
text-decoration:none;
}

.lien_retour:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#000000;
text-decoration:underline;
}

/* Dans le system de chat */
span.texte_h { color:#00c; }
span.texte_f { color:#f09; }


