body  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : small;
	color : #000000;
}

p  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : small;
	color : #000000;
}

.punkte  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 13;
	color : #808080;
	font-weight : bold;
}

.headline  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 15;
	color : #000000;
	font-weight : bold;
}

.subheadline  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 13;
	color : #808080;
}

.text  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : small;
	color : #000000;
}

.navigation  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : small;
	color : #505050;
}

.linkinnews  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 12;
	color : #000000;
}

.termindatum  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : small;
	color : #000000;
	font-weight : bold;
}

.termintext  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : small;
	color : #000000;
	margin-left : 5mm;
}

A:link  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 13;
	text-decoration : none;
	color : ##000000;
}

A:visited  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 13;
	text-decoration : none;
	color : #000000;
}

A:hover  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 13;
	text-decoration : none;
	color : #FF0000;
}

A:active  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 13;
	text-decoration : none;
	color : #FF0000;
}

A.klein:link  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 11;
	text-decoration : none;
	color : #000000;
}

A.klein:visited  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 11;
	text-decoration : none;
	color : #000000;
}

A.klein:hover  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 11;
	text-decoration : none;
	color : #FF0000;
}

A.klein:active  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 11;
	text-decoration : none;
	color : #FF0000;
}

A.h3:link  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : small;
	text-decoration : none;
	color : #505050;
}

A.h3:visited  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : small;
	text-decoration : none;
	color : #808080;
}

A.h3:hover  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : small;
	text-decoration : none;
	color : #FF0000;
}

A.h3:active  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : small;
	text-decoration : none;
	color : #FF0000;
}

A.textlink:link  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : x-small;
	text-decoration : none;
	color : #505050;
	font-weight : bold;
}

A.textlink:visited  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : x-small;
	text-decoration : none;
	color : #808080;
	font-weight : bold;
}

A.textlink:hover  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : x-small;
	text-decoration : none;
	color : #FF0000;
	font-weight : bold;
}

A.textlink:active  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : x-small;
	text-decoration : none;
	color : #FF0000;
	font-weight : bold;
}

h3  {
	color : #808080;
	font-size : small;
}

th  {
	color : #808080;
	font-size : small;
	text-align : left;
	margin-left : 5mm;
}

td  {
	font-size : small;
	margin-left : 3mm;
	font-style : normal;
	font-weight : normal;
}

.seitennavigation  {
	font-family : verdana, helvetica, arial, geneva, sans-serif;
	font-size : 10;
	color : #000000;
	text-align : center;
}

.bild  {
border:0px;

}


#kandidat
{
	position: relative;
	width: 530px;
	background-color: yellow;
}
#links
{
	position: absolute;
	width: 250px;
	float: left;
	background-color: yellow;
}
#rechts
{
	position: relative;
	width: 270px;
	top: 0px;
	left:260px;
	background-color: yellow;
}
#bild
{
	position:relative;
	height: 180px;
	width: 250px;
}
#text
{
	position:relative;
	width: 250px;

}
.zitat {
	font-style: italic;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: yellow;
}
.aemter
{
	list-style-type: square;
	font-size: 12px;
	margin-left: -10px;
}
.mitgliedschaft
{
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: yellow;
}
.name
{
	text-align: center;
}
#kandnavi {
	position: relative;
	width: 530px;
	background-color: transparent;
	padding-top: 30px;
	z-index: auto;
	top: 25px;
	padding-bottom:35px;
}

#drumrum
{
	position: fixed;
	background-color: yellow;
}
.posbild
{
vertical-align: top;
}
