body {
margin-top:5px;
margin-left:0px;
height:100%;
}

html {
}

form {
margin-bottom:0px;
line-height:1px;
}

#backdiv1 {
position:absolute;
top:0px;
left:40px;
width:900px;
height:100%;
background:url('../gfx/background_wide.gif');
}

#backdiv2 {
position:absolute;
top:0px;
left:40px;
width:900px;
height:300px;
background-color:white;
}

#maindiv1 {
position:absolute;
top:0px;
left:0px;
margin-left:40px;
width:900px;
padding-top:161px;
}

#menudiv1 {
position:absolute;
top:0px;
left:0px;
height:113px;
width:635px;
}

#menu1box {
position:absolute;
top:80px;
left:8px;
}

a.menu1 {
font-family:Verdana;
font-size:11px;
margin-right:10px;
}

a.menu1:link {
color:#666666;
text-decoration:none;
}

a.menu1:visited {
color:#666666;
text-decoration:none;
}

a.menu1:hover {
color:#666666;
text-decoration:none;
}

#menudiv2 {
position:absolute;
top:113px;
left:0px;
height:32px;
width:900px;
background-color:rgb(151,190,13);
}

#menu2box {
position:absolute;
top:119px;
left:5px;
}

a:link {
text-decoration:none;
color:rgb(151,190,13);
}

a:visited {
text-decoration:none;
color:rgb(151,190,13);
}

a.menu2 {
font-family:Verdana;
font-size:13px;
font-weight:bold;
margin-right:28px;
}

a.menu2:link {
color:white;
text-decoration:none;
}

a.menu2:visited {
color:white;
text-decoration:none;
}

a.menu2:hover {
color:white;
text-decoration:none;
}

#logo {
position:absolute;
top:10px;
left:640px;
background:url('../gfx/logo.jpg');
height:84px;
width:254px;
}

#contentbox {
position:absolute;
top:161px;
left:0px;
width:900px;
background:url('../gfx/background1.gif');
}

#contentbox2 {
position:absolute;
top:161px;
left:0px;
width:900px;
background:url('../gfx/background_wide.gif');
}

#contentdiv2 {
position:relative;
top:40px;
left:40px;
width:600px;
background:url('../gfx/background_blank.gif');
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:black;
line-height:20px;
margin-bottom:25px;
}

#topsidebox {
position:absolute;
top:0px;
left:635px;
width:265px;
margin-top:18px;
background:url('../gfx/background2.gif');
}

#bottomline {
position:absolute;
bottom:0px;
margin-bottom:-30px;
height:10px;
width:900px;
background-color:red;
}

#topbox {
margin-left:17px;
margin-top:0px;
font-family:Verdana;
font-size:11px;
height:180px;
color:black;

}

#topbox2 {
margin-left:25px;
margin-top:25px;
font-family:Verdana;
font-size:11px;
height:562px;
color:black;
}

.sideboxline {
height:32px;
width:265px;
font-family:Verdana;
font-weight:bold;
font-size:13px;
color:white;
background-color:rgb(151,190,13);
}

.sideboxbottom {
height:10px;
width:265px;
font-size:10px;
line-height:10px;
background-color:rgb(219,232,171);
}

.sideboxtop {
height:10px;
width:265px;
font-size:10px;
background-color:rgb(219,232,171);
}

.iepadding {
padding-left:18px;
}

.mtop {
height:9px;
font-size:9px;
line-height:9px;
}

#middlebox {
height:163px;
width:240px;
margin-left:25px;
margin-top:25px;
font-family:Verdana;
font-size:11px;
}

#bottombox {
height:100px;
width:240px;
margin-left:25px;
margin-top:15px;
font-family:Verdana;
font-size:11px;
}

h1 {
font-family:verdana;
font-weight:bold;
text-align:left;
font-size:14px;
color:rgb(130,166,5);
line-height:14px;
margin-top:0px;
margin-bottom:0px;
}

#bottombutton1 {
position:relative;
top:30px;
margin-left:-200px;
width:167px;
}

#bottombutton2 {
position:relative;
top:-10px;
margin-left:-37px;
width:282px;
}

.abstand1 {
margin-left:87px;
}

.bold {
font-weight:bold;
}

#productpic {
position:absolute;
left:0px;
top:0px;
height:245px;
}

#producttext {
position:absolute;
top:20px;
left:277px;
width:338px;
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:black;
line-height:20px;
}

.preis {
color:rgb(130,166,5);
font-size:18px;
font-weight:bold;
}

#footer {
position:absolute;
background-color:rgb(219,232,171);
height:10px;
line-height:10px;
font-size:10px;
top:610px;
margin-left:-635px;
width:900px;
}

#rg {
position:absolute;
background-color:rgb(219,232,171);
margin-top:-10px;
top:0px;
left:0px;
width:260px;
height:30px;
}

/* PRODUCTS */

.prod {
position:absolute;
}

.x0 {
left:0px;
}

.x1 {
left:125px;
}

.x2 {
left:250px;
}

.x3 {
left:375px;
}

.x4 {
left:500px;
}


.y0 {
top:0px;
}

.y1 {
top:125px;
}

.y2 {
top:250px;
}

.y3 {
top:375px;
}

.y4 {
top:500px;
}

.w1 {
width:115px;
}

.w2 {
width:240px;
}

.h1 {
height:115px;
}

.h2 {
height:240px;
}