.body {
  background-color: #F0F0F5;
  }

legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0096FA;
}
.titleFiche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.bloc {
	background-color: #ffffff;
	border: 1px solid #999999;
}
.titleBloc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0096FA;
}
.titleLine{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	color: #ffffff;
	border-bottom: 1px solid #666666;
	background-color: #82C8FA;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #0096FA;
}
.title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B46400;
}
.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	color: #000000;
	border-bottom: 1px solid #000000;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0096FA;
	text-decoration: underline;
}
a:link.list {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 100%;
	background-color: ;
}
a:visited.list {
	font-weight: normal;
	color: #000000;
	width: 100%;
	text-decoration: none;

}
a:hover.list {
	font-weight: normal; 
	color: #0096FA;
	text-decoration: underline;
	width: 100%;
	background-color: ;
}

a:link.search {
	width: 100%;
	background-color: #ffffff;
	text-decoration: none;
}
a:visited.search {
	width: 100%;
	background-color: #ffffff;
	text-decoration: none;
}
a:hover.search {
	color: #ffffff;
	width: 100%;
	background-color: #0096FA;
	text-decoration: none;
}
.vide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

.selectedeq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	background-color: #B40000;
}
.champ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 0px solid #7F9DB9;
	color: #333333;
	width: 150px;
	height: 14px;
	background-color: #D7F0FF;
}
.champList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #7F9DB9;
	color: #333333;
	height: 14px;
	width: ;
	background-color: #D7F0FF;
}

.listcontentspecial {
	color: #FFFFFF;
	background-color: #DCB432;
}
.line1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px solid #cccccc;
	background-color: #E6F5FF;
	vertical-align: top;
}
.line2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px solid #cccccc;
	background-color: #ffffff;
	vertical-align: top;
}
 @media print {
		 .titleLine{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;	
			color: #000000;
			border-bottom: 1px solid #000000;
		}
		.line1 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #333333;
			text-decoration: none;
			border-bottom: 1px solid #cccccc;
			vertical-align: top;
		}
		.line2 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #333333;
			text-decoration: none;
			border-bottom: 1px solid #cccccc;
			vertical-align: top;
		}
}

#liens_menu_haut .deux { background-color:#FFFFFF; color:#0096FA; border: solid 1px #0096FA}