@charset "UTF-8";
/* base */ @media all{ * { 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:0px;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%;}}@media screen, projection{ #header { position:relative; }#topnav { text-align:right; }#header #topnav {position:absolute;top:10px;right:10px; }#header, #nav, #main, #footer { clear:both; }#col1 { float:left; }#col2 { float:right;}#col3 { width: auto; }#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;}}@media print{ .subcolumns > div,.floatbox {display:table;overflow:visible;}.print {position:static;left:0;}.noprint { display:none !important; }}
/* basemod */ @media screen, projection{body { overflow-y:scroll; }body {background-color: #152705;}.page_header {width: 100%;height:337px;margin: 0em auto 0;}.page_header_sh {width: 100%;height:14px;background: transparent url('../../../images/shadow_bottom.png') repeat-x 0 bottom;position: relative;top: 323px;left: 0px;max-width: 1280px;margin: 0 auto;}.page_margins {width: 961px;margin: -337px auto 0;}.page{}#header { height: 360px; z-index: 30; }#header .logo {position: absolute;top: 0;right: 0;}#main { z-index: 1; }#navigation { padding-top: 10px; }#menu {width: 961px;height: 61px;background: transparent url('../../../images/menu.png') no-repeat 0 0;_background: none;position: absolute;bottom: 0;left: 0;}#menu2 {_background: transparent url('../../../images/menu.png') no-repeat 0 0;_width: 100%;}#extraContent { margin: 0; }#bild2 { float: left; width: 640px; height: 290px; background-color: #FFFFFF; position: relative; overflow: hidden; }.bereichsinfofeld {float: right;width: 316px; height: 213px; background: #FFF;position: relative;overflow: hidden;}.bereichsinfofeld h2 { font-size: 166.67%; color: #E85311; }.bereichsinfofeld .bilderGalerie { position: absolute; bottom: 22px; left: 14px; width: 290px; height: 35px; }.bereichsinfofeld .bilderGalerieInner { float: left; width: 260px; height: 35px; overflow: hidden; position: relative; }.bereichsinfofeld .bilderGalerieContent { position: absolute; left: 0; top: 0; white-space: nowrap; }.bereichsinfofeld .bilderGalerie .left, #bereichsinfofeld .bilderGalerie .right {height: 30px;line-height: 30px;padding-top: 5px;}.bereichsinfofeld .bilderGalerie .left { padding-right: 4px; }.bereichsinfofeld .bilderGalerie .right { padding-left: 4px; }#search {float: right;width: 311px;height: 80px;background-color: #FFFFFF;padding-right: 5px;position: relative;overflow: hidden;background: transparent url('../../../images/suche_hg.png') no-repeat;_background: none;}#search2 {_background: transparent url('../../../images/suche_hg.png') no-repeat;_width: 100%;_height: 80px;}#search_content { padding: 24px 0 0 12px; }#search_button { position: relative; top: -51px; left: 253px; width: 57px; height: 68px; cursor: pointer; }#footer { margin-top: 10px; }#footer a { font-size: 85%; color: #FFF; }.greenButton {overflow: hidden;margin-bottom: 1em;display: block;}.greenButton .leftSide { background: #619D07 url('../../../images/button_left.jpg') no-repeat; }.greenButton .rightSide { background: #619D07 url('../../../images/button_right.jpg') no-repeat; }.greenButton a {line-height: 34px;color: #FFF;background: #619D07 url('../../../images/button_repeat.jpg') repeat-x;float: left;}.greenButton a:hover, .greenButton a:focus {color: #FFF;text-decoration: underline;}.greenButton .leftSide, .greenButton .rightSide {width: 13px;height: 34px;float: left;}#col2 { float: right; width: 316px; }#col2_content { width: 316px; }#col3 { margin: 0 316px 0 0; _width: 592px; }#col3_content { } #skiplinks a.skip:focus,#skiplinks a.skip:active {color: #fff;background: #333;border-bottom: 1px #000 solid;padding: 10px 0;text-decoration: none;}.contentItem .withExtMed {padding-bottom: 0;padding-right: 270px;}}
/* forms */ @media screen, projection{#frmContact {width: 540px;} #search .suchfeld {width: 220px;height: 19px;line-height: 14px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 108%;padding-top: 4px;padding-left: 5px;background: #FFF url(../../../images/searchBackground.jpg) no-repeat;border-top: 1px solid #7F7E7F;border-right: 1px solid #D4D4D4;border-left: 1px solid #B2B2B2;border-bottom: 1px solid #B4B4B4;margin-right: 35px;_position: relative;}#search .submit {border: none;background: transparent url(../../../images/searchSubmit.jpg) no-repeat;width: 11px;height: 22px;cursor: pointer;_position: relative;} .yform {margin:0 0 1em 0;}.yform fieldset {border:1px #ddd solid;background:#fafafa;margin:0 0 1em 0;padding:0.5em;}.yform legend {font-size:125%; font-weight:normal; color:#000;}.yform label {color:#666;}.yform input,.yform textarea,.yform select,.yform optgroup {font-family:Georgia, Times, serif; }.yform .type-text input,.yform .type-text textarea,.yform .type-select select {border:1px solid #ddd;}.yform div input:focus,.yform div select:focus,.yform div textarea:focus,.yform div input:hover,.yform div select:hover,.yform div textarea:hover,.yform div input:active,.yform div select:active,.yform div textarea:active {border:1px #64A23A solid;background:#fff;}.yform div.type-check input:focus,.yform div.type-check input:hover,.yform div.type-check input:active { border:0 none; }.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:#152705;padding:.5em 1.2em;}.yform .type-button input[type=reset] { color:#300; background:#661717 url(images/button_red.png) top left repeat-x; }.yform .type-button input[type=submit] { color:#FFF; background:#64A23A; }.yform .type-button input.reset { color:#300; background:#661717 url(images/button_red.png) top left repeat-x; }.yform .type-button input.submit { color:#FFF; background:#64A23A; }.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:#152705;}.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:#152705; 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.5em;position:relative;overflow:hidden;}.yform div.type-button {padding:3px 0em;}.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 {width:auto;cursor:pointer;}.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; } .full div.type-text input,.full div.type-text textarea { width:95.5%; }.full div.type-select select { width:97.0%; }* 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 div.type-text input,.columnar div.type-text textarea { float:left; width:67.8%; }.columnar div.type-select select { float:left; width:69.4%; }* html .columnar div.type-text input,* html .columnar div.type-text textarea { float:left; width:67.2%; }* html .columnar div.type-select select { float:left; 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; }}
/* content */ @media all{ html * { font-size:100.01%; } textarea, pre, code, kbd, samp, var, tt {font-family:Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;}body {font-family:Georgia, Times, serif;font-size:75.00%;color:#444;}#col3, #col2 {font-family:Arial, Helvetica, sans-serif;}h1,h2,h3,h4,h5,h6 {font-family: Georgia, "Times New Roman", Times, serif;font-weight:normal;color:#619D06;margin:0 0 0.25em 0;}h1 { font-size:250%; } h2 { font-size:200%; } h3 { font-size:150%; } 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:#619D06; background:transparent; text-decoration:none; }a:focus,a:hover,a:active { color:#619D06; text-decoration:underline; }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; }.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:0.5em; }table caption { font-variant:small-caps; }table.full { width:100%; }table.fixed { table-layout:fixed; }th,td { padding:0.5em; }thead th { color:#000; border-bottom:2px #800 solid; }tbody th { background:#e0e0e0; color:#333; }tbody th[scope="row"], tbody th.sub { background:#f0f0f0; }tbody th { border-bottom:1px solid #fff; text-align:left; }.mediumleft { margin: 0 1em 0.15em 0; padding: 0; text-align: right; float: left; display: block; }.mediumright { margin: 0 0 0.15em 1em; padding: 0; text-align: left; float: right; display: block; }.mediumcenter { margin: 0.5em 0; padding: 0; text-align: center; display: block; }.mediumHintergrund { background: #EEE; display:block; margin-top: 2px; }.mediumBeschriftung { text-align: left;padding: 1px 6px; }.mediumCopyright { text-align: left;font-style: italic;padding: 1px 6px; }.clear { clear: both; font-size: 1px; height: 1px; }.fw-bold { font-weight: bold; }.ta-center { text-align: center; }.float-left { float: left; display: inline; }.float-right { float: right; display: inline; }.marpad-0 { margin: 0; padding: 0; }.contentCornerTop {position: absolute; top: 0; right: 0; _right: -3px; background: transparent url(../../../images/contentCornerTop.png) no-repeat; width: 15px; height: 10px;}.contentCornerBottom {position: absolute; bottom: 0; right: -2px; _right: -2px; background: transparent url(../../../images/contentCornerBottom.png) no-repeat; width: 15px; height: 23px;}.contentTop { background: transparent url(../../../images/contentTop.jpg) no-repeat; height: 10px; font-size: 1px; _width: 640px; }.contentMid { background: transparent url(../../../images/contentMid.jpg) repeat-y; padding: 20px 20px 10px 30px; }.contentBottom { background: transparent url(../../../images/contentBottom.jpg) no-repeat; height: 23px; font-size: 1px; _width: 640px; }.contentItem ul.externeMedien {float: right;margin: 0 0 0 2em;}.contentItem ul.externeMedien li {list-style-type: none;margin: 0 0 1em 0;}.contentItem { position: relative; }.contentItemInner {overflow: hidden;}#google_map { height: 26em; }}
/* menu */ @media screen, projection {#navigation ul {padding: 0;margin: 0;}#navigation ul li {float: left;display: inline;list-style-type: none;}#navigation ul li a {white-space: nowrap;padding: 0 0.5em;color: #FFFFFF;font-size: 108.33%;font-family: Arial, Helvetica, sans-serif;}#navigation ul li a.aktiv, #navigation ul li a:hover, ul li a:focus {text-decoration: underline;}ul.menu {padding: 0;margin: 0;}ul.menu li {list-style-type: none;padding: 0;margin: 0;position: relative;display: inline;float: left;}ul.menu li .menuSeparator {width: 2px;height: 30px;position: absolute;top: 10px;right: 0;background: transparent url(../../../images/menuSeparator.png) no-repeat;}ul.menu li a {display: block;float: left;color: #FFF;width: 159px;height: 52px;line-height: 52px;margin: 0px;text-align: center;font-size: 133.33%;position: relative;zoom: 1;}ul.menu li a.aktiv, ul.menu li a:hover, ul.menu li a:focus {text-decoration: none;background: transparent url('../../../images/menu_aktiv.png') no-repeat top center;color: #FFF;_background: none;}ul.submenu {margin: 0;position: absolute;top: 52px;left: 1px;width: 159px;visibility: hidden;}ul.submenu li {margin: 0;position: static;background: transparent url('../../../images/submenu_open_repeat.png') repeat-y;}ul.submenu li .submenuBottomShadow {}ul.submenu li a {white-space: nowrap;display: block;color: #64A23A;padding: 0 0 0 20px;height: 40px;line-height: 40px;text-align: left;font-size: 116.67%;width: 150px;}ul.submenu li a.aktiv, ul.submenu li a:hover, ul.submenu li a:focus {background: transparent url('../../../images/submenu_aktiv.png') no-repeat left center;_background: none;_text-decoration: underline;color: #64A23A;}}
/* fancybox */ div#fancy_overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: none;z-index: 30;}div#fancy_loading {position: absolute;height: 40px;width: 40px;cursor: pointer;display: none;overflow: hidden;background: transparent;z-index: 100;}div#fancy_loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background: transparent url('../../../images/fancybox/fancy_progress.png') no-repeat;}div#fancy_outer {position: absolute;top: 0;left: 0;z-index: 90;padding: 20px 20px 40px 20px;margin: 0;background: transparent;display: none;}div#fancy_inner {position: relative;width:100%;height:100%;background: #FFF;}div#fancy_content {margin: 0;z-index: 100;position: absolute;}div#fancy_div {background: #000;color: #FFF;height: 100%;width: 100%;z-index: 100;}img#fancy_img {position: absolute;top: 0;left: 0;border:0; padding: 0; margin: 0;z-index: 100;width: 100%;height: 100%;}div#fancy_close {position: absolute;top: -12px;right: -15px;height: 30px;width: 30px;background: url('../../../images/fancybox/fancy_closebox.png') top left no-repeat;cursor: pointer;z-index: 181;display: none;}#fancy_frame {position: relative;width: 100%;height: 100%;display: none;}#fancy_ajax {width: 100%;height: 100%;overflow: auto;}a#fancy_left, a#fancy_right {position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer;z-index: 111; display: none;background-image: url("data:image/gif;base64,AAAA");outline: none;overflow: hidden;}a#fancy_left {left: 0px; }a#fancy_right {right: 0px; }span.fancy_ico {position: absolute; top: 50%;margin-top: -15px;width: 30px;height: 30px;z-index: 112; cursor: pointer;display: block;}span#fancy_left_ico {left: -9999px;background: transparent url('../../../images/fancybox/fancy_left.png') no-repeat;}span#fancy_right_ico {right: -9999px;background: transparent url('../../../images/fancybox/fancy_right.png') no-repeat;}a#fancy_left:hover, a#fancy_right:hover {visibility: visible;background-color: transparent;}a#fancy_left:hover span {left: 20px; }a#fancy_right:hover span {right: 20px; }#fancy_bigIframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;}div#fancy_bg {position: absolute;top: 0; left: 0;width: 100%;height: 100%;z-index: 70;border: 0;padding: 0;margin: 0;}div.fancy_bg {position: absolute;display: block;z-index: 70;border: 0;padding: 0;margin: 0;}div#fancy_bg_n {top: -20px;left: 0;width: 100%;height: 20px;background: transparent url('../../../images/fancybox/fancy_shadow_n.png') repeat-x;}div#fancy_bg_ne {top: -20px;right: -20px;width: 20px;height: 20px;background: transparent url('../../../images/fancybox/fancy_shadow_ne.png') no-repeat;}div#fancy_bg_e {right: -20px;height: 100%;width: 20px;background: transparent url('../../../images/fancybox/fancy_shadow_e.png') repeat-y;}div#fancy_bg_se {bottom: -20px;right: -20px;width: 20px;height: 20px;background: transparent url('../../../images/fancybox/fancy_shadow_se.png') no-repeat;}div#fancy_bg_s {bottom: -20px;left: 0;width: 100%;height: 20px;background: transparent url('../../../images/fancybox/fancy_shadow_s.png') repeat-x;}div#fancy_bg_sw {bottom: -20px;left: -20px;width: 20px;height: 20px;background: transparent url('../../../images/fancybox/fancy_shadow_sw.png') no-repeat;}div#fancy_bg_w {left: -20px;height: 100%;width: 20px;background: transparent url('../../../images/fancybox/fancy_shadow_w.png') repeat-y;}div#fancy_bg_nw {top: -20px;left: -20px;width: 20px;height: 20px;background: transparent url('../../../images/fancybox/fancy_shadow_nw.png') no-repeat;}div#fancy_title {position: absolute;z-index: 100;display: none;}div#fancy_title div {color: #FFF;font: bold 12px Arial;padding-bottom: 3px;white-space: nowrap;}div#fancy_title table {margin: 0 auto;}div#fancy_title table td {padding: 0;vertical-align: middle;}td#fancy_title_left {height: 32px;width: 15px;background: transparent url('../../../images/fancybox/fancy_title_left.png') repeat-x;}td#fancy_title_main {height: 32px;background: transparent url('../../../images/fancybox/fancy_title_main.png') repeat-x;}td#fancy_title_right {height: 32px;width: 15px;background: transparent url('../../../images/fancybox/fancy_title_right.png') repeat-x;}
/* print */ @media print{#header, #footer, #extraContent, #page_header, #col2 { display:none; }#col3, #col3_content { width: 100%; margin:0; padding: 0; border:0; }}
