html {height:100%}
body {height:100%; margin:0px; padding: 0px; background-color:#D8D8D8; font-family:Arial, Helvetica, sans-serif; min-height:500px;}
td { font-size:12px; color:#666666}

#roll a.navi, a.navi_on { height: 22px; width:160px; text-decoration:none;font-size:12px; display:block; background: url("images/bg_navi.jpg") 0px 0px no-repeat; text-indent:30px; color: #003399;}

#roll a.navi_on {	background-position: 0px -22px;color:#fff}

#roll a.navi2, a.navi2_on { height: 22px; width:160px; text-decoration:none;font-size:12px; display:block; background: url("images/bg_navi2.jpg") 0px 0px no-repeat; text-indent:42px; color: #003399;}

#roll a.navi3, a.navi3_on { height: 37px; width:160px; text-decoration:none;font-size:12px; display:block; background: url("images/bg_navi3.jpg") 0px 0px no-repeat; text-indent:42px; color: #003399;}

#roll a.navi2_on {	background-position: 0px -22px;}
#roll a.navi3_on {	background-position: 0px -37px;}

#roll a.navi:hover {	background-position: 0px -22px; color:#fff }
#roll a.navi2:hover {	background-position: 0px -22px; color:#003399 }
#roll a.navi3:hover {	background-position: 0px -37px; color:#003399 }
#roll a.navi:active { background-position: 0px 0px; }

a.history { background-color:#99CC33;}
a.history:hover { background-color: #003399 }
span.history { background-color: #003399 }
img.history {border:0px; padding:1px; width:42px; height:42px;}

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

span.bread { color:#99CC33; }
h1 {font-weight:bold; color:#004C93; font-size:13px; padding-top:50px; padding-bottom:20px;}

td.form {font-size:11px;}
input.form {width: 240px; border:1px solid #999 }
input.formplz {width: 50px; border:1px solid #999 }
input.formort {width: 188px; border:1px solid #999 }
textarea.nachricht {width:490px; height:60px; border:1px solid #999}
.submit { border:1px solid #999; background-color:#99CC33; color:#fff; font-size:11px;}
.pflicht {color:#003399;}
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; }

h2 {font-weight:bold; color:#004C93; font-size:12px; margin-top:0px; margin-bottom:0px;}

.hiddenPic {display:none;}