.copyr{
	margin:5px 0 0 750px;
}
.hervor{
	background:#E4ECFF;
}

BODY {

	font-family:arial,helvetica,sans-serif;

	font-size:10pt;

	color:#666666;

	margin:0;

	padding:0;

}

p.small{
font-family:arial,helvetica,sans-serif;
font-size:10px;
padding:0px 0px 10px 30px;
margin:0;
color:#666666;
}
p.red{
font-family:arial,helvetica,sans-serif;
font-size:10px;
padding:0px 0px 0px 30px;
margin:0;
color:#FF0000;
font-size:12pt
}

p {
font-family:arial,helvetica,sans-serif;

font-size:12px;

padding:0px 30px 10px 30px;

margin:0;

color:#666666;

.style1 {color: #FFFFFF}
.style2 {font-size: 9px}

}



td{

font-family:arial,helvetica,sans-serif;

font-size:12px;

color:#666666;

}



h1 {

	font-size: 120%;

	font-family: arial,helvetica,sans-serif;

	color:#666666;

	padding-top:20px;

	padding-left: 30px; 

	margin:0px;

	

}

h1.pageheader {

	font-size: 16pt;

	font-family: helvetica,sans-serif;

	margin-top:28px;

	margin-left: 30px;

	margin-bottom:0px;

	padding:0px;

	color:#666666;

}

h1.slogan {

	font-size: 13pt;

	font-family: helvetica,sans-serif;

	margin-top:0px;

	margin-left: 40px;

	margin-bottom:0px;

	padding:0px;

	color:#666666;

}



h2 {

	font-size: 114%;  

	font-family: Arial,sans-serif;

	color:#666666;

	margin:0px;

	padding:0 30 0 30px;

}

h2.tab {

	padding-left: 30px; 

	font-size: 114%;  

	font-family: Arial,sans-serif;

	color:#666666;

	margin:0px;

}

h2.pageheader{
	font-size: 114%;
	font-family: Arial,sans-serif;
	color:#666666;
	padding:0 0 15px 30px;
}

h3 {

	padding-left: 30px; 

	font-size: 100%; 

	font-family: Arial,sans-serif;

}



a {

	text-decoration: none;color:#666666;

}

a:link {

	text-decoration: none;color:#666666;

}

a:visited {

	text-decoration: none;color:#666666;

}

a:hover {

	text-decoration: none;color:#666666;

}



a.button:link,  a.button:visited

{

display:block;

width:auto;

height:25px;

font:normal 10pt Arial,Helvetica,sans-serif;

background:url(img/left.jpg) repeat-y;

text-decoration: none;

margin:0px;

padding:4px 0px 0px 20px;

color:#666666;

}

a.button:focus, a.button:hover, a.button:active

{

display:block;

color:#666666;

font:normal 10pt Arial,Helvetica,sans-serif;

background:url(img/leftact.jpg);

background-repeat:repeat-y;

width:auto;

height:25px;

margin:0px;

padding:4px 0px 0px 20px;

text-decoration: none;

}

a.activebutton{

display:block;

color:#666666;

background:url(img/leftact.jpg);

background-repeat:repeat-y;

width:auto;

height:25px;

margin:0px;

padding:4px 0px 0px 20px;

font:normal 10pt Arial,Helvetica,sans-serif;

text-decoration: none;

}

a.textlink:link,  a.textlink:visited
{
width:auto;
font:10pt Arial,Helvetica,sans-serif;
color:#000;
text-decoration: underline;
margin:0px;
padding:0;
color:#666666;
}

a.textlink:focus, a.textlink:hover, a.textlink:active
{
color:#8B99B9;
width:auto;
margin:0px;
padding:0;
font:10pt Arial,Helvetica,sans-serif;
text-decoration: underline;
}

a.textlink{
color:#666666;
width:auto;
margin:0px;
padding:0px;
font:10pt Arial,Helvetica,sans-serif;
text-decoration: underline;
}


a.mainbutton:link,  a.mainbutton:visited

{

display:block;

width:auto;

height:25px;

font:bold 10pt Arial,Helvetica,sans-serif;

color:#000;

background:url(img/left.jpg) repeat-y;

text-decoration: none;

margin:0px;

padding:4px 0px 0px 20px;

color:#666666;

}



a.mainbutton:focus, a.mainbutton:hover, a.mainbutton:active

{

display:block;

color:#666666;

background:url(img/leftact.jpg);

background-repeat:repeat-y;

width:auto;

height:25px;

margin:0px;

padding:4px 0px 0px 20px;

font:bold 10pt Arial,Helvetica,sans-serif;

text-decoration: none;

}

a.mainactive{

display:block;

color:#666666;

font-weight:bold;

background:url(img/leftact.jpg);

background-repeat:repeat-y;

width:auto;

height:25px;

margin:0px;

padding:4px 0px 0px 20px;

font:bold 10pt Arial,Helvetica,sans-serif;

text-decoration: none;

}



a.subbutton{

display:block;

color:#666666;

width:auto;

height:15px;

padding:0px 10px 0px 5px;

margin:0px;

font:normal 10pt Arial,Helvetica,sans-serif;

text-decoration: none;

}

a.subbutton:focus, a.subbutton:hover, a.subbutton:active

{

display:block;

width:auto;

color:#666666;

height:15px;

background:url(img/menbgact.jpg);

padding:0px 10px 0px 5px;

margin:0px;

font:normal 10pt Arial,Helvetica,sans-serif;

text-decoration: none;

}



a.actsubbutton{

display:block;

color:#666666;

background:url(img/leftact.jpg);

background-repeat:repeat-y;

width:auto;

height:20px;

padding:3px 0px 3px 42px;

font:normal 10pt Arial,Helvetica,sans-serif;

text-decoration: none;

}

ol.agb{
	font-size: 10pt;
	font-weight:bold;
	font-family: Arial,sans-serif;
	color:#666666;
	margin: 0 0 0px 0px;
	padding:0 0 15px 30px;
	LIST-STYLE-TYPE: disk;
	list-style-position: outside;
	text-indent:0px;
}

ul {
	font-size: 114%;
	font-weight:bold;
	font-family: Arial,sans-serif;
	color:#666666;
	margin: 0 0 0px 0px;
	padding:0 0 15px 30px;
	LIST-STYLE-TYPE: disk;
	list-style-position: outside;
	text-indent:0px;
}

ol {

    font-weight:bold;

    list-style-position: outside;

    text-indent:0px;

}

li{
font-size: 10pt;
font-weight:normal;

margin-right:30px;

margin-top:5px;

margin-bottom:5px;

margin-left:30px;

text-indent:0px;

}

.head {

	padding-right: 0px; 

	padding-left: 0px; 

	padding-bottom: 5px; 

	padding-TOP: 10px; 

	border:0px;

	width: 100%; 

}

.navbar {

	border:0px; 

	width:165px;

	FLOAT: right; 

	color:#666666;

	BACKGROUND-COLOR: #9999CC

}

.topnav {

    font-size:9pt;

	border:0px; 

	height:20px;

	overflow:hidden;

	padding-right: 0px; 

	padding-left: 0px; 

	padding-TOP: 0px; 

	padding-bottom: 0px; 

	width: 100%; 

	}

.toplink {

	color:#666666;

	border:0px; 

	padding:0px 10px 0px 10px;

	float:right;

	}



.line {

	height:8px;

	color:#666699;

	background-color:#666699;

	margin:0 1px 0 0;

}

.yline {

	height:2px;

	color:#FFFF00;

	background-color:#FFFF00;

	margin:0 1px 0 0;

}

.sline {

	height:1px;

	color:#666699;

	background-color:#666699;

	margin:0px 0px 30px 0px;

	padding:0px;

}

.fline {

	height:1px;

	color:#666699;

	background-color:#666699;

	margin:0px;

	padding:0px 20px 0px 0px ;

}

.content {

    width:825px;

    margin:0px;

    padding:0px;

}



.menulayer17{

position:absolute;

visibility:hidden;

left:100px;

top:177px;

height:25px;

border:#FFF 1px solid;

z-index:23;

background-image:url(img/menbg.jpg);

}

.menulayer23{

position:absolute;

visibility:hidden;

left:100px;

top:409px;

height:25px;

border:#FFF 1px solid;

z-index:23;

background-image:url(img/menbg.jpg);

}

th{

align:left;

font-size:10pt;

font-weight:bold;

background-color:#EEEEEE;

}

input{

border:#9999CC 1px solid;

background-color:#FFF;

color: #000;

font-family:verdana,sans-serif;

font-weight: bold;

font-size: 10pt;

} 

input#submit {

border:0px;

background-color:#697286;

color: #FFF;

font-family:verdana,sans-serif;

font-weight:normal;

font-size: 10pt;

} 



textarea {

background-color:#FFF;

border:#9999CC 1px solid;

color: #000;

font-family:verdana,sans-serif;

font-size: 10pt;

font-weight: bold;

} 



select{

background-color: #FFF;

font-family: verdana,sans-serif;

font-size: 10px;

color: #000;

border:#EEEEEE 1px solid;



}

.small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

}

.tabhead {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight:bold;

	height: 30px;

	margin:0px;

	padding:5px;

	width: auto;

	margin:0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFF;

	background-image: url(img/menbg.jpg);

	

}

.tabcell {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	height: 30px;

	margin:0px;

	padding:5px;

	width: auto;

	margin:0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFF;

	background-image: url(img/menbgact.jpg);



}

.vnavi{

height:25px;

width:165px;

overflow:hidden;

}

div.durchf{
	margin: 10px 10px 10px 10px;
	align:left;
}

a.spezial {
margin:0 0 0 30px;
padding:11px 35px 0 0;
width:220px,
font-size:15px;
background: url(img/spezial_button.jpg) top right no-repeat;
}


a.spezial:hover{

  background-position:right -27px;

}
