body {}
p {}
td           { color: black; font-size: 9pt; font-family: Verdana; margin: 0 0 2pt }
h1           { color: #ff6600; font-size: 10pt; font-family: Verdana; border-bottom: 1pt solid gray }
h2           { color: #4b5682; font-size: 10pt; font-family: Verdana; border-bottom: 1pt solid gray }
h3           { color: black; font-size: 10pt; padding-left:2pt; font-family: Verdana; border-bottom: 1pt solid black }
h4 	     {width: 600px; border: 1pt solid gray; font-size: 9pt; color: #4b5682; padding: 5pt}

 
.faq {
	
	border-bottom: 1pt solid gray;
	padding-left: 5px;
	width: 300px;
	font-size:12px;
	text-decoration:none;
	text-transform:none;
	line-height: 30px;
}



.textblock_1 {
position: absolute;
left:830px;
top:200px;
width:200px;
background:gray;
border:1px solid #000;
padding-left: 5pt;
} 

.nav1 {
	margin-bottom:2pt;
	list-style-position:inside;
	list-style: none;
	margin-left:0pt;
	padding-left:0pt
}
.nav2 {
	margin-bottom:5pt;
	list-style-position:inside;
	list-style:upper-alpha;
	margin-left:8pt;
	padding-left: 8pt
}
.nav_li_inakt1 { font-size: 9pt; margin-left:5px; margin-bottom:2px; padding:0.5em; background-color: #ff6600;}
.nav_li_akt1 { font-size: 9pt; margin-left:5px; margin-bottom:1px;  padding:0.5em; background-color: #4b5682 }

.nav_li_inakt2 { list-style:square; font-size: 8pt; margin-bottom:5px; padding:0.2em; margin-top:10px}
.nav_li_akt2 {list-style:square; font-size: 8pt; margin-top:10px; margin-bottom:5px; padding:0.2em; border: 1px solid #cccccc }


a:link    { color: black; text-decoration: none }
a:visited    { color: black; text-decoration: none }
a:focus    { color: black; text-decoration: underline }
a:hover    { color: black; text-decoration: none }
a:active   { color: black; text-decoration: none }
/*  Start Forms */
#formwrap {
   padding: 0px 0px 0px 0px;
   margin: 20px 0px 0px 50px;
}
#form {
   padding: 0px 0px 10px 0px;
   margin: 0px 0px 0px 0px;
   text-align: left;
}
/* Rahmenfarbe angeben für Opera */
fieldset {
   border: 1px solid #fff;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
}
legend {
   border: 1px solid #fff;
}
Label {
   font:11px/20px verdana, arial, helvetica, sans-serif;
   padding:0px;
   margin-left: 0px;
}
.inpt {
   width: 350px;
   border: 1px solid #999;
   background-color: transparent;
   color: #666666;
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 11px;
   padding: 1px 1px 1px 3px;
   margin: 0px 0px 5px 0px;
   word-spacing: 0.2em;
}
.txt {
   width: 350px;
   border: 1px solid #999;
   background-color: transparent;
   color: #666666;
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 11px;
   padding: 1px 1px 1px 3px;
   margin: 0px 0px 5px 0px;
   word-spacing: 0.2em;
}
input.inpt:focus, textarea.txt:focus {
   color: #000;
   font-family: Verdana, Arial, Sans-Serif;
}
.senden {
   width: 150px;
   font-weight: bold;
   font-size: 11px;
   margin: 15px 0px 0px 198px;
   padding: 3px 0px 3px 0px;
   background-color: #eee;
   color: #333;
   text-align: center;
   border: solid 1px #999;
   cursor: pointer;
}
label,
select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit] {
   cursor: pointer;
}

.formerror {
	color: red;
}
/*  End Forms */ 
