body{
	margin: 0em;
}
#container1{
	position: absolute;
	width: 56.3em;
	height: 37.5em;
	left: 50%;
	top: 50%;
	margin-left: -28.12em;
	margin-top: -18.75em;
	background-image: url(images/Background1.jpg);
	background-repeat: no-repeat;
}
#container2{
	position: absolute;
	width: 56.3em;
	height: 37.5em;
	left: 50%;
	top: 50%;
	margin-left: -28.12em;
	margin-top: -18.75em;
	background-image: url(images/Background2.jpg);
	background-repeat: no-repeat;
}
#logo {
	position: absolute;
	left:145px;
	top:27px;
	height:50px;
	width:82px;
}
#navi_weiter{
	position:absolute;
	left:525px;
	top:570px;
	width:20px;
	height: 10px;
}
#navi_zurueck{ 
	position:absolute;
	left:500px;
	top:570px;
	width:10px;
}
#navigationsleiste {
	position: absolute;
	left:144px;
	top:94px;
	width:783px;	
}
#navigationsleiste_produkt {
	position: absolute;
	left:300px;
	top:114px;
	width:447px;	
}
#navigation_start {
	position: absolute;
	left:700px;
	top:411px;
	width:284px;
	height:179px;
}
.navi_start {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.66em;
	color:#666666;
	font-weight: bolder;
	margin-right: 3.5em;
	text-decoration: none;
}
.navi_start:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.66em;
	color:#666666;
	font-weight: bold;
	text-decoration: none;
}
.navi_start:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.66em;
	color:#666666;
	font-weight: bold;
	text-decoration: none;
}
.navi_start:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.66em;
	color:#CC0033;
	font-weight: bold;
	text-decoration: none;
}
.navi_start:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.66em;
	color:#CC0033;
	font-weight: bold;
	text-decoration: none;
}
.navi_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color:#CC0033;
	font-weight: bold;
	text-decoration: none;
	margin-right: 3.5em;
}
.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color:#666666;
	font-weight: bolder;
	margin-right: 3.5em;
	text-decoration: none;
}
.navi_weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.66em;
	color:#ffffff;
	font-weight: bolder;
	margin-right: 2.25em;
	font-style: normal;
	text-decoration: none;
}
.navi_weiss:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.66em;
	color:#CC0033;
	font-weight: bold;
	text-decoration: none;
}
.navi_weiss:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.66em;
	color:#CC0033;
	font-weight: bold;
	text-decoration: none;
}
.navi:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color:#666666;
	font-weight: bold;
	text-decoration: none;
}
.navi:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color:#666666;
	font-weight: bold;
	text-decoration: none;
}
.navi:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color:#CC0033;
	font-weight: bold;
	text-decoration: none;
}
.navi:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color:#CC0033;
	font-weight: bold;
	text-decoration: none;
}
.navi_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color:#CC0033;
	font-weight: bold;
	text-decoration: none;
	margin-right: 3.5em;
}
#ueberschrift {
	position:absolute;
	top:250px;
	left:414px;
	width: 302px;
	height: 14px;
}
.ueberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color:#cc0033;
}
#content {
	position:absolute;
	top:264px;
	left:413px;
	width: 246px;
	height: 277px;
}
#content_garantie {
	position:absolute;
	top:410px;
	left:520px;
	width: 140px;
	height: 152px;
}
#content_left {
	position:absolute;
	top:272px;
	left:413px;
	width:237px;
	height: 285px;
}
#content_middle {
	position:absolute;
	top:30.5em;
	left:29.0em;
	width:20em;
}
#content_right {
	position:absolute;
	top:273px;
	left:561px;
	width:20em;
}
.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	font-weight: normal;
}
.text-klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	color:#cccccc;
	font-weight: bold;
	text-decoration: none;
	margin-right: 3.5em;
}
#navigationsbox{
	position: absolute;
	top:470px;
	left:800px;
	width: 76px;
	height: 31px;
}
#garantiebestimmungen{
	position: absolute;
	top:568px;
	left:525px;
	width: 200px;
	height: 10px;
}
.navigationsbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	line-height: 1.6em;
	color:#FFFFFF;
	text-decoration: none;
}
.garantiebestimmungen:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	line-height: 1.6em;
	color:#999999;
	text-decoration: none;
}
.garantiebestimmungen:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	line-height: 1.6em;
	color:#cc0033;
	text-decoration: none;
}
.navigationsbox:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	line-height: 1.6em;
	color:#FFFFFF;
	text-decoration: none;
}
.navigationsbox:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	line-height: 1.6em;
	color:#FFFFFF;
	text-decoration: none;
}
.navigationsbox:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	line-height: 1.6em;
	color:#CC0033;
	text-decoration: none;
}
.navigationsbox:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	line-height: 1.6em;
	color:#CC0033;
	text-decoration: none;
}
.navigationsbox_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	line-height: 1.6em;
	color:#CC0033;
	text-decoration: none;
}
.rechteck1{
	position: absolute;
	top:486px;
	left:469px;
	height: 1.15em;
	width: 1.15em;
	background-color: ButtonFace;
	border: 1px solid #666666;
}
.rechteck1:visited{
	position: absolute;
	top:27.8em;
	left:30.6em;
	height: 1.15em;
	width: 1.15em;
	background-color: ButtonFace;
	border: 1px solid #666666;
}
.rechteck1:hover{
	position: absolute;
	top:27.8em;
	left:30.6em;
	height: 1.15em;
	width: 1.15em;
	background-color: #FFFFCB;
	border: 1px solid #666666;
}
.rechteck1:active{
	position: absolute;
	top:27.8em;
	left:30.6em;
	height: 1.15em;
	width: 1.15em;
	background-color: ButtonFace;
	border: 1px solid #666666;
}
.rechteck1_active{
	position: absolute;
	top:27.8em;
	left:30.6em;
	height: 1.15em;
	width: 1.15em;
	background-color: ButtonFace;
	border: 1px solid #666666;
}
.rechteck2{
	position: absolute;
	top:27.8em;
	left:32.2em;
	height: 1.15em;
	width: 1.15em;
	background-color: ButtonFace;
	border: 1px solid #666666;
}
.rechteck2:visited{
	position: absolute;
	top:27.8em;
	left:32.2em;
	height: 1.15em;
	width: 1.15em;
	background-color: ButtonFace;
	border: 1px solid #666666;
}
.rechteck2:hover{
	position: absolute;
	top:27.8em;
	left:32.2em;
	height: 1.15em;
	width: 1.15em;
	background-color: #FFFFCB;
	border: 1px solid #666666;
}
.rechteck2:active{
	position: absolute;
	top:27.8em;
	left:32.2em;
	height: 1.15em;
	width: 1.15em;
	background-color: #FFFFCB;
	border: 1px solid #666666;
}
.rechteck2_active{
	position: absolute;
	top:27.8em;
	left:32.2em;
	height: 1.15em;
	width: 1.15em;
	background-color: #FFFFCB;
	border: 1px solid #666666;
}

.rechteck2{
	position: absolute;
	top:27.8em;
	left:32.2em;
	height: 1.15em;
	width: 1.15em;
	background-color: ButtonFace;
	border: 1px solid #666666;	
}
.rechteck3{
	position: absolute;
	top:550px;
	left:502px;
	height: 1.15em;
	width: 1.15em;
	background-color: ButtonFace;
	border: 1px solid #666666;
}
.rechteck3:visited{
	position: absolute;
	top:27.8em;
	left:33.7em;
	height: 1.15em;
	width: 1.15em;
	background-color: ButtonFace;
	border: 1px solid #666666;
}
.rechteck3:hover{
	position: absolute;
	top:27.8em;
	left:33.7em;
	height: 1.15em;
	width: 1.15em;
	background-color: #FFFFCB;
	border: 1px solid #666666;
}
.rechteck3:active{
	position: absolute;
	top:27.8em;
	left:33.7em;
	height: 1.15em;
	width: 1.15em;
	background-color: #FFFFCB;
	border: 1px solid #666666;
}
.rechteck3_active{
	position: absolute;
	top:27.8em;
	left:33.7em;
	height: 1.15em;
	width: 1.15em;
	background-color: #FFFFCB;
	border: 1px solid #666666;
}
#bild1{
	position: absolute;
	top:252px;
	left:146px;
	width:179px;
	height:303px;
}
#bildvergroesserung{
	position: absolute;
	top:451px;
	left:250px;
	width:241px;
	height:50px;
}
#bildschliessen{
	position: absolute;
	top:451px;
	left:350px;
	width:241px;
	height:50px;
}
#bild2{
	position: absolute;
	top:1px;
	left:404px;
	width:290px;
	height:72px;
}
#bild3{
	position: absolute;
	top:20.25em;
	left:43.90em;
	width:6.1em;
	height:6.1em;
}
.link{
	text-decoration: underline;
	color: #000000;
}
.link:link{
	text-decoration: underline;
	color: #000000;
	
}
.link:visited{
	text-decoration: underline;
	color: #000000;
}
.link:hover{
	text-decoration: underline;
	color: #CC3333;
}
.link:active{
	text-decoration: underline;
	color: #CC3333;
}
.link_active{
	text-decoration: underline;
	color: #CC3333;
}
#popup_bild{
	position: absolute;
	top:0em;
	left:0em;
	width:471px;
	height: 32.95em;
}
#popup_textfeld{
	position: absolute;
	top:33.65em;
	left:0em;
	width:35.5em;
	height:8.2em;
	padding-top: 0.4em;

}
.popup_ueberschrift{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight: bold;
}
.popup_text{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight: normal;
	color:#333333;
}
#popup_hr{
	position: absolute;
	top:40.3em;
	left: 0.65em;
	color:#EEEEEE;
	border-top:0em solid #444444;
	height: 0.05em;
	width:34.1em;
}
#popup_navi{
	position: absolute;
	top:414px;
	left:351px;
	width:113px;
	padding-top: 0.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
#downloadlink{
	position:absolute;
	top:50.0em;
	left:43.9em;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	font-weight: bolder;
	text-decoration: none;
}
.katalog{
	text-decoration: underline;
	color: #FFFFFF;
}
.katalog:link{
	text-decoration: underline;
	color: #FFFFFF;
	
}
.katalog:visited{
	text-decoration: underline;
	color: #FFFFFF;
}
.katalog:hover{
	text-decoration: underline;
	color: #CC3333;
}
.katalog:active{
	text-decoration: underline;
	color: #CC3333;
}
.katalog_active{
	text-decoration: underline;
	color: #CC3333;
}
.katalog_download{
	text-decoration: underline;
	color: #666666;
}
.katalog_download:link{
	text-decoration: underline;
	color: #666666;
	
}
.katalog_download:visited{
	text-decoration: underline;
	color: #666666;
}
.katalog_download:hover{
	text-decoration: underline;
	color: #CC3333;
}
.katalog_download:active{
	text-decoration: underline;
	color: #CC3333;
}
.katalog_download_active{
	text-decoration: underline;
	color: #CC3333;
}
.link_none{
	text-decoration: none;
	color: #000000;
}
.link_none:link{
	text-decoration: none;
	color: #000000;
	
}
.link_none:visited{
	text-decoration: none;
	color: #000000;
}
.link_none:hover{
	text-decoration: none;
	color: #CC3333;
}
.link_none:active{
	text-decoration: none;
	color: #CC3333;
}
.link_none_active{
	text-decoration: none;
	color: #CC3333;
}

