/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del,
dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit}

/* common */
ul {list-style-type:disc; margin:0 0 15px 20px}
    ul li {margin:0 0 5px 0}
ol {list-style-type:decimal; margin:0 0 15px 20px}
    ol li {margin:0 0 5px 0}
p {margin:0 0 15px 0}
strong, b {color:#347783}

/* forms */
input, textarea, select {font:11px Arial; margin:0; padding:0; border:1px solid #b6b6b6; color:#566d79}
input, textarea {padding:2px}
.input {padding:2px; margin:1px 0 3px 0; border:1px solid #b6b6b6}
.input input, .input textarea {border:none; color:#999; padding:0; margin:0; width:100%}
input.check {margin:5px 5px 5px 0; padding:0; float:left}
.submit {margin:10px 0 0 0; text-align:center}
.required {color:#790000}
.error {color:#c00}

/* links */
a {color:#c46500; text-decoration:none}
a:hover {color:#c46500; text-decoration:none}
a img {border:none}

/* buttons */
.btn-1 {width:99px; height:20px; padding:0 0 3px 0; text-transform:uppercase; font-size:12px; color:#fff; border:none; background:url(../img/btn-1.gif); cursor:pointer}

/* misc */
.fleft {float:left}
.fright {float:right}
.fclear {float:none !important; clear:both !important; font-size:0 !important; line-height:0 !important; height:0; overflow:hidden}
.clear {clear:both}
img.fleft {margin:0 10px 5px 0}
img.fright {margin:0 0 5px 10px}

/* main */
body {font:11px Arial; color:#566d79; background:url(../img/pocback.jpg) 0 0}
#body {position:relative; width:980px; margin:auto; background:#fff}
.body {}

#header {height:90px; background:url(../img/poctop.jpg) no-repeat 0 0}

#content {height:1%; padding:35px}

#footer {padding:10px 35px; color:#bababa; font-size:12px; border-top:1px solid #bababa; background:#d6d6d8 url(../img/subboxbackground.jpg) 0 0}
	#footer .title {font-size:18px; margin:0 0 15px 0; color:#fff}

/* page */
#header img {margin:0 0 0 13px}

.page-title {height:49px; background:#f9f9f9 url(../img/submenubackcontainer.gif) no-repeat 0 0; padding:9px 0 0 50px}
	.page-title h1 {color:#347783; font-weight:normal; font-size:35px}
	.page-title h1 span {color:#000}
	.page-title h1 b {color:#fff; font-size:14px; margin:0 0 0 25px}

.container {margin:0 0 10px 0}
.col1 {float:left; width:389px; margin:0 39px 0 0}
.col2 {float:left; width:233px}
.col3 {float:right; width:210px}

.border-box {border:1px solid #b6b6b6; padding:10px; padding-top:0}
	.border-box strong {position:relative; font-size:12px; top:-8px; padding:0 5px; background:#fff; color:#b6b6b6}

.product-info {position:relative; height:1%; padding-left:20px}
	.product-info .box2cols {margin-top:20px}
	.product-info img {margin:0 20px 15px 0}
	.product-info .title {font-size:12px}
	.product-info .pris {color:#790000; margin:30px 0}
	.product-info .sticker {position:absolute; bottom:5px; left:0; padding:0 5px; color:#969494; font-size:12px}

.product-description {}
	.product-description img {position:relative; float:right; margin:-85px 0 50px 0}
	.product-description b {font-size:12px}

.product-select ul, .product-select ul li {list-style:none; padding:0; margin:0}
	.product-select ul {margin-bottom:10px}
	.product-select ul li {float:left; width:67px; margin-right:13px}
	.product-select ul li.last-child {margin:0}
	.product-select ul li label {font-weight:bold; display:table-cell; height:30px; vertical-align:bottom; color:#347783}
	.product-select ul li img {border:1px solid #b6b6b6; margin:5px 0 2px 0}
	.product-select ul li select {width:100%}
	.product-select .sticker {color:#969494; font-size:14px}

.user-form {background:url(../img/form-bg.gif) repeat-x 0 100%; font-size:10px; font-weight:bold; color:#666}
	.user-form .check-text {color:#545454}
	.user-form label.error {display:none}

.stories {padding:0 0 0 20px; font-size:14px; background:url(../img/title-bg-1.gif) repeat-x 0 0; height:1%}
	.stories h3 {font-weight:bold; font-size:18px; margin:0 0 10px 0; line-height:47px; color:#333}
	.stories p {margin:0}
	.stories .story {float:left; width:220px; margin:0 110px 0 0}
	.stories .last-child {margin:0}
	.stories .more {font-size:11px}

/* tables */
.box2cols {display:table}
	.box2cols .col {display:table-cell; vertical-align:top}