 * { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } body { color: #ffffff; margin: 0; background: url(../../images/template/hintergrund030310.jpg) fixed repeat-x #1C4070 top center; } img { border-color: #1C4070; } .rahmen { border-color: #1C4070; border-width: 1px; border-style: solid; } td { color: #1C4070; } #menu_head { color: #6B89AA; font-size: 12px; text-transform: uppercase; } #menu, .menusub { color: #727272; } #printTitle { display: none; } #designTable { border: 1px solid #ffffff; } #body { background-color: #ffffff; background-image: url(../../images/template/menu_hg.gif); background-repeat: repeat-y; } .news_head { font-weight: bold; } #bottom { background-color: #6B89AA; height: 35px; color: #ffffff; } #bottom .menusub, #logo .menusub, #logo #datum { color: #ffffff; font-weight: bold; float: right; padding-right: 10px; } #logoHG { position: relative; height: 238px; width: 974px; background-image: url(../../images/template/logo2.jpg); } #logo .menusub { position: absolute; bottom: 3px; right: 0px; width: 400px; text-align:right; } #logo #datum { position: absolute; top: 10px; color: #1C4070; right: 0px; z-index: 10; display: block; } #logo #wlogo { position: absolute; top: 30px; left: 5px; } #bottom #copy { float: left; padding-left: 26px; } #bottom #copy a { color: #ffffff; } #body #menu, #body .menusub { float: left; width: 212px; background-image: url(../../images/template/menu_hg.gif); padding-top: 10px; padding-bottom: 10px; } #body #content, #body #content #headline { float: right; width: 762px; } #body #content #headline { float: none; margin-top: 3px; height: 33px; background: url(../../images/template/head_verlauf.gif) repeat-y left #6B89AA; margin-bottom: 10px; width: 762px; } #content_body { float: left; width: 552px; margin-right: 8px; color: #1C4070; } #werbung { float: right; width: 202px; text-align: center; } #werbung img { border-width: 1px; border-style: solid; } #werbung img { margin-bottom: 5px; margin-right: 1px; } #headline #title { display: block; color: #ffffff; font-weight: bold; font-size: 15px; padding-top: 6px; text-align: center; position: relative; } #headline #search { top: 9px; height: 33px; width: 225px; position: absolute; right: 0px; border: 0px solid #ff0000; } #headline #search input.field { border: 0px solid #000000; width: 170px; } #headline #search input.button { border: 0px solid #000000; background-color: #6B89AA; color: #ffffff; cursor: pointer; } a { color: #1C4070; text-decoration: none; } a:hover { color: #727272; } #content a { text-decoration: underline; } #content a:hover { text-decoration: underline; } .bold { font-weight: bold; } .menu_0_left, .menu_1_left { color: #727272; text-decoration: none; } .menu_1_left { background-image: url(../../images/template/menu_dot.gif); background-repeat: no-repeat; background-position: 22px 2px; padding-left: 35px; } #body #menu div { height: 24px; width: 192px; padding-top: 4px; background-image: url(../../images/template/menu_group_hg.gif); background-repeat: no-repeat; padding-left: 2px; margin-top: 4px; } #body #menu img { margin-top: -8px; } #body #menu strong { color: #6B89AA; vertical-align: baseline; } .menu_1_sub { color: #ffffff; text-decoration: none; } .fehler { font-weight: bold; text-align: center; border: 1px solid #ff0000; } p { margin: 0px; } .TdList1 { background-color: #ffffff; } .TdListHover { background-color: #DFE8F3; } .border { border: 1px solid #1C4070; } .schiffMonatLinkNone { color: #F0F3F6; } .schiffMonatLinkNone:hover { color: #1C4070; } .schiffMonatLink { } .schiffMonatLink:hover { } h3.news { background: url(../../images/template/headpfeile.jpg) no-repeat 0px 0px; padding-left: 19px; margin-top: 0px; margin-bottom: 5px; } #content a.noLine { text-decoration: none; } #content a.newsLine { line-height: 18px; } .imageblock img { border-width: 1px; border-style: solid; } hr { border: none; border-top:1px solid #727272; height:1px; } .titleUppercase { text-transform: uppercase; font-weight: bold; font-size: 13px; } .beherbergungListEle { background-color: #ffffff; font-size: 11px; } .beherbergungListEle:hover { background-color: #F0F3F6; } #content .beherbergungListEle a, #content a.beherbergungListEle { text-decoration: none; font-size: inherit; font-size: 11px; } .menu_1_left { width: 150px; display: block; } #div_flash_header { width:974px; height: 238px; }