* {
	padding: 0;
	margin: 0;
}

body 			{background-color:#ffffff; margin:0px;}

a,a:link       		{text-decoration:none; color:#08454a;}
a:visited    		{text-decoration:none; color:#08454a;}
a:hover      		{text-decoration:none; color:#83a3ad;}
a:active     		{text-decoration:none; color:#08454a;}

td			{font-family:Verdana,Arial,Helvetica; font-size:12px; color:#615e5e;}

ul 			{margin:0px; padding:0px 0px 0px 0px; list-style-type:none;}

ul.listing {margin-left:25px; margin-bottom: 35px; padding:0px 0px 0px 0px; list-style-type:disc;}
ul.listing li {margin: 5px 0 5px 0;}
ul.listing ul {margin-left:25px; margin-bottom: 0px; padding:0px 0px 0px 0px; list-style-type:disc;}
ul.listing ul li {margin: 5px 0 5px 0;}

p {
	margin: 15px 0 15px 0;
}

h1 			{font-size:13px; color:#08454a;background-image:url(/images/pfeil1.gif); background-repeat:no-repeat; padding-left:20px; margin-bottom:10px; margin-top:0px;}
h2 			{font-size:13px; color:#08454a; padding-left:0px; margin-bottom:10px; margin-top:0px;}


.header {
 	width: 972px;
	height:145px; 
	background-image:url(../images/header.jpg); 
	background-repeat:no-repeat;
	margin-left: auto;
	margin-right: auto;
}

.main {
	width: 972px;
	margin-left: auto;
	margin-right: auto;
}

.topnavi { 
	padding:16px 0px 22px 25px;
	background-image:url(../images/sitemap.gif); 
	background-repeat:no-repeat; 
}
.topnavi a,
.topnavi a:link,
.topnavi a:visited,
.topnavi a:active {
 	color:#eaf9fc; 
	font-size: 12px; 
	font-weight:bold; 
	text-decoration: underline;
	margin-right: 20px;
}
.topnavi a:hover {
 	color: #83a3ad;
}

.navi_top {
	height: 26px; 
	width: 163px; 
	background-image: url(../images/navi-top.gif); 
	background-repeat: no-repeat; 
	margin-top:10px;
}
.navi {width: 163px;background-color: #eaf9fc; padding: 15px 0px 10px 0px;}
.navi ul {margin:0px; padding:0px; list-style-type:none;}
.navi ul li {display:inline;}
.navi ul li a,
.navi ul li a:link,
.navi ul li a:visited,
.navi ul li a:active {background-color:#eaf9fc; padding:5px 0px 5px 5px; display:block; color:#08454a; font-size:11px; line-height:20px; font-weight:bold; text-decoration:underline;}
.navi ul li a:hover {color: #83a3ad;}

.navi2_top {
	height: 32px;
	background-image: url(../images/navi2-top.gif); 
	background-repeat: no-repeat; 
	margin-top: 15px;
}
.navi2 {width:163px; padding:0px 0px 0px 0px;}
.navi2 ul {margin:0px; padding:0px; list-style-type:none; background-image:url(../images/navi2-bg.gif);}
.navi2 ul li {display:inline;}
.navi2 ul li a,
.navi2 ul li a:link,
.navi2 ul li a:visited,
.navi2 ul li a:active {padding:3px 0px 3px 10px; display:block; color:#eaf9fc; font-size:11px; line-height:20px; font-weight:bold; text-decoration:underline;}
.navi2 ul li a:hover {color: #08454a;}
.navi2_bottom {
	height: 32px; 
	background-repeat: no-repeat; 
	background-image: url(../images/navi2-bottom.gif); 
	margin-bottom: 15px;
}


.ads {
	width:163px; 
	background-color:#eaf9fc; 
	padding:0px 0px 0px 0px;
}

.content {
	vertical-align: top;
}

.content .top_ad .left {
 	text-align: left;
 	vertical-align: top;
	width: 24px; 
	height: 72px;
	background-image: url(../images/ad-left.gif); 
	background-repeat: no-repeat; 
	margin-top: 0px;
}

.content .top_ad .middle {
	width: 572px; 
	height: 72px; 
	background-image: url(../images/ad-bg.gif); 
	margin-top:0px;
}
.content .top_ad .right {
	width:24px; 
	height:72px; 
	background-image:url(../images/ad-right.gif); 
	background-repeat:no-repeat; 
	margin-top:0px;
}

.content .box_top {
	width:620px; 
	height:24px; 
	background-image:url(../images/pic-top.gif); 
	background-repeat:no-repeat; 
	margin-top:0px;
}
.content .box_middle {
	width:620px; 
	height:150px; 
	background-image:url(../images/pic-bg.gif);
}
.content .box_bottom {
	width:620px; 
	height:30px; 
	background-image:url(../images/pic-bottom.gif); 
	background-repeat:no-repeat; 
	margin-top:0px;
	clear:both;
}

.footer {
	height:124px;
	background-image:url(../images/footer.jpg); 
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
}

.smallbox_top {
 	background-image:url(../images/content-top.gif); 
	background-repeat:no-repeat; 
	width:304px; 
	height:63px; 
	padding:0px 0px 0px 0px; 
	display:block; 
	color:#eaf9fc; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none;
}

.smallbox_middle {
 	background-image:url(../images/content-bg.gif); 
	width:304px; 
	padding:0px 0px 0px 0px; 
	font-size:11px; 
}
.smallbox_middle ul	{
	margin:0px; 
	padding:5px; 
	list-style-type:none;
}
.smallbox_middle ul li 	{
	background-image:url(../images/pfeil2.gif); 
	background-repeat:no-repeat; 
	padding:0px 0px 0px 0px; 
	text-decoration:none;
	margin-bottom: 5px;
	padding-left: 15px;
}
.smallbox_middle p {
	margin: 0 4px 0 4px;
}

.smallbox_bottom {
	width:304px; 
	height:34px; 
	background-image:url(../images/content-bottom.gif); 
	background-repeat:no-repeat;
}
