body {
        background: #FFFFFF;
        color: black;
        padding: 0px;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        font-family: tahoma, arial, verdana, sans-serif;
        font-size: 10px;
	
}

.text {
        background-color:#FFFFFF;
        margin-top:5px;
        margin-left:5px;
        margin-right:5px;
        margin-bottom:5px;
        padding-top:3px;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:5px;
}

.text_bold {
        background-color:#FFFFFF;
        margin-top:5px;
        margin-left:5px;
        margin-right:5px;
        margin-bottom:5px;
        padding-top:3px;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:5px;
	font-weight: bold;
}

.TextBoxWhite{
	background-color: #FFFFFF;
       	color:#000000;
	border:2px solid #9DB3C7;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:65%;
	font-weight:normal; 
}

a, a:visited, a:focus, p {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;		
	font-size:11px;	
	text-decoration:none;
	color:#000000;
}
a:hover, a:active, a.speciala:hover, a.speciala:active {
	text-decoration:underline;
	color:#E39723;
}



p.homename { font-size: 25px; color: #003333; font-weight: bold; font-style: italic; }
p.gobutton { font-size: 14px; color: #000000; font-weight: bold; }
p.footer{ font-size: 12px; color: #ffffff; font-weight: normal; }
p.Adresse{font-size: 11px; color: #000000;}
p.Anschrift{font-size: 12px; color: #000000; font-weight: bold;}

a.link { font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a.visited { font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a.active { font-size: 12px; color: #000000; font-weight: normal; text-decoration: underline; }
a.hover { font-size: 12px; color: #CCCCCC; font-weight: normal; text-decoration: underline; }

a.linki_small { font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a.visited { font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a.active { font-size: 12px; color: #000000; font-weight: normal; text-decoration: underline; }
a.hover { font-size: 12px; color: #CCCCCC; font-weight: normal; text-decoration: underline; }


a.aktuell:link { font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a.aktuell:visited { font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a.aktuell:active { font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline; }
a.aktuell:hover { font-size: 12px; color: #CCCCCC; font-weight: bold; text-decoration: none; }

a.aktuell_red:link { font-size: 12px; color: #FF0000; font-weight: normal; text-decoration: none; }
a.aktuell_red:visited { font-size: 12px; color: #FF0000; font-weight: normal; text-decoration: none; }
a.aktuell_red:active { font-size: 12px; color: #FF0000; font-weight: normal; text-decoration: underline; }
a.aktuell_red:hover { font-size: 12px; color: #CCCCCC; font-weight: normal; text-decoration: none; }

a.gobutton:link { font-size: 14px; font-variant: small-caps; color: #000000; font-weight: bold; text-decoration: none; }
a.gobutton:visited { font-size: 14px; font-variant: small-caps; color: #000000; font-weight: bold; text-decoration: none; }
a.gobutton:active { font-size: 14px; font-variant: small-caps; color: #000000; font-weight: bold; text-decoration: none; }
a.gobutton:hover { font-size: 14px; font-variant: small-caps; color: #000000; font-weight: bold; text-decoration: underline; }

a.navigation1:link { font-size: 12px;font-family: tahoma, arial, verdana, sans-serif; font-variant: normal; color: #000000; font-weight: bold; text-decoration: none;}
a.navigation1:visited { font-size: 12px;font-family: arial; font-variant: normal; color: #000000; font-weight: bold; text-decoration: none; }
a.navigation1:active { font-size: 12px;font-family: arial; font-variant: normal; color: #666666; font-weight: bold; text-decoration: none; }
a.navigation1:hover { font-size: 12px;font-family: arial; font-variant: normal; color: #993399; font-weight: bold; text-decoration: none; }

a.navigation2:link { font-size: 10px;font-family: arial; font-variant: normal; color: #000000; font-weight: normal; text-decoration: none;}
a.navigation2:visited { font-size: 10px;font-family: arial; font-variant: normal; color: #000000; font-weight: normal; text-decoration: none; }
a.navigation2:active { font-size: 10px;font-family: arial; font-variant: normal; color: #666666; font-weight: normal; text-decoration: none; }
a.navigation2:hover { font-size: 10px;font-family: arial; font-variant: normal; color: #993399; font-weight: normal; text-decoration: none; }

a.footer:link { font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none; }
a.footer:visited { font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none; }
a.footer:active { font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: underline; }
a.footer:hover { font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: underline; }

a.navigation_home:link { font-size: 11px; font-variant: small-caps; color: #C0C0C0; font-weight: bold; text-decoration: none; }
a.navigation_home:visited { font-size: 11px; font-variant: small-caps; color: #C0C0C0; font-weight: bold; text-decoration: none; }
a.navigation_home:active { font-size: 11px; font-variant: small-caps; color: #ffffff; font-weight: bold; text-decoration: none; }
a.navigation_home:hover { font-size: 11px; font-variant: small-caps; color: #ffffff; font-weight: bold; text-decoration: none; }


ul, li { font-size: 12px; color: #000000; }

p.hometitle { font-size: 12px; color: #ffffff; font-weight: bold; }

p.teasertext { font-size: 10px; color: #000000; font-weight: normal; }

p.leftnavtext { font-size: 12px; color: #000000; }
p.navigation1 { font-size: 13px; color: #C0C0C0; font-weight: bold; line-height: 23px; }

td.teaserheader { font-size: 12px; font-variant: small-caps; color: #ffffff; font-weight: bold; background-color: #7373bd;}

.mash
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fea751;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.mash2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ff99ff;
    FONT-FAMILY: arial, helvetica, sans-serif
}
a:hover{
        text-decoration: underline;
        }

.tickerlink:visited {
        color: #1e9ca0;
}

A {
        text-decoration: none;
        color: #1e3ca0;
}

.nodeco {
        text-decoration: none;
        color: #282c28;
}


div.message {
	margin-top: 20px;
	text-align: center;
}

.warn {
        font-weight: bold;
        color: red;
}

/* preformatted text */
.pre {
        background: #F0F0F0;
        color: black;
}

/* text found by search */
.found {
        color: #00F000;
}

.dinfo {
	font-weight: normal;
	font-size: 10px;
	color: black;
}

.desc {
        font-weight: bold;
        color: black;
}

.pagetitle {
        background: #cfcfbb;
        color: black;
        font-weight: bold;
        font-size: 20px;
}

.navigate {
        text-decoration: none;
        background-color: #cfcfbb;
        color: black;
/*        color: #f8fcf8; */
        vertical-align: top;
        margin-top: 20px;
        margin-left: 5px;
        font-size: 12px;
}

.state0 {
        background: #F0F000;
}



.state1 {
        background: #00BB00;
}

.text1 {
        color: #00FF00;
        font-size: 10px;
}

.state2 {
        background: #FF0000;
}

.text2 {
        color: #FF0000;
        font-size: 10px;
}

.headline {
        background: #cfcfbb;
        color: black;
}


ADDRESS {
        font-size: x-small;
}

TABLE {
        margin: 0px;
}

TABLE.single {
        background: #ffffff;
}

TABLE.inner {
        background: #ffffff;
}

TABLE.outer {
        background: black;
        margin: 0px;
        padding: 1px;
}

TABLE.formatted {
        margin: 0px;
        padding-left: 2px;
        padding-right: 3px;
}


td {
        color: black;
        font-family: tahoma, arial, verdana, sans-serif;
        font-size: 12px;
}

.filled {
	background-color: #9DB3C7;
	color:#000000;
}

.filled_light {
        background-color: #BFD5E9;
        color:#000000;
}

.whiterow{
	background-color: #FFFFFF;
        color:#000000;
}

.link{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}	
.imagepanel{
	 background-color: #9DB3C7;
        color:#FFFFFF;

}

th {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#ffffff;
	background-color:#9DB3C7;
	text-align:left;
}

.header1{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:11px;
        line-height:16px;
        color:#000000;
        background-color:#BFD5E9;
        text-align:left;

}

INPUT {
        font-family: tahoma, verdana, arial, sans-serif;
        font-size: 12px;
        border-style: none;
        color: black;
}

SELECT {
        font-family: tahoma, verdana, arial, sans-serif;
        font-size: 12px;
        border-style: none;
        color: black;
}

SPAN.warn {
        font-family: tahoma, verdana, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: red;
}

IMG.menu {
	border: 0;
}

IMG.list {
	border: 0;
}

form
   { 
	padding:20px;
	border:6px solid #DDDDDD; 
}

.Feld
{ 
	background-color:#FFFFFF; 
	border:1px solid #000000; 
}
/* EOF */


