html, body
{
	background-color: #040; 
	font-family: 'Verdana';
}

#maincontainer 
{
	position: absolute;
	left: 50%; margin-left: -500px; width: 1000px;
	top:  50%; margin-top:  -325px; height: 650px;
	background-color: #ffc;
}

#header 
{
	position:relative;
	float:left;
	width: 1000px;
	height: 150px;
	font-family: 'AR DECODE';
	font-weight: bold;
	/*background-color:#bea;*/
}

div#menu
{
	position:relative;
	float:left;
	width: 850px; /* 1000 - 150 */
	height: 30px;
	padding-left: 150px;
	background-color: #004;
	font-family: 'Arial';
	z-index:2000;
}

span.menu_item
{
	position:relative;
	float:left;
	height: 25px;  /* 39 - 14 */
	width: 100px;
	padding-top: 8px;
	margin-left: 15px;
	font-family: 'Arial';
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	color: #080;
	/*background-color: #bea;*/
}
div#submenu4
{
	position: absolute;
	left: 508px; /* 150 + (3 * 115) */
	top: 30px;
	width: 100px;
	margin-top: 0px;
	margin-left: 0px;	
	display: none;
	z-index:10000;
	background-color:#004;
	color: #080;
	font-family: 'Arial';
	font-size: 14px;
	font-weight: bold;
}
span.menu_item_sub
{
	position:relative;
	float:left;
	height: 25px;  /* 39 - 14 */
	width: 100px;
	padding-top: 8px;
	margin-left: 0px;
	font-family: 'Arial';
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	color: #080;
	background-color: #bea;
}

#content                                                       
{
	position:relative;
	float:left;
	width: 940px; /* 1000 - 10 -50 */
	height: 400px; /* 440 - 20 - 20 */
	font-size:13px;
	line-height: 1.5em;
	background-color:#ffc;
	padding: 20px 10px 20px 50px;
	overflow-y: auto;
}

#content #kop
{
	position:relative;
	float: left;
	width: 940px;
	margin-top: 20px;
	margin-bottom: 15px;
	font-weight: bold;
}

#footer
{
	position:relative;
	float: left;
	width: 1000px;
	height: 30px;	
	text-align: center;
	font-size: 10px;
	line-height: 3.0em;
	background-color: #004;
	color: #ffc;
}
#footer a{text-decoration:none;color:#ffc;}
#footer a:hover{color:#7a6e90;}

h1
{
	color: #FFFFFF;
	font-family: 'FrutigerLT55RomanRegular';
	font-size: 24px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: center;
}

h2 
{
	color: #3D3D55;
	font-family: 'FrutigerLT55RomanRegular';
	font-size: 18px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	margin-left: 34px;
}

hr{color: #bea500;}

img{border: 0px none ;}

input[type="text"]
{
	background-color:#b2b1b7;
	width: 390px;
	font-family: 'FrutigerLT55RomanRegular';
}
select
{
	background-color:#b2b1b7;
	width: 160px;
	font-family: 'FrutigerLT55RomanRegular';	
}
textarea
{
	background-color:#b2b1b7;
	width: 390px;
	height: 60px;
	font-family: 'FrutigerLT55RomanRegular';
}

