* { 
	margin : 0;
	padding : 0;
	border : 0;
} 
body { 
	background-image : url(images/notes.gif);
} 
html { 
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	line-height : 1.4em;
	list-style : none inside;
} 
input, select,textarea { 
	margin-top : 3px;
	padding-left : 4px;
	color : #003399;
	background : #ffffff;
	border : 1px dashed #000000;
} 
input[type="submit"] { 
	border : 1px solid #000000 !important;
	margin-top : 10px;
	font-weight : bold;
} 
a { 
	text-decoration : none;
	color : #000000;
} 
a:hover { 
	text-decoration : underline;
	color : #FF0000;
} 
h4 { 
	background : #006699 url('images/h2.png');
	font-size : 1em;
	padding : 2px;
	color : #ffffff;
	border: 1px solid #000000;
} 
h3 { 
	background : #0099ff url('images/h3.png');
	font-size : 1em;
	padding : 2px;
	color : #000099;
	border : 1px solid black;
} 
h6 { 
	color : #ffffff;
	background : #ffffff url('images/menu.png') repeat-y left top;
	font-size : 1em;
	height : 20px;
	padding-left : 20px;
} 
#Layer1 { 
	left : 2px;
	top : 5px;
	width : auto;
	height : auto;
	float : left;
} 
#Layer2 {
	width : 690px;
	height : 49px;
	color : #000000;
	font-size : 10pt;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
} 
#Layer3 { 
	width : 760px;
	height : 130px;
	float : right;
} 
#logo { 
	background : url('images/logo.png') no-repeat;
	border : 1px solid black;
	width : 930px;
	height : 130px;
	font-size : 9pt;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	top : 0;
	margin : 0 auto;
	overflow : hidden;
	padding : 0;
} 
#logo span { 
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	position : absolute;
	width : 100%;
} 
#banner {
	height : auto;
	width : 708px;
	padding-top: 10px;
	margin-right: 50px;
} 
#centre_bas {
	top : 0;
	width : 930px;
	overflow : hidden;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	border-top:solid #000000 1px;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
	padding-top : 2px;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
	background-color: #FFFFFF;
} 
#centre { 
	top : 0;
	width : 930px;
	overflow : hidden;
	padding : 0;
	background : #ffffff url('images/menu.png') repeat-y left top;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
} 
#centre2 { 
	top : 0;
	width : 920px;
	margin : 0 auto;
	overflow : hidden;
	padding-left : 5px;
	padding-right : 5px;
	background : #ffffff;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
	text-indent : 20px;
	list-style : inside square;
} 
#stats { 
	float : left;
	width : 149px;
	height : auto;
	text-align : center;
	color : #ffffff;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : normal;
	border-bottom:solid #999999 thin;
	margin-bottom:3px;
} 
#plus { 
	float : left;
	width : 149px;
	color : #ffffff;
	text-align : left;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	border-top:solid #999999 thin;
	border-bottom:solid #999999 thin;
	margin-top:10px;
	margin-right:10px;
	background-color:#003399;
} 
#plus a { 
	color : #ffffff;
} 
#evnmts {
	float : left;
	width : 147px;
	height : auto;
	text-align : left;
	color : #ffffff;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	border-top:solid #999999 thin;
	border-bottom:solid #999999 thin;
	margin-top:3px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#003399;
} 
#webring {
	float : left;
	width : 149px;
	height : 146px;
	color : #ffffff;
	text-align : center;
	color : #ffffff;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	line-height:1em;
	border-bottom:solid #999999 thin;
	background-color:#003399;
} 
#webring a { 
	color : #ffffff;
} 
#menu {
	float : left;
	width : 149px;
	height : 70%;
	text-align : left;
	padding-top : 10px;
	padding-bottom : 2px;
	color : #ffffff;
	background:  url(images/menu.png) repeat-y;
} 
#menuh a {
	color : #ffffff;
	padding-left : 30px;
} 
#menu h2 { 
	color : #ffffff;
	font-size : 1em;
	background : #ffffff url('images/h4-menu.png') repeat-y left top;
	height : 20px;
} 
#menu h4 { 
	color : #ffffff;
	font-size : 1em;
	background : #ffffff url('images/h4-menu.png') repeat-y left top;
	height : 20px;
	padding-left : 20px;
} 
#stats h5 { 
	color : #ffffff;
	font-size : 7pt;
	background : #ffffff url('images/h5.png') repeat-y left top;
	height : 20px;
	padding-left : 20px;
} 
#ensemble_contenu { 
	float : right;
	width : 774px;
	visibility : visible;
	position : relative;
} 
#contenu {
	float : left;
	width : 575px;
	text-align : left;
	border-right : 1px solid #000000;
	list-style: inside disc;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	min-height:1100px;
} 
#zone_droite {
	float : right;
	width : 188px;
	height : 100%;
	text-align : center;
	margin-right : 2px;
	padding-top: 3px;
	padding-right: 1px;
} 
#copyright {
	width : auto;
	background : #006699 url('images/copyright.png');
	width : 930px;
	padding-top : 2px;
	padding-bottom : 2px;
	color : #ffffff;
	border : 1px solid black;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 7pt;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-right: 0;
	padding-left: 0;
	text-align: center;
} 
#copyright a { 
	color : #ffffff;
} 
p { 
	padding : 5px;
} 
.style1 { 
	color : #ff0000;
	font-size : 9pt;
	font-family : Arial, Verdana, Helvetica, sans-serif;
} 
.style2 { 
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 8pt;
} 
.style3 {
	color : #ff0000;
	font-weight: bold;
} 
.style4 { 
	color : #0000ff;
	font-weight : bold;
} 
.style5 { 
	font-size : 9pt;
} 
.style6 {
	color : #009900;
} 
#gauche { 
	width : 110px;
	padding : 0;
	float : left;
	margin-top : 0;
	margin-bottom : 0;
	visibility : visible;
	background-color : #DDFFFF;
} 
#droite { 
	width : 260px;
	padding : 0;
	margin-top : 0;
	margin-bottom : 0;
	margin-left : 10px;
	visibility : visible;
	background-color : #DDFFFF;
	text-align : left;
	height : auto;
	vertical-align : top;
	float : right;
	overflow : auto;
} 
#milieu { 
	width : 198px;
	padding : 0;
	margin-top : 0;
	margin-bottom : 0;
	visibility : visible;
	border : 1px solid #006600;
} 
#g100 { 
	width : 97px;
	padding : 0;
	float : left;
	margin-top : 0;
	margin-bottom : 0;
	visibility : visible;
} 
#d100 { 
	width : 97px;
	padding : 0;
	float : right;
	margin-top : 0;
	margin-bottom : 0;
	visibility : visible;
} 
#milieu1 { 
	width : 380px;
	padding : 0;
	margin-top : 0;
	margin-bottom : 0;
	visibility : visible;
	background-color : #DDFFFF;
	overflow : auto;
} 
#milieu2 { 
	width : 200px;
	padding : 0;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
	visibility : visible;
	background-color : #DDFFFF;
	border : 1px solid #006600;
} 
#ensemble { 
	width : 580px;
	visibility : visible;
	position : relative;
} 
#ensemble1 {
	width : 380px;
	visibility : visible;
	border: 1px solid #009900;
	margin-left: 105px;
} 
#z_milieu { 
	width : 152px;
	padding : 0;
	margin-top : 0;
	margin-bottom : 0;
	visibility : visible;
	border : 1px solid #006600;
} 
#z_g100 {
	width : 100px;
	padding : 0;
	float : left;
	margin-top : 0;
	margin-bottom : 0;
	visibility : visible;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	line-height: 2.1em;
} 
#z_d100 { 
	width : 50px;
	padding : 0;
	float : right;
	margin-top : 0;
	margin-bottom : 0;
	visibility : visible;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	line-height: 2.1em;
} 
#z_ensemble {
	width : 156px;
	visibility : visible;
	position : relative;
	padding-top: 2px;
	height: auto;
} 
#mus_gauche { 
	width : 290px;
	padding : 0;
	float : left;
	margin-top : 0;
	margin-bottom : 0;
	visibility : visible;
	height : 205px;
} 
#mus_droite { 
	width : 290px;
	padding : 0;
	float : right;
	margin-top : 0;
	margin-bottom : 0;
	visibility : visible;
	height : 205px;
} 
