img {
	border: 0;
}

a, a:visited {
	color: #FFFFFF;
	text-decoration: none
}
a:hover, a:active {
	color: #000000;
	text-decoration: none
}
body {
	font-family: Arial, Verdana, Sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background: url(images/textur.png) repeat-x #000000;
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6, .h7, .h8, .h9 {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #B92E20;
}
.line {
	width: 800px;
	height: 10px;
	clear: both;
}
#page {
	width: 800px;
	margin: 0 auto 0 auto;
	text-align: left;
}
#header1, #header2, #header3, #header4 {
	width: 800px;
}
#header1 {
	height: 100px;
	background: url(images/header1.gif) 0 0 no-repeat;
}
#header2 {
	height: 128px;
	background: url(images/header2.gif) 0 0 no-repeat;
}
#header3 {
	height: 128px;
	background: url(images/header3.gif) 0 0 no-repeat;
}
#header4 {
	height: 127px;
	background: url(images/header4.gif) 0 0 no-repeat;
}
#header5 {
	height: 117px;
	background: url(images/header5.gif) 0 0 no-repeat;
}
#box0, #box1, #box2, #box3, #box4, #box5, #box6, #box7, #box8, #impressum, #logo, #footer {
	width: 800px;
}
.advertbox {
	width: 388px;
	height: 210px;
	margin: 10px 0 0 0;
	border: 1px solid #B92E20;
}
.advertname, .advertbild, .adverttext, .advertnumber, .advertprice {
	float: left;
	display: inline;
}
.advertname {
	width: 388px;
	height: 20px;
	background: #B92E20;
}
.advertname .text {
	margin: 2px 0 0 10px;
	font-weight: bold;
	color: #000000;
}
.advertbild {
	width: 120px;
	height: 160px;
	margin: 5px 0 0 5px;
}
.adverttext {
	width: 255px;
	height: 120px;
	margin: 5px 0 0 5px;
	font-size: 11px;
	text-align: justify;
}
div[class="adverttext"] {
	width: 253px !important;
}
.advertnumber {
	width: 258px;
	margin: 5px 0 0 5px;
	font-size: 26px;
	font-weight: bold;
	color: #B92E20;
}
.advertprice {
	width: 388px;
	height: 15px;
	margin: 5px 0 0 0;
	text-align: center;
	background: #2E2E2E;
}
.advertprice .text {
	margin: 3px 0 0 0;
	font-size: 10px;
	color: #000000;
}
.logo {
	height: 100px;
	background: url(images/logo.gif) 0 0 no-repeat;
}
#impressum {
	height: 200px;
	background: #B92E20;
	text-align: center;
}
#impressum h1 {
	width: 780px;
	margin: 10px 0 0 10px;
	color: #000000;
	text-align: left;
	float: left;
	display: inline;
}
#impressum img {
	margin: 20px 0 0 0;
	border: 0;
}
#box0 {
	height: 50px;
	background: #B92E20;
}
#box0 .text {
	width: 780px;
	margin: 10px 0 0 10px;
	text-align: justify;
	float: left;
	display: inline;
}
#box1 {
	height: 1367px;
}
div[id="box1"] {
	height: 1368px !important;
}
#box1-1, #box1-2 {
	height: 1367px;
	float: left;
	display: inline;
}
div[id="box1-1"], div[id="box1-2"] {
	height: 1368px !important;
}
#box1-1, #box1-1-1, #box1-1-2, #box1-1-3 {
	width: 400px;
}
#box1-1-1 {
	height: 492px;
	background: #B92E20;
}
div[id="box1-1-1"] {
	height: 493px !important;
}
#box1-1-1 h1 {
	width: 380px;
	margin: 10px 0 0 10px;
	color: #000000;
	float: left;
	display: inline;
}
#box1-1-1 .text {
	width: 380px;
	margin: 0 0 0 10px;
	text-align: justify;
	float: left;
	display: inline;
}
#box1-1-2 {
	height: 255px;
	margin: 10px 0 0 0;
	background: url(images/tabelle.jpg) 0 0 no-repeat;
}
#box1-1-2 .teaserhead, #box3-2 .teaserhead, #box4-1-3 .teaserhead, #box5-3 .teaserhead {
	width: 380px;
	margin: 10px 0 0 10px;
	font-size: 18px;
	font-weight: bold;
	float: left;
	display: inline;
}
#box1-1-2 .teasercall0900, #box3-2 .teasercall0900, #box4-1-3 .teasercall0900, #box5-3 .teasercall0900 {
	width: 380px;
	margin: 0 0 0 10px;
	font-size: 14px;
	font-weight: bold;
	color: #B92E20;
	float: left;
	display: inline;
}
#box1-1-2 .teaser0900, #box3-2 .teaser0900, #box4-1-3 .teaser0900, #box5-3 .teaser0900 {
	width: 380px;
	margin: 0 0 0 10px;
	font-size: 28px;
	font-weight: bold;
	float: left;
	display: inline;
}
#box1-1-2 .teaserprice, #box3-2 .teaserprice, #box4-1-3 .teaserprice, #box5-3 .teaserprice {
	width: 380px;
	margin: 0 0 0 10px;
	font-size: 10px;
	float: left;
	display: inline;
}
#box1-1-2 .teasercall118, #box3-2 .teasercall118, #box4-1-3 .teasercall118, #box5-3 .teasercall118 {
	width: 380px;
	margin: 0 0 0 10px;
	font-size: 14px;
	font-weight: bold;
	color: #B92E20;
	float: left;
	display: inline;
}
#box1-1-2 .teaser118, #box3-2 .teaser118, #box4-1-3 .teaser118, #box5-3 .teaser118 {
	width: 380px;
	margin: 0 0 0 10px;
	font-size: 28px;
	font-weight: bold;
	float: left;
	display: inline;
}
#box1-1-2 .teasercallkey, #box3-2 .teasercallkey, #box4-1-3 .teasercallkey, #box5-3 .teasercallkey {
	width: 380px;
	margin: 0 0 0 10px;
	font-size: 14px;
	font-weight: bold;
	color: #B92E20;
	float: left;
	display: inline;
}
#box1-1-2 .teaserkey, #box3-2 .teaserkey, #box4-1-3 .teaserkey, #box5-3 .teaserkey {
	width: 380px;
	margin: 0 0 0 10px;
	font-size: 28px;
	font-weight: bold;
	float: left;
	display: inline;
}
#box1-1-3 {
	height: 600px;
	margin: 10px 0 0 0;
	background: url(images/001.jpg) 0 0 no-repeat;
}
#box1-2 {
	width: 390px;
	margin: 0 0 0 10px;
}
#box2 {
	height: 340px;
	background: #B92E20;
}
#box2 h3 {
	width: 780px;
	margin: 10px 0 0 10px;
	color: #000000;
	float: left;
	display: inline;
}
#box2 .text {
	width: 780px;
	margin: 10px 0 0 10px;
	text-align: justify;
	float: left;
	display: inline;
}
#box3 {
	height: 585px;
}
#box3-1, #box3-2, #box3-3, #box3-4 {
	float: left;
	display: inline;
}
#box3-1 {
	width: 390px;
	height: 585px;
	background: url(images/002.jpg) 0 0 no-repeat;
}
#box3-2 {
	width: 400px;
	height: 255px;
	margin: 0 0 0 10px;
	background: url(images/tabelle.jpg) 0 0 no-repeat;
}
#box3-3 {
	width: 190px;
	height: 320px;
	margin: 10px 0 0 10px;
	background: url(images/003.jpg) 0 0 no-repeat;
}
#box3-4 {
	width: 200px;
	height: 320px;
	margin: 10px 0 0 10px;
	background: url(images/004.jpg) 0 0 no-repeat;
}
#box4 {
	height: 1145px;
}
div[id="box4"] {
	height: 1146px !important;
}
#box4-1, #box4-2 {
	height: 1145px;
	float: left;
	display: inline;
}
div[id="box4-1"], div[id="box4-2"] {
	height: 1146px !important;
}
#box4-1, #box4-1-1, #box4-1-2, #box4-1-3 {
	width: 400px;
}
#box4-1-1 {
	height: 570px;
	background: #B92E20;
}
div[id="box4-1-1"] {
	height: 571px !important;
}
#box4-1-1 h4 {
	width: 380px;
	margin: 10px 0 0 10px;
	color: #000000;
	float: left;
	display: inline;
}
#box4-1-1 .text {
	width: 380px;
	margin: 0 0 0 10px;
	text-align: justify;
	float: left;
	display: inline;
}
#box4-1-2 {
	height: 300px;
	margin: 10px 0 0 0;
	background: url(images/005.jpg) 0 0 no-repeat;
}
#box4-1-3 {
	height: 255px;
	margin: 10px 0 0 0;
	background: url(images/tabelle.jpg) 0 0 no-repeat;
}
#box4-2 {
	width: 390px;
	margin: 0 0 0 10px;
}
#box5, #box5-1 {
	height: 500px;
}
#box5-1, #box5-2, #box5-3 {
	float: left;
	display: inline;
}
#box5-1 {
	width: 390px;
	background: url(images/006.jpg) 0 0 no-repeat;
}
#box5-2 {
	width: 400px;
	height: 235px;
	margin: 0 0 0 10px;
	background: #B92E20;
}
#box5-2 h6 {
	margin: 10px 0 0 10px;
	color: #000000;
}
#box5-2 .text {
	margin: 0 10px 0 10px;
	text-align: justify;
}
#box5-3 {
	width: 400px;
	height: 255px;
	margin: 10px 0 0 10px;
	background: url(images/tabelle.jpg) 0 0 no-repeat;
}
#box6 {
	height: 300px;
}
#box6-1, #box6-2 {
	height: 300px;
	float: left;
	display: inline;
}
#box6-1 {
	width: 390px;
	background: #B92E20;
}
#box6-1 .h7 {
	margin: 10px 0 0 10px;
	color: #000000;
	font-weight: bold;
}
#box6-1 .text {
	margin: 0 10px 0 10px;
	text-align: justify;
}
#box6-2 {
	width: 400px;
	margin: 0 0 0 10px;
	background: url(images/007.jpg) 0 0 no-repeat;
}
#box7 {
	background: #2E2E2E;
	padding: 0 0 10px 0;
}
#box7 .h8 {
	width: 780px;
	margin: 10px 0 0 10px;
	color: #000000;
	font-weight: bold;
	float: left;
	display: inline;
}
#box7 .text {
	margin: 0 10px 0 10px;
	text-align: justify;
}
#box8 {
	height: 960px;
	background: #B92E20;
}
#box8 .h9 {
	width: 780px;
	margin: 10px 0 0 10px;
	color: #000000;
	font-weight: bold;
	float: left;
	display: inline;
}
#box8 .text {
	width: 780px;
	margin: 10px 0 0 10px;
	text-align: justify;
	float: left;
	display: inline;
}
#footer {
	height: 15px;
	background: #B92E20;
}
#footer .text {
	width: 800px;
	margin: 1px 0 0 0;
	font-size: 10px;
	text-align: center;
	float: left;
	display: inline;
}
