* {padding:0px;border:0px;margin:0px;}

body {
	background-image:url(images/trasmattan.jpg);
	background-attachment:scroll;
	background-repeat:repeat;
	}


.gallpic {
padding-right:0px;
padding-bottom:0px;
}

#frakten {
position:absolute;
top:145px;
left:550px;
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:black;
}

#frakten select {
border:1px solid #b28ca0;
width:120px;
}

.listhdr {
width:856px;
height:20px;
margin-top:20px;
margin-left:20px;
padding-bottom:10px;
margin-bottom:10px;
font-family:tahoma, verdana, arial, sans-serif;
font-size:16px;
border-bottom:1px solid #c0c0c0;
color:#7cb27a;
font-weight:bold;
}


#cartform {
width:300px;
float:left;
}

#cartform input {
border:1px solid #b28ca0;
}

.best {
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
width:300px;
display:block;
padding-bottom:10px;
}

.summa {
font-family:tahoma, verdana, arial, sans-serif;
font-size:14px;
color:#b28ca0;
font-weight:bold;
width:700px;
border-top:1px solid #c0c0c0;
display:block;
text-align:right;
padding-top:5px;
margin:5px;
padding-bottom:20px;
}

#binfo {
width:300px;
float:left;
padding-right:80px;
}


td {
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
}

.textbild {
float:right;padding-left:20px;padding-bottom:0px;margin-right:-20px;margin-top:-20px;
}

ul.nrlist {
list-style:decimal;
padding-left:20px;
padding-bottom:20px;
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
line-height:20px;
}


a:link.url{
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:underline;
}

a:active.url{
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:underline;
}

a:visited.url{
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:underline;
}

a:hover.url{
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:none;
}

a:link.prodlink{
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:underline;
font-weight:bold;
}

a:active.prodlink{
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:underline;
font-weight:bold;
}

a:visited.prodlink{
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:underline;
font-weight:bold;
}

a:hover.prodlink{
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:none;
font-weight:bold;
}


h1 {
font-family:tahoma, verdana, arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#7cb27a;
line-height:16px;
}

h2 {
font-family:tahoma, verdana, arial, sans-serif;
font-size:10px;
font-weight:normal;
color:#c0c0c0;
padding-bottom:12px;
line-height:16px;
}

h3 {
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#1a1a1a;
float:left;
padding-right:20px;
}

p {
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#1a1a1a;
line-height:16px;
margin-bottom:20px;
}

.dots {
background-image:url(images/dots.gif);
background-repeat:no-repeat;
margin-top:15px;
padding-bottom:15px;
height:1px;
}

.price {
font-family:tahoma, verdana, arial, sans-serif;
font-size:18px;
color:#b28ca0;
width:100px;
display:block;
float:left;
}

select.variant {
width:160px;
border:1px solid #b28ca0;
}

select.producttype {
width:160px;
border:1px solid #b28ca0;
}

.moreimages {
position:absolute;
top:500px;
left:320px;
background-color:#e3fee2;
}

.moreimages p {
margin:5px;
margin-left:10px;
margin-right:10px;
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#7cb27a;
}

.moreimages a:link {
padding:3px;
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#7cb27a;
background-color:white;
text-decoration:none;
}

.moreimages a:hover {
padding:3px;
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#7cb27a;
background-color:white;
text-decoration:black;
}


.moreimages a:active {
padding:3px;
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#7cb27a;
background-color:white;
text-decoration:none;
}

.moreimages a:visited {
padding:3px;
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#7cb27a;
background-color:white;
text-decoration:none;
}


.thumbnail {
width:149px;
height:230px;
display: block;
font-size: 11px;
text-align: center;
color:#7cb27a;
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
font-weight:bold;
float:left;
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
padding-bottom:10px;
}

a:link.menuoption {float:left;padding-left:10px;padding-right:10px;color:#b28ca0;font-family:tahoma, verdana, arial, sans-serif;font-size:11px;}
a:visited.menuoption {float:left;padding-left:10px;padding-right:10px;color:#b28ca0;font-family:tahoma, verdana, arial, sans-serif;font-size:11px;}
a:active.menuoption {float:left;padding-left:10px;padding-right:10px;color:#b28ca0;font-family:tahoma, verdana, arial, sans-serif;font-size:11px;}
a:hover.menuoption {float:left;padding-left:10px;padding-right:10px;color:#b28ca0;font-family:tahoma, verdana, arial, sans-serif;font-size:11px;text-decoration:none;}

#canvas {
width:900px;
position:absolute;
top:0px;
left:50%;
margin-left:-450px;
}

#header {
width:900px;
height:110px;
}

#cart {
position:absolute;
top:13px;
left:260px;
}

#logo {position:absolute;top:12px;left:0px;}

#menu {width:900px;position:absolute;left:0px;top:75px;}

ul.menu {list-style:none;height:22px;width:896px;}

li.menuitem {padding-top:3px;float:left;}

li.lang {float:left;height:22px;}

a:link.langoption {float:left;padding-left:10px;padding-right:10px;padding-top:3px;color:white;font-family:tahoma, verdana, arial, sans-serif;font-size:11px;background-color:#b28ca0;height:19px;}
a:visited.langoption {float:left;padding-left:10px;padding-right:10px;padding-top:3px;color:white;font-family:tahoma, verdana, arial, sans-serif;font-size:11px;background-color:#b28ca0;height:19px;}
a:active.langoption {float:left;padding-left:10px;padding-right:10px;padding-top:3px;color:white;font-family:tahoma, verdana, arial, sans-serif;font-size:11px;background-color:#b28ca0;height:19px;}
a:hover.langoption {float:left;padding-left:10px;padding-right:10px;padding-top:3px;color:white;font-family:tahoma, verdana, arial, sans-serif;font-size:11px;background-color:#b28ca0;text-decoration:none;height:19px;}

.box_menu {width:900px;float:left;clear:both;padding-top:3px;padding-bottom:3px;}
.top_menu {border-bottom:1px solid #ffffff;width:900px;height:1px;float:left;}
.cent_menu {border-left:1px solid #ffffff;border-right:1px solid #ffffff;width:896px;padding:1px;float:left;}
.bot_menu {border-top:1px solid #ffffff;width:900px;height:1px;float:left;}
.content_menu {background-color:white;width:896px;float:left;}

.box_news {width:292px;float:left;padding-top:3px;padding-bottom:3px;float:left;}
.top_news {border-bottom:1px solid #b28ca0;width:292px;height:1px;float:left;}
.cent_news {border-left:1px solid #b28ca0;border-right:1px solid #b28ca0;width:288px; height:424px;padding:1px;float:left;}
.bot_news {border-top:1px solid #b28ca0;width:292px;height:1px;float:left;}
.content_news {background-color:white;width:248px;height:384px;float:left;padding:20px;overflow:auto;}
.cent_news a:link {
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:underline;
}

.cent_news a:visited {
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:underline;
}

.cent_news a:active {
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:underline;
}

.cent_news a:hover {
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:none;
}


.box_start {width:600px;float:left;padding-top:3px;padding-bottom:3px;float:right;}
.top_start {border-bottom:1px solid #b28ca0;width:600px;height:1px;float:left;}
.cent_start {border-left:1px solid #b28ca0;border-right:1px solid #b28ca0;width:596px;height:424px;padding:1px;float:left;}
.bot_start {border-top:1px solid #b28ca0;width:600px;height:1px;float:left;}
.content_start {background-color:white;width:596px;height:384px;float:left;}

.box_cart {width:640px;float:left;clear:both;padding-top:3px;padding-bottom:3px;}
.top_cart {border-bottom:1px solid #ffffff;width:640px;height:1px;float:left;}
.cent_cart {border-left:1px solid #ffffff;border-right:1px solid #ffffff;width:636px;padding:1px;float:left;}
.bot_cart {border-top:1px solid #ffffff;width:640px;height:1px;float:left;}
.content_cart {background-color:white;width:628px;float:left;height:32px;padding-top:9px;padding-left:8px;}

.box {width:900px;float:left;clear:both;padding-top:3px;padding-bottom:3px;}
.top {border-bottom:1px solid #b28ca0;width:900px;height:1px;float:left;}
.cent {border-left:1px solid #b28ca0;border-right:1px solid #b28ca0;width:896px;padding:1px;float:left;}
.bot {border-top:1px solid #b28ca0;width:900px;height:1px;float:left;}
.content_full {background-color:white;width:896px;float:left;}

#footer {
width:900px;
float:left;
clear:both;
margin-top:10px;
}

#logos {
float:right;
margin-top:-40px;
}

.fullcol {
padding-left:20px;
padding-right:20px;
padding-bottom:0px;
padding-top:20px;
width:856px;
}

.leftcol {
margin-left:20px;
margin-top:20px;
width:270px;
float:left;
}

.leftcol a:link{
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:underline;
}

.leftcol a:active{
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:underline;
}

.leftcol a:visited{
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:underline;
}

.leftcol a:hover{
font-family:tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#b28ca0;
line-height:16px;
text-decoration:none;
}



.rightcol {
width:596px;
height:424px;
float:right;
}