body,table {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: verdana, arial, helvetica, sans-serif;
color: rgb (0, 0, 0);
font-size: 10pt;
background-color:rgb(102, 102, 102);
}

a { font-size: 12px; text-decoration: none; font-weight : bold;}
a:link {color:#7a0202}
a:visited { color:#666666}
a:active {color:#666666}
a:hover{color: white; background-color : rgb(102, 102, 102);}

a.titel { font-size: 12pt; text-decoration: none; font-weight : normal;}
a.titel:link {color:white}
a.titel:visited { color:white}
a.titel:active {color:darkgray}
a.titel:hover{color: black; background-color : white;}

a.aussen { font-size: 12px; text-decoration: none; font-weight : bold;}
a.aussen:link {color:white}
a.aussen:visited { color:white}
a.aussen:active {color:darkgray}
a.aussen:hover{color: black; background-color : white;}

a.unten { font-size: 8px; text-decoration: none; font-weight : bold;}
a.unten:link {color:white}
a.unten:visited { color:white}
a.unten:active {color:darkgray}
a.unten:hover{color: black; background-color : white;}

p {
font-size: 12px;
line-height: 14px;
margin-top: 5px;
margin-bottom: 5px;}

p.klein {
font-size: 10px;
line-height: 12px;
margin-top: 5px;
margin-bottom: 0px;}

p.titel{
	font-size: 18pt;
	line-height: 140%;
	font-face: Verdana, sans-serif, arial;
	color: white;
	margin-top: 0,5 em; 
	margin-bottom: 0cm; 
	font-style: normal;
	}
p.untertitel{
	font-size: 12pt;
	line-height: 140%;
	font-face: Verdana, sans-serif, arial;
	color: white;
	margin-top: 0cm; 
	margin-bottom: 0,5 em; 
	font-style: normal;
	}
p.unteruntertitel{
	font-size: 11pt;
	line-height: 140%;
	font-face: Verdana, sans-serif, arial;
	color: white;
	margin-top: 0cm; 
	margin-bottom: 0cm; 
	font-style: normal;
	}
p.unten{
	text-align: center;
	font-size: 8pt;
	line-height: 120%;
	font-face: Verdana, sans-serif, arial;
	color: white;
	margin-top: 0,2 cm; 
	margin-bottom: 0cm; 
	font-style: normal;
	}
p.menue{
	text-align: center;
	font-size: 9pt;
	font-face: Verdana, sans-serif, arial;
	font-style: normal;
	}
p.menueaktiv{
	text-align: center;
	font-size: 11pt;
	font-color: black;
	font-face: Verdana, sans-serif, arial;
	font-weight: bold;
	font-style: normal;
	}
#top {
	margin: 20px 20px 0px 20px;
	padding: 10px;
	border: 5px solid #ccc;
	background: #666;
	height: 100px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 70px;
	}
html>body #top {
	height: 70px; /* ie5win fudge ends */
	}
#left {
	position: absolute;
	top: 120px;
	left: 0px;
	margin: 20px;
	padding: 10px;
	border: 5px solid #ccc;
	background: #666;
	width: 150px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 120px;
	}
html>body #left {
	width: 120px; /* ie5win fudge ends */
	}
#middle {
	margin: 20px 190px 20px 190px;
	padding: 10px;
	border: 5px solid #ccc;
	background: #666;
	}
#right {
	position: absolute;
	top: 120px;
	right: 0px; /* Opera5.02 will show a space at right when there is no scroll bar */
	margin: 20px;
	padding: 10px;
	border: 5px solid #ccc;
	background: #666;
	width: 150px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 120px;
	}
html>body #right {
	width: 120px; /* ie5win fudge ends */