BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	DIRECTION: ltr;
	PADDING-TOP: 0px;
	COLOR: #666666;
	BACKGROUND-COLOR: #FFFFFF;
}
.taille12 {
FONT: 12px Arial, Helvetica, sans-serif;
}
A {
	color:#295EA9;
}
A:HOVER {
	color:#CC9900;
	text-decoration: none;
}

DIV {
	FONT: 12px Arial, Helvetica, sans-serif;
}
P {
	FONT: 12px Arial, Helvetica, sans-serif;
	text-align: justify;
}
TD {
	FONT: 11px Arial, Helvetica, sans-serif;
}
TR {
	FONT: 11px Arial, Helvetica, sans-serif;
}
H3 {/* */
	DISPLAY: inline;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 

	FONT-FAMILY: Arial, Helvetica, sans-serif		
}
H2 {/* */
	DISPLAY: inline;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 	
	FONT-FAMILY: Arial, Helvetica, sans-serif		
}
H1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 18px;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FORM {
	MARGIN: 0px
}
HR {
	CLEAR: both; BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 1px
}
LI {
	list-style-image: url(../images/fleche.gif);
}
/* Coleurs            */
.white {
	COLOR: #ffffff
}
.black {
	COLOR: #OOOOOO
}
.noir {
	font-weight: bold;
	color: #898989;
}
.green {
	FONT-WEIGHT: bold; COLOR: #227899
}
.orange {
	color: #FF6000;
}
.pink {
	COLOR: #c1a3a4
}
.gray {
	COLOR: #666666;
}
.grayD {
	COLOR: #666666;
}
.bleu{
	color: 156EBA;	
}
.bleu1 {
	color: 22447e;
}
.bleu2 {
	color: 4464a0;
}
.bleu3 {
	color: 7da2d7;
}
.blue{
	color: 295EA9;	
}
.grey {
	color: 546C8B;
	font-weight: bold;
}
.rose {
	color: ED5AAC;
}
.rouge {
	COLOR: #C80023
}
.recherche{
	FONT-SIZE: 10pt;	
	height:22px;	
	vertical-align: middle;
	BACKGROUND: url(../images/bgRech.gif);	
	COLOR: #999999;//color: #4874B5;
	FONT-FAMILY: Arial;	
	PADDING-TOP: 0px; 	
}
/* Autres  */

.decale {
	text-indent: 8px;
}
.menu {
	COLOR: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;

}
.menu a{
	COLOR: #333333;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	font-size: 11px;
}

a.cat1{
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none}
a.cat1 :hover {
	FONT-SIZE: 11px; COLOR: #295EA9;  TEXT-DECORATION: underline}


.bas A:link {
	FONT-SIZE: 11px; COLOR: #550009; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bas A:active {
	FONT-SIZE: 11px; COLOR: #fd3b4d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bas A:visited {
	FONT-SIZE: 11px; COLOR: #54010a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bas A:hover {
	FONT-SIZE: 11px; COLOR: #fc6573; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pagination {
	FONT-SIZE: 11px;
	COLOR: #595EB8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	background-image: url(../images/bgPagination.jpg);
	text-align: center;
	height: 23px;
	font-weight: bold;



}
.pagination A {
	text-decoration: none;
	color: #595EB8;
}
.pagination A:active {
	COLOR: #fd3b4d;
	text-decoration: underline;
}
.pagination A:hover {
COLOR: #fc6573; TEXT-DECORATION: underline overline}


/*  Tableau  */
.tdFondoAzulGris03 {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 11px; 
	BACKGROUND: #91aac4; 
	COLOR: #ffffff; 
	HEIGHT: 20px
}
.tdFondoAzulCeleste {

	FONT-SIZE: 11px; 
	BACKGROUND: #eceff8; 
	COLOR: #001450;
}
.tdFondoAzulOscuro02 {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #39526a center;
	COLOR: #ffffff;
	HEIGHT: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.forminputText {

font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
COLOR: #666666;
BACKGROUND: url(bg.gif); 
}
.forminputnewsletter {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	height:20px;
	vertical-align: middle;
	COLOR: #666666;
	BACKGROUND: url(bg.gif);
}
.cadre {
	BORDER-RIGHT: #a8a8a8 1px dashed; BORDER-TOP: #a8a8a8 1px dashed; BORDER-LEFT: #a8a8a8 1px dashed; BORDER-BOTTOM: #a8a8a8 1px dashed;
 }
 .cadre1 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-color: #FFFFFF;


 }
.choix {
	font-size: 9px;
	color: #4874B5;
	background-color: #D5DFEE;
	border: 1px solid #990000;
	width: 80pt;
}
.bgTitre {
	FONT-FAMILY: Arial, Helvetica, sans-serif
	font-size: 14px;
	color: #4874B5;
	FONT-WEIGHT: bold; 
	background-color: #C0DDF9;
	border: 1px solid #C0DDF9;	
	DISPLAY: inline;		
}
/*  Forum  */

.forum{	
	BORDER: 1px solid #506485;	
	COLOR: #666666;
	BACKGROUND-COLOR: #FFFFFF;
}
.forumTitreHaut{
	BACKGROUND-COLOR: #506485;
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	padding-left: 12px;
}
.forumTitre{
	color: #22447e;
	font-size: 14px;
}
.forumTitre a{
	color: #22447e;
	text-decoration: underline;
}
.forumTitre a:hover{
	color: #7da2d7;
	text-decoration: none;
}
.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;
}

.imgCadre {
	MARGIN: 0px 0px 20px;
	border: 2px solid #5664ba;
}
.destacado {
	BORDER-TOP: 1px solid #5664ba;
	FONT-SIZE: 12px;
	MARGIN: 0px 0px 20px;


}
.destacado H4 A {
	COLOR: #5664ba; TEXT-DECORATION: none
}
#titDestacado {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #f2f3fa; PADDING-BOTTOM: 5px; COLOR: #5664ba; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.destacado P {
	MARGIN: 10px 0px
}
.destacado P A {
	COLOR: #333; TEXT-DECORATION: none
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.espace {
	padding: 2px;
}
/********** Pas encours **********/
.littlew {
	MARGIN-TOP: 0px; DISPLAY: block; FLOAT: left; FONT: bold 12px arial,sans-serif; COLOR: #ffffff; MARGIN-RIGHT: 6px; BACKGROUND-COLOR: #993399
}
.littleww {
	FONT: 11px arial, sans-serif; COLOR: #f3d5f7
}
.littlebb {
	FONT: 11px tahoma, arial, sans-serif; COLOR: #353535
}
.border1 {
	BORDER-RIGHT: #c7c7c7 1px double; BORDER-TOP: #ffffff 1px double; BORDER-LEFT: #ffffff 1px double; BORDER-BOTTOM: #c7c7c7 1px double
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.liste {
	text-indent: 6px;
	list-style-image: url(images/flech.gif);
	color: #000099;
	clip:  rect(auto 8px auto auto);
}
.line {
	background-color: ed5aac;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	color: ff818d;
	font-size: 10px;
}

a.menuText {
	COLOR: #ED5AAC;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	font-size: 11px;
}
DIV.menuText {
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: 2px;
	COLOR: #6787C0;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	font-weight: bold;
}
.voir {
	BORDER-RIGHT: 1px solid #BACDE9;
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: 1px solid #BACDE9;
	COLOR: #6787C0;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BACDE9;
	font-weight: bold;
}
.cap{font-family:Tahoma;font-size:10px;color:#787878;font-weight:bold;padding-left:28px;padding-top:4px;}

.date{font-family:Tahoma;font-size:11px;color:#FFAA00;font-weight:bold;padding-left:6px;padding-top:12px;}
.date a{
	font-family:Tahoma;
	font-size:11px;
	color:#FFAA00;
	font-weight:bold;
	padding-top:12px;
	text-decoration: none;
}
.date a:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#FFAA00;
	font-weight:bold;
	padding-top:12px;
	text-decoration: underline;
}

.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;
}
.liseretb {
	background-image: url(../images/liseret_red1.gif);
	background-repeat: repeat-x ;
	background-position: center bottom;
}

.decaleNon {	
	margin: 0px;
	padding: 0px;
}
.decaleNon a{	
	margin: 0px;
	padding: 0px;
}
.decaleNon a:hover{	
	margin: 0px;
	padding: 0px;
}
.soumettre {
background-color:#D5DFEE;
font-size:10;
width:220;
height=20
border: 1px solid #990000;
color: #4874B5;}
.boutons {background-color:#6b86b2;color:ffffff;font-family:Verdana;font-size:10; width=84;height=20}
.forumBg {
	background-color: 6b86b2;
}
