/* PRODUKTSIDAN */.

.title-wrapper {
width:500px;
float:left;
background:#CCCCCC;
}

span.price {
float:right;
display:block;
text-align:right;
width:80px;
font:1em/1em arial, tahoma;
letter-spacing:0px;
width:80px;
}

span.price {

}

.bigArticle, .midArticle, .smallArticle {
display:block;
border-top:1px solid #ddd;	
padding:0 12px;
float:left;
}

.bigArticle {
width:676px;
background-color:#FFFFFF
}

.midArticle {
width:325px;
height:608px;
float:left	
}

.smallArticle {
width:325px;
height:440px;
float:left
}

.img_wrapper {
width:100%;
display:block;
text-align:center;
border-bottom:2px dotted #ddd;
padding-bottom:30px;
float:left;
margin-bottom:10px
}


.img_wrapper img {
margin:2em 0;
text-align:center;
}			

.img_wrapper a {color:#FFF; border:none; text-decoration:none}



a.forstora:hover { color:#333}

a.color-sample {
display:block;
height:15px;
width:15px;
float:left;
background-position:center;
margin:5px 5px 0 0;
font-size:1px;
outline:none
}

/* TYPOGRAPHY */

a {
color:#0099FF;
text-decoration:none
}

a:hover {
color:#444
}

.line-through {
text-decoration:line-through;
color:#888
}

.color-red {
color:#FF0000
}

.title {
height:46px;
border-bottom:2px dotted #ddd;	
margin-bottom:1em;
padding-top:9px;
padding-bottom: 2px
}

.formgivare{
width:100%;
display:block;
margin-top:2px;;
letter-spacing:1px;
font:bold 0.6em/1.65em tahoma, "lucida sans", Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#999
}

