html {height:100%}
body {margin:0px; padding:0px; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:18px;}
h1 {color:#005697; font-size:13px; margin-top:50px; margin-bottom:20px;}
h2 { font-size:11px; margin-top:18px; font-weight:normal}
h3 {color:#005697; font-size:13px; margin-top:1px; margin-bottom:20px;}

.strich { padding: 10px; margin: 0px;list-style-image:url(../images/liste.jpg); list-style-position:outside;}
li {padding-bottom:5px;}
.disc { padding: 12px; margin: 0px;list-style-type:disc; list-style-position:outside;}
span.blue {color:#005697;}

a.intro { color:#666; text-decoration:none}
a.intro:hover, a.text {color:#666; text-decoration:underline}


#navi { position:relative; top:-19px; left:300px; width:655px; height:40px; z-index:2;}
a#one, a#two, a#three, a#four, a#five {
background-image:url(../images/button.jpg); background-repeat:no-repeat; text-indent:20px; height:19px; display:block; text-decoration:none; color:#666666; padding-top:1px; padding-right:9px;
}
a#one_on, a#two_on, a#three_on, a#four_on, a#five_on {
background-image:url(../images/button_over1.jpg); background-repeat:no-repeat; text-indent:20px; height:19px; display:block; text-decoration:none; color:#005697; padding-top:1px; padding-right:9px;
}
a#one:hover, a#two:hover, a#three:hover, a#four:hover, a#five:hover {
color:#005697;background-image:url(../images/button_over1.jpg);
}
#two_sublinks {
position:absolute; top:19px; left:148px; border:1px solid #ffffff; border-top:0px; z-index:2; visibility:hidden; width:160px;
}
#two_sublinks2  {
position:absolute; top:25px; left:290px; border:1px solid #ffffff; border-top:0px; z-index:3; visibility:hidden;
}


.sub_link, .sub_link2, .sub_link_double {
display:block; text-indent:20px; padding-top:3px; color:#666; background-color:#F0F2F1; text-decoration:none; border-top:1px solid #ffffff;padding-right:17px;
}
.sub_link_double { height:38px; }
.sub_link:hover, .sub_link2:hover { color:#005697;background-image:url(../images/button_over.jpg); }
.sub_link_double:hover { color:#005697;background-image:url(../images/button_over2.jpg); }

td.form {font-size:11px;}
input.form {width: 200px; border:1px solid #999 }
input.formplz {width: 50px; border:1px solid #999 }
input.formort {width: 148px; border:1px solid #999 }
textarea.nachricht {width:410px; height:60px; border:1px solid #999}
.submit { border:1px solid #999; background-color:#ccc; color:#666; font-size:10px;}
.pflicht {color:#005697;}
input.check {width: 14px; height:14px; border:0px solid #999; margin-left:0px;  }
input.check2 {width: 14px; height:14px; border:0px solid #999; margin-left:20px; }
