
{ ########## Allgemeine Styles ########## }

BODY {			font-size: 12px; color: #000000; font-family: verdana;
				scrollbar-face-color:#BAD0DC; scrollbar-highlight-color:#FFFFFF;
				scrollbar-3dlight-color:#000000; scrollbar-shadow-color:#000000;
				scrollbar-darkshadow-color:#FFFFFF;	scrollbar-track-color:FFFFFF;
				scrollbar-arrow-color:000000; }
LI {			list-style-type: square; margin-left: 10px; }
IMG {			border: 0px; }
TD {			font-size: 12px; color: #000000; font-family: verdana; }
INPUT {			font-size: 10px; border-style: groove; background-color: #F1F1F1; color: #000000; font-family: verdana;}
SELECT {		font-size: 10px; border-style: groove; background-color: #F1F1F1; color: #000000; font-family: verdana;}
TEXTAREA {		font-size: 10px; border-style: groove; background-color: #F1F1F1; color: #000000; font-family: verdana;}

{ ########## Tabellen Styles ########## }

.big {			font-size: 18px; }
.font10 {		font-size: 10px; }
.border {		border: 1px solid #000000; font-size: 75%; }

.menutop {		font-size: 9px; padding-bottom: 1px; background-image: url(../gfx/images/headbg.gif); }
.menu_left {	border-left: 1px solid #000000; }
.menu {			padding-left: 2px; padding-top: 2px; padding-bottom: 2px; font-size: 10px; background-image: url(../gfx/images/back2.gif); }
.menu_border {	font-size: 10px; padding-top: 2px; padding-bottom: 2px; }
.menu_right {	border-right: 1px solid #000000; }
.menulist {		color: #003388; }
.ticker {		color: #000000; }
.main {			border: 1px solid #000000; }
.title {		font-size: 18px; font-weight: bold; }

.news_top {		border-top: 1px solid #000000; border-right: 1px solid #000000; background-image: url(../gfx/images/back1.gif); }
.news {			padding-left: 4px; padding-right: 8px; border-right: 1px solid #000000; background-image: url(../gfx/images/back1.gif); }
.news2 {		padding-left: 5px; padding-right: 5px; padding-bottom: 5px; padding-top: 3px; background-image: url(../gfx/images/back1.gif); }
.news_bottom {	border-bottom: 1px solid #000000; border-right: 1px solid #000000; background-image: url(../gfx/images/back1.gif); }

.fest1 {		font-weight: bold; }
.fest2 {		padding-left: 10px; vertical-align:top; }
.fest3 {		padding-left: 5px; vertical-align:top; }
.fest4 {		font-size: 10px; }

.gbook {		padding-left: 4px; padding-right: 8px; border-left: 1px solid #000000; }

.admin_top {	border-bottom: 1px solid #000000; font-size: 10px; } 
.meldung_g {	border-bottom: 1px solid #000000; font-size: 12px; font-weight: bold; color:#00AA00; } 
.meldung_r {	border-bottom: 1px solid #000000; font-size: 12px; font-weight: bold; color:#DD0000; } 

.photo_top {	font-size: 10px; padding: 2px; border-bottom: 1px solid #000000; background-image: url(../gfx/images/back3.gif); } 
.photo {		border-right: 1px solid #000000; } 
.photo_bottom {	font-size: 10px; padding: 2px; border-top: 1px solid #000000; background-image: url(../gfx/images/back3.gif); } 

.ags_top {		font-size: 10px; padding: 2px; border-bottom: 1px solid #000000; background: #FFFFFF; background-image: url(../gfx/images/back3.gif); background-repeat: repeat-y; } 
.ags {			border-left: 1px solid #000000; } 
.ags_bottom {	font-size: 10px; padding: 2px; border-top: 1px solid #000000; background: #FFFFFF; background-image: url(../gfx/images/back3.gif); background-repeat: repeat-y; } 

.plantop {		text-align: center; text-decoration: underline overline; font-weight: bold; background-color: #F5F5F5; padding-bottom: 5px; padding-top: 5px; }
.plan1 {		text-align: center; font-weight: bold; background-color: #FFFFFF; padding-bottom: 3px; padding-top: 3px; height: 40px; }
.plan2 {		text-align: center; font-weight: bold; background-color: #F5F5F5; padding-bottom: 3px; padding-top: 3px; height: 40px; }

.kurz1 {		TEXT-DECORATION: none; FONT-WEIGHT: bold; BACKGROUND-COLOR: #FFFFFF; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 20px; }
.kurz2 {		TEXT-DECORATION: none; FONT-WEIGHT: bold; BACKGROUND-COLOR: #F5F5F5; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 20px; }

.input1 {		TEXT-ALIGN: center; BACKGROUND-COLOR: #FFFFFF; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER: 0px; }
.input2 {		TEXT-ALIGN: center; BACKGROUND-COLOR: #F5F5F5; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER: 0px; }
.input3 {		BACKGROUND-COLOR: #FFFFFF; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER: 0px; }

.table2 {		BORDER-RIGHT: solid #000000 1px; BORDER-LEFT: 0px ; BORDER-TOP: 0px; BORDER-BOTTOM: 0px; }		  

.infos {		BORDER-RIGHT: 0px; BORDER-LEFT: 0px; BORDER-TOP: solid #000000 1px; BORDER-BOTTOM: 0px; FONT: 10px Verdana; COLOR: #000000; }					

.field1 {		BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BACKGROUND: #ffffff; FILTER: Alpha(opacity=90, finishopacity=16, style=1); BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Tahoma; }
.field2 {		BORDER-RIGHT: #525252 1px solid; BORDER-TOP: #525252 1px solid; FONT-SIZE: 8pt; BACKGROUND: #eee; FILTER: Alpha(opacity=90, finishopacity=10, style=1); BORDER-LEFT: #525252 1px solid; BORDER-BOTTOM: #525252 1px solid; FONT-FAMILY: Tahoma; }

td.odd    { }
td.even   { background-color: #F2F2F2; }


{ ########## Hyperlink Styles ########## }

A:link,A:active,A:visited {							color: #244685; TEXT-DECORATION: underline; }
A:hover {											color: #244685; TEXT-DECORATION: none; }

A.menulink,A.menulink:active,A.menulink:visited {	color: #000000; font-size: 10px; TEXT-DECORATION: none; }
A.menulink:hover { 									color: #000000; font-size: 10px; TEXT-DECORATION: none; }

A.ticklink,A.ticklink:active,A.ticklink:visited {	color: #000000; TEXT-DECORATION: none; }
A.ticklink:hover { 									color: #cc0000; TEXT-DECORATION: underline; }

A.loglink,A.loglink:active,A.loglink:visited {		color: #cc0000; font-size: 10px; TEXT-DECORATION: none; }
A.loglink:hover { 									color: #cc0000; font-size: 10px; TEXT-DECORATION: none; }
