.hm, .hm:hover, .hm_aktiv, .hm_aktiv:hover
{
font-size: 0.9em;
text-decoration: none;
padding:0 6px 0 6px;
font-style:normal;
}

.farbe1, #hauptmenue, #artikel, h1
{
color: black;
}

.farbe2, a, .hm:hover, .hm_aktiv, .um:hover, .um_aktiv, h3, .titel
{
color: #3F3F3F;
}

.hm
{
color: white;
}



.farbe3, .um
{
color: #DBA012;
}
.um, .um:hover, .um_aktiv, .um_aktiv:hover
{
display:block;
text-decoration: none;
padding:0 10px 0 10px;
}

.bgfarbe, body
{
background-color: #BCBCBC;
}

.bgfarbe1, .infobox, input, textarea
{
background-color: white;
}

.bgfarbe2, #seite_aussen, #inhalt
{
background-color: #b8d5db;
}



h1, .titel
{
font-weight:bold;
font-size: 1.1em;
margin-bottom:0;
font-style:normal;
}

p, .normal
{
font-size: 0.9em;
margin:1em 0 1em 0;
clear: both;
}

ul
{
margin-left: 1em;
}

ul li
{
display: block;
padding-left: 12px;
padding-top: 4px;
margin: 0 0 0 0; 
background: url(../images/tag_li_square2.gif) no-repeat 0 10px; 
list-style-image: none; list-style-type: none;
}

a
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

label
{
display: block;
font-size: 1em;
padding: 1em 0 0.25em 0;
}

input.formular_senden
{
width:8em;
text-align:right;
border: 0 solid transparent;background:transparent;
padding:0;
margin:0;
cursor:pointer;
}

input, textarea
{
border: none;
font-size: 1em;
}

textarea
{
overflow: auto;
width: 90%;
scrollbar-arrow-color : #979797;

scrollbar-highlight-color : #979797; /* rahmen innen */
scrollbar-shadow-color : #979797;	/* rahmen innen */

scrollbar-3dlight-color : #ffffff;		/* rahmen aussen - 3d-button */
scrollbar-darkshadow-color : #ffffff;	/* rahmen aussen - 3d-button */

scrollbar-face-color : #ffffff;
scrollbar-track-color : #ffffff;
}


/* layout */

html
{
overflow-y:scroll;
}

body
{
font-size:0.9em;
margin: 0px; 
padding: 0px;
}

body, textarea, input
{
font-family: arial, sanserif, verdana;
}

#zentrieren
{
text-align:center;
}
#zentrieren2
{
width:752px;
text-align:left;
margin:auto;
}

#hauptmenue
{
text-align:right;width:742px;padding:12px 0 6px 0;
}

#seite_aussen
{
width:726px;
}

#seite_innen
{
border:13px solid white; 
overflow: auto;
}

#inhalt
{
width:100%;

}

#artikel 
{
margin:0px 0px 0px 20px;
line-height: 1.4em;
overflow:hidden;
}

#fusszeile
{
width:752px;margin: 6px 0 10px 0px;
}
