html,body,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,input,textarea,a:link,a:active,a:visited { font-family:Verdana,Arial,Helvetica,Helv,sans-serif;font-size:11px;color:#000000;}body {margin:0; padding:0;background-color:#FFFFFF;}.imgBorder {border:1px solid #333333 ;padding:7px 7px 7px 7px ;}.imgRight {float:right;margin:0 0 10px 10px;border:1px solid #666666;padding:2px;}.imgLeft {float:left;margin:10px 10px 0 0;border:1px solid #666666;padding:2px;}#main_container {width:975px; margin-left:auto; margin-right:auto; text-align:center;}.top_height { height:20px; line-height:20px; };#top_left {margin:0; padding:0; border:none;}#top_right {margin:0; padding:0; border:none;}#top_middle {margin:0 16px; border:none;}#top_left_container {float:left; width:300px;text-align:left;}#top_right_container {float:right; width:600px;text-align:left;}#top_right_login {float:right; padding-left:10px;}#top_right_partnerlogin {float:right; padding-left:10px;}#top_right_flags{float:right;}#header_left {margin:0; padding:0; border:none;background:url("../pix/layout/border_l_t.png") top left no-repeat;height:16px;line-height:16px;font-size:0px;}#header_right {margin:0; padding:0; border:none;background:url("../pix/layout/border_r_t.png") top right no-repeat;height:16px;line-height:16px;font-size:0px;}#header_middle {margin:0 16px; border:none;height:16px;line-height:16px;font-size:0px;background:url("../pix/layout/border_t.png") top right repeat-x;}#footer_left {margin:0; padding:0; border:none;background:url("../pix/layout/border_l_b.png") top left no-repeat;height:16px;font-size:0px;}#footer_right {margin:0; padding:0;background:url("../pix/layout/border_r_b.png") top right no-repeat;height:16px;font-size:0px;}#footer_middle {background:url("../pix/layout/border_b.png") top right repeat-x;margin:0 16px;height:16px;font-size:0px;}#header_ani_container {height:188px; position:relative;}#header_ani {position:absolute; z-index:1; left:0px;top:0px;}#header_logo { float:left; width:258px;background:url(../pix/layout/logo.jpg) no-repeat left;}#header_menu {float:left;width:685px;background-color:#FFF;background-image:url(../pix/layout/menu_hg.gif);background-position:left center;background-repeat:repeat-x;}#header_nav {} .header_nav_height {height:40px;}#main_left {margin:0; padding:0;background:url("../pix/layout/border_l.png") top left repeat-y;}#main_right {margin:0; padding:0;background:url("../pix/layout/border_r.png") top right repeat-y;}#main_middle {margin:0 16px;background-color:#F8F3F3;}.main_content {margin:0; padding:0px 0px;}.spacer_h10 {height:10px; line-height:10px;}.spacer_h50 {height:50px; line-height:50px;}.clear_both {clear:both;}.cleaner {clear:both;height:0px;line-height:0px;font-size:0px;border:none;margin:0; padding:0;background:transparent;}.menuSpacer {float:left;width:30px;height:40px;}.menuLine {float:left; background-image:url(../pix/layout/menu_lines.gif); background-repeat:no-repeat;background-position:center;width:2px;height:40px;}.menuPoint {float:left;text-align:center;font-size:13px;color:#FFFFFF;font-weight:bold;min-width:100px;padding-left:10px;padding-right:10px;height:40px;line-height:40px;} .menuPoint a:link {font-size:13px;font-weight:bold;color:#FFFFFF; text-decoration:none; } .menuPoint a:visited {font-size:13px;font-weight:bold;color:#FFFFFF; text-decoration:none; } .menuPoint a:hover { font-size:13px;font-weight:bold;color:#D6071C; text-decoration:none; } .menuPoint a:active {font-size:13px;font-weight:bold;color:#FFFFFF; text-decoration:none; }.menuPointSelected {float:left;text-align:center;font-size:12px;color:#D6071C;font-weight:bold;background-color:#FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF; background-image:url(../pix/layout/menu_hg_sel.gif); background-repeat:repeat-x;background-position:left;width:150px;height:40px;line-height:40px;} .menuPointSelected a:link {font-size:12px;font-weight:bold;color:#D6071C; text-decoration:none; } .menuPointSelected a:visited {font-size:12px;font-weight:bold;color:#D6071C; text-decoration:none; } .menuPointSelected a:hover { font-size:12px;font-weight:bold;color:#000; text-decoration:none; } .menuPointSelected a:active {font-size:12px;font-weight:bold;color:#D6071C; text-decoration:none; }.flagSelected {float:right;border-top:0px;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;background-color:#F8F3F3;margin-left:2px;width:18px;height:20px;vertical-align:bottom;}.flag {float:right;border-top:0px;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;background-color:#F8F3F3;width:18px;height:14px;vertical-align:bottom;margin-left:2px;opacity:0.5;-moz-opacity:0.5;-ms-filter:\"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)\";filter:alpha(opacity=50);}.flagImg {border-top:0px; }.flagImgSelected {border-top:5px; margin-top:5px;}img{border:none;}.opacity { opacity:0.5;-moz-opacity:0.5;-ms-filter:\"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)\";filter:alpha(opacity=50);} .opacity-wrapper,.opacity-wrapper * {position:relative;}.opacity { width:100%;height:100%;position:absolute;top:0;left:0;} * html .opacity-wrapper { overflow:hidden;}* html .opacity { width:2000px; height:2000px;}.level_0 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#E6E6E6;font-size:12px;margin-top:0px;display:inline;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}.level_0 a:link {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:10px;font-weight:bold;color:#E6E6E6; text-decoration:none;}.level_0 a:visited {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:10px;font-weight:bold;color:#E6E6E6; text-decoration:none;}.level_0 a:hover { font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:10px;font-weight:bold;color:#D6071C; text-decoration:none;}.level_0 a:active {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:10px;font-weight:bold;color:#E6E6E6; text-decoration:none;}.level_1 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#CCCCCC;font-size:16px;margin-top:0px;display:inline;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}.level_1 a:link {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:12px;font-weight:bold;color:#CCCCCC; text-decoration:none;}.level_1 a:visited {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:12px;font-weight:bold;color:#CCCCCC; text-decoration:none;}.level_1 a:hover { font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:12px;font-weight:bold;color:#D6071C; text-decoration:none;}.level_1 a:active {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:12px;font-weight:bold;color:#CCCCCC; text-decoration:none;}h4 {font-family:Arial, Helvetica, sans-serif;font-weight:bolder;color:#949494;font-size:33px;margin-top:0px;display:inline;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}h4 a:link {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:33px;font-weight:bold;color:#949494; text-decoration:none;}h4 a:visited {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:33px;font-weight:bold;color:#949494; text-decoration:none;}h4 a:hover { font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:33px;font-weight:bold;color:#D6071C; text-decoration:none;}h4 a:active {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:33px;font-weight:bold;color:#949494; text-decoration:none;}h5 {font-family:Arial, Helvetica, sans-serif;font-weight:bolder;color:#999999;font-size:22px;margin-top:0px;display:inline;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;line-height:30px;}h5 a:link {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:22px;font-weight:bold;color:#999999; text-decoration:none;}h5 a:visited {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:22px;font-weight:bold;color:#999999; text-decoration:none;}h5 a:hover { font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:22px;font-weight:bold;color:#D6071C; text-decoration:none;}h5 a:active {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:22px;font-weight:bold;color:#999999; text-decoration:none;}h6 {font-family:Arial, Helvetica, sans-serif;font-weight:bolder;color:#CCCCCC;font-size:18px;margin-top:0px;display:inline;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;line-height:30px;}h6 a:link {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:18px;font-weight:bold;color:#CCCCCC; text-decoration:none;}h6 a:visited {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:18px;font-weight:bold;color:#CCCCCC; text-decoration:none;}h6 a:hover { font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:18px;font-weight:bold;color:#D6071C; text-decoration:none;}h6 a:active {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:18px;font-weight:bold;color:#CCCCCC; text-decoration:none;}#copyright {text-align:center; height:40px; line-height:40px;padding-top:20px;}#footerbox_container {padding-top:20px;padding-bottom:20px;padding-left:10px;padding-right:10px;}#footerbox_content {border:#ccc solid 1px; background-color:#fff; background:url(../pix/layout/footer-hotel-bremen.jpg) repeat-x center top; height:auto;}#footerbox_left {float:left; width:290px;}#footerbox_right {float:right; width:600px; text-align:center; margin-bottom:0px;margin-top:50px;}.sym_flug, .sym_route, .sym_zug, .sym_bus, .sym_rentcar, .sym_strbahn, .sym_taxi {float:left;width:25px;height:25px;}.sym_flug { background:url(../pix/layout/icon_flughafen.gif) no-repeat; }.sym_route { background:url(../pix/layout/icon_autobahn.gif) no-repeat; }.sym_zug { background:url(../pix/layout/icon_bahnhof.gif) no-repeat; }.sym_bus { background:url(../pix/layout/icon_bus.gif) no-repeat; }.sym_rentcar { background:url(../pix/layout/icon_rentcar.gif) no-repeat; }.sym_strbahn { background:url(../pix/layout/icon_strassenbahn.gif) no-repeat; }.sym_taxi { background:url(../pix/layout/icon_taxi.gif) no-repeat; }.wc_link {padding:5px;}.wc_link_txt {float:left;width:240px;height:25px;line-height:25px;text-align:left;vertical-align:center;padding-left:10px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#666666;font-size:13px;}.wc_link_txt a:link {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:13px;font-weight:bold;color:#666666; text-decoration:none;}.wc_link_txt a:visited {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:13px;font-weight:bold;color:#666666; text-decoration:none;}.wc_link_txt a:hover { font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:13px;font-weight:bold;color:#D6071C; text-decoration:none;}.wc_link_txt a:active {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:13px;font-weight:bold;color:#666666; text-decoration:none;}.normal_link_txt {cursor:pointer;text-decoration:underline;display:inline;}#gen_kwgroups {margin-left:auto; margin-right:auto; text-align:center;}.kw_stars {float:left; width:50px;}.buttonLink {text-align:center;font-size:12px;color:#FFFFFF;font-weight:bold;}#menuTable {width:920px; padding:12px; text-align:left;}.contentDiv {float:left;width:690px;}.contentDiv_max {float:left;width:100%;}.infoDiv {float:right;width:215px;}.infoBoxText {text-align:center; font-size:11px;color:#000000; font-weight:bold; padding-bottom:15px; padding-top:15px;} .infoBoxText a:link {font-size:11px;color:#d6071c; } .infoBoxText a:visited {font-size:11px;color:#d6071c; } .infoBoxText a:hover { font-size:11px;color:#000000; } .infoBoxText a:active {font-size:11px;color:#d6071c; }.infoDivBox {padding:0px;background-color:#FFFFFF;text-align:left;border:1px solid #7C2811;width:203px;margin-bottom:20px;}.submenu_header {background-color:#CCCCCC;padding:5px;font-weight:bold;}#b_00 { width:100% }#b_01 { width:100%; }#b_02 { float:left; width:60px; text-align:right; }#b_03 { float:left; width:130px; }#b_04 { float:left; width:60px; text-align:right; }#b_05 { float:left; width:130px; }#b_06 { float:left; width:70px; text-align:right; }#b_07 { float:left; width:30px; }#b_08 { float:left; width:70px; text-align:right; }#b_09 { float:left; width:30px; }#b_10 { float:left; width:30px; text-align:right; }#b_11 { float:left; width:30px; }#b_12 { float:left; width:30px; text-align:right; }#b_13 { float:left; width:30px; }#b_14 { float:right; width:150px; }#b_15 { width:100%; height:5px; }#b_16 { padding:18px; }#b_17 { float:left; width:700px; padding-right:10px; font-weight:bold; text-align:right; }#b_18 { float:right; width:150px; }.booking_message { text-align:center; color:#D6071C; font-weight:bold; };#h_01 { padding:5px; }#h_02 { float:left; width:216px; height:153px; }#h_03 { float:left; width:320px; height:153px; }#h_04 { background-color:#FFFFFF }#h_05 { float:left; width:315px; }#h_06 { float:right; width:5px; }#h_07 { height:125px; padding:5px; }#h_08 { height:90px; vertical-align:bottom; padding-top:10px; }#h_09 { text-align:left; }#h_10 { position:relative; }#h_11 { clear:both; height:0px; line-height:0px; }#h_12 { float:left; width:130px; height:153px; }.hg_white { background-color:#FFFFFF; }.h_14 { padding:20px 5px 5px 5px; }.h_15 { float:left; width:25px; height:25px; }.h_16 { float:right; width:95px; height:25px;text-align:right; }.h_17 { height:2px; }#h_18 { float:left; width:25px; height:25px; }#h_19 { float:right; width:95px; height:25px; }#h_20 { height:2px; }#h_21 { text-align:right; color:#D6071C; font-weight:bold; }#h_21a { float:left; width:130px; height:153px; }#h_22 { float:right; width:105px; height:153px; text-align:center; }#h_23 { padding-top:15px; }#h_24 { height:27px; width:85px; margin-left:auto; margin-right:auto; background-color:#D6071C; }#h_25 { height:10px; line-height:10px; }.h_26 { float:left;width:150px;position:relative; }.h_27 { padding:10px; }.h_28 { padding:10px; font-size:16px;font-weight:bold; }.h_29 { padding:10px; font-size:12px;font-weight:bold; }.h_30 { position:relative; }.h_31 { width:47px; height:50px; position:absolute; left:-47px; top:-12px;z-index:1; }.h_32 { padding-right:5px; }.h_33 { padding:10px; font-weight:normal; }.fontWhite {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:14px;font-weight:bold;color:#FFFFFF;}.hoteltable { background-color:#CCCCCC;border:solid #FFFFFF 2px;border-collapse:separate;border-spacing:2px 2px;padding:2px;}.hoteltable_Premium { background-color:#D0BD95;border:solid #E6AA00 2px;border-collapse:separate;border-spacing:2px 2px;padding:2px;}.hoteltext { color:#000000;font-weight:bold;font-size:10px; border-right:solid 1px #999999; } .hoteltext a:link { color:#000000; } .hoteltext a:visited { color:#000000; } .hoteltext a:hover { color:#D6071C; } .hoteltext a:active { color:#000000;}.hotelheadline {font-size:14px;}.hotelheadtable {padding:2px;color:#000000;font-weight:bold;}.hotelicontext {color:#000000;font-weight:bold;text-align:right;}.hotelspacer {font-size:3px; }.HSinfoDiv {position:absolute;top:-2px;width:320px;background-color:#FFF;border:#D6071C solid 1px;z-index:2;display:none;}.infoDiv_close {float:right;background-color:#D6071C;width:12px;height:12px;font-size:10px;color:#FFFFFF;text-align:center;font-weight:bold;}.infoDiv_close a:link {font-size:10px;font-weight:bold;color:#FFFFFF; text-decoration:none; }.infoDiv_close a:visited {font-size:10px;font-weight:bold;color:#FFFFFF; text-decoration:none; }.infoDiv_close a:hover { font-size:10px;font-weight:bold;color:#000000; text-decoration:none; }.infoDiv_close a:active {font-size:10px;font-weight:bold;color:#FFFFFF; text-decoration:none; }input.i-heart-ny,select.i-heart-ny {width:149px;}button.i-heart-ny {background:url(../pix/calendar/i-heart-ny-icon.gif);border:0;cursor:pointer;float:left;height:20px;margin-right:6px;width:20px;}button.i-heart-ny:hover,button.i-heart-ny.active {background-position:0 20px;}div.i-heart-ny {background:url(../pix/calendar/i-heart-ny.png);height:155px;padding:4px;width:164px;}div.i-heart-ny * {margin:0;padding:0;}div.i-heart-ny div {background-repeat:no-repeat;background-position:8px 8px;cursor:move;height:150px;overflow:hidden;position:relative;width:164px;}div.i-heart-ny caption {color:#808080;height:0%;line-height:0;}div.i-heart-ny caption a {cursor:pointer;display:block;height:25px;overflow:hidden;position:absolute;text-indent:-100px;top:0;width:23px;z-index:200;}div.i-heart-ny caption a.prev {background-image:url(../pix/calendar/i-heart-ny-prev.png);left:0;}div.i-heart-ny caption a.next {background-image:url(../pix/calendar/i-heart-ny-next.png);right:0;}div.i-heart-ny caption a:hover {background-position:0 25px;}div.i-heart-ny caption span.month {bottom:8px;font:normal 11px Arial, Helvetica, sans-serif;position:absolute;right:10px;z-index:100;}div.i-heart-ny caption span.year {display:none;}div.i-heart-ny table {border:0;border-collapse:collapse;border-spacing:0;margin:13px 10px 0 7px;}div.i-heart-ny tbody {cursor:default;}div.i-heart-ny td {border:0;color:#FFF;font:normal 9px Arial, Helvetica, sans-serif;height:21px;text-align:right;vertical-align:bottom;width:21px;}div.i-heart-ny td.active,div.i-heart-ny td.hover {background:url(../pix/calendar/i-heart-ny-active.gif);color:#25A8C2;cursor:pointer;}div.i-heart-ny td.invalid {background:url(i-heart-ny-invalid.gif);color:#DA2727;}div.i-heart-ny td.valid {color:#808080;cursor:pointer;}div.i-heart-ny td.inactive {background:url(../pix/calendar/i-heart-ny-inactive.gif);color:#808080;}div.i-heart-ny thead {display:none;}#weather_city {font-family:Verdana,Arial,Helvetica,Helv,sans-serif;font-size:10px;color:#000000;text-align:center;font-weight:bold;padding-top:5px;padding-bottom:5px;}#weather_date {font-family:Verdana,Arial,Helvetica,Helv,sans-serif;font-size:8px;color:#000000;text-align:center;font-weight:bold;width:150px; height:8px; line-height:8px;}#weather_descr {font-family:Verdana,Arial,Helvetica,Helv,sans-serif;font-size:12px;color:#000000;text-align:center;font-weight:bold;}#weather_temp {font-family:Verdana,Arial,Helvetica,Helv,sans-serif;font-size:11px;color:#000000;text-align:left;font-weight:bold;padding-bottom:5px;}#weather_air {font-family:Verdana,Arial,Helvetica,Helv,sans-serif;font-size:11px;color:#000000;text-align:left;font-weight:bold;padding-bottom:5px;}#weather_wind {font-family:Verdana,Arial,Helvetica,Helv,sans-serif;font-size:11px;color:#000000;text-align:left;font-weight:bold;}#weather_infobox { height:85px;width:90px; padding:3px;left:50px;}#weather_infobox_container { padding-left:25px;}#weather_infobox_content { width:150px; height:150px; border:#ccc solid 1px;}#weather_infobox_bg {width:150px; height:142px;}.weather_transcol { background:#fff; }.partnerRef_infobox_container {}.partnerRef_infobox_content { width:100%; height:220px;}.partnerRef_infobox_title { padding:3px;font-weight:bold;font-size:10px;text-align:center;}.partnerRef_infobox_picture { width:100%;height:153px;background-position:center;background-repeat:no-repeat;}.partnerRef_infobox_hoteltext { padding:3px;font-weight:bold;color:#999;text-align:center;}.partnerRef_infobox_text { padding:3px;text-align:center;}.partnerRef_infobox_text a:link {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:13px;font-weight:bold;color:#D6071C; text-decoration:none;}.partnerRef_infobox_text a:visited {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:13px;font-weight:bold;color:#D6071C; text-decoration:none;}.partnerRef_infobox_text a:hover { font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:13px;font-weight:bold;color:#666666; text-decoration:none;}.partnerRef_infobox_text a:active {font-family:Arial,Verdana,Helvetica,Helv,sans-serif;font-size:13px;font-weight:bold;color:#D6071C; text-decoration:none;}em {color:#998000;font-style:normal;}form.short input, form.short select {width:75px;}form.short input.alternate,form.short select.alternate,form.short input.calendar,form.short select.calendar {width:49px;}form input {padding:1px 3px;}form.short2 input.alternate,form.short2 select.alternate,form.short2 input.calendar,form.short2 select.calendar {width:49px;}form.short2 input,form.short2 select {border-color:#ACACAC #E1E1E1 #E1E1E1 #ACACAC;border-style:solid;border-width:2px;float:left;font:normal 12px Arial, sans-serif;margin-right:6px;width:75px;}form fieldset {border:#D6071C 2px solid;clear:both;margin-bottom:9px;overflow:hidden;padding:9px 18px;display:inline;}form label {color:#262626;font:normal 12px/18px Arial, sans-serif;float:left;margin-right:6px;text-align:right;width:50px;}form legend {background:#D6071C;color:#FFFFFF;font:normal 12px/18px Arial, sans-serif;margin-bottom:9px;padding:2px 11px;}.buchenButton {color:#FFFFFF;background-color:#D6071C;font-weight:normal;height:30px;display:table-cell;width:200px;vertical-align:middle;text-align:center;}.buchenButton a:link {font-weight:bold;color:#FFFFFF; text-decoration:none; }.buchenButton a:visited {font-weight:bold;color:#FFFFFF; text-decoration:none; }.buchenButton a:hover { font-weight:bold;color:#FFFFFF; text-decoration:none; }.buchenButton a:active {font-weight:bold;color:#FFFFFF; text-decoration:none; }#bb_01 { float:left; width:450px; height:220px; background-color:#FFFFFF; border:1px solid #cccccc; margin-right:2px; }#bb_01a { float:right; }#bb_01b { float:left;padding-right:10px; line-height:20px; }#bb_01c { float:left; }#bb_02 { margin:10px; height:160px; }#bb_03 { text-align:left; }#bb_04 { clear:both; width:100%; height:20px; line-height:20px; }#bb_05a { width:200px; float:left; }#bb_06a { font-weight:bold; text-align:left; }#bb_07a { width:200px; float:right; }#bb_08a { text-align:right; }#bb_08b { clear:both; width:100%; height:10px; line-height:20px; }#bb_05 { width:200px; float:left; }#bb_06 { font-weight:bold; text-align:left; }#bb_07 { clear:both; width:100%; height:5px; line-height:10px; }#bb_08 { text-align:right; }#bb_09 { width:200px; float:right; }#bb_10 { font-weight:bold; text-align:left; }#bb_11 { clear:both; width:100%; height:5px; line-height:10px; }#bb_12 { clear:both; width:100%; height:10px; line-height:20px; }#bb_13 { width:200px; float:left; }#bb_14 { width:160px; height:20px; float:left;; text-align:left; }#bb_15 { width:35px; float:right; text-align:right; }#erwachsene { width:30px; }#bb_16 { clear:both; width:100%; height:0px; line-height:0px; }#bb_17 { width:160px; height:20px; float:left; text-align:left; }#bb_18 { width:35px; float:right; text-align:right; }#kinder { width:30px; }#bb_19 { width:200px; float:right; }#bb_20 { width:160px; height:20px; float:left; text-align:left; }#bb_21 { width:35px; float:right; text-align:right; }#EZ { width:30px; }#bb_22 {clear:both; width:100%; height:0px; line-height:0px;}#bb_23 { width:160px; height:20px; float:left;; text-align:left; }#bb_24 { width:35px; float:right; text-align:right; }#DZ { width:30px; }#bb_25 { clear:both; width:100%; height:0px; line-height:0px; }#bb_26 { margin:10px; }#bb_27 { width:100%; }#bb_28 { width:200px; float:right; }#bb_29 { float:right; width:190px; height:220px; background-color:#FFFFFF; border:1px solid #cccccc; }#bb_30 { margin:10px; height:160px; }#bb_31 { width:100%; height:155px; text-align:center; }#bb_32 { margin:10px; }#bb_33 { width:100%; }#bb_34 { clear:both; width:100%; height:0px; line-height:0px; }#bb_35 { clear:both; width:100%; height:20px; line-height:20px; }.gg_01 { color:#000000;font-weight:bold;line-height:20px; }.gg_01 a:link {font-weight:bold;color:#000000;line-height:20px; }.gg_01 a:visited {font-weight:bold;color:#000000;line-height:20px; }.gg_01 a:hover { font-weight:bold;color:#000000;line-height:20px; }.gg_01 a:active {font-weight:bold;color:#000000;line-height:20px; }.gg_01a { width:240px; }#map_canvas { width:500px; height:300px; float:left; margin-right:5px; }#gg_02 { width:10px; height:300px; float:left; }.gg_text { float:left; width:170px; }.h2 {text-align:left; font-size:19px; font-weight:bold;}.headline {text-align:left; font-size:19px; font-weight:bold;}.h3 {text-align:left; font-size:14px; font-weight:bold;}.subline {text-align:left; font-size:14px; font-weight:bold;}.justifedText {text-align:justify;}.displayBlock {display:block;}#bookmarkContainer {position:relative;}#bookmark_spacer1 {height:50px;}#bookmark_spacer2 {height:30px;}#dock2 {width:100%;bottom:0px;position:absolute;left:0px;}.dock-container2 {position:absolute;height:50px;background:url(../pix/bookmarks/dock-bg.gif);padding-left:20px;}a.dock-item2 {display:block; font:bold 12px Arial, Helvetica, sans-serif;width:40px; color:#000; bottom:0px; position:absolute;text-align:center;text-decoration:none;}.dock-item2 span {display:none;padding-left:20px;}.dock-item2 img {border:none; margin:5px 10px 0px; width:100%; }.dock-caption{font-weight:bolder;font-size:1.2em;color:#000;}