html {
	margin: 0px;
	padding: 0px;
	width:100%;
	min-height:100%;
	height:auto!important;
	height:100%;
}

body {
	behavior: url('htcmime.php');
	width:100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #8E8D85;
	background-image: url('tpl/images/img_topTlo.gif');
	background-repeat: repeat-x;
	position: relative;
}


div#tloTekstu {
	width: 900px;
	height: auto;
	margin: auto;
	margin-top: 0px;
	background-color: transparent;
	padding: 0px;
	background-image: url('tpl/images/tlo_news.gif');
	
}

div#tloTekstuBottom {
	width: 900px;
	height: auto;
	margin: auto;
	margin-top: 0px;
	background-color: transparent;
	padding: 0px;
	background-image: url('tpl/images/bottom_tlo_news.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
	
}

div#calosc {
	width:100%;
	margin: 0px;
	padding: 0px;
	min-height:100%;
	height: auto!important;
	height:100%;
	font-family: Tahoma;
	font-size: 11px;
	color: #8E8D85;
	background-image: url('tpl/images/img_topTlo.gif');
	background-repeat: repeat-x;
	position: relative;
}

div#footer {
	width:100%;
	margin: 0px;
	padding: 0px;
	height: auto;
	background-image: url('tpl/images/img_topTlo.gif');
	background-repeat: repeat-x;
	position: relative;
}

div#footer span#left {
	float:left;
}

div#footer span#right {
	float:right;
	margin-right: 45px!important;
	margin-right: 40px;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

img.menu {
	float:left;
}

div.blok input {
	border-style: 5px solid;
	border-color: #ffffff;
	background-color: #C4C3BC;
	font-family: Tahoma;
	font-size: 10px;
	width: 142px;
}

div.blok textarea {
	border-style: 5px solid;
	border-color: #ffffff;
	background-color: #C4C3BC;
	font-family: Tahoma;
	font-size: 10px;
}


a {
	border: 0px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color:#ED1C24;
}

p.rozpychacz {
	clear:both;
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}

div#container {
	width:900px;
	min-height:100%;
	height:auto!important;
	height:100%;
	margin:auto;
	background-color: transparent;
	clear: both;

}

#kontenergora {
	margin: auto;
	width: 900px;
	height: 127px;
	text-align: left;
	overflow: hidden;
	padding-top: 23px;
	clear: both;
}

.tytul{
	margin	: 0px;
	margin-left: -10px;
	padding-left:10px;
	background: transparent url(tpl/images/kontener_lista.gif) no-repeat 0 1px;
}

li.data {
	color: #ED1C24;
}

div#witamy {
	width: 242px;
	height:152px;
	float:left;
	margin-left: 34px!important;
	margin-left: 17px;
}

div#witamy img {
	margin-right: 3px;
	margin-bottom: 3px;
}

div#aktualnosci {
	width:253px;
	height:152px;
	float:left;
	margin-left: 40px!important;
	margin-left: 20px;
}

#aktualnosci ul {
	margin 	: 0px;
	padding	: 0px;
	list-style	: none;
}
		
#aktualnosci ul li {
	margin 	: 0px;
	padding-left: 10px;
}

div#szukaj {
	width: 268px;
	height:152px;
	float:left;
	margin-left: 59px;
}

#szukaj ul {
	margin 	: 0px;
	padding	: 0px;
	list-style	: none;
}
		
#szukaj ul li {
	margin 	: 0px;
	padding-left:10px;
}
		
#szukaj form {
	
}

		#szukaj form select {
			border: 1px solid;
			margin-top	:	3px;
			color				: #C0BC9F;
			width				: 149px;
			height: 20px;
		}
		
		
		#szukaj form #tekstform {
			border: 1px solid;
			float	: left;
			width	: 144px;
			color	: #C0BC9F;
		}

		
		
		#szukaj form #przycisk {
			float	: left;
			width: 58px;
			margin-left	: 5px;
		}
		
		#szukaj form #przycisk input {
			border	: 0px;
			cursor	: pointer;
			width		: 58px;
			margin	: 0px;
			padding	: 0px;
			background: transparent url(tpl/images/przycisk_szukaj.gif) no-repeat;
		}

		#szukaj form #cena {
			margin-top	: 3px;
			
		}
		
		#szukaj #cena input {
			width		: 30px;
			height: 15px;
			border	: 1px solid;
			color	: #C0BC9F;
		}		
		
		#szukaj #zaawansowane {
			background: transparent url(tpl/images/wyszuk_zaawan_lista.gif) no-repeat 0 6px;
		}
		#szukaj #zaawansowane a {
			text-decoration	: none;
			color	: #AAA89E;
		}
		
		#szukaj #ikony {
			width		: 52px;

			margin-top: 17px!important;
			margin-top: 10px;
		}
		#szukaj #ikony img {
			padding-right	: 3px;
		}



		
		
div#kontenerTrescTlo {
	width:100%;
	min-height: 200px;
	height:auto!important;
	height: 200px;
	background-image: url('tpl/images/kontenerTrescTlo.gif');
	margin:0px;
	padding: 0px;
}

div#kontenerTrescTlo4 {
	width:100%;
	min-height: 320px;
	height:auto!important;
	height: 320px;
	background-image: url('tpl/images/kontenerTrescTlo.gif');
	margin:0px;
	padding: 0px;
}

div#kontenerTrescTlo2 {
	width:100%;
	margin:0px;
	padding: 0px;
	background-image:url(tpl/images/detale_tlo_tlo.gif);
	min-height:375px;
	height: auto!important;
	height: 375px;
}

div#kontenerTrescTlo3 {
	width:100%;
	height:auto;
	margin:0px;
	padding: 0px;
	background-image:url(tpl/images/fotele_tlo.gif);
	min-height:375px;
}

div#kontenerTekstTlo {
	width:100%;
	height:auto;
	background-image: url('tpl/images/tlo_tlo_news.gif');
	background-repeat: repeat-x;
	margin:0px;
	padding: 0px;
}

div#pasek {
	height: 67px;
	margin: 0px;
	padding: 0px;
	width: 900px;
	
}

div#pasekKontaktTlo {
	width: 100%;
	height: 72px;
	background-image: url('tpl/images/pasekKontakt_tlo.gif');
	background-repeat: repeat-x;
}

div#pasekNewsTlo {
	width: 100%;
	height: 42px;
	background-image: url('tpl/images/pasekNews_tlo.gif');
	background-repeat: repeat-x;
}

div#pasekKontakt {
	width: 900px;
	margin: auto;
	height: 72px;
	background-image: url('tpl/images/pasekKontakt_tlo_tlo.gif');
	background-repeat: no-repeat;
}

div#pasekFirmaTlo {
	width: 100%;
	height: 166px;
	background-image: url('tpl/images/pasekFirma_tlo.gif');
	background-repeat: repeat-x;
}

div#pasekFirma {
	width: 900px;
	margin: auto;
	height: 136px;
	background-image: url('tpl/images/pasekFirma_tlo_tlo.gif');
	background-repeat: no-repeat;
	padding-top:30px;
	padding-left: 0px;

}

div#pasekTekst {
	width: 900px;
	margin: auto;
	height: 136px;
	padding-top:30px;
	padding-left: 0px;
	text-align: center;
}


div#pasekArchiwum {
	width: 900px;
	margin: auto;
	height: 42px;
	padding-left: 0px;
	text-align: center;
}

div#pasekTekst img {
	margin-right: 15px;
	margin-left: 15px;
}

div#pasekFirma img {
	margin-right: 15px;
}

div.blok {
	width: 297px!important;
	width: 297px;
	height: auto;
	color: #ffffff;
	font-size: 10px;
	padding-top: 20px;
	float:left;
	padding-left:3px;
}

td.tTytul {
	text-align: right;
}

td.input {
	padding-left: 20px;
}

div.tekst {
	width: 525px!important;
	width: 525px;
	height: auto;
	color: #ffffff;
	padding-left: 40px;
	padding-top: 10px;
	overflow: hidden;
}

div.tekstTekst {
	width: 325px!important;
	width: 325px;
	height: auto;
	color: #8E8D85;
	padding-top: 50px;
	overflow: hidden;
	float: left;
	margin-left: 40px;
}

div.tekstTekst img {
	margin-right: 3px;
	margin-bottom: 3px;
}

div.tekstArchiwum {
	width: 325px!important;
	width: 325px;
	height: auto;
	color: #8E8D85;
	padding-top: 50px;
	overflow: hidden;
	float: left;
	margin-left: 40px;
	text-align: center;
}

div#zdjecieRight {
	float: left;
	width: 200px;
	padding-top: 50px;
	margin-left: 30px;
}

div#zdjecieLeft {
	width: 260px;
	height: auto;
	float: left;
	padding-top: 50px;
	text-align: center;
}

div.blok_pierwszy {
	width: 250px!important;
	width: 250px;
	height: auto;
	color: #ffffff;
	font-size: 10px;
	padding-left: 50px;
	padding-top: 20px;
	float:left;
}

div.blok_pierwszy a {
	text-decoration: none;
	color: #ff0000;
}

div#kontenerTresc {
	position:relative;
	width: 900px;
	min-height:227px;
	height: auto!important;
	height: 227px;
	margin: auto;
	margin-top: 0px;
	background-color: transparent;
	background-repeat: no-repeat; 
	padding: 0px;
	background-image: url('tpl/images/kontenerTrescTlo.gif');
}

div#kontenerTresc2 {
	position:relative;
	width: 900px;
	min-height:375px;
	height: auto!important;
	height: 375px;
	margin: auto;
	margin-top: 0px;
	background-color: transparent;
	background-repeat: no-repeat; 
	padding: 0px;
	background-image: url('tpl/images/detale_tlo.gif');
}

div#kontenerTresc3 {
	position:relative;
	width: 900px;
	min-height:209px;
	height: auto!important;
	height:209px;
	margin: auto;
	margin-top: 0px;
	background-color: transparent;
	background-repeat: no-repeat; 
	padding: 0px;
	background-image:url(tpl/images/o_firmie_tlo.gif);
}

div#flash {
	height: 264px;
	width: 353px;
	position : absolute;
	left:0px;
	top: -126px;
	padding:0px;
	width: 264px;
	height: 353px;
	background-color: transparent;
}
div#kontenerTekst {
	width: 900px;
	min-height:227px;
	height: auto!important;
	height: 227px;
	margin: auto;
	margin-top: 0px;
	background-color: transparent;
	background-repeat: no-repeat; 
	padding: 0px;
	background-image: url('tpl/images/top_tlo_news.gif');

}

div#tekstWitamy {
	width: 270px;
	height: 220px;
	margin-left: 305px!important;
	margin-left:147px;
	color: #ffffff;
	text-align: left;
	float: left;
}

div#tekstPromocje {
	width: 270px;
	height: 220px;
	float:left;
	color: #ffffff;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-left:0px!important;
	margin-left: 10px;
}

div#kontenerTresc img#napis1 {
	margin: 0px;
	padding:0px;
}

div#kontenerTresc img#napis2 {
	margin: 0px;
	padding:0px;
	margin-top:-5px!important;
	margin-top:0px;
}



div#bottomFotos {
	width:900px; 
	height:148px; 
	text-align:left;
	margin: auto;

}

div#footer {

	background-image: url('tpl/images/img_footer_tlo.gif');
	background-repeat: repeat-x;
	background-position: top left;
	width:100%;
	height:44px;

}

span.submenu {
	margin-right: 15px;
}

span.submenu a {
	text-decoration: none;
	color: #8E8D85;
}

div#kontenerTresc a {
	text-decoration: none;
	color: #B9B494;
}

table.prodTableTop {
	margin-top: 5px;
}

td.produktyTd {
	padding-left:28px;
	width: 101px!important;
	width: 101px;
	height: 160px;
	background-image: url('tpl/images/tlo_zdjecia_top.gif');
	padding-top: 0px!important;
	padding-top: 0px;
	margin-top: 0px;
	vertical-align: top;
	text-align:center;
}

table.prodTableBottom {
	margin-top: 11px!important;
	margin-top: 12px;
	height: 166px;
}

td.produktyTdBottom {
	padding-left:25px;
	width: 103px!important;
	width: 103px;
	height: 162px;
	background-image: url('tpl/images/tlo_zdjecia_bottom.gif');
	margin-top: 0px;
	vertical-align: top;
	text-align:center;
}

td.produktyTd img {
	margin-top: 6px;
}

div#detale_zdjecia {
	float:left;
	margin-top:12px;
	margin-left: 8px;
	height: auto;
	width: 590px;
}

div#cenaProd {
	float:left;
	margin-top: 197px;
	margin-left: -43px!important;
	margin-left: -48px;
	font-size: 18px;
	color:#ffffff;
	width: 80px;
	text-align: center;
}

div#opisProd {
	float:left;
	margin-left: 30px;
	margin-top: 56px;
	height: 250px;
	overflow: auto;	
	width: 200px;
}

div#opisProd ul {
	list-style-image: url('tpl/images/czerwony_kwadrat.gif');
	margin: 0px;
	padding-left: 15px;
	margin-bottom: 30px;

}

div#opisProd li {
	margin: 0px;
	padding: 0px;
	margin-bottom: 8px;
}

#galeria{
display: none;
z-index: 100;
height:auto;
position: absolute;
background-color: #ffffff;
border:1px solid #6A6A6A;
top:100px;
left: 450px;
margin: auto;
}
#tlo_block{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
	display: none;
}

#bottomNavClose {
	position: absolute;
	top: 30px;
	left: 570px;
	text-decoration: none;
	color: #ffffff;
	font-size: 18px;
}

div#podobneProdukty {
	margin-top: 5px;
}

a#archiwum {
	display: block;
	text-decoration: none;
	margin-top: 10px;
	text-align: center;
	color: #8E8D85;
}

div#subMenuGlowne {
	width:824px; 
	height:17px!important; 
	height:22px; 
	margin:auto; 
	padding-top: 5px; 
}

div#poprzednie {
	float:left;
	width: 56px;
	min-height: 100px;
	height: auto!important;
	height: 100px;
}

div#tabelka {
	width: 788px;
	margin-left: -10px;
	float: left;
	height: 348px;
}

div#nastepne {
	float: left;
	width: 56px;
	height: auto;
	margin-left: 10px;
}

div.nawigator {
 	color:#ffffff;
	height: 13px!important;
	height: 13px;
}

a#link4n {
	text-decoration: none;
	color: #8E8D85;
}

div.sMenu {
	width:900px; 
	margin:auto; 
	margin-left: 220px; 
	display: none; 
	height: auto; 
	margin-top:5px; 
	margin-bottom: 5px; 
	clear: both;
}

div#stopka {
	margin:auto; 
	width:900px; 
	margin-top:4px!important; 
	margin-top:0px; 
	margin-left: 220px;
}
