/*Tags*/

body	{
	margin-top:6px;
	font-family:arial, helvetica, sans-serif;
	color:#000000; 
	background-color:#9DA7A7;
	}
	
td	{
	text-align:center;
	vertical-align:middle;
	padding:4px;
	}

img	{
    border:0;
	}
	
h2	{
	color:#728080; 
	background-color:#9DA7A7;
	font-weight:600; 
	font-size:100%; 	
	}
	
h3	{
	color:#728080; 
	background-color:#9DA7A7;
	font-weight:600; 
	font-size:100%;
	margin-bottom:5px; 	
	}
	
/*Tools*/
.breaker	{
	clear:both;
	}
	
.left	{
	text-align:left;
	vertical-align:top;
	}
	
.leftmiddle	{
	text-align:left;
	}

.center	{
	text-align:center;
	}

.centersmall	{
	text-align:center;
	color: #000000;
	font-weight: normal;
	font-size:70%;
	}

.right	{
	text-align:right;
	}
	
.hellergrau	{
	color:#CDD1D1;
	}
	
.grau	{
    color:#728080;
	}
	
.grauklein	{
	color:#728080;
	font-weight: normal;
	font-size:70%;
	}
	
.black	{
	color:#000;
	}
	
.dklrot	{
	color:#75453D;
	}
	
.padding4px	{
	padding:4px;
	}
	
/*Klassen*/
.logo	{
	margin-bottom:0px; 
	margin-top:0px;
	}
	
.portrait	{
	margin-bottom:0px; 
	margin-top:0px;
	}
	
.zurueckbutton	{
	padding-left:10px;
	}
	
.textklein	{
	color: #000000;
	font-weight: normal;
	font-size:70%;
	}

.textkleingrau	{
	color: #666666;
	font-weight: normal;
	font-size:70%;
	}

.textmittel	{
	color: #000000;
	font-weight: normal;
	line-height:1.4em;
	font-size:80%;
	}
	
.textmittelgrau	{
	color: #666666;
	font-weight: normal;
	line-height:1.4em;
	font-size:80%;
	}
	
.textmittelw	{
	color: #CDD1D1;
	font-weight: normal;
	line-height:1.4em;
	font-size:80%;
	}

.textgross	{
	color: #000000;
	font-weight: normal;
	font-size:90%;
	}
	

	


/*Links*/

a:link.kleinbold	{
	color: #728080;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
a:visited.kleinbold	{
	color: #728080;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
a:hover.kleinbold	{
	color: #e8e9e8;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
	
a:active.kleinbold	{
	color: #7b3f3c;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
	
a:link.kleinboldw	{
	color: #CDD1D1;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
a:visited.kleinboldw	{
	color: #CDD1D1;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
a:hover.kleinboldw	{
	color: #CDD1D1;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
	
a:active.kleinboldw	{
	color: #CDD1D1;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
	
a:link.kleinboldrot	{
	color: #990000;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
a:visited.kleinboldrot	{
	color: #990000;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
a:hover.kleinboldrot	{
	color: #990000;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
	
a:active.kleinboldrot	{
	color: #990000;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}

a:link.kleinboldorange	{
	color: #CC3300;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
		
a:link.klein	{
	color: #000;	
	font-size:70%;
	text-decoration:underline;
	}
a:visited.klein	{
	color: #000;	
	font-size:70%;
	text-decoration:underline;
	}
a:hover.klein	{
	color: #000;	
	font-size:70%;
	text-decoration:underline;
	}
	
a:active.klein	{
	color: #000;	
	font-size:70%;
	text-decoration:underline;
	}
	
a:link.mittelbold	{
	color: #34755A;	
	font-size:70%;
	text-decoration:underline;
	}
a:visited.mittelbold	{
	color: #34755A;	
	font-size:70%;
	text-decoration:underline;
	}
a:hover.mittelbold	{
	color: #34755A;	
	font-size:70%;
	text-decoration:underline;
	}
	
a:active.mittelbold	{
	color: #34755A;
	font-size:70%;
	text-decoration:underline;
	}
	
a:link.mittelboldsitemap {
	color: #3e4b6f;
	font-weight: bold;
	font-size:80%;
	text-decoration:underline;
	}
	
a:visited.mittelboldsitemap	{
	color: #126c13;
	font-weight: bold;
	font-size:80%;
	text-decoration:underline;
	}
	
a:hover.mittelboldsitemap	{
	color: #000000;
	font-weight: bold;
	font-size:80%;
	text-decoration:underline;
	}
	
a:active.mittelboldsitemap	{
	color: #3e4b6f;
	font-weight: bold;
	font-size:80%;
	text-decoration:underline;
	}
	
a:link.mittelboldblack	{
	color: #000;
	font-weight: bold;
	font-size:80%;
	text-decoration:underline;
	}
a:visited.mittelboldblack	{
	color: #000;
	font-weight: bold;
	font-size:80%;
	text-decoration:underline;
	}
a:hover.mittelboldblack	{
	color: #000;
	font-weight: bold;
	font-size:80%;;
	text-decoration:underline;
	}
	
a:active.mittelboldblack	{
	color: #000;
	font-weight: bold;
	font-size:80%;;
	text-decoration:underline;
	}
	
a:link.mittelbold	{
	color: #3e4b6f;
	font-weight: bold;
	font-size:80%;
	text-decoration:underline;
	}
a:visited.mittelbold	{
	color: #3e4b6f;
	font-weight: bold;
	font-size:80%;
	text-decoration:underline;
	}
a:hover.mittelbold	{
	color: #e8e9e8;
	font-weight: bold;
	font-size:80%;;
	text-decoration:underline;
	}
	
a:active.mittelbold	{
	color: #7b3f3c;
	font-weight: bold;
	font-size:80%;;
	text-decoration:underline;
	}
	
a:link.mittelboldweinrot	{
	color: #7b3f3c;
	font-weight: bold;
	font-size:80%;
	text-decoration:underline;
	}
a:visited.mittelboldweinrot	{
	color: #7b3f3c;
	font-weight: bold;
	font-size:80%;
	text-decoration:underline;
	}
a:hover.mittelboldweinrot	{
	color: #e8e9e8;
	font-weight: bold;
	font-size:80%;;
	text-decoration:underline;
	}
	
a:active.mittelboldweinrot	{
	color: #7b3f3c;
	font-weight: bold;
	font-size:80%;;
	text-decoration:underline;
	}
	
a:link.mittelboldweinrotsitemap	{
	color: #7b3f3c;
	font-weight: bold;
	font-size:80%;
	text-decoration:underline;
	}
a:visited.mittelboldweinrotsitemap	{
	color: #126c13;
	font-weight: bold;
	font-size:80%;
	text-decoration:underline;
	}
a:hover.mittelboldweinrotsitemap	{
	color: #000000;
	font-weight: bold;
	font-size:80%;;
	text-decoration:underline;
	}
	
a:active.mittelboldweinrotsitemap	{
	color: #7b3f3c;
	font-weight: bold;
	font-size:80%;;
	text-decoration:underline;
	}	
	
a:link.grossbold	{
	color: #3e4b6f;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}
a:visited.grossbold	{
	color: #3e4b6f;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}
a:hover.grossbold	{
	color: #e8e9e8;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}
	
a:active.grossbold	{
	color: #3e4b6f;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}

a:link.grossboldweinrot	{
	color: #7b3f3c;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}
a:visited.grossboldweinrot	{
	color: #7b3f3c;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}
a:hover.grossboldweinrot	{
	color: #e8e9e8;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}
	
a:active.grossboldweinrot	{
	color: #7b3f3c;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}

a:link.grossboldweiss	{
	color: #e8e9e8;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}
a:visited.grossboldweiss	{
	color: #e8e9e8;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}
a:hover.grossboldweiss	{
	color: #7b3f3c;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}
	
a:active.grossboldweiss	{
	color: #e8e9e8;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}
			
/*Boxes*/
#layer1	{
	width:100%;
	height:80px;
	color:#000000;
	background-color:#728080;
	left: 294px;
	top: 297px;

	}

#sublayer1a	{
	float:left; 
	width:300px; 
	height:80px;
	color:#000000;  
	background-color:#728080; 
	padding:0px;
	margin:0px;
	}
	
#sublayer1b	{
	float:left; 
	width:10px; 
	height:10px;
	color:#000; 
	background-color:#728080;
	}
#sublayer1c	{
	float:right; 
	width:200px; 
	height:80px; 
	text-align:right;
	color:#000000; 
	background-color:#728080; 
	padding:0px 14px 0px 0px;
	margin:0px;	
	}
	
#sublayer1d	{
	float:right; 
	width:120px; 
	height:72px;
	text-align:right; 
	background-color:#728080; 
	padding-top:18px;
	}
	
#layer1gr	{
	width:100%;
	height:80px;
	color:#000000; 
	background-color:#34755A;
	}

#sublayer1agr	{
	float:left; 
	width:300px; 
	height:80px;
	color:#000000;  
	background-color:#34755A; 
	padding:0px;
	margin:0px;
	}
	
#sublayer1bgr	{
	float:left; 
	width:10px; 
	height:10px;
	color:#000; 
	background-color:#34755A;
	}
#sublayer1cgr	{
	float:right; 
	width:200px; 
	height:80px; 
	text-align:right;
	color:#000000; 
	background-color:#34755A; 
	padding:0px 14px 0px 0px;
	margin:0px;	
	}
	
#sublayer1dgr	{
	float:right; 
	width:120px; 
	height:72px;
	text-align:right; 
	background-color:#34755A; 
	padding-top:18px;
	}	

#layer1bl	{
	width:100%;
	height:80px;
	color:#000000; 
	background-color:#3E4B6F;
	}

#sublayer1abl	{
	float:left; 
	width:300px; 
	height:80px;
	color:#000000;  
	background-color:#3E4B6F; 
	padding:0px;
	margin:0px;
	}
	
#sublayer1bbl	{
	float:left; 
	width:10px; 
	height:10px;
	color:#000; 
	background-color:#3E4B6F;
	}
#sublayer1cbl	{
	float:right; 
	width:200px; 
	height:80px; 
	text-align:right;
	color:#000000; 
	background-color:#3E4B6F; 
	padding:0px 14px 0px 0px;
	margin:0px;	
	}
	
#sublayer1dbl	{
	float:right; 
	width:120px; 
	height:72px;
	text-align:right; 
	background-color:#3E4B6F; 
	padding-top:18px;
	}	


#layer2	{
	float:left;
	width:300px; 
	height:74px;
	padding:0px; 
	background-color:#9DA7A7;
	margin-top:5px;
	}
	
#layer2b	{
	float:left; 
	width:600px; 
	height:74px;
	padding:0px;
	color:#000; 
	background-color:#9DA7A7;
	padding-left:10px;
	font-weight:bold; 
	font-size:30px; 
	}
	
#layer3	{
	float:right; 
	width:20px; 
	height:74px;
	text-align:right; 
	background-color:#9DA7A7; 
	margin-right:0px;
	}
	
#layer4	{
	float:right; 
	width:200px; 
	height:74px;
	text-align:right;
	color:#728080; 
	background-color:#9DA7A7;
	font-weight:bold; 
	font-size:30px; 
	margin-right:10px;
	margin-top:5px;
	}
	
#layer5	{
	text-align:center; 
	width:100%; 
	height:auto;
	color:#000000; 
	background-color:#9DA7A7;
	}
	
#sublayer5a	{
	margin:auto;
	width:700px;
	color:#000000; 
	}
	
#subsublayer5a	{
	text-align:left; 
	padding:4px;
	}
	
#layer6	{
	/*float:left;*/ 
	width:100%; 
	height:20px;
	color:#000000; 
	background-color:#9DA7A7;
	margin-top:10px; 
	margin-bottom:0px;
	} 
		
#sublayer6c	{
	width:100%; 
	height:20px; 
	text-align:right;
	color:#000000; 
	background-color:#9DA7A7; 
	padding-right:20px;
	}

#layer6grey	{
	width:100%; 
	background-color:#728080; 
	text-align:right;
	}

#layer6blue	{
	width:100%; 
	background-color:#3E4B6F; 
	text-align:right;
	}
	
#layer6green	{
	width:100%; 
	background-color:#34755A; 
	text-align:right;
	}
	

	
#layer7	{
	/*float:left;*/ 
	width:100%; 
	height:50px;
	color:#000000; 
	background-color:#9DA7A7;
	margin-top:20px;
	margin-bottom:5px;
	} 
	
#sublayer7b	{
	position:relative;
	float:right;
	height:50px; 
	text-align:right;
	color:#000000; 
	background-color:#9DA7A7; 
	margin-right:0px;
	}

.textbox1	{	
	background-color:#75453D; 
	width:280px; 
	margin-top:30px;
	border-width:2px 3px 3px 2px;
	border-color:#34755A;
	border-style:solid;
	}
	
.textbox1head	{
	float:left;
	background-color:#9DA7A7;
	padding:4px;
	color: #CDD1D1;
	font-weight: bold;
	line-height:1.4em;
	font-size:80%;
	}
	
.textbox1headgr	{
	float:left;
	background-color:#34755A;
	padding:4px;
	color: #CDD1D1;
	font-weight: bold;
	line-height:1.4em;
	font-size:80%;
	}
	
.textbox2	{
	background-color:#3e4b6f; 
	width:400px; 
	margin-top:30px;
	border-width:2px 3px 3px 2px;
	border-color:#34755A;
	border-style:solid;
	}
	
.textbox2head	{
	float:left;
	background-color:#9DA7A7;
	padding:4px;
	color: #CDD1D1;
	font-weight: bold;
	line-height:1.4em;
	font-size:80%;
	}


	
/*Tabellen*/
.tdtopleft {
	width:20%;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #728080;
	border-bottom-color: #728080;
	}

.tdmidleft {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #728080;
	border-right-color: #728080;
	border-bottom-color: #728080;
	}

.tdbotleft {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #728080;
	border-right-color: #728080;
	}

.tdtopmid {
	width:20%;
	border-top-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #728080;
	border-bottom-color: #728080;
	border-left-color: #728080;
	}

.tdmidmid {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #728080;
	border-right-color: #728080;
	border-bottom-color: #728080;
	border-left-color: #728080;
	}

.tdbotmid {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #728080;
	border-right-color: #728080;
	border-left-color: #728080;
	}

.tdtopright {
	width:20%;
	border-top-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-color: #728080;
	border-left-color: #728080;
	}

.tdmidright {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #728080;
	border-bottom-color: #728080;
	border-left-color: #728080;
	}

.tdbotright {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #728080;
	border-left-color: #728080;
	}

.tdeinzleft	{
	border-top-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-color: #728080;
	}	

.tdeinzmid	{
	border-top-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-color: #728080;
	border-left-color: #728080;
	}	

.tdeinzright	{
	border-top-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-color: #728080;
	}

.daten {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #728080;
	border-right-color: #728080;
	border-bottom-color: #728080;
	border-left-color: #728080;
	}
	

