@font-face {
	font-family: 'kabel';
	src: url('fonts/kabeln.eot');
	src: url('fonts/kabeln.eot?iefix') format('embedded-opentype'),url('fonts/kabeln.woff') format('woff'),url('fonts/kabeln.ttf') format('truetype'),url('fonts/kabeln.svg#museo300') format('svg');
	}

body{
	margin-top:0px;
	color:#1188aa;
	font-family:'kabel';
	background:#77aa66;}

.mainpage{
	float:center;
	padding-top:0px;
	width:1024px;
	margin-top:0px;
	margin-bottom:30px;
	background:#ffffff;
	border-radius: 15px;
	box-shadow:4px 4px 12px #000000;
	}

h2{
	color:#888;
}

.name{
	float:center;
	height:100px;
	background:url('../images/30pc.png');
	width:500px;
	color:#ffffff;
	box-shadow: 4px 6px 8px #000000;
	border-radius:0px 0px 18px 18px;
	}
	
.header{
	margin-top:0px;
	background: url('../images/header1.jpg') no-repeat;
	height:328px;
	//border-radius:15px 15px 0px 0px;
	}

.leftmenu{
	float:left;
	height:280px;
	margin-left:30px;
	padding-top:15px;
	width: 160px;
	background: url('../images/30pc.png');
	font-size:14pt;
	line-height:24pt;
	text-align:left;
	border:1px solid #aaaaaa;
	border-top:0px;
	border-radius: 0px 0px 18px 18px;
	box-shadow:4px 4px 8px #000000;
	}

.leftmenu a:link, .leftmenu a:visited{
	text-decoration:none;
	padding-left:15px;
	margin-left:10px;
	color:#ffff77;
	width:160px;
	}	

.leftmenu a:hover{
	color:#ffaaaa;
	text-decoration:underline;
	}
	
.menubar{
	float:left;
	height:45px;
	text-decoration:none;
}
	
.menubutton{
	float:left;
	padding: 5px;
	padding-left:30px;
	padding-right:30px;
	background:#dddddd;
	margin:10px;
	border-radius:8px;
	box-shadow:5px 5px 15px #555;
}
	
.onecolumn{
	padding:30px;
}

.footer{
	width:100%;
	height:45px;
	padding-top:10px;
	color:#777777;
	font-size:10pt;
	border-radius: 0px 0px 15px 15px;
	background:#dddddd; /*url('../images/30pc.png');*/
}
	
.zoom{
	top:50%;
	margin-top:50px;
	left:50%;
	margin-left:-10px;
	box-shadow:0px 7px 20px #000000;
	border:6px solid #ffffff;
}
