/*
2E4A5C = bleu fonce
516B9E = bleu clair
cc0000 = rouge clair
*/
#page-border {
	margin: 0;
}

#page {
	/* width: 768px; */ /* For IE browsers */
	/* width: 950px; */
	width: 1150px; 
	margin: 0 auto;
	padding: 0;
	border: 1px solid white;
	border-bottom: none;
	text-align: left;
	background: white;
}

#page-border > #page {
	width: 1150; /* 768px -21 -21 */
	min-width: 1150;
}
/* END Page definitions */


/* Sites Area */
#sites {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	position: relative;
	z-index: 7;
	height: 32px;
	width: 768px;
	margin: 0 auto;
	padding: 0;
}

#logo {
	color: "#949695" ;
	border-right:1px solid #006633;
	float: left;
	height: 77px;
	width: 49%;
	font-size: 0px; /* IE fix, Makes whitespace around image disappear */
	background: url("/img/MnisLogo2.jpg") no-repeat;
	position: relative;
	top: -1px;
	left: -1px;
}
#titre {
	color: "#949695" ;
	border-right:1px solid #006633;
	position: relative;
	height: 100px;
	width: 100px;
	margin: 0 auto;
	padding: 0;
}


html {min-width:760px;max-width:1024px;}
body {font-family:arial, helvetica, sans-serif;color:#2E4A5C;padding:0px;margin:5px;background:#fff}
img {border:0px;}
table{font-size:12px;}

h1, h2, h3, h4 {margin:0px; color:#516B9E; font-weight:bold; padding:0px;}
h1 {margin:0px 0px 10px 12px; font-size:18px; line-height:20px;color:#516B9E;padding-top:8px; } /* Page sections */
h2 {margin:0px 0px 10px 12px; font-size:18px; line-height:20px;color:#516B9E;padding-top:8px;} /* Page sections */
h3 {margin:0px 0px 10px 12px; font-size:13px; line-height:20px;color:#516B9E;padding-top:8px;} /* Page sections */
h4 {margin:0px 0px 10px 12px; font-size:13px; line-height:20px;color:#516B9E;padding-top:8px;} /* Page sections */
p {font-size:13px; margin:0px 15px 14px 15px;line-height:17px;}
/*
pre {font-size:13px; margin:0px 15px 14px 15px;line-height:17px;}
*/
pre { margin:0px 15px 14px 45px;}
menu {font-size:13px; margin:0px 1px 1px 1px;line-height:17px;}
li {font-size:13px; margin:0px 15px 14px 15px;line-height:17px;}
a {font-size:13px;color:#2E4A5C; font-weight: bold; text-decoration:none}
a:link {font-size:13px;color:#2E4A5C; font-weight: bold; text-decoration:none}
a:visited {font-size:13px;color:#2E4A5C; text-decoration:none; font-weight: bold}
a:hover {font-size:13px;color:#cc0000;}

#sub1 {font-size:12px; margin:0px 0px 0px 0px;line-height:12px; color:#ffffff text-decoration:none}
#sub2 {font-size:10px; margin:0px 0px 0px 15px;line-height:10px; color:#777777 text-decoration:none}
#sub3 {font-size:10px; margin:0px 0px 0px 30px;line-height:10px; color:#555555 text-decoration:none}

#main {
	border:1px solid #162E59;background:#fff ;margin:0px;padding:0px;
	}

#menu {font-size:14px; margin:0px 5px 4px 5px;line-height:14px; color:#ffffff}
#menu a { color:#ffffff}
#menu a:link {color:#ffffff;}
#menu a:visited {color:#cfcfc7;}
#menu a:hover {color:#cfcfff;}
#menu li { color:#516B9E}
#menu .techlinks { color:#2E4A5C ; margin: 0 0 0 0 }
#menu menu {font-size:13px; margin:0px 1px 1px 1px;line-height:17px;}
#menu dir {font-size:13px; margin:0px 1px 1px 1px;line-height:17px;horizontal-align: left;}
#menu ul {font-size:13px; margin:0px 1px 1px 1px;line-height:17px;align:left}

#menu2 {font-size:10px; margin:0px 1px 1px 1px;line-height:10px; color:##516B9E;padding 0px; text-indent: -10px}
#menu2 a { font-size:10px;font-weight: bold; color:#2E4A5C; margin 0; padding 0}
#menu2 p { font-size:10px; color:#516B9E; margin 0px 0px 0px 0px; padding 0px 0px 0px 0px;}
#menu2 table { font-size:10px; color:#516B9E; margin:0px;padding:0px;text-indent:-10px;}
#menu2 td { font-size:10px; color:#516B9E; margin:0px;padding:0px;text-indent:-10px;}
#menu2 tr { font-size:10px; color:#516B9E; margin:0px;padding:0px;text-indent:-10px;}

#mainline {margin:0px;padding:0px;text-indent:50px;font-size: 11px;font-weight: bold;font-style: oblique; text-transform: uppercase;vertical-align: middle;line-height: 17px;color: #ffffff;}

#entete {font-size:18px;font-weight: bold;font-style: normal;color: #999;margin: 10px 0px 10px 0px; text-align: center}

#entete2 {font-size:18px;font-weight: bold;font-style: normal;color: #999;margin: 30px 0px 30px 0px; text-align: left}

#liste p {font-size:13px; margin:0px 15px 14px 15px;line-height:17px;}
#liste li {font-size:13px; margin:0px 15px 1px 15px;line-height:17px;}

#titre1 h2 {margin:0px 0px 1px 1px; font-size:18px; line-height:18px;color:#516B9E;padding-top:0px;text-align: center} /* Page sections */
#titre2 h2 {margin:0px 0px 1px 1px; font-size:18px; line-height:18px;color:#516B9E;padding-top:0px;text-align: right} /* Page sections */
#titre3 h2 {margin:0px 0px 1px 1px; font-size:18px; line-height:18px;color:#516B9E;padding-top:0px;text-align: left} /* Page sections */

#table table {border=1px solid  #162E59 ; background=#ccc}
#table a {font-size:13px;color:#2E4A5C;}
#table a:link {font-size:13px;color:#2E4A5C; text-decoration:none}
#table a:visited {font-size:13px;color:#2E4A5C;}
#table a:hover {font-size:13px;color:#2E4A5C;}

#tableau table { border:1px solid #162E59;background:#fff ; font-size:8px; color:#516B9E; margin:0px;padding:0px;}

#table_type {
	border:1px solid #162E59;background:#fff ;margin:0px;padding:0px;width:90%
	}
