/*body et td style*/
body,td	{
 font-family:  Verdana, Arial, "Trebuchet MS", sans-serif;
 font-size: 9pt;
}

body {
	background: #D0D0D0;
}

#pageContent {
	background: #FFFFFF;
	width: 100%;
	height: 768px;
	overflow: auto;
}

/*iframe : pardéfaut couleur blanc*/
/*iframe {
	background: #FFFFFF;
}*/

.csHeader {
	background-image:url('../img/header.gif');
	background-repeat:repeat;
	font-size: 11px;
	color:#375080;
	vertical-align:middle;
	text-transform: uppercase; 
	font-weight: bold;
	text-align: center;
}

.csTitle {
	background-image:url('../img/header.gif');
	background-repeat:repeat-x;
	font-size: 11px;
	color:#375080;
	vertical-align:middle;
	text-transform: uppercase; 
	font-weight: bold;
	text-align: center;
}

.csContent {
	background:#FOF5FC;
}

/*couleur bleu clair*/
.csboxtitle				{
	background-image:url('../img/gris_haut_centre.jpg');
	background-repeat:repeat-x;
	font-size: 11px;
	color:#375080;
	vertical-align:middle;
	text-transform: uppercase; 
	font-weight: bold;
	text-align: center;
 }

.csboxcontenu	{
	font-size: 11px;
	font-weight: bold;
	color: #336699;
}

.csboxgauche{
	background-image:url('../img/gris_cote_gauche.jpg');
	background-repeat:repeat-y;
 }

.csboxdroite{
	background-image:url('../img/gris_cote_droite.jpg');
	background-repeat:repeat-y;
 }


.csboxbas{
	background-image:url('../img/gris_bas_centre.jpg');
	background-repeat:repeat-x;
 }

/*texte en rouge*/
.contentText	{
	font-size: 14px;
	font-weight: bold;
	color: red;
}

/*Titres et sous titres*/
h1{
	font-size:16px;
	color:#E47A12;
	margin:0px 0px 15px 0px;
}

.subtitle{
	font-size:14px;
	color:#E47A12;
}

/*Style pour texte (couleur bleu foncé*/
.textInfo {
	color: 	#00008B;
	font-size: 10px;
}

.textIntro {
	color: 	#00008B;
}

/*Styles pour lien*/
a {
   color: #336699;
   text-decoration: none;
}

a:hover {
   color: #336699;
   text-decoration: underline;
}

/*couleur bleu foncé*/
.darkblue {
   color: #336699;
   font-size: 9pt;
   FONT-WEIGHT: bold;
}

/*couleur bleu clair*/
.blue {
   color: #336699;
   font-size: 9pt;
}

/*couleur orange*/
.orange{
	color:#E47A12;
	font-size: 9pt;
	FONT-WEIGHT: bold;
}

/*lien en orange*/
.linkOrange{
	color:#E47A12;
	font-size: 9pt;
	font-weight: bold;
	text-decoration:none;
}

.linkOrange:hover{
	text-decoration: underline;
}

/*Description de couleur de fond orange foncé (1) orange clair(2)*/
.description1 {
	background: #FDF4D7;
}

.description2 {
	background: #FFFBED;
}

/*Copyright*/
.footer {
	text-indent: 0pt; 
	margin-top: 100px; 
	font-size: 10px; 
	margin-left: 20px; 
	margin-right: 20px;
	color: #336699;
}

/*Les types de liste*/
.lowAlphaList li{
	/*a, b, c, d, e, f....*/
	list-style-type: lower-alpha;
}

.espace{
	/*avec image*/
	list-style-image:url("../img/liste.jpg");
}

.espace li{
	padding-bottom: 15px;
}

/*Input text*/
/*Ne marche que sous FireFox*/
input[type=text], textarea {
	border: solid 1px #336699;
}
/*Marche sous FireFox et IE*/
.classTextForIE {
	border: solid 1px #336699;
}

/*Styles pour le menu du haut*/
.TabCommon {FONT: 12px Arial; COLOR: #6D6D6D; PADDING: 5px; FONT-WEIGHT: bold; TEXT-ALIGN: center; HEIGHT: 30px; WIDTH: 954px;}
.TabCommon a {TEXT-DECORATION: NONE; COLOR: #6D6D6D;}
.TabContent {PADDING: 5px;}
.TabContentBottom {PADDING: 10px; BORDER-BOTTOM: 1px outset #99ccff;}
.TabOff {CURSOR: pointer; BACKGROUND-COLOR: #B1CBE6; BORDER-LEFT: 1px solid #BBBBBB;}
.TabOn {CURSOR: default;  BORDER-TOP: 2px outset #D1D1D1; COLOR: #000000;}
.TabOn a {TEXT-DECORATION: NONE; COLOR: #000000;}
.TabBorderBottom{BORDER-BOTTOM: 1px inset #D1D1D1;}
.TabActiveBorderLeftRight{BORDER-RIGHT: 1px outset #D1D1D1; BORDER-LEFT: 1px outset #D1D1D1;}
.TabActiveBackground {BORDER-RIGHT: 1px outset #D1D1D1; BACKGROUND-COLOR: #FFFFFF;}