#infosubmit {
background:url(../gismo/gfx/247/login_info_button.jpg) no-repeat;
color: #444444;
font-family: Verdana;
font-size: 10px; 
width: 85px;
height: 28px;
border: 1px transparent;
text-transform:uppercase;
border: 2px solid #444444;

}

#prodboxtitelnamn {
color: #222222;
text-decoration: none;

}

.prodbox  {
width:216px;
height: 271px;
color: #ffffff;
margin-right: 10px;
margin-left:11px;
margin-bottom: 21px;
float:left;
text-align:center;
border: 0px #ff0000 solid;
background:url(../gismo/gfx/247/prodboxbg.jpg) no-repeat;

}

.prodboxnamn {
background:url(../gismo/gfx/247/produkt_namn.jpg) no-repeat;
height: 10px;
width: 216px;
padding-top:15px;
}

.prodboxbildbox {
height: 130px;
padding-top:18px;
width: 214px;
border-left: 0px solid #EFEFEF;
border-right: 0px solid #EFEFEF;
vertical-align:text-bottom; 
}

.prodboxbild {
max-width:200px;
max-height: 150px;
vertical-align:text-bottom; 
}

.produktbildtd {
width:100px;
}

.prodboxpris {
background:url(../gismo/gfx/247/produkt_pris.jpg) no-repeat;
color: #505051;
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 16px;
padding-top: 4px;
width: 216px;
height:18px;
}

.reapris {
font-family: Verdana;
font-size: 10px; 
color: #ffffff;
}

.imagetext_tumnagel {
width:100%;
text-align:left;
padding-left:12px;
}

.prodboxbuttons {
background:url(../gismo/gfx/247/produkt_buy_info_bg.jpg) no-repeat;
color: #ffffff;
font-family: Verdana;
font-size: 10px; 
height: 63px;
width: 216px;
}

#button { 
background-color:#E31E25;
width: 165px;
height: 40px;
padding: 0px;
margin: 0px;
font-family: Verdana;
font-size: 10px; 
}

.prodboxbuttons {
width: 216px;
padding-top:6px;
border:0px solid red;
}
.info {
background:url(../gismo/gfx/247/infoknapp.jpg) no-repeat;
color: #444444;
font-family: Tahoma;
font-size: 10px; 
width: 86px;
height: 33px;
border: 0px solid #00ff00;
text-transform:uppercase;
margin:0px 0px 0px 0px;
border: 2px solid #444444;
}

.buy {
background:url(../gismo/gfx/247/butbtn.jpg) no-repeat;
color: #444444;
font-family: Tahoma;
font-size: 10px; 
width: 86px;
height: 33px;
border: 0px solid #00ff00;
text-transform:uppercase;
margin:0px 0px 0px 0px;
border: 2px solid #444444;

}



#webshopmeny {
margin: 10px 0px 0px 0px;
padding: 20px 0px 0px 0px;
width: 150px;
background:url(../gismo/gfx/247/cattop.jpg) transparent no-repeat;
border: 0px #000000 solid;
}
		
#webshopcontents { 
color: #444444;
border: 0px #ff0000 solid;
margin-top:20px;
margin-left:40px;
background: transparent;
padding-left: 0px;
width: 600px;

} 

#navcontainer{
margin: 0;
padding: 0px;
background:url(../gismo/gfx/247/shopmenbg.jpg) ;
width: 180px;

}

#navcontainer ul{
margin: 0;
padding: 0;
list-style-type: none;
}
		
#navcontainer li{ 
margin: 0; 
}

#navcontainer a{
display: block;
color: #444444;
background: url(../gismo/gfx/247/cat_btn.jpg) no-repeat;
width: 180px;
height: 25px;
padding-left: 36px;
padding-top: 4px;
margin-left: 5px;
border-left: 4px solid #999999;
text-decoration: none;
border-bottom: 0px solid #cdcdcd;
font-family: verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
font-size: 12px; 
}
		
#navcontainer li a.active{
background: url(../gismo/gfx/247/cat_btn_act.jpg) transparent no-repeat;
text-decoration: none;			
color: #444444;
border-bottom: 0px dotted #bbb;
font-weight: bold;
border-left: 4px solid #444444;
}
		

#navcontainer li a:hover.active{
background: url(../gismo/gfx/247/cat_btn_act.jpg) transparent no-repeat;
border-left: 4px solid #444444;

}
		
#navcontainer a:hover{
background: url(../gismo/gfx/247/cat_btn.jpg) no-repeat;
border-left: 4px solid #444444;

text-decoration: none;		
}

#navcontainer li li a{
display: block;
color: #545353;
background: url(../gismo/gfx/247/meny_subbutton_bg.jpg) t