@CHARSET "ISO-8859-1";
/**
* Body, default
*/
body {margin:0;padding:0;font:8.5pt verdana, tahoma, arial, sans-serif;color:#6e6e6e;background:url('templates/images/bg.gif') no-repeat center top;width:100%;height:100%;text-align:center;overflow-y:scroll;}

a {font:8.5pt verdana, tahoma, arial, sans-serif;color:6e6e6e;-moz-outline:none -moz-mac-focusring;}
a:hover, a:active, a.active {color:#888;}

h1, h1 a, h1 a:hover {padding:0;margin:0 0 10px 0;font:20pt arial, verdana, tahoma, sans-serif;letter-spacing:-0.08em;color:#aaa;text-decoration:none;cursor:default;}
h2, h2 a, h2 a:hover {padding:0;margin:10px 0;font:bold 9pt arial, verdana, tahoma, sans-serif;color:#333;text-decoration:none;}
h3, h3 a, h3 a:hover {padding:0;margin:0;font:bold 9pt arial, verdana, tahoma, sans-serif;color:#333;text-decoration:none;}
h4, h4 a, h4 a:hover {padding:0;margin:0;font:bold 9pt arial, verdana, tahoma, sans-serif;color:#333;text-decoration:none;}

img {border:none;}

div.col {float:left;}
div.row {width:100%;}

.clear {clear:both;}
.selectable {cursor:pointer;}
.hidden {display:none;}

.center {text-align:center;}
.justify {text-align:justify;}
	
p {padding:0; margin:0;}
ul {list-style:none);list-style-position:inside;}
ul.tx-wecsermons-pi1-resources {list-style:none;list-style-position:inside;}

table {font:7pt verdana, tahoma, arial, sans-serif;color:6e6e6e;}
th, th a {padding:0 2px 0 2px;background:#fff;text-align:left;font:10pt verdana, tahoma, arial, sans-serif;color:#555;}
td {}

textarea,
input[type=text],
input[type=password] {border:none;margin:1px 0 0 0;background:#bebda0;width:140px;height:19px;}

input[type=reset],
input[type=submit] {border:none;margin:10px 0 0 0;padding:0;background:#ff9000;color:#fff;width:140px;cursor:pointer;}

textarea {padding:1px;margin:0;overflow:auto;}

/**
*	CONSTRUCTOR
*/
#CONSTRUCTOR {/*display:none;*/position:relative;text-align:left;margin:0 auto;width:957px;background:white;}
#BGLEFT {}
#BGRIGHT {}
#BGCONTENT {}

/* 
*	DNDLAYER
*/
div.DNDLAYER {position:absolute;z-index:102;top:150px;left:590px;width:300px;height:120px;background:#fff;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #aaa;border-right:1px solid #aaa;}
div.DNDLAYER div.container {position:relative;}
div.DNDLAYER div.movebar {position:absolute;height:27px;width:100%;}
div.DNDLAYER img.close {position:absolute;top:0px;right:0px;}
div.DNDLAYER h3 {width:100%;text-align:center;margin:0;padding:10px 0;font:bold 12pt verdana, helvetica, tahoma, serif;color:#fd7700;}
div.DNDLAYER div.content {position:absolute;top:40px;left:10px;width:300px;}
div.DNDLAYER div.content ul {list-style:url('templates/images/list.dot.gif');margin:0 0 0 25px;padding:0;}
div.DNDLAYER div.content ul li {margin:0;padding:0;max-width:265px;}
div.DNDLAYER div.content,
div.DNDLAYER div.content a {font:8pt verdana, helvetica, tahoma, serif;color:#6e6e6e;}

/*
* DROPDOWN
*/
div.DROPDOWN {position:relative;z-index:0;float:left;width:140px;height:19px;background:#91908e url('templates/images/dropdown.bg.gif') right no-repeat;cursor:pointer;}
div.DROPDOWN h3{position:absolute;padding:2px 0 0 4px;margin:0;font:8pt arial, verdana, tahoma, sans-serif;color:#fff;}
div.DROPDOWN ul{position:absolute;top:19px;display:none;background:#dcdcc4;margin:0;padding:1px 0 0 0;list-style:none;width:140px;}
div.DROPDOWN:hover > ul{display:block;z-index:100;}
div.DROPDOWN li{list-style-image:none;margin:0;padding:0 0 0 4px;border-bottom:1px solid white;}
div.DROPDOWN li:hover{background:#91908e;}
div.DROPDOWN a {display:block;width:100%;height:16px;font:8pt verdana, tahoma, arial, sans-serif;color:333;padding:0;text-decoration:none;}
div.DROPDOWN a:hover, a.active {color:#e0dda0;text-decoration:none;}

/**
* NAVIGATION
*/
#NAVIGATION {position:absolute;top:165px;left:355px;z-index:101;}
#NAVIGATION ul {list-style:none;margin:0;padding:0;}
#NAVIGATION li {position:relative;margin:0;padding:0;float:left;}
#NAVIGATION li a {display:block;width:89px;height:22px;margin:4px 0 0 0;padding:6px 0 0 4px;font:bold 8pt arial, verdana, tahoma, sans-serif;color:#634b36;background:url('templates/images/navi.bg.gif') no-repeat;text-decoration:none;}
#NAVIGATION li a:hover {color:#000;}
#NAVIGATION li a.active {background:url('templates/images/navi.bg.active.gif') no-repeat;}
#NAVIGATION li ul {position:absolute;left:-1px;top:26px;margin:0;padding:0;display:none;background:none;}
#NAVIGATION ul li ul li {margin:0;padding:0;display:block;clear:both;background:url('templates/images/subnavi.bg.png') repeat-x;filter:Alpha(opacity=90);}
#NAVIGATION ul li ul li:hover {background:url('templates/images/subnavi.bg.hover.gif') repeat-x;filter:none;}
#NAVIGATION ul li:hover > ul{display:block;}
#NAVIGATION li li {margin:0;padding:0;display:block;clear:both;background:url('templates/images/subnavi.bg.png') repeat-x;filter:Alpha(opacity=90);}
#NAVIGATION li li:hover {background:url('templates/images/subnavi.bg.hover.gif') repeat-x;filter:none;}
#NAVIGATION li li a {width:120px;height:16px;padding:2px 0 0 4px;margin:0;float:none;background:none;font:8pt arial, verdana, tahoma, sans-serif;color:#e0dda0;}
#NAVIGATION li li a.active {width:120px;height:16px;padding:2px 0 0 4px;margin:0;background:none;color:#ff9000;}
#NAVIGATION li li a:hover {background:none;color:#fff;}
#NAVIGATION li li img {position:absolute;z-index:100;top:3px;right:2px;}
#NAVIGATION li ul ul{position:absolute;left:124px;top:0px;margin:0;padding:0;display:none;background:none;}

div.PAGENAVI {position:relative;z-index:1;margin:20px 0 0 0;padding:6px 0 0 0;border-top:1px solid #aaa;width:100%;height:16px;}
div.PAGENAVI h3 {float:left;margin:0 4px;font:9pt arial, verdana, tahoma, sans-serif;color:#333;}
div.PAGENAVI ul {margin:0;padding:0;list-style:none;}
div.PAGENAVI li {list-style:none;float:left;margin:0 0 0 2px;padding:0 0 0 1px;}
div.PAGENAVI a {font:8pt verdana, tahoma, arial, sans-serif;color:333;padding:0;text-decoration:none;}
div.PAGENAVI a:hover, 
div.PAGENAVI a.active {color:#ff9000;text-decoration:underline;}
div.PAGENAVI div {position:absolute;top:6px;left:400px;}
div.PAGENAVI input[type=text] {position:absolute;top:0;left:100px;width:33px;height:17px;padding:0 0 0 2px;margin:0;border:none;background:url('templates/images/pagenavi.input.bg.gif') no-repeat;}
div.PAGENAVI input[type=submit] {position:absolute;top:0;left:134px;width:33px;height:17px;padding:0;margin:0;border:none;background:url('templates/images/pagenavi.submit.bg.gif') no-repeat;}


#POSITION {position:absolute;top:210px;left:370px;}
#POSITION ul {list-style:none;margin:0;padding:0;}
#POSITION li {position:relative;margin:0 10px 0 0;padding:0;float:left;}

/**
*	LOGIN
*/
#LOGIN {padding:4px;margin:2px;background:#ffeebb;border:1px solid #888;width:194px;}
#LOGIN input[type=password] {width:88px;}
#LOGIN #NEW_PASSWD input[type=text] {width:100px;}
#LOGIN input[type=submit] {margin:0;width:48px;}

/**
*	HEADER
*/
#HEADER {position:absolute;top:75px;left:192px;background:url('templates/images/bg.header.jpg') no-repeat left top;height:116px;width:767px;}
#LOGO {position:absolute;top:-78px;left:0;}

/**
*	CONTENT
*/
#CONTENT {background:url('templates/images/bg.content.jpg') no-repeat left top;min-height:487px;padding:240px 10px 80px 370px;}

/** 
*	PAGE_TITLE
*/
#PAGE_TITLE {}

/**
*	SHORTNAVI
*/
#SHORTNAVI {position:absolute;top:0;right:43px;text-align:center;}
#SHORTNAVI ul {position:relative;margin:0;padding:0;list-style:none;}
#SHORTNAVI ul li {list-style:none;float:left;margin:0;padding:0 0 0 1px;}
#SHORTNAVI ul li.home {width:92px;height:17px;background:url('templates/images/sitemap.bg.gif') no-repeat;}
#SHORTNAVI ul li.impressum {width:92px;height:17px;background:url('templates/images/impressum.bg.gif') no-repeat;}
#SHORTNAVI ul li.sitemap {width:92px;height:17px;background:url('templates/images/sitemap.bg.gif') no-repeat;}
#SHORTNAVI a {color:ffffff;text-decoration:none;}
#SHORTNAVI a:hover {color:#aaa;}


#CALENDAR {position:absolute;left:92px;top:151px;width:262px;height:159px;background:url('templates/images/calendar2.bg.gif') no-repeat;text-align:center;}
#CALENDAR #CLR_head {margin:0 5px;padding:10px 0 0 0;height:20px;text-align:center;}
#CALENDAR #CLR_head table {width:148px;margin:0 auto;}
#CALENDAR #CLR_head td {width:20px;height:20px;margin:0;padding:0;}
#CALENDAR #CLR_head th {width:108px;text-align:center;font:bold 8pt arial, verdana, tahoma, sans-serif;color:#634b36;margin:0;padding:0;background:none;}
#CALENDAR table {width:148px;margin:0 auto;}
#CALENDAR table th {text-align:center;font:8pt arial, verdana, tahoma, sans-serif;color:#634b36;margin:0;padding:0;background:none;}
#CALENDAR table td {width:20px;height:17px;margin:0;padding:0;text-align:center;font:7pt arial, verdana, tahoma, sans-serif;color:#634b36;}
#CALENDAR table td a {font:7pt arial, verdana, tahoma, sans-serif;color:#333;}
#CALENDAR table td.news a {text-decoration:none;color:#fff;}
#CALENDAR table td.empty {background:url('templates/images/calendar.empty.gif') no-repeat;}
#CALENDAR table td.nonews {background:url('templates/images/calendar.nonews.gif') no-repeat;}
#CALENDAR table td.thisday {background:url('templates/images/calendar.thisday.gif') no-repeat;}
#CALENDAR table td.thisday a {text-decoration:underline;}
#CALENDAR table td.news {background:url('templates/images/calendar.news.gif') no-repeat;}
#CALENDAR table td div.CLR_info {position:absolute;z-index:99;margin:20px;padding:0 10px 10px 10px;background:#393838;color:#e0dda0;border:1px solid grey;width:200px;display:none;text-align:left;}
#CALENDAR table td div.CLR_info h3 {margin:0;padding:10px 0 2px 0;font:bold 8pt arial, verdana, tahoma, sans-serif;color:#e0dda0;}

#PODCAST_FIELD {position:absolute;left:73px;top:311px;}
#LIVESTREAM_FIELD {position:absolute;left:11px;top:463px;}
#NEWS_ABO {position:absolute;left:192px;top:578px;}

#NEWS {}
#NEWS #WELCOME {text-align:justify;margin:-22 0 30px 0;}
#NEWS h2 {padding:0;margin:10px 0 4px 0;font:14pt arial, verdana, tahoma, sans-serif;color:#aaa;text-decoration:none;}
#NEWS li {padding:0;margin:0 0 5px -30px;}#NEWS li.tx-wecsermons-pi1-list {padding:0;margin:0 0 5px 30px;}
#NEWS #news-list-item  {float:left;width:168px;margin:0 10px 10px 0;padding:6px;border:1px solid #888;height:210px;}
#NEWS div.news-list-item {float:left;width:168px;margin:0 10px 10px 0;padding:6px;border:1px solid #888;height:210px;}
#NEWS div.news-list-container h2 {margin:4px 0 2px 0;}
#NEWS div.news-list-container h2 a {font:bold 9pt arial, verdana, tahoma, sans-serif;color:#333;}
#NEWS div.news-list-container h2 a:hover {text-decoration:underline;}
#news-list-item  {float:left;width:168px;margin:0 10px 10px 0;padding:6px;border:1px solid #888;height:230px;}
#news-list-container div.item {float:left;width:168px;margin:0 10px 10px 0;padding:6px;border:1px solid #888;height:230px;}
#news-list-container h2 {margin:4px 0 2px 0;}
#news-list-container h2 a {font:bold 9pt arial, verdana, tahoma, sans-serif;color:#333;}
#news-list-container h2 a:hover {text-decoration:underline;}#news-list-item p{padding:0;margin:10px 0 4px 0;font:14pt arial, verdana, tahoma, sans-serif;color:#aaa;text-decoration:none;}#NEWS div.news-list-container div.news-list-item p{padding:0;margin:10px 0 4px 0;color:#aaa;text-decoration:none;}#NEWS div.news-list-container div.news-list-item {float:left;width:168px;margin:0 10px 10px 0;padding:6px;border:1px solid #888;height:230px;}#NEWS div.news-list-container h3 {margin:4px 0 2px 0;}#NEWS div.news-list-container h3 a {font:bold 9pt arial, verdana, tahoma, sans-serif;color:#333;}#NEWS div.news-list-container h3 a:hover {text-decoration:underline;}
#NEWS #NEWS_IMG {float:left;margin:0 14px 10px 0;}
#NEWS #NEWS_IMG img{margin:0 0 4px 0;}
#NEWS #NEWS_IMG p{font-style:italic;}
#NEWS #NEWS_DESC {text-align:justify;}

#SEARCH_FIELD {position:absolute;left:192px;top:311px;background:url('templates/images/searchfield.bg.gif') no-repeat;width:162px;height:33px;}
#SEARCH_FIELD input[type=text] {position:absolute;left:6px;top:8px;margin:0;padding:0;width:118px;height:18px;background:none;border:none;font:9pt arial, verdana, tahoma, sans-serif;color:#fff;}
#SEARCH_FIELD input[type=submit] {position:absolute;left:127px;top:7px;margin:0;padding:0;width:30px;height:19px;border:none;background:url('templates/images/searchsubmit.bg.gif') no-repeat;}
#SEARCH_LAYER {position:absolute;left:197px;top:340px;width:400px;min-height:250px;background:#ddd;border:1px solid #aaa;padding:4px;}
#SEARCH_LAYER h3 {width:100%;border-bottom:1px solid #fff;}
#SEARCH_LAYER img.close {position:absolute;right:1px;top:1px;}

#INFO_FIELD {position:absolute;z-index:100;left:192px;top:345px;background:#e2e2d7;width:162px;height:232px;}
#INFO_FIELD div {font:8pt arial, verdana, tahoma, sans-serif;border-bottom:1px solid #fff;margin:0 4px 2px 4px;padding:0 0 2px 0}
#INFO_FIELD a {font:9pt arial, verdana, tahoma, sans-serif;color:#333;text-decoration:none;}
#INFO_FIELD h3 {margin:0;padding:0;}
#INFO_FIELD div:last-child {border:none;}
#INFO_FIELD div.IF_INFO {position:absolute;z-index:99;margin:0;padding:0 10px 10px 10px;background:#393838;color:#e0dda0;border:1px solid grey;width:200px;display:none;text-align:left;}
#INFO_FIELD div.IF_INFO h3 {margin:0;padding:10px 0 2px 0;font:bold 8pt arial, verdana, tahoma, sans-serif;color:#e0dda0;}

#LOGIN_FIELD {position:absolute;left:192px;top:623px;background:url('templates/images/login.bg.gif') no-repeat;width:162px;height:132px;text-align:center;}
#LOGIN_FIELD h3 {margin:4px;padding:0;font:bold 10pt arial, verdana, tahoma, sans-serif;color:#6c6969;width:100%;text-align:left;}
#LOGIN_FIELD input[type=text] {position:absolute;left:6px;top:26px;margin:0;padding:0;width:118px;height:18px;background:none;border:none;font:9pt arial, verdana, tahoma, sans-serif;color:#fff;}
#LOGIN_FIELD #login_passwd {position:absolute;left:6px;top:52px;margin:0;padding:0;width:118px;height:18px;background:none;border:none;font:9pt arial, verdana, tahoma, sans-serif;color:#fff;}
#LOGIN_FIELD input[type=submit] {position:absolute;left:127px;top:52px;margin:0;padding:0;width:30px;height:19px;border:none;background:url('templates/images/loginsubmit.bg.gif') no-repeat;}
#LOGIN_FIELD a {margin:60px auto 0 auto;display:block;}
#LOGIN_FIELD a.register {margin:10px auto 0 auto;display:block;width:79px;height:19px;border:none;padding:3px 0 0 0;color:#fff;background:url('templates/images/anmelden.bg.gif') no-repeat;text-decoration:none;}

#PROFIL ul {list-style-position:outside;}


/**
*	COPYRIGHT
*/
#COPYRIGHT {position:absolute;top:800px;left:220px;}
#COPYRIGHT img {margin:0 0 20px 0;}
