
body { background-color:#ffffff; }

#homecontainer {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	margin-top: 0px;
	height: 1200px;
}

#head1 {
 width: 200px;
	height: 80px;
	margin-left: 10px;
	margin-top: 0px;
}
	
#smoothmenu {
 width: 500px;
	height: 20px;
	margin-left: 500px;
	margin-top: -80px;
	background-color: #ffffff;
	}

#bread1 {
	width: 470px;
	margin-left: 10px;
	margin-right: auto;
	height: 25px;
	margin-top: 55px;
	position: absolute;
 padding-top: 10px;
 padding-left: 15px;
	background: url(images/icon_bread.gif) left no-repeat;
}

.bread1 {  font-family: Arial; color: #444444; font-size: 8pt; font-weight: normal;}
.bread1 a:link {text-decoration: none; color: #0a68c8;}
.bread1 a:visited {text-decoration: none; color: #0a68c8;}
.bread1 a:active {text-decoration: none; color: #0a68c8;}
.bread1 a:hover {text-decoration: underline; color: #0a68c8;}

#bread2 {
	width: 470px;
	margin-left: 480px;
	margin-right: auto;
	height: 70px;
	margin-top: 60px;
	position: absolute;
}

#content {
	width: 940px;
	margin-left: 10px;
	margin-right: auto;
	height: 800px;
	margin-top: 80px;
	position: absolute;
}

#mainpic {
	width: 720px;
	margin-left: 220px;
	margin-right: auto;
	height: 316px;
	margin-top: 20px;
	position: absolute;
 background: url(images/main.jpg) left no-repeat;
}

#left {
	width: 200px;
	margin-left: 0px;
	margin-right: auto;
	background-color: #ffffff;
	height: auto;
	margin-top: 10px;
	position: absolute;
}

#box1 {
	width: 350px;
	margin-left: 220px;
	margin-right: auto;
	height: 200px;
	margin-top: 350px;
	position: absolute;
 padding-left: 5px; 
 background: url(images/bg_box1home.gif) left no-repeat;
}

.box1header {  font-family: Arial; color: #4665a0; font-size: 14pt; line-height: 30px; font-weight: bold; }
.box1text {  font-family: Arial; color: #576166; font-size: 9pt; font-weight: normal; }

#box2 {
	width: 350px;
	margin-left: 590px;
	margin-right: auto;
	height: 200px;
	margin-top: 350px;
	position: absolute;
 background: url(images/bg_box2home.gif) left no-repeat;
}

.box2header {  font-family: Arial; color: #4665a0; font-size: 14pt; line-height: 30px; font-weight: bold; }
.box2text {  font-family: Arial; color: #576166; font-size: 9pt; font-weight: normal; }
.box2text1 {  font-family: Arial; color: #4665a0; font-size: 9pt; line-height: 20px; font-weight: normal; }
.box2text2 {  font-family: Arial; color: #576166; font-size: 8pt; font-weight: normal; }


#dotline {
	width: 20px;
	margin-left: 570px;
	margin-right: auto;
	height: 200px;
	margin-top: 350px;
	position: absolute;
 background: url(images/dotline.gif) no-repeat;
}

#dotline940 {
	width: 940px;
	margin-left: 10px;
	margin-right: auto;
	height: 20px;
	margin-top: 620px;
	position: absolute;
}


#pageinfo {
 width: 940px;
	height: 30px;
	margin-left: 10px;
	margin-top: 650px;
	position: absolute;
 background: url(images/bg_pageinfo.gif) no-repeat;
 padding-top: 7px;
}

.info {  font-family: Arial; color: #576166; font-size: 8pt; font-weight: normal;}
.info a:link {text-decoration: none; color: #93a0a8;}
.info a:visited {text-decoration: none; color: #93a0a8;}
.info a:active {text-decoration: none; color: #93a0a8;}
.info a:hover {text-decoration: underline; color: #93a0a8;}

#kontakt {
 width: 720px;
	height: 200px;
	margin-left: 230px;
	margin-top: 80px;
	position: absolute;
 padding-top: 7px;
}