body             {       font-family: helvetica, arial, geneva, sans-serif; 
                             font-size: x-small; color: #000000;
                             SCROLLBAR-FACE-COLOR: #3D86C3; 
	             SCROLLBAR-HIGHLIGHT-COLOR: #8F9DC2; 
	             SCROLLBAR-SHADOW-COLOR: #F0C900; 
                             SCROLLBAR-3DLIGHT-COLOR: #8CABC5;
	             SCROLLBAR-ARROW-COLOR: #C3D5E4; 
	             SCROLLBAR-TRACK-COLOR: #C3D5E4; 
	             SCROLLBAR-DARKSHADOW-COLOR: #081433;
                             background-color: #FFFFFF;
                     }

.punkte   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#FFFFFF; font-weight: bold}
.kalender   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#FFFFFF; font-weight: bold}
.headline   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:15; color:#3D86C3; font-weight: bold}
.subheadline   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#313131}
.navigation {font-family: helvetica, arial, geneva, sans-serif; font-size:10; color:#FFFFFF;}

.artlist_headline   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:15; color:#000000; font-weight: bold}
.artlist_subheadline   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#335B99}
.artlist_date	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; color:#000000 }

.text		 {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#000000 }
.text_c                       {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #004698; font-size: 20px; font-style: italic;}
.text_small		 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; color:#000000; font-style: italic }

.text_foot		 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: underline; color:#FFFFFF }
.text_foot:link	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: underline; color:#FFFFFF }
.text_foot:visited	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: underline; color:#FFFFFF }
.text_foot:hover	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: underline; color:#CC0001 }
.text_foot:active	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: underline; color:#CC0001 }

A:link           {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #000000}
A:visited        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #000000}
A:hover          {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #CC0001}
A:active         {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #CC0001}

.text_string	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: none; color:#414141}
a.text_string:link	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: none; color:#414141}
a.text_string:visited	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: none; color:#414141}
a.text_string:hover	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: none; color:#F0C900}
a.text_string:active	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: none; color:#F0C900}

.text_top	                 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: none; color:#000000}
a.text_top:link	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: none; color:#000000}
a.text_top:visited	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: none; color:#000000}
a.text_top:hover	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: none; color:#CC0001}
a.text_top:active	 {font-family: helvetica, arial, geneva, sans-serif; font-size:9; text-decoration: none; color:#CC0001}


.menu                   
{
        padding-left: 10px;
        display: block;
}
a.menu:link           {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF}
a.menu:visited       {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF}
a.menu:hover        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF;background-color: #EEBB34;}
a.menu:active        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF}

.menu_1                   
{
        padding-left: 20px;
        display: block;
}
a.menu_1:link           {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF}
a.menu_1:visited       {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF}
a.menu_1:hover        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF;background-color: #EEBB34;}
a.menu_1:active        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF}

.menu_2                   
{
        padding-left: 30px;
        display: block;
}
a.menu_2:link           {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF}
a.menu_2:visited       {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF}
a.menu_2:hover        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF;background-color: #EEBB34;}
a.menu_2:active        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF}

A.menu_aktiv:link           {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF}
A.menu_aktiv:visited        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #FFFFFF}
A.menu_aktiv:hover          {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #000000}
A.menu_aktiv:active         {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #000000}



A.klein:link	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #3D86C3}
A.klein:visited            {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #3D86C3}
A.klein:hover	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #000000}
A.klein:active	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #000000}

.menu_zelle
{
border: 0px; 
border-bottom:1px; 
border-color: #7998EA; 
border-style: solid;
color: #FFFFFF;
}

.menu_zelle_akt
{
border: 0px;
border-bottom:1px; 
border-color: #7998EA;
border-style: solid;
background-color: #00AB4E; 
padding-left:10px
}


.menu_zelle_akt_1
{
border: 0px;
border-bottom:1px; 
border-color: #7998EA;
border-style: solid;
background-color: #00AB4E; 
padding-left:20px
}


.menu_zelle_akt_2
{
border: 0px;
border-bottom:1px; 
border-color: #7998EA;
border-style: solid;
background-color: #00AB4E; 
padding-left:30px
}

.hauptnavtab
{
border: 1px; 
border-color: #173A94; 
border-style: solid;
color: #FFFFFF;
}


.inputfields {
	background-color: #FFFFFF;
	border: 1px solid #3D86C3;
}

td.sitemap {
	
	border-bottom:1px dotted Gainsboro;
	border-right:1px dotted Gainsboro;
	width: 140px;
	height: 40px;
	padding-top: 24px;
	background-image:url(../upload/design/sitemap.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color:white;
}
a.sitemap {
	
	margin-left: 3px;
}

footer             {             /* Schriftformat für Footer */ 
                    font-family: arial, helvetica, geneva, sans-serif; 
                    font-size: 10px; 
                    color: #3399CC; 
                    text-align: center; 
                    } 
                    
hr                  {             /* Horizontale Linie */ 
                    color: #004698; 
                    }

.button {
                    background-color:#173A94; 
                    color:#FF8215
}

.poll {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;
        MARGIN-BOTTOM: 3pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
        BACKGROUND-COLOR: #efefef;
}

.poll_question {
        padding-left: 8px; padding-right: 8x; padding-top: 5px; padding-bottom: 3px;
        font-family: Verdana; font-size: 10pt; color: darkblue; BACKGROUND-COLOR: #efefef;
}

.poll_button {
        FONT-SIZE: 10pt;
        COLOR: #F0C900; 
        FONT-FAMILY: arial, sans-serif;
        BACKGROUND-COLOR: #004698;
}
