body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}

img.thumbnail { 
	filter:alpha(opacity=50); 
}
.imageDescBackground {
	 border: solid 1px #7d7c7c;
}
.imageDescTitle {
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana, tahoma, arial, sans-serif;
	font-weight: normal;
	padding: 1px;
	font-size: 11px;
}
.imageDescText {
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana, tahoma, arial, sans-serif;
	padding: 1px;
	font-size: 11px;
}
.imageDescInfo {
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana, tahoma, arial, sans-serif;
	padding: 1px;
	font-size: 11px;
}
A {color:#800080; text-decoration:none; font-weight: bold;}
A:visited, A:active {color:#800080; text-decoration:none;}
A:hover {color:#CC0000; text-decoration:none;}

A.clock {color:#800080; text-decoration:none; font-weight: normal;}
A:visited.clock, A:active.clock {color:#800080; text-decoration:none;}
A:hover.clock {color:#CC0000; text-decoration:none;}

.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
}


DIV.sidecadre{
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 6px;
	margin-bottom:8px;
	margin-right: 10px;
	background-color: #FFFFFF;
	BORDER: 1px solid #D7D8DD;
}

DIV.sideportail{
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 6px;
	margin-bottom:8px;
	margin-right: 10px;
	background-color: #FFFFFF;
	BORDER-RIGHT: 1px solid #D7D8DD;
	BORDER-LEFT: 1px solid #D7D8DD;
	BORDER-BOTTOM: 1px solid #D7D8DD;
}

DIV.sidenav{
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 6px;
	margin-bottom:8px;
	background-color: #F8F0EE;
	BORDER-RIGHT: 1px dashed #BBBBBD;
	BORDER-LEFT: 1px dashed #BBBBBD;
	BORDER-BOTTOM: 1px dashed #BBBBBD;
}

DIV.sidenavselect{
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 6px;
	margin-bottom:8px;
	background-color: #F7FAFE;
	BORDER-RIGHT: 1px solid #BBBBBD;
	BORDER-LEFT: 1px solid #BBBBBD;
	BORDER-BOTTOM: 1px solid #BBBBBD;
}


DIV.sidenav0{
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 6px;
	margin-bottom:5px;
	background-color: #ECF3FB;
	border: 1px dashed #659DE2;
	width: 170px;
}

DIV.sidenav0select{
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 6px;
	margin-bottom:8px;
	background-color: #F7FAFE;
	BORDER-RIGHT: 1px solid #BBBBBD;
	BORDER-LEFT: 1px solid #BBBBBD;
	BORDER-BOTTOM: 1px solid #BBBBBD;
	BORDER-TOP: 1px solid #BBBBBD;
}

TABLE.side404{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-bottom:8px;
	margin-right: 8px;
	WIDTH: 570px;
	background-color: #FFFFFF;
	BORDER-TOP: 1px solid #D7D8DD;
	BORDER-RIGHT: 1px solid #D7D8DD;
	BORDER-LEFT: 1px solid #D7D8DD;
	BORDER-BOTTOM: 1px solid #D7D8DD;
}

A.espace {color:#FFFFFF; text-decoration:none; font-family: Verdana; letter-spacing: 0px; font-weight: bold; font-size: 11px;}
A:visited.espace, A:active.espace {color:#FFFFFF; text-decoration:none;}
A:hover.espace {color:#FFFFFF; text-decoration:underline;}

A.liensportail {
	color:#7D7A7A;
	text-decoration:none;
	font-family: Verdana;
	letter-spacing: 0px;
	font-weight: normal;
	font-size: 11px;
}

A.prog {color:#F97111; text-decoration:none; font-family: Verdana; letter-spacing: 0px; font-weight: bold; font-size: 11px;}
A:visited.prog, A:active.prog {color:#F97111; text-decoration:none;}
A:hover.prog {color:#F97111; text-decoration:underline;}

A.divers {color:#6BB46E; text-decoration:none; font-family: Verdana; letter-spacing: 0px; font-weight: bold; font-size: 11px;}
A:visited.divers, A:active.divers {color:#6BB46E; text-decoration:none;}
A:hover.divers {color:#6BB46E; text-decoration:underline;}



.texteside{
	font-family: Verdana;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 18px;
	text-align: justify;
	font-weight: bold;
	color: F97111;
}

.imagecontour {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
	filter:alpha(opacity=80);
}

DIV.main{
	margin-top:10px;
	margin-bottom:10px;
	margin-right: 10px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.textejump {
	margin-top:8px;
	margin-left:7px;
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN: 5%; 
	TEXT-TRANSFORM: none; 
	COLOR: #000000;
	LINE-HEIGHT: 13px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	LETTER-SPACING: 0px; 
	TEXT-DECORATION: none;
}

.texte{
	font-family: Verdana;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 13px;
}

.titreside{
	font-family: Verdana;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 13px;
	text-align: justify;
 	color: #000000;
	margin-bottom: 8px;
	font-weight: normal;
}


TD.piedpage{
	padding-top: 15px;
	font-family: Verdana;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 13px;
	color:FF4200;
	background-image: url(../images/900ligne.gif);
	background-repeat: no-repeat;
}

A.pied {color:#999999; text-decoration:none; font-family: Verdana; letter-spacing: 0px; font-size: 11px; font-weight: normal;}
A:visited.pied, A:active.pied {color:#999999; text-decoration:none;}
A:hover.pied {color:#999999; text-decoration:underline;}

.whoarewe {
	font-family: Verdana;
	font-size: 10px;
	color:#8F8F8F;
}

A.limdul {color:#999999; text-decoration:none; font-family: Verdana; letter-spacing: 0px; font-size: 11px; font-weight: normal;}
A:visited.limdul, A:active.limdul {color:#659DE2; text-decoration:none;}
A:hover.limdul {color:#659DE2; text-decoration:underline;}

DIV.item{
border: 1px solid #FEA626;
background-color: #FFF0DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 13px;
	text-align: justify;
	color: #4E4E4E;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;

}



DIV.holy{
	margin-top: 12px;
}
a.imagerolled { 
     display: block; 
     width: 159px; 
    height: 13px; 
	color:#800080;
	text-decoration:none;
	font-family: Verdana;
	letter-spacing: 0px;
	font-weight: normal;
	font-size: 11px;
     }
	 
a.imagerolled:hover { 
     	background-color: #FAD8C8;
		color:#CC0000;
     } 
	 
	 a.imagerolledin { 
     display: block; 
     width: 159px; 
    height: 13px; 
	color:#7D7A7A;
	text-decoration:none;
	font-family: Verdana;
	letter-spacing: 0px;
	font-weight: normal;
	font-size: 11px;
	background-color: #FAD8C8;
     }
	 
a.imagerolledin:hover { 
     	background-color: #FAD8C8;
		color:#7D7A7A;
     } 
	 
.textegenerallegende {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	letter-spacing: 0px;
	line-height: 13px;
	text-align: left;
	color: #4E4E4E;
}

A.sided {color:#EA8A5B; text-decoration:none; font-family: Verdana; letter-spacing: 0px; font-weight: normal; font-size: 11px;display: block; width:192px;height:13px;}
A:visited.sided, A:active.sided {color:#EA8A5B; text-decoration:none;}
A:hover.sided {color:#EA8A5B; background-color: #FAD8C8;}

img.sidedroit {
	filter:alpha(opacity=85);
	border: solid 1px #595959;
	margin-top: 5px;
	margin-left: 6px;
}

UL.puceliste {
	margin-top: 8px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 8px;
}

LI.listed {
	list-style-type: none;
	background-image: url(../images/mba_side/puceliste.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}
