body {
padding:0px;
margin:0px;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #d3daed; 
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


h1, h2, h3, h4 {
	font-size:1.1em;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    color:#000000;
}

h5{
	font-size:15px;
	padding-bottom:0px;
	color:#1B4F83;
	}

h6{
	font-size:12px;
	padding-bottom:3px;
	color:#1B4F83;
	}

p {
	font-size:0.9em;
    margin: 0px 0;
    clear: both;
	font-family:Arial,Helvetica,sans-serif;
  	color:#000000;
}


.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #324c62
}
.subline {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000
}
.sublinesmall {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000
}

.sublinewhite {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff
}

.sublineblack {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000
}

.popup2 { position:absolute; width:350px; height:100px; left:250px; top:200px; visibility:hidden; z-index:10; font-family:Arial; text-decoration:none; color:#CCCCCC; padding:2px;}


a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	text-decoration: none;


}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
}


a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	text-decoration: underline;
}

.mitbild { background: url("../images/layout/bg.jpg") no-repeat; }


li{
	padding-left:15px;
	background-image:url(punkt_liste.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	list-style:none;
	line-height:18px;
	padding-bottom:3px;
	}
	
	.box_marginal_all{
	float:left;
	width:250px;
	padding-bottom:14px;
}

.box_marginal_top{
	float:left;
	width:250px;
	background-image:url(bg_marginal_top.jpg);
	background-repeat:no-repeat;
	height:10px;
	font-size:1px;
	line-height:1px;
}



.box_marginal_bottom{
	float:left;
	width:250px;
	background-image:url(bg_marginal_bottom.jpg);
	background-repeat:no-repeat;
	height:10px;
	font-size:1px;
	line-height:1px;
}

.box_marginal_txt{
	float:left;
	width:250px;
	background-image:url(bg_marginal_content.jpg);
	background-repeat:repeat-y;
	font-size:11px;
	line-height:18px;
	padding:0px 12px 10px 10px;
}

/* Tabellen */
.rand_oben {
	background-image:url(tabelle_oben.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:0px; 
	height:10px;
}


.rand_unten {
	background-image:url(tabelle_unten.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px; 
	height:10px;
}

.ueberschrift {
	background-color:#1B4F83;
	height:50px; 
	line-height:18px; 
	color:#FFFFFF; 
	font-size:13px; 
	font-weight:bold; 
	padding-top:7px;
	vertical-align:top;
}

.zeile1 { 
	background-color:#C8D5E5;
	vertical-align:top;
	padding-left:7px;
	padding-top:4px;
	font-size:11px;
	height:35px;
	line-height:14px;
}


.zeile2 {
	background-color:#E3E9F1;
	vertical-align:top;
	padding-left:7px;
	padding-top:4px;
	font-size:11px;
	height:35px;
	line-height:14px;
}
