/**************************
*	Thème Nokia V1.0        *
*	Réalisé par stefff      *
*	http://www.brikwo.com   *
*	Le 20/10/2008           *
*	Modifié le 04/12/2008   *
***************************/
*{margin:0;padding:0;border:0 none;}
html{background:#002834 url(../img/fond.jpg) repeat-y top center;margin:0 auto;}
body{font: .9em/19px "lucida grande", arial, verdana, sans-serif;color:#002834;margin:0 auto;width:1030px;}
font{font-size:1em;}
th{font-size:1em;text-align:center;color:#464e54;font-weight:500;}
td{font-size:1em;}
p{font-size:1em;}
.date{font-size:.8em;color:#4d4c4c}
/* Les Liens */
a:link,a:active,a:visited{color:#1a4552;text-decoration:none}
a:hover{color:#414449;text-decoration:none}
a img {border:none;}
/* Les titres */
h1{background:url(../img/header.jpg);width:1030px;height:179px;margin:0 auto;text-indent:-5000px;}
h2{font-size: 1.2em;color:#1a4552;border-bottom:2px solid #ccc;}
h3{font-size:1em;font-weight:500;color:#a1a3a6;margin:0;padding:5px;}
h4{}
hr{border:0 dotted #999;border-top-width:1px;height:0;margin:2px;}
li{margin-left:25px;}
em{font-size:.9em;font-weight:400;font-style:normal;}
.titrelien{font-weight:700}
/* Nouveautés */
.motifs{padding:0 2px 0 7px;vertical-align: -3px;}
.float_left{float:left}
.float_right{float:right}
.clear_both{clear:both}
.tapub{padding:5px 0;text-align:center;background:url(../img/contenu.png)}
/* Mise en forme générale ******************/
#menu_horiz{background:url(../img/contenu.png) repeat-y;padding-left:140px}
#contenu{background:url(../img/contenu.png) repeat-y;padding:0;margin:0;}
#left{float:left;width:210px;padding:5px 5px 0 5px}
#right{float:right;width:250px;background:#eaeced;margin:-30px 21px 0 0;padding:5px 5px 0 5px}
#centre{overflow:hidden;background:#eaeced;margin:0 0 0 21px;padding:5px}
.footer_kwsphp,#footer {margin:0;text-align:center;width:100%;clear:both;font-size:.8em}
.footer_kwsphp{background:url(../img/footer.png)no-repeat;height:62px;padding-top:25px;color:#638d99}
.footer_kwsphp a{color:#638d99}
/*---- LES BLOCS ----*/
/* Le contenu des blocs des colonnes de gauches et de droites */
#left>h3, #right>h3{height:47px;padding:0;text-indent:-5000px}
#left>h2, #right>h2{padding:0;text-indent:-5000px;border:none}
.bloc_contenu{background:#eaeced;padding:0 5px;overflow:hidden;height:99%;border-left:2px solid #ccc}
.bloc_footer{background:#eaeced url(../images/blocs/bloc_footer.png);width:234px;height:30px;margin:0}
/* Les Blocs du centre */
.fleche_bas{padding:0 10px}
.bloc_titre_centre a{color:#1a4552;text-decoration:none}
.article_contenu{padding:5px}
.page_centre{margin:0;padding:5px;}
/*--- 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{font-size:1.2em;height:22px;line-height:22px;color:#414449;display:block;margin:0;padding:0 5px;text-decoration:none}
.blocmenu li,.bloc_espace_membre_list-style li{margin:3px;padding:0;width:230px;height:22px;line-height:22px;border-bottom:1px solid #ccc}
.blocmenu a:hover,.bloc_espace_membre_list-style a:hover{background:#fff url(../images/menu/menu.jpg) no-repeat right;height:22px;color:#414449;display:block;text-decoration:none;margin:0;padding:0 5px}
/* Le Bloc espace_membre */
.bloc_espace_membre1{text-align:left}
.bloc_espace_membre2,.bloc_espace_membre_avat{text-align:center}
.bloc_espace_membre_priv{float:right}
/*----  LES  NEWS -----*/
.news{background:url(../img/news_bas.png)no-repeat bottom center;padding:0 0 15px 0}
.news h4{padding:10px 0 5px 0;color:#1a4552;font-size:1.2em}
.titre_news{background:url(../img/news_titre.png) repeat-x;height:78px;color:#666;padding:0 10px;}
.date_news{font-size:.8em;font-weight:500}
h4>small{font-size:.6em;font-weight:500;color:#ababab}
.news>small{color:#39c}
.texte_news{padding:15px}
/* Les commentaires */
.commentaires_haut{background:url(../img/commentaires_haut.png) no-repeat;height:18px}
.commentaires_contenu{background:url(../img/commentaires_contenu.png) repeat-y;width:620px;padding:0 15px 0 15px}
.commentaires_bas{background:url(../img/commentaires_bas.png) no-repeat;height:46px}
.blocdownload li{list-style-image:url(../images/puce.png)}
/* LE FORUM */
.forum_titre{background: url(../img/forum_titre.jpg) repeat-x; height:28px; padding:0 0 0 5px;color:#fff;font-weight:700;text-align:center}
.forum_cat_mid,.forum_cat_img,.forum_cat_der{border-bottom:1px solid #999;text-align:center;padding:5px;}
.forum_cat_img{background:#dbddde;border-left:1px solid #999;}
.forum_cat_contenu{background-color:#dbddde;border-bottom:1px solid #999;padding:5px}
.forum_cat_der{background:#dbddde;border-right:1px solid #999;font-size:.9em}
/* Les messages du forum */
.forum_message{background:#dbddde;border-top:3px solid #ccc;border-bottom:2px solid #ccc;height:100%;}
.forum_date {font-size:1.1em;font-style:italic;line-height:34px;height:84px;}
.forum_auteur{background:#dbddde;text-align:center;float:left;width:180px;padding:5px;font-size:.9em}
.forum_contact{margin:0;padding:0;text-align:left;height:32px;border-left:2px solid #eaeced;}
.forum_post{min-height:320px;overflow:hidden;padding:5px;border-left:2px solid #eaeced;font-size:.9em}
.forum_signature{margin:0;padding:5px;clear:both}
/* puce résume forum */
.blocforum li{list-style-image: url('../images/puce.png');}
/* MISE EN FORUM DES BBCODES */
.panneau{background:#ccc;border:1px solid #9f9f9f;color:#666;padding:4px}
.quote{background:#eaeced;border:1px solid #ccc;border-left:4px solid #ccc;font-size:.9em;font-style:italic;padding-left:5px}
.code_php{background:#eaeced;border-top:3px solid #ccc;border-bottom:3px solid #ccc;border-left:1px solid #c7d4df;border-right:1px solid #c7d4df;padding:4px;overflow:auto}
/* Passage souris */
.onmouse_over{background:#dbddde}
.onmouse_out{border:0}
/* Zone de texte */
textarea, #apercu{border: 1px #ccc solid;background:#dbddde;height: 220px;}
/* Input et bouton */
input,select{border:1px #ccc solid;background:#dbddde;margin:2px;}
input:hover,textarea:hover,select:hover{background:#fff;color:#252424}
input:focus, input[type="text"]:focus {border: solid 1px #ccc;background:#fff;border-left:3px solid #ccc}
label{display:inline;float:left}
.label_enregistrer1{width:190px;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{border-left: 1px solid #999;padding:0 7px;}
fieldset,.fieldset_resume{width:auto;margin:0 auto;margin-top:10px;padding:8px;border:1px dashed #999;}
/* Bouton pied de module */
.pied_de_module{text-align:center;}
.pied_de_module a{background:url(../img/forum_titre.jpg);padding:5px;color:#fff;height:37px;}
/* Pagination */
.page_encours{font-size:1.5em}
.page_choix{font-size:1.2em;padding:2px}
.page_choix:hover{font-size:1.5em;color:#746a5d}



/* Connectés (qd stats en bas de page)*/

#connectes_end
{
width:98% !important;
margin-left:auto !important;
margin-right:auto !important;
margin-top:3px !important;
margin-bottom:3px !important;
padding:5px !important;
border:5px groove #FFFFFF !important;
-moz-border-radius:10px !important;
font-size:9px !important;
text-align:center !important;
background-color:#f2f2f2 !important;
color:#666 !important;
}
#connectes_end strong, #connectes_end a
{
font-size:11px !important;
color:#666 !important;
}
/* Bulles infos © Patrick perron **************************/

a.BBcodeSyntaxe {
position:relative;
/* Très important */
background:none;
/* Important pour le fonctionnement sur IE */
z-index:10;
}
a.BBcodeSyntaxe:hover {
z-index:20;
text-decoration:none;
}

a.BBcodeSyntaxe span {
display:none;
font-weight:normal;
}

a.BBcodeSyntaxe:hover span {
/*la tag SPAN apparaitra avec l?effet hover*/
display:block;
-moz-border-radius:10px;
border: 1px dashed;
position:absolute;
margin-top:50px;
margin-left:130px;
/* Éléments pour positionner le texte dans la bulle */
padding:5px;
width:350px;
/* Style du character dans la bulle */
background-color: #44A8E4;
color: #000066;
text-align:center;
}

a.BBcodeSyntaxe em {
font-variant:small-caps;
}

/* Pour avoir un beau background de bulle*/

a.BBcodeSyntaxe:hover>span {
background-image:url('../img/bulle.jpg');
}
/*Mise en page lors de la rédaction d'un post*/

.fieldset_post
{
width:600px;
margin: 1em auto;
padding:1em;
}
.fieldset_post legend
{
font-weight:bold;
}
.fieldset_post label span
{
color:red;
}
.fieldset_post dd
{
margin-left:210px;
}
div.fieldset_post
{
text-align:center;
width:585px;
margin: auto;
}
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;
}
div.EditPost
{
text-align:right;
padding-top:10px;
}
span.EditPost
{
font-size:7.2pt;
width:100%;
border-top:1px dashed;
border-left:1px dashed;
border-right:1px dashed;
padding:2px 5px 2px 15px;
margin-right:5px;
}
div.MovePost
{
text-align:right;
padding-bottom:10px;
}
span.MovePost
{
font-size:7.2pt;
width:100%;
border-left:1px dashed;
border-right:1px dashed;
border-bottom:1px dashed;
padding:2px 5px 2px 15px;
margin-right:5px;
}
.NavRubFo, .NavRubTopicFo, .NavTopicFo {
float:right !important;
margin-right:5px !important;
font-size:smaller !important;
}
.NavRubFo span, .NavRubTopicFo span, .NavTopicFo span{
background-color:#666;
color:#f2f2f2;
padding:0px 2px;
}
.NavRubFo select, .NavRubTopicFo select, .NavTopicFo select{
font-size:smaller;
}
.NavRubFo a, .NavRubTopicFo a, .NavTopicFo a{
border:1px solid #d3d0d0;
padding:0px 2px;
text-decoration:none;
}
.NavRubFo a:hover, .NavRubTopicFo a:hover, .NavTopicFo a:hover{
background-color:#6fafdd;
color:#fff;
border:1px solid #fff;
}

.username_login, .username_password, .username_connect{
padding-left:20px;
height:18px;
background-image: url(../../../modules/espace_membre/images/login_bg.png);
background-repeat:no-repeat;
}
.username_login {
background-position:0 0;
}
.username_password {
background-position:0 -18px;
}
.username_auto {
vertical-align:middle;
}
.username_connect{
background-position:0 -36px;
height:20px !important;
width:135px !important;
}

.hr_menu{}
.texte_menu {}
.MultiInputInline span{margin-left:25px;}
.contenu_page{}
.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;}
.ancre{}
.mini_message{margin-left:10px;font-style:italic;font-size:smaller;}

