/*
Le theme de SAT'Elite

*/

 /* Config générale 01131F*/
body {
	background-color: #01131F;
	background-image: url(images/bande.gif);
	background-repeat: no-repeat ;
	background-position: bottom right ;
	background-attachment: fixed ;
	scrollbar-face-color: #344754;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3dlight-color: #344754;
	scrollbar-arrow-color:  #C0C0C0;
	scrollbar-track-color: #01131F;
	scrollbar-darkshadow-color: #01131F;
}

/* Caractères généraux */
font,th,td,p { font-family: Arial, Verdana, Helvetica, sans-serif }
a:link,a:active,a:visited { color : #FFFFFF; }
a:hover		{ text-decoration: underline; color : #18E50E; }
hr	{ height: 0px; border: solid #425E3B 0px; border-top-width: 1px;}


/* couleurs des bordures de tableau */
.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }

/* la ligne extérieure */
.forumline	{ border: 1px #18E50E solid; }


/* les lignes de tableaux //849384  - 344754 = foncé vert/7C9B8C = vert bouteille / 46C93F = vert fluo /5D8199 = gris bleu  */

td.row0	{ background-color: #01131F; } 
td.row2	{ background-color: #46C93F; }
td.row3	{ background-color: #5D8199; } 
td.row4	{ background-image: url(images/row4.gif); }  
td.row_ht{ background-image: url(images/haut.jpg); } 
td.row_dg	{ background-image: url(images/deg01.gif); } 

td.row_small	{ background-image: url(images/t_small.gif); 
				background-repeat: repeat-x;}  
td.row_inter	{ background-image: url(images/t_inter.gif); 
				background-repeat: no-repeat;}  
td.row_big		{ background-image: url(images/t_big.gif); 
				background-repeat: repeat-x;} 
td.row_vert	{ background-image: url(images/t_vert.gif); 
				background-position : right ;
				background-repeat: repeat-y;}  			
td.angle	{ background-image: url(images/angle.gif);
				background-position : bottom right ; 
				background-repeat: no-repeat;}  
table.quadri	{ background-image: url(images/angle.gif);
				background-position : bottom left ; 
				background-repeat: repeat-y;} 			
/*
Cellules par défaut
*/
td.rowpic {
		background-color: #931919;
}

/* entete de colonnes */
th	{
	color: #FFFFFF; font-size: 11px; font-weight : bold;
	background-color: #A22727; height: 25px;
	background-image: url(images/header_bg.jpg);
	
}
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			background-color:#931919; border: #FFFFFF; border-style: solid; height: 28px;
}


/*
Paramétrages divers
*/
td.cat,td.catHead,td.catBottom {
	height: 29px;
	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: #FFFFFF; border-style: solid; height: 28px; }
td.row3Right{
	background-color: #931919; border: #FFFFFF; border-style: solid; }
td.spaceRow {
	background-color: #A22727;	
	border: 2px #FFFFFF solid;
}

th.thHead,td.catHead { font-size: 12px; border-width: 0px 0px 0px 0px; }
th.thSides,td.catSides,td.spaceRow	 { border-width: 0px 0px 0px 0px; }
th.thRight,td.catRight,td.row3Right	 { border-width: 0px 0px 0px 0px; }
th.thLeft,td.catLeft	  { border-width: 0px 0px 0px 0px; }
th.thBottom,td.catBottom  { border-width: 0px 0px 0px 0px; }
th.thTop	 { border-width: 0px 0px 0px 0px; }
th.thCornerL { border-width: 0px 0px 0px 0px; }
th.thCornerR { border-width: 0px 0px 0px 0px; }


/* Le plus large */
.maintitle,h1,h2	{
			font-weight: bold; font-size: 20pt; font-family: Arial, Verdana, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #FFFFFF;
}

.maintitle_s	{
			font-weight: normal; font-size: 16pt; font-family: Arial, Verdana, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #FFFFFF;
}

/* Texte général */
.gen { font-size : 12px; }
.gen2 { font-size : 12px;
		color : #9EBBDC ; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #FFFFFF; }
a.gen,a.genmed,a.gensmall { color: #FFFFFF; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #14F04D; text-decoration: underline; }


/* Catégories */
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #000000; }
a.cattitle		{ text-decoration: none; color : #000000; }
a.cattitle:visited { text-decoration: none; color : #000000; }
a.cattitle:hover{ text-decoration: underline; }


/* Navigation */
.nav			{ font-weight: normal; font-size: 11px; color : #9EBBDC;}
a.nav			{ text-decoration: none; color : #9EBBDC; }
a.nav:visited	{ text-decoration: none; color : #9EBBDC; }
a.nav:hover		{ text-decoration: underline; color : #18E50E; }


/* Copyright & bas de page */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #9EBBDC; letter-spacing: -1px;}
a.copyright		{ color: #9EBBDC; text-decoration: none;}
a.copyright:hover { color: #B75050; text-decoration: underline;}


/* Elements de Form  */
input,textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
}

input { text-indent : 2px; }
