/* CSS Document */
 body {font-size:62.5%; background-color:rgb(255,255,255); font-family:verdana,arial,sans-serif;} /*Font-size: 1.0em = 10px when browser default size is 16px*/
.site {
	width:900px;
	font-size:1.0em;
	margin:10px auto;
	border:solid 1px rgb(150,150,150);
	font-size:1.0em;
	height: 900px;
	background-image: url(../images/bg_horizontal.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	font-family:verdana,arial,sans-serif;
}
.Tabelle_01 {position:absolute; left:0px; top:0px; width:900px; height:381px;}
.header-middle {width:900px; height:149px; background-image: url(../images/header_middle.jpg); background-position: left; top: 149px;}
.header-ground {
	top:149px;
	width:900px;
	height:27px;
	background-image: url(../images/header_ground.jpg);
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: 50%;
	text-align: right;
	font-weight: bold;
}

.bg-head-middle-03 {position:absolute; left:0px; top:176px; width:900px; height:3px;}
.menue-head {height:44px; background-image: url(../images/menue_head.jpg); font-family: Verdana, Arial, Helvetica, sans-serif;}

.menue {
	background-image: url(../images/menue_punkt_horizontal.jpg);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-indent: 20pt;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #663300;
	height: 18px;
	width: 218px;
	color: #ffcc00;
	font-size:120%;
	text-decoration: none;
}

.menue a:link{
	text-decoration:none;
	display: block;
	color: #935800;
}
.menue a:hover{
	text-decoration:none;
	background-color: #cccccc;
	display: block;
	color: #000000;
}
.menue a:visited{
	text-decoration:none;
	display: block;
	color: #935800;
}

.menue_unter {
	/* background-image: url(images/menue_punkt_horizontal.jpg);
	background-repeat: repeat-y; */
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-indent: 20pt;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #663300;
	height: 18px;
	width: 218px;
	color: #ffcc00;
	font-size:120%;
}

.menue_unter a:link{
	text-decoration:none;
	display: block;
	color: #935800;
	font-weight: 100;
}
.menue_unter a:hover{
	text-decoration:none;
	background-color: #cccccc;
	display: block;
	color: #000000;
}
.menue_unter a:visited{
	text-decoration:none;
	display: block;
	color: #935800;
	font-weight: 100;
}
.level2 {
	display: block;
	text-indent: 40pt;
}
.Inhalt {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-indent: 20pt;
	width: 600px;
	border: 2px solid #663300;
	left: 240px;
	top: 160px;
}
.navigation {display:inline ; float:left; width:200px; overflow:visible !important ; overflow:hidden ;}
.clear-contentunit {clear:both; width:440px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}
.main {clear:both; width:900px; padding-bottom:30px; background:transparent url(../img/bg_main_withnav.jpg) top left repeat-y;}
.main-content {display:inline; /*Fix IE floating margin bug*/; float:left; width:440px; margin:0 0 0 30px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-subcontent {display:inline /*Fix IE floating margin bug*/; float:right; width:185px; margin:0 15px 0 0; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.header-breadcrumbs {clear:both; width:900px; padding:1.0em 0 1.5em 0;}
.column1-unit {width:440px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-unit-left {float:left; width:200px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-unit-right {float:right; width:200px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column3-unit-left {float:left; width:120px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column3-unit-middle {float:left; width:120px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; margin-left:40px;}
.column3-unit-right {float:right; width:120px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}

/* MAIN SUBCONTENT */
.subcontent-unit-border {width:183px; margin:0 0 2.0em 0; padding:0 0 5px 0; border:solid 1px rgb(190,190,190); background:rgb(235,235,235);}
.subcontent-unit-border-green {width:183px; margin:0 0 2.5em 0; padding:0 0 10px 0; border:solid 1px rgb(160,214,81); background-color:rgb(217,239,185);}
.subcontent-unit-border-blue  {width:183px; margin:0 0 2.5em 0; padding:0 0 10px 0; border:solid 1px rgb(137,170,214); background-color:rgb(213,225,240);}
.subcontent-unit-border-orange {width:183px; margin:0 0 2.5em 0px; padding:0 0 10px 0; border:solid 1px rgb(232,177,13); background-color:rgb(248,224,150);}

.subcontent-unit-noborder {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; background:rgb(235,235,235);}
.subcontent-unit-noborder-green {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; background-color:rgb(217,239,185);}
.subcontent-unit-noborder-blue  {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; background-color:rgb(213,225,240);}
.subcontent-unit-noborder-orange {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; background-color:rgb(248,224,150);}

.round-border-topleft {width:10px; height:10px; position:absolute; z-index:100; background:url(../images/bg_corner_topleft.gif) no-repeat; margin-top:-1px; margin-left:-1px;}
.round-border-topright {width:10px; height:10px; position:absolute; z-index:100; background:url(../images/bg_corner_topright.gif) no-repeat; margin-top:-1px; margin-left:174px;}
.round-noborder-topleft {width:10px; height:10px; position:absolute; z-index:100; background:url(../img/bg_corner_topleft.gif) no-repeat; margin-top:0px; margin-left:0px;}
.round-noborder-topright {width:10px; height:10px; position:absolute; z-index:100; background:url(../img/bg_corner_topright.gif) no-repeat; margin-top:0px; margin-left:175px;}
.footer {clear:both; width:900px; padding:1.0em 0 1.0em 0; font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.footer p {line-height:1.3em; text-align:center; color:rgb(125,125,125); font-weight:bold; font-size:110%;}
.footer p.credits {font-weight:normal;}

