body {
	background : #001995 url('/design/back.png') repeat;
	padding: 0;
	margin: 0;
	border: 0 none;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	visibility: inherit;
	cursor : default;
	vertical-align: top;
	color: blue;
} 
H2{
 font : bold normal normal 18px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-stretch : wider;
 font-size-adjust : none;
}
H3{
	font : bold normal 15px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
HR {color: #4682B4; height: 1px; background: transparent none;}
TD {vertical-align: top; font-size: 12px;}
TABLE {border-color: #001ca8;}
.SRVMainTable {color: #001995; background: #FFFFFF url('/images/back-01.gif') no-repeat fixed center;}
.SRVCorps {
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	text-align: justify;
	vertical-align: top;
	background : transparent none;
}
.SRVTitle1 {color: #FFFFFF; background: #4D6BAF url("/images/bg_title_1.gif") repeat-x; font-size: 16px; font-weight: bold; text-align: left;}
.SRVTitle2 {
	color: #009999;
	background: transparent url('/images/line1.gif') no-repeat fixed bottom left;
        font: bolder normal normal 17px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
}
.SRVTitle3 {color: #001995; background: #FFFFFF url('/images/line1.gif') no-repeat fixed bottom left; font-size: 13px; font-weight: bolder;}
.menu {font-size: 12px; color: #FFFFFF; font-weight: bolder; background: transparent none;}
.minimenu {font-size: 9px; color: #FFFFFF; font-weight: normal; background: transparent none;}
.topmenu {font-size: 9px; color: #FFFFFF; font-weight: normal; background: #6081BF none;}
.auteur {font-size: 8px; letter-spacing: 2px; color: #4682B4; background-color: transparent; vertical-align: top; text-align: center; line-height : 10px; height : 10px; text-decoration : none;}
.auteur2{font-size: 8px; letter-spacing: 2px; color: #FFFFFF; background-color: transparent;}
.erreur {letter-spacing: 3px; color: #FF0000; font-weight: bold; background-color: transparent;}

A {text-decoration: none; color: #0000FF;}
A.h2:link {text-decoration : underline; color: #0000FF;}
A.h2:hover {background: transparent none; color: #0000FF;}
A.auteur2{color: #FFFFFF; background-color: transparent;}

A.auteur:LINK {text-decoration: none; background: transparent none; color: #4D6BAF;} 
A.auteur:HOVER {text-decoration: none; background: transparent none; color: #0000FF;}

A.SRVCorps:LINK{text-decoration: none; color: #0000ff; background-color: transparent;}
A.SRVCorps:HOVER{text-decoration: underline; color: #0000FF; background-color: transparent;}
A.SRVCorps:visited{color: #0000ff; background-color: transparent;}
A.SRVCorps:visited:HOVER{color: #0000FF; background-color: transparent;}

A.SRVTitle1:LINK{color: #FFFFFF; background: transparent none;}
A.SRVTitle1:HOVER {color: #FFFF00; background: transparent none;}
A.SRVTitle1:VISITED{color: #FFFFFF; background: transparent none;}
A.SRVTitle2:LINK{color: #006699; background: transparent none;}
A.SRVTitle2:HOVER {color: #006699; background: transparent none;}
A.SRVTitle2:VISITED{color: #006699; background: transparent none;}

A.AltRow01:LINK{font-size: 11px;}
A.AltRow02:LINK{font-size: 11px;}

A.menu:LINK { font-size: 11px; color: #FFFFFF; font-weight: bolder; background: transparent none; text-decoration: none;}
A.menu:VISITED { font-size: 11px; color: #FFFFFF; font-weight: bolder; background: transparent none; text-decoration: none;}
A.menu:HOVER {background: #ffffff none; color: #001995; text-decoration: none;}


A.topmenu:LINK {color: #FFFFFF; background: #6081BF none; text-decoration : none; font-size: 11px; font-weight: bolder;}
A.topmenu:VISITED { font-size: 11px; font-weight: bolder; background: #6081BF none; color: #FFFFFF; text-decoration : none;}
A.topmenu:HOVER { font-size: 11px; font-weight: bolder; background: #4D6BAF none; color: #FFFFCC; text-decoration : none;}

A.auteur2:VISITED {color: #FFFFFF; background-color: transparent;}

A:LINK {text-decoration: none; background: transparent none; color: #0000ff;} 
A:HOVER {text-decoration: underline; background: transparent none; color: #0000FF;}
A:VISITED {background: transparent none; color: #000fff;} 


TD.AltRow01 {background-color: #c0cfe4; color: #4D6BAF; font-size: 11px;}
TD.AltRow02 {background-color: #cbd8e9; color: #4D6BAF; font-size: 11px;}
TD.botbarmsg{background-color: #4D6BAF; color: #FFFFFF; font-weight: bolder; font-size: 13px; width: 100%; text-align: center;}
.trid {table-layout:fixed;max-height: 0px; height: 0px; margin-bottom: -30px; visibility: hidden;}
Input{cursor: pointer;}
Input.menu {font-size: 10px; background: #B0C4DE none; color: #4682B4; font-weight: normal; border-style: none}
Input.SRVCorps {font-size: 12px; background: #B0C4DE none; color: #4682B4; font-weight: normal; margin-bottom: 3px;}
.tdhid {table-layout:fixed;margin-top: 10px;}
form#ff{
 vertical-align : top;
 border : 0 none;
 margin : 0;
 padding: 0;
 bottom : 0;
}
form.menu{
 vertical-align : top;
 border : 0 none;
 margin : 1px 0 0 0;
 padding : 0;
 bottom : 0;
}
.th1{
background-color: #4286b4;
color: white;
}
.th2{
	color: #4682b4;
	background: #EFF3FF none repeat-x;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}
.th3{
	border-top: 1px solid #4682b4;
font-size: 10px;
}
