/* DEBUG */
/*
kkk{
	border:1px solid black;
}
table {
	border:1px solid red;
}
td{
	border:1px solid Navy;
}
img{
	border: 1px solid Fuchsia;
}
form{
	border:1px dotted teal;
}
*/

/* General */
body{
	background-image:url(img/fondd.gif);
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
p{margin:6px;
	}


a{
	text-decoration:none;
}
a:link{
	text-decoration:none;
}
a:hover{
	text-decoration:none;
}
a:active{
	text-decoration:none;
}
a:visited{
	text-decoration:none;
}
table{
	font-size:12px;
}
th, td{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
table,tr,td{
	background-image: none;
}
form{
	margin: 0px;
	padding: Opx;
}
.legend{
	font-weight: bold;
	margin:7px 0px;
	display:block;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
fieldset{
	border:none;
	margin:0px;
	padding:0px;
}
/* µWorkaround for old buggy netscape */
.label{
		color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* Contenu */
/*
div.content{
	background-image:url(img/fondg.gif);
	color:#000000;
	margin:0px;
}
*/


/* Navigation de gauche */
a.navigationLeft{
	color:#000000;
	text-decoration:none;
}

a.navigationLeft:visited{
	color:#000000;text-decoration:none;
}

a.navigationLeft:active{
	color:#000000;text-decoration:none;
}

div.navigationLeft{
	background-color:#FFFFFF;
	background-image:url(img/fondg.gif);
	color:#000000;
	margin:0px;
	text-align:center;
	width:199px;
}
/* Frames du centre */
td.titleCenter{
	background-color:#0080C0;text-align:center;
}
a.titleCenter{
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}
td.subtitleCenter{
	background-color:#ffffff;
	text-align:right;
	color:#0080C0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-bottom:10px;
}
span.subtitleCenter{
	background-color:#ffffff;
	text-align:right;
	color:#0080C0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.subtitleCenter{
color:#0080C0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
p.textRedCenter{
		font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff0000;
}
td.linkCenter{
	background-color:#ffffff;
	text-align:right;
	padding:3px 0px;
}
td.lien2Centre{
	background-color:#e8e8e8;
	text-align:left;
}
a.linkCenter{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
span.linkCenter{
color:#000000;
}


/* Contenu */
div.content{
	background-image:url(img/fondd.gif);
	color:#000000;
	margin:0px;
}

a.linkContent {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	}
a.link2Content {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.link3Content {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}	
a.link4Content {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
}	
p.textContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	margin:6px 6px 6px 0px;
	}
.textRedContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	text-align:justify;
	font-style:italic;
	}
.textBlueContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000080;
	text-align:justify;
	font-style:italic;
	}
p.copyrightContent
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:center;
	}


h1.titleContent{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000099;
	text-align:justify;
	font-weight:bold;
	margin: 7px 0px 7px 0px;
	padding:0px;
}
h2.title1Content{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000099;
	text-align:justify;
	font-weight:bold;
}
span.title1Content{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000099;
	text-align:justify;
	font-weight:bold;
}
h2.title2Content{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	text-align:left;
	font-weight:normal;
	font-style:italic;
	margin-left: 0.5em;
	margin-top: 0.5em;
}
h2.title3Content{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000099;
	text-align:left;
	font-weight:bold;
	font-style:italic;
	margin-left: 0.5em;
	margin-top: 0.5em;
}
h2.title4Content{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	margin-left: 0.5em;
	margin-top: 0.5em;
}
h2.title5Content{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	text-align:left;
	font-weight:bold;
}



p.dateContent{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-align:left;
}
p.validContent{
	font-family: Arial, Helvetica, sans-serif;
	color: #0000ff;
	text-align:right;
	font-size:12px;
}
table.greyContent{
	background-color:#e8e8e8;
}
table.skyblueContent{
	background-color:#eaf9ff;
}
.e8e8e8Content{
	background-color:#e8e8e8;
}
.navyContent{
	color: #0000ff;
}
table.thinBlackBorderContent{
	border:1px solid #000000;
}


/* Position */
div.position{
	background-color: transparent;
	color:#000000;
	font-size:10px;
	margin:0px;
}
a.linkPosition {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.linkCurrentPosition {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff0000;
}
.currentPosition{
		font-size:10px;
		color:#ff0000;
}