*{ font-size: 12px; }*{border-collapse:collapse;border-spacing:0;margin:0;outline:none;padding:0;vertical-align:top;}
body{color:#4c4c4c;font:100% Verdana,Arial,Helvetica,Sans-serif;}
body,html{height:100%;}
h2{font-size:127%;font-weight:bolder;}
input{color:#666;font-size:100%;}
label{line-height:18px;}
strong{color:#828282;}
table,tr,td{border:0px;vertical-align:top;}
.bewerblink{color:#000;line-height:16px;text-decoration:none;}
.clearer{background:none;clear:both;}
.contentlink_on{color:#4c4c4c;font-size:91%;text-decoration:none;}
.contentnavi{color:#000;list-style:none;}
.divleft{display:inline;float:left;}
.footer{color:#8c8c8c;font-size:82%;text-decoration:none;}
.hotspot_home{padding-left:8px;padding-right:2px; line-height: 15px; }
.hotspot_hometop{padding-left:8px;padding-right:2px;padding-top:10px;}
.inputir{background:#fff;border:0px solid #ffffff;color:#666;font-size:100%;}
.linhid{color:#4c4c4c;cursor:text;text-decoration:none;}
.linhid2{color:#4c4c4c;cursor:pointer;text-decoration:none;}
.menu{color:#4c4c4c;font-size:82%;line-height:18px;text-decoration:none;}
.menu_on{color:#000;font-size:82%;line-height:18px;text-decoration:none;}
.navigator{color:#666;font-size:91%;text-align:right;text-decoration:none;}
.navi_left_top{padding-left:0px;padding-right:0px;}
.omenu{color:#4c4c4c;font-size:91%;line-height:11px;text-decoration:none;}
.omenu_on{color:#000;font-size:91%;line-height:11px;text-decoration:none;}
.radio{border:0px solid #ffffff;color:#666;}
.sitemap{background:#f0f0f0;color:#000;font-size:100%;font-weight:bold;list-style:none;margin-bottom:20px;padding-top:2px;width:215px;}
.sitemap2{background:#f7f7f7;color:#4c4c4c;font-size:91%;font-weight:normal;list-style:none;padding-bottom:3px;padding-left:5px;text-decoration:none;}
.sitemap3{background:#f7f7f7;color:#4c4c4c;font-size:91%;font-weight:normal;list-style:none;padding-bottom:3px;padding-left:10px;text-decoration:none;}
.sitemap4{background:#f7f7f7;color:#4c4c4c;font-size:82%;font-weight:normal;list-style:none;padding-bottom:3px;padding-left:15px;text-decoration:none;}
.small{color:#4c4c4c;font-size:82%;text-decoration:none;}
.submenu{color:#2c2c2c;font-size:82%;line-height:11px;text-decoration:none;}
.submenu_on{color:#000;font-size:82%;line-height:11px;text-decoration:none;}
.submit{background:#fff;border:0px solid #ffffff;color:#666;}
.textinput{background:#fff;border:1px solid #666666;color:#666;font-size:100%;padding:1px 1px 1px 2px;}
.topline{color:#4c4c4c;font-size:91%;padding-bottom:5px;text-decoration:none;}
.vline{background:url(/images/pixel_v.gif) repeat-y top;height:100%;width:1px;}
a.footer{font-size:100%;}
b,.head{color:#4c4c4c;font-weight:bold;text-decoration:none;}
h1,h2,h3,.hotspot1_headline,.hotspot2_headline{color:#828282;display:block;font-weight:bold;margin:0px 0px 10px 0px;text-decoration:none;}
h1.teaser,.hotspot1_headline{cursor:pointer;font-size:136%;margin-bottom:5px;}
h2.teaser,.hotspot2_headline{cursor:pointer;font-size:127%;margin-bottom:5px;}
h4,h2.textteaser{color:#828282;font-size:100%;font-weight:bold;line-height:1.25em;margin:0px;text-decoration:none;}
h4.teaser{cursor:pointer;}
ul.left_subnavi{margin:0px;padding-bottom:3px;padding-left:0px;padding-right:0px;}
#bild{left:294px;position:absolute;top:35px;z-index:2;}
#bildleft{left:0px;position:absolute;top:35px;z-index:2;}
#bild_fader{background:rgb(140,140,140) url(/images/grey.gif);height:211px;left:294px;opacity:0.8;overflow:hidden;position:absolute;top:35px;width:460px;z-index:998;}
#bild_textadd{background:#e5e5e5;height:55px;left:294px;overflow:hidden;position:absolute;top:191px;width:460px;z-index:999;}
#bild_textadd p{padding:12px;}
#content{}
#directions{background:#FFF;height:180px;overflow:auto;}
#fassinfo{height:18px;overflow:hidden;visibility:visible;width:18px;z-index:998;}
#fassname{color:#fafafa;font-size:91%;height:80px;left:760px;overflow:hidden;position:absolute;top:38px;visibility:hidden;width:240px;z-index:999;}
#greyaddon{left:132px;position:absolute;top:140px;z-index:2;}
#holder{width:754px;}
#holder_home{width:1004px;}
#hothold{display:inline;float:left;width:250px;}
#hottext{padding-left:15px;padding-top:10px;}
#incontent{padding-left:15px;padding-right:5px;padding-top:12px;}
#incontent h1,h2{font-size:136%;font-weight:bolder;}
#inhalt,#main{display:inline;float:left;width:624px;}
#inhalt_home{display:inline;float:left;width:874px;}
#lbild{left:504px;position:absolute;top:35px;z-index:3;}
#logo{left:132px;position:absolute;top:35px;z-index:2;}
#middle_navigation{padding-top:12px;width:160px;}
#middle_navigation li{display:block;line-height:0.75em;list-style:none;padding-bottom:6px;padding-left:5px;padding-right:1px;}
#middle_navigation ul{display:block;list-style:none;padding-bottom:4px;padding-left:5px;padding-right:1px;}
#navigation{display:inline;float:left;padding-top:10px;width:130px;}
#navigation a img,object,embed,img{border:0px;margin:0px;padding:0px;}
#navigation li.grey{background:#e5e5e5;margin-left:4px;padding-bottom:3px;padding-left:0px;padding-right:0px;text-align:right;}
#navigation ul li{background:#fff;display:block;list-style:none;padding-left:1px;padding-right:1px;}
#orow_l{display:inline;float:left;height:211px;width:131px;}
#orow_m{background:url(/images/box_grey163.gif) repeat-y top;display:inline;float:left;height:211px;width:163px;}
#orow_r{display:inline;float:left;height:211px;overflow:hidden;width:490px;}
#routenplanertext{background:#FFF;height:200px;left:17px;overflow:auto;position:absolute;top:330px;width:716px;}
#top{background:#8c8c8c;height:211px;margin:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}
.homelink,a:hover.contentlink{color:#666;font-size:91%;text-decoration:none;}
.homelinkplus,a:hover.contentlinkplus{color:#666;text-decoration:none;}
.navigator_on,.a:hover.navigator{color:#000;font-size:91%;text-align:right;text-decoration:none;}
a.contentnavilink:hover{color:#666;}
a.contentnavilink:visited,a.contentnavilink:link{color:#000;}
a:hover,.contentlinkplus_on{color:#4c4c4c;text-decoration:none;}
a:hover.homelink,.contentlink,a:hover.contentlink_on{color:#000;font-size:91%;text-decoration:none;}
a:hover.homelinkplus,.contentlinkplus,a.sitemaplink:link,a.sitemaplink:visited{color:#000;text-decoration:none;}
input,textarea,select,textarea,a:link,a:visited,a:active{text-decoration:none;}

/*#overlay{background:rgb(0,0,0) url(/images/spacer.gif);display:none;height:1px;left:0px;opacity:0.8;position:absolute;top:0px;width:1px;z-index:3;} */
#overlay { display: none; position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;background: url(/images/spacer.gif) repeat;background-color:#000;filter:alpha(opacity=85);-moz-opacity: 0.85;opacity: 0.85;}
* html #overlay { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

