/* CSS Document */

BODY {
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana;
	background-color: #7979BB;
	margin:0;
	font-size: 11px;
}

SELECT {
	FONT: 9px 'arial','Verdana'
}

H1 {	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	MARGIN: 0px;
	DISPLAY: inline;
}
H2 {
	MARGIN: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	DISPLAY: inline;
}
H3 {
	DISPLAY: inline;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 

	FONT-FAMILY: Arial, Helvetica, sans-serif		
}
H5 {
	DISPLAY: inline;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A {

	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: 0B0B62;
	FONT-FAMILY: Verdana, Arial;
	text-decoration: none;

}

A:hover {
	COLOR: #C80023;
	text-decoration: none;
}

/*A:link {

	COLOR: 0B0B62;

	text-decoration: underline;



	//BACKGROUND-COLOR: transparent; 

	TEXT-DECORATION: none

}

A:visited {

	COLOR: #3b5680; 

	BACKGROUND-COLOR: transparent; 

	TEXT-DECORATION: none

}*/



.gray {

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

	font-size: 13px;

	color: #454545;

}





.green {

	FONT-SIZE: 11px; 

	COLOR: #669900; 

	FONT-FAMILY: Arial, Helvetica, sans-serif

}

.white {

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

	font-size: 11px;

	color: #FFFFFF;

	line-height: 12px;

}

.red {

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

	font-size: 18px;

	font-weight: bold;

	color: #C80023;



}

.red a {

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

	font-size: 18px;

	font-weight: bold;

	color: #C80023;



}

.red a:hover {

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

	font-size: 18px;

	font-weight: bold;

	color: #C80023;

	text-decoration: none;

}

.red1 {

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

	font-size: 14px;

	font-weight: bold;

	color: #C80023;

}

.red2 {

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; 

	COLOR: #C80023;

 	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.red2 a {

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; 

	COLOR: #C80023;

 	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.red2 a:hover {

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	COLOR: #C80023;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



}

.page {

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

	font-size: 12px;

	font-weight: bold;

	color: #C80023;	

}

.textelibre {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial,Verdana

}

.annonces {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.soumettre {

	background-color:#ffffff;

	color:#0B0B62;

	font-family:Verdana;

	font-size:11;

	width:160;

	border: 1px double #0B0B62;

	vertical-align: middle;

	height:16px;  

}





.menu {

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

  font-size: 11px;

  line-height: 12px;

  color: #FFFFFF;   

}	

.menu a {

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

	font-size: 11px;

	line-height: 12px;

	color          : #FFFFFF;

	text-decoration: none;

}

.menu a:hover {

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

	font-size: 11px;

	line-height: 12px;

	color          : #CD0024;

	text-decoration: none;

}

.headline {

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

	font-size: 14px;

	font-weight: bold;

	color: #0B0B62;

	text-indent: 2pt;

}

.maintxt {

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

	font-size: 12px;

	color: #333333;

}

.textcontent {

	FONT-SIZE: 12px; 

	COLOR: #333333; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.whitetxt {

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

	font-size: 11px;

	color: #ffffff;	

}



.whitetxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C80023;
	vertical-align: 35%;
	font-weight: bold;
}

.stats {

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

	font-size: 12px;

	color: #333333;

	background-color: #F5F5F5;

	width: 96%;

	border-style: none;

	padding: 2px;

	margin-left: 10px;

}

.stats1 {

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

	font-size: 11px;

	color: #333333;

	background-color: #F5F5F5;

	width: 100%;

	border-style: none;

	padding: 2px;

	line-height: 12px;



}

.stats2 {

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

	font-size: 12px;

	color: #333333;

	background-color: #F5F5F5;

	width: 100%;

	border-style: none;

	padding: 2px;

	

}
.linkblueFiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: normal;	
}
.linkblueFiche a {	
	text-decoration: none;
}
.linkblueFiche a:hover {	
		text-decoration: underline;
}

.linkblueFiche0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: normal;	
}
.linkblueFiche0 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;	
	
}
.linkblueFiche0 a:hover {		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;		
	text-decoration: underline;
}

.linkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: normal;	
}
.linkblue a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;	
	text-decoration: underline;
}
.linkblue a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}



.profile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C80023;
}

.number {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #A98B01;
}

TABLE {

	FONT-FAMILY: verdana

}

TABLE.listnews A {

	COLOR: #000066

}

TABLE.listnews A:hover {

	COLOR: #2667b7; TEXT-DECORATION: underline

}

TABLE.listnews A:visited {

	COLOR: #2667b7

}

TABLE.listnews TD {

	FONT-SIZE: 11px

}

TABLE.listnews IMG {

	LEFT: 2px; POSITION: relative; TOP: -2px

}



.redN {

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; 

	COLOR: #993300; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.redN a {

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; 

	COLOR: #993300; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.redN a:hover {

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; 

	COLOR: #993300; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.grayN {

	FONT-SIZE: 11px;

	COLOR: #666666;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	DISPLAY: inline;

	FONT-WEIGHT: normal;

}

.greenN {

	FONT-SIZE: 11px; COLOR: #669900; FONT-FAMILY: Arial, Helvetica, sans-serif

}



.blueN {

	FONT-SIZE: 11px; COLOR: #6683bb; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.border1N {

	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #cacaca 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cacaca 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.border2N {

	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; COLOR: #2e5b89; BORDER-BOTTOM: #cacaca 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}



.orange {

	COLOR: #ff9a00

}

.bleu {

	COLOR: #3b5680;

	font-size: 10px;

}

.rouge {

	COLOR: #C80023

}

.blanc {

	COLOR: #ffffff

}

.vert {

	COLOR: #1e840e

}

.puce_orange {

	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(../images/puce_gd_orange.gif); BACKGROUND-REPEAT: no-repeat

}

.puce_bleu {

	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(http://www.matbe.com/images/matbe/trh.gif); BACKGROUND-REPEAT: no-repeat

}

.puce_mini_orange {

	BACKGROUND-POSITION: left;

	PADDING-LEFT: 10px;

	BACKGROUND-IMAGE: url(../images/puce_mini_orange.gif);

	BACKGROUND-REPEAT: no-repeat;

}

.littlegray1 {

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

	font-size: 9px;

	color: #000066;

}

.littlegray {

	FONT-SIZE: 11px;

	COLOR: #FFFFFF;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.littlegray a {

	FONT-SIZE: 11px;

	COLOR: #FFFFFF;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.littlegray a:hover {

	FONT-SIZE: 11px;

	COLOR: #CD0024;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-decoration: none;

}

.texte {color:#000000 ;padding-left: 5px; padding-top: 1px}



A.lien:link {COLOR: #333333;font-family: Arial, Helvetica, sans-serif;TEXT-DECORATION:none}

	

	

A.lien:active {COLOR: #FF0000; font-family: Arial, Helvetica, sans-serif;TEXT-DECORATION: none}

A.lien:visited {COLOR: #333333;font-family: Arial, Helvetica, sans-serif;TEXT-DECORATION: none}

A.lien:hover {

	COLOR: #FF0000;

	TEXT-DECORATION: none;

	right: 18px;

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

}

A.coupe {

	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none

}

A.coupe:link {

	COLOR: #000000; TEXT-DECORATION: none

}

A.coupe:visited {

	COLOR: #000000; TEXT-DECORATION: none

}

A.coupe:hover {

	COLOR: #a3db1b; TEXT-DECORATION: none

}

.info {

	PADDING-RIGHT: 2em; 

	FONT: bold x-small Verdana; 

	COLOR: #ffffff; 

	PADDING-TOP: 1em; 

	BACKGROUND-COLOR: #91aac4

}

.info1 {

	PADDING-RIGHT: 2em; 

	FONT: bold x-small Verdana; 

	COLOR: #ffffff; 

	PADDING-TOP: 1em; 

	BACKGROUND-COLOR: #91aac4

}

.liseretb {

	background-image: url(../images/liseret_red.gif);

	background-repeat: repeat-x ;

	background-position: center bottom;

}

.HSeparatorBack

{

    BACKGROUND-IMAGE: url(../images/HSeparatorBack.gif);

    BACKGROUND-REPEAT: repeat-x

}

.Indented8L

{

    MARGIN-LEFT: 8px	

    COLOR: #636363;

    FONT-FAMILY: Tahoma;

    FONT-SIZE: 11px

}

.cadre {

	BORDER-RIGHT: #a8a8a8 1px dashed; BORDER-TOP: #a8a8a8 1px dashed; BORDER-LEFT: #a8a8a8 1px dashed; BORDER-BOTTOM: #a8a8a8 1px dashed;

 }



.grey {

	color: 546C8B;

	font-weight: bold;

	font-size: 10px;



}

.recherche{

	FONT-SIZE: 10pt;

	height:22px;

	vertical-align: middle;

	FONT-FAMILY: Arial;

	color: #4874B5;

	BACKGROUND: url(bgv5.gif); PADDING-TOP: 0px; 

}



.greyG {

	color: 546C8B;

	font-size: 13px;

	font-weight: bold;

	padding-left: 6px;

}

.blueG{

	color: 526C99;

	font-size: 14px;

	font-weight: bold;

}

.choix {

	font-size: 11px;

	color: #4874B5;

	background-color: #D5DFEE;

	border: 1px solid #990000;

	width: 80pt;

}



/******************************************autres styles*****************************************/



.tititrelibre {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana

}

.titreBlanc{

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

	TEXT-ALIGN: center;

	font-size: 13px;

	color: #ffffff;

	font-weight: bold;



}

.tititregrasdroite {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana; TEXT-ALIGN: right

}

.texte {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial,Verdana; TEXT-ALIGN: justify

}

.titexte {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial,Verdana; TEXT-ALIGN: left

}

.texteblanc {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial,Verdana; TEXT-ALIGN: justify

}

.decale {

	PADDING-LEFT: 0px;

	FONT-SIZE: 10px;

	COLOR: black;

	PADDING-TOP: 50px;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	padding-right: 0px;

	text-indent: 6pt;

	text-align: left;

	line-height: 12px;

}

.decaleblanc {

	PADDING-RIGHT: 12px;

}

.tdFondoAzulGris03 {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #91aac4; COLOR: #ffffff; HEIGHT: 20px

}

.tdFondoAzulCeleste {

	FONT-SIZE: 11px; BACKGROUND: #eceff8; COLOR: #001450

}

A.link02 {

	FONT-SIZE: 11px; COLOR: #001450; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.tdFondoAzulOscuro02 {

	PADDING-LEFT: 10px;

	FONT-WEIGHT: bold;

	FONT-SIZE: 12px;

	BACKGROUND: #39526a;

	COLOR: #ffffff;

	HEIGHT: 20px;

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



}



.zone_gray {

	PADDING-LEFT: 10px; BACKGROUND: url(img/taglio1.gif) #9f9f9f no-repeat right bottom; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px

}

.zone_orange {

	PADDING-LEFT: 10px; BACKGROUND: url(img/taglio1.gif) #e92903 no-repeat right bottom; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px

}

.zone_blue {

	PADDING-LEFT: 10px; BACKGROUND: #194175; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px

}



.forum{

	BACKGROUND-COLOR: #FFFFFF;

	BORDER: 1px solid #506485;	

	COLOR: #666666;

	font-size: 11px;		

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;	

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

	DIRECTION: ltr;

	PADDING-TOP: 0px;



}

.forumTitre{

	color: #22447e;

	font-size: 20px;

}

.forumTitre a{

	color: #22447e;

	text-decoration: underline;



}

.forumTitre a:hover{

	color: #7da2d7;

	text-decoration: none;

}
.blue0{
	color: 295EA9;	
}
.blue{

	color: 295EA9;
	margin-left: 20px;

}

.forumBleu{

	color: 156EBA;

	font-weight: bold;

}

.forumSoumettre {

background-color:#D5DFEE;

font-size:11;

width:220;

height=20

border: 1px solid #990000;

color: #4874B5;

}

.forumBoutons {background-color:#6b86b2;color:ffffff;font-family:Verdana;font-size:10; width=84;height=20}

.forumDecale {

	padding-left: 6px;

}

.forumBasBlanc {

	BORDER-BOTTOM: #ffffff 1px solid;

}

.forumBas {

	BORDER-BOTTOM: #6b86b2 1px solid

}

.forumHaut {

	BORDER-TOP: #6b86b2 1px solid;

}

.forumGauche{

	BORDER-LEFT: #6b86b2 1px solid

}

.forumDroite {

	BORDER-RIGHT: #6b86b2 1px solid;

}

.forumGreen {

	FONT-WEIGHT: bold; COLOR: #227899

}

.rose {

	color: ED5AAC;

	font-weight: bold;

}

.forumGray {

	COLOR: #666666;

	font-size: 12px;

	font-weight: bold;

}
.pagination {
	FONT-SIZE: 11px;
	COLOR: #595EB8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.pagination A {
	text-decoration: none;	
	FONT-SIZE: 14px;	
	COLOR: #001450;
	
}
.pagination A:active {
	COLOR: #595EB8;
	text-decoration: underline;
}
.pagination A:hover {
 TEXT-DECORATION: underline overline}

a.paginationActive {		
	FONT-SIZE: 16px;
	color: #C80023;
	FONT-WEIGHT: bold;
	vertical-align: 35%;
}

.fiche {
	font-size: 11px;
	color: #4874B5;	
	FONT-WEIGHT: bold;
}

.regular {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.regular {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #000000;
}

.smallgrey {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.regulargreen {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #75a60e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.regularblue {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #244b76; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bigblue {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #244b76; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.biggreen {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #75a60e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
	