﻿BODY {
	margin: 0px auto;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	padding: 0px;
	background-color: #fbfcfc;
	}

#block-frame {
	position:relative;
	width:875px;
	height:575px;
  z-index:1;
	background-color: #f5f4ec;
	margin:0px auto;
	padding:0px;
	}

#block-head {
	width:700px;
	height:80px;
	position: absolute;
	left: 162px;
	top: 0px;
	background-color:#012444;
	z-index: 10;
	}

#block-left {
	width:162px;
	height:565px;
	position: absolute;
	left: 0px;
	top: 0px;
	text-align:center;
	background-image: url('bilder/gurken.jpg');
	background-repeat: no-repeat;
	background-position: bottom center;
	}

#block-logo {
	background-color:#012444;
	text-align:center;
	vertical-align:bottom;
	margin:0px;
	height:55px;
	padding-bottom:1px;
	padding-top:50px;
	width:100%;
	}

#block-menu {
	background-color:#badaca;
	text-align:left;
	margin:0px;
	padding:0;
	padding-left:10px;
	height:145px;
	padding-top:0px;
	padding-right:10px;
	}

#block-content {
	width:520px;
	height:432px;
	position: absolute;
	text-align:left;
	left: 162px;
	top: 80px;
	background-color:#ece5d9;
	color:#012444;
	padding:10px;
	overflow:auto;
	z-index: 3;
	}

#block-right {
	width:162px;
	height:495px;
	position: absolute;
	left: 700px;
	top: 80px;
	background-color: #f5f4ec;
	color:#012444;
	z-index:5;
}

#block-foot {
	width:508px;
	height:30px;
	position: absolute;
	left: 162px;
	top: 530px;
	background-color:#ece5d9;
	color:#012444;
	padding:0px 15px;
	}

A {FONT-SIZE: 11px; COLOR: #012444;}
.menulink {FONT-SIZE: 11px; TEXT-DECORATION: none;}
A:link {FONT-SIZE: 11px; COLOR: #012444; TEXT-DECORATION: none;}
A:visited {FONT-SIZE: 11px;TEXT-DECORATION: none;}
A:focus {FONT-SIZE: 11px; COLOR: #7d91ad; TEXT-DECORATION: none;}
A:hover {FONT-SIZE: 11px; COLOR: #7d91ad; TEXT-DECORATION: none;}
A:active {FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: none;}

H1 {PADDING: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #badaca; BACKGROUND: #012444; MARGIN: 5px 0px;}
H2 {PADDING: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #012444; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BACKGROUND: #d7d6c8;}
H3 {PADDING: 2px; FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px; COLOR: #ffffff;}
H4 {FONT-SIZE: 12px; COLOR: #badaca;}

table {width:96%;border-width:0px; border-style:solid;border-color:#999999;padding:5px;}
TH {font-size: 11px;border-width:0px; border-style:solid;border-color:#999999;text-align: left;BACKGROUND: #afb7c9; PADDING: 5px;}
.zentriert {font-size: 11px;font-weight:normal;border-width:0px; border-style:solid;border-color:#999999;text-align: center;BACKGROUND: #afb7c9; PADDING: 5px;}
TR {FONT-SIZE: 11px; COLOR: #012444;}
TD {font-size: 11px;border-width:0px; border-style:solid;border-color:#999999;BACKGROUND: #d7d6c8;padding: 5px;vertical-align:top;}
.kategorie {font-weight:bold;background-color:#7d91ad;}
TD.kreis {
	height:50px;
	width:60px;
	text-align:center;
	vertical-align:middle;
	background-image:url(kreis.gif);
	background-repeat:no-repeat;
	background-position:center top;
	}

div,P {FONT-SIZE: 11px; COLOR: #012444;MARGIN: 5px;}
UL {FONT-SIZE: 11px; COLOR: #012444;MARGIN-BOTTOM: 6px; MARGIN-TOP:6px;}
OL {FONT-SIZE: 11px; COLOR: #012444;MARGIN-BOTTOM: 6px; MARGIN-TOP:6px;}
LI {FONT-SIZE: 11px; COLOR: #012444;MARGIN-BOTTOM: 6px; MARGIN-TOP:6px;}
BLOCKQUOTE {FONT-STYLE: italic;}
INPUT, TEXTAREA {FONT-SIZE: 11px; PADDING: 1px; MARGIN: 0px;COLOR: #012444;}
.formular {border-width:0px; border-style:solid;border-color:#999999;}
legend {FONT-WEIGHT: bold;color:#012444;}
#leer (background-color:transparent;}
.kontakt {background-color: #f5f4ec;margin: 3px;padding:5px;}
#nachoben {COLOR: #7d91ad;TEXT-DECORATION: none;}

.bild_rechts {border:0px;margin-left:20px;margin-right:1px;margin-bottom:10px;float:right;}
.bild_links {border:0px;margin-left:1px;margin-right:20px;margin-top:0px;float:left;vertical-align:text-bottom;}
.quelle {font-style:italic;font-size:9px;}

.neuheadline {background-color:#d7d6c8;text-align:left;vertical-align:middle;margin:0px;padding:10px;font-size:12px;}
.neubild {margin:0px;padding:0px;background-color:transparent;vertical-align:top;}
.neukasten {background-color:#f5f4ec;text-align:left;margin:0px;padding:5px;}

