body{
background-image:url(../images/bg.jpg);
margin:0px;
}

* {padding:0px; margin:0;font-family:Helvetica;}
ul{
margin-left:20px;
}


#wrapper{
width:1000px;
position:relative;
margin:0px auto;
min-height:500px;
}

#header{
width:1000px;
height:68px;
position:relative;
}

#header ul{
margin:0px;
padding:0px;
position:absolute;
right:30px;
top:2px;
}

#header li{
list-style:none;
display:inline;
}




#menu{
height:39px;
width:1000px;
position:relaitve;
background-image:url(../images/top.png);
}

#main{
width:994px;
min-height:300px;
position:relative;
background-image:url(../images/shadow.png);
padding-top:8px;
padding-bottom:8px;
padding-left:4px;
}

#content{
min-height:400px;
margin-left:15px;
padding-left:10px;
line-height:17px;
float:left;
}

#footer{
width:1000px;
height:128px;
position:relative;
background-image:url(../images/footer.png);
}

#footer a{
color:#fff;
text-decoration:none;
}

#sub{
width:1000px;
height:20px;
background-image:url(../images/sub.png);
margin:0px;
padding:0px;
position:relative;
}

#sub a{
font-size:13px;
font-family:Arial;
color:#fff;
text-decoration:none;
}

.hund{
position:absolute;
top:5px;
left:15px;
border:0px;
z-index:0;
}

.logo{
position:absolute;
top:100px;
left:-80px;
border:0px;
}

pre.footer{
color:#fff;
font-family:Verdana;
font-size:9px;
margin:0px;
margin-left:20px;
}

#bar{
position:absolute;
height:20px;
width:0px;
left:10px;
top:0px;
z-index:1;
background-color:#fff;
}

#kontakt{
width:510px;
height:321px;
position:relative;
float:right;
display:none;
background:url(../images/contactformbg.jpg);
/*background-color:#f68220;*/
margin-right:22px;
padding-left:0px;
padding-right:0px;
margin-top:6px;
}

.info{
margin:10px;
width:150px;
border: 1px solid #f68220;
}

.infodiv{
margin-top:15px;
border: 2px solid #f68220;
background:#f1edf1;
width:344px;
}

.infodiv2{
margin-top:15px;
border: 2px solid #f68220;
background:#f1edf1;
width:348px;
float:left;
margin-left:10px;
padding:0px;
display:inline;
}

p.infop{
color:#f68220;
font-family:Arial;
font-size:16px;
margin-bottom:0px;
margin-top:5px;
text-align:center;
}

#content{
width:960px;
min-height:400px;
height:auto !important; /*för explorer 6*/
height:400px;
margin-left:10px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
line-height:17px;
float:left;
}
#prodnav{
width:210px;
min-height:350px;
height:auto !important; /*för explorer 6*/
height:350px;
margin-left:5px;
padding:8px;
float:left;
border-right: 3px dotted #666666;
}
#prodinfoarea{
width:695px;
min-height:350px;
height:auto !important; /*för explorer 6*/
height:350px;
padding:0px;
padding-top:8px;
padding-bottom:8px;
float:left;
margin-left:10px;
}
#proddet{
width:650px;
min-height:350px;
height:auto !important; /*för explorer 6*/
height:350px;
padding:0px;
margin-left:30px;
}

#footer{
width:1000px;
height:128px;
position:relative;
background-image:url(../images/footer.png);
}

#submenu
{
width:194px;
height:65px;
margin-top:0px;
margin-left:174px;
background:url(../images/submenu.png);
background-repeat:repeat-y;
z-index:100;
position:absolute;
display:none;
}

#sub{
width:1000px;
height:20px;
background-image:url(../images/sub.png);
margin:0px;
padding:0px;
position:relative;
}

#sub a{
font-size:13px;
font-family:Arial;
color:#fff;
text-decoration:none;
}

.katt{
position:absolute;
top:5px;
left:10px;
border:0px;
z-index:0;
}

.logo{
position:absolute;
top:100px;
left:-80px;
border:0px;
}

pre.footer{
color:#fff;
font-family:Verdana;
font-size:9px;
margin:0px;
margin-left:20px;
}

#bar{
position:absolute;
height:20px;
width:0px;
left:10px;
top:0px;
z-index:1;
background-color:#fff;
}


.info{
margin:10px;
width:150px;
border: 1px solid #f68220;
}

.infodiv{
margin-top:15px;
border: 2px solid #f68220;
background:#f1edf1;
width:344px;
}

.infodiv2{
margin-top:15px;
border: 2px solid #f68220;
background:#f1edf1;
width:348px;
float:left;
margin-left:10px;
padding:0px;
display:inline;
}

p.infop{
color:#f68220;
font-family:Arial;
font-size:16px;
margin-bottom:0px;
margin-top:5px;
text-align:center;
}
.product
{
display:inline; 
width:140px; 
min-height:140px; 
height:auto !important; /*för explorer 6*/
height:140px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
list-style:none;
margin-left:15px;
float:left;
}
.titlespan
{
width:120px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold; 
list-style:none;
margin-left:px;
color:#666666;
}
.sizespan
{
width:120px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
list-style:none;
margin-left:px;
color:#f68220;
}
.sizetext
{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
list-style:none;
margin-left:0px;
color:#666666;
}
.productlist
{
display:list-item; width:190px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; list-style:none;
}
.subcat
{
display:list-item; width:170px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; list-style:none;
margin-left:10px;
}
.listbullet
{
padding-top:7px; padding-right:8px;
}

.listsubcatbullet
{
padding-top:7px; padding-right:8px;
}
a.titlelink:link, a.titlelink:visited { text-decoration:none; color:#666666;}
a.titlelink:hover{ text-decoration:none; color:#66666;}
a.titlelink:active { text-decoration:none; color:#66666;}
a.listlink:link, a.listlink:visited{color: #666; font: 11px  Verdana; text-decoration: none;}
a.listlink:hover{color: #666; font: 11px  Verdana; text-decoration: none;}
a.listlink:active{color: #666; font: 11px  Verdana; text-decoration: none;}

a.listactivelink:link, a.listactivelink:visited{color: #666; font: 11px  Verdana; text-decoration: none; font-weight:bold;}
a.listactivelink:hover{color: #666; font: 11px  Verdana; text-decoration: none;font-weight:bold;}
a.listactivelink:active{color: #666; font: 11px  Verdana; text-decoration: none;font-weight:bold;}

a.proddet:link, a.proddet:visited{color: #666; font: 11px  Verdana; text-decoration: none; font-weight:bold;}
a.proddet:hover{color: #666; font: 11px  Verdana; text-decoration: none;font-weight:bold;}
a.proddet:active{color: #666; font: 11px  Verdana; text-decoration: none;font-weight:bold;}

a.subcatlink:link, a.subcatlink:visited{color: #666; font: 10px  Verdana; text-decoration: none;}
a.subcatlink:hover{color: #666; font: 10px  Verdana; text-decoration: none;}
a.subcatlink:active{color: #666; font: 10px  Verdana; text-decoration: none;}

a.catlink:link, a.catlink:visited{text-decoration: none;}
a.catlink:hover{text-decoration: none;}
a.catlink:active{text-decoration: none;}

#proddettitle
{
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:20px;
color:#f68220;
}
.proddetnormal
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:0px;
color:#666666;
}
.proddetheading
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:0px;
color:#666666;
font-weight:bold;
}