body{
	background-color: #fff;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}		

.link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}
a.link:link {color: #CC0000;}	
a.link:visited {color: #CC0000;}
a.link:hover {color: #333333;}
a.link:active {color: #333333;}

.link1a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}
a.link1a:link {color: #333333;}	
a.link1a:visited {color: #333333;}
a.link1a:hover {color: #CC0000;}
a.link1a:active {color: #CC0000;}	
	
.link2 {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	border-color: #333333;
	}	
	
a.link2:link {color: #333333;}	
a.link2:visited {color: #333333;}
a.link2:hover {color: #CC0000;}
a.link2:active {color: #CC0000;}	
	
.text {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;	
}	

.italo {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: black;	
}

.form {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: CC0000;	
	background-color: #fff;
	border: 1px solid #CC0000;
	padding-left: 5px;
}

/*box*/

#main {
	position:absolute;
	top: 40px;
	left:50%;
	margin-left: -380px;
	width:760px;
	height:620px;
	overflow:hidden;	
	border: 1px solid #333333;
}

#inside {
	position:absolute;
	top:15px;
	left:15px;
	height:590px;
	width:745px;
	overflow:hidden;
}	

#head {
	position:absolute;
	top:0px;
	left:0px;
	height:60px;
	width:730px;
	overflow:hidden;
}

#menu {
	position:absolute;
	top:60px;
	left:0px;
	height:530px;
	width:130px;
}

#pfeil {
	position:absolute;
	top:115px;
	left:50%;
	margin-left: -417px;
	height:530px;
	width:37px;
}

#admin {
	position:absolute;
	top:110px;
	left:0px;
	height:480px;
	width:745px;
	overflow: auto;
}

#report {
	position:absolute;
	top:50px;
	left:20px;
	height: 1000px;
	width:300px;
	overflow: hidden;
}

#submenu {
	position:absolute;
	top:60px;
	left:600px;
	height:590px;
	width:130px;
	overflow:hidden;
}

#content1 {
	position:absolute;
	top:60px;
	left:150px;
	height:530;
	width:450px;
	overflow:auto;	
}

#content1a {
	position:absolute;
	top:60px;
	left:150px;
	height:530;
	width:595px;
	overflow:auto;	
}
#content1b {
	position:absolute;
	top:60px;
	left:150px;	
}

#content2 {
	position:absolute;
	top:60px;
	left:300px;
	height:530px;
	width:300px;
	overflow:auto;
}
#content2a {
	position:absolute;
	top:60px;
	left:300px;
	height:530px;
	width:300px;
}

#content2b {
	position:absolute;
	top:100px;
	left:300px;
	height:490px;
	width:300px;
	overflow:auto;
}

#content3 {
	position:absolute;
	top:250px;
	left:150px;
	height:340px;
	width:450px;
	overflow:auto;
}

#content4 {
	white-space:nowrap; 
	overflow-x: scroll; 
	overflow-y: hidden;
	overflow: scrollbars-vertical;
	overflow: scrollbars-horizontal;
	position:absolute;
	top:250px;
	left:300px;
	height:320px;
	width:295px;
	overflow:auto;
	text-align: left;
	padding-right: 5px;
}
#register {
	position:absolute;
	z-index: 2;
	top:40px;
	left:50%;
	margin-left: 381px;
	height:622px;
	overflow:hidden;
}
