/* Style sheet screen */
body{background-color:#FAFAFA;font-family:arial, sans-serif;font-size:1em;}
a:LINK,span.link{text-decoration:none;color:#669900;}
a:VISITED{text-decoration:none;color:#669900;}
a:HOVER,span.link:HOVER{text-decoration:none;color:#EE8941;}
strong,h1,h2,h3,h4,h5,h6{font-weight:bold;}
h2{margin-top:0;margin-right:0;margin-bottom:1.2em;font-size:1.2em;line-height:1;}
h3{margin-bottom:1em;font-size:1.1em;color:#555559;}
h4{font-size:1.2em;line-height:1.5em;}
.toggler{cursor: pointer;}
.click_bar{overflow:hidden;margin-top:1em;margin-bottom:1em;padding:3px;background-color:#ebefef;border:1px solid #dfdfdf;font-weight:bold;font-size:1.1em;color:#669900;border-radius:8px;-moz-border-radius:8px; /* Firefox */-webkit-border-radius:8px; /* Safari, Chrome */}
.click_bar:hover{overflow:hidden;margin-top:1em;margin-bottom:1em;padding:3px;background-color:#ebefef;border:1px solid #dfdfdf;font-size:1.1em;color:#ee8941;border-radius:8px;-moz-border-radius:8px; /* Firefox */-webkit-border-radius:8px; /* Safari, Chrome */}
table,tr,th,td{padding:5px;vertical-align:middle;}
.body{width:780px;top:165px;position:absolute;border-style:1px;border-color:#white;color:#47464A;}
.logo1{left:17px;top:22px;position:absolute;}
.logo2{left:395px;top:20px;position:absolute;}
.leiste1{width:779px;height:75px;top:89px;position:absolute;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;}
.leiste2{width:780px;height:40px;top:50px;left:0;position:absolute;}
.nav_container{top:65px;left:340px;position:absolute;}
.nav_container ul{display:inline;list-style-type:none;}
.nav_container ul li{float:left;display:inline;padding:0.3em 1.0em;}
.nav_container ul li a{text-decoration:none;font-size:0.7em;color:#000000;}
.nav_container ul li a:hover{font-size:0.7em;color:#666666;}
.nav_main{width:780px;padding-bottom:3px;background-color:#d5d6d8;border-style:1px;border-color:#white;}
.nav_main ul{text-align:right;list-style-type:none;}
.nav_main ul li{display:inline;margin-left:-4px;border-left:1px dotted #fff;}
.nav_main ul li:first-child{display:inline;margin-left:-4px;border-left:0px;}
.nav_main ul li a{padding:1px 11px;text-decoration:none;font-size:0.8em;color:#000000;}
.nav_main ul li a:hover{color:#666666;}
.nav_main ul li a#current{background-color:#c0cd00;font-weight:bold;color:#000000;}
.nav_left{width:180px;}
.nav_left ul{list-style-type:none;}
.nav_left ul li a{display:block;padding:5px 10px;background-color:#d5d6d8;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;font-weight:bold;text-decoration:none;font-size:0.8em;color:#666666;}
.nav_left ul li a:hover{text-decoration:none;color:#000000;}
.nav_left ul li a.submenu{background-color:#c0cd00;font-weight:bold;color:#000000;}
.nav_left ul li a.submenu:hover{color:#666666;}
.nav_left ul ul{border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;}
.nav_left ul ul li a{display:block;padding:0 0 0 10px;background-color:#eaeaec;border:0;font-weight:normal;text-decoration:none;font-size:0.8em;color:#666666;line-height:1.2em;}
.nav_left ul ul li a:hover{text-decoration:none;color:#000000;}
.nav_left ul ul li a.active,.nav_left ul ul li a.submenu{background-color:#eaeaec;font-weight:bold;color:#000000;}
.nav_left ul ul li a#cur_zwei:hover{color:#666666;}
.nav_left ul ul ul{border:0;}
.nav_left ul ul ul li{}
.nav_left ul ul ul li a{display:block;margin-left:20px;background-color:#eaeaec;text-decoration:none;font-size:0.8em;color:#888888;}
.nav_left ul ul ul li a.active:hover{color:#000000;}
.nav_left ul ul ul li a.active{background-color:#eaeaec;font-weight:bold;color:#666666;}
.nav_left ul ul ul li a#cur_drei:hover{color:#000000;}
.level_2 .hasSub{background: url(/tl_files/sankt-remigius/css/images/pv_opladen_pfeil.gif) no-repeat 165px 2px;}
.content{height:100%;overflow:hidden;background-color:#eaeaec;}
.content_pdf{padding-left:20px;background:url("/tl_files/sankt-remigius/css/images/iconPDF.gif") left center no-repeat;}
.content_right{width:560px;float:right;padding:20px 20px 0;font-size:0.8em;line-height:1.4em;}
.content_right ul{list-style:disc outside;}
.content_right ol{list-style:decimal outside;}
.content_right hr,.content_right p,.content_right ul,.content_right ol,.content_right dl,.content_right pre,.content_right table,.content_right form{margin-bottom:1.2em;}
.content_right ul,.content_right ol{margin-left:2.2em;}
.image_container{margin:4px;padding:4px;background-color:#ffffff;border:1px solid #dddddd;}
.box{float:right;margin-left:10px;}
.boxrahmen{margin-top:0;margin-bottom:5px;padding:3px 5px;background-color:#d5d6d8;border:1px solid #ffffff;}
.box2{width:160px;float:left;margin:0.5em;padding:3px 5px;text-align:center;background-color:#d5d6d8;border:1px solid #ffffff;}
.box3{width:155px;clear:both;display:block;margin-top:0;margin-bottom:5px;padding:3px 5px;text-align:center;background-color:#d5d6d8;border:1px solid #ffffff;}
.big_box{width:375px;margin-top:0;margin-bottom:5px;padding:3px 5px;text-align:center;background-color:#d5d6d8;border:1px solid #ffffff;}
.last_news{padding:5px;text-align:left;font-size:0.9em;line-height:1.2em;background: #FAFAFA;}
a.download_pn{width:100px;height:36px;float:right;padding:9px 5px 3px 40px;background:url("tl_files/sankt-remigius/css/images/direction_down_36.gif") left center no-repeat;}
.anmerkung{color:#669900;}
dl.dl_kiga{margin:1.5em 0 0;}
.dl_kiga dt{width:16em;float:left;padding-bottom:0.8em;font-weight:bold;line-height:1.2em;}
.dl_kiga dd{float:left;margin-left:1em;padding-bottom:.8em;line-height:1.2em;}
.dl_kiga dd dt{width:14em;float:left;clear:both;padding-bottom:.8em;line-height:1.2em;}
.dl_konto dt{width:11em;float:left;clear:both;font-weight:bold;}
.dl_kontakt dl{width:26em;float:left;}
.dl_kontakt dt{width:8em;float:left;clear:left;}
.dl_kontakt dd{width:20em;float:left;margin-left:1em;padding-bottom:.8em;line-height:1.2em;}
.mod_eventlist p{margin-top:8px;border-bottom:1px dotted #736d6d;border-collapse:separate;}
.pagination{text-align:center;}
.pagination ul{margin-top:1.2em;margin-right:auto;margin-left:auto;list-style:none;}
.pagination li{display:inline;list-style:none;}
.pagination a,.pagination span{margin-right:5px;margin-bottom:5px;padding:2px 5px;border:1px solid #EAEAEC;color:#669900;}
.pagination .current{background-color:#669900;border-color:#999999;color:#ffffff;}
.pagination a:hover,.pagination a:active{border:1px solid #669900;color:#000033;}
.pagination .current.prev,.pagination .link,.pagination .current.next{background-color:#fff;border:1px solid #999999;color:#999999;}
.mod_memberlist .even{clear:both;display:block;padding:0 50px 0 100px;}
.mod_memberlist .even img{float:left;margin-right:50px;margin-bottom:50px;}
.mod_memberlist .odd{clear:both;padding-right:100px;text-align:right;}
.mod_memberlist .odd img{float:right;margin-bottom:50px;margin-left:50px;}
.table_gottesdienste{width:100%;border-style:hidden;}
.table_gottesdienste col.time{width:8%;}
.table_gottesdienste col.day{width:32%;}
.table_gottesdienste col.church{width:24%;}
.table_gottesdienste col.extra{width:36%;}
div.table{display:table;border-collapse:collapse;}
div.vevent{display:table-row;}
div.td{display:table-cell;padding:5px;}
.footer{width:780px;bottom:0;left:0;margin:0;border-style:1px;border-color:#white;background:#d5d6d8;}
.footer .inner{margin:0 auto;padding-top:3px;padding-bottom:20px;border:1px solid #ffffff;}
.footer .counter{display:none;}
.footer .print{float:right;padding:1px 5px 3px 20px;text-decoration:underline;font-size:0.80em;color:#00578A;background:url("tl_files/sankt-remigius/css/images/pv_opladen_druck.gif") left center no-repeat;}
.footer .feed{float:right;padding:1px 5px 3px 20px;text-decoration:underline;font-size:0.80em;color:#00578A;background:url("tl_files/sankt-remigius/css/images/pv_opladen_feed.png") left center no-repeat;}
.content_right .feed{padding:1px 5px 3px 20px;background:url("tl_files/sankt-remigius/css/images/pv_opladen_feed.png") left center no-repeat;}
.lovelybooksBlogBatch ul{margin:0;padding:5px;background-color:#fff;border:1px solid #ccc;list-style: none;}
.lovelybooksBlogBatch li{padding-bottom:10px;list-style: none;}
.lovelybooksBlogBatch li img{width:77px;}
.lovelybooksBlogBatch span.authors{display:none;font-size:11px;}
.lovelybooksBlogBatch span.title{display:none;font-size:12px;}
.poweredby{display:block;font-size:10px;}
.impressum dt{float:left;}
.impressum dd{width:20em;margin-bottom:1em;margin-left:10em;}
.impressum a{display:block;margin-top:1em;margin-bottom:1em;}
.unsichtbar{display:none;}
.mod_banner{width:180px;text-align:center;}
.banner_name{margin-top:2px;font-size:0.8em;}
p.info{margin-bottom:0.5em;font-style:italic;}
.block{overflow:visible;}
