a  { outline: 0; -moz-outline: 0 } body { background-image: url(bg_main.gif); } .main { width: 920px; } .bottmenu { color: #000; font-size: 7pt; font-family: verdana; line-height: 14pt; } .totop { color: #000; font-size: 7pt; font-family: verdana; } .topmenu { color: #000; font-size: 10pt; font-family: verdana; font-weight: bold; line-height: 18pt; float: left; margin-right: 5px; margin-left: 20px; border-style: none; border-width: 0; } .topmenu-sub { color: #000; font-size: 10pt; font-family: verdana; font-weight: bold; line-height: 18pt; margin-left: 10px; border-style: none; border-width: 0; } .topmenu-container { margin-left: -20px; float: left; } .topmenu-child { color: #000; font-size: 10pt; font-family: verdana; font-weight: bold; line-height: 18pt; background-color: #eee; } .topmenu-child-sub01 { color: #000; font-size: 8pt; font-family: verdana; font-weight: bold; line-height: 16pt; margin-left: 5px; } .topmenu-child-sub02 { color: #000; font-size: 8pt; font-family: verdana; font-weight: bold; line-height: 16pt; margin-left: 10px; } .topmenu-child-sub03 { color: #000; font-size: 8pt; font-family: verdana; font-weight: bold; line-height: 16pt; margin-left: 15px; } .topmenu-child-sub04 { color: #000; font-size: 8pt; font-family: verdana; font-weight: bold; line-height: 16pt; margin-left: 20px; } .topmenu-child-sub05 { color: #000; font-size: 8pt; font-family: verdana; font-weight: bold; line-height: 16pt; margin-left: 25px; } .topmenu-child-sub06 { color: #000; font-size: 8pt; font-family: verdana; font-weight: bold; line-height: 16pt; margin-left: 30px; } .topmenu-child-sub07 { color: #000; font-size: 8pt; font-family: verdana; font-weight: bold; line-height: 16pt; margin-left: 35px; } .topmenu-child-sub08 { color: #000; font-size: 8pt; font-family: verdana; font-weight: bold; line-height: 16pt; margin-left: 40px; } .headline-gr { color: #709724; font-size: 14pt; font-family: verdana; } .textft { color: #000; font-size: 10pt; font-family: verdana; line-height: 14pt; } .content-main { color: #000; font-size: 10pt; font-family: verdana; line-height: 14pt; width: 600px; overflow: hidden; } .bildunterschrift { color: #000; font-size: 8pt; font-family: verdana; line-height: 14pt; padding-left: 10px; } .content-info { width: 235px; overflow: hidden; } .infotop { width: 235px; height: 13px; overflow: hidden; } .infocontainer { background-image: url(bg_info.jpg); background-repeat: repeat-y; width: 235px; overflow: hidden; } .menucontainer { width: 764px; height: 40px; overflow: hidden; } .imgcontainer2b { width: 290px; overflow: hidden; } .imgcontainer3b { width: 190px; overflow: hidden; } .infocontent { color: #000; font-size: 8pt; font-family: verdana; line-height: 10pt; width: 215px; overflow: hidden; margin-left: 10px; } a:link { text-decoration: none; border-bottom-style: solid; border-bottom-width: 1px; } a:active { text-decoration: none; border-bottom-style: solid; border-bottom-width: 1px; } a:visited { text-decoration: none; border-bottom-style: solid; border-bottom-width: 1px; } a:hover { text-decoration: none; border-bottom-style: dotted; border-bottom-width: 1px; } a.border0:link { text-decoration: none; border-top-style: hidden; border-right-style: hidden; border-bottom-style: hidden; border-bottom-width: 0; border-left-style: hidden; } a.border0:active { text-decoration: none; border-top-style: hidden; border-right-style: hidden; border-bottom-style: hidden; border-bottom-width: 0; border-left-style: hidden; } a.border0:visited { text-decoration: none; border-top-style: hidden; border-right-style: hidden; border-bottom-style: hidden; border-bottom-width: 0; border-left-style: hidden; } a.border0:hover { text-decoration: none; border-top-style: hidden; border-right-style: hidden; border-bottom-style: dotted; border-bottom-width: 1px; border-left-style: hidden; } .mailform { color: #000; font-size: 8pt; font-family: verdana; background-color: #fff; width: 215px; height: 20px; padding: 2px 2px 2px 4px; border: solid 1px #c8c8c8; } .mailform-h { color: #000; font-size: 8pt; font-family: verdana; background-color: #fff; padding: 2px 2px 2px 4px; width: 215px; height: 100px; border: solid 1px #c8c8c8; } .mailform-s { color: #000; font-size: 8pt; font-family: verdana; background-color: #fff; padding: 2px; width: 107px; height: 20px; border: solid 1px #c8c8c8; } .mailform-s2 { color: #000; font-size: 8pt; font-family: verdana; background-color: #fff; padding: 2px; width: 30px; height: 20px; border: solid 1px #c8c8c8; } .mailform-s3 { color: #000; font-size: 8pt; font-family: verdana; background-color: #fff; padding: 2px; width: 50px; height: 20px; border: solid 1px #c8c8c8; } .form0 { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; } .teaser { background-image: url(bg_teaser.jpg); background-repeat: repeat-y; width: 600px; overflow: hidden; } .content-teaser { color: #000; font-size: 10pt; font-family: verdana; line-height: 14pt; width: 560px; overflow: hidden; margin-left: 20px; } 