@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; }html { height: 100.5%; margin-bottom: 1px; }body {font-size: 100.01%;color: #000;background: #fff;text-align: left; }fieldset, img { border: 0 solid; }ul, ol, dl { margin: 0 0 1em 1em } li {margin-left: 0.8em; line-height: 1.5em;}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: ""; }#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; }.clearfix:after {content: ".";display: block;font-size:0;height: 0;clear: both;visibility: hidden;}.clearfix { display: block; }.floatbox { overflow:hidden; }#ie_clearing { display: none; }.subcolumns { width: 100%; overflow:hidden; }.subcolumns_oldgecko { width: 100%; float:left; }.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; }.c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right; margin-left: -5px; }.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 .c50l,.equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c66l,.equalize .c75l,.equalize .c62l,.equalize .c50r,.equalize .c25r,.equalize .c33r,.equalize .c38r,.equalize .c66r,.equalize .c75r,.equalize .c62r {display:table-cell; vertical-align:top;float:none; margin:0; overflow:hidden;}.skip, .hideme, .print, dfn {position: absolute;left: -1000em; top: -1000em;}.skip:focus, .skip:active {position: static;left: 0;top:0;}}
/* basemod */ 
@media screen, projection{body { background: #E7E7E7 url(../../../images/background.gif); overflow-y:scroll; }* html body { overflow: visible !important; }body.iFrameForm { padding: 20px; }.page_margins {width: 960px;margin: 14px auto 0;background: #FFF url(../../../images/shadowRight.jpg) repeat-y right top;border-left: 1px solid #D5D5D5;border-top: 1px solid #D5D5D5;}.page{ position: relative; padding: 0 8px 0 0;}#shadowBottom { background: transparent url(../../../images/shadowBottom.jpg) repeat-x 0 -8px; height: 8px; overflow: hidden; }#shadowBottomRight { float: right; background: transparent url(../../../images/shadowBottom.jpg) no-repeat right top; height: 8px; width: 10px; }#shadowBottomLeft { float: left; background: transparent url(../../../images/shadowBottom.jpg) no-repeat; height: 8px; width: 10px; }#header {background: #FFF url(../../../images/header.jpg) no-repeat;height: 120px;z-index: 20;}#header .logoLink { display: block; position: absolute; top: 5px; left: 15px; width: 100px; height: 95px; }#header a.rssFeed { position: absolute; top: 82px; right: 22px; color: #990000; }#header a.rssFeed img { vertical-align: bottom; }#header .fontSizeWrapper { position: absolute; top: 82px; right: 125px; }#header .fontSizeWrapper a { color: #990000; }#search {position: absolute;top: 6px;right: 5px;width: 170px;height: 20px;background: transparent url(../../../images/searchInput.jpg) no-repeat;}#topNavigation {position: absolute;right: 20px;top: 40px;height: 2em;}#mainNavigation {position: absolute;left: 216px;top: 7px;z-index: 10;}#facetten {padding: 1em 0 3em 0;border-top: 1px solid #CCC;overflow: hidden;}#main {}#footer { padding: 2px 0; }#col1 { width: 180px; }#col1_content {}#col2 {}#col2_content {}#col3 { margin: 0 0 0 200px; _width: 749px;}#col3_content { border-bottom: 1px solid #CCC; _border-top: 1px solid #FFF;}.contentHeader h1 { font-size: 125%; }#pageCounter { color: #CC0000; font-size: 95%; }#pageCounter span { margin-right: 10px; }#pageCounter a.active { font-weight: bold; }p#headerText {position: absolute;bottom: 10px;left: 200px;_left: 203px;margin: 0;font-size: 133.33%;}p#headerText span { color: #CC0000; }.sidebarNews h2 a, #sidebarTermine h2 a { color: #FFF; }.sidebarNews { width: 220px; background: transparent url(../../../images/sidebarRight.jpg) repeat-y; margin-bottom: 10px; }.sidebarNews h2 { text-align: center; line-height: 32px; height: 30px; color: #FFF; background: transparent url(../../../images/sidebarRight.jpg) no-repeat -220px 0; }.sidebarNews h3, .sidebarLeft h3 { font-size: 95%; font-weight: bold; color: #CC0000; font-style: normal; }.sidebarNews ul { margin: 0 20px 0 15px; padding: 0; position: static; }.sidebarNews ul li { margin: 0; padding: 0; list-style-type: none; }.sidebarNews p { font-size: 95%; }.sidebarNews .footer { height: 20px; background: transparent url(../../../images/sidebarRight.jpg) no-repeat -220px -40px; }.sidebarNews .separatorLine { margin: 0.5em 0; border-bottom: 1px solid #CCCCCC; }.sidebarNews ul.pressespiegelList p {margin: 0;font-weight: bold;color: #CC0000;}.sidebarNews ul.pressespiegelList h3 {font-size: 95%;font-weight: normal;color: #444;margin: 0;}.sidebarLeft { margin-left: 10px; width: 170px; background: transparent url(../../../images/sidebarLeft.jpg) repeat-y; }.sidebarLeft h2 { text-align: center; line-height: 32px; height: 30px; color: #FFF; background: transparent url(../../../images/sidebarLeft.jpg) no-repeat -170px 0; }.sidebarLeft h3 { margin-bottom: 0.25em; }.sidebarLeft p { font-size: 95%; }.sidebarLeft p a { color: #990000; font-weight: bold; }.sidebarLeft ul { margin: 0 20px 0 15px; padding: 0; position: static; }.sidebarLeft ul li { margin: 0; padding: 0; list-style-type: none; }.sidebarLeft .footer { height: 30px; background: transparent url(../../../images/sidebarLeft.jpg) no-repeat -170px -30px; }.sidebarLeft .separatorLine { margin: 0.5em 0; border-bottom: 1px solid #CCCCCC; }#sidebarLeftButton {width: 147px;height: 10px;color: white;background: transparent url(../../../images/redbutton.jpg) no-repeat;margin: 0 0 8px 10px;padding: 8px 16px 18px 10px;text-align: center;}#sidebarLeftButton a,a:hover { color: white; }#sidebarLeftButtonPerspektive2014 {width: 147px;height: 10px;color: white;margin: 0 0 8px 10px;padding: 8px 16px 28px 0px;text-align: center;}#sidebarLeftButtonPerspektive2014 a,a:hover { color: white; }.sidebarLeftGray { margin: 0 0 10px 10px; width: 170px; background: transparent url(../../../images/sidebarLeftGray.jpg) repeat-y; }.sidebarLeftGray h2 { margin: 0; text-align: center; padding: 20px 20px 0 15px; height: 22px; color: #CC0000; background: transparent url(../../../images/sidebarLeftGray.jpg) no-repeat -170px 0; }.sidebarLeftGray .footer { height: 30px; background: transparent url(../../../images/sidebarLeftGray.jpg) no-repeat -170px -30px; }.mainBoxGray { width: 512px; background: transparent url(../../../images/mainBoxGray.jpg) repeat-y; margin-bottom: 30px; }.mainBoxGray .top { margin: 0; text-align: center; padding: 0; height: 10px; color: #CC0000; background: transparent url(../../../images/mainBoxGray.jpg) no-repeat -512px 0; }.mainBoxGray .footer { height: 15px; background: transparent url(../../../images/mainBoxGray.jpg) no-repeat -512px -45px; margin: -10px 0 0; }.mainBoxHeader { height: 34px; padding: 8px 0 8px 0; font-size: 133.333%; line-height: 110%; font-weight: bold; color: #990100; background: transparent url(../../../images/mainBoxHeader.jpg) no-repeat; margin-bottom: 10px; }.mainBoxHeader a,.mainBoxHeader a:hover { display: block; padding: 0 40px 0 90px; text-decoration: none; }.mainBox { padding: 2px 12px 0; }.konferenzDatum a, .konferenzDatum a:hover { color: #CC0000; font-size: 116.666%; font-weight: bold; text-decoration: none; }.konferenzTopic a, .konferenzTopic a:hover { font-size: 116.666%; color: black; text-decoration: none; }#sidebarNewsWrapper { padding-top: 5px; }.contentWrapper {width: 512px; margin: 0 15px 1em 0; padding-top: 5px; _position: relative; overflow: hidden; }.flashContainer { margin-bottom: 1em; }.cornerTopLeft, .cornerTopRight, .cornerBottomLeft, .cornerBottomRight { position: absolute; background: url(../../../images/corner.png) no-repeat; width: 12px; height: 12px; _font-size: 1px; }.cornerTopLeft { top: -6px; left: -6px; }.cornerTopRight { top: -6px; right: -6px; }.cornerBottomLeft { bottom: -6px; left: -6px; }.cornerBottomRight { bottom: -6px; right: -6px; }a.normalViewLink, a.flashViewLink {color: #999;font-size: 113%;}#facetten .item { position: relative; line-height: 0; padding: 0 6px 6px 0; float: left; display: inline; list-style-type: none; cursor: pointer; padding: 0; }#facetten .item .itemText {position: absolute;bottom: 0;left: 0;height: 20px;line-height: 20px;width: 100%;background: transparent url(../../../images/redBg.png) repeat;*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99990000, endColorstr=#99990000);}#facetten .item .itemText div { padding: 0 6px; color: #FFF; text-align: center; font-weight: bold; }#facetten .item ul.submenu {display: none;position: absolute;top: 0;left: 0;margin: 0;padding: 0;height: 100%;background: transparent url(../../../images/redBg.png) repeat;*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99990000, endColorstr=#99990000);}#facetten .item ul.submenu li {margin: 0;padding: 0;display: block;float: none;line-height: 1.25em;}#facetten .item ul.submenu li a { padding: 5px 10px; color: #FFF; font-weight: bold; }#popup .page_margins { width: auto; margin: 15px; }#popup #col3 { margin: 10px; }#popup #footer { display: none; }.gdSchild {width: 400px;}.gdSchildTop {width: 400px;background: transparent url(../../../images/gottesdienst_schild_top.png) no-repeat;height: 18px;}.gdSchildBottom {width: 400px;background: transparent url(../../../images/gottesdienst_schild_bottom.png) no-repeat;height: 18px;}.gdSchildCenter {width: 360px;background: transparent url(../../../images/gottesdienst_schild_center.png) repeat-y;padding: 0 20px;overflow: hidden;position: relative;min-height: 170px;_height: 170px;}.kircheGelb {position: absolute;left: 20px;bottom: 5px;width: 100px;}.gdSchild .zeiten {margin-left: 115px;margin-bottom: 10px;}.gdSchild .ausnahmen {margin-left: 115px;margin-bottom: 10px;}.gdSchild .head {font-weight: bold;font-size: 125%;margin-left: 115px;margin-bottom: 5px;}a.gottesdienstLink {background: transparent url(../../../images/gottesdienstLink.gif) no-repeat;padding-left: 15px;}}
/* menu */ 
@media screen, projection {ul#footerNavigation { float: right; margin: 0; padding: 0; }ul#footerNavigation li { display: inline; float: left; margin: 0; padding: 0; list-style-type: none; }ul#footerNavigation li a { color: #666; padding: 0 1em; font-size: 95%; text-shadow: 1px 0 2px #CCC; }ul#footerNavigation li a.active, ul#footerNavigation li a:hover { text-decoration: underline; }ul#navigation { padding: 0; margin: 0; }ul#navigation li { display: inline; float: left; margin: 0; padding: 0; list-style-type: none; }ul#navigation li a { color: #990000; white-space: nowrap; padding: 0 0 0 21px; background: transparent url(../../../images/navButton.jpg) no-repeat 10px center; }ul#navigation li a.active, ul#navigation li a:hover { text-decoration: underline; }ul#navigation li a.flag { display: block; background: transparent url(../../../images/flags.jpg) no-repeat; width: 25px; height: 13px; padding: 0; margin-left: 10px; }#mainNavigation ul { margin: 0; padding: 0; }#mainNavigation ul li { display: inline; float: left; position: relative; margin: 0; padding: 0; list-style-type: none; }#mainNavigation ul li a { float: left; height: 17px; color: #FFF; padding-left: 11px; padding-right: 3px; text-shadow: 2px 2px 2px #CC0000; }#mainNavigation ul li a:hover, #mainNavigation ul li a:active {}#mainNavigation ul li ul { position: absolute; left: 3px; top: 17px; padding: 10px 0 15px 0; background: #990000; border-left: 3px solid #CC0000; }#mainNavigation ul li li { display: block; float: none; }#mainNavigation ul li li a { display: block; float: none; _float:left;height: auto; white-space: nowrap; padding: 0 10px; }#mainNavigation .separatorLine { border-bottom: 1px solid #E2B7B7; margin: 2px 10px; }ul.menu { padding: 0; margin: 0 0 1em 0; }ul.menu li { margin: 0; padding: 0; list-style-type: none; }ul.menu li a {display: block;font-size: 108.33%;color: #990000;margin: 0.4em 0;padding: 2px 0;}ul.menu li .menuImage {float: left;width: 12px;height: 2em;visibility: none;}ul.menu li .menuText { margin-left: 20px; display: block; }ul.menu li .separatorLine { margin-left: 20px; border-bottom: 1px solid #CCC; }ul.menu li a.aktiv {font-weight: bold;background: transparent url(../../../images/menuActive.jpg) no-repeat 0 0;}ul.menu li a:hover, ul.menu li a:active {text-decoration: none;color: #111;background: transparent url(../../../images/menuActive.jpg) no-repeat 0 0;}ul.submenu { margin: 0 0 0 30px; padding: 0; }ul.submenu li { margin: 0; padding: 0; }ul.submenu li a { display: block; }ul.submenu li a.aktiv { background: none; font-weight: bold; }ul.submenu li a:hover, ul.submenu li a:active { background: none; }ul.subsubmenu { margin: 0 0 0 10px; padding: 0; }ul.subsubmenu li { margin: 0; padding: 0; }ul.subsubmenu li a { display: block; }ul.subsubmenu li a.aktiv { background: none; font-weight: bold; }ul.subsubmenu li a:hover, ul.submenu li a:active { background: none; }}
/* forms */ 
@media all{#search .btnSubmit { float: left; border: none; width: 20px; height: 20px; background: transparent url(../../../images/searchInput.jpg) no-repeat; cursor: pointer; }#search .suchfeld { position: absolute; top: 0; border: 0 none; height: 18px; padding-left: 4px; padding-top: 2px; _padding-top: 0; _height: 20px; width: 111px; _line-height: 20px; }#search a { float: right; color: white; height: 20px; line-height: 20px; }#frmAZSuche { border-bottom: 1px solid #CCC; padding-bottom: 0.5em; }#frmAZSuche label, #frmAZSuche input { display: inline; }#frmAZSuche div { margin-bottom: 0.5em; }* html #frmAZSuche div.type-button { margin: 0; }#frmAZSuche #submit { padding: 0.2em 0.6em; } form.yform {margin: 0 0 1em 0;}form.yform fieldset {border: 1px #ddd solid;background: #fafafa;margin: 0 0 1em 0;padding: 0.5em 1em;}form.yform legend {font-size: 125%; font-weight: normal; color: #004381;}form.yform label {color: #666;}form.yform .type-text input,form.yform .type-text textarea,form.yform .type-select select {font-family:Arial, Helvetica, sans-serif; border: 1px solid #ddd;}form.yform div input:focus,form.yform div select:focus,form.yform div textarea:focus,form.yform div input:hover,form.yform div select:hover,form.yform div textarea:hover,form.yform div input:active,form.yform div select:active,form.yform div textarea:active {border: 1px #a66 solid;background: #fff;}form.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: #FFF;background: #990000;padding: .4em 0.6em;}form.yform .type-button input#reset { color: #FFF; background: #990000; }form.yform .type-button input#submit { color: #FFF; background: #990000; }form.yform div.type-button input:focus,form.yform div.type-button input:hover,form.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; }form.yform div.type-button input#reset:focus,form.yform div.type-button input#reset:hover,form.yform div.type-button input#reset:active {background: #800; color: #fff;}form.yform div.type-button input#submit:focus,form.yform div.type-button input#submit:hover,form.yform div.type-button input#submit:active {background: #990000; color: #fff;}form.yform { overflow: hidden; }form.yform fieldset { overflow: hidden; }form.yform legend { background: transparent; border: 0; }form.yform label { display:block; cursor: pointer; }form.yform .message { display: block; margin-bottom: 0.5em; color: #666; }form.yform input[type=hidden] { display: none !important; }form.yform sup { color: #800; font-weight: bold; }form.yform div.type-text,form.yform div.type-select,form.yform div.type-check,form.yform div.type-button {margin: 0.5em 0;position: relative;overflow: hidden;}form.yform .type-text input,form.yform .type-text textarea {display: block;position: relative;padding: 0.3em 0.3em;width: 58.5%;}form.yform .type-select select {display: block;position: relative;padding: 0.3em 2px 0.3em 1px;width: 60%;cursor: pointer;}form.yform .type-select select optgroup {font-style: normal;font-weight: bold;}form.yform .type-check input { cursor: pointer; }form.yform .type-check label { display: inline; }form.yform .type-button input {width: auto;cursor: pointer;}form.yform div.error {border: 1px #a00 dashed;background: #faf4f4;padding: 0.5em;}form.yform div.error label { color: #000; font-weight:bold; }form.yform div.error .message { color: #800; }.columnar .type-text label,.columnar .type-select label {float: left;width: 30%; }.columnar div.type-check { padding-left: 30%; }.columnar div.error .message { margin-left: 30%; }.columnar div.type-text input,.columnar div.type-text textarea { width: 67.8%; }.columnar div.type-select select { width: 69.4%; }* html .columnar div.type-text input,* html .columnar div.type-text textarea { width: 67.2%; }* html .columnar div.type-select select { width: 68.8%; }* html form.yform legend { position:absolute; top: -.5em; left: .5em; }* html form.yform fieldset { overflow:visible; height: 1%; margin-top:1.5em; padding-top:1.5em; }*+html form.yform legend { position:absolute; top: -.5em; left: .5em; }*+html form.yform fieldset { overflow:visible; height:1%; margin-top:1.5em; padding-top:1.5em; }}
/* 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:Arial, Helvetica, sans-serif;font-size: 75.00%;color: #444;}h1,h2,h3,h4,h5,h6 {font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#CC0000;margin: 0 0 0.5em 0;}h1 { font-size: 116.67%; font-weight: bold; }h2 { font-size: 116.67%; font-weight: bold; } .contentHeader h2 { font-size: 100%; color: #888; font-style: italic; }h3 { font-size: 116.67%; }h4 { font-size: 116.67%; }h5 { font-size: 116.67%; }h6 { font-size: 116.67%; }ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em; }ul li { list-style-type: disc; }ul ul li { list-style-type: circle; }ol li { list-style-type: decimal; }ol ol li { list-style-type: lower-latin; }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; }pre, code, kbd, tt, samp, var { font-size: 100%; }pre, code { color: #800; }pre { line-height: 1.5em; margin: 0 0 1em 0; }kbd, samp, var { color: #666; }var { 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%; }hr {margin: 0 0 0.5em 0;}a { color: #CC0000; text-decoration:none; }a:hover,a:active { color:#CC0000; text-decoration:none; 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: #f60; }.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; }table.noPadding td, table.noPadding th { padding: 0; }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; color: #444444; }.mediumCopyright { text-align: left;font-style: italic;padding: 1px 6px; }.clear { clear: both; font-size: 1px; }.fw-bold { font-weight: bold; }.ta-center { text-align: center; }.float-left { float: left; display: inline; }.float-right { float: right; display: inline; }.contentBox { margin-bottom: 1em; }.contentHeader { margin-bottom: 0.75em; }.contentLinks { text-align: right; line-height: 1.5em; font-size: 95%; }.contentDetail .contentBox .contentLinks a { color: #666; background: transparent url(../../../images/contentLink.jpg) no-repeat left center; padding-left: 10px; }.contentDetail .contentBox .contentLinks a.nobg { background: none; padding-left: 5px; }.contentBox .videoInterface { margin-bottom: 1em; }.contentBox .videoInterface #video_frame { margin: 0 0 0 0; }#contentList .contentBox { border-bottom: 1px solid #CCC; padding-bottom: 0.5em; }#contentList .lastItem { border-bottom: none; }#azSuche { }#azSuche p { text-align: center; }#azSuche p a { padding: 0 0.2em; }.karteDekanate .gemeindenSeparator {margin-bottom: 1em;border-bottom: 1px solid #CCC;}.karteDekanate h3 {font-size: 100%;font-weight: bold;}.fotoGalerieHeader {font-size: 116%;font-weight: bold;color: #CC0000;}}
/* kalendar */ 
@media screen, projection{#kalender {margin-bottom: 1em;border-bottom: 1px solid #CCC;}.kalender_feld {float: left;width: 25px;text-align: center;}.kalender_kopf {font-weight: bold;}.kalender_topic {text-align: center;margin-bottom: 1em;}.kalender_topic a {padding: 0 0.3em;}}
/* thickbox */ 
@media screen, projection{#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;line-height: 1.5em;}#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{padding:0 25px 10px 25px;float:left;}#TB_closeWindow{padding:0 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;}}
/* autocomplete */ 
.ac_results {padding: 0px;border: 1px solid black;background-color: white;overflow: hidden;z-index: 99999;margin-top: 1px;}.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}.ac_results li {margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}.ac_loading {background: white url('../../../images/indicator.gif') right center no-repeat;}.ac_odd {background-color: #eee;}.ac_over {background-color: #0A246A;color: white;}
/* print_base */ 
@media print{ body { font-size: 10pt; }html { height: auto; margin-bottom: 0; }#topnav, #nav, #search { display: none; }body a[href^="http:"],body a[href^="https:"] {padding-left: 0;background-image: none;} .floatbox,.subcolumns,.subcolums_oldgecko { overflow:visible; display: table; }.c25l, .c33l, .c38l, .c50l, .c62l, .c66l, .c75l,.c25r, .c33r, .c38r, .c50r, .c62r, .c66r, .c75r {width: 100%; margin:0; padding: 0; float:none !important; overflow:visible; display:table !important;}.subc, .subcl, .subcr{ margin: 0; padding: 0; }.print { position: static; left: 0; }.noprint { display:none !important; }h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }#col1_content:before, #col2_content:before, #col3_content:before {content: "";color:#888;background:inherit;display:block;font-weight:bold;font-size:1.5em;}}
/* print */ 
@media print{#col1, #sidebarNews, #facetten, #pageCounter, #header, #menu, #footer, #sidebarNewsWrapper, .contentLinks { display:none; }#col3, #col3_content { width: 100%; margin:0; padding: 0; border:0; position: static; }.contentWrapper {overflow: visible;width: auto;}}

