body {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
}


.head_bg {
	width:100%;
	height:130px;
	background: url(../gfx/head_bg_a.jpg) repeat-x;
}
.header {
	width:925px;
	height:110px;
	margin:0 auto;
	background: url(../gfx/header.jpg) no-repeat;
}
.headmenue {
	position:relative;
	top:45px;
	left:210px;
	color:#D79E03;
	width:550px;
	font-weight:bold;
}
.headmenue a{text-decoration:none;color:#D2D1D1;}
.headmenue a:hover{color:#32CAEA;}

.mainbody {width:925px;margin:1px auto;line-height:17px;}
.mainbody a {text-decoration:none;color:#2E4069;font-weight:bold;}
.mainbody a:hover{text-decoration:underline;color:#D79E03;}

.sidebar {float:left;width:182px;}
.sidebar_top {width:182px;height:16px;background: url(../gfx/sidebar_top.png) no-repeat;;}
.sidebar_mid {width:182px;background: url(../gfx/sidebar_mid.png) repeat-y;color:#2E4069;}
.sidebar_bot {width:182px;height:16px;background: url(../gfx/sidebar_bot.png) no-repeat;}
.sidebar_in {padding:0 12px 0 12px;}
.sidebar_in a img {border:2px solid #2E4069;clear:both;}
.sidebar_in a:hover img {border:2px solid #fff;}

.contentbody {
	width:561px;
	float:left;
}

.content {
	width:521px;
	padding:20px;
	color:#2E4069;
}

h1, h2, h3 {margin:0;margin-bottom:5px;}
h1{font-size:14pt;color:#D79E03;margin-top:-6px;}
h2{font-size:12pt;color:#D79E03;}
h3{font-size:11pt;color:#2E4069;}
.mainbody p {margin-top:0;margin-bottom:20px;background: url(../gfx/line_a.png) repeat-x -2px bottom;padding-bottom:10px;float:left;width:100%;}

.footer {
	position:relative;
	top:25px;
	text-align:center;
	font-size:9pt;
	color:#2E4069;
}
.footer a{color:#666;}
.footer a:hover{text-decoration:underline;}