/* maincss05 minified */
#mainTableGerman{position:relative;top:-50px;left:-60px;z-index:1}@media screen and (max-width:1130px){#mainTableGerman{position:relative;top:-50px;left:0;z-index:1}}div.csc-textpic-border img{border:1px solid silver;padding:3px}.tx-form4contentpagination-pagination ul li{float:left;list-style-type:none}.tx-form4contentpagination-pagination ul li a.selected{width:auto;size:inherit;padding:0}td.center_column DIV.csc-textpic IMG{-moz-border-radius:20px;border-radius:20px}.FJ_Heading{display:none}.align-right{text-align:right;margin:5px}.align-center{text-align:center}.csc-textpic-imagerow{margin-bottom:5px}select{font-size:10px;width:150px;height:18px;background:#f7f7f7;color:#525f6c}#mailformAuswahl{font-size:14px;width:200px;height:55px;color:#000}.csc-searchform select,.csc-searchform input{font-size:14px;width:200px;height:22px;margin-bottom:5px;color:#000}body{margin:auto}.center_column h1:first-letter {font-size:150%;color:#f60}.left_column{margin:0;padding-top:40px;background:#fff}.left_column #lounge{font-family:Verdana,"Times New Roman",Times,serif;font-size:18px;color:#ffa500}.left_column a{color:#fb9f00;text-decoration:none}.center_column a img{border:none}.left_column a:hover{text-decoration:underline}.center_column{font-family:Arial,Helvetica,Geneva,Swiss,sunsans-regular;font-size:12px;color:#2f4f4f;text-align:justify;padding-left:10px;padding-right:30px;background:#fff}.center_column h1{font-family:Verdana,"Times New Roman",Times,serif;font-size:16px;color:#2f4f4f;margin:0;padding-top:20px;padding-bottom:10px;background:#fff}.center_column p{margin:0}.center_column a{color:#f45c20;text-decoration:none}.center_column a img{border:none;margin-right:3px}.center_column a:hover{text-decoration:underline}.top_logo a{border:none;text-decoration:none}#mainnavcontainer{width:130px;padding-top:10px;text-align:right}#mainnavcontainer ul{margin:0;padding:0;list-style-type:none;font-family:Arial,Helvetica,Geneva,Swiss,sunsans-regular;font-size:12px;font-weight:bold}#mainnavcontainer ul li{margin:0;padding:0}#mainnavcontainer a{display:block;padding-top:3px;padding-bottom:3px;margin:0;width:130px;background:#fff}html>body #mainnavcontainer a{width:130px}#mainnavcontainer a:link,#mainnavcontainer a:visited{text-decoration:none;font-weight:normal;color:#2f4f4f}#mainnavcontainer a:hover{color:#f5b663}.selected{background:#f7f7f7;color:gray;font-family:Arial,Helvetica,Geneva,Swiss,sunsans-regular;font-size:11px;display:block;padding-top:3px;padding-bottom:3px;margin:0;width:130px;text-align:right;font-weight:bold}.right_column{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;margin:0;padding-top:10px;padding-bottom:10px;padding-right:20px;padding-left:10px}.right_column h1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#000;margin:0;padding-right:0;padding-left:0;padding-top:20px;padding-bottom:10px}.right_column p{margin:0;padding-right:0;padding-left:0;padding-top:0;padding-bottom:10px}.right_column a{color:#f45c20;text-decoration:none}.right_column a:hover{text-decoration:underline}.box_header{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding-top:3px;padding-bottom:3px;padding-right:10px;padding-left:20px;color:#13447f;font-weight:bold;background:transparent}.box_content{font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:none;font-size:10px;padding-top:10px;padding-bottom:20px;padding-left:20px;background:#efefef}.media_content{font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sunsans-regular;text-transform:none;font-size:11px;padding-top:20px;background:#fff}.media_content h1{font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sunsans-regular;font-size:14px;color:#778899;padding-top:10px;padding-bottom:3px;margin:0;background:#fff}.media_content a{color:#f45c20;text-decoration:none}.media_content a:hover{text-decoration:underline}.media_header{font-family:Verdana,Arial,Helvetica,sans-serif;color:#0f3e82;font-size:12px;padding-top:3px;padding-bottom:3px;font-weight:bold;padding-left:20px}.media_inhalt{font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:none;font-size:10px;padding-top:10px;padding-bottom:20px;padding-left:20px;padding-right:10px;background:#f0f8ff}.header{width:450px;max-width:450px;height:40px;max-height:40px;font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sunsans-regular;font-size:11px;font-style:;text-align:right;padding-top:10px;background:#fff}#zusatznavigation ul{margin:0;padding:0;list-style-type:none;font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sunsans-regular;font-size:10px;font-weight:bold}#zusatznavigation a{padding-top:3px;padding-bottom:3px;margin:0;text-decoration:none;background:#fff}#zusatznavigation a:hover{color:#f5b663}#zusatznavigation a:link,#zusatznavigation a:visited{text-decoration:none;font-weight:normal;color:#2f4f4f}#zusatznavigation a:hover{color:#f5b663}.left_column #lounge{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;color:#ffa500;width:130px;text-align:right}.mainnav_klein{width:130px;padding-top:10px;text-align:right;padding-bottom:20px;margin-right:20px;font-size:10px}.mainnav_klein ul{margin:0;padding:0;list-style-type:none;font-family:Arial,Helvetica,Geneva,Swiss,sunsans-regular;font-size:10px;font-weight:bold}.mainnav_klein ul li{margin:0;padding:0;font-size:10px}.mainnav_klein a{display:block;padding-top:3px;padding-bottom:3px;margin:0;width:110px;background:#fff;font-size:10px}html>body .mainnav_klein a{width:130px;font-size:10px}.mainnav_klein a:link,.mainnav_klein a:visited{text-decoration:none;font-weight:normal;color:#696969;font-size:10px}.mainnav_klein a:hover{color:#f5b663;font-size:10px}.mainnav_klein span{background:#f7f7f7;color:#8fbc8f;font-family:Arial,Helvetica,Geneva,Swiss,sunsans-regular;font-size:11px;display:block;padding-top:3px;padding-bottom:3px;margin:0;width:130px;text-align:right;font-weight:bold}.mainnav_klein a:active{background:#f7f7f7;color:#696969}.csc-mailform{border:1px solid #fff;background:#fff}.csc-mailform-forum{background-color:#fff5e5;border:1px solid #f90}.csc-mailform-field{display:block;margin:10px;padding:10px}.csc-mailform label,.csc-mailform-forum label{display:block;width:120px;float:left;text-align:right;margin:2px 5px;padding:0}.csc-mailform input,.csc-mailform textarea,.csc-mailform-forum input,.csc-mailform-forum textarea{font-family:Verdana,Arial,Helvetica;color:#000;width:200px;font-size:8pt;padding-right:6px;padding-bottom:2px;padding-left:6px;border:1px solid #dcdcdc;background:#fff}.csc-mailform input.csc-mailform-submit{float:right;width:80px;cursor:hand}.csc-mailform form input.csc-mailform-submit:hover{background-color:#f90;border:1px solid #fff;color:#fff}table.csc-uploads{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}table.csc-uploads td{padding:3px 10px 3px 10px}table.csc-uploads p{pargin:0;padding:0}table .csc-uploads tr.tr-even{}.tx-veguestbook-pi1 h2.tx-guestbook-form-error{font-size:100%;font-weight:bold;background:none;padding:2em}.tx-veguestbook-pi1 ul li{color:#00f}.tx-veguestbook-pi1 ul{margin-bottom:.5em}.tx-veguestbook-pi1 .tx-guestbook-result{font-size:100%;font-weight:bold;float:left}.tx-veguestbook-pi1 .tx-guestbook-pagination{font-size:100%;float:right}.tx-veguestbook-pi1 h2.tx-guestbook-header{clear:both;background:#789;color:#fff;display:block;font-size:107%;padding:2px 5px 2px 5px;font-weight:bold;margin-top:0;margin-bottom:8px}.tx-veguestbook-pi1 .tx-guestbook-left{font-size:90%;float:left;width:4em;background:#fff;padding:.25em;min-height:4em}* html .tx-veguestbook-pi1 .tx-guestbook-left{height:0}.tx-veguestbook-pi1 .tx-guestbook-left p{font-size:100%;color:#333}.tx-veguestbook-pi1 .tx-guestbook-right{float:right;width:32em;background:#f7f7f7;padding-left:.75em;padding-right:.75em;margin-bottom:0}.tx-veguestbook-pi1 .tx-guestbook-latest p,.tx-veguestbook-pi1 .tx-guestbook-right p{font-size:100%;color:#333}.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date{font-size:100%;color:#789;margin-top:0;margin-bottom:1em}.tx-veguestbook-pi1 .tx-guestbook-right h3{font-size:100%;color:#789;font-weight:bold;background:none;padding:0 0 0 0}.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment{font-size:100%;color:#333;font-style:italic;margin-top:-.75em}.tx-veguestbook-pi1 .tx-guestbook-latest{display:block;padding:.25em;clear:both}.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date{background:#eee;display:block;margin-top:0;padding:0}.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-latest-more a{background:#eee;display:block;margin-top:.25em;padding:.125em .5em .25em .125em;text-align:right;font-weight:bold}.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-latest-more a:hover{background:#789;color:#fff;text-decoration:none}.tx-veguestbook-pi1 .tx-guestbook-field{clear:both;width:100%;display:block}.tx-veguestbook-pi1 .tx-guestbook-field label{clear:both;display:block;float:left;width:6em}.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med{float:left;width:10em;margin-top:.25em}.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big{float:left;width:20em;margin-top:.25em}.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea{width:30em;display:block;float:left;margin-bottom:.5em}.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield{color:#2f4f4f}.tx-veguestbook-pi1 fieldset{border:none}.tx-veguestbook-pi1 legend{display:none}.tx-veguestbook-pi1 .tx-guestbook-freecap{float:left;display:block;background:#f7f7f7;border:1px solid #ccc;padding:.25em;margin-top:.5em}* html .tx-veguestbook-pi1 .tx-guestbook-freecap{margin-left:2.25em}.tx-veguestbook-pi1 .tx-guestbook-freecap img{float:left;display:block;pading-left:.25em}.tx-veguestbook-pi1 .tx-guestbook-freecap input{float:right}.tx-veguestbook-pi1 .tx-guestbook-freecap label{clear:both;display:block;float:none;width:200px;margin-bottom:.5em}.tx-veguestbook-pi1 .tx-guestbook-freecap p{font-size:100%;padding:.25em}.tx-veguestbook-pi1 .tx-guestbook-freecap h3{display:none}.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read{color:#789}.tx-veguestbook-pi1 .tx-guestbook-clear{clear:both;display:block}.tx-veguestbook-pi1 input.tx-guestbook-submit{width:10em;font-size:100%;display:block;margin-bottom:1em;margin-left:6em}.jetzt_tv_service_box_rechts{font-family:Verdana,"Times New Roman",Times,serif;font-size:11px;text-align:center;align:center;width:150px;height:60px;line-height:1.4em;border:1px solid #cfd1d3}div .tx-mininews-pi1{float:none;align:center;margin:5px}.tx-mininews-pi1-fp_listrow{align:left;text-align:center;font-family:Arial,Helvetica,Geneva,Swiss,sunsans-regular;font-size:12px;width:450px;background-color:#ffffc0;border:1px solid #cfd1d3}.tx-mininews-pi1-fp_listrow a{text-decoration:none;background:#ffffc0}.tx-mininews-pi1-fp_listrow-first,tx-mininews-pi1-fp_listrow-last{font-family:Arial,Helvetica,Geneva,Swiss,sunsans-regular;align:center;text-align:left}P.tx-mininews-pi1-fp_listrowField-title{text-align:left;margin-top:6px;margin-bottom:6px;padding-left:6px;padding-right:6px;font-weight:bold}P.tx-mininews-pi1-fp_listrowField-teaser{padding-left:6px;padding-right:6px;margin-top:0;margin-bottom:6px}P.tx-mininews-pi1-fp_listrowField-datetime{text-align:left;padding-left:6px;margin-top:6px}.tx-mininews-pi1-listrow{margin-top:5px}P.tx-mininews-pi1-listrowField-datetime{font-weight:bold;color:#789}P.tx-mininews-pi1-listrowField-title,P.tx-mininews-pi1-listrowField-title a{background-color:#789;padding-left:5px;padding-top:2px;padding-bottom:2px;padding-right:5px;font-size:13px;font-weight:bold;color:#fff}P.tx-mininews-pi1-listrowField-teaser{padding-left:12px;padding-right:12px;padding-top:12px;padding-bottom:12px;margin-bottom:20px;margin-top:5px;background-color:#f7f7f7;color:#333}P.tx-mininews-pi1-listrowField-teaser a{background-color:#f7f7f7;margin-bottom:20px;margin-top:5px;color:#333}P.tx-mininews-pi1-listrowField-teaser a:hover{color:#333;text-decoration:underline}.tx-mininews-pi1-singleView h2{font-size:14px;font-weight:bold;background-color:#789;color:#fff;padding:5px}.tx-mininews-pi1-singleView{margin-top:5px;color:#333}P.tx-mininews-pi1-singleViewField-teaser{color:#999;font-style:normal;margin-top:5px;margin-bottom:15px}P.tx-mininews-pi1-singleViewField-datetime{font-weight:bold;color:#789}.tx-mininews-pi1-searchbox input{font-size:14px}.tx-mininews-pi1-browsebox td p{font-size:14px}SPAN.tx-mininews-pi1-browsebox-strong{font-weight:bold}div.tx-ahlist-pi1{margin-bottom:20px;margin-top:0}div.tx-ahlist-pi1 catlist{padding:0;border-style:none;border-width:0;border-collapse:collapse}div.tx-ahlist-pi1 select{margin-left:5px;margin-right:5px}div.tx-ahlist-pi1 option{}div.tx-ahlist-pi1 table{width:100%;font-family:Arial,Helvetica,Geneva,Swiss,sunsans-regular;font-size:12px;text-align:left}div.tx-ahlist-pi1 tr.row-header{background-color:#789;color:#fff;font-size:16px;font-weight:normal}div.tx-ahlist-pi1 tr.row-even td{padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:3px;background-color:#fff;color:#2f4f4f}div.tx-ahlist-pi1 tr.row-odd td{padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:3px;background-color:#f0f0f0;color:#2f4f4f}div.tx-ahlist-pi1 tr.row-odd td a{background-color:#f0f0f0}
/* sammel.css */
a.videoLink:before { content:url(/fileadmin/img/logos/link_video.png)" "; }
.filterSearchBox {
            font-size: 12px;
            color: dimgray;
            width: 95px;
            position: relative;
            top: 255px;
            margin-left: 30px;
 }      
 .filterSearchBox input{ width: 95px; }
 /* Bookmark feld */
 
       .bookmarkDiv {
            width: 130px;
            height: 275px;
            position: absolute;
            overflow: visible;
            top: 350px;
            left: 50px;
            border: 4px solid teal;
            background-color: aliceblue;
            -moz-border-radius: 2px;
            border-radius: 2px;
            padding: 4px;
        }
        .bmInfoDiv {
            height: 80px;
            width: 110px;
            position: absolute;
            top: 25%;
            left: 50%;
            margin-left: -55px;
            color: darkgray;
            text-align: center;
            font-family: Arial;
            font-size: 14px;
        }
        .bmInfoDiv span.bmHeader {
            line-height: 2em;
            color: gray;
        }
        .bmLink {
            font-size: small;
            margin: 4px;
            height: 42px;
        }
        .bmLink img { float: left; border: 1px solid teal; margin-right: 6px; padding: 2px; }
        
        
  /* Video QuickBox rechts */
    .quickBoxRightContainer {
            width: 110px;
            height: 275px;
            position: fixed;
            overflow: hidden;
            top: 35%;
            right: 0px;      
            z-index: 25;     
        }
        .quickBoxRight {
            width: 90px;
            height: 42px;  
            float: right;                      
            margin: 0px -3px 10px 0px;
            padding: 4px 6px;            
            cursor: pointer;
            border: 4px solid blue;
            border-right: none;
            background-color: yellow;
        }
        div.quickBoxRight:hover {
            margin-right: 0px;
        }
        .disableDiv {
            position: fixed;
            top: 50%;
            left: 0px;
            width: 100%;
            height: 650px;
            margin-top: -325px;
            z-index: 50;
            opacity: 0.90;
            border-top: 2px solid teal;
            border-bottom: 2px solid teal;
            background-color: gray;
        }
        .liveSatsangDiv {
            position: fixed;
            top: 50%;
            left: 50%;
            width: 720px; /* video iframe width */
            height: 465px; /* video height + 30px */
            margin-top: -262px;
            margin-left: -460px; /* (video + chat)width / 2 */ 
            z-index: 100;
            border: none;
        }
        .liveSatsangTopDiv {
            width: 100%;
            height: 30px;
        }
        .liveSatsangBottomDiv {
            width: 100%;
            height: 435px; /* video height */
            border: 2px solid black;
        }       
        .closeBtn {
            float: right;
            position: relative;
            top: 12px;
            left: 17px;        
            margin: 0px;   
            cursor: default;
            z-index: 101;
        }
        .liveChatDiv {
            position: fixed;
            top: 50%;
            left: 50%;
            width: 350px; /* chat width */
            height: 435px; /* liveSatsangBottomDiv height */
            margin-top: -232px;
            margin-left: 300px;  /* liveSatsangVideo Width/2 */
            z-index: 100;
            border: none;
        }   
        
 /* PF Accordion */
 h3.accordion-slider {
  font-weight:bold;
  color:#FF8700;
  line-height:1em;
  height:25px;
  padding:10px;
  cursor:pointer;
}

h3.active {
  color:#69A550;
}

div.accordion-content {
  display:none;
  width:auto;
}

div.accordion-content .ce {
  margin-bottom:0;
}

* html .accordion-box-content {
	height:1%
}
.accordion-box-content {
	overflow:hidden
}
.accordion-box {
	display:block; 
	background:transparent; 
	font-weight:normal; 
	margin-bottom:1em;
}
.accordion-box p {
	margin:0 2px; 
	padding:2px 0; 
	line-height:1.2em;
}
.accordion-box-content {
	display:block; 
	background:#f2f2f2; 
	border-left:1px solid #ddd; 
	border-right:1px solid #ddd; 
	padding:10px;
}

.row1, .row2, .row3, .row4 {
	display:block; 
	overflow:hidden; 
	font-size:1px;
}
.row1, .row2, .row3 {
	height:1px;
}
.row2, .row3, .row4 {
	background:#f2f2f2; 
	border-left:1px solid #ddd; 
	border-right:1px solid #ddd;
}
.row1 {
	margin:0 5px; 
	background:#ddd;
}
.row2 {
	margin:0 3px;
	border-width:0 2px 0 2px;
}
.row3 {
	margin:0 2px;
}
.row4 {
	height:2px; 
	margin:0 1px 0 1px;
}   
div.accordion-content h1 {
  display:none;
}
/********************
*   Mobile Styles   *
********************/
@media only screen and (max-width: 800px) {
  #mainnavcontainer ul li {
    margin: 0;
    padding-top: 12px;
  }
  .mainnav_klein ul li {
    font-size: 10px;
    margin: 0;
    padding-top: 12px; 
  }
  .mainnav_klein a:link, .mainnav_klein a:visited {
    color: dimgray;
    font-size: 12px; 
    font-weight: normal;
    text-decoration: none;
  }
}