body {
	background-color: B5B5A5;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	SCROLLBAR-FACE-COLOR: #888888;
	SCROLLBAR-HIGHLIGHT-COLOR: #666666;
	SCROLLBAR-SHADOW-COLOR: #B5B5A5;
	SCROLLBAR-3DLIGHT-COLOR: #B5B5A5;
	SCROLLBAR-ARROW-COLOR: #871B1B;
	SCROLLBAR-TRACK-COLOR: #B5B5A5;
	SCROLLBAR-DARKSHADOW-COLOR: #B5B5A5;
	margin-top:20px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
}

.errorInput{
border:2px solid #ff0000;
}

a:link {
	color: #ECE9BD;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

a:visited {
	color: #ECE9BD;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
  
a:hover {
	color: #CC0000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

a:active {
  color: #ECE9BD;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
}


a.subnav:link {
	color: #ECE9BD;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.subnav:visited {
	color: #ECE9BD;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
  
a.subnav:hover {
	color: #871B1B;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.subnav:active {
    color: #ECE9BD;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


a.subnavon:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.subnavon:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
  
a.subnavon:hover {
	color: #871B1B;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.subnavon:active {
    color: #ECE9BD;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}



a.underline:link {
	color: #9C9C8B;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

a.underline:visited {
	color: #9C9C8B;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
  
a.underline:hover {
	color: #9C9C8B;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

a.underline:active {
  color: #9C9C8B;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
}
/*Beginn der Navigationselemente*/

/*Baum*/
A.dia:link  {
       	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
        font-weight:    normal;
        color:  #1452A2;
		text-decoration: none;
        }       
                
A.dia:visited       {       
       	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
        font-weight:    normal;
        color:  #1452A2;
		text-decoration: none;
        }       
                      
A.dia:hover {       
      	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:    bold;
        color:   #FF9900;
        }   



h1 {
	font-family: "Times New Roman";
	font-weight: Bold;
	text-transform: normal;
	font-size: 20px;
	color: #ECE9BD;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-right: 20px;
}

h2 {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
	line-height: 16px;
	padding-right:10px;
	margin-left:60px;
	padding-top:10px;
	padding-bottom:20px;
    float: left;
    width: 38%;
	text-align: justify;
}



p {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	line-height: 16px;
	margin-right:20px;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:5px;
}
p.links {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	line-height: 16px;
	padding-right:10px;
	margin-left:60px;
	padding-top:10px;
	padding-bottom:60px;
    float: left;
    width: 38%;
	text-align: justify;
}
p.links1 {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	line-height: 16px;
	padding-right:10px;
	margin-left:60px;
	padding-top:10px;
	padding-bottom:20px;
    float: left;
    width: 38%;
	text-align: left;
}
p.rechts {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	line-height: 16px;
	padding-right:8px;
	margin-left:5px;
	padding-top:10px;
	padding-bottom:60px;
    float: left;
    width: 38%;
	text-align: justify;
}

p.einspalt {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	line-height: 16px;
	padding-right:10px;
	margin-left:120px;
	padding-top:10px;
	padding-bottom:0px;
    width: 560px;
    text-align: justify;
}


.text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
line-height: 16px;
margin-right:20px;
margin-left:20px;
margin-top:10px;
margin-bottom:5px;
}

.textblock {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
line-height: 16px;
text-align: justify;
}

.header {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
line-height: 16px;
margin-top:10px;
margin-bottom:5px;
margin-right:20px;
}

.kleiner {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
line-height: 15px;
}

.kleiner1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #9C9C8B;
line-height: 15px;
}


input {
height: 22px;
BORDER-BOTTOM: #871B1B 1px solid;
BORDER-RIGHT: #871B1B 1px solid;
BORDER-TOP: #871B1B 1px solid;
BORDER-LEFT: #871B1B 1px solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color:#B5B5A5;
}

textarea {
BORDER-BOTTOM: #871B1B 1px solid;
BORDER-RIGHT: #871B1B 1px solid;
BORDER-TOP: #871B1B 1px solid;
BORDER-LEFT: #871B1B 1px solid;
background-color:#B5B5A5;
}

textarea.kontakt {
width: 310px;
height: 100px;
BORDER-BOTTOM: #000000 1px solid;
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
color: #B5B5A5;
background-color:#B5B5A5;
SCROLLBAR-FACE-COLOR: #FFFFFF; 
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-SHADOW-COLOR: #FFFFFF;
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR:  #C31525;
SCROLLBAR-TRACK-COLOR: #FFFFFF;
SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;


}



.tablehead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal ; background-color: #000000; color: #FFFFFF; font-weight: bold; width:33%}
.tablehead2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal ; background-color: #C31525; color: #FFFFFF; font-weight: bold; width:300px;}


.tabledunkel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal ; background-color: #ECECEC;}
.tablehell { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal ; background-color: #ECECEC;}


.message { font-family: Arial, Helvetica, 
sans-serif; font-weight: bold; font-size: 11pt; color: #E13035;}

hr { color: #DBDCDE; height:1px; margin-top:1px; margin-bottom:1px; }

li {
   list-style-image:url();
   list-style-type: disc;
   color: #000000;
   font-size: 13px;
   line-height: 22px;
  }

