/* style général */

body{

background:#BCBBBB;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#000000;

}

.hautG{

background-image:url(../images/kit/hautG.png);

height:135px; 

width:24px;

}



.hautM{

background-image:url(../images/kit/hautM.png);

text-align:center;

}



.hautD{

background-image:url(../images/kit/hautD.png);

height:135px; 

width:24px;

}

.sous_logoG{

background-image:url(../images/kit/sous_logoG.png);

height:32px;

width:6px;

}

.menuHG{

background-image:url(../images/kit/menuHG.png);

height:36px;

width:19px;

}

.sous_logoD{

background-image:url(../images/kit/sous_logoD.png);

height:32px;

width:6px;

}



.menuHM{

background-image:url(../images/kit/menuHM.png);

height:36px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

text-align:center;

color:#075411

}



.menuHD{

background-image:url(../images/kit/menuHD.png);

height:36px;

width:17px;

}



.menuHG2{

background-image:url(../images/kit/menuHG2.png);

height:19px;

width:17px;

}



.menuHM2{

background-image:url(../images/kit/menuHM2.png);

height:19px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

text-align:center;

color:#075411

}



.menuHD2{

background-image:url(../images/kit/menuHD2.png);

height:19px;

width:17px;

}



.menuMG{

background-image:url(../images/kit/menuMG.png);

width:10px;

}

.menuMD{

background-image:url(../images/kit/menuMD.png);

width:10px;

}



.menuBG{

background-image:url(../images/kit/menuBG.png);

height:19px;

width:19px;

}

.menuBM{

background-image:url(../images/kit/menuBM.png);

height:19px;

}

.menuBD{

background-image:url(../images/kit/menuBD.png);

height:19px;

width:17px;

}



/* Les boutons du sous logo */

.souslogo{

background-image:url(../images/kit/sous_logo.png);

}

/* Fond du forum */

.sousf{

background-image:url(../images/kit/sous_f.png);

height:31px

}

.sousf2{

background-image:url(../images/kit/sousf2.png);

background-position:center;

height:40px

}



/* Séparation entre les catégories du forum */

.sep{

background-image:url(../images/kit/sep.png);

width:1px;

}

.sep2{

background-image:url(../images/kit/sep2.png);

width:1px;

}

.sepf1{

background-image:url(../images/kit/sepf1.png);

font-size:1px;

height:5px

}

.sepf2{

background-image:url(../images/kit/sepf2.png);

font-size:1px;

height:5px

}



/* Les menus et blocs */

.menu_fond{

background-image:url(../images/kit/menu_fond.png);

}



.menu_bm{

background-image:url(../images/kit/menuBM.png);

background-position:center;

display:block;

height:19px;

font-size:1px;

line-height:10px

}



.menu_hm2{

background-image:url(../images/kit/menuHM2.png);

background-position:top;

width:100%;

display:block;

height:19px;

font-size:1px;

height:10px

}



/* Entête et logo */

.header{

background-image:url(../images/kit/hautM.png);

background-repeat:repeat;

height:135px;

}



.logo{

background-image:url(../images/kit/logo.png);

background-repeat:no-repeat;

width:380px;

height:135px;

}



/* Polices générales */

font,th,td,p{

color : #000000;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

}



/* Liens */

a:link,a:active,a:visited{

color:#000000;

text-decoration : none

}

a:hover{

color:#FFFFFF;

text-decoration: none

}



/* Liens du menu haut */



a.menu_haut{

font-weight:bold;

font-size:10px;

color:#000000; 

text-decoration:none

}

a.menu_haut:hover {

font-weight:bold;

font-size:10px; 

color:#FFFFFF; 

text-decoration:none

}



/* Séparateur */

hr{

border: 0px solid #000000;

border-top-width:1px;height:0px;

}



/* Ligne de la bordure et de la couleur de fond autour de la page entière */

.bodyline{

background-color:#B1B1B1;

color:#000000;

border:1px solid #000000

}



/* Contour des blocs principaux */

.blocline{

background:#C4C3C3;

color:#000000;

border: 1px solid #000000

}



/* Couleurs et arrière-plan des blocs principaux */

td.row1{

background: #C4C3C3;

color:#000000

}

td.row2{

background: #C4C3C3;

color:#000000

}

td.row3{

background: #C4C3C3;

color:#000000

}

td.row4{

background:#C4C3C3; 

color: #000000

}



/* Blocs d'en-tête */

th	{

color: #000000; 

font-size: 12px; 

font-weight : bold;

background-color: #C4C3C3; 

height: 25px;      

}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {

background-color:#C4C3C3; 

border:#000000; 

border-style:solid; 

height:12px;

}

td.cat,td.catHead,td.catBottom {

height: 11px;

border-width: 0px 0px 0px 0px;

}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {

font-weight: bold; 

border: #000000; 

border-style: solid; 

height: 12px; 

}

td.row3Right,td.spaceRow {

background-color: #C4C3C3; 

border: #000000; 

border-style: solid; 

}

th.thHead,td.catHead { 

font-size: 12px; 

border-width: 1px 1px 0px 1px; 

}

th.thSides,td.catSides,td.spaceRow { 

border-width: 0px 1px 0px 1px; 

}

th.thRight,td.catRight,td.row3Right { 

border-width: 0px 1px 0px 0px; 

}

th.thLeft,td.catLeft { 

border-width: 0px 0px 0px 1px; 

}

th.thBottom,td.catBottom { 

border-width: 0px 1px 1px 1px; 

}

th.thTop { 

border-width: 1px 0px 0px 0px; 

}

th.thCornerL { 

border-width: 1px 0px 0px 1px; 

}

th.thCornerR { 

border-width: 1px 1px 0px 0px; 

}





/* Le plus grand texte utilisé dans le titre de la page d'index et le titre des sujets */

.maintitle	{

font-weight: bold; 

font-size: 14px; 

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration: none; 

line-height : 120%; 

color : #075411;

}



/* Titres */

.titre { 

color: #075411; 

font-size: 11px; 

font-weight : bold; 

vertical-align:bottom;

}

.sous_titre { 

color: #075411; 

font-size: 11px; 

font-weight : bold; 

}

.gen { 

font-size:11px; 

}

.gensmall {

font-size:11px

}

.genmed {

font-size:11px

}

a.gen,a.genmed,a.gensmall {

text-decoration: none; 

}

a.gen:hover,a.genmed:hover,a.gensmall:hover	{ 

color: #808080; 

text-decoration: none; 

}



/* Inscription, Login, Recherche, Liens etc... du haut de la page */

.mainmenu { 

font-size : 11px; 

color : #000000 

}

a.mainmenu { 

text-decoration: none; 

color : #000000;  

}

a.mainmenu:hover { 

text-decoration: none; 

color : #FFFFFF; 

}



/* Titres des catégories du forum */

.cattitle { 

font-weight: bold; 

font-size: 11px ; 

letter-spacing: 1px; 

color : #075411;

}

a.cattitle { 

text-decoration: none; 

color : #000000; 

}

a.cattitle:hover { 

text-decoration: none;

color : #FFFFFF; 

}



/* Copyright et info bouton */

.copyright { 

font-size: 11px; 

font-family: Verdana, Arial, Helvetica, sans-serif; 

color: #000000; 

letter-spacing:normal

}

a.copyright	{ 

color: #000000; 

text-decoration: none;

}

a.copyright:hover { 

color: #FFFFFF; 

text-decoration: none;

}



/* Eléments du formulaire */

input,textarea, select {

color : #000000;

font: normal 11px Verdana, Arial, Helvetica, sans-serif;

border-color : #000000;

}



/* Couleur d'arrière-plan des champs d'entrée du texte */

input.post, textarea.post, select {

background-color : #C4C3C3;

}

input { 

text-indent : 2px; 

}



/* Les boutons utilisés du BB-Code pour posté un message */

input.button {

background-color : #EAF5FD;

color : #000000;

font-size: 11px; 

font-family: Verdana, Arial, Helvetica, sans-serif;

}



/* Option du bouton Submit principal */

input.mainoption {

background-color : #C4C3C3;

font-weight : bold;

}



/* Bouton Submit normal */

input.liteoption {

background-color : #C4C3C3;

font-weight : normal;

}



/* Panneau du bbcode [panneau]*/

.panneau {

padding:4px;

line-height: 11px;

font-family: Verdana, Arial, Helvetica, sans-serif;

color:#000000;

background-color:#AAA9A9;

font-size:11px;

border: 1px solid #000000;

}



/* Citations dans les bbcodes ([quote][/quote])*/

.quote {

padding:5px;

line-height:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#000000;

font-size: 11px;

border: 1px solid #000000;

background-color:#AAA9A9;

position: relative;

left:-3px;

}



/* Code PHP dans les bbcode. ([code][/code])*/

.code_php {

padding:5px;

line-height:11px;

font-family:Courier, mono;

color:#000000;

font-size:12px;

border:1px solid #000000;

background-color:#AAA9A9;

position: relative;

left:-3px;

}

