body{
	margin:0px; 
	background:#aea28a url("../images/bg2.gif") no-repeat top center;
	margin-top:20px;
	color:#3C3220;
	font:11px verdana;
}

input,select{font:12px verdana;}
textarea{width:400px;height:60px;}
img{border:0;}

form{padding:0;margin:0;}

th{text-align:left;background:#F2EFEC;font:13px verdana;}

hr{height:3px; background:#ADA188;color:#ADA188;border:1px solid #fff;}

#container{width:960px;margin:0 auto;text-align:left;position:relative;}
#inner_container{padding:10px 20px 20px 20px;}
#main_container{
    background: #fff;
    width: 780px;
}
#col3 {
    color: #6b5735;
    font-size: 10px;
    line-height: 1.4;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 176px;
}

#col3 .block {
    clear: both;
    position:relative;
}

#col3 h2 {
    color: #6b5735;
    font-size: 12px;
    margin-bottom: 13px;
    text-align: center;
}

#col3 ul {
    margin: 0; /* IE6-7 */
    padding: 0;
}

#col3 li {
    list-style: none outside none;
}

#handla_tryggt li {
    background: transparent url('../images/bullet.gif') no-repeat;
    padding: 3px 0 0 25px;
}

.small_item img {
    background: #fff;
    border: 1px solid #d2c8b7;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    float: left;
    padding: 2px;
    position: relative; /* Stupid IE6 */
    margin: 0 8px 0 0;
}

.small_item p {
    float: right;
    margin: 0;
    position: relative; /* Stupid IE6 */
    text-align: left;
    width: 96px;
}

.small_item .price {display: block;}

.small_item a {
    color: #6B5735;
}

#julkalender {
    text-align: center;
}

#julkalender h3 {
    color: #ae0a00;
    font-size: 11px;
    text-align: center;
}

#julkalender .price {
    display: block;
}

#julkalender .side_top {
    background: transparent url('../images/jul_top.png') no-repeat top;
    height: 39px;
    width: 176px;
}

#julkalender .small_item .price {
    color: #ff003c;
    font-weight: bold;
}

.box_wrap {
    margin: 0 0 3px 0;
}

.box {
    background: transparent url("../images/sbg.png") repeat-y top;
    padding: 4px 12px 1px;
}

.side_bottom {
    background: transparent url('../images/sbb.png') no-repeat top;
    height: 10px;
    width: 176px;
}

.side_top {
    background: transparent url('../images/sbt.png') no-repeat top;
    height: 14px;
    width: 176px;
}

.clear {
    clear: both;
}

table#not_sent, table#sent {
    position: relative;
    z-index: 1;
}

a{color:#008FA6; text-decoration:none;}
a:hover{color:#6B5735;}

h1{font:bold 13px verdana; color:#008FA6; padding:0; margin: 0;margin-top:0px;}
h2{font:bold 14px verdana; color:#008FA6; padding:0; margin: 0;}

h3{color:#BC408E;margin:10px 0;padding:0; font:bold 15px verdana;}

.menu a{font-weight:bold;font-size:12px; }

.produkter{line-height:20px;padding-left:20px;}
.produkter a{font-weight:bold;font-size:13px;}

.logo{padding:20px 0;}


#col0{}
#col1{float:left;width:180px;}
#col2{float:left;width:560px;}


#admin{padding:0px 0px 6px 0px;}
#admin a{color:#716445;}

#footer{text-align:center;font-weight:normal;color:#716445;margin:10px auto;width:780px;padding:0 180px 0 0;}
#footer a{color:#716445;}
#footer a:hover{text-decoration:underline;}

.rubrik{font-weight:bold;color:#716445;}

.pop_title{color:#008FA6;font-weight:bold;}

.i_lager{color: #553300;}
.slutsald{ color:#BC408E;font-weight:bold;}

.alert2{position:absolute;width:380px;}
.alert2 .inner{background:#fff;padding:0 20px;position:relative; color:#3C3220;}
.alert2_hide{ display:none;}
.alert2 .close{background:#fff;position:relative;text-align:right;}
.alert2 .close a{text-decoration:none;color:#83683B;font:bold 9px tahoma;}
.alert2 .title{position:absolute;z-index:1;color:#83683B;font-weight:bold;}

.alert2 button{font:bold 10px verdana; background:#AFA08B; color:#541; padding:2px 10px;margin: 0 0 2px 4px; border:1px solid #615435;}


.sale{color:#bc408e;font-weight:bold;}
.sale2{color:#900;font-weight:bold;}
.sale_old{text-decoration:line-through;}
.price{color:#530;}

.price_af{color:#530;font-weight:bold;}


.pop_price{margin-bottom:10px;}

.pop_price .price{color:#008FA6;}


li{list-style-type: square; margin-bottom:10px;}




#pup{
	position:absolute;
	visibility:hidden;
	z-index:200;
}
.popup{
	-moz-opacity:0.5;
	filter: Alpha(opacity='50');	
	background: #7777ff;
	border: 1px solid #000000;
	font: 11px arial;
}

.popup2{}
.popup2 img{ border: 1px solid #000; }

/* small bag*/
.shoppingbag{margin-left:20px;margin-top:30px;font-size:11px;font-weight:bold;color:#AFA08B;line-height:16px;}
.shoppingbag a{color:#AFA08B;}
.shoppingbag a:hover{color:#6B5735;}
.shoppingbag .dynamic{color:#716445;}
.shoppingbag input{width:50px;font:10px verdana;}
.shoppingbag button{font:bold 10px verdana; background:#AFA08B; color:#fff; padding:0px;margin: 0 0 2px 4px; border:1px outset;}

/* big bag */
.bag{margin-top:10px;}
.bag .units{font-size:12px;font-weight:bold;color:#530;}

.nav{ margin:0; font:bold 12px arial;text-align:center;border-top:1px solid #ADA188;padding-top:10px;}
.nav a{color:#716445;}
.nav a:hover{color:#541;}
.nav .active{color:#008FA6;}

.text{width:500px;line-height:14px;}


.bigWinBg{position:absolute;z-index:10000;background:#000;text-align:right;}
.bigWinBg .closeBtn{width:140px;border:2px solid #059;background:#09f;color:#fff;font:11px arial;}
.bigWinContent{position:absolute;z-index:10000;text-align:center;padding-left:20px;}

.smallmenu a{font: 11px verdana;font-weight:normal;color:#736542;line-height:16px;}

