/* weaponstore */


#weaponstore #searchBox		{ padding:10px; }
#weaponstore label			{ display:block;}
#WeaponstoreModell			{ width:100px; }
#weaponstore .weapon		{ min-height:110px;clear:both;float:none;border-left:2px solid #f38833; padding: 5px 10px 5px 10px; margin-top:0px;color:#3b3e2b;}
#weaponstore .weapon:hover1	{ background:#EEE;}

#weaponstore  .leftSide		{ width:350px; }
#weaponstore  .rightSide	{ width:400px; float:right;display:block;}

#weaponstore .ident			{ font:bold 16px arial; color: #726868;display:block;}
#weaponstore .ident:before	{ content: '#'; color: #35322b;}
#weaponstore .weapontype	{ font:bold 14px arial;color: #726868;text-transform:uppercase;display:block;}
#weaponstore .date			{ float:right;font:bold 14px arial;color: #726868;text-transform:uppercase;}
#weaponstore .weapon img	{ float:right;border:1px solid #d0cdca;width:360px;}
#weaponstore .caliber		{ font:normal 12px arial;color: #726868;display:block;}
#weaponstore .barell		{ font:normal 12px arial;color: #726868;display:block;}
#weaponstore .p				{ font:normal 12px arial;color: #726868;display:block;}
#weaponstore .price			{ clear:right;width:150px; height:40px; text-align:center; padding-top:12px;font:bold 24px arial;color: #8e3f00;float:right;display:block;background:transparent url('/img/price_bg_small.png') no-repeat right;}

#weaponstore .clears		{ clear:both; }

#vapenrep	ul				{ padding-left:20px; }
#vapenrep	li				{ list-style-type:square; }


/* pages/massan */

.c4 h4						{ clear:both;}
.c4 h4:before				{ content:"- ";font-weight:bold;color:#f38833;}


.priceBox h5				{ font:bold 16px arial; clear:both;}
.priceBox .ordPrice:before	{ content:'('; }
.priceBox .ordPrice:after	{ content:')'; }
.priceBox .ordPrice			{ dispaly:block:clear:both; font }

/* product index */

.product					{ width:200px; height:280px; float:left; border:1px solid #CCC; padding:3px; margin:3px;  }
.product h3					{ font-size:15px; }
.product .product-image		{ height:120px; text-align:center; }
.product .product-info		{ height: 90px; overflow:hidden; font-size:11px; }
.product .product-opt .read-link { float:right; padding-top:20px font-size:15px;font-weight:bold; }
.product.newProduct			{ background:#FFF url('/img/nyhet_bg.png') no-repeat 140px 210px; }
.product.campaignProduct	{ background:#FFF url('/img/kampanj.png') no-repeat 110px 210px; }

.product-view				{ padding-top:50px; }
.product-view #image-div	{ width:300px;  float:left; }
.product-view #product-image{ max-height:300px }
.product-view #info-div		{ width:300px; float:left; }
.product-view #availability { padding:10px 5px 10px 0px; }


/* pricelist */
.pricelist 					{ width:auto !important; }
.pricelist td				{ padding:2px 5px 2px 5px; }
.pricelist tr:nth-child(2n) td	{ background-color: #d4d0c7; }

/* product-list / cart */
.product-list-table			{ width:100%; }
.product-list				{ border:2px solid #979491; margin-bottom:5px; }
.product-list td			{ vertical-align:middle; }


/* check out */
#checkout-table				{ width:100%; }
#checkout-table	th			{ border-bottom:2px solid #CCC; }
#checkout-table	td			{ border-bottom:1px solid #CCC;padding:2px;  }

.gallery					{ clear:both; }
.gallery:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.galleryImage				{ border:1px solid #DDD; padding:8px;margin:8px; width:150px;height:165px; float:left; }


