/* style général */
body{
background:#993366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFCC99;
scrollbar-face-color: #FFFFCC; 
scrollbar-arrow-color: #993366; 
scrollbar-track-color: #993366; 
scrollbar-3dlight-color: #FF6699; 
scrollbar-darkshadow-color: #FF6699; 
scrollbar-shadow-color : #FFFFD1;
}


/* Polices générales */
font,th,td,p{
color : #993366;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
a:link,a:active,a:visited,a.postlink
{
	color: #BB5566;
	text-decoration : none;
	font-weight: bold;
}
a:hover,a.topictitle:hover{
	color: #993300;
	text-decoration: none;
	font-weight: bold;
}
hr{
border: 0px solid #FF6699;
border-top-width:1px;height:0px;
}

/* Ligne de la bordure et de la couleur de fond autour de la page entière */
.bodyline{
background: #993366;
color:#FFCC99;
border:1px solid #FF6699
}

/* Contour des blocs principaux */
.blocline{
background:#993366;
color:#FFCC99;
border: 1px solid #FF6699
}

/* Couleurs et arrière-plan des blocs principaux */
td.row1{
background: #FFFFCC;
color:#993366
}
td.row2{
background: #FFCC99;
color:#993366
}
td.row3{
background: #FFFFEE;
color:#993366
}
td.row4{
background:#FFCC99; 
color: #993366
}

/* Blocs d'en-tête */
th	{
color: #993366; 
font-size: 12px; 
font-weight : bold;
background-color: #FFCC99; 
height: 25px;
}
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
background-color:#FFFFCC; 
border:#FF6699; 
border-style:solid; 
height:12px;
}
td.cat,td.catHead,td.catBottom {
height: 12px;
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: #FF6699; 
border-style: solid; 
height: 12px; 
}
td.row3Right,td.spaceRow {
background-color: #993366; 
border: #FF6699; 
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: 13px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; 
line-height : 120%; 
color : #993366;
}

/* Texte général */
.titre { 
color: #993366; 
font-size: 12px; 
font-weight : bold; 
}
.sous_titre { 
color: #993300; 
font-size: 12px; 
font-weight : bold; 
}
.gen { 
font-size:12px; 
}
.gensmall {
font-size:10px;
}
.genmed {
font-size:11px;
}
a.gen,a.genmed,a.gensmall {
text-decoration: none; 
}
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ 
color: #993300; 
text-decoration: none; 
}
a.til:hover	{ 
color: #993300; 
text-decoration: none 
}
a.til:link,a.til:active,a.til:visited {
color: #993366; 
text-decoration: none
}
/* Inscription, Login, Recherche, Liens etc... du haut de la page */
.mainmenu { 
font-size : 12px; 
color : #993366;
}
a.mainmenu { 
text-decoration: none; 
color : #993366;  
}
a.mainmenu:hover { 
text-decoration: none; 
color : #993300; 
}

/* Titres des catégories du forum */
.cattitle { 
font-weight: bold; 
font-size: 12px; 
letter-spacing: 1px; 
color : #C00020;
}
a.cattitle { 
text-decoration: none; 
color : #993366; 
}
a.cattitle:hover { 
text-decoration: none; 
}

/* Copyright et info bouton */
.copyright { 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #FFCC99; 
letter-spacing:normal
}
a.copyright	{ 
color: #FFCC99; 
text-decoration: none;
}
a.copyright:hover { 
color: #993300; 
text-decoration: none;
}

/* Eléments du formulaire */
input,textarea, select {
	color : #993366;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
	background-color: #FFFFEE;
}

/* Couleur d'arrière-plan des champs d'entrée du texte */
input.post, textarea.post, select {
background-color : #FFFFEE;
}
input { 
text-indent : 2px; 
}

/* Les boutons utilisés du BB-Code pour posté un message */
input.button {
background-color : #FFFFEE;
color : #993366;
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Option du bouton Submit principal */
input.mainoption {
background-color : #FFFFEE;
font-weight : bold;
}

/* Bouton Submit normal */
input.liteoption {
background-color : #FFFFEE;
font-weight : normal;
}

.panneau {
	padding:4px;
	line-height: 10px;
	font-family: "Comic Sans MS";
	color:#993366;
	font-size:12px;
	border: 1px solid #333333;
	background-color: #FFFFEE;
}
.peche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EEBB99;
}
.vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336644;
}
.bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.rose {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6699;
}
.prune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993366;
}