body { font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px; 
		padding: 0px 0px 0px 0px;
	margin:0 0 0 0;
}
div.article {
	border: solid red 1pt;
}
div.heading {
	border: solid blue 1pt;
}
div.body {
	display: none;
	padding: 0px 0px 0px 0px;
	margin:0 0 0 0;
}

div.div_fiche_title {
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 96%;
	left: 2%;
	top: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:18px;
 	background-color:#003366;
	color:#F9F9F9;
	border: 2px solid #A0A0A0;
	margin:3 3 3 3;
	font-weight: bold;
	height: 25;
}

div.div_fiche_desc{
	position: relative;
	text-align: center;
	width: 96%;
	left: 2%;
	top: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:12px;
 	background-color:#D3E5FA;
	color:#666666;
	border: 2px solid #AAAAAA;
}

div.div_fiche_content {
	position: relative;
	text-align: center;
	width: 80%;
	left: 2%;
	top: 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
 	background-color:#FBFBFB;
	color:#333333;
	border: 2px solid #AAAAAA;
}

div.div_vertical_pub {
	position: absolute;
	text-align: center;
	width: 15%;
	left: 83%;
	top: 140px;
	height: 600px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
 	/*background-color:#FBFBFB;*/
	background-color:#FFFFCC;
	color:#333333;
	border: 2px solid #AAAAAA;
}

div.div_result_bar{
	position: relative;
	text-align: center;
	width: 100%;
	left: 0;
	top: 30px;
}

a.resultBar {
color:#003366;
font-size:13px;
font-weight: bold
}

#div_update {
	position: absolute;
	left: 5;
	top: 5;
	height: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
 	margin-top:0;
	margin-bottom:0;
	padding: 0px 0px 0px 0px;
	/*border: 1px solid yellow;*/
	vertical-align: middle;
}

.middle {
	vertical-align: middle;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	font-style: italic;
	color: #0000A0;
}
#mh {behavior: url(#default#homepage);}

#bodyForm {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px; 

}

.formDateColor {
background-image:url('/images/background_light_yellow.jpg');
color:black;
}

.resultBar {
background-color:#FFFFBB;
color:black;
font-size:12px; 
border:0px;
}

.footBar {
background-color:#FFFFBB;
color:black;
font-size:12px; 
}

.searchKey {
	color:#003366;
	font-size:12px 
}

.dataText{

color:red;
}

table.apercuTable {
	border-collapse: collapse;
	border: 2px solid #003366;/*#003366;*/ 
	padding: 0;
	margin: 0 0 0 0;
    background-color:#FBFBFB;
}

table.statistique {
	border-collapse: collapse;
	border: 2px solid #003366;/*#003366;*/ 
	padding: 0;
	margin: 0 0 0 0;
    background-color:#FBFBFB;
}

td.stat_number {
	text-align:right;
}

.titleAffOne {
	background-color:#698296;/*#003366;*/
	color:#F9F9F9;
	font-size:12px;
}
.idAffOne {
	color:#003366;
	font-size:9px;
}

a.facette {
	color:#10006F;
}

a.title {
	color:black;
	font-size:12px; 
}




.fiche_toolbox{
margin-top:2px;
text-align:left;
background-color:#FFFFFF
}

.fiche_toolbox a{
	/*width: 100%;*/
	color: #FFFFFF;
	font-size: 12px;
	/*display:block;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	
	/*display:block;*/
	text-decoration: none;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	padding-left: 1em;
	
}

.fiche_toolbox a:hover{
	color: #FFFFFF;
	text-decoration: none;
	
}