
* { margin:0;padding:0}option { padding-left:0.4em}select { padding:1px}* html body * { overflow:visible}* html iframe,* html frame { overflow:auto}* html frameset { overflow:hidden}body {font-size:100.01%;background:#fff;color:#000;text-align:left}div { outline:0 none}fieldset,img { border:0 solid}ul,ol,dl { margin:0 0 1em 1em}li {line-height:1.5em;margin-left:0.8em}dt { font-weight:bold}dd { margin:0 0 1em 0.8em}blockquote { margin:0 0 1em 0.8em}blockquote:before,blockquote:after,q:before,q:after { content:""}.clearfix:after {clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.clearfix { display:block}.floatbox { overflow:hidden}#ie_clearing { display:none}.skip,.hideme,.print {position:absolute;top:-32768px;left:-32768px}.skip:focus,.skip:active {position:static;top:0;left:0}#skiplinks {position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}#skiplinks a.skip:focus,#skiplinks a.skip:active {left:32768px;outline:0 none;position:absolute;width:100%}#header { position:relative}#topnav { text-align:right}#header #topnav {position:absolute;top:10px;right:10px}#header,#nav,#main,#footer { clear:both}#col1 { float:left;width:200px}#col2 { float:right;width:200px}#col3 { width:auto;margin:0 200px}#col1_content,#col2_content,#col3_content { position:relative}.subcolumns { width:100%;overflow:hidden}.subcolumns_oldgecko { width:100%;float:left}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l { float:left}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r { float:right;margin-left:-5px}.c20l,.c20r { width:20%}.c40l,.c40r { width:40%}.c60l,.c60r { width:60%}.c80l,.c80r { width:80%}.c25l,.c25r { width:25%}.c33l,.c33r { width:33.333%}.c50l,.c50r { width:50%}.c66l,.c66r { width:66.666%}.c75l,.c75r { width:75%}.c38l,.c38r { width:38.2%}.c62l,.c62r { width:61.8%}.subc  { padding:0 0.5em}.subcl { padding:0 1em 0 0}.subcr { padding:0 0 0 1em}.equalize,.equalize .subcolumns { overflow:visible;display:table;table-layout:fixed}.equalize > div {display:table-cell;float:none;margin:0;overflow:hidden;vertical-align:top}body { overflow-y:scroll;background:#c48c5d;padding:0 0 0 0}#full_back {position:absolute;z-index:-2;width:100%;height:818px;margin:0 auto}#bg_image_full {text-align:center;width:100%;position:fixed}#nav_bg {background:#daba83;height:35px;width:100%;position:absolute;z-index:-1;margin-top:41px;background:-webkit-gradient(linear,left top,left bottom,from(#f5d290),to(#d4b273));background:-moz-linear-gradient(top,#f5d290,#d4b273);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5d290',endColorstr='#d4b273')}.page_margins { margin:0 auto;width:980px}.login_margins { margin:0 auto;width:500px}#main { margin:10px 0;padding:20px 0 0 0   }.main_content { padding:20px 0}#login { margin:0 0;background:none	}.login_content { padding:10px }#col1 { float:right;width:250px}#col2 { display:none}#col3 { width:auto;margin:0 250px 0 0}#col1_content { padding:0 0 20px 20px}#col3_content { padding:20px 20px 20px 20px;background:#fff; }html * { font-size:100.01%}textarea,pre,code,kbd,samp,var,tt {font-family:Open Sans}body {font-family:Open Sans,sans-serif;font-size:75.00%;color:#444}h1,h2,h3,h4,h5,h6 {font-family:Open Sans,sans-serif;font-weight:normal;color:#3b3938;margin:0 0 0.25em 0}h1 { font-size:240%;color:#505244 }h2 { font-size:170%}h3 { font-size:140%}h4 { font-size:133.33%}h5 { font-size:116.67%}h6 { font-size:116.67%}ul,ol,dl { line-height:1.5em;margin:0 0 1em 1em}ul { list-style-type:disc}ul ul { list-style-type:circle;margin-bottom:0}ol { list-style-type:decimal}ol ol { list-style-type:lower-latin;margin-bottom:0}li { margin-left:0.8em;line-height:1.5em}dt { font-weight:bold}dd { margin:0 0 1em 0.8em}p { line-height:1.5em;margin:0 0 1em 0}blockquote,cite,q {font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}blockquote { margin:0 0 1em 1.6em;color:#666}strong,b { font-weight:bold}em,i { font-style:italic}big { font-size:116.667%}small { font-size:91.667%}pre { line-height:1.5em;margin:0 0 1em 0}pre,code,kbd,tt,samp,var { font-size:100%}pre,code { color:#800}kbd,samp,var,tt { color:#666;font-weight:bold}var,dfn { font-style:italic}acronym,abbr {border-bottom:1px #aaa dotted;font-variant:small-caps;letter-spacing:.07em;cursor:help}sub,sup { font-size:91.6667%;line-height:0}hr {color:#fff;background:transparent;margin:0 0 0.5em 0;padding:0 0 0.5em 0;border:0;border-bottom:1px #eee solid}a { color:#c48c5d;background:transparent;text-decoration:none}a:hover { color:#894003;text-decoration:none;outline:0 none}p.icaption_left { float:left;display:inline;margin:0 1em 0.15em 0}p.icaption_right { float:right;display:inline;margin:0 0 0.15em 1em}p.icaption_left img,p.icaption_right img { padding:0;border:1px #888 solid}p.icaption_left strong,p.icaption_right strong { display:block;overflow:hidden;margin-top:2px;padding:0.3em 0.5em;background:#eee;font-weight:normal;font-size:91.667%}.highlight { color:#c30}.dimmed { color:#888}.info { background:#f8f8f8;color:#666;padding:10px;margin-bottom:0.5em;font-size:91.7%}.note { background:#efe;color:#040;border:2px #484 solid;padding:10px;margin-bottom:1em}.important { background:#ffe;color:#440;border:2px #884 solid;padding:10px;margin-bottom:1em}.warning { background:#fee;color:#400;border:2px #844 solid;padding:10px;margin-bottom:1em}.warning * { color:#400 }.float_left { float:left;display:inline;margin-right:1em;margin-bottom:0.15em}.float_right { float:right;display:inline;margin-left:1em;margin-bottom:0.15em}.center { display:block;text-align:center;margin:0.5em auto}table { width:auto;border-collapse:collapse;margin-bottom:20px;border-top:1px #888 solid;border-bottom:1px #888 solid}table.full { width:100%}table.fixed { table-layout:fixed}table.fullfixed { table-layout:fixed;width:100% }table caption { font-variant:small-caps}table th { padding:0.5em;text-align:left;font-weight:bold}table td { padding:0.5em;text-align:left;font-weight:normal}table th p,table  td p { margin:0;padding:0 }table th { background:#C48C5D;color:#fff;border-bottom:1px #888 solid}table tr { border-bottom:1px solid #f2f2f2 }table tr.bglight {background:#f2f2f2}table tr.bgdark {  }table tr:hover { background:#c0c0c0 }#nav_h { margin:0 0 150px 0;height:35px}#navleft {float:left;width:75%}#navright {float:right;width:25%}#menu {	list-style:none;margin:0 auto;height:auto;padding:0 5px 0 170px}#menu li {float:left;display:block;text-align:center;position:relative;padding:1px 9px 1px 9px;margin:5px 0 0 0;border-right:1px solid #000}#menu li.last {background:none;border:none}#menu li:hover {}#menu li a {font-size:13px;color:#000;display:block;outline:0;text-decoration:none}#menu li:hover a,#menu li a.active {color:#fff}#menu li .hider {display:none}.dropdown {padding:6px 11px 11px 0;float:left;position:absolute;left:-999em;text-align:left;z-index:100}.dropstyle {padding:7px 5px 7px 10px;margin:4px auto;  background:#D4B273;z-index:100}.dropstyle A.last,#menu .dropstyle A.last:hover  {border-bottom:none}.dropstyle A {display:block;border-bottom:1px solid #C48C5D;margin:0;padding:5px 0 5px 5px}#menu .dropstyle A:hover {color:#aa4c00}#menu li:hover .dropdown {left:0;top:auto}.navc {width:200px}.thumb {width:190px}#menu .navsmall {width:200px}#menu .navmedium {width:400px}#menu .navlarge {width:600px}#menu .dropdown .thumb A {color:#000}#menu .dropdown .thumb A:hover {}#menu .dropdown .thumb {background:url(/design/ferienland_hohenzollern/images/navi.png) no-repeat 0 10px;padding:8px 0 8px 20px;margin:0}#menu .dropdown .thumb:hover {background:#fff url(/design/ferienland_hohenzollern/images/navi_aktiv.png) no-repeat 0 10px}.yform {background:#f4f4f4;border:1px #ddd solid;margin:0 0 1em 0;padding:10px}.yform fieldset {border:1px #ddd solid;background:#fafafa;margin:0 0 1em 0;padding:1em}.yform legend {font-size:125%;font-weight:normal;color:#3b3938}.yform label {color:#666}.yform input,.yform textarea,.yform select,.yform optgroup {font-family:Arial,Helvetica,sans-serif}.yform .type-text input,.yform .type-text textarea,.yform .type-select select {border:1px solid #ddd;background:#fff;margin:0;padding:0}.yform div.type-text input:focus,.yform div select:focus,.yform div textarea:focus,.yform div.type-text input:hover,.yform div select:hover,.yform div textarea:hover,.yform div.type-text input:active,.yform div select:active,.yform div textarea:active {border:1px #a66 solid;background:#fff}.yform .type-button input {border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #444 solid;border-bottom:1px #444 solid;color:#000;background:#454545 url(/design/ferienland_hohenzollern/stylesheets/images/button_gray.png) top left repeat-x;padding:5px 1em}.yform .type-button input[type=reset] { color:#300;background:#661717 url(/design/ferienland_hohenzollern/stylesheets/images/button_red.png) top left repeat-x}.yform .type-button input[type=submit] { color:#330;background:#5e5607 url(/design/ferienland_hohenzollern/stylesheets/images/button_yellow.png) top left repeat-x}.yform .type-button input.reset { color:#300;background:#661717 url(/design/ferienland_hohenzollern/stylesheets/images/button_red.png) top left repeat-x}.yform .type-button input.submit { color:#330;background:#5e5607 url(/design/ferienland_hohenzollern/stylesheets/images/button_yellow.png) top left repeat-x}.yform div.type-button input:focus,.yform div.type-button input:hover,.yform div.type-button input:active {border-top:1px #444 solid;border-left:1px #444 solid;border-right:1px #ddd solid;border-bottom:1px #ddd solid;color:#fff;background:#555}.yform div.type-button input.reset:focus,.yform div.type-button input.reset:hover,.yform div.type-button input.reset:active {background:#800;color:#fff}.yform div.type-button input.submit:focus,.yform div.type-button input.submit:hover,.yform div.type-button input.submit:active {background:#880;color:#fff}.yform { overflow:hidden}.yform fieldset { overflow:hidden}.yform label { display:block;cursor:pointer}.yform legend { background:transparent;border:0;padding:0 0.5em}.yform .message { display:block;margin-bottom:0.5em;color:#666}.yform input[type=hidden] { display:none !important}.yform sup { color:#800;font-weight:bold}.yform div.type-text,.yform div.type-select,.yform div.type-check,.yform div.type-button {margin:0.5em 0;padding:3px 0;position:relative;overflow:hidden}.yform div.type-button {padding:3px 0}.yform .type-text input,.yform .type-text textarea {display:block;position:relative;padding:0.3em 0.3em;width:58.5%}.yform .type-select select {display:block;position:relative;padding:0.3em 2px 0.3em 1px;width:60%;cursor:pointer}.yform .type-select select optgroup {font-style:normal;font-weight:bold}.yform .type-check input { cursor:pointer}.yform .type-check label { display:inline}.yform .type-button input {cursor:pointer;overflow:visible;width:auto}.yform div.error {border:1px #a00 dashed;background:#faf4f4;padding:0.5em}.yform div.error label { color:#000;font-weight:bold}.yform div.error .message { color:#800}.yform div.type-check input:focus,.yform div.type-check input:hover,.yform div.type-check input:active { border:0 none}.full div.type-text input,.full div.type-text textarea { width:95.5%;margin-right:-3px}.full div.type-select select { width:97.0%;margin-right:-3px}* html .full div.type-text input,* html .full div.type-text textarea { width:95.5%}* html .full div.type-select select { width:97.0%}.columnar .type-text label,.columnar .type-select label {float:left;width:30%}.columnar div.type-check input { margin-left:30%}.columnar div.error .message { margin-left:30%}.columnar fieldset div.type-button,fieldset.columnar div.type-button { padding-left:30%}.columnar div.type-text input,.columnar div.type-text textarea { float:left;width:67.8%;margin-right:-3px}.columnar div.type-select select { float:left;width:69.4%;margin-right:-3px}* html .columnar div.type-text input,* html .columnar div.type-text textarea { width:67.2%}* html .columnar div.type-select select { width:68.8%}.yform,.yform div,.yform div * { zoom:1}.yform { padding-top:0\9}.yform fieldset { padding:0 5px\9;padding-top:1em\9}.yform legend { position:absolute\9;top:-.5em\9;*left:0\9}.yform fieldset { position:relative\9;overflow:visible\9; margin-top:1.5em\9;zoom:1}.yform legend { *padding:0 5px}.yform fieldset { *padding-top:1.5em}* html .yform { padding-top:10px}.tipsy { padding:5px;font-size:10px;opacity:0.8;filter:alpha(opacity=80);background-repeat:no-repeat;background-image:url(/design/ferienland_hohenzollern/stylesheets/images/tipsy.gif)}.tipsy-inner { padding:5px 8px 4px;background-color:black;color:white;max-width:200px;text-align:center}.tipsy-inner { -moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-north { background-position:top center}.tipsy-south { background-position:bottom center}.tipsy-east { background-position:right center}.tipsy-west { background-position:left center}#colorbox,#cboxOverlay,#cboxWrapper { position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay { position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft { clear:left}#cboxContent { position:relative}#cboxLoadedContent { overflow:auto}#cboxLoadedContent iframe { display:block;width:100%;height:100%;border:0}#cboxTitle { margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic { position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow { cursor:pointer}#cboxOverlay { background:#000}#colorbox { }#cboxContent { margin-top:20px}#cboxLoadedContent { background:#000;padding:5px}#cboxTitle { position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent { position:absolute;top:-20px;right:0;color:#ccc}#cboxSlideshow { position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious { position:absolute;top:50%;left:5px;margin-top:-32px;background:url(/design/ferienland_hohenzollern/stylesheets/images/controls.png) top left no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxPrevious.hover { background-position:bottom left}#cboxNext { position:absolute;top:50%;right:5px;margin-top:-32px;background:url(/design/ferienland_hohenzollern/stylesheets/images/controls.png) top right no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxNext.hover { background-position:bottom right}#cboxLoadingOverlay { background:#000}#cboxLoadingGraphic { background:url(/design/ferienland_hohenzollern/stylesheets/images/loading.gif) center center no-repeat}#cboxClose { position:absolute;top:5px;right:5px;display:block;background:url(/design/ferienland_hohenzollern/stylesheets/images/controls.png) top center no-repeat;width:38px;height:19px;text-indent:-9999px}#cboxClose.hover { background-position:bottom center}#azbox { position:relative;padding-top:10px}#azbox .listNav { margin:0 0 10px}#azbox .ln-letters { overflow:hidden}#azbox .ln-letters a { font-size:.9em;display:block;float:left;padding:2px 6px;border:1px solid silver;border-right:none;text-decoration:none}#azbox .ln-letters a.ln-last { border-right:1px solid silver}#azbox .ln-letters a:hover,#azbox .ln-letters a.ln-selected { background-color:#eaeaea}#azbox .ln-letters a.ln-disabled { color:#ccc}#azbox .ln-letter-count { display:none;position:absolute;top:0;left:0;width:20px;text-align:center;font-size:.8em;line-height:1;margin-bottom:3px;color:#336}.scroller ul,.scroller li { margin:0;padding:0;list-style:none}.scroller li { overflow:hidden}span#prevBtn { }span#nextBtn { float:right}ol#controls { margin:5px 0 30px;padding:0;height:28px}ol#controls li { margin:0 10px 0 0;padding:0;float:left;list-style:none;height:28px;line-height:28px}ol#controls li a { float:left;height:28px;line-height:28px;border:1px solid #ccc;background:#f2f2f2;color:#555;padding:0 10px;text-decoration:none}ol#controls li.current a { background:#3b3938;color:#fff}ol#controls li a:focus,#prevBtn a:focus,#nextBtn a:focus { outline:none}ul#header_fade { list-style:none;padding:0;margin:0}ul#header_fade li,ul#header_fade li a,ul#header_fade li img,ul#header_fade li a img { padding:0;margin:0}h2.trigger { padding:5px 10px;background:#3b3938;color:#fff;margin:0;font-size:130%;border-bottom:1px solid #fff}h2.trigger a { color:#fff;text-decoration:none;display:block}h2.trigger a:hover { color:#ccc}h2.active { background-position:left bottom}.toggle_container { margin:0;padding:10px 0 0}a:focus { outline:none}.line * a img,.listitem * a img,.line_gallery * a img { border:1px solid #000}.line * a:hover img,.listitem * a:hover img,.line_gallery * a:hover img { border:1px solid #3b3938}#logo {z-index:10;position:absolute}.full_homepage {padding:310px 0 0 0}#action_children { }#action_default { }#action_search { margin:0 0 0 10px}.action_mapbox { margin-bottom:5px;border:1px solid #f2f2f2}.action_map { height:200px}.action_related { margin:0 0 20px;border:1px solid #3b3938}.action_box{ margin:0 0 20px;border:1px solid #3b3938;background:#fff;padding:5px }.facebook {margin:0 0 20px 0}.image_wrapper_first { text-align:center;padding-right:2px}.image_wrapper_second { text-align:center;padding-right:1px}.image_wrapper_third { text-align:center;padding-left:1px}.image_wrapper_last { text-align:center;padding-left:3px}#support { margin-bottom:5px }#tools { margin:20px 0 0;padding:5px 10px;background:none;border-top:5px solid #3b3938}#breadcrumb { margin:0 0 10px;padding:0 0 5px; }.listitembreak { margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #f2f2f2;background:none}.price { color:##c48c5d}.sub { font-size:90%}.plus { font-size:110%}.box { background:#f2f2f2;border:1px solid #333;padding:10px;margin:0 0 20px}.signal { color:#400}.bold { font-weight:bold}.link_back { }.link_back a { font-weight:bold;font-size:110%}.actionlink A {display:block}#nav_h { }#nav_v { }.path-text {font-weight:bold}.full_intro p { font-size:120%}.full_body { margin:0 0 20px}.full_subheadline { font-weight:bold;margin:0 0 5px}.full_left { float:left;width:150px}.full_right { float:right;width:410px}.full_full { }.full_content { }.full_rating { margin:20px 0}.full_children { }.full_button { margin:0 0 20px}.city_content {padding:0 0 0 20px}.line { margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #f2f2f2}.line H2 {color:#c48c5d}.line_subheadline { font-weight:bold;margin:0 0 5px}.line_left { float:left;width:200px}.line_left * img { display:block}.line_right { float:right;width:460px}.line_full { }.line_content { }.line_link { }.line_price a { color:##c48c5d}.line_price * span.price { font-size:130%;font-weight:bold;color:##c48c5d}.line_date { margin-bottom:3px;padding-bottom:3px;border-bottom:1px solid #f2f2f2}.line_scroller { margin-bottom:20px}.line_image { margin:0 0 30px}.line_comment { background:#fff;padding:10px;margin-top:10px}.line_comment_counter { color:#f2f2f2;font-weight:bold;font-size:50px;float:right}.line_comment_author { font-weight:bold;font-size:100%;margin-bottom:3px}.line_comment_date { color:#555;font-size:90%;margin:0 0 5px}.line_comment p { font-size:90%;line-height:160%;margin:0}.line_comment h3 { margin:10px 0 5px;font-size:110%}.line_gallery { margin:0 0 30px;padding:15px 15px 20px;background:#f2f2f2;border:1px solid #949494}.line_gallery_inner { }.line_gallery_link { padding-top:5px}.line_gallery_full { }.line_gallery_content { }.line_gallery_container { }.listitem { margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #fff}.listitem_float { width:280px;border:none;padding:0;margin:0}.listitem_float_margin { margin:0}.listitem_subheadline { margin:0 0 5px;font-weight:bold}.listitem_left { float:left;width:80px}.listitem_right { float:right;width:185px}.listitem_left * img,.listitem_right * img { display:block}.listitem_full { }.listitem_content { }.listitem_link { text-align:right}.listitem_price a { color:##c48c5d}.listitem_price * span.price { font-size:110%;font-weight:bold;color:##c48c5d}.listitem_video { margin:0 0 10px;padding:0 0 10px;border-bottom:0 solid #fff}.listitem_date { margin-bottom:2px;padding-bottom:2px;border-bottom:1px solid #f2f2f2}.listitem_scroller { margin-bottom:20px}.listitem_image { margin:0 0 20px}.embed_image { margin:0 0 20px}.thumb { margin:0 0 5px;padding:0 0 5px;border-bottom:1px solid #fff}.thumb_left { float:left;width:40px}.thumb_right { float:right;width:120px;padding:3px 0 0}.thumb_full { }.thumb_content { }.teaser { margin:0 0 20px}.banner { margin:0 0 20px; }.banner IMG,.teaser IMG {-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.banner DIV.link_text,.teaser DIV.link_text {position:absolute;z-index:2;margin:-60px 0 0 0}.teaser DIV.link_text {width:230px}.banner .link_text_large,.teaser .link_text_large {font-size:17px;padding:0 10px }.banner .link_text_small,.teaser .link_text_small {font-size:12px;padding:0 10px }.banner DIV.link_text A,.teaser DIV.link_text A {color:#fff;font-weight:bold}.box_line { margin:0 0 30px;border:1px solid #3b3938}.box_line h2 { padding:5px 10px;background:#3b3938;color:#fff;margin:0}.box_line_content { padding:10px 10px 5px}.box_listitem { margin:0 0 20px;border:1px solid #3b3938}.box_listitem h3 { padding:5px 10px;background:#3b3938;color:#fff;margin:0}.box_listitem_content { padding:10px}.box_listitem_content p { margin:0}.file_line { margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #f2f2f2}.file_line_left { float:left;width:40px}.file_line_left a img { border:0}.file_line_right { float:right;width:530px}.file_line_right a { font-size:120%;font-weight:bold}.file_line_right p { margin-bottom:5px}.file_listitem { margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #fff}.file_listitem_left { float:left;width:40px}.file_listitem_left a img { border:0}.file_listitem_right { float:right;width:235px}.file_listitem_right a { font-size:110%;font-weight:bold}.file_listitem_right p { margin-bottom:5px}#comments { background:#f6f6f6;border:1px solid #d9d9d9;padding:10px;margin:15px 0}INPUT.buttoncomment { border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #444 solid;border-bottom:1px #444 solid;color:#000;padding:.2em 1.2em;background:#5e5607 url(/design/ferienland_hohenzollern/stylesheets/images/button_yellow.png) top left repeat-x}INPUT.buttoncomment:hover { background:#880;color:#fff}#searchbox { width:236px;height:34px}#searchbox #search_input { float:left;margin:7px 0 0 6px;border:1px solid #ccc;width:140px; color:#3b3938;background:#fff;padding:2px;font-style:italic}#searchbox #search_submit { float:right;margin:7px 0 0 0;	-webkit-border-radius:.5em;-moz-border-radius:.5em;padding:.0em 1em .25em;border-radius:.5em;background:#6e6e6e;border:solid 1px #e4a66d;background:-webkit-gradient(linear,left top,left bottom,from(#e4a66d),to(#bb7843));background:-moz-linear-gradient(top,#e4a66d,#bb7843);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4a66d',endColorstr='#bb7843');color:#fff;font-weight:bold;cursor:pointer}.graph { position:relative;width:100%;border:1px solid #333;padding:2px;margin-bottom:10px;background:#fff}.graph .bar { display:block;position:relative;background:green;text-align:center;color:#B1D632;height:2em;line-height:2em}.graph .bar span { position:absolute;left:1em}#header { text-align:right;margin:0 0 5px 0;padding:10px 0 }#header A  {color:#000}#footer_start { padding:10px 10px;color:#fff;background:#c58d5e;border-top:3px solid #505247;height:50px;left:0;bottom:0;width:100%}#footer_content {margin:0 auto;width:980px}#footer_content A {color:#fff}#footer_info {}#footer_sitemap { margin-top:20px }#footer_sitemap a {display:block}.footer_company { font-weight:bold }.footer_delimiter { padding:0 3px;color:#fff }.footer_sitemap_col { padding:0 10px 0 0 }.footer_sitemap_col_border { border-right:1px solid #444 }.footer_links A {margin:0 20px 0 0}#footer h2 { font-size:120% }.tagcloud { }.tag0 { font-size:190%}.tag1 { font-size:170%}.tag2 { font-size:150%}.tag3 { font-size:130%}.tag4 { font-size:120%}.tag5 { font-size:115%}.tag6 { font-size:110%}.tag7 { font-size:105%}.tag8 { font-size:100%}.tag9 { font-size:90%}.tag10 { font-size:80%}.tag11 { font-size:80%}.tag12 { font-size:80%}.tag13 { font-size:80%}.tag14 { font-size:80%}.tag15 { font-size:80%}.tagcloud a { text-decoration:none;padding:3px;color:#444}.tagcloud a:hover { text-decoration:none;background-color:#3b3938;color:#fff}.toubiz_events A {background:url(/design/ferienland_hohenzollern/images/icon-veranstaltung.png) no-repeat;padding:0 0 0 18px;margin-bottom:5px}.toubiz_ukv A {background:url(/design/ferienland_hohenzollern/images/icon-gastgeber.png) no-repeat;padding:0 0 0 18px;margin-bottom:5px}.button,a.social,#language a  {display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial,Helvetica,sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.button:hover,.line_link a:hover,.listitem_link a:hover {text-decoration:none}.button:active,.line_link a:active,.listitem_link a:active {position:relative;top:1px}.bigrounded {-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}.medium {font-size:12px;padding:.4em 1.5em .42em}.small,.listitem_link a {font-size:11px;padding:.2em 1em .275em}a.social,#language a {font-size:12px;padding:.4em 1em .47em 2.7em;color:#606060;border:solid 1px #b7b7b7}a.facebook,a:hover.facebook {background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/images/social/icon_facebook.png) no-repeat left center}a.twitter,a:hover.twitter {background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/images/social/icon_twitter.png) no-repeat left center}a.youtube,a:hover.youtube {background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/images/social/icon_youtube.png) no-repeat left center}a.flickr,a:hover.flickr {background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/images/social/icon_flickr.png) no-repeat left center}a.home,a:hover.home {background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/images/social/icon_home.png) no-repeat left center}#language a.ger-DE { background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/images/flags/ger-DE.gif) no-repeat 7px center}#language a.eng-GB { background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/images/flags/eng-GB.gif) no-repeat 7px center}#language a.dut-NL { background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/images/flags/dut-NL.gif) no-repeat 7px center}#language a.ita-IT { background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/images/flags/ita-IT.gif) no-repeat 7px center}#language a.chi-CN { background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/images/flags/chi-CN.gif) no-repeat 7px center}#language a.esl-ES { background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/images/flags/esl-ES.gif) no-repeat 7px center}#language a.fre-FR { background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/images/flags/fre-FR.gif) no-repeat 7px center}#language_menu a { display:block;padding:2px 0 2px 25px;margin-bottom:5px;color:#000}#language_menu a.ger-DE { background:url(/design/ferienland_hohenzollern/stylesheets/images/flags/ger-DE.gif) no-repeat left center }#language_menu a.eng-GB { background:url(/design/ferienland_hohenzollern/stylesheets/images/flags/eng-GB.gif) no-repeat left center }#language_menu a.dut-NL { background:url(/design/ferienland_hohenzollern/stylesheets/images/flags/dut-NL.gif) no-repeat left center }#language_menu a.ita-IT { background:url(/design/ferienland_hohenzollern/stylesheets/images/flags/ita-IT.gif) no-repeat left center }#language_menu a.chi-CN { background:url(/design/ferienland_hohenzollern/stylesheets/images/flags/chi-CN.gif) no-repeat left center }#language_menu a.esl-ES { background:url(/design/ferienland_hohenzollern/stylesheets/images/flags/esl-ES.gif) no-repeat left center }#language_menu a.fre-FR { background:url(/design/ferienland_hohenzollern/stylesheets/images/flags/fre-FR.gif) no-repeat left center }.black {color:#d7d7d7;border:solid 1px #333;background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#000));background:-moz-linear-gradient(top,#666,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666',endColorstr='#000')}.black:hover {color:#666;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#000));background:-moz-linear-gradient(top,#444,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444',endColorstr='#000')}.black:active {color:#666;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#444));background:-moz-linear-gradient(top,#000,#444);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#666')}.gray {color:#e9e9e9;border:solid 1px #555;background:#6e6e6e;background:-webkit-gradient(linear,left top,left bottom,from(#888),to(#575757));background:-moz-linear-gradient(top,#888,#575757);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#888',endColorstr='#575757')}.gray:hover {color:#afafaf;background:#616161;background:-webkit-gradient(linear,left top,left bottom,from(#757575),to(#4b4b4b));background:-moz-linear-gradient(top,#757575,#4b4b4b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575',endColorstr='#4b4b4b')}.gray:active {color:#afafaf;background:-webkit-gradient(linear,left top,left bottom,from(#575757),to(#888));background:-moz-linear-gradient(top,#575757,#888);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757',endColorstr='#888')}.white {color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#ededed')}.white:hover {color:#999;background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:-moz-linear-gradient(top,#fff,#dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#dcdcdc')}.white:active {color:#999;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:-moz-linear-gradient(top,#ededed,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#fff')}.brown {color:#feeef5;border:solid 1px #d2729e;background:#ba7943;background:-webkit-gradient(linear,left top,left bottom,from(#e9a36f),to(#ba7943));background:-moz-linear-gradient(top,#e9a36f,#ba7943);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9a36f',endColorstr='#ba7943')}.brown:hover {color:#fff;background:#d57ea5;background:-webkit-gradient(linear,left top,left bottom,from(#ba7943),to(#e9a36f));background:-moz-linear-gradient(top,#ba7943,#e9a36f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ba7943',endColorstr='#e9a36f')}.brown:active {color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#ba7943),to(#e9a36f));background:-moz-linear-gradient(top,#ba7943,#e9a36f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ba7943',endColorstr='#e9a36f')}.orange {color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20')}.orange:hover {color:#fcd3a5;background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015')}.orange:active {color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',endColorstr='#faa51a')}.red {color:#faddde;border:solid 1px #980c10;background:#d81b21;background:-webkit-gradient(linear,left top,left bottom,from(#ed1c24),to(#aa1317));background:-moz-linear-gradient(top,#ed1c24,#aa1317);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24',endColorstr='#aa1317')}.red:hover {color:#de898c;background:#b61318;background:-webkit-gradient(linear,left top,left bottom,from(#c9151b),to(#a11115));background:-moz-linear-gradient(top,#c9151b,#a11115);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b',endColorstr='#a11115')}.red:active {color:#de898c;background:-webkit-gradient(linear,left top,left bottom,from(#aa1317),to(#ed1c24));background:-moz-linear-gradient(top,#aa1317,#ed1c24);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317',endColorstr='#ed1c24')}.blue {color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5')}.blue:hover {color:#80bed6;background:#007ead;background:-webkit-gradient(linear,left top,left bottom,from(#0095cc),to(#00678e));background:-moz-linear-gradient(top,#0095cc,#00678e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e')}.blue:active {color:#80bed6;background:-webkit-gradient(linear,left top,left bottom,from(#0078a5),to(#00adee));background:-moz-linear-gradient(top,#0078a5,#00adee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',endColorstr='#00adee')}.rosy {color:#fae7e9;border:solid 1px #b73948;background:#da5867;background:-webkit-gradient(linear,left top,left bottom,from(#f16c7c),to(#bf404f));background:-moz-linear-gradient(top,#f16c7c,#bf404f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c',endColorstr='#bf404f')}.rosy:hover {color:#dca4ab;background:#ba4b58;background:-webkit-gradient(linear,left top,left bottom,from(#cf5d6a),to(#a53845));background:-moz-linear-gradient(top,#cf5d6a,#a53845);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a',endColorstr='#a53845')}.rosy:active {color:#dca4ab;background:-webkit-gradient(linear,left top,left bottom,from(#bf404f),to(#f16c7c));background:-moz-linear-gradient(top,#bf404f,#f16c7c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f',endColorstr='#f16c7c')}.green {color:#e8f0de;border:solid 1px #538312;background:#64991e;background:-webkit-gradient(linear,left top,left bottom,from(#7db72f),to(#4e7d0e));background:-moz-linear-gradient(top,#7db72f,#4e7d0e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f',endColorstr='#4e7d0e')}.green:hover {color:#a9c08c;background:#538018;background:-webkit-gradient(linear,left top,left bottom,from(#6b9d28),to(#436b0c));background:-moz-linear-gradient(top,#6b9d28,#436b0c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28',endColorstr='#436b0c')}.green:active {color:#a9c08c;background:-webkit-gradient(linear,left top,left bottom,from(#4e7d0e),to(#7db72f));background:-moz-linear-gradient(top,#4e7d0e,#7db72f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e',endColorstr='#7db72f')}.pink {color:#feeef5;border:solid 1px #d2729e;background:#f895c2;background:-webkit-gradient(linear,left top,left bottom,from(#feb1d3),to(#f171ab));background:-moz-linear-gradient(top,#feb1d3,#f171ab);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3',endColorstr='#f171ab')}.pink:hover {color:#f3c3d9;background:#d57ea5;background:-webkit-gradient(linear,left top,left bottom,from(#f4aacb),to(#e86ca4));background:-moz-linear-gradient(top,#f4aacb,#e86ca4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb',endColorstr='#e86ca4')}.pink:active {color:#f3c3d9;background:-webkit-gradient(linear,left top,left bottom,from(#f171ab),to(#feb1d3));background:-moz-linear-gradient(top,#f171ab,#feb1d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab',endColorstr='#feb1d3')}#lisgmap_map { height:550px;border:1px solid #f2f2f2 }.lisgmap_container { position:relative }.lisgmap_fullscreen_container {position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}ul#lisgmap_nav_list{ margin:0;padding:0}ul#lisgmap_nav_list li { list-style:none;margin:0;padding:0 }ul#lisgmap_nav_list li.lisgmap_fullscreen { padding:5px 0 0;text-align:right }a.lisgmap_nav_list_link {display:block;padding:5px 10px 5px 30px;margin:0 0 2px;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:90%;text-decoration:none;font-weight:bold;cursor:pointer;background-color:#333;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px}a.lisgmap_nav_list_link:hover {background-color:#d0d0d0;color:#000}a.lisgmap_nav_list_link img{margin:-2px 6px -6px 0 !important;padding:0;width:16px;border:none;float:none}a.lisgmap_nav_list_link.active {background:#a4a4a4 url(/design/ferienland_hohenzollern/stylesheets/lisgmap_active.png) no-repeat 7px center;color:#000}a.lisgmap_nav_list_link.active:hover {background:#d0d0d0 url(/design/ferienland_hohenzollern/stylesheets/lisgmap_active.png) no-repeat 7px center}a.lisgmap_nav_list_link.loading {background:#f2f2f2 url(/design/ferienland_hohenzollern/stylesheets/lisgmap_loader_16.png) no-repeat 7px center;color:#000}a.lisgmap_nav_list_link_fullscreen { font-size:90%;color:#fff;background:url(/design/ferienland_hohenzollern/stylesheets/lisgmap_fullscreen_white.png) no-repeat left center;padding:0 2px 0 20px;text-decoration:none;opacity:0.4 }a.lisgmap_nav_list_link_fullscreen:hover { opacity:1 }.lisgmap_marker_window { background:#fff;color:#444;width:220px }.lisgmap_marker { padding:10px;position:relative }.lisgmap_marker_arrow { position:absolute;bottom:-15px;left:102px;width:220px }.lisgmap_thumb { }.lisgmap_thumb div.image { margin-bottom:5px;height:120px;overflow:hidden }.lisgmap_thumb div.text { margin-bottom:5px }.lisgmap_thumb div.text p { margin:0;font-size:10px;line-height:13px }.lisgmap_thumb div.link { text-align:right }.lisgmap_thumb div.link a { font-size:90% }.lisgmap_thumb .tdb_listitem_poi h3 { font-size:14px }.lisgmap_thumb .tdb_listitem_subheadline { display:block;font-weight:bold;font-size:10px }.lisgmap_thumb .tdb_listitem_img { height:150px;overflow:hidden }.lisgmap_thumb .tdb_listitem_img_inner img { width:200px}.lisgmap_thumb .tdb_listitem_img_inner img a { border:0 }.lisgmap_thumb .tdb_listitem_content { margin-top:5px }.lisgmap_thumb .tdb_listitem_content_link {display:block;text-align:right}.alptein_tour_thumb_tbl { border-collapse:collapse;border-spacing:0;border:0;width:100%;margin:0 }.alptein_tour_thumb_tbl td { border:0;padding:3px;font-size:90%;color:#444}.alptein_tour_thumb_tbl td span.alptein_tour_thumb_label { font-weight:bold }.alptein_tour_thumb_tbl td span.alptein_tour_thumb_value { }.lisgmap_fullscreen_panel {position:absolute;top:5px;left:160px;display:none;background:#222;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:auto;height:auto;padding:10px 10px 10px 180px;z-index:99}.lisgmap_fullscreen_panel_logo { float:left;margin-right:10px;position:absolute;z-index:10;margin-left:-170px}.lisgmap_fullscreen_panel_links { float:left;padding-top:10px }.lisgmap_fullscreen_panel_links a { color:#fff;font-size:150%;text-decoration:none;opacity:0.5;padding:5px; }.lisgmap_fullscreen_panel_links a:hover { opacity:1 }.lisgmap_panel {position:absolute;top:40px;right:0;display:block;background:#222;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;width:auto;height:auto;padding:10px;z-index:99}a.lisgmap_trigger{position:absolute;text-decoration:none;top:10px;right:0;color:#fff;padding:10px 10px 10px 35px;background:#333 url(/design/ferienland_hohenzollern/stylesheets/lisgmap_plus.png) 15% 55% no-repeat;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;display:block;z-index:99}a.lisgmap_trigger:hover{background:#222 url(/design/ferienland_hohenzollern/stylesheets/lisgmap_plus.png) 15% 55% no-repeat}a.lisgmap_trigger_active.lisgmap_trigger {background:#222 url(/design/ferienland_hohenzollern/stylesheets/lisgmap_minus.png) 15% 55% no-repeat}a.lisgmap_trigger_active.lisgmap_trigger.lisgmap_trigger_loading {background:#222 url(/design/ferienland_hohenzollern/stylesheets/lisgmap_loader_16_white.png) 15% 55% no-repeat}#lisgmap_container_loader {display:none;width:200px;background-color:#fff;position:absolute;left:50%;top:25%;z-index:9999999;margin-top:-50px;margin-left:-140px;text-align:center;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;border:20px solid rgba(0,0,0,0.3);padding:20px;-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}.tdb_social_facebook { display:block;background:url(/design/ferienland_hohenzollern/stylesheets/img_lispoi/tdb_facebook.png) no-repeat left center;padding:0 0 0 25px;margin-bottom:3px }.tdb_social_twitter { display:block;background:url(/design/ferienland_hohenzollern/stylesheets/img_lispoi/tdb_twitter.png) no-repeat left center;padding:0 0 0 25px;margin-bottom:3px }.tdb_social_flickr { display:block;background:url(/design/ferienland_hohenzollern/stylesheets/img_lispoi/tdb_flickr.png) no-repeat left center;padding:0 0 0 25px;margin-bottom:3px }.tdb_social_youtube { display:block;background:url(/design/ferienland_hohenzollern/stylesheets/img_lispoi/tdb_youtube.png) no-repeat left center;padding:0 0 0 25px;margin-bottom:3px }.tdb_social_wikipedia { display:block;background:url(/design/ferienland_hohenzollern/stylesheets/img_lispoi/tdb_wikipedia.png) no-repeat left center;padding:0 0 0 25px;margin-bottom:3px }.tdb_full_poi { margin-bottom:20px}.tdb_full_poi_inner {}.tdb_full_intro {}.tdb_full_intro_inner {}.tdb_full_subheadline { display:block;font-size:14px;font-weight:bold }.tdb_full_poi_content { float:right;width:460px}.tdb_full_poi_content_inner {}.tdb_full_poi_content_box { margin-bottom:20px }.tdb_full_poi_action { float:left;width:200px }.tdb_full_poi_action_inner { padding:10px;background:#f2f2f2 }.tdb_full_poi_action_box { margin-bottom:10px }.tdb_full_poi_action_img { }.tdb_full_poi_action_img img {width:180px}.tdb_full_poi_action_box_caption { background:#fff ;font-size:10px;padding:5px 3px }.tdb_full_poi_action_address {}.tdb_full_poi_action_features {}#tdb_full_poi_map { border:1px solid #f2f2f2;height:200px }.tdb_full_poi_map_arrival_1 { float:left;padding:2px 0 0 }.tdb_full_poi_map_arrival_2 { float:left;margin-left:5px }.tdb_full_poi_map_arrival_3 { float:left;margin-left:5px }.tdb_full_poi_geo_label { font-weight:bold}.tdb_full_poi_map_arrival {}.tdb_full_poi_map_arrival_inner { background:#f2f2f2;padding:10px }.tdb_full_poi_table { width:100%;margin:0 }.tdb_full_poi_geo_input {padding:6px;font-size:16px;width:250px}.tdb_full_tour { margin-bottom:20px}.tdb_full_tour_inner {  }.tdb_full_intro {}.tdb_full_intro_inner {}.tdb_full_subheadline { display:block;font-size:14px;font-weight:bold }.tdb_full_tour_content { float:right;width:460px}.tdb_full_tour_content_inner {}.tdb_full_tour_content_box { margin-bottom:20px }.tdb_full_tour_action { float:left;width:200px }.tdb_full_tour_action_inner { padding:10px;background:#f2f2f2 }.tdb_full_tour_action_box { margin-bottom:10px }.tdb_full_tour_action_img { }.tdb_full_tour_action_img img {width:180px}.tdb_full_tour_action_box_caption { background:#fff ;font-size:10px;padding:5px 3px }.tdb_full_tour_action_address {}.tdb_full_tour_action_features {}#tdb_full_tour_map { border:1px solid #f2f2f2;height:200px }.tdb_full_tour_map_arrival_1 { float:left;padding:2px 0 0 }.tdb_full_tour_map_arrival_2 { float:left;margin-left:5px }.tdb_full_tour_map_arrival_3 { float:left;margin-left:5px }.tdb_full_tour_geo_label { font-weight:bold}.tdb_full_tour_map_arrival {}.tdb_full_tour_map_arrival_inner { background:#f2f2f2;padding:10px }.tdb_full_tour_table { width:100%;margin:0 }.tdb_line_list { border-bottom:1px solid #f2f2f2;margin-bottom:20px }.tdb_line_list_children {}.tdb_line_list_link{}.tdb_line_poi { margin-bottom:20px;border-bottom:1px solid #f2f2f2}.tdb_line_poi_inner { }.tdb_line_subheadline { display:block;font-size:12px;font-weight:bold }.tdb_line_img { float:left;width:200px }.tdb_line_img_inner {}.tdb_line_img_inner img {}.tdb_line_content { float:right;width:460px }.tdb_line_content_inner {}.tdb_line_content_intro {}.tdb_line_content_link {}.tdb_line_content_link a { font-weight:bold;color:green }.tdb_line_tour { border-bottom:1px solid #f2f2f2;margin-bottom:20px}.tdb_line_tour_inner { }.listitem_poi {margin-bottom:20px;margin-right:11px;float:left;border:1px}.tdb_listitem_poi {}.tdb_listitem_poi_inner { width:182px}.tdb_listitem_subheadline { display:block;font-size:12px;font-weight:bold }.tdb_listitem_img { height:130px;overflow:hidden }.tdb_listitem_img_inner {}.tdb_listitem_img_inner img { width:182px; }.tdb_listitem_img_inner img a { border:0 }.tdb_listitem_content {}.tdb_listitem_content_inner { padding:3px }.tdb_listitem_content_link {display:block}.tdb_listitem_content_link a { font-weight:bold;color:green }.listitem_tour {margin-bottom:20px;margin-right:11px;float:left}.tdb_listitem_tour {}.tdb_listitem_tour_inner { width:182px}.tdb_listitem_subheadline { display:block;font-size:12px;font-weight:bold }.tdb_listitem_img { height:130px;overflow:hidden }.tdb_listitem_img_inner {}.tdb_listitem_img_inner img { width:182px; }.tdb_listitem_img_inner img a { border:0 }.tdb_listitem_content {}.tdb_listitem_content_inner { padding:3px }.tdb_listitem_content_link {display:block}.tdb_listitem_content_link a { font-weight:bold;color:green }