html{
padding:0;
margin-top:0;
margin:0;
left:0;
right:0;
top:0;
background-color:#E1F4FA;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size:11px;
}

body{
padding:0;
margin-top:0;
margin:0;
left:0;
right:0;
top:0;
background-color:#E1F4FA;
}

#container{
 width: 100%;
 height: 2500px;

 text-align: left;
 background-color: #E1F4FA;

}

#top{
height: 150px;
background-color: #6DB7D1;
background-image: url(logo.gif);
background-repeat: no-repeat;
background-position: left;
valign: middle;
}

#gretBox{
 height: 30px;
width: 100%;
 background-color: #A0D0E1;
background-image: url(navilinks.gif);
background-repeat: no-repeat;
padding:0;
margin:0;
left:0;
right:0;
top:0;
}

#mainCon{
 
 width: 980px;
 height: 100%;
 text-align: left;
background-color:#E1F4FA;

padding:0;
margin:0;
left:0;
right:0;
top:0;
}
#leftCon{
 float: left;
 width: 150px;
 height: 100%; 
 background-color: #6DB7D1;
padding:0;
margin:0;
left:0;
right:0;
top:0;
}

#midCon {
float: left;
margin-left: 4px;
width: 620px;
height: 100%;
background-color: #E1F4FA;
}

#rightCon{
 float: right;
 width: 201px;
 height: 100%;
}

#footer {
 width: 100%;
background-color: #006FA4;
background-image: url(footer_bg.jpg);
height: 70px;
padding-top:10px;
color: white;
}

#footer a {
color: white;
}

.footertext {
padding-left:250px;
}


.menu a {
width:140px;
background-color: white;
color:black;
display:block;
line-height:30px;
padding-left:10px;
text-decoration:none;
font-weight:bold;
border-bottom: 1px solid #6DB7D1;
}

.menu a:link {

}

.menu a:visited {
}

.menu a:hover {
background-color: #F5F5F5;
color:orange;
}

img {
border: 0;
}

.orangebox {
background: url(orange_bg.gif);
width:201px;
}

.title {
margin-top:25px;
text-align:center;
background: #006FA3 url(navihead.gif) no-repeat;
width: 201px;
display:block;
color: white;
font-weight:bold;
font-style:verdana,arial;
height:25px;
}

.box {
display:block;
background: #006FA3;
width: 201px;

font-style:verdana,arial;
color:white;
}

.shopinfo_titel {
line-height: 30px;
width:600px;
display:block;
color: white;
background-color: #A0D0E1;
text-align: center;
font-weight:bold;
}

.shopinfo {
background-color: #70B1CE;
width: 600px;
}

.shopinfo a {
text-decoration:none;
color:white;
font-weight:bold;
}

.shopinfo a:hover {
text-decoration:underline;
}

.shopinfo_suche_titel {
line-height: 30px;
width:600px;
display:block;
color: white;
background-color: #A0D0E1;
text-align: center;
font-weight:bold;
}

.shopinfo_suche {
background-color: #70B1CE;
width: 600px;
}

.shopinfo_suche a {
text-decoration:none;
color:white;
font-weight:bold;
}

.shopinfo_suche a:hover {
text-decoration:underline;
}

.price {
font-weight:bold;
font-size: 16px;
padding-left:5px;
}

.price2 {
font-size:9px;
}

.banner {
left: 151px;
padding-left: 50px;
valign: middle;
padding-top: -30px;
}

.searchbox {
background: url(searchbg.gif);
width: 100%;
height: 80px;
display:block;
padding-top: 30px;
}

.box a {
text-decoration:none;
color:white;
}

.box a:hover {
text-decoration:underline;
}


