body {
	font: normal 12px Arial, Verdana, Helvetica, sans-serif;
	color: #6D6E71;
	background-color: #fff;
	text-align: center; /* center IE 5 */	
	padding: 0;
	margin: 0;
}

.right a {
font: normal 12px Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	background: url(/images/pfeil_bl.gif) 0 4px no-repeat;
	padding-left: 15px;
}

.right a:hover {
	color: #6D6E71;
	background: url(/images/pfeil.gif) 0 4px no-repeat;
	padding-left: 15px;
}

img {
	border: 0;
}


h1 {
	font: bold 16px Arial, Verdana, Helvetica, sans-serif;
	color: #FF9900;
	padding: 0;
	margin: 0;
}


h2 {
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
	color: #FF9900;
	padding: 0;
	margin: 0;
}

hr {
	border: 0;
	height: 1px;
	background-color: #fff;
	margin: 10px 0 25px 0;
	border-bottom: 1px dotted #ccc;
}

#head {
	width: 100%;
	height: 320px;
	background: #6D6E71 url(/images/bg.gif);
	border-bottom: 3px solid #7A7C7F;
}

#head_content {
	width: 758px;
	height: 320px;
	background-color: #ccc;
	margin: auto;
	text-align: left; 
	background: #6D6E71 url(/images/bg_intern.gif);
}

#content {
	width: 758px;
	margin: auto;
	text-align: left; 
}

#feld1 {
	width: 148px;
	height: 148px;
	float: left;
	padding-top: 20px; 
	padding-left: 3px; 
}

#feld2 {
	width: 148px;
	height: 148px;
	float: left;
	padding-top: 20px; 
	padding-left: 3px; 
}

#feld3 {
	width: 148px;
	height: 148px;
	float: left;
	padding-top: 20px; 
	padding-left: 3px; 
}

#feld4 {
	width: 148px;
	height: 148px;
	float: left;
	padding-top: 20px; 
	padding-left: 3px; 
}

#feld5 {
	width: 148px;
	height: 148px;
	float: left;
	padding-top: 4px; 
	padding-left: 3px;
}

#feld6 {
	width: 148px;
	height: 148px;
	float: left;
	padding-top: 4px; 
	padding-left: 3px;
}

#feld7 {
	width: 148px;
	height: 148px;
	float: left;
	padding-top: 4px; 
	padding-left: 3px;
}

#feld8 {
	width: 148px;
	height: 148px;
	float: left;
	padding-top: 4px; 
	padding-left: 3px;
}

#logo {
	position: relative;
	padding-top: 30px;
	margin-left: -30px;
	width: 171px;
}

#menu {
	position: relative;
	padding-top: 30px;
	padding-left: 30px;
}

#menu ul {
	margin: 0;
	padding: 0;
}

#menu li {
	list-style-type: none;
}

#menu a {
	font: bold 13px Arial, Verdana, Helvetica, sans-serif;
	color: #BBBDC0;
	text-decoration: none;
	background: url(/images/pfeil.gif) 0 5px no-repeat;
	padding-left: 15px;
}

#menu a:hover {
	color: #fff;
	text-decoration: none;
	background: url(/images/pfeil_a.gif) 0 5px no-repeat;
	padding-left: 15px;
}

.selected a 
 {
	color: #fff !important;
	background: url(/images/pfeil_a.gif) 0 5px no-repeat !important;
	padding-left: 15px!important;
}

.message {
	width: 605px;
}

.message_top {
	width: 755px;
}

.left {
	width: 168px;
	float: left;
}

.right {
	width: 435px;
	float: left;
}

.right_right {
	width: 110px;
	float: left;
}

.right_right img {
	margin-top: 30px;
	margin-left: 20px;
}

.clearboth {
	clear: both;
	margin: 0;
	padding: 0;
	height: 1px; /* wenn das auf 0 ist gibt es probleme im NS 6 */	
	line-height: 1px; /* wenn das auf 0 ist gibt es probleme NS 6 */	
	height: 0; 
	line-height: 0;
	overflow: hidden;
	visibility: hidden;
}

.clearboth img {
	display: none;
}
