html, body    { font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; background-color: #FFFFFF; color: #606060; }p { }td { }#rahmen {left: 0px; width: auto; margin-left: 0px; margin-top: 0px;}form { background: #FFFFFF; float:left; width: 450px; border: solid 0px #FFFFFF; color: #26659C; }label {color: #5C5A5A; clear:both; display: block; padding-top: 3px; position: relative; font-size: 13px; line-height: 22px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; text-decoration: none;}input, textarea, select {color: #5C5A5A; display:block; text-align: left; border: solid 1px; vertical-align: baseline;}form input.breit {width: 380px;}form input:hover  { background-color: #e1e1e1}form br {clear: left; }fieldset  { background-color: #ffffff; border: solid 1px #dcdcdc; display: block; width: 382px; clear: both;  }fieldset:hover  { background-color: #f3f3f3; border: solid 1px #26659C; display: block; width: 382px; clear: both; }option { color: #7A7876; display:block; text-align: left; vertical-align: baseline; }.titel     { color: #606060; font-size: 20px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif;line-height: auto; text-decoration: none; }.head     { color: #606060; font-size: 14px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 16px; text-decoration: none; }.error   { color: #606060; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; text-decoration: none; text-align: left; }h1, h2, h3 { color: #6C6C6C; font-size: 10px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 16px; text-decoration: none; text-align: left;}.bild_oben {position: absolute; top: 88px; left: 309px; width: 377px; height: 180px; overflow: hidden;  }.textbox_oben {position: absolute; top: 88px; left: 30px; width: 269px; height: 180px; }.box_oben {display: none;}.logo_ahk {top: 10px; left: 30px; width: 199px; height: 47px;}.logo_dena {top: 10px; left: 557px; width: 128px; height: 47px;}.sponsoren {display: none;}.partner {display: none;}.box_text {position: absolute; top: 50px; left: 28px; padding: 0px; width: 230px;}.navi_sprache   { display: none; }.navi_statisch   {display: none; }.navi_haupt   {display: none; }.navi_sub   { display: none; }.navi_seite   { display: none; }.lauftext   { position: absolute; top: 330px; left: 30px; width: 655px; overflow: hidden; color: #5C5A5A; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none; text-align: left;  }.lauftext a   { }.lauftext a:link  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: underline; }.lauftext a:visited  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: underline; }.lauftext a:hover  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none;}.lauftext a:active  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none;}.lauftext a:focus  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none; }ul {  list-style-type: none; margin-left: 0px; padding-left: 0px;}ul a   { }ul a:link  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: underline; }ul a:visited  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: underline;  }ul a:hover  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none;}ul a:active  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none;}ul a:focus  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none; }li { background-image: url(../bilder/punkt.gif); background-repeat: no-repeat; background-position: left top; padding-left: 16px; margin-top: 12px; }li a   { }li a:link  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: underline; }li a:visited  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: underline; }li a:hover  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none;}li a:active  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none;}li a:focus  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none; }ul ul li { background-image: url(../bilder/punkt_kl.gif); background-repeat: no-repeat; background-position: left top; padding-left: 16px; margin-top: 12px; }ul ul li a   { }ul ul li a:link  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: underline; }ul ul li a:visited  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: underline; }ul ul li a:hover  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none;}ul ul li a:active  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none;}ul ul li a:focus  { color: #003882; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px; text-decoration: none; }.contenttable {	padding: 0;	margin: 0; width:450px; table-layout:fixed;}.contenttable caption {	padding: 5px 0 5px 0; text-align: left; color: #003882; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", sans-serif; line-height: 17px;}.contenttable th {	color: #5C5A5A; border-right: 1px solid #5580B9; border-left: 1px solid #5580B9;  border-bottom: 1px solid #5580B9; border-top: 1px solid #5580B9; letter-spacing: 1px; text-align: left; padding: 6px 6px 6px 12px; background: #CED3EB url(../bilder/bg_header.jpg) no-repeat;}.contenttable td {	border-right: 1px solid #5580B9; border-bottom: 1px solid #5580B9; border-left: 1px solid #5580B9; border-top: 1px solid #5580B9; padding: 6px 6px 6px 12px; color: #5C5A5A;}.tr-odd {text-align: left; width:auto;}.tr-even {text-align: left; width:auto;}.tr-0 {color: #5C5A5A; border-right: 1px solid #5580B9; border-bottom: 1px solid #5580B9; border-top: 1px solid #5580B9; letter-spacing: 1px; text-align: left; padding: 6px 6px 6px 12px; background: #CED3EB url(../bilder/bg_header.jpg) no-repeat;}.td-0 {text-align: left; width:auto;}.termin2 .td-0 {text-align: left; width:80px;}.termin2 .td-1 {text-align: left; width:335px;}.termin2 .tr-even {color: #5C5A5A; border-right: 1px solid #5580B9; border-bottom: 1px solid #5580B9; border-top: 1px solid #5580B9; letter-spacing: 1px; text-align: left; padding: 6px 6px 6px 12px; background: #CED3EB url(../bilder/bg_header.jpg) no-repeat;}.termin .td-0 { letter-spacing: 0px; text-align: left; width:80px;}.termin .td-1 {text-align: left; width:335px;}.termin .tr-even {letter-spacing: 0px; color: #5C5A5A; border-right: 1px solid #5580B9; border-bottom: 1px solid #5580B9; border-top: letter-spacing: 1px; text-align: left; padding: 6px 6px 6px 12px; background: #CED3EB url(../bilder/bg_header.jpg) no-repeat;}