a{
	color:#000000;
	text-decoration:underline;
}	
a:hover{
	color:#000000;
	text-decoration:underline;
}
a:active{
	color:#000000;
	text-decoration:underline;
}
a:visited{
	color:#000000;
	text-decoration:underline;
}

.underline{
	text-decoration:underline;	
}

.colorA{
	color:#FFFFFF;
	text-decoration:none;	
}	
.colorA:hover{
	color:#FFFFFF;
	text-decoration:none;	
}
.colorA:active{
	color:#FFFFFF;
	text-decoration:none;	
}
.colorA:visited{
	color:#FFFFFF;
	text-decoration:none;	
}

.colorB{
	color:#F02129;
	text-decoration:none;
}	
.colorB:hover{
	color:#F02129;
	text-decoration:none;	
}
.colorB:active{
	color:#F02129;
	text-decoration:none;	
}
.colorB:visited{
	color:#F02129;	
	text-decoration:none;	
}

.colorC{
	color:#035398;
	text-decoration:none;	
}	
.colorC:hover{
	color:#035398;	
	text-decoration:none;	
}
.colorC:active{
	color:#035398;	
	text-decoration:none;	
}
.colorC:visited{
	color:#035398;		
	text-decoration:none;	
}

.colorD{
	color:#000000;
	text-decoration:none;		
}	
.colorD:hover{
	color:#000000;	
	text-decoration:none;	
}
.colorD:active{
	color:#000000;	
	text-decoration:none;	
}
.colorD:visited{
	color:#000000;		
	text-decoration:none;	
}

.colorE{
	color:#FFFFFF;
	text-decoration:underline;		
}	
.colorE:hover{
	color:#FFFFFF;	
	text-decoration:underline;	
}
.colorE:active{
	color:#FFFFFF;	
	text-decoration:underline;	
}
.colorE:visited{
	color:#FFFFFF;		
	text-decoration:underline;	
}

.colorF{
	color:#9C2136;
	text-decoration: none;
}	
.colorF:hover{
	color:#9C2136;	
	text-decoration: none;
}
.colorF:active{
	color:#9C2136;	
	text-decoration: none;
}
.colorF:visited{
	color:#9C2136;		
	text-decoration: none;
}

body{
	FONT-FAMILY:Verdana, Arial, Helvetica, Geneva, sans-serif;
	vertical-align:top;
	color:#393939;		
	/* scrollbar-face-color:#F0F0F0;
	scrollbar-shadow-color:#3D5054;
	scrollbar-highlight-color:#C3D6DA;
	scrollbar-3dlight-color:#3D5054;
	scrollbar-darkshadow-color:#85989C;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#666666; */
	background-color:#FFFFFF;	
}

body.MAIN{
	FONT-FAMILY:Verdana, Arial, Helvetica, Geneva, sans-serif;
	vertical-align:top;
	color:#393939;		
	/*scrollbar-face-color:#F0F0F0;
	scrollbar-shadow-color:#3D5054;
	scrollbar-highlight-color:#C3D6DA;
	scrollbar-3dlight-color:#3D5054;
	scrollbar-darkshadow-color:#85989C;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#666666; */
	background-color:#FFFFFF;	
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

table.MAINTABLE{
	width: 100%;
	height: 100%;
}

table.menutable{
	width: 140px;
	height: 449px;
	text-align: left;
}

input,select,textarea{
	FONT-SIZE:0.8em;
	FONT-FAMILY:Verdana, Arial, Helvetica, Geneva, sans-serif;
	margin-left:0;
	margin-right:0;
}

input.kontakt,textarea.kontakt,select.kontakt{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	border-color: #9C2136;
	border-style: solid;
	border-width: thin;
	width: 280px;
}
input.kontaktkurz{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	border-color: #9C2136;
	border-style: solid;
	width: 140px;
	border-width: thin;
}


td.BGSeite{
	background-image:url(../images/kreise_bg_trans2.jpg);
}
td.BGKurzseite{
	background-image:url(../images/kreise_bg_trans3.jpg);
}
td.BGLive{
	background-image:url(../images/live_bg_trans.jpg);
}
td{
	vertical-align:top;
}
.bottom{
	vertical-align:bottom;
}
.right { 
	text-align:right; 
}

.xs{
	FONT-SIZE:0.65em;
}
.s{
	FONT-SIZE: 10px;
	line-height: 12px;
}
.m{
	FONT-SIZE: 12px;		
}
.l{
	FONT-SIZE:1.2em;	
}
.xl{
	FONT-SIZE:1.5em;	
}

.bg1{
	BACKGROUND-COLOR:#FFFFFF;
}
.bg2{
	 BACKGROUND-COLOR:#BE0634; 
}
.bg3{
	 BACKGROUND-COLOR:#F02129; 
}
.bg4{
	BACKGROUND-COLOR:#5EADD6;
}
.bg5{
	BACKGROUND-COLOR:#9C2136; 
}
.bg6{
	BACKGROUND-COLOR:#C8C8C8;
}
.bg7{
	 BACKGROUND-COLOR:#F0CB24;  
}
.bg8{
	BACKGROUND-COLOR:#EEEEE4;
}
.bg9{
	background-color: #F08819;
}
.bgwhite{
	BACKGROUND-COLOR:#FFFFFF;
}


.color1{
	color:#FFFFFF;
}
.color2{
	color:#000000;
}
.color3{
	color:#CA0633;
}
.color4{
	color:#F02129;
}

.bold{
	font-weight:bold;
	color:#000000;
}

.menu{
	color:#000000;	
	font-weight:normal;
	text-transform:none;
	background-color:#BD0634;
	vertical-align:middle;
}

.menuactive_bg4{
	color: #FFFFFF;
	font-weight: bold;
	text-transform: none;
	background-color: #5EADD6;
	vertical-align: middle;
}
.menuactive_bg9{
	color: #FFFFFF;
	font-weight: bold;
	text-transform: none;
	background-color: #F08819;
	vertical-align: middle;
}

.menu_mouseover{
	color:#000000;	
	font-weight:bold;
	text-transform:none;
	/*background-color:#CA0633;*/
	background-color:#BD0634;
	vertical-align:middle;
}

.menucontent{
	color:#000000;	
	font-weight:normal;
	text-transform:none;
}

.menucontentpunkte{
	color:#000000;
	font-weight:normal;
	text-transform:none;
	text-align:left;
	padding-left:0px;
	padding-top:0px;	
}

.submenu{
	color: #666666;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-top: 0px;
	BACKGROUND-COLOR:#F02129;
}

.submenuactive{
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-top: 0px;
	BACKGROUND-COLOR:#F0CB24;
}

.submenu_mouseover{	
	color: #666666;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-top: 0px;
	BACKGROUND-COLOR:#F02129;
}

td.active{
	color:#000000;	
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
td.inactive{
	background-color:#BEBBC5;
	color:#666666;
	background-attachment:scroll;
	text-align:left;
	vertical-align:top;
}
td.kleinbild{
	vertical-align:middle;
	background-color:#FFFFFF; 	
}
td.bild{
	vertical-align:middle;
	background-color:#FFFFFF; 	
}

.punkte{
	color:#FF9F3F;
	font-weight:bold;
	FONT-SIZE:1.4em;
}

p{
	margin-top: 5px;
}
form{
	margin-top: 0px;
	margin-bottom: 0px;
}

li{
	list-style-image: url(../images/middot.gif);
}

