/* CSS Document */

body, textarea {
  scrollbar-base-color:#FFFFFF;
  scrollbar-3dlight-color:#38474e;
  scrollbar-arrow-color:#38474e;
  scrollbar-darkshadow-color:#38474e;
  scrollbar-face-color:#FFFFFF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-track-color:#FFFFFF;
}

.body
{ background-color:#333333; padding:0px; margin:0px; }

html, body
{ height:100%; }

.hundert
{ width:100%; height:100%; }

.inhalt
{ position:relative; margin:auto; width:900px; height:580px; z-index:1; background-image:url(/htm/bilder/rahmen.gif); background-repeat:no-repeat; }

.kopf_adresse
{ position:absolute; left:20px; top:1px; width:860px; height:24px; z-index:2; }

.bar
{ position:absolute; left:277px; top:470px; z-index:2; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#38474e; text-align:center; }

.kopf_logo
{ position:absolute; left:20px; top:24px; width:860px; height:116px; z-index:2; background-color:#860000; }

.bild_feld
{ position:absolute; left:30px; top:162px; width:217px; height:341px; z-index:2; background-image:url(/htm/bilder/bild_rahmen.gif); background-repeat:no-repeat; }

.fuss_links
{ position:absolute; left:30px; top:563px; width:217px; height:17px; z-index:2; }

.bild, #flashkasten
{ position:absolute; left:0px; top:24px; z-index:3; }

.titel_kopf
{ position:absolute; top:162px; left:402px; width:469px; height:67px; z-index:2; background-color:#38474e; }

.titel_text
{
	position:absolute;
	top:35px;
	left:25px;
	z-index:3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;
	text-align:left;
	width: 323px;
}

.titel_datum
{ position:absolute; top:41px; right:15px; width:150px; z-index:3; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:right; }

.anfahrt
{ position:absolute; top:245px; left:426px; width:445px; height:290px; z-index:5; visibility:hidden }

.textkasten
{ position:absolute; top:245px; left:426px; width:445px; height:290px; z-index:2; overflow:auto; text-align:left }

.admin
{ position:absolute; top:142px; left:20px; width:10px; height:10px; z-index:20; }

.textfeld
{ position:relative; top:0px; left:0px; width:425px; z-index:3; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#6C6C6C; text-align:left }

.newskasten
{ position:absolute; left:402px; top:435px; width:469px; height:100px; z-index:2; background-image:url(/htm/bilder/news_kasten.gif); background-repeat:no-repeat }

.newstext
{ position:absolute; left:22px; top:35px; width:427px; height:66px; z-index:3; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#6C6C6C; text-align:left }

.navi_kasten
{ position:absolute; left:253px; top:162px; width:144px; height:293px; z-index:2; background-image:url(/htm/bilder/navi_rahmen.gif); background-repeat:no-repeat; }

#menue
{ position:absolute; top: 25px; left: 1px; z-index: 200; }

#menue .aussen
{ float: left; display: block; overflow: hidden; width: 142px; height: 21px; font-weight: bold; text-align: left; }

a.innen
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; display: block; width: 142px; height: 21px; text-decoration: none; font-weight: bold; color: #38474e; padding:4px 0 0 5px; }

a:hover.innen
{ background-color: #38474e; color: #FFF; }

.innenfest
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; display: block; width: 142px; 
height: 21px; text-decoration: none; font-weight: bold; color: #FFFFFF; 
padding:4px 0 0 5px; background-color: #38474e; }

a.unter
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; display: block; width: 142px; height: 21px; text-decoration: none; font-weight: bold; color: #38474e; padding:4px 0 0 20px; }

a:hover.unter
{ background-color: #dedede; color: #860000; }

.punktrot
{ color:#860000; font-weight:bold }

.untenfest
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; 
display: block; width: 142px; height: 21px; text-decoration: none;
 font-weight: bold; color: #860000; padding:4px 0 0 20px; 
 background-color: #dedede; }

.untenfest_y
{ 
font-family:Arial, Helvetica, sans-serif; font-size:11px; 
display: block; width: 142px; height: 21px; text-decoration: none;
 font-weight: bold; color: #860000; 
 background-color: #dedede;
  }
  
.einzug
{ text-indent:-10px; margin-left:10px; padding-bottom:5px; }

.linkspalte
{ position:relative; margin-bottom:30px; width:425px; z-index:10; }

.orthopunkt
{ padding-bottom:5px; }

.bilderumfluss
{ float:left; padding:0px 10px 5px 0px; }

a.links:link { color:#38474e; text-decoration: underline }
a.links:visited { color:#38474e; text-decoration: underline }
a.links:hover { color:#38474e; text-decoration: underline }
a.links:active { color:#38474e; text-decoration: underline }

a.barr:link { color:#38474e; text-decoration: none }
a.barr:visited { color:#38474e; text-decoration: none }
a.barr:hover { color:#38474e; text-decoration: none }
a.barr:active { color:#38474e; text-decoration: none }

a.ortho:link { color:#860000; text-decoration: none }
a.ortho:visited { color:#860000; text-decoration: none }
a.ortho:hover { color:#860000; text-decoration: underline }
a.ortho:active { color:#860000; text-decoration: underline }

a.login:link { color:#6C6C6C; font-size: 10px; text-decoration: none }
a.login:visited { color:#6C6C6C; font-size: 10px; text-decoration: none }
a.login:hover { color:#860000; font-size: 10px; text-decoration: underline }
a.login:active { color:#860000; font-size: 10px; text-decoration: underline }

#NachOben a:link, #NachOben a:visited { 
	color:#6C6C6C; 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;	
	font-size: 10px; }


#NachOben a:hover, #NachOben a:active { 
	color:#860000; 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;	
	font-size: 10px; }
	
	/*  veranstaltungen */
	
	SPAN.veranstaltungen_uebersicht_titel {
	font-weight : bold;
}
SPAN.veranstaltungen_uebersicht_datum {
	
}
SPAN.veranstaltungen_uebersicht_zeit {
	
}
SPAN.veranstaltungen_uebersicht_text {
	
}
SPAN.veranstaltungen_uebersicht_adresse {
	
}
SPAN.veranstaltungen_adresse {
	
}
SPAN.veranstaltungen_titel {
	font-weight : bold;
}
SPAN.veranstaltungen_datum {
	
}

SPAN.veranstaltungen_zeit {
	
}

/* NEWS */

SPAN.news_uebersicht_titel {
	font-weight : bold;
}
SPAN.news_uebersicht_datum {
	
}
SPAN.news_uebersicht_text {
	
}
SPAN.news_titel {
	font-weight : bold;
}
SPAN.news_datum {
	
}
SPAN.news_bild_titel {
	color:#6C6C6C; 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;	
	font-size: 10px;
	border:none;	
}




	/*  forum */
	
TR.forum_kategorie 
{
	background-color : #dedede;
	text-align : left;
}

TD.forum_kategorie 
{
	padding : 0px 0px 0px 10px;
	height : 30px;
}
A.forum_kategorie {
	font-weight : bold;
	color:#6C6C6C
}

SPAN.forum_kategorie_beschreibung {
	font-style : italic;
}

TR.forum_thema 
{
	background-color : #dedede;
	text-align : left;
}
TD.forum_thema {
	font-weight : bold;
	color:#6C6C6C;
	height : 25px;
}
A..forum_thema_titel {
	color:#6C6C6C;
	font-weight : bold;
}
TD.forum_thema_user
{
	font-size : 10px;
	width : 25%;
	
}
TD.forum_thema_text
{
	font-size : 10px;
	font-style : italic;
}

BLOCKQUOTE.forum_text_zitat
 {
	background-color : #f3e5e5;
	border : 0px solid;
	font-size : 9px;
}

a.mehr:link { color:#860000; font-size: 10px; text-decoration: none }
a.mehr:visited { color:#860000; font-size: 10px; text-decoration: none }
a.mehr:hover { color:#860000; font-size: 10px; text-decoration: underline }
a.mehr:active { color:#860000; font-size: 10px; text-decoration: underline }

a.uebersicht:link { color:#860000; font-size: 10px; text-decoration: none }
a.uebersicht:visited { color:#860000; font-size: 10px; text-decoration: none }
a.uebersicht:hover { color:#860000; font-size: 10px; text-decoration: underline }
a.uebersicht:active { color:#860000; font-size: 10px; text-decoration: underline }

a.hinzufuegen:link { color:#860000; font-size: 10px; text-decoration: none }
a.hinzufuegen:visited { color:#860000; font-size: 10px; text-decoration: none }
a.hinzufuegen:hover { color:#860000; font-size: 10px; text-decoration: underline }
a.hinzufuegen:active { color:#860000; font-size: 10px; text-decoration: underline }

a.aendern:link { color:#860000; font-size: 10px; text-decoration: none }
a.aendern:visited { color:#860000; font-size: 10px; text-decoration: none }
a.aendern:hover { color:#860000; font-size: 10px; text-decoration: underline }
a.aendern:active { color:#860000; font-size: 10px; text-decoration: underline }

a.loeschen:link { color:#860000; font-size: 10px; text-decoration: none }
a.loeschen:visited { color:#860000; font-size: 10px; text-decoration: none }
a.loeschen:hover { color:#860000; font-size: 10px; text-decoration: underline }
a.loeschen:active { color:#860000; font-size: 10px; text-decoration: underline }

#button {
	position:absolute;
	width:5px;
	height:5px;
	z-index:300;
	left: 5px;
	top: 5px;
}
