@charset "UTF-8";
  body{margin-top:  18px;padding:  0;text-align:  left;background:  #ffffff;font-family: Verdana, Tahoma, Arial, Sans-serif;}
  #container{width:  980px;padding:  0;text-align:  left;}
  #heading{display:  block;margin:  0 12px ;background:  ;}
  #logo{display:  inline-block;margin:  0px 0px;}
  #logo a.logo{text-decoration:  none;}
  #logo img{border-width:  0px;}
  #userpages{font-size:  11px;}
  #userpages a{margin:  2px 7px;font-family:  Verdana,Arial,sans-serif;font-size:  10px;font-weight:  bold;}
  #pages{width:  100%;height:  25px;background:  #28400B url('http://wingevapen.no/images/topnav_bg.gif') repeat-x;border:  1px solid #000;}
  #pages ul{display:  inline;list-style:  none;}
  #pages li{display:  block;float:  left;text-align:  left;margin:  0;padding:  0;}
  #pages a{display:  block;padding:  5px 12px;font-size:  11px;color:  #CDBC8B;text-decoration:  none;border-right:  3px double #fff;}
  #pages a:hover{color:  #fff;background:  #5E7D6E;text-decoration:  underline;}
  .sidebar{width:  210px;margin:  0;padding:  0;}
  .sidebar h3{margin:  12px 12px 0 12px;padding:  0px 3px;background: #28400B;color: #CDBC8B;border:  1px solid #333;}
  .sidebar h3 a{display:  block;background:  transparent url(/images/common/cart_silk.gif) center right no-repeat;color:  inherit;text-decoration:  none;}
  .sidebar h3 a:hover{text-decoration:  underline;}
  #tags{margin:  0 12px;padding:  20px 5px 5px 5px;font-size:  11px;background:  #ECECE0;border:  1px solid #333;border-top:  0;}
  #tagfilter{margin:  0 0 10px 0;padding-bottom:  5px;text-align:  center;font-size:  11px;border-bottom:  1px solid #333;}
  #search{display:  block;margin:  0 4px;padding:  4px;background:  #ECECE0;}
  #search form{margin:  0;padding:  0;}
  #search .input{width:  300px;margin:  0;font-size:  13px;}
  #shoppingcart{margin:  0 12px;padding:  5px;font-size:  11px;background:  #ECECE0;border:  1px solid #333;border-top:  0;}
  #shoppingcart p{margin:  2px 0;color:  #888;}
  #shoppingcart img{border:  0;}
  #shoppingcart a{text-decoration:  none;color:  #000;}
  #shoppingcart a:hover{text-decoration:  underline;}
  #shoppingcart .items{margin-bottom:  8px;}
  #shoppingcart .items td{background:  #fff;color:  #888;}
  #shoppingcart .total{text-align:  right;padding:  2px;border-top:  1px solid #666;}
  #alertbox{margin:  0 12px;padding:  5px;font-size:  11px;background:  #ECECE0;border:  1px solid #333;border-top:  0;}
  #catalog{margin:  0 12px;padding:  5px 0;background:  #ECECE0;border:  1px solid #333;border-top:  0;}
  #catalog ul{margin:  0;padding:  0;}
  .topcategory{margin:  0;padding:  0;}
  .topcategory li{margin:  0;padding:  0;list-style:  none;}
  .topcategory a{display:  block;margin:  0 2px;padding:  4px 5px;color:  #000;font-size:  11px;line-height:  11px;text-decoration:  none;text-transform:  uppercase;font-family:  Verdana,Arial,sans-serif;}
  .topcategory a.active{font-weight:  bold;color:  #ffffff;background:  #363;}
  .topcategory a:hover{text-decoration:  underline;color:  #ffffff;background:  #363;}
  .subcategory{margin:  0;padding:  0;background:  #fff;}
  .subcategory li{margin:  0;padding:  0;list-style:  none;}
  .subcategory a{display:  block;margin:  0 2px;padding:  3px 3px 3px 15px ;color:  #000;font-size:  11px;line-height:  11px;text-decoration:  none;text-transform:  none;}
  .subcategory a.active{color:  #28400B;background:  #ffffff;text-decoration:  underline;}
  .subcategory a:hover{text-decoration:  underline;color:  #ffffff;background:  #363;}
  #content{margin-top:  12px;}
  blockquote{margin:  0;}
  h1{margin-top:  0;font:  normal 20px/20px Arial, Helvetica, sans-serif;color: #000;}
  h1.subcattext{margin-top:  16px;color:  #68804B;font:  normal 20px/22px Arial, Helvetica, sans-serif;}
  h2{margin-top:  0;font-size: 16px;color: #333;}
  h2.categoryname{margin-top:  16px;font-size:  16px;}
  h3{font-size:  11px;color:  #28400B;}
  h4{margin:  0;font-size: 11px;font-weight: normal;}
  h4 a{color:  #363;}
  h4.subcatname a{color:  #363;}
  h5{margin:  0;font-size: 15px;color: #28400B;}
  p{font-size:  11px;}
  ul{font-size:  11px;}
  ol{font-size:  11px;}
  td{font-size:  11px;}
  img{border:  0;}
  form{margin:  0;padding:  0;}
  input{margin:  0;padding:  1px;font-size:  11px;}
  a{color: #363;}
  a img{border:  0;}
  a:hover{text-decoration: underline;}
  .button{margin:  0;padding:  0 2px;font-family:  Verdana,Arial,sans-serif;font-size:  11px;}
  .listprice{font-size: 11px;text-decoration: line-through;color: #888;}
  .price{font-size: 11px;font-weight: bold;color: #7A0000;}
  .buy{padding:  1px 14px 1px 16px;background:  #f0f0f0 url(/images/common/cart_silk.gif) center left no-repeat;}
  #focusproducts{margin-bottom:  10px;background:  #ECE1CF;border:  solid 1px #333;}
  #focusproducts h2{margin-top:  0;background: #28400B;color: #fff;font-size: 12px;border:  none;}
  #focusproducts .img100{background:  #fff;border:  1px solid #333;}
  .categories td{padding:  10px 0;}
  .pagenav{border-top:  1px solid #ccc;margin:  10px 0;padding:  4px;font-size:  12px;text-align:  center;}
  .pagenav a{margin:  0 2px;text-decoration:  none;}
  .pagenav a:hover{text-decoration:  underline;}
  .pagenav a.thispage{margin:  0 2px;font-weight:  bold;color:  #333;text-decoration:  none;}
  .img50{display:  inline-block;padding:  0;margin:  0 auto;width:  50px;height:  50px;border:  1px solid #333;}
  .img100{display:  block;width:  100px;height:  100px;}
  .img110{display:  block;width:  110px;height:  110px;}
  .img150{margin-top:  15px;display:  block;width:  150px;height:  150px;text-align:  center;border:  1px solid #ddd;}
  .img170{display:  block;width:  170px;height:  170px;text-align:  left;}
  .mainimage{display:  block;margin:  0 auto;}
  .list td{border-bottom:  1px solid #ddd;}
  .list td.omega{border-bottom:  0;}
  .pics{padding:  10px;text-align:  center;}
  .details{width:  50%;padding:  10px;}
  .details h1{margin-bottom:  0;}
  .details .listprice{margin-top:  11px;font-size: 15px;}
  .details .price{font-size: 15px;}
  .details .button{margin-top:  11px;}
  .extrafield{margin-top:  11px;font:  normal 11px/15px Verdana,Tahoma,Arial,Sans-serif;}
  .itemstatus{margin:  10px 0;list-style:  disc inside;font-size:  16px;font-weight:  bold;}
  .in{color:  green;}
  .in span{margin:  -3px;color:  #666;font-size:  10px;}
  .out{color:  red;}
  .out span{margin:  -3px;color:  #666;font-size:  10px;}
  .vaapen{background:  #ECECE0;}
  .vaapen a{color:  #7A0000;}
  .vaapen h3{margin:  0;padding:  2px;background:  #28400B;color:  #CDBC8B;font-size:  11px;font-weight:  normal;}
  .productdescription{font-size:  12px;}
  .productdescription p{font-size:  12px;}
  #relatedproducts{border:  1px solid #ddd;}
  #relatedproducts .img120{margin-top:  15px;display:  block;width:  120px;height:  120px;text-align:  center;border:  none;}
  #relatedproducts h5{padding:  3px;background:  #ECECE0;color:  #363;font-size:  11px;}
  #footer{margin-top:  25px;font-size: 10px;text-align:  center;border-top:  3px solid #ddd;}
  #footer a{color: #aaa;}
  .clearfix:after{content:  ".";display:  block;height:  0;clear:  both;visibility:  hidden;}
  .clearfix{display:  inline-block;}
  .clear{clear:  both;}
