@CHARSET "UTF-8";

html,body{margin:0;padding:0}
body{font: 12px arial,sans-serif;text-align:center; color: #ffffff; background: #1c1c1c;}
p{margin:0 10px 10px}
a{color: #fff; text-decoration: none}
a:hover { text-decoration: underline }
a img { border: 0px; border-style: none;  }
input { background-color: #2c2c2c; border: 1px dotted #666; color: #aaa}
select { background-color: #2c2c2c; border: 1px dotted #666; color: #aaa; scrollbar-face-color: #666; scrollbar-track-color: #666; scrollbar-arrow-color: #aaa; }
button { background-color: #3c3c3c; border: 1px solid #666; color: #fff; font-size: 11px; margin: 1px; }
textarea { background-color: #2c2c2c; border: 1px solid #666; color: #fff; font-size: 11px; margin: 1px; }

div#header h1{margin:0}
div#top {padding: 0px; margin:0px; height:262px; width:100%; overflow: hidden;}
div#where { padding: 0px }
div#container{text-align:left; background: #282828}
div#content p { }
div#navigation{ background: #282828; clear:left }
div#footer{ height: 32px; background-image: url("img/footer_back.gif"); color: #888; font-size: 10px;}
div#footer p{margin:0;padding:0px 10px 0px 10px; text-align: left; line-height: 32px;}
div#footer a {color: #aaa;}
div#partners { width: 100%; clear: both; background: #282828 }
div#partners img {
	vertical-align: middle;
}

.logos {
	margin: 5px 28px 5px 28px;
	cursor: pointer;
}

div#container{width:755px;margin:0 auto; border: 1px solid #555555}
div#content{vertical-align: top; float:right;width:552px; margin-top: 20px; background: #282828; padding-right: 10px}
div#contentFull{vertical-align: top; float:right;width:730px; margin-top: 20px; background: #282828; padding-right: 10px}
div#navigation{float:left; width:183px; margin-top: 20px; margin-left: 0px }
div#footer{clear:both;width:100%}

.news { font-size: 11px; text-align: left; margin: 10px 0px 0px 7px }
.news img { border: 2px solid #aaa; margin: 5px 0px 5px 12px; cursor: pointer; }
.newslink { text-align: right; font-size: 11px; margin-right: 45px}
.newslink a { color: #c2c2c2 }
.newslinkArrow { color: #ff0000; font-weight: bold }


.newsSite {
	float: left;
	height: 128px;
	width: 128px;
	background-color: #fff;
	border: 2px solid #aaa;
	margin: 0px 5px 20px 0px;
}

.newsSite img { cursor: pointer; }


div.navi {
	width: 183px;
	height: 30px;
	line-height: 30px;
	background-image: url("img/menuLeft.gif");
	color: #fff;
	cursor: pointer;
}

div.naviSelected {
	width: 183px;
	height: 30px;
	line-height: 30px;
	background-image: url("img/menuLeft_Selected.gif");
	color: #fff;
	cursor: pointer;
}


div.hitPic img { 
	border: 1px solid #ffffff;
	margin: 10px 19px 20px 0px;
	cursor: pointer;
}

div.hitHeader { 
	width: 100%;
	height: 13px;
	border-bottom: 1px solid #a73030;
	font: 10px arial,sans-serif;
	margin-top: 15px;
	margin-bottom: 10px;
	clear: both;
}

div#category {
	width: 100%;
}

div#subcategory {
	width: 100%;
}

div.categoryItem {
	width: 50%;
	font: 12px arial,sans-serif;
	color: #aaa;
	float: left;
	cursor: pointer;
}

div.categoryItemSelected {
	width: 50%;
	font: 12px arial,sans-serif;
	color: #ffd800;
	font-weight: bold;
	float: left;
	cursor: pointer;
}

.itemArrow {
	color: #f00;
	margin-right: 20px;
	font-weight: normal;
}

div.productShow  {
	clear: both;	
	padding-top: 30px !important;
	width: 225px;
	font: 12px arial,sans-serif;
	font-weight: bold;
	text-align: right;
}

.promoPrice {
	text-decoration: line-through;
	font: 12px arial,sans-serif;
	color: #f00;
}

div.productShow img {
	margin-top: 5px;
	border: 2px solid #aaa;
	height: 250px;
}

div.productImage {
	width: 225px;
	height: 225px;
	margin-top: 3px;
	background-color: #fff;
	border: 2px solid #aaa;
	line-height: 225px;
	vertical-align: middle;
	
}

div.productImage img{cursor:pointer;}
div.imgNavi{margin-top:5px;line-height:40px;}

div.imgNavi img {
	margin: 0px 20px 0px 20px;
	vertical-align: middle;
	cursor: pointer;
}

div.galleryThumb {
	float: left;
	width: 110px;
	margin: 10px 14px;
	text-align: center;
	font: 12px arial, sans-serif;
	font-weight: bold;
	color: #fff;
}

div.galleryThumb img {
	border: 2px solid #747474;
	cursor: pointer;
}

.galleryThumbInfo {
	clear: both;
	font: 11px arial, sans-serif;
	font-weight: normal;
	color: #747474;
}

.red{color:#f00;}
div.contact{padding-top:20px;text-align:center;}
.bold{font-weight: bold;}

.big {
	margin-bottom: 10px;
	font: 16px arial, sans-serif;
	font-weight: bold;
	color: #fff;
}

.grey{text-align:left;color:#aaa;}

div.contactInfo {
	text-align: left;
	font: 11px arial, sans-serif;
	color: #aaa;
	padding: 40px 0px 10px 0px;
	width: 500px;

}

div.contactForm {
	width: 520px;
	border: 0px;
	padding: 5px;
	margin-bottom: 20px;
	
}

div.contactForm input {
	background-color: #2c2c2c;
	border: 1px dotted #666;
	color: #fff;
}

div.contactForm textarea {
	background-color: #2c2c2c;
	border: 1px dotted #666;
	color: #fff;
}

div.admPopup {
	line-height: 100px;
	padding: 0px 10px 0px 10px;
	width: 300px;
	height: 100px;
}

div.admPopupDouble {
	line-height: 30px;
	padding: 0px 10px 0px 10px;
	width: 300px;
	height: 100px;
}

div.admPopupTriple {line-height:30px;padding:0 10px}


div.categoryProd {
	width: 150px;
	height: 85px;
	text-align: center;
	margin: 10px;
	float: left;
}

.categoryProd img{cursor:pointer;margin-bottom:10px;}
.footRaar{float: right;}

div.promoThumb {
	float: left;
	width: 225px;
	margin: 20px;
	text-align: center;
	font: 12px arial, sans-serif;
	font-weight: bold;
	color: #fff;
}

/* div.promoThumb img {
	border: 2px solid #747474;
	cursor: pointer;
	
} */

.promoThumbInfo {
	clear: both;
	font: 12px arial, sans-serif;
	font-weight: bold;
	color: #747474;
}
.wiecej{color:#a73030;font-weight: bold;}
.newsMedia{text-align:center;margin-top:20px;margin-bottom:20px;}
