@charset "UTF-8";
body {
	background-color: #565656;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/tlo.gif);
	background-repeat: repeat-x;
	color:#C7C7C7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	text-align:left;
}
a {
	color:#FFA400;
	text-decoration:none;
}

.clear{
	clear:both;
}

.red{
	color:red;
}	

.ok {
	clear: both;
	border: 1px solid red;
	color: #FFA400;
	background: #171717;
	font-weight: bold;
	font-family: Trebuchet MS, arial, verdana, tahoma;
	font-size: 16px;
	padding: 13px 20px 13px 20px;
	width: 368px;
	margin: 0 0 20px 0;
	text-align:center
}
/* layout*/

#gora {
	background-image: url(../images/glowna_gora.gif);
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 976px;
}
#marginesgorny {
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 976px;
}
#logaiinne {
	background-image: url(../images/glowna_logoiinne.gif);
	margin: 0px;
	padding: 0px;
	height: 144px;
	width: 976px;
}
#glowna {
	background-image: url(../images/glowna_glowna.gif);
	background-color: #000000;
	background-repeat:no-repeat;
	margin: 0px;
	padding: 0px;
	height: 920px;
	width: 976px;
}
#dolna {
	background-image: url(../images/glowna_dolna.gif);
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 976px;
}
#odblask {
	background-image: url(../images/dolnydoblask2.gif);
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 976px;
}
#menu {
	padding: 0px;
	height: 464px;
	width: 232px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px; /*zmiana*/
	left: 0px;
	top: 0px;
	float: left;
}
img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#menu .itemContainer{
	position:relative;
}
#menu .submenu{
	position:absolute;
	width:150px;
	border-top:1px solid #333333;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	color:white;
	background-color:#000000;
	font-size:11px;
	font-family: Times New Roman,Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-weight:600;
	left:231px;
	top:0px;
	display:none;
}

#menu .submenuitem, .submenuitemactive{
	width:140px;
	border-bottom:1px solid #333333;	
	padding:5px 0 5px 10px;
	cursor:pointer;
	font-family: Georgia, Times New Roman,Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
#menu .submenuitemactive{
	background-color:#FFA400;
	color:black;
}

#ramkaglowna {
	padding: 0px;
	width: 448px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	float: left;
}
#ggp {
	background-image: url(../images/prawaramka_05.gif);
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	height: 39px;
	width: 232px;
}
#sr {
	background-image: url(../images/ramka_08.gif);
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-y;
	/*height: 480px;*/
	width: 448px;
}
#dd {
	background-image: url(../images/ramka_14.gif);
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	height: 16px;
	width: 448px;
}
#ramkaprawa {
	padding: 0px;
	width: 202px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#gg {
	background-image: url(../images/ramka_05.gif);
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	height: 16px;
	width: 448px;
}
#srp {
	background-image: url(../images/prawaramka_14.gif);
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-y;
	/*height: 264px;*/
	width: 232px;
}
#ddp {
	background-image: url(../images/prawaramka_17.gif);
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	height: 24px;
	width: 232px;
}

/*page content*/

#content{
	padding:0px 20px 10px 20px;
	text-align:left;
}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding:0px;
	margin:0 0 10px 0;
}

tr{
	margin:0px;
	padding:0px;		
}

td{
	margin:0px;
	padding:0px;		
}

/* menu css*/
.menuItem{
	border:0px;	
}

/*newsy*/

#newsSec{
	margin:0px;
}	
#newsSec .item{
	margin:0px 0 15px 0;
}
#newsSec h3{
	font-size:16px;
}
#newsSec .newsTxt{
	margin:5px 0 5px 0;
}
#newsSec .newsDate{
	font-size:11px;
	color:#FF0000;
}

/*linki*/
#linki{
	margin:0px;
}
#linki .item{
	margin:0 0 10px 0;
	font-size:11px;
}
#linki h3{
	margin:0 0 5px 0;
	font-size:11px;
}

/*onas*/

#onas{
	text-align:center;
}
#onas .item{
	color:#FF0000;
}

/* galerie*/

#galerie{
	margin:0px;
}

#galerie .item{
	float:left;
	margin:10px 10px 10px 10px;
}

#galerie .text{
	font-size:10px;	
	width:100px;
	text-align:center;
}

#galerie .img{
	border:1px solid #808080;
	padding:2px;
	width:100px;
	cursor:pointer;
}

#galerie img {
	width:100px;
}

/* galeria*/

#galeria{
	margin:0px;
	
}

#galeria h3{
	font-size:16px;	
	margin:0 0 10px 0;
}

#trashdiv{
	display:none;
}	
	

/* galeria plugin*/
.galleria{list-style:none;width:416px;margin:0px 0 0 0px;padding: 0px;}
.galleria li{border:1px solid #808080;display:block;float:left;margin:0 10px 10px 0;width:100px;height:100px;overflow:hidden;}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto;border}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */

/* category*/
#category{
	margin:0px;
}	
#category .empty{
	text-align:center;
	font-size:14px;	
	margin:50px 0 50px 0;	
}
#category .notempty{
	margin:20px 0 20px 0;
}
#category .item{
	margin:0 10px 0 10px;
	float:left;	
	width:116px;
}
#category .prodPhoto{
	border:1px solid #808080;
	padding:2px;
	width:100px;
	cursor:pointer;		
}
#category .actKnt{
	margin:5px 0 5px 0;	
}		
#category .price{
	color:red;	
	font-size:11px;
	float:left;
	margin:0 8px 0 0;
}
#category .name{
	margin:5px 0 5px 0;
	font-size:12px;
}
#category .orderSm{
	background-image: url(../images/zamow_maly.gif);
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 56px;	
	float:left;
	cursor:poninter;
}

/* product*/
#prod{
	margin:0px;
}	
#prod .empty{
	text-align:center;
	font-size:14px;	
	background-color:#0C0C0C;
	margin:50px 0 50px 0;	
}
#prod .notempty{
	margin:10px 0 10px 0;
}
#prod .price{
	margin:5px 0 5px 0;
	font-size:17px;
	float:left;
}
#prod .desc{
	margin:5px 0 5px 0;
	font-size:12px;
}

#prod .photo{
	float: left;
}

#prod .zamow{
	background-image: url(../images/zamow_duzy.gif);
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 112px;	
	float:right;
	margin-top:-25px;
	cursor:pointer;
}		
#prod .topCont{	
	margin:0 0 15px 0;
}
#prod .types{
	margin:10px 0 0 0;
}
#prod .tp1{
	margin:0px 0 5px 0;
	color:red;
}
#prod li{
	padding:2px 0 2px 0;
}

/* css for promo box right col*/

#ramkaprawa .head, .headSmall{
	text-align:center;	
	color:red;
	font-size:16px;
	padding:18px 0 2px 0;
}
#ramkaprawa .headSmall{
	font-size:12px;
	padding:16px 0 4px 0;
}
#ramkaprawa .head{
	border-bottom:1px solid #333333;
}		
#ramkaprawa .promoKont{
	text-align:center;
	font-size:13px;
	padding: 10px 10px 5px 10px;
	cursor:pointer;
}
#ramkaprawa .promoKontProd{
	border-top:1px solid #333333;
	font-size:11px;
	padding: 10px 10px 5px 10px;
	text-align:center;
}
#ramkaprawa .promosubTitle{
	font-size:12px;
	font-family:georgia;
	padding:0 0 5px 0;
}
#order h3{
	margin:0 0 5px 0;
}	
#order .inputClass{
	border:1px solid #808080;
	padding:2px;
	font-size:10px;
	font-family:Verdana;
	width:300px;
	background-color:#0C0C0C;
	color:white;
}
#order .inputLabel, .inputLabelRed{
	margin:10px 0 5px 0;
	font-size:11px;
}

#order .inputLabelRed {
	color:red;
}

/* forum page*/
#forum h3{
	margin:0 0 5px 0;
}

#forum .item{
	margin:0px 0 15px 0;
}
#forum h4{
	font-size:14px;
}
#forum .newsTxt{
	margin:5px 0 5px 0;
}
#forum .newsDate{
	font-size:11px;
	color:#FF0000;
}
#forum .wpis{
	text-align:right;
	font-size:10px;
}	

