/*<agl.folder "allgemein">*/
	/*body { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../img/222222.jpg); scrollbar-3dlight-color:#676767; scrollbar-arrow-color:#222222; scrollbar-face-color:#676767; scrollbar-track-color:#676767; scrollbar-darkshadow-color:#676767; scrollbar-highlight-color:#222222; scrollbar-shadow-color:#222222; }*/
	body { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background: transparent url(../img/222222.jpg) repeat fixed; scrollbar-3dlight-color:#676767; scrollbar-arrow-color:#222222; scrollbar-face-color:#676767; scrollbar-track-color:#676767; scrollbar-darkshadow-color:#676767; scrollbar-highlight-color:#222222; scrollbar-shadow-color:#222222; }
	p { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
	td { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
	a:link { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
	a:visited { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
	a:hover { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
	a:active { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
	h2 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; margin-top: 1px; }
	h1 { color: white; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; }
	#separator { background-color: #222; background-image: url(../img/separator.jpg); height: 10px; }
	fieldset {border: #999 1px solid;}
	legend {padding: 0 7px; color: #777;}
/*</agl.folder>*/
/*<agl.folder "main">*/
	#main-content { background-color: #222; background: transparent url(../img/main_bg.jpg) scroll repeat-x; }
	#main-border { background-color: #c90008; }
	#main-bottom { background-image: url(../img/bottom.jpg); }
	#main-impressum { color: #676767; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 10px; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "next-events">*/
	#nextevent-table   { width: 155px; height: 535px; margin: 0; padding: 0; border-width: 0; }
	#nextevent-title { height: 15px; }
	#nextevent { width: 155px; height: 247px; overflow:hidden }
	#nextevent-frames { width: 155px; height: 247px; }
/*</agl.folder>*/
/*<agl.folder "abo">*/
	#abo-table { width: 155px; height: 262px; }
	#abo-form { width: 142px; height: 247px; }
/*</agl.folder>*/
/*<agl.folder "news">*/
	#news-body { background: #222 url(../img/main_bg.jpg) scroll repeat-x; width: 585px; }
	#news-tab { background-image: url(../img/news_tab_bg.jpg); background-repeat: repeat-x; border:solid 1px #222222; width:575px; margin: 5px; padding-bottom: 5px; }
	#impr-tab { background-color: #676767; background-repeat: repeat-x; margin: 5px; padding-bottom: 5px; width: 575px; border: solid 1px #222222; }
	#news-head { background-image: url(../img/news-head.jpg); height: 13px; }
	#news_img { margin: 5px; padding: 3px; border: solid 1px #909090; }
	#con_discr { position: inherit; margin: -7px 5px 5px 171px; padding: 3px; border: solid 1px #909090; }
	#news_img2 { margin: 0; padding: 3px; border: solid 1px #909090; }
	#news_img3 { margin: 0; padding: 1px; border: solid 1px #909090; }
	#news-datum { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; margin: 5px; }
	#news-thema { color: white; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; margin: 5px; }
	#news-txt { margin: 5px; }
	#news-link { margin: 2px; }
/*</agl.folder>*/
/*<agl.folder "galerie">*/
	#pp-list { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 155px; height: 248px;}
/*</agl.folder>*/
#gal-tab { background-image: none; background-repeat: repeat-x; margin: 5px; padding-bottom: 5px; }
#meldung { background-image: url(../img/main_bg.jpg); background-repeat: repeat-x; }
#gb-titel { color: white; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; }
#gb-eintrag-tab { background-image: url(../img/news_tab_bg.jpg); background-repeat: repeat-x; margin: 5px; width: 575px; padding: 5px; border: solid 1px #222222; }
#gal-comment { background-image: url(../img/news_tab_bg.jpg); background-repeat: repeat-x; margin: 5px; padding: 5px; width: 99%; border: solid 1px #222222; }
#gal-ueb {width:600px; height:535px; overflow-x:hidden; overflow-y:auto;}
#formular { color: #c0c0c0; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #676767; background-position: 0 center; width: 245px; height: 12px; border: solid 1px #909090; }
#status { color: #c0c0c0; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #676767; background-position: 0 center; padding: 3px; border: solid 1px #909090; }
#tab-border { padding: 10px; border: solid 1pt #909090;;; }
/*<agl.folder "faq">*/
#faq1 { width: 555px; margin: 5px; float: left;}
#faq1 a:link { color: white; font-weight: normal; font-style: normal; text-decoration: none; }
#faq1 a:hover { color: black; text-decoration: none; font-weight: bold; font-weight: normal; font-style: normal; background-color: silver; }
#faq1 a:visited {color: white; text-decoration: none; font-weight: bold; font-weight: normal;}
/*</agl.folder>*/
.djofnight { 
	background:silver; 
	color:#444; 
	font-size:85%; 
	text-transform: uppercase; 
	width:350px; 
}

.event {
	width:535px; 
	background:#333; 
	padding:2px; 
	border:1px solid #777; 
	margin-bottom: 10px;
}

.event img {
	/*float:left;*/
}

.pic_block {
	float: left;
}

.week {
	width: 95%;
	border-top: #555 dotted 2px;
	color: transparent;
	margin-bottom: 7px;
}