body
{
margin: 0; padding: 0; 
background: #CBCBCB;

font-family: verdana, sans-serif;
font-size: 0.75em;
}

input, textarea, table, td
{
font-size: 1em;
font-family: verdana, sans-serif;
}


td p
{
margin:0;
}

form
{
display:inline;
margin:0;
padding:0;
}

input, textarea, select
{
width: 75%;
}

img {border:none;}

a
{
text-decoration: none;
}
a:hover
{
text-decoration: underline;
}

/* ENDE farben */

.bg, body, #formalerbereich,
.w3p_bg
{
background-color: #D5D5D5;
}

.bg_1, 
#seite, #kopfzeile, #visualkey, #spalte_mitte,
input.checkbox,
.weiss, /* alt */
.rubrik, /* alt */
.grau, /* alt */
.w3p_bg_1
{
background: #ffffff;
}

.bg_2, 
.w3p_bg_2 /* loeschen debug */
{
background: #FFF0F0;
}

.bg_3, 
.hauptmenue_link,
.w3p_bg_3
{
background: #E8E8E8;	/* mittleres grau */
}

.bg_4, 
.hauptmenue_inner, .servicemenue_inner,
.w3p_bg_4 /* rahmen grau */
{
background: #979797;
}

.bg_5, 
.topmenue_link:hover, .topmenue_link2, 
.hauptmenue_link:hover, .hauptmenue_link_active,
.servicemenue_link_active, .servicemenue_link:hover,
#lexikon a:hover,
.w3p_bg_5, .farbe
{
background: #CCE6E5;	/* mittleres gruen */
}

.bg_6,
.menue_titel_outer,
.w3p_bg_6
{
background: #99CCCD;	/* dunkles gruen */
}

.bg_7, 
.formular_feld input, .formular_feld textarea, select,
.servicemenue_link,
.w3p_bg_7
{
background: #F5F5F5;	/* helles grau */
}

.bg_8, 
#suchleiste, .menue_titel,
.w3p_bg_8
{
background: #EBF5F5;	/* helles gruen */
}

.bc, 
.w3p_bg, .w3p_bg_1, .w3p_bg_2, .w3p_bg_3, .w3p_bg_4, .w3p_bg_5, .w3p_bg_6, .w3p_bg_7, .w3p_bg_8
{
border-color: #9A9A9A;
}

.tc,
.hauptmenue_link, .hauptmenue_link:hover, .hauptmenue_link_active,
.servicemenue_link, .servicemenue_link:hover, .servicemenue_link_active,
.w3p_bg, .w3p_bg_1, .w3p_bg_2, .w3p_bg_3, .w3p_bg_4, .w3p_bg_5, .w3p_bg_6, .w3p_bg_7, .w3p_bg_8
{
color: #000000;
}

.tc_1, a
{
color: #0F8181;
}

.tc_2, 
#formalerbereich, 
#inhalt_fusszeile a, a.navigation, a.navigation_rss,
input.formular_senden, input.formular_senden2,
form sup, .kategorie,
strong, b
{
color: #505050;
}

.tc_3, 
.topmenue_link, .topmenue_link2, .topmenue_link:hover,
.rubrik
{
color: #494949;
color: #000000;
}

.tc_4, 
#formular_fehler, #formular_fehler a
{
color: #f03030;
}

.tc_5,
.menue_titel,
{
color: #393939;
}

/* ENDE farben */

.textsize1, span.textsize1, 
.component, .componenttitel
{
font-size: 0.8em;
line-height: 1.25em;
}

.textsize,
#top .title
{
font-size:1em;
}

.textsize_1, 
.formular_label, a.navigation, a.navigation2,  
input.formular_senden, input.formular_senden2, #formalerbereich,
legend
{
font-size: 0.90em;
}

.textsize_2
{
font-size: 0.8em;
}

