BODY	      {	BACKGROUND-COLOR: white;
		margin-left: 0px;
		margin-top: 0px;		}

.content      {	BACKGROUND-COLOR: #FCFFDC;
		BORDER-RIGHT: #999999 1px solid }

.rahmen	      {	BACKGROUND-COLOR: #ffffff;
		BORDER-RIGHT: #999999 1px solid }

.rahmen_l     {	BORDER-LEFT: #999999 1px dashed }


.rahmen_kontakt {BORDER: #cccccc 1px solid}
.rahmen_kontakt2 {border-top: #cccccc 1px dashed;
		border-left: #cccccc 1px dashed;
		margin-top: 15px;
		margin-left: 8px;
                padding-left:8px;}

.footer	      {	BORDER-LEFT: #999999 1px solid;
		BORDER-RIGHT: #999999 1px solid;
		BACKGROUND-COLOR: #FDFFE7	}

.topic	      {	BACKGROUND-COLOR: #eeeeee;	}

.feld	      {	BACKGROUND-COLOR: #FCFFDC;
		BORDER #ffffff 0px solid;	}

.bild	      {	margin: 0px; padding:0px; 	}

.button	      {	font-family: verdana, arial, sans-serif;
		color: #000000;
                background-color: #ffffff;
                font-size: 9pt;
                text-decoration: none;
                cursor: hand}

.menu1_out    {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
		BACKGROUND-COLOR: #6699CC 	}

.menu1_over   {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
		BACKGROUND-COLOR: #9CCCFD 	}

.menu1_over A {color:#000000; text-decoration:none; font-weight:none;}
.menu1_over A:hover {color:#000000; text-decoration:none; font-style:none;}

.menu2_out    {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
		BACKGROUND-COLOR: #6699CC 	}

.menu2_over   {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
		BACKGROUND-COLOR: #9CCCFD 	}

.menu2_over A {color:#000000; text-decoration:none; font-weight:none;}
.menu2_over A:hover {color:#000000; text-decoration:none; font-style:none;}

.menu3_out    {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
		BACKGROUND-COLOR: #6699CC 	}

.menu3_over   {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
                BACKGROUND-COLOR: #9CCCFD 	}

.menu3_over A {color:#000000; text-decoration:none; font-weight:none;}
.menu3_over A:hover {color:#000000; text-decoration:none; font-style:none;}

.menu4_out    {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
                BACKGROUND-COLOR: #6699CC	}

.menu4_over   {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
                BACKGROUND-COLOR: #9CCCFD 	}

.menu4_over A {color:#000000; text-decoration:none; font-weight:none;}
.menu4_over A:hover {color:#000000; text-decoration:none; font-style:none;}

.menu5_out    {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
                BACKGROUND-COLOR: #6699CC 	}

.menu5_over   {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
                BACKGROUND-COLOR: #9CCCFD 	}

.menu5_over A {color:#000000; text-decoration:none; font-weight:none;}
.menu5_over A:hover {color:#000000; text-decoration:none; font-style:none;}

.menu6_out    {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
                BACKGROUND-COLOR: #6699CC;
		BORDER-BOTTOM: #FCFFDC 1px solid;  	}

.menu6_over   {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
                BACKGROUND-COLOR: #9CCCFD;
                BORDER-BOTTOM: #FCFFDC 1px solid;	}

.menu6_over A {color:#000000; text-decoration:none; font-weight:none;}
.menu6_over A:hover {color:#000000; text-decoration:none; font-style:none;}

.menu7_out    {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
                BACKGROUND-COLOR: #6699CC;
		BORDER-BOTTOM: #FCFFDC 1px solid;  	}

.menu7_over   {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
                BACKGROUND-COLOR: #9CCCFD;
                BORDER-BOTTOM: #FCFFDC 1px solid;	}

.menu7_over A {color:#000000; text-decoration:none; font-weight:none;}
.menu7_over A:hover {color:#000000; text-decoration:none; font-style:none;}

.menux        {	BORDER-TOP: #FCFFDC 1px solid;
		BORDER-RIGHT: #FCFFDC 0px solid;
		BORDER-LEFT: #FCFFDC 1px solid;
                BACKGROUND-COLOR: #FCFFDC; 	}

.menux A {color:#000000; text-decoration:none; font-weight:none;}
.menux A:hover {color:#000000; text-decoration:none; font-style:none;}


.menu_t	      {	FONT-SIZE: 11px;
		margin-left: 8px;	}


.hilfe A {cursor:help;}
.hilfe A:hover {cursor:help;}



.sitemap      {	FONT-SIZE: 11px;
		margin-left: 8px;
		margin-bottom:8px; 	}

.sitemap1     {	FONT-SIZE: 11px;
		border-top: #cccccc 1px solid;
		border-left: #cccccc 1px solid;
		margin-top: 15px;
		margin-bottom: 8px;
		text-height: 0px; }

.sitemap2     {	FONT-SIZE: 11px;
		border-top: #cccccc 0px solid;
		border-left: #cccccc 0px solid;
		margin-bottom: 0px;
		margin-left: 45px;
		margin-top: 3px;
		text-height: 0px;
		text-indent: -22px; }

.sitemap5     {	FONT-SIZE: 11px;
		border-top: #cccccc 0px solid;
		border-left: #cccccc 0px solid;
		margin-bottom: 0px;
		margin-left: 65px;
		margin-top: 3px;
		text-height: 0px;
		text-indent: -26px; }

.sitemap3     {	FONT-SIZE: 11px;
		border-top: #cccccc 0px solid;
		border-left: #cccccc 0px solid;
		margin-bottom: 0px;
		margin-left: 25px;
		margin-top: 3px;
		text-height: 0px;
		text-indent: -22px; }

.sitemap4     {	FONT-SIZE: 11px;
		border-top: #cccccc 1px solid;
		border-left: #cccccc 1px solid; }
		
.sitemap6     {	FONT-SIZE: 11px;
		border-top: #cccccc 1px solid;
		border-left: #cccccc 1px solid;
		margin-top: 15px;
		margin-bottom: 8px;
		text-height: 0px; 
		text-indent: -26px;
		padding-left:26px;}


.adresse      {	FONT-SIZE: 10px;
		margin-left:10px;
		letter-spacing:0.4px;
		line-height:14px; 	}

.marke      {	FONT-SIZE: 9px;
		margin-left:10px;
		letter-spacing:0.4px;
		line-height:14px;
              	font-weight: 900;
                color:#6699CC }

.kontakt	{border: #909092 0px solid;
		padding:8px;
                background-color:#AFD2F5;}


.tabletop 	{border-top: #909092 1px solid;
		border-left: #909092 1px solid;
                border-right: #909092 1px solid; }

.tableleft 	{border-bottom: #909092 1px solid;
		border-left: #909092 1px solid; }

.tableright 	{border-bottom: #909092 1px solid;
		border-right: #909092 1px solid; }

.table_si	{border: #000000 1px solid; }

.teilnahme	{border: #000000 1px solid;
		margin: 15px;
                padding:10px;
                background-color:#FCFFDC}


A	      {	TEXT-DECORATION: none;
		COLOR: #000000		}
A:hover	      {	BORDER-BOTTOM: #9CCCFD 0px dashed; TEXT-DECORATION: underline; }


.addressTable TABLE    { border-collapse:collapse }

.address    {padding-left: 5px;
		padding-right: 5px;
  		FONT-SIZE: 10px;
		border: #cccccc 1px solid; }

TABLE         {	FONT-SIZE: 11px;
		LINE-HEIGHT: 16px;
		FONT-FAMILY: Verdana, Arial, Geneva, Helvetica;
		color: #000000; 	}

INPUT         {	BORDER-RIGHT: black 1px solid;
		BORDER-TOP: black 1px solid;
		BORDER-LEFT: black 1px solid;
        	BORDER-BOTTOM: black 1px solid;
        	background-color:#ffffff;
		FONT-SIZE: 10pt; }

.INPUT2         {BORDER-RIGHT: black 1px solid;
		BORDER-TOP: black 1px solid;
		BORDER-LEFT: black 1px solid;
        	BORDER-BOTTOM: black 1px solid;
        	background-color:#AFD2F5;
		FONT-SIZE: 10pt; }




P	      {	FONT-SIZE: 11px; COLOR: #000000;
		FONT-FAMILY: Verdana, Arial, Geneva, Helvetica; }

H1  	      {	FONT-WEIGHT: bold;
		FONT-SIZE: 14px;
		MARGIN-BOTTOM: 8px;
		LINE-HEIGHT: 16px;
		MARGIN-TOP: 15px;
                BORDER-BOTTOM: #909092 1px solid;
		FONT-FAMILY: Verdana, Arial, Geneva, Helvetica }

H2           {	FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		MARGIN-BOTTOM: 8px;
		LINE-HEIGHT: 16px;
		MARGIN-TOP: 15px;
                FONT-FAMILY: Verdana, Arial, Geneva, Helvetica }

H5	      {	LINE-HEIGHT: 13px;
		FONT-SIZE: 11px;
		MARGIN-TOP: 5px;
		MARGIN-BOTTOM: 0px;
		FONT-WEIGHT: normal}

UL           {	list-style-type: square;
					}
					
TABLE.verein TD {font-size: 11px;
                padding-left:10px; 
                padding-bottom: 10px;
                 vertical-align: top;}
                 

