
html, body {
	margin: 0;
	background: #ddd url(images/html2.png);
	text-align: center ;
	font-family : verdana;
	font-size : 9pt;
	}

div#global {
	height: 100%;
	width: 910px;
	padding-left : 10px;
	margin: 0 auto;
	position: relative;
	background: url(images/global3.png) center repeat-y;
	}

div#header {
	width : 900px;
	height: 97px;
}

div#top_left {
	float: left;
	width : 790px;
	height: 97px;
	background-image:url(images/maxisle_header.jpg);
}

div#top_right {
	float: right;
	width : 110px;
}

div#center {
	/*overflow: auto;*/
	width : 900px;
	background-color : black;
	}

div#footer {
	width: 900px;
	bottom: 0;
	background-color : #ffdd00;
	
	}

div#sidebar {
	float: left;
	width: 284px;
	height:445px;
	background-image:url(images/maxisle_personnage.jpg);
	position : relative;
	}

a#bt_accueil {
	position : absolute;
	left:38px;
	top:126px;
	display: block ;
	width:145px;
	height:29px;
	background: url(images/maxisle_bouton_accueil.jpg) no-repeat 0 -29px ;
	/*border: 1px solid red ;*/
	}

a#bt_accueil:hover {
	background: url(images/maxisle_bouton_accueil.jpg) no-repeat 0 0 ;
	}

a#bt_cts {
	position : absolute;
	left:38px;
	top:156px;
	display: block ;
	width:145px;
	height:29px;
	background: url(images/maxisle_bouton_contact.jpg) no-repeat 0 -29px ;
	/*border: 1px solid red ;*/
	}

a#bt_cts:hover {
	background: url(images/maxisle_bouton_contact.jpg) no-repeat 0 0 ;
	}

#bt_svc {
	position : absolute;
	left:38px;
	top : 26px;
	display: block ;
	width:145px;
	height:29px;
	background: url(images/maxisle_bouton_services.jpg) no-repeat 0 -29px ;
	/*border: 1px solid red ;*/
	}

#bt_svc:hover {
	background: url(images/maxisle_bouton_services.jpg) no-repeat 0 0 ;
	}

div#content {
	float: left;
	width: 616px;
	height: 445px;
	background-color : blue;
	z-index:1;
	}

div#content_left {
	float: left;
	width: 587px;
	height: 445px;
	background-color : white;
	}

div#maison {
	position : relative;
	width: 587px;
	height: 34px;
	background-image:url(images/maxisle_maison.jpg);
	}
	
div#maison_bt {
	position : absolute;
	top : 0px;
	right : 30px;
	}

div#menu {
	width: 587px;
	height: 22px;
	background-image:url(images/maxisle_menu.jpg);
	position : relative;
	z-index:1;
	}

div#themenu {
	position : absolute;
	left : 36px;
	top : -1px;
	}

table#tab_menu td {
	text-align : center;
	font-family : verdana;
	font-size : 9pt;
	border-left-style : solid;
	border-left-width : 1px;
	border-left-color : #004494;
	height : 2px;
	}

table#tab_menu td#start {
	border-left-style : none;
	}

table#tab_menu a{
	font-weight: bold ;
	color : #004494;
	text-decoration : none;
	}

table#tab_menu a:hover{
	color : orange;
	}

div#content_right {
	float: left;
	width: 29px;
	height: 445px;
	background-image:url(images/maxisle_img_droite.jpg);
	}

div#texte {
	text-align : left;
	position:relative;
	overflow:hidden;
	background-color : white;
	height: 389px;
	font-size : 8pt;
	}

.txt {
	text-align : justify;
	/*text-indent : 20px;*/
	line-height : 13pt;
	}

div#wn { 
	position:absolute; 
	left:10px; top:10px; 
	width:570px; height:370px; 
	clip:rect(0px, 570px, 370px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}

div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	z-index:1; 
	}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:relative; left:3; top:56;
  width:11px; height:388px; 
  font-size:1px; z-index:1;
  }

div#track { 
  position:absolute; left:0; top:12px;
  width:11px; height:364px;
  /*background: url("/images/nav/track.gif") #336 repeat;*/
  background-color:#ffdd00;
  z-index:1;
  }

div#dragBar {
  position:absolute; left:0px; top:1px;
  width:9px; height:20px;
  background-color:#004494;
  z-index:1;
  }

img{   border: none;}
div#up { position:absolute; left:0; top:0; z-index:2 }  
div#down { position:absolute; left:0; bottom:0; z-index:3 }

.white {
color : #004494;
}

h1 {
	color : #25cec4;
	text-indent : 20px;
	font-size : 17pt;
}