/* Created by TopStyle Pro Trial Version - www.bradsoft.com */

.BODYn{
	background-color: #CFFFCF;

  	padding:0px;
	font-family : "Arial";
	font-size: small;
	margin-right: 1px;
	margin-left: 1px;
	text-align: center;
}
Hr{
	position: absolute;
	left: 1px;
	top: 1.5cm;
}
.Center {
	text-align: center;
}
#jump
{
	visibility: hidden;
	font-size: 0%;
}
/*Menu*/
#steuerung{
color:Blue;
background:#CFFFCF;
width: 12em;
padding: 1em 0.2em 0.8em 0.4em;
margin:50px 0 0 5px;
line-height:1.2em;
border-top:1px solid green;
border-right:1px solid yellow;
border-bottom:1px solid yellow;
border-left:1px solid green;
bottom: 20%;
text-align: left;
}

#steuerung ul, #steuerung li{
background:#CFFFCF;
list-style-type:none;
margin:0px;
padding:0px;}

#steuerung a,  #steuerung a:visited{
color:Blue;
background:#CFFFCF;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
margin:5px 0 5px 0;
padding:1px 3px 1px 4px;
display:block;
width:98%;
border-top:1px solid yellow;
border-right:1px solid green;
border-bottom:1px solid green;
border-left:1px solid yellow;}

#steuerung a:visited{color:blue;background:#CFFFCF;}

#steuerung a:hover, #steuerung a:active, #steuerung a:focus{
color: Blue;
background:#CFFFCF;
border-top:1px solid green;
border-right:1px solid yellow;
border-bottom:1px solid yellow;
border-left:1px solid green;}

#steuerung a .hov{
color:Lime;
background:transparent;
font-weight:bold;
}
#steuerung a:hover .hov{color:Blue;}

#steuerung a .blue{
color:Blue;
background:transparent;
font-weight:bold;}

#steuerung a:hover .blue{color: Blue;}

#steuerung a .info {display:none;}

#steuerung a:hover .info{
color:black;
background:transparent;
display:block;
position:absolute;top:12cm;left:5px;
width:10em;
height:140px;
padding:21px 5px 0 2px;
font:13px courier, sans-serif;
line-height:17px;}
#steuerung a .space{display:none;}
#steuerung a .hov, #steuerung a  .blue{display:inline;}

.blue{
color:blue;
background:transparent;
font-weight:bold;}
#box{
	position:absolute;
	top:12cm;
	left:0.5em;
	visibility: hidden;
}

#headline{
	padding: 4px;
	border-bottom: double black;
}
#bodyline{
	padding: 4px;
	height:100%;
	width: 98%
}
#teilleft{
	height:14cm;
	width: 24%;
	float: left;
	overflow: hidden;
	z-index: 1;
}
#teilright{
float: right;
	height:100%;
	width: 75%;
	overflow: hidden;
	z-index: 2;
}
#headleft{
	float: left; width: 13em; padding: 4px; margin-right: 10px; margin-bottom: 4px;
		overflow: hidden;

}
#headright{
	float: none; padding: 4px; margin-bottom: 4px;
		position: relative;
		overflow: hidden;
}

Hr{
	position: absolute;
	top: 1.5cm;
	left: 1px;
	right: 3px;

}
H1{
	padding-bottom: 3%;
	text-align: center;
}
.boxad{
	font-family : "Arial";
	font-size: medium;
	float: none;
	left: 15%;
	width: 79%;

}
.box{
	float: left;
	left: 5%;
	width: 90%;
	overflow: hidden;
}
.boxa{
	position: absolute;
}
.boxr{
	left: 15%;
	display: block;
	position: relative;
	text-align: left;
	top: 5px;
	margin-right: 25%;
}
.boxrm{
	left: 35%;
	position: relative;
	text-align: left;
	top: 5px;
	margin-right: 25%;
}
.box1{
	padding-top: 0.3em;
	text-align: left;
	float: left;
	width: 10em;
	overflow: hidden;
}

.box2{
	float: right;
	width: 20em;
	padding-left: 1em;
	overflow: hidden;
	display: block;
	text-align: left;

}
.box3{
	float: right;
	width: 20em;
	padding-left: 1em;
	padding-top: 0.3em;
	text-align: left;
	display: block;
	overflow: hidden;
}
#boxad{
	font-family : "Arial";
	font-size: medium;
	float: none;
	padding-left: 3%;
	padding-right: 5%;
	position: static;
	clear: both;
	padding-top: 5px;
}
#boxem{
	font-family : "Arial";
	font-size: medium;
	float: none;
	padding-left: 3%;
	padding-right: 5%;
	position: static;
        	clear: both;
	padding-top: 5px;
}
#boxte{
	font-family : "Arial";
	font-size: medium;
	position: absolute;
	padding-left: 3%;
	padding-right: 5%;
	position: static;
         clear: both;
	padding-top: 5px;
}

.Center {
	text-align: center;
}
.Larger {
	font-size: larger;
	font-weight: bold;
}
.Bold {
	font-weight: bold;
}
.Right {

	text-align: right;
}
.hbox1{
	position: absolute;
	border: solid;
	border-style: double;
	width: 40%;
	left: 20%;
	padding: 2px 2px 2px 2px;
	overflow: hidden;
}
.hbox2{
	position: absolute;
	border: solid;
	border-style: double;
	width: 20%;
	left: 60%;
	padding: 2px 2px 2px 2px;
	overflow: hidden;
	}
.hbox3{
	border: solid;
	border-style: double;
	padding: 2px 2px 1em 2px;
	text-align: left;
	overflow: hidden;
}
.hbox4{
	border: solid;
	border-style: double;
	padding: 2px 2px 1em 2px;
	text-align: left;
	overflow: hidden;
	}

.sbox1{
	float: left;
	padding-left: 2em;
	width: 5em;
	text-align: left;
}
.sbox2{
	float: left;
	padding-left: 5em;
	text-align: left;
	width: 65%;
	}
	.ibox1{
	position: absolute;
	text-align: left;
	margin: 5mm 0 0 0;
	}
	.ibox2{
	position: absolute;
	left: 25%;
	text-align: left;

	}
	.ibox3{
	position: absolute;
	text-align: left;
	}
	.ibox4{
	position: absolute;
	left: 25%;
	text-align: left;
	font-size: smaller;
	}
	.ubox{
	text-align: left;
	clear: both;
	padding-top: 2em;
	padding-left: 7em;

}
#hblinks{
	display: block;
	float: left;
	width: 18em;
	overflow: hidden;
}
#hbrechts{
	display: block;
	left: 20em;
	width: 19em;
	overflow: hidden;
	}
#hbmitte{
	display: block;
	float: none;
	left:50%;
	overflow: hidden;
}
#hboben{
	display: block;
	float: none;
	overflow: hidden;
}
#hbunten{
	display: block;
	float: none;
	overflow: hidden;
	}
.zeile{
	clear: both;
	width: 80%;
}
.Bilder{
	text-align: center;
	float: left;
	size: 125px;
	width: 125px;
	height: 125px;
	display: block;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom-color: Aqua;
	border-bottom: solid;
}
.BilderG{
	text-align: center;
	float: left;
	size: 225px;
	width: 225px;
	height: 200px;
	display: block;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom-color: Aqua;
	border-bottom: solid;
}
.mittelBild{
	width: 360px;
	height: 270px;
}


	th.left {
			background-color : Silver;
			border-top : 1px solid Gray;
			border-left : 1px solid Gray;
			border-right : none;
			border-bottom : thin solid Gray;
			padding-left : 10px;
			padding-right : 10px;
			padding-top : 5px;
			padding-bottom : 2px;
			text-align : left;
			font-size : 10pt;
		}
		
		th.right {
			background-color : Silver;
			border-top : 1px solid Gray;
			border-left : none;
			border-right : 1px solid Gray;
			border-bottom : thin solid Gray;
			padding-right : 10px;
			text-align : right;
			font-size : 10pt;
		}

		th.caption {
			background-color : #D3D3D3;
			border-top : none;
			border-left : none;
			border-right : none;
			border-bottom : none;
			padding-left : 10px;
			padding-right : 10px;
			padding-top : 5px;
			padding-bottom : 2px;		
		}
		
		th.navigation {
			font-size : 8pt;
			background-color : #D3D3D3;
			padding-left : 10px;
			padding-right : 10px;
			padding-top : 3px;
			padding-bottom : 3px;
			border-top : 1px solid Gray;
			border-left : 1px solid Gray;
			border-right : 1px solid Gray;
			border-bottom : 1px solid Gray;
		}

		td {
			background-color : #D3D3D3;
			padding-left : 10px;
			padding-right : 10px;
			font-size : 9pt;
		}

		td.nospan {
			background-color : #D3D3D3;
			padding-left : 2px;
			padding-right : 2px;
		}

		td.entry {
			background-color : #D3D3D3;
			border-bottom : 5px solid Gray;
			border-left : 1px solid Gray;
			border-right : 1px solid Gray;
			padding-left : 10px;
			padding-right : 10px;
			padding-top : 10px;
			padding-bottom : 20px;
			text-align : left;
		}

		td.whole {
			background-color : #EAEAEA;
			border-bottom : 1px solid Black;
			border-left : 1px solid Black;
			border-right : 1px solid Black;
			border-top : 1px solid Black;
			padding-left : 10px;
			padding-right : 10px;
			padding-top : 10px;
			padding-bottom : 10px;
			text-align : left;
		}

		input.input {
			border : 1px solid Black;
		}
		
		textarea {
			border : 1px solid Black;
		}
