/* CSS Document */

/* --- >>> Styles Espaces <<< --- */
#totd{
	width: 700px;
	margin: auto;
/*	height: 300px;*/
/*	background-color: #FF0000;*/
	position: fixed;
	top: 100px;
	z-index: 2010;
}
div.tooltip{
	display: none;
	position: relative;
	top: 0px;
	left: 0px;
	float: left;
	width: 18px;
	height: 18px;
	background-image:url(../biblio/images/icones/mini-help_ON.png);
	background-repeat:no-repeat;
}
div.tooltip div{
	display: none;
	color: #FFFFFF;
	background-color: #FF0000;
	width: 200px;
	text-align: left;
	padding: 7px;
}
.espace_mini {
	display:block;
	border: 0;
	height: 2px;
	font-size:2px;
	overflow: hidden;
	background: transparent;
	/*background:#272322;*/
}

.espace_pt {
	display:block;
	border: 0;
	height: 5px;
	font-size:10px;
	overflow: hidden;
	background: transparent;
	/*background:#272322;*/
}

.espace_moyen {
	display:block;
	border: 0;
	height: 10px;
	font-size:10px;
	overflow: hidden;
	background: transparent;
	/*background:#272322;*/
}

.espace_gd {
	display:block;
	border: 0;
	height: 20px;
	font-size:24px;
	overflow: hidden;
	background: transparent;
	/*background:#272322;*/
}

.espace_9{
	display:block;
	border: 0;
	height: 9px;
	font-size:9px;
	overflow: hidden;
	background: transparent;
	/*background:#272322;*/
}

/* --- Styles References et Clear --- */

/* ///// REF ///// */
.ref { 
	display: none;
	visibility:hidden;
	border:none;
	text-decoration:none; 
	overflow: hidden;
	font-family:Verdana, Arial;
	font-size:8px;
	/* couleur principale de contenu */
	color:#000000;
}

.clearfloat {
	clear: both;
	font-size: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
}

.clearfloat:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }


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

.txt_neutre a
{
	text-decoration:none;
}

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

.txt_neutre_rouge
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
}


.txt_contenu {
font-family:Verdana, Arial;
font-size:11px;
}

.txt_footer {
font-family:Verdana, Arial;
font-size:9px;
}

.txt_liens {
font-family:Verdana, Arial;
font-size:10px;
width:auto;
}

.noir_clair { color:#333333; }

.col_sondage_vote { color:#f1da97; }

.col_sondage_crea { color:#bc7b34; }

.noir { color:#000000; }

.blanc {	color:#ffffff; }

.gris_clair { color:#C9C9C9; }

.gris_85 {	color:#858585; }

.gris { color:#999999; }

.rouge { color:#af3b1b; }

.jaune { color:#ffe972; }

.brun {	color:#ae965e; }

.brun_gloop { color:#b5924a; }

.brun_gloop_pseudo { color:#875f26; }

.brun_gloop_mess { color:#663300; }

a.lien { text-decoration:none; }

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

.gras { font-weight:bold; }

.italic { font-style:italic; }

.souligne {	text-decoration:underline; }

.taille_10 {	font-size:10px; }

.taille_11 {	font-size:11px; }

.taille_12 {	font-size:12px; }

.taille_16 {	font-size:16px; }


/******** DIVERS **************/


.div_contient_tout
{
	width:163px;
	height:29px;
}

.div_contient_tout_x
{
	width:143px;
	min-height:30px;
	padding-left:10px;
	padding-right:10px;
}

.div_contient_tout_x2
{
	width:143px;
	height:25px;
	margin-left:20px;
}

.div_pseudo
{
	width:152px;
	margin:0px auto;
}

.div_moukill
{
	width:152px;
	margin:0px auto;
}

.debut_pseudo
{
	float:left;
	height:24px;
	width:19px;
	background-image:url(../biblio/images/debut_pseudo.png);
	background-repeat:no-repeat;
}

.milieu_pseudo
{
	float:left;
	height:24px;
	background-image:url(../biblio/images/milieu_pseudo.png);
	background-repeat:repeat-x;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;	
	padding-top:5px;
}

.fin_pseudo
{
	float:left;
	height:24px;
	width: 19px;
	background-image:url(../biblio/images/fin_pseudo.png);
	background-repeat:no-repeat;
}

.debut_stat
{
	float:left;
	height:30px;
	width:30px;
	background-image:url(../biblio/images/debut_stat.png);
	background-repeat:no-repeat;
	
	
}

.fin_stat
{
	float:left;
	height:21px;
	min-width:27px;
	background-image:url(../biblio/images/fin_stat.png);
	background-position:top right;
	background-repeat:repeat-x;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;

	text-align:left;
	color:#000000;	
	padding-top:9px;
}
.point_mouks
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	color:#ffffff;	
}

.texte_mouks
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#985800;	
}


.big_tt_forum
{
	width:526px;
	height:31px;
	background-image:url(../biblio/images/ht_tt_forum.png);
	background-repeat:no-repeat;
}

.small_tt_forum
{
	width:526px;
	height:21px;
	background-image:url(../biblio/images/ht_st_forum.png);
	background-repeat:no-repeat;
}

.small_tt_forum_deb
{
	width:9px;
	height:21px;
	background-image:url(../biblio/images/ht_st_forum.png);
	background-repeat:no-repeat;
}

.small_tt_forum_cent
{
	height:21px;
	background-image:url(../biblio/images/cen_st_forum.png);
	background-repeat:repeat-x;
}

.small_tt_forum_fin
{
	width:9px;
	height:21px;
	background-image:url(../biblio/images/ht_st_forum.png);
	background-repeat:no-repeat;
	background-position: right;
}

.ligne_points_a
{
/*	background-color:#f2e6c0;*/
	background-image:url(../biblio/images/points_a.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	vertical-align:middle;
}

.ligne_points_b
{
	background-image:url(../biblio/images/points_b.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	vertical-align:middle;
/*	background-color:#f6eec5;*/
}

.panneau_forum
{
	float:left;
	background-image:url(../biblio/images/fd_pan_form.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:175px;
	height:40px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding-top:15px;
}

/******************  PANNEAU SURVOL ***********************/

.cadre_top_survol_interro
{
	width:151px;	/*156*/
	height:44px;	/*49*/
	
	padding-top:5px;
	padding-left:5px;
	
	background-image:url(../biblio/images/ht_info_bulle_jeux.png);
	background-repeat:no-repeat;
}

.cadre_cent_survol_interro
{
	
	width:146px;	/*156*/
	
	background-image:url(../biblio/images/ct_info_bulle_jeux.png);
	repeat:repeat-y;
	
	padding-left:5px;
	padding-right:5px;
	
}

.cadre_bot_survol_interro
{
	width:156px;
	height:40px;
	
	background-image:url(../biblio/images/bs_info_bulle_jeux.png);
	background-repeat:no-repeat;
}

.footer_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.texte_footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.cadre_sondage_top
{
	background-image:url(../biblio/images/cadre_sondage_ht.png);
	repeat:no-repeat;
	width:287px;
	height:19px;
}

.cadre_sondage_top_centre
{
	background-image:url(../biblio/images/cadre_sondage_ht-ct.png);
	repeat:no-repeat;
	width:287px;
	height:51px;
	
}

.cadre_sondage_top_top_hover_vert
{
	background-image:url(../biblio/images/cadre_sondage_ht-ct_over_vert.png);
	repeat:no-repeat;
	width:287px;
	height:30px;
	z-index:50;
	margin-top:-30px;
}



.cadre_sondage_top_bottom
{
	background-image:url(../biblio/images/cadre_sondage_ht-bs_vert.png);
	repeat:no-repeat;
	width:287px;
	height:20px;
}

.cadre_sondage_cent
{
	background-image:url(../biblio/images/cadre_sondage_ct.png);
	repeat:no-repeat;
	width:287px;
	
	text-align:center;
}

.cadre_sondage_cent_bs
{
	background-image:url(../biblio/images/cadre_sondage_ct-bs.png);
	repeat:no-repeat;
	width:287px;
	
	height:20px;
	
}

.cadre_sondage_bot_ct
{
	background-image:url(../biblio/images/cadre_sondage_bs-ct.png);
	repeat:no-repeat;
	width:287px;
	height:35px;
	
	text-align:center;
	
	
}

.cadre_sondage_bot
{
	background-image:url(../biblio/images/cadre_sondage_bs.png);
	repeat:no-repeat;
	width:287px;
	
	height:19px;
	
}

.cadre_titre_sondage
{
	background-image:url(../biblio/images/bg_tt_gd_sond.png);
	repeat:no-repeat;
	width:604px;
	
	height:76px;
}

.cadre_titre_inscript
{
	background-image:url(../biblio/images/bg_tt_gd_ins.png);
	repeat:no-repeat;
	width:636px;
	
	height:106px;
}

.txt_a_foot
{

}

.txt_a_foot a
{
	text-decoration:none;
}

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


/* LIEN GLOOP et autre */
.lien_gloop{
	margin-left:12px;
	text-align:center;
}



.lien_gloop a.button_gloop {
	background: url('../biblio/images/btn_gloop_fin-OFF.png') no-repeat scroll top right;
    color: #e1cb80;
    display:block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 44px;
	/*margin-left:10px;*/
	/*margin-right: 10px;*/
/*	margin-right:15px;*/
    padding-right: 19px; /* sliding doors padding */
    text-decoration: none;
	text-align:center;
}



.lien_gloop a.button_gloop span {
    background: url('../biblio/images/btn_gloop_deb-OFF.png') no-repeat;
    display: block;
	text-align:center;
    line-height: 44px;
    margin-left:0px;
/*	padding: 1px 0px 5px 12px;*/
	text-align:center;	
	padding-left:19px;
	
	height: 44px;	/*44*/
}