/*Grundstzliche Einstellungen*/
body { font-family: verdana, arial, sans-serif;margin: 0px; padding: 0px; width: 100%; height: 100%; overflow-y: hidden; list-style-image:url(../images/aufzaehlung_rot.gif);}
/* Commented Backslash Hack \*/
body {position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;}
/* End Hack */
a{text-decoration:none;}
body,td,a,p,div, select{font-size:11px;line-height:14px;}
a img{border:0px;}	
em{font-size:11px;}


#head {position:absolute;left:0px;right:0px;height:80px;}
#logo_stb{position:absolute;left:10px;top:4px;z-index:1000;}
#logo_ub{position:absolute;left:479px;top:4px;z-index:1000;}
#functions{position:absolute;right:10px;;bottom:0px;text-align:right;z-index:1000;}
#functions a img{padding-left:10px;padding-right:1px;}
#functions a{color:black;}
#foto{overflow:hidden; border-top:solid 1px #8A8D91;position:absolute;top:83px;left:0px;right:0px;height:103px;background-image:url(../images/foto.jpg); background-repeat:no-repeat; background-color:#436CA4;}
#rechteck_foto{background-color:#A10011; position:absolute; right:0px; top:0px; height:103px; width:25%;}
#bluetop{position:absolute;left:0px;right:0px;height:7px;top:185px;background-color:#0D6E97;font-size:3px;line-height:4px;border-top:solid 1px #8A8D91;}
#author {position:absolute;left:10px;top:10px;border:0px!important;}
#button_zurueck{position:absolute;right:25%;top:194px;border:0px!important;color:#000000;}
#linie_vertikal{border-left:solid 1px #A10011;position:absolute;left:203px;top:210px;bottom:52px;}
#volltextsuche{position:absolute;left:7px;bottom:38px;border:0px!important;color:#000000;z-index:10000;}
#volltextsuche .formulareingabefeld{border:1px solid #8A8D91;width:100px;}
#volltextsuche .button_senden{margin-bottom:3px;}

/*Kontaktinfo*/
#contactinfo {position:absolute;left:0px;right:0px;bottom:0px;height:50px;color: #8A8D91;z-index:50;}
#contactinfo table{width:100%;border-top:solid 7px #0D6E97;}
#contactinfo td{height:27px;padding-left:12px;color: #8A8D91}
#contactinfo span {color:#A10011;}
#contactinfo a{color: #8A8D91;}
#contactinfo td.spacer{width:100%;}

/*Men */
#menu {position:absolute;left:10px;top:210px;bottom:97px;width:190px;overflow:auto;}
#menu a{display:block;letter-spacing: 0px;}
#menu a.nav_folder,#menu a.nav_folder2{color:black;padding-left:0px;font-weight:bold;margin-top:5px;padding-bottom:5px;}
#menu a.nav_folder img, #menu a.nav_folder2 img{vertical-align:middle;margin-right:5px;}
#menu a.nav_folder:hover,#menu a.nav_folder2:hover {color:#8A8D91;}
#menu div{padding-left:10px;}
#menu a.nav_file,#menu .nav_file2{padding-left:2px;display:block}
#menu a.nav_file img,#menu .nav_file2 img{margin-right:0px;margin-left:-7px;}
#menu a.nav_file span,#menu .nav_file2 span{}
#menu a.nav_file{color:#8A8D91;}
#menu a.nav_file2,#menu a.nav_file:hover{color:#A10011;}

/*Content*/
#content {position:absolute;left:203px;top:210px;bottom:52px;right:25%;overflow:auto;}
#text{padding-left:15px;padding-right:15px;padding-bottom:15px;}
#content h1{font-size:14px;margin-top:0px;color:#A10011;}
#content h2{font-size:11px;color:#A10011;}
#content h3{font-size:11px;color:#8A8D91;}
#content a{color:#8A8D91;font-weight:bold;text-decoration:underline;}
#content a:hover{color:#A10011;}
#content hr{border-top:1px solid #A10011; height:1px;}

/*Spezielle Formatierung Content fr die Pinwand*/
#content_pinwand i, #content_pinwand em{font-size:14px;color:#A10011; font-style:normal; font-weight:bold;}
#content_pinwand u{ text-decoration:none; color:#A10011; font-weight:bold;}

.lageplanrahmen{border:1px solid #978d9c; padding:2px; margin:0 0 20px 20px;}

/*News*/
#content .news_headline{color:#A10011;font-weight:bold;display:block;}
#content .news_container{padding-bottom:1em;}
#newsbox{overflow-x:hidden;position:absolute;right:0px;width:25%;top:193px;bottom:51px;overflow:auto;border-bottom:solid 1px white;z-index:1000;background-color:#A10011;}
#newsbox h1 a{font-size:14px;font-weight.bold;text-decoration:underline;}
#newsbox h1 a:hover{text-decoration:none;}
#newsdiv{padding:20px;}
#newsdiv,#newsdiv a{color:white;}
#newsdiv .news_headline{color:white; font-weight:bold;display:block;padding-bottom:0.25em;}
#newsdiv .news_more{display:block;margin-bottom:1em;margin-top:0.25em;text-align:right;}

/*Sitemap*/
.sitemap_folder a{display:block;}
#content .sitemap_folder, #content a.sitemap_folder_a{display:block; font-weight:bold; font-size:14px; color:#ffffff;padding-bottom:3px;padding-top:3px;}
#content .sitemap_files a, #content .sitemap_files{padding-left:5px;padding-bottom:3px; font-weight:normal; padding-top:0px;color:#FFFFFF;}
#content .sitemap_sub_files a, #content .sitemap_sub_files{padding-left:10px; font-weight:normal; padding-top:0px;}
#content .sitemap_files a:hover,#content a.sitemap_folder_a:hover{color:#FFFFFF;}
#sitemap_tbl {border:1px solid #000000; margin:auto;}
#sitemap_tbl td{padding:5px;vertical-align:top;}
#sitemap_tbl .even{background-color:#8A8D91;}
#sitemap_tbl .odd{background-color:#A10011;}

/*Startseite*/
#start{text-align:center; background-image:url(../images/start/hintergrund.gif); background-repeat:no-repeat; position:absolute; left:0px; right:25%; top:193px; bottom:55px;z-index:900;}
#slogan{position:absolute; right:38%; top:37%;}
#wuensche{position:absolute; right:25%; top:50%; display:none;}
#eintreten{position:absolute; bottom:18px; right:2%;}
#pinwand{position:absolute; right:10%; top:13%;}
#urlaub{position:absolute; right:5%; top:50%;}

/*News-Ticker*/
#newstickerbox{color:#0F7098; font-weight:bold; position: absolute; bottom:1px!important; height:17px; left:0px; right:0px; overflow:hidden!important; z-index:100000!important;}
#newstickerbox a{color:#A10011; font-weight:bold;}
#newstickercontent{position: relative;left: 0px; top: 0px; white-space:nowrap!important}
#newstickercontent .trennzeichen{font-weight:normal; color:#000000;}

#ticker{ width:100%;}

/*Formualarfelder*/
.formulareingabefeld{border:1px solid #8A8D91;width:140px;}
.texteingabefeld{border:1px solid #8A8D91;width:430px;overflow:hidden;}

/*Suchmachinenoptimierung*/
#searchablecontent{display:none; visibility:hidden;}	

/*Volltextsuche*/
#text dl dd em a{display:none;}
