a.bulle {
position : relative;
background : none;
z-index : 10;
}
a.bulle:hover {
z-index : 20;
}
a.bulle span {
display : none;
}
a.bulle:hover span {
display : block;
position : absolute;
top : 20px;
left : 5px;
padding : 25px 8px 5px 25px;
width : 160px;
height : 50px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
font-style : italic;
font-size : 12px;
color : ButtonHighlight;
text-decoration : none;
text-align : left;
}
a.bulle:hover > span {
background-image : url('../img/bulle4.png');
}
.bloc_espace_membre1{
  text-align:left;
}
.bloc_espace_membre2{
  text-align:center;
}
.bloc_espace_membre_avat{
  text-align:center;
}
.barre_navig {
margin : 0;
width : 100%;
min-width : 890px;
position : fixed;
font-style : normal;
}
.menu {
background-image : url('../img/barre_menu.png');
background-repeat : repeat-x;
text-align : center;
font-size : 14px;
font-weight : bolder;
color : #ffd700;
height : 50px;
}
.center_menu a {
color : #ffd700;
font-weight : normal;
}
.grosmenu {
font-size : 45px;
text-align : center;
}
#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;
}
.onmouse_over {
border : 1px dashed #666;
background : #eee;
}
.onmouse_out {
border : 0;
}
.onmouse_over_forum {
background : #99ccff;
}
.onmouse_out_forum {
border : 0;
}
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;
}
.pied_de_page {
text-align : center;
}
.pied_de_page a:link, .pied_de_page a:active, .pied_de_page a:visited {
color : #ff0000;
}
.pied_de_page a:hover {
color : #008000;
}
#apercu {
background-color : #ddd;
text-align : left;
height : 220px;
width : 580px;
color : #3366cc;
overflow : auto;
padding : 2px;
border : 1px;
border-style : solid;
border-color : #000;
margin : auto;
}
.surlign {
background-color : #ffff99;
color : #333;
}
.footer_kwsphp {
background-color : #ffd700;
}
FONT {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
TD {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
BODY {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
background-color : #ffd700;
margin : 0;
border : 1px ridge #6699cc;
min-width : 890px;
max-width : 1280px;
}
html {
background-color : #ffd700;
}
P {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
DIV {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
.bodyline {
background : #f4c81c url('../style/images/orange.gif') repeat;
border : 4px ridge #6699cc;
}
A:link {
color : #364d67;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline;
}
A:active {
color : #364d67;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline;
}
A:visited {
color : #364d67;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline;
}
A:hover {
color : #dc143c;
font-weight : bold;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline overline;
}
.title {
background : none repeat;
color : #000000;
font-size : 12px;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
.titreforum {
color : #364d67;
font-size : 12px;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
.content {
background : none repeat;
color : #000000;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.block-title {
background : none repeat;
color : #364d67;
font-weight : bold;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
.storytitle {
background : none repeat;
color : #364d67;
font-size : 12px;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
.storycat {
background : none repeat;
color : #000000;
font-size : 11px;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline;
}
.boxtitle {
background : none repeat;
color : #000000;
font-size : 11px;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
.boxcontent {
background : none repeat;
color : #000000;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.option {
background : none repeat;
color : #000000;
font-size : 12px;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
.tiny {
background : none repeat;
color : #000000;
font-size : 12px;
font-weight : normal;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
.small {
background : none repeat;
color : #000000;
font-size : 9px;
font-weight : normal;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
input, textarea, select {
color : #000000;
font : normal 12px Verdana, Arial, Helvetica, sans-serif;
}
input.post, textarea.post, select {
background : #ffffff;
}
input {
text-indent : 2px;
}
input.button {
background : #efefef;
border : 1px solid;
color : #000000;
font : 11px Verdana, Arial, Helvetica, sans-serif;
}
input.mainoption {
background : #fafafa;
font-weight : bold;
}
input.liteoption {
background : #fafafa;
font-weight : normal;
}
td.row1 {
background : #eaedf4;
color : #000000;
}
td.row2 {
background : #e1e9f2;
color : #000000;
}
td.row3 {
background : #d7e2ef;
color : #000000;
}
td.top_left {
background : url('../images/kit/top_left.gif');
height : 28px;
}
td.top_center {
background : url('../images/kit/top_center.gif');
}
td.top_right {
background : url('../images/kit/top_right.gif');
}
td.top_left2 {
background : url('../images/kit/top_left2.gif');
height : 28px;
}
td.top_center2 {
background : url('../images/kit/top_center2.gif');
}
td.top_right2 {
background : url('../images/kit/top_right2.gif');
}
td.top_left3 {
background : url('../images/kit/top_left3.gif');
background-repeat : no-repeat;
text-align : right;
width : 40px;
height : 9px;
}
td.top_center3 {
background : url('../images/kit/top_center3.gif');
background-repeat : repeat-x;
height : 9px;
}
td.top_right3 {
background : url('../images/kit/top_right3.gif');
background-repeat : no-repeat;
text-align : left;
width : 40px;
height : 9px;
}
td.bottom_left {
background : url('../images/kit/bottom_left.gif');
background-repeat : no-repeat;
width : 40px;
text-align : right;
}
td.bottom_center {
background : url('../images/kit/bottom_center.gif');
background-repeat : repeat-x;
}
td.bottom_right {
background : url('../images/kit/bottom_right.gif');
background-repeat : no-repeat;
width : 40px;
text-align : left;
}
td.topbg2 {
background : url('../images/kit/topbg2.gif');
height : 140px;
text-align : center;
width : 100%;
}
td.header {
background : #fae618;
}
td.rowpic {
background-color : #ffffff;
}
th, td.th {
color : #3a5370;
font-size : 12px;
font-weight : bold;
background-color : #ffcc00;
height : 26px;
}
td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom {
background-color : #d1d7dc;
height : 28px;
}
td.th2 {
background-color : #d1d7dc;
height : 20px;
color : #ffffff;
}
td.spaceRow {
background-color : #d1d7dc;
}
h1, h2 {
font-weight : bold;
font-size : 18px;
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
line-height : 120%;
color : #000000;
}
.maintitle {
font-weight : bold;
font-size : 18px;
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
line-height : 120%;
color : #364d67;
}
.subtitle {
font-size : 16px;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
font-weight : bold;
color : #ffffff;
}
.gen {
font-size : 10px;
}
.genmed {
font-size : 12px;
}
.gensmall, .gensmall2 {
font-size : 12px;
}
.gen, .genmed, .gensmall {
color : #000000;
}
a.gen, a.genmed, a.gensmall {
color : #364d67;
text-decoration : underline;
}
a.gen:hover, a.genmed:hover, a.gensmall:hover {
color : #ff6600;
text-decoration : underline;
}
.mainmenu {
font-size : 12px;
color : #000000;
}
a.mainmenu {
text-decoration : underline;
color : #364d67;
}
a.mainmenu:hover {
text-decoration : underline;
color : #ff6600;
}
.cattitle {
font-weight : bold;
font-size : 12px;
letter-spacing : 1px;
color : #364d67;
}
a.cattitle {
text-decoration : underline;
color : #364d67;
}
a.cattitle:visited {
text-decoration : underline;
color : #2c3e52;
}
a.cattitle:hover {
text-decoration : underline;
color : #ff6600;
}
a.cattitle:active {
text-decoration : underline;
color : #ff0000;
}
.forumlink {
font-weight : bold;
font-size : 12px;
color : #364d67;
}
a.forumlink {
text-decoration : underline;
color : #364d67;
}
a.forumlink:hover {
text-decoration : underline;
color : #ff6600;
}
.nav {
font-weight : bold;
font-size : 12px;
color : #000000;
}
a.nav {
text-decoration : underline;
color : #364d67;
}
a.nav:hover {
text-decoration : underline;
color : #ff6600;
}
.topictitle {
font-weight : bold;
font-size : 12px;
color : #000000;
}
a.topictitle:link {
text-decoration : underline;
color : #364d67;
}
a.topictitle:visited {
text-decoration : underline;
color : #2c3e52;
}
a.topictitle:hover {
text-decoration : underline;
color : #ff6600;
}
a.topictitle:active {
text-decoration : underline;
color : #ff0000;
}
.name {
font-size : 12px;
color : #000000;
}
a.name:link {
text-decoration : underline;
color : #364d67;
}
a.name:visited {
text-decoration : underline;
color : #2c3e52;
}
a.name:hover {
text-decoration : underline;
color : #ff6600;
}
a.name:active {
text-decoration : underline;
color : #ff0000;
}
.postdetails {
font-size : 12px;
color : #000000;
}
.postbody {
font-size : 12px;
}
a.postlink:link {
text-decoration : underline;
color : #364d67;
}
a.postlink:visited {
text-decoration : underline;
color : #2c3e52;
}
a.postlink:hover {
text-decoration : underline;
color : #ff6600;
}
a.postlink:active {
text-decoration : underline;
color : #ff0000;
}
.code_php {
font-family : Courier, 'Courier New', sans-serif;
font-size : 12px;
color : #000000;
background-color : #f1f4f8;
border : 1px dotted #525e6e;
}
.quote {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #3a5370;
line-height : 125%;
background-color : #f1f4f8;
border : 1px dotted #525e6e;
}
.panneau {
padding : 4px;
line-height : 12px;
font-family : verdana, arial, Helvetica, sans-serif;
color : black;
font-size : 10px;
border : 1px solid #333333;
background-color : #d4d4d4;
}
.copyright {
font-size : 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #444444;
letter-spacing : -1px;
}
a.copyright {
color : #444444;
text-decoration : none;
}
a.copyright:hover {
color : #000000;
text-decoration : underline;
}
.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;
}
.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: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: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;}

/* SQL */

table.s_tbl {background:#f1f1f1;width:100%;border:1px solid #e0e0e0;font-size:11px}
.s_tbl th{background:#6fafdd;border:1px solid #e0e0e0;text-align:center;padding:2px}
.s_tbl td{background:#fdfdfd;border:1px solid #e0e0e0;padding:2px}

div.fil{padding:15px}

ul.button-fil li{background:#6fafdd;padding:4px;margin-left:4px;display:inline-block;display:-moz-inline-block;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}


ul.button-fil li:hover{background:#e0e0e0;padding:4px;margin-left:4px;display:inline-block;display:-moz-inline-block;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}

/* rajout suite version 900 */

.erreurUpAvatar {
color: red;
font-weight: bold;
}
.erreurUpAvatar span {
font-style: italic;
font-weight: normal;
}
.msgUpAvatar {
color: green;
}