/**************************
*	Thème Mister    V1.0    *
*	Réalisé par stefff      *
*	http://www.brikwo.com   *
*	Le 20/09/2008           *
*	Modifié le 08/11/2011   *
***************************/
body{background:#b3e1ff url(../img/back.jpg) repeat-x;font-family:"Lucida Grande", Verdana, "Times New Roman", Times, serif;font-size:small;color:#333;margin-left:auto;margin-right:auto;margin-top:0;width:100%}
font{font-size:1em;color:#464e54;}
td{font-size:1em;color:#464e54;}
p{font-size:1em;color:#464e54;}
th{font-size:1em;text-align:center;color:#464e54}
.date{font-size:.8em;color:#4d4c4c}
a:link,a:active,a:visited{color:#399ef7;text-decoration:none}
a:hover{color:#399ef7;text-decoration:none}
hr{border:0 dotted #62adf0;border-top-width:1px;height:0}
em{font-size:.8em;font-weight:400;font-style:normal;letter-spacing:-.1em}
.titrelien{font-weight:700}
/*-----LE HEADER----*/
#header{background:url(../img/header.png);width:759px;height:171px;margin:0 auto;text-indent:-5000px;}
#tete_de_module{  text-align:center;}
#aff_mretmme li{font-style:italic; font-size:.8em; color:#464e54; text-align:left; list-style-image: url(../images/puce.png);}

/* Menu horizontal */
#menu{background: url('../img/menu.jpg') no-repeat; width:759px;height:50px;text-align:center;color: #fff;margin:0 auto;}
#menu_ul{float:left;width: 600px;height:50px;margin:0 0 0 40px;}
#menu li{display: block;float: left;height: 50px;width: 100px;display: inline;}
#menu li a {font-size:15px;display: block;float:left;height:50px;width:100px;text-decoration: none;color: #ffffff;background-repeat: no-repeat;display: inline;}
/* Les 3 Parties ( GAUCHE CENTRE DROITE ) *************************************/
/* Colonnne des blocs de gauche et droite*/
#left{float:left;width:200px}
#right{float:right;width:222px}
/* La colonne du centre */
#central{overflow:hidden;width:526px;padding:0 0 0 5px}/**/
.central_contenu{padding:0}
#contenu{background:url(../img/fond.jpg) repeat-y; width:759px;padding-top:5px;padding:0;margin:0 auto}
/* Le Footer du site */
.footer{text-align:center;font-size:.8em;background:url(../img/footer.jpg) no-repeat;height:62px;clear:both;}
.footer a{display:block;height:30px;line-height:30px;}
.footer_copyright{text-align:center;letter-spacing:-1px;width:100%;}
.gen{color:#66b6fc;text-align:center;font-size:.8em;letter-spacing:-1px;width:100%;clear:both;}
.gen a:link{color:#66b6fc;}
#ckws{color:#66b6fc;font-size:.8em;letter-spacing:-1px;}
/*---- LES BLOCS ----*/
/* Le contenu des blocs des colonnes de gauches et de droites */
.bloc_titre{font-variant:small-caps;width:222px;height:30px;margin:0;line-height:30px;text-align:center;font-weight:700;font-size:1.3em;color:#62adf0}
.bloc_contenu{font-size:.95em;padding:0 15px;overflow:hidden;height:99%}
/* Les Blocs du centre */
.bloc_titre_centre{background:#62adf0;font-variant:small-caps;letter-spacing:.05em;font-weight:700;font-size:1.3em;margin:0 5px;padding-left:5px;height:28px;line-height:28px;color:#fff;-moz-border-radius:5px}
.bloc_titre_centre a{color:#e9e9e1;text-decoration:none}
.bloc_titre_centre:first-letter{font-variant:small-caps;font-weight:700;font-size:1.3em}
.bloc_contenu_centre{;margin-left:5px;margin-right:5px;margin-bottom:5px;padding:5px;width:auto;color:#4d4c4c}
.blocline{background:#fff}
/*--- LES LIENS DU BLOC MENU ---*/
.blocmenu{margin:0;padding:0;list-style:none}
.blocmenu ul,.bloc_espace_membre_list-style{margin:0;padding:0;list-style:none}
.blocmenu a,.blocmenu a:visited,.bloc_espace_membre_list-style a,.bloc_espace_membre_list-style a:visited{height:22px;line-height:22px;color:#414449;display:block;margin:0;padding:0 0 0 20px;text-decoration:none}
.blocmenu a:hover,.bloc_espace_membre_list-style a:hover{background:#d1e9f9 url(../images/menu/menu.jpg) no-repeat;height:22px;color:#414449;display:block;text-decoration:none;margin:0;padding:0 0 0 20px}
.blocmenu li,.bloc_espace_membre_list-style li{font-size:1.1em;letter-spacing:.05em;margin-bottom:3px;padding:0;width:190px;height:22px;line-height:22px;border-bottom:1px solid #62adf0}
/* Le Bloc espace_membre */
.bloc_espace_membre1{text-align:left}
.bloc_espace_membre2{text-align:center}
.bloc_espace_membre_avat{text-align:center}
.bloc_espace_membre_priv{float:right}
/*----  LES  NEWS -----*/
.titre_news{font-variant:small-caps;letter-spacing:.1em;font-weight:700;font-size:1.3em;text-decoration:none}
.h3_news{margin:0;padding:0}
.entete_news{background:#d1e9f9;border:1px solid #62adf0;border-top:3px solid #62adf0;margin-left:80px;margin-top:15px;padding:5px;-moz-border-radius:5px}
.entete_news a{color:#66b6fc}
.bloc_news_date{width:76px;height:80px;float:left;padding:5px 0 0 5px}
.bloc_news_semaine{font-size:20px}
.bloc_news_jour{font-size:2.3em;color:#62adf0;font-weight:700;padding-left:16px}
.bloc_news_mois{color:#62adf0;font-weight:700;padding-left:18px}
.news_contenant{margin-left:5px;margin-right:5px;padding:5px}
.contenu_news{clear:both}
.contenu_news a{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#807667}
.contenu_news a:hover{background:#b7b6b5}
.contenu_news a:hover img{border-color:#746a5d;background:#fff}
.commentaires_haut{background:url(../img/commentaires_haut.png) no-repeat;height:18px}
.commentaires_contenu{background:url(../img/commentaires_contenu.png) repeat-y;width:645px;padding-left:15px}
.commentaires_bas{background:url(../img/commentaires_bas.png) no-repeat;height:46px}
.blocdownload li{list-style-image:url(../images/puce.png)}
/* Structure d'un contenu en tableau */
.tab1{padding-left:1px;padding-right:1px;border-left-style:solid;border-left-width:1px;border-left-color:#d7d7d7;border-top-style:solid;border-top-width:1px;border-top-color:#d7d7d7}
.tab2{padding-left:1px;padding-right:1px;border-top-style:solid;border-top-width:1px;border-top-color:#d7d7d7}
/* MISE EN FORUM DES BBCODES */
.panneau{background:#ccc;border:1px solid #9f9f9f;font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#666;padding:4px}
.quote{background:#e9e9e1;border:1px solid #746a5d;border-left:4px solid #746a5d;font-size:.9em;font-style:italic;padding-left:5px}
.quote:first-letter{font-size:1.5em;font-weight:700;font-style:italic;color:#666;font-family:"Courier New", Courier, mono;font-variant:small-caps}
.code_php{background:#e5eff7;border-top:3px solid #c7d4df;border-bottom:3px solid #c7d4df;border-left:1px solid #c7d4df;border-right:1px solid #c7d4df;font-family:Courier, Helvetica, sans-serif;padding:4px;overflow:auto}
#apercu{background:#dbdbd7;border:1px solid #746a5d;text-align:left;height:200px;width:450px;overflow:auto;padding:5px;margin-left:auto;margin-right:auto;-moz-border-radius:5px}
.onmouse_over{border:1px dotted #cecece;background:#eee}
.onmouse_out{border:0}
.onmouse_over_forum{background:#ddd}
.onmouse_out_forum{border:0}
textarea{background:#dbdbd7;border:1px solid #746a5d;margin-bottom:2px;padding:5px;width:450px;-moz-border-radius:5px}
input:focus, input[type="text"]:focus {border: solid 1px #746a5d;background:#fff;border-left:3px solid #746a5d}
textarea:focus, textarea[type="text"]:focus {border: solid 1px #746a5d;background:#fff}
/* Couleur d'arrière-plan des champs d'entrée du texte */
input,select{background:#dbdbd7;border:1px solid #e9e9e1;border-left:3px solid #746a5d;margin-bottom:2px;vertical-align:middle}
input:hover,textarea:hover,select:hover{background:#fff;color:#252424}
input#sql_newsmail{height:80px;background:#000;}
#sql_newPseudo,#sql_newNom,#sql_newMail,#sql_newMail2{width:150px;}
/* Style des buttons submit et annuler*/
#valider,#envoyer,#submit_login_bloc,#submit_login,#s_button,#annuler,#poster,#verifer,#retour,#button,#bouton,#bouton2,#submit,#reset,#prev,#validation,#res_edit,#modbuttoncompteur{background:transparent url(../img/input.jpg);border:1px solid #4d453b;width:auto;text-align:center;color:#fff;vertical-align:middle;-moz-border-radius:5px}
#valider:hover,#envoyer:hover,#submit_login:hover,#submit_login_bloc:hover,#s_button:hover,#annuler:hover,#poster:hover,#verifer:hover,#retour:hover,#button:hover,#bouton:hover,#bouton2:hover,#submit:hover,#reset:hover,#prev:hover,#validation:hover,#res_edit:hover,#all:hover,#modbuttoncompteur:hover{background:transparent url(../img/input_hover.jpg);color:#fff;cursor:pointer}
label{display:inline;float:left}
.label_enregistrer1{width:210px;font-size:.9em;letter-spacing:-.1em}
.label_enregistrer2{width:310px}
.label_profil1{width:150px}
.label_profil2{width:265px;font-weight:500;font-size:.9em}
.label_contact{width:200px}
.label_admin_options1{width:200px}
.label_admin_options2{width:400px}
.label_admin_email{width:200px}
legend{background:transparent url(../img/input.jpg);color:#fff;border:1px solid #4d453b;margin-top:5px;padding:3px 5px;-moz-border-radius:5px}
fieldset{background:#e9e9e1;border:1px solid #746a5d;padding:1.5em;margin-left:auto;margin-right:auto;-moz-border-radius:5px}
.fieldset_resume{background:#dbe4f3;border:1px solid #8ea3c9;margin-left:auto;margin-right:auto}
.pied_de_module{text-align:center}
.pied_de_module a:link,.pied_de_module a:active,.pied_de_module a:visited{background:transparent url(../img/input.jpg);color:#fff;border:1px solid #4d453b;padding:3px 5px;-moz-border-radius:5px}
.pied_de_module a:hover{background:transparent url(../img/input_hover.jpg);color:#fff}
.page_encours{font-size:1.5em}
.page_choix{font-size:1.2em;padding:2px}
.page_choix:hover{font-size:1.5em;color:#746a5d}
/* Personnalisation pour mon site */
a{outline:none}
.pointille{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#807667}
.h2_titre{background-color:#dbdbd7;line-height:20px;height:20px;letter-spacing:10px;text-align:left;padding-left:5px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;width:100%;height:1%;overflow:auto;color:#746a5d}
.para:first-letter{background:#746a5d;font-size:1.5em;font-weight:700;color:#e9e9e1;font-family:Georgia, Courier, mono;font-variant:small-caps;padding:3px;-moz-border-radius:5px}
.pre_1{background:#dbdbd7;border:1px solid #746a5d}
.mots_cles{color:#746a5d;font-size:0.8em;}
/* Personnalisation du champ rechercher */
.div_search{margin: 0 0 0 560px}
#formulaire_search{}
#formulaire_search input[type=text]{float:left;border:0;width:140px;height:20px;background:url(../img/search.png) top left no-repeat;color:#888;padding:0 0 0 10px;}
#formulaire_search input[type=text]:hover{background-position:left bottom;}
#formulaire_search input[type=submit]{float:left;border:0;width:25px;height:20px;background:url(../img/search.png) top right no-repeat;cursor:pointer;}
#formulaire_search input[type=submit]:hover{background-position:right bottom;}
/* Bulles infos © Patrick perron **************************/
a.BBcodeSyntaxe{position:relative;background:none;z-index:10}
a.BBcodeSyntaxe:hover{z-index:20;text-decoration:none}
a.BBcodeSyntaxe span{display:none;font-weight:400}
a.BBcodeSyntaxe:hover span{display:block;border:2px solid #ccc;position:absolute;top:20px;left:0;padding:0;width:230px;color:#666;text-align:center}
/* Pour avoir un beau background de bulle*/
a.BBcodeSyntaxe:hover>span{background:#000;background:#eae8e8;margin:0;padding:5px}
a.BBcodeSyntaxe em{color:#333;background:#ccc;display:block;margin:-5px -5px 0;font-size:.9em;letter-spacing:2px;}
/* Nuage de mots */
a.cloud1{font-size:1.3em;}
a.cloud1:hover{background:#8eb16e;font-size:1.3em;color:#fff}
a.cloud2{font-size:.8em;}
a.cloud2:hover{background:#fdb781;font-size:.8em;color:#fff}
a.cloud3{font-size:1em;}
a.cloud3:hover{background:#917bd9;font-size:1em;color:#fff}
.cloudt{width:100%;text-align:left}
/*Ratings*/
.ratingblock {display:block;border-bottom:1px solid #999;padding-bottom:8px;margin-bottom:8px;}
.loading {height: 25px;background: url('../img/working.gif') 50% 50% no-repeat;}
.unit-rating { /* the UL */	list-style:none;margin: 0px;padding:0px;height: 25px;position: relative;background: url('../img/starrating.png') top left repeat-x;}
.unit-rating li{text-indent: -90000px;padding:0px;margin:0px;float: left;}
.unit-rating li a {outline: none;display:block;width:25px;height: 25px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;}
.unit-rating li a:hover{background: url('../img/starrating.png') left bottom;z-index: 2;left: 0px;}
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:25px;}
.unit-rating a.r2-unit{left:25px;}
.unit-rating a.r2-unit:hover{width: 50px;}
.unit-rating a.r3-unit{left: 50px;}
.unit-rating a.r3-unit:hover{width: 75px;}
.unit-rating a.r4-unit{left: 75px;}	
.unit-rating a.r4-unit:hover{width: 100px;}
.unit-rating a.r5-unit{left: 100px;}
.unit-rating a.r5-unit:hover{width: 125px;}
.unit-rating a.r6-unit{left: 125px;}
.unit-rating a.r6-unit:hover{width: 150px;}
.unit-rating a.r7-unit{left: 150px;}
.unit-rating a.r7-unit:hover{width: 175px;}
.unit-rating a.r8-unit{left: 175px;}
.unit-rating a.r8-unit:hover{width: 200px;}
.unit-rating a.r9-unit{left: 200px;}
.unit-rating a.r9-unit:hover{width: 225px;}
.unit-rating a.r10-unit{left: 225px;}
.unit-rating a.r10-unit:hover{width: 250px;}
.unit-rating li.current-rating {background: url('../img/starrating.png') left center;position: absolute;height: 25px;display: block;text-indent: -9000px;z-index: 1;}
.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}
div #smil{z-index:50;width:210px;height:230px;-moz-border-radius:10px;position:fixed;margin-left:-220px;top:250px;display:none;background-color:#44A8E4;}
div #smil_in{overflow:auto;width:170px;height:200px;border:1px solid;padding:5px;margin:10px auto;}
/* bbcode flottant */
#choice_bbcode_color, #choice_bbcode_size, #choice_bbcode_font{z-index:50;-moz-border-radius:10px;position:absolute;width:180px;padding:10px;margin-top:-100px;margin-left:220px;background-color:#44A8E4;}
/*La div flotante */
.espion_info_user {background-color:#A9D1F7 !important; padding:5px !important;-moz-border-radius:10px !important;}
.nuage_genre_masculin {background-color:#A9D1F7 !important; padding:5px !important;-moz-border-radius:10px !important;}
.nuage_genre_feminin {background-color:#FF00FF !important; padding:5px !important;-moz-border-radius:10px !important;}
/*Partenaires*/
.partenaires{text-align:center;}
/*Les jeux*/
.fieldset_post{width:90%;margin: 1em auto;padding:1em;background-color:#A9D1F7;border:none !important;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.fieldset_post legend{font-weight:bold;border:none !important;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.fieldset_post label span{color:red;}
.fieldset_post dd{margin-left:110px;}
.fieldset_post input[type=submit],input[type=button]{cursor:pointer;border:none !important;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

div.fieldset_post{text-align:center;width:585px;margin: auto;}
.MultiInputInline span{margin-left:25px;}
.align-center{text-align:center;} .align-left{text-align:left;} .align-right{text-align:right;}
.float-left{float:left;} .float-right{float:right;} .clear-both{clear:both;}
/* MESSAGE D'ERREUR */
.df_message_info, .df_message_attention, .df_message_erreur, .df_message_question{border:none !important;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.df_message_info {background:#AFE6FF !important;}
.df_message_attention {background:#EFD0A4 !important;}
.df_message_erreur {background:#FFAFB4 !important;}
.df_message_question {background:#AAFF8F !important;}
.df_message_titre{font-weight:bold}
