/* CSS Document */

body
{
background-color:#E5E5E5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

td
{
vertical-align: top;
}

form{
margin:0px;
padding:0px;
}

img{
padding:0px;
margin:0px;
border:0;
}

h1{
padding:0px;
margin:0px;
}

h2{
font-weight:bold;
margin:0px;
}

h3{
margin:0px;
}

fieldset{
	border:1px solid #CCCCCC;

	padding:0px !important;padding:10px;
}

fieldset div{
overflow:auto;
height:80px;
margin:10px;
margin-top:0px;

}

#site
{
 width:980px;
 margin-left:auto;
 margin-right:auto;
 background-color:#FAF9F8;

}



a{
	text-decoration:none;
	cursor:pointer;

}

a:hover{
	cursor:pointer;
}

.col_droite a:hover{
font-weight:bold;
}

#banniere
{
	background-image:url(../img/haut.jpg);
	height:150px;
}

#pseudo{
font-weight:bold;
font-size:1.10.9em;
}

#nb_points{
font-weight:bold;
font-size:20px;
}

#nb_points span{
font-size:14px;
}

#is_elite{
font-size:10px;
}

.bouton_menu
{
	width:120px;
	font-weight:bold;
}
.bouton_menu a{
	text-decoration:none;
}

#menu
{
	background-color:#FFFFFF;
}

.border
{
	border:1px solid;
}

.gris_border
{
	border:1px solid;
	border-color:#E5E5E5;
}

.box
{
	padding:10px;
	background-color:#FFFFFF;
}

.box h1
{
	font-size:14px;
}


.box a{
color:#000000;

}

.col_centre .box
{
	line-height:20px;
}

#sommaire
{
	height:172px;
	background-image:url(../img/sommaire_background.jpg);
	background-repeat:repeat-x;
}


/* un bloc de gauche */
.bloc_gauche{

	background-color:#ffffff;
	margin-bottom:10px;
}

.titre_color0{
	background-color:#FFFFFF;
}

.color1, .color1 a /* Rencontre */
{
	color:#FD6600;
}

.titre_color1
{
	background-color:#FD6600;
}

.backcolor1
{
	background-color:#FE6801;
}

.color2, .color2 a, .color2 p /* Astro|Voyance */
{
	color:#B18058;
}

.titre_color2{
	background-color:#B28159;
}

.backcolor2
{
	background-color:#F5E9E2;
}

.color3, .color3 a /* Beaut? */
{
	color:#E75FB7;
}

.titre_color3{
	background-color:#E75FB7;
}

.backcolor3
{
	background-color:#FEE3F6;
}

.color4, .color4 a /*s?duction */
{
	color:#EC2B15;
}


.titre_color4{
	background-color:#EC2B15;
}

.backcolor4
{
	background-color:#FBDDE6;
}

.color5, .color5 a
{
	color:#BC7582;
}
.backcolor5
{
	background-color:#000000;
}
.titre_color5{
	background-color:#000000;
}

.color6, .color6 a
{
	color:#fc7d9b;
}
.backcolor6
{
	background-color:#000000;
}
.titre_color6{
	background-color:#000000;
}


.color7, .color7 a
{
	color:#fa712b;
}
.backcolor7
{
	background-color:#000000;
}
.titre_color7{
	background-color:#000000;
}


.color35, .color35 a, .color35 p /* Astro|Voyance */
{
	color:#B18058;
}

.titre_color35{
	background-color:#B28159;
}

.backcolor35
{
	background-color:#F5E9E2;
}

#article .color1 a, #article .color2 a, #article .color3 a,#article .color4 a,#article .color5 a,#article .color6 a,#article .color7 a,#article .color35 a{
	color:#0000FF;
	text-decoration:underline;
}




.col_gauche
{
	width:225px;
}

.col_centre
{
	width:510px;
}

.col_droite
{
	width:200px;
	background-color:#FFFFFF;
}

hr
{
	height:1px;
	border:none;
	border-bottom:1px solid;
	margin-left:10px;
	margin-right:10px;
}


.icone
{
	margin-right : 10px;
}

.menu_perso
{
	font-size:11px;
}

.fontblanc
{
	color:#FFFFFF;
}

.font1
{
	font-size:13px;
	font-weight:bold;
}

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

.font3
{
	font_size:20px;
	font-weight:bold;
}



/* si la personne n est pas connect?e */
.login_required a {
	color:#999999;
text-decoration:none;
}



/* infobulle */
.tip{
	background-color:#FD6600;
	border:1px solid #FFFFFF;
	padding:5px;
	font-size:9px;
	width:200px;
	color:#FFFFFF;
}

.titre
{
	padding:5px;
	padding-left:10px;
}

#div_login
{
padding:10px;
height:70px;
margin:20px;
margin-top:12px;
}

#div_login td, #login td a
{
font-size:11px;

}

#div_login a{
color:#FFFFFF;
}

#div_login input{
border:1px solid #000000;
font-size:11px;
}

#cadre_alerte
{
color:#FFFFFF;
height:140px;
}

#div_panique{
margin-top:-6px;
padding-left:19px;
}

#affiche_resultat{
	z-index:100;
	position:absolute;
	background-color:#FFFFFF;
	border:1px solid #AAAAAA;
	cursor:pointer;
	padding:0px;
}

#ville{
z-index:100;
position:absolute;
}

#div_ville{
	z-index:100;
	position:relative;
}

.choix_ville{
	padding-left:5px;
	padding-right:10px;

}

.survol
{
	background-color:#C7EBFE;
}

.dp_container{
z-index:100;
position:absolute;
}

#inscription_minute li{
	margin-left:20px;
}


/* un membre dans une liste */
.un_membre{
	height:130px;
	width:100px;
	float:left;

}

#div_profil_points a
{
padding-left:50px;
}

.points{
font-weight:bold;
color:#FE6801;
}


.mootabs_title {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 20px;
}

.mootabs_title li {
	float: left;
	background-color: #EEEEEE;
	padding: 2px 8px 2px 8px;
	margin-right: 2px;
	cursor: pointer;
	color: #000000;
	height: 20px;
	line-height: 24px;
}

.mootabs_title li.active {
	background-color: #FE6801;
	color:#FFFFFF;
	font-weight:bold;
}

.mootabs_panel {
	display: none;
	position: relative;
	width: 100%;
	clear: both;
	color: #000000;
	padding: 5px;
}

.mootabs_panel.active {

	display: block;

}

.mootabs_title li.over {
	font-weight: bold;
	background-color: #FE6801;
	color:#FFFFFF;
}

#myTabs .description
{

}

/* alert */
.alert{
	color:#FF0000;
	font-weight:bold;
	font-size:13px;
	background-color:#FFDFDF;
	margin:10px;
padding:10px;
text-align:center;
display:none;
}

.commentaires td{
border-top:1px dotted #cccccc;
margin-top:10px;
padding-top:10px;
}

.commentaires .comm_txt{
padding-left:10px;
}

#article_txt{
margin-bottom:20px
}

#article_txt #signature{
margin-bottom:10px;
}

.commentaires{
margin-top:10px;
}

.annotation{
font-size:11px;
}

#article .annotation{
margin-bottom:10px;
}


#zonedialogue_actuelle{
margin-left:20px;
margin-top:23px;
}

.ensavoirplus {
	font-size:10px;
}



#sommaire, #sommaire a {
	color:#FFFFFF;
	font-size:12px;
}

.h1box{
background-color:#FD6600;
color:#FFFFFF;
font-size:16px;
padding:5px;
padding-left:10px;
text-align:center;

}

.titreInside
{
	background-color:#FE6801;
	color:#FFFFFF;
	padding:5px;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
}

.user_background {
	background-image:url(../img/reflet.jpg); 
	background-repeat:x; 
}

.user_background2 {
	background-color:#e8e8e8; 
}

.enavant1 .user_background {
	background-image:none;
}
.enavant1 .user_background2 {
	background-color:#ffc7a2;
}

.enavant1 a{
	color:#CC3300;

}
.enavant1{
background-color:#ffc7a2;
}