html {
	text-align: center;
	margin:  0 auto;
	height: 100%;
}

body {
	margin: 0px 0px 0px 0px;
	text-align: center;
	color: #000;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px;
	background: #ffffff;
}

A.menu:link {Color:#383838; TEXT-DECORATION: none}

A.menu:visited {Color:#808080; TEXT-DECORATION: none}

A.menu:hover {Color:#CC4422; TEXT-DECORATION: none}


div#logo {
	padding: 0px 00px 0 00px;
	margin: 0;
	top : 7 ; 
	left : 207;
	position: absolute;
}

div#layout {
	text-align: left;
	width: 780px;
	margin: 10px auto;
	padding: 0px;
	position: relative;
	background: url(/images/background_main.gif) left repeat-y;
}

div#header {
	background: url(/images/background_header.gif) top left no-repeat;
	padding: 0px 00px 0 00px;
	margin: 0;
}

div#layer {
	margin: 0;
	padding: 0px 00px 0px 10px;
	position: relative;
}

div#footer {
	clear: both;
	margin: 0;
	padding: 0 00px 00px 00px;
	text-align: center;
	background: url(/images/background_footer.gif) bottom left no-repeat;
}

div#about_map {
	margin: 0;
	padding: 0px 00px 0px 00px;
	top : 500 ; 
	left : 530;
	position: absolute;
	visibility:hidden;
}

div#diapo_show {
	margin: 0;
	padding: 0px 00px 0px 00px;
	top : 170 ; 
	left : 10;
	position: absolute;
}
div#diapo_film {
	margin: 0;
	padding: 0px 00px 0px 00px;
	top : 170 ; 
	left : 30;
	position: absolute;
}

div#about01 {
	margin: 0;
	padding: 0px 00px 0px 00px;
	top : 250 ; 
	left : 135;
	position: absolute;
	visibility:hidden;
}

td.about01_l { width: 250px ; }
td.about01_m { width: 250px ; height: 200px ; }
td.about01_h { height: 200px ; }

div#about01b {
	margin: 0;
	padding: 0px 00px 0px 00px;
	top : -2px ; 
	left : 10px;
	position: absolute;
}

div#about01c {
	margin: 0;
	padding: 0px 00px 0px 00px;
	top : 68px ; 
	left : 0px;
	position: absolute;
}

TABLE.about_t01 { border: solid 0px; width: 490px; }

TD.about_tab1 {width: 2px ; }
TD.about_tab2 {width: 3px ; }
TD.about_tab3 {width: 40px ; }
TD.about_icon {padding-top: 0px ; }
TD.about_titre { FONT-WEIGHT: bold; height: 45px ; width: 420px ; Color : #0e3b82; 
	vertical-align : top; text-align: left;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; 
}

div#diapo01 {
	margin: 0;
	padding: 0px 00px 0px 00px;
	top : 426 ; 
	left : 263;
	position: absolute;
	visibility:hidden;
}

div#diapo01b {
	margin: 0;
	padding: 0px 00px 0px 00px;
	top : 0 ; 
	left : 10;
	position: absolute;
}

td.diapo01_l { width: 90px ; }
td.diapo01_m { width: 90px ; height: 50px ; }
td.diapo01_h { height: 50px ; }

div#diapo01b {
	margin: 0;
	padding: 0px 00px 0px 00px;
	top : 0 ; 
	left : 8;
	position: absolute;
}

div#diapo01c {
	margin: 0;
	padding: 0px 00px 0px 00px;
	top : 44 ; 
	left : 5;
	position: absolute;
}

div#diapo01d {
	margin: 0;
	padding: 0px 00px 0px 00px;
	top : 1 ; 
	left : -4;
	position: absolute;
}

TD.left_news1 { FONT-WEIGHT: bold; 
	text-align: left; vertical-align : top;
	Color : #562fa8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; 
}
TD.left_news2 { FONT-WEIGHT: normal; 
	text-align: left; vertical-align : top; text-indent : 0;
	Color : #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; 
}

TD.main_news1 { FONT-WEIGHT: bold; 
	text-align: left; vertical-align : top;
	Color : #562fa8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; 
}
TD.main_news2 { FONT-WEIGHT: normal; 
	text-align: left; vertical-align : top; text-indent : 0;
	Color : #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; 
}

P.copyright { FONT-WEIGHT: normal; 
	text-align: left; vertical-align : top; text-indent : 12;
	Color : #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; 
}


div#content {
	float: right;
	padding: 0;
	width: 480px;
}

div#loading {
	z-index: 100;
	position: absolute;
	left: 340px;
	top: 300px; 
	visibility: visible
}

