BODY {
	BACKGROUND: #ffffff; MARGIN: 10px; COLOR: #000000
}
BODY {
	FONT: 10px/19px verdana,arial,helvetica,sans-serif
}
TH {
	FONT: 10px/19px verdana,arial,helvetica,sans-serif
}
TD {
	FONT: 10px/19px verdana,arial,helvetica,sans-serif
}
P {
	FONT: 10px/19px verdana,arial,helvetica,sans-serif
}
H1 {
	COLOR: #2064b4
}
H2 {
	COLOR: #2064b4
}
H3 {
	COLOR: #2064b4
}
H4 {
	COLOR: #2064b4
}
H1, H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; MARGIN: 0.15em 1em 0px 0px; LINE-HEIGHT: 30px; FONT-FAMILY: georgia,serif
}
/*
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN: 1em 0px 0.5em; FONT-FAMILY: georgia,serif
}
*/
H3 {
	FONT-SIZE: 10px; MARGIN: 1.5em 0px 0.5em
}
h5{
	font-size: 1em;
	font-weight: normal
}
 HR {
	BORDER-RIGHT: medium none; BORDER-TOP: #ccb 1px solid; MARGIN: 2em 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A {
	FONT-SIZE: 11px; FONT-FAMILY: georgia,serif
}
#inhaltl A:link {
	COLOR: #2064b4; BORDER-BOTTOM: #2064b4 1px dotted; TEXT-DECORATION: none
}
#marginl A:link {
	COLOR: #2064b4; BORDER-BOTTOM: #2064b4 1px dotted; TEXT-DECORATION: none
}
#impressuml A:link {
	COLOR: #2064b4; BORDER-BOTTOM: #2064b4 1px dotted; TEXT-DECORATION: none
}
#inhaltl A:visited {
	COLOR: #2064b4; BORDER-BOTTOM: #2064b4 1px dotted; TEXT-DECORATION: none
}
#marginl A:visited {
	COLOR: #2064b4; BORDER-BOTTOM: #2064b4 1px dotted; TEXT-DECORATION: none
}
#impressuml A:visited {
	COLOR: #2064b4; BORDER-BOTTOM: #2064b4 1px dotted; TEXT-DECORATION: none
}
#inhaltl A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #2064b4; TEXT-DECORATION: none
}
#marginl A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #2064b4; TEXT-DECORATION: none
}
#impressuml A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #2064b4; TEXT-DECORATION: none
}
#inhaltl A:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #df7300; TEXT-DECORATION: none
}
#marginl A:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #df7300; TEXT-DECORATION: none
}
#impressuml A:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #df7300; TEXT-DECORATION: none
}
.area_holder {
	MARGIN: 10px; TEXT-DECORATION: none
}
UNKNOWN {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
A.grphlink {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.suchfeld {
	BORDER-RIGHT: medium none; BORDER-TOP: #2064b5 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #2064b5 1px solid; WIDTH: 105px; BORDER-BOTTOM: medium none; FONT-FAMILY: verdana,helvetica,arial,sans; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.auswahl {
	BORDER-RIGHT: medium none; BORDER-TOP: #2064b5 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #2064b5 1px solid; BORDER-BOTTOM: #f5f2f3 1px solid; FONT-FAMILY: verdana,helvetica,arial,sans; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.option {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

.pic.fl img{
	margin-right: 15px
}

.fl{
	float: left
}

/*=== template specific ===*/
span.subtitle {
	display: block;
    margin-bottom: 0.5em;
}
div.maintext {
    margin-top: 1em;
}

/* main: personen */
.personlist {
  	display: table;
	height: 1%;
    width: 460px;
	clear: both;
    margin-bottom: 1em;
}
.personitem {
    margin-bottom: 2em;
}
.personitem img {
    float: right;
}
.personitem span {
    display: block;
}
.personitem .function {
    font-weight: bold;
}
.personitem .name {
    margin-bottom: 0.5em;
}

/* main: news */
ul.news {
    margin: 0;
}
ul.news li {
    list-style: none;
}
