@charset "utf-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike,sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%;vertical-align:baseline; }:focus { outline:0; } body { line-height:1; color:black; background:white; }ol, ul { list-style:none; }table { border-collapse:separate; border-spacing:0; } caption, th, td { text-align:left; font-weight:normal; }hr { border:0; height:1px; background:#999; color:#999; }html, body {margin:0; padding:0; border:0;}*,html,body {font-size: 100.01%;}body {font: 80.00% LucidaGrande, Helvetica, Arial, Verdana, Geneva, sans-serif;background-color:#333;color: #fff;}a:link,a:visited,a:hover,a:active {color:#ac1f23;text-decoration:none;}a:hover {color:#fff;text-decoration:none;}#viewport { width: 100%;height:100%;background-image:url(http://kirchhofschmiede.de/assets/images/headerBG2.png);background-repeat:repeat-x;}#container { position: relative;width: 990px;margin: 0 auto;}#innerContainer { position: relative;width: 990px;text-align: left;background-color:#9c9d9f;}#header { margin-left: 0;height: 109px;}#subHeader {position:relative;margin-top: 0;margin-bottom: 0;width:955px;height:130px;}#subHeaderImg {margin-left: 140px;}#mainContent {width:990px;background-image:url(http://kirchhofschmiede.de/assets/images/navBG.png);background-repeat:repeat-y;min-height:300px; }#contentBlock {}#leftBar {position:absolute;width: 140px;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;float:left;margin-top: 25px;}#leftBar a:link,#leftBar a:visited,#leftBar a:hover,#leftBar a:active {color:#c7c8ca;font-weight:bold;}#leftBar a:hover,#leftBar a:active {color:#fff;}#blocker {position:absolute;background-color:#ac1f23;left: 140px;width:126px;height:7px;float:left;}#contentMain {margin-left: 266px;width:540px;float:left;}hr{background-color:#ac1f23;width:845px;}.errMSG,.err {color: #c31717;font-weight:bold;}#contact {line-height:20px;font-size:1em;width:680px;vertical-align:top;}.rightAddressFloat{margin-top:10px;float:left;display:block;width:325px;}.active {background-image:url(http://kirchhofschmiede.de/assets/images/liBG.png);background-repeat:no-repeat;vertical-align:middle;background-position:0 2px;}#leftBar a.activeLink {color:#fff;}#imprint{position:absolute;float:left;margin-left:13px;}#imprint a{font-size:.9em;font-weight:bold;color:#c7c8ca;}#imprint a:hover {color:#fff;}#bvaaLogo {}.imprint p {color: white; font-size: 1em; font-weight: bold;}.clearFix {clear:both;}*{padding: 0; margin: 0;}#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}* html #TB_overlay {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 4px solid #525252;text-align:left;top:50%;left:50%;}* html #TB_window { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; }* html #TB_load { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}* html #TB_HideSelect {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}#menu {font-size:.85em;}ul.menu, ul.menu ul {list-style-type:none;margin: 0;padding: 0;width: 15em;}ul.menu a {display: block;text-decoration: none;}ul.menu li {margin-top: 1px;padding-left:7px;}ul.menu li a {color: #fff;padding: 0.5em;}ul.menu li a:hover {color: #fff;}ul.menu li ul li a {font-size:.9em;color: #000;padding-left: 13px;}ul.menu li ul li a:hover {}.ad-gallery {width: 540px;}.ad-gallery, .ad-gallery * {margin: 0;padding: 0;}.ad-gallery .ad-image-wrapper {height: 410px;position: relative;margin-top:-2px;overflow: hidden;}.ad-gallery .ad-image-wrapper .ad-loader {position: absolute;z-index: 10;top: 48%;left: 48%;border: 1px solid #CCC;}.ad-gallery .ad-image-wrapper .ad-next {position: absolute;right: 0;top: 0;width: 25%;height: 100%;cursor: pointer;display: block;z-index: 100;}.ad-gallery .ad-image-wrapper .ad-prev {position: absolute;left: 0;top: 0;width: 25%;height: 100%;cursor: pointer;display: block;z-index: 100;}.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {background: url(non-existing.jpg)\9}.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background: url(ad_prev.png);width: 30px;height: 30px;display: none;position: absolute;top: 47%;left: 0;z-index: 101;}.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background: url(ad_next.png);width: 30px;height: 30px;right: 0;left: auto;}.ad-gallery .ad-image-wrapper .ad-image {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 9;}.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {position: absolute;bottom: 0px;left: 0px;padding: 7px;text-align: left;width: 540px;z-index: 2;background: url(opa75.png);color: #000;}* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');}.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display: block;}.ad-gallery .ad-controls {height: 20px;width:540px;}.ad-gallery .ad-info {float: left;}.ad-gallery .ad-slideshow-controls {float: right;}.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {padding-left: 5px;cursor: pointer;}.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left: 5px;font-size: 0.9em;}.ad-gallery .ad-slideshow-running .ad-slideshow-start {cursor: default;font-style: italic;}.ad-gallery .ad-nav {width: 500px;position: relative;margin-left:20px;}.ad-gallery .ad-forward, .ad-gallery .ad-back {position: absolute;top: 0;height: 100%;z-index: 10;} * html .ad-gallery .ad-forward, .ad-gallery .ad-back {height: 100px;}.ad-gallery .ad-back {cursor: pointer;left: -20px;width: 13px;display: block;background: url(ad_scroll_back.png) 0px 22px no-repeat;}.ad-gallery .ad-forward {cursor: pointer;display: block;right: -20px;width: 13px;background: url(ad_scroll_forward.png) 0px 22px no-repeat;}.ad-gallery .ad-nav .ad-thumbs {overflow: hidden;width: 100%;}.ad-gallery .ad-thumbs .ad-thumb-list {float: left;width: 540px;list-style: none;}.ad-gallery .ad-thumbs li {float: left;padding-right: 5px;}.ad-gallery .ad-thumbs li a {display: block;}.ad-gallery .ad-thumbs li a img {border: 2px solid #CCC;display: block;}.ad-gallery .ad-thumbs li a.ad-active img {border: 2px solid #616161;}.ad-preloads {position: absolute;left: -9000px;top: -9000px;}
