BODY{
	background-color: #EAE4E5;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	margin:10px;
	background-image : url(../images/bgr.gif);
}

TD{
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	letter-spacing:0.07em;
	margin-top : 8px;
	line-height : 15px;
}

TD.footer {
	color : #54656A;
	font-size:9px;
}
TD.nummer {
	text-align : right;
	font-size:11px;
	padding-top:10px;	
	padding-bottom:10px;	
	padding-right:13px;	
}

H1 {
	margin-left:15px;
	font-size:13px;
	color : #54656A;
	margin-top : 16px;
	margin-bottom : 17px;
	letter-spacing : 0.2px;
	line-height : 18px;	
	text-align : left;
}

H2 {
	margin-left:15px;
	margin-top : 0px;
	font-size:11px;
	color : #8EA0A6;
	font-weight : bold;
	margin-bottom : 0px;
	text-transform : uppercase;
	text-align : left;	
}


ol {
margin-top:-5px;
}

li.eingerueckt {
	margin-top:8px;
	margin-bottom:0px;
	color : #000000;
	line-height : 15px;
	text-align : left;
	list-style-type : disc;
}

ul.eingerueckt {
	margin-left:	162px;
	list-style-type : square;
}

P {
	margin-top:0px;
	margin-left:16px;
	margin-right:10px;
	text-align : left;
}
P.block {
	margin-top:0px;
	margin-left:16px;
	margin-right:10px;
	text-align : justify;
}
P.subnavi {
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 15px;
	font-size: 11px;
	text-align: right;

}
P.titel {
	margin-top:18px;
	margin-left:16px;
	margin-right:10px;
}
P.news {
	margin-top:0px;
	margin-left:16px;
	margin-right:10px;
}
.subtitle {
	margin-top:-10px;
	margin-right:16px;
	margin-bottom:20px;
	font-size:10px;	
	letter-spacing: 0px;
	text-align: left;
}
.subtitleBildHoch {
	margin-top:5px;
	margin-right:16px;
/*	margin-bottom:20px;*/
	font-size:10px;	
	letter-spacing: 0px;
	text-align: left;
}

/* Standard-Links */
A.sitemap{

    margin-left:15px;
	margin-top : 0px;
	font-size:11px;
	color : #8EA0A6;
	font-weight : bold;
	margin-bottom : 0px;
	text-transform : uppercase;
	text-align : left;	
	
}


A:LINK {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color: #000000;
	text-decoration : none;

}
A:VISITED {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color: #000000;
	text-decoration : none;
}
A:HOVER {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color: #ffffff;
}


/* Subnavi Links */
A.mainnavi:LINK {
	font-size:54px;    
	background: #B3C5C6;
	color: #B3C5C6;
}
A.mainnavi:VISITED {
	font-size:54px;    
	color: #B3C5C6;
}
A.mainnavi:HOVER {
	font-size:54px;    
	background: #000000;
	color: #000000;
}

/* Top Links */
A.blue:LINK {
	color: #000000;
}
A.blue:VISITED {
	color: #000000;
}
A.blue:HOVER {
	color: #3569CC;
}

A.blueUnderlined:LINK {
	color: #000000;
	text-decoration : underline;
}
A.blueUnderlined:VISITED {
	color: #000000;
	text-decoration : underline;
}
A.blueUnderlined:HOVER {
	color: #3569CC;
	text-decoration : underline;
}

A.blueUnderlined2:LINK {
	color: #000000;
	text-decoration : underline;
}
A.blueUnderlined2:VISITED {
	color: #000000;
	text-decoration : underline;
}
A.blueUnderlined2:HOVER {
	color: #3569CC;
	text-decoration : underline;
}

/* Sprachen Links */
A.sprachen:LINK {
	color: #999999;
	
}
A.sprachen:VISITED {
	color: #999999;
}
A.sprachen:HOVER {
	color: #000099;
}
h2.biglink { margin-bottom: 0px;	}
h2.biglink a:LINK, h2.biglink a:VISITED  {	color: #0000FF; text-decoration : underline;}
h2.biglink a:HOVER {	color: #3569CC; text-decoration : underline;}

#com {
	color: #f00;
}

form {  
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px 
}


/* ========= Anwendungen =========== */
img#list {
	margin-top: 3px;
}
img#quer {
	padding-right: 0px;
	padding-left: 0x;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 12px;

}
#hoch, img#hoch {
	float: left;
	width: 160px;
	padding: 0px;
	margin-top: 3px;
	margin-bottom: 0px;
	padding-left: 15px;
	padding-right: 12px;
	text-align: left;
/*	clear: right;*/
}
.hr {
	line-height: 7px;
	border-top: 1px dotted #889CA3;
	margin: 5px 7px 1px 7px;
}

.hrlist {
	line-height: 7px;
	border-top: 1px dotted #889CA3;
	margin: 10px 0px 10px 0px;
}

.hradressen {
	line-height: 7px;
	border-top: 1px dotted #889CA3;
	margin: 5px 20px 5px 15px;
}
input {
	background-color: #C4D2D3;
	color: #000000;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
	height:13px;
	font-size : 12px;
}
input.submit {
	margin-top: 20px;
	height:auto;
}
textarea {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	background-color: #C4D2D3;
	color: #000000;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	padding: 1px;
	font-size : 11px;
	width: 385px;
}