body	 {
	background-color: #A4B0B6; 
}
p {font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	vertical-align: top;
	color: #272210;
}
.text {font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	vertical-align: top;
	color: #272210;
}
.text a {font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	vertical-align: top;
	color: #1752A8;
}
.text a:hover {font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	vertical-align: top;
	color: #999999;
}
.textgross {font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	vertical-align: top;
	color: #272210;
}
.textgross a {font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	vertical-align: top;
	color: #1752A8;
}
.textgross a:hover {font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	vertical-align: top;
	color: #999999;
}
.titel {
	font: bold 14px/25px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: top;
	color: #40371A;
	border-bottom: 1px dotted #333333;
}

#IFrame {
    width: 450px;
    height: 420px;
    overflow: auto;
    padding-right: 15px;
}
.trennlinie {
	font: 1px/1px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-top: 1px dotted #666666;
}
.trennlinie_vert {
	border-right: 1px solid #FFFFFF;
}
.trennliniesmallboth {
	border-top: 1px dotted #333333;
	font: 1px/1px Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
}
.trennliniesmallleft {
	border-top: 1px dotted #333333;
	font: 1px/1px Verdana, Arial, Helvetica, sans-serif;
	border-left: 1px solid #333333;
}
.menu_haupt {
	font: bold 13px/18px Helvetica, Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration: none;
	vertical-align: top;
	padding-bottom: 3px;
	letter-spacing: 1px;
	border-top: 5px double #FFFFFF;
	border-bottom: 5px double #FFFFFF;
}
.menu_haupt a {
	font: bold 13px/18px Helvetica, Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration: none;
	vertical-align: top;
	padding-bottom: 3px;
	letter-spacing: 1px;
	border-top: 5px double #FFFFFF;
	border-bottom: 5px double #FFFFFF;
}
.menu_haupt a:hover {
	font: bold 13px/18px Helvetica, Arial, Verdana, sans-serif;
	color: #666666;
	text-decoration: none;
	vertical-align: top;
	padding-bottom: 3px;
	letter-spacing: 1px;
	border-top: 5px double #FFFFFF;
	border-bottom: 5px double #FFFFFF;
}
.menu_unter {
	font: normal 13px/20px Helvetica, Arial, Verdana, sans-serif;
	color: #450000;
	text-decoration: none;
	vertical-align: top;
}
.menu_unter a {
	font: normal 13px/20px Helvetica, Arial, Verdana, sans-serif;
	color: #450000;
	text-decoration: none;
    vertical-align: top;
	}
.menu_unter a:hover {
	font: normal 13px/20px Helvetica, Arial, Verdana, sans-serif;
	color: #450000;
	background: #DFDDDD;
	text-decoration: none;
    vertical-align: top;
}
.fusszeile {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3F4447;
	text-decoration: none;
	}
.fusszeile a {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
.fusszeile a:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.textformular {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.border {
	border: thin solid #666666;
}
.bildlegende {
	font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	vertical-align: top;
	color: #453A1C;
}
.BEISPIEL {
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: top;
	color: #40371A;
}
.haupttitel {
	font: bold 15px/25px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: top;
	color: #40371A;
	border-bottom: 1px dotted #333333;
}
