/****************************************************

*	Thème Kwsday    V1.0                            *

*	Réalisé par stefff                              *

*	http://www.brikwo.com                           *

****************************************************/

/* $Id: style.css 818 2008-11-06 10:05:30Z mike007.devpwsphp $ */





/* style général */

body

{

	background-color:#666666;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	color:#666666;

	margin-left: auto;

	margin-right: auto;

	margin-top:1px;

	width: 99%;

	max-width: 1200px;

	min-width: 890px;

}



/* 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,#all,#modbuttoncompteur {

	background-color:#FFFFFF;

	height:16px;

	text-align:center;

	font-variant:small-caps;

	font-weight:normal;

	color:#666666;

	border-width:1px;

	border-color:#CCCCCC;

}

/* Style des onmouseover (passsage souris ex: index.php?mod=forum&ac=affgrd) */

.onmouse_over {

  border: 1px #666 dashed;

  background: #ddd;

}

.onmouse_out{

  border: 0px;

}

.onmouse_over_forum {

  background: #99ccff;

}

.onmouse_out_forum {

  border: 0px;

}

/* Style des buttons submit et reset au passage dessus*/

#valider:hover,#envoyer:hover,#submit_login_bloc:hover,#submit_login: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-color:#DDDDDD;

	color:#666666;

	border-width:1px;

	border-color:#666666;

}



/* Style des labels*/

label {

	display:inline;

	float:left;

}

.label_enregistrer1 {

     width: 250px;

}

.label_enregistrer2 {

     width: 250px;

}

.label_profil1 {

     width: 150px;

     font-weight:bold;

}

.label_profil2 {

    width: 280px;

    font-weight:bold;

}

.label_contact{

	width:150px;

}

.label_admin_options1{

	width:200px;

}

.label_admin_options2{

	width:400px;

}

.label_admin_email{

	width:200px;

}



fieldset {

	background-color:#f6f6f6;

	border-style:solid;

	border-width:1px;

	border-color:#CCCCCC;

	padding:1.5em;

	margin-left:auto;

	margin-right:auto;

}



.fieldset_resume {

	background-color:#f9fafe;

	border-style:solid;

	border-width:1px;

	border-color:#CCCCCC;

	padding:1em;

	margin-left:auto;

	margin-right:auto;

}



/* Police Générale */

font{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

}



td{font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

}



p{font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

}



th{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight : bold;

	text-align:center;

	color:#3366CC;

}

/* Mise en forme de la date */

.date{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:0.8em;

	color:#666666;

	}



/* Liens généraux */

a:link,a:active,a:visited{

	color:#666666;

	text-decoration:none;

	font-weight : bold;

	}

a:hover{

	color:#3366CC;

	text-decoration:underline overline;

	}

.titrelien{

	font-weight:bold

	}

/* Centre de la page 3 colonnes*/

.fond{

	background-color:#000000;

	}

.centre{

	background-color:#fff;

	}



/* style pour le menu haut */

.left_menu{

	background-image:url(../img/fond_left.jpg);

	background-repeat:repeat-y;

	background-color:#FFFFFF;

	padding-left:5px;}

.right_menu{

	background-image:url(../img/fond_right.jpg);

	background-repeat:repeat-y;

	background-position:right;

	background-color:#FFFFFF;

	padding-right:5px;}

.center_menu{

	background-color:#FFFFFF;

	text-align:center;

}

.menu{

  background-color:#FFFFFF;

  font-variant:small-caps;

  letter-spacing:5px;

  line-height:20px;

  height:20px;

  }

/* Colonnne des blocs à gauches*/

.left{

	width:210px;

	background-repeat:repeat-y;

	}

.fond_left{

	padding-left:8px;

	background-image:url(../img/fond_left.jpg);

	background-repeat:repeat-y;

	background-position:left;

	width:15px;

	}

/* Colonnne des blocs à droite*/

.right{

	width:210px;

	}

.fond_right{

	padding-right:8px;

	background-image:url(../img/fond_right.jpg);

	background-repeat:repeat-y;

	background-position:right;

	width:15px;

	}

/* Centre edito - news -forum etc */

/*.central{

	padding-left:0;

	padding-right:0;

	float: left;

	}*/

/* Les blocs principaux */

.bloc_espace_membre1{

  text-align:left;

}

.bloc_espace_membre2{

  text-align:center;

}

.bloc_espace_membre_avat{

  text-align:center;

}

.bloc_espace_membre_list-style{

	list-style-image:url('../images/espace_membre/puce.png');

	padding:5px;

	margin-left:18px;

}

.bloc_espace_membre_list-style li{



}

.bloc_espace_membre_priv{

	float:right;

}

.blocline{

	background:#ffffff;

	}

.bloc_fond{

	background-image:url(../img/bloc_fond.png);

	background-repeat:repeat-y;

	width:100%;

	padding-left:10px;

	padding-right:10px;

	}

.bloc_footer{

	background-image:url(../img/bloc_footer.png);

	background-repeat:no-repeat;

	width:170px;

	height:10px;

	}

.bloc_left{

	background-image:url(../img/bloc_left.png);

	background-repeat:repeat-y;

	width:13px;

	}

.bloc_right{

	background-image:url(../img/bloc_right.png);

	background-repeat:repeat-y;

	width:13px;

	}

.bloc_footer_01{

	background-image:url(../img/bloc_footer_01.png);

	background-repeat:no-repeat;

	}

.bloc_footer_02{

	background-image:url(../img/bloc_footer_02.png);

	background-repeat:repeat-x;

	}

.bloc_footer_03{

	background-image:url(../img/bloc_footer_03.png);

	background-repeat:no-repeat;

	width:13px;

	}

/* Image des blocs  */

.imgbloc_01{

	background-image:url(../img/bloc_01.png);

	width:13px;

	height:32px;

	}

.imgbloc_02{

	background-image:url(../img/bloc_02.png);

	height:32px;

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-variant:small-caps;

	font-weight:bold;

	font-size:12px;

	color:#ffffff;

	}

.imgbloc_02 a{ /* Couleurs des liens dans les titres ex: livre dor */

color:#FFFFFF

}

.imgbloc_03{

	background-image:url(../img/bloc_03.png);

	width:13px;

	height:32px;

	}

/* Pour les blocs sans titre */

.bloc_vide_01{

	background-image:url(../img/bloc_vide_01.png);

	height:13px;

	width:9px;

	}

.bloc_vide_02{

	background-image:url(../img/bloc_vide_02.png);

	height:13px;

	width:100%;

	}

.bloc_vide_03{

	background-image:url(../img/bloc_vide_03.png);

	width:13px;

	height:13px;

	}



/* DEBUT : Des News */

/****************************************************************/

.news {

	background-image:url(../img/bloc_02.png);

	height:26px;

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-variant:small-caps;

	font-weight:bold;

	font-size:12px;

	color:#FFFFFF;

	}

.imgnews_01{

	background-image:url(../img/bloc_01.png);

	width:13px;

	height:26px;

	}

.img_news{

	float: right;

	margin-left:5px;

	border:none

	}

/* Espacements du contenu d'un bloc */

.contenu_news{

	padding-left:0;



	}



/****************************************************************/

/*FIN des News*/



/* AFFICHAGES DES CATEGORIES DES RUBRIQUES */

/****************************************************************/

.bloc_right_article{

	background-image:url(../img/bloc_right_article.png);

	background-repeat:repeat-y;

	width:13px;

	}

a.cattitle{		/* Couleur des Titres */

	color:#ffffff;

	}

/****************************************************************/

/* FIN des Articles */



/* DEBUT : Forum */

/****************************************************************/

.forum{

	background-color:#F2F3F4;

	border-style:solid;

	border-color:#D7D7D7;

	border-width:1px;

	}

.forum_cat{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#ffffff;

	text-align:left;

	}

.forum_titre_left{

	background-image:url(../img/titre_forum_left.png);

	background-repeat:no-repeat;

	height:18px;

	}

.forum_titre{

	background-image:url(../img/titre_forum.png);

	background-repeat:repeat-x;

	height:18px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-variant:small-caps;

	font-weight:bold;

	font-size:12px;

	color:#ffffff;

  text-align:center;

	border:none;

	}

.forum_titre_right{

	background-image:url(../img/titre_forum_right.png);

	background-repeat:no-repeat;

	width:2px;

	height:18px;

	}

#postzone{ /* Saisie du texte dans le forum*/

  width:585px;

  }

/* Titre du forum des catégorie */

.titrecat{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#FFFFFF;

	}

/* Séparateur des catégories */



.forum_separ{

	background-image:url(../img/titre_forum.png);

	height:18px;

	color:#FFFFFF;

	text-align:center;

	}

/* Topics du forum */

.topicrow1{

	background-color:#F2F3F4;

	padding:5px;

	border-right-style:solid;

	border-right-width:1px;

	border-right-color:#D7D7D7;

	}

.topicrow2{

	padding:5px

	}

/***************************************************************/



/* 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;

	}



/* Ligne séparateur */

hr{

	border: 0px dashed #D7D7D7;

	border-top-width:1px;height:0px

	}



/* Couleurs de fond en général des tableaux ex:index.php?mod=ip */

td.row1{ background-color:#ffffff }

td.row2{ background-color:#ffffff }

td.row3{ background-color:#ffffff }





/* Entête*/

.header_01{

	background-image:url(../img/header_01.jpg);

	background-repeat:no-repeat;

	height:187px;

	width:150px;

	}

.header_02{

	background-image:url(../img/header_02.jpg);

	background-repeat:repeat-x;

	height:187px;

	width:auto;

	text-align:center;

	}

.header_03{

	background-image:url(../img/header_03.jpg);

	background-repeat:no-repeat;

	height:187px;

	width:150px;

	}

/*Le Footer */

.footer_01{

	background-image:url(../img/footer_01.jpg);

	height:77px;

	width:135px;}

.footer_02{

	background-image:url(../img/footer_02.jpg);

	height:77px;

	background-repeat:repeat-x;

	text-align:center;

	color:#FFFFFF;

	}

.footer_03{

	background-image:url(../img/footer_03.jpg);

	height:77px;

	width:135px;

	}

.footer_text a:hover{

color:#FFFFFF;}

.footer_text {

color:#FFFFFF;}

.footer_text a{

color:#FFFFFF;}

.footer_text a:visited{

color:#FFFFFF;}

.gen{ /* pour Page générée */

	color:#CCCCCC;

	text-align:center;

	width:100%;

	clear:both;

	}

#ckws{

color:#ccc;

text-decoration:none

}

#ckws:hover {

color:#ccc;

text-decoration:underline overline;

}



/*  #ckws{color:#ccc;}

.copyright {

	color:red;

	text-align:center;}  */





/* MISE EN FORUM DES BBCODES

/****************************************************************/

/* Eléments du formulaire */

input,textarea, select {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1.0em;

	color:#666666;

	border-style:solid;

	border-width:1px;

	border-color:#CCCCCC;

	background-color:#ffffff;

	}

	

input:hover,textarea:hover, select:hover {

	color:#666666;

	border-style:solid;

	border-width:1px;

	border-color:#CCCCCC;

	background-color:#DDDDDD;

	}



/* Couleur d'arrière-plan des champs d'entrée du texte */

input.post, textarea.post, select {background-color:#ffffff ; color:#666666;}



/* Panneau du bbcode [panneau]*/

.panneau {

	background-color:#cccccc;

	border-width:1px;

	border-style:dashed;

	border-color:#3366CC;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	padding:4px;

	line-height:11px;

	}

/* Citations dans les bbcodes ([quote][/quote])*/

.quote {

	background-color:#cccccc;

	border-width:1px;

	border-style:dashed;

	border-color:#3366CC;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	padding:4px;

	line-height:11px;

	position: relative;

	left:-2px;

	}

/* Code PHP dans les bbcode. ([code][/code])*/

.code_php {

	background-color:#cccccc;

	border-width:1px;

	border-style:dashed;

	border-color:#3366CC;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	padding:4px;

	line-height:11px;

	left:-2px;

	overflow: auto;

	width: 500px;

	}

/* Visiualisation d'un post */

#apercu {

	text-align:left;

	height:220px;

	width:580px;

	color:#3366CC;

	overflow:auto;

	padding:2px;

	border:1px;

	border-style:solid;

	border-color:#000;

	margin-left:auto;

	margin-right:auto;

	}

	

/* Pied de page */

.pied_de_module{

	text-align:center;

}

.pied_de_module a:link,.pied_de_module a:active,.pied_de_module a:visited{

	color:#666;

	font-style: italic;

	border:1px solid #d3d0d0;

	border-left:4px solid #d3d0d0;

	padding:5px;

	letter-spacing : 1px ;

}

.pied_de_module a:hover{

	color:#999;

	border:1px solid #666;

	border-left:4px solid #666;

	text-decoration:none;

}

/* Pagination (memberlist.php)  */

.page_encours{

background-color:#999;

color:#f2f2f2;

padding:5px}

.page_choix{

border:1px solid #d3d0d0;

padding:5px}

.page_choix:hover{

background-color:#6fafdd;

color:#fff;

border:1px solid #fff}



/* Connectés (qd stats en bas de page)*/

#connectes_end

{

	width:95%;

	margin-left:auto;

	margin-right:auto;

	margin-top:3px;

	margin-bottom:3px;

	padding:5px;

	border:5px groove #FFFFFF;

	-moz-border-radius:10px;

	font-size:9px;

	text-align:center;

}

#connectes_end strong, #connectes_end a

{

	font-size:11px;

	color:#fff;

}



/* Liens bas de page  */

.mesliens {

text-align:center;

font-size: 1em;

color: #ccc;

padding:5px;  

}



.mesliens a {

color: #ccc;

text-decoration:none

}

.mesliens a:hover {

color:#ccc;

text-decoration:underline overline;

}



/* 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?ffet 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:5px;

}

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-top:5px;

}

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;}

.erreurUpAvatar {
color: red;
font-weight: bold;
}
.erreurUpAvatar span {
font-style: italic;
font-weight: normal;
}
.msgUpAvatar {
color: green;
}

/*************FIN DU CSS  ********************************/

