/* Definition allgemeiner Tags */
body {
	font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	color:#444444;
	}
a {
	text-decoration:none;
	color:#555555;
	}
a:hover {
	text-decoration:underline;
	color:#000000;
	}
h1 {	font:bold 18px/1.4 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;}
h2 {	font:bold 16px/1.4 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;}
h3 {	font:bold 14px/1.4 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;}
img.teaser {
	width:460px;
	margin:0px;
	border:5px solid orange;
	}
	
/* Definition Layout Tabelle */
td.header_top {
	height:30px;
	background-color:#ffffff;
	text-align:right;
	padding-top:10px;
	padding-right:10px;
	font:11px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	letter-spacing:0.1em;
	background-repeat:no-repeat;
	}
td.header{
	height:170px;
	background-color:#ffffff;
	background-repeat:no-repeat;
}
td.navleiste {
	color:#444444;
	height:20px;
	background-color:#f0aa46;
	padding-left:220px;
	font:11px/1.1 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
}
td.inhalt_frame {
	background-color:#f0aa46;
	width:960px;
}
td.schlusszeile_weiss {
	height:10px;
	background-color:#ececec;
}

/* Definition Inhalt Tabelle */
table.inhalt {
	width:960px;
	border-spacing: 0px;
	border-collapse: collapse;
	border: solid 0px #000000;
	}
td.navigation {
	vertical-align:top;
	border:0px;
	margin:0px;
	padding:0px;
	width:215px;
	background-repeat:repeat-y;
	}
td.inhalt {
	vertical-align:top;
	font:14px/1.4 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	border:0px;
	margin:0px;
	padding:8px 20px 15px 15px; 
	width:510px;
	}
td.infoframe {
	vertical-align:top;
	border:0px;
	margin:0px;
	padding:0px;
	width:230px;
	}

td.infoframe a { text-decoration:none; }

td.inhalt_start {
	width:510px;
	height:10px;
	margin:0px;
	background-repeat:no-repeat;
	}
td.inhalt_ende {
	font:12px/1.4 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	padding-top:5px;
	padding-right:10px;
	text-align:right;
	width:510px;
	height:10px;
	background-repeat:no-repeat;
	}

/* Definition Tafel Tabelle */
table.tafel {
	background-repeat:no-repeat;
	width:235px;
	height:170px;
	margin-bottom:10px;
	}
td.tafel {
	font:14px/1.4 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	color:#ffffff;
	padding:15px 35px 15px 17px; 
	vertical-align:top;
	}

td.tafel h1 {	
	font:bold 18px/1.2 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	margin-bottom:7px;
	}
	
/* Definition Navigations Tabelle */
table.navi {
	width:193px;
	margin-left:22px;
	}
td.navi {
	font: 14px/1.6 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	padding:7px 0px 5px 28px; 
	background-repeat:no-repeat;
	}
td.navi_unterpunkt {
	font: 12px/1.0 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	padding:0px 0px 6px 28px; 
	}

td.meldung h2{
	font: 12px/1.0 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	padding:0px;
	margin:0px;
}

td.meldung h1{
	font: bold 14px/1.0 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	margin:6px 0px 3px 0px;
}

td.meldung p{
	font: 13px/1.3 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	margin:6px 0px 3px 0px;
}

table.tabelle {
	border-spacing: 0px;
	border-collapse: collapse;
	border: solid 0px #000000;
}

td.tabelle {
	font: 16px/1.3 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	padding-left:20px;
padding-right:20px;
	background-color:#dddddd;
	border: solid 4px #FFFFFF;
}
































