body {
	position: absolute;
	margin-top:0px;
	margin-left:0px;
	left:50%;
}
.main {
	position: absolute;
	top: 0px;
	left: -510px;
	background-color:#FFFFFF;
	height: 565px;
	width: 1011px;
}
.link_unter {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.link_unter {
	color: #4D230B;
}
.link_unter2 {
	color: #000000;
	text-decoration: none;
}
a:hover.link_unter2 {
	color: #000000;
	font-weight: bold;
}
.link_unter3 {
	color: #000000;
	text-decoration: none;
}
a:hover.link_unter3 {
	color: #4D230B;
	font-weight: bold;
}
.link_aktiv  {
	color: #666666;
}
.rand_links {
	position: absolute;
	top: 5px;
	left: 5px;
	background-color:#FFFFFF;
	height: 147px;
	width: 250px;
}
.rand_links2 {
	background-color:#DBDBDB;
	height: 407px;
	width: 250px;
	top: 155px;
	left: 5px;
	position: absolute;
}
.rand_bild {
	background-color:#DBDBDB;
	height: 71px;
	width: 50px;
	top: 330px;
	left: 488px;
	position: absolute;
}
.rand_links3 {
	background-color:#CCCCCC;
	height: 207px;
	width: 250px;
	top: 358px;
	left: 5px;
	position: absolute;
}
.rand_links4 {
	background-color:#CCCCCC;
	height: 102px;
	width: 250px;
	top: 463px;
	left: 5px;
	position: absolute;
}
.rand_rechts {
	background-color:#DBDBDB;
	height: 56px;
	width: 250px;
	top: 5px;
	left: 761px;
	position: absolute;
}
.rand_rechts2 {
	background-color:#BBBBBB;
	height: 124px;
	width: 250px;
	top: 64px;
	left: 761px;
	position: absolute;
}
.rand_rechts3 {
	background-color:#CCCCCC;
	height: 294px;
	width: 250px;
	top: 191px;
	left: 761px;
	position: absolute;
}
.rand_rechts4 {
	background-color:#DDDDDD;
	height: 77px;
	width: 250px;
	top: 488px;
	left: 761px;
	position: absolute;
}
.rand_rechts5 {
	background-color:#AAAAAA;
	height: 102px;
	width: 250px;
	top: 463px;
	left: 761px;
	position: absolute;
}
#haupt {
	background-color:#EDEDED;
	height: 433px;
	width: 500px;
	top: 155px;
	left: 258px;
	position: absolute;
}
.haupt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
	background-color:#EDEDED;
	height: 82px;
	width: 130px;
	top: 270px;
	left: 290px;
	position: absolute;
}
.haupt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
	background-color:#EDEDED;
	height: 82px;
	width: 130px;
	top: 270px;
	left: 442px;
	position: absolute;
}
.haupt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
	background-color:#EDEDED;
	height: 82px;
	width: 130px;
	top: 270px;
	left: 594px;
	position: absolute;
}
.haupt1u {
	background-color:#4D230B;
	height: 2px;
	width: 57px;
	top: 150px;
	left: 785px;
	position: absolute;
}
.haupt2u {
	background-color:#4D230B;
	height: 2px;
	width: 57px;
	top: 150px;
	left: 859px;
	position: absolute;
}
.haupt3u {
	background-color:#4D230B;
	height: 2px;
	width: 57px;
	top: 150px;
	left: 933px;
	position: absolute;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
	height: 396px;
	width: 470px;
	top: 15px;
	left: 15px;
	position: absolute;
	overflow: auto;
	scrollbar-3dlight-color: #EDEDED;
  	scrollbar-arrow-color: #666666;
  	scrollbar-base-color: #EDEDED;
  	scrollbar-darkshadow-color: #EDEDED;
  	scrollbar-face-color: #EDEDED;
  	scrollbar-highlight-color: #666666;
 	scrollbar-shadow-color: #666666;
  	scrollbar-track-color: #EDEDED;
	padding-right: 10px;
}
.flaeche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
	overflow: auto;
	scrollbar-3dlight-color: #EDEDED;
  	scrollbar-arrow-color: #666666;
  	scrollbar-base-color: #EDEDED;
  	scrollbar-darkshadow-color: #EDEDED;
  	scrollbar-face-color: #EDEDED;
  	scrollbar-highlight-color: #666666;
 	scrollbar-shadow-color: #666666;
  	scrollbar-track-color: #EDEDED;
	padding-right: 10px;
}

.t_navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4D230B;
	text-decoration: none;
}
a:hover.t_navi {
	color: #4D230B;
	text-decoration:underline;
}
.t_navi_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4D230B;
	text-decoration: none;
	font-weight: bold;
}
a:hover.t_navi_big {
	text-decoration:underline;
}
.t_navi3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a:hover.t_navi3 {

	text-decoration:underline;
}
.t_navi4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}
a:hover.t_navi4 {

	text-decoration:underline;
}

.link {
font-weight: bold;
text-decoration: none;
color: #4D230B;
}
a:hover.link {
color: #4D230B;
}
.t_navi_a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DDDDDD;
	text-decoration: none;
	font-weight: bold;
}
.t_navi_a2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.t_navi_a_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DDDDDD;
	text-decoration: none;
	font-weight: bold;
}
.t_navi_a_big_w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
li {
	margin-left: -24px;
}
.impressum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	top: 570px;
	left: 15px;
	position: absolute;
	text-decoration: none;
}
a:hover.impressum {
	color: #DDDDDD;
}
.kontakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	top: 570px;
	left: 770px;
	position: absolute;
	text-decoration: none;
}
a:hover.kontakt {
	color: #DDDDDD;
}

.text_rechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
	width: 230px;
	top: 15px;
	left: 10px;
	position: absolute;
	text-decoration: none;
}
.text_rechts2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
	width: 240px;
	top: 15px;
	left: 10px;
	position: absolute;
	text-decoration: none;
}
.text_links_wh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	width: 230px;
	top: 15px;
	left: 10px;
	position: absolute;
	text-decoration: none;
}
.text_scro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	width: 230px;
	top: 15px;
	left: 10px;
	position: absolute;
	text-decoration: none;
}
.text_rechtsb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DBDBDB;
	width: 230px;
	top: 20px;
	left: 10px;
	position: absolute;
	text-decoration: none;
}
.zurueck {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	top: 547px;
	left: 262px;
	position: absolute;
	text-decoration: none;
}
.weiter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	top: 570px;
	left: 490px;
	position: absolute;
	text-decoration: none;
}
.rand_unten1 {
	background-color:#4D230B;
	height: 20px;
	width: 250px;
	top: 568px;
	left: 5px;
	position: absolute;
}
.rand_unten2 {
	background-color:#4D230B;
	height: 20px;
	width: 500px;
	top: 568px;
	left: 258px;
	position: absolute;
}
.rand_unten3 {
	background-color:#4D230B;
	height: 20px;
	width: 250px;
	top: 568px;
	left: 761px;
	position: absolute;
}
.dirk {
	background-color:#FFFFFF;
	color: #4D230B;
	height: 560px;
	width: 506px;
	top: 5px;
	left: 255px;
	position: absolute;
}
.schliessen {
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #4D230B;
	height: 10px;
	width: 140px;
	top: 50px;
	left: 450px;
	position: absolute;
}
.t_schliessen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4D230B;
	text-decoration: underline;
}
a:hover.t_schliessen {
	color: #4D230B;
	text-decoration:underline;
}