html, body
{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	background:url(../images/tlo.jpg) repeat-y;
	text-align:center;
	font-family: verdana;
	font-size:10px;
}

img 
{
	padding:0px;
	border:0; 
	margin:0;
}

#calosc
{
	width:814px;
	min-height:100%;
	margin:0 auto;
	padding:0;
	background:url(../images/tlo_calosc.jpg) repeat-y;
	overflow:hidden;
	text-align:left;
}

* html #calosc
{
	height:100%;
	overflow:visible;
}

#calosc_srodek
{
	width:792px;
	padding:0;
	margin:0;
	margin-left:12px;
	text-align:left;
	overflow:hidden;
}

#gora
{
	padding:0;
	margin:0;
	height:124px;
}

#menu_gorne
{
	height:20px;
	margin:0;
	padding:0;
	text-align:right;
}
ul {
	padding-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	list-style-type:none;
	text-align:left;
}



a.menuheader-expandable{
	color:white;
	font-weight:bold;
	text-transform:uppercase;
	font-family:Tahoma;
	text-decoration:none;
	font-size:12px;
	
	
	
}
ul.categoryitems li{
	
	
	margin:0px;
	
	
	margin-left:10px;
	/*border:solid 1px white;*/
	padding:0px;
	
	
}
ul.category li{
 


}
ul li{
 
margin-bottom:0px;

	padding-left:10px;
}

ul.category{

margin-left:0px;

}
#menu_gorne ul
{
	display: block;
	list-style-type:none;
	margin:0;
	padding:0;
}

#menu_gorne li
{
	display:inline;
	list-style-type: none;
	margin:0;
	padding:0;
	white-space:nowrap;
}

#menu_gorne li img 
{
	margin:0;
	padding:0;
	border:0;
}

#menu_gorne a
{
	margin:0;
	padding:0;
	border:0;
}


#menu_boczne
{
	margin:0;
	padding:0;
	width:151px;
	float:left;
	overflow:hidden;
	text-align:center;
}

.menu_boczne_lista
{
	margin:0 auto;
	margin-top:10px;
	padding:0; 
	text-align:center;
	width:125px;
	
}

.menu_boczne_dzial
{
	margin:0 auto;
	padding:0; 
	text-align:center;
	width:107px;
	
}


.menu_boczne_selva
{
	margin:0 auto;
	margin-top:30px;
	padding:0; 
	text-align:center;
	width:125px;
	height:59px;
}

.menu_boczne_witek
{
	margin:0 auto;
	margin-top:20px;
	padding:0; 
	text-align:center;
	width:125px;
	height:59px;
}

.menu_boczne_lista a, .menu_boczne_dzial a, .menu_boczne_selva a, .menu_boczne_witek a
{
	margin:0;
	padding:0;
	text-decoration:none;
}

#srodek_prawo
{
	margin:0;
	padding:0;
	width:641px;
	float:left;
	overflow:hidden;
}

#srodek_opis
{
	width:631px;
	height:27px;
	margin:0;
	padding:0;
	padding-top:10px;
	padding-left:10px;
	font-family: verdana;
	font-size:10px;
	color: #000;
	background:url(../images/srodek_opis.jpg) bottom;
}

#gdzie_jestem
{
	float:left;
	white-space:nowrap;
}

#telefon
{
	float:right;
	padding-right:5px;
	white-space:nowrap;
}

#srodek_tresc
{
	width:631px;
	margin:0;
	padding:0;
	padding-top:10px;
	padding-left:10px;
	color: #000;
	background:url(../images/srodek_tresc.jpg) repeat-y;
	overflow:hidden;
}

#stronicowanie
{
	margin:0;
	margin-bottom:5px;
	padding: 0;
	white-space: nowrap;
	font-family: verdana;
	font-size: 10px;
	color: black;
}

#stronicowanie a:link, #stronicowanie a:visited {text-decoration:none; color:black;}
#stronicowanie a:hover, #stronicowanie a:active { text-decoration:underline; font-weight: bolder; color:red}


/* -------------------------- dzialy */

#strona_glowna
{
	margin:0;
	margin-bottom:10px;
	width:631px;
	text-align:center;
}

#glowny_swf
{
	margin:0 auto;
	margin-bottom:20px;
	padding:0;
	width:494px;
	height:302px;
}

#glowny_txt
{
	width:516px;
	height:152px;
	margin:0 auto;
}

#srodek_dol
{
	margin:0;
	padding:0;
	height:31px;
}

#strona_producenci
{
	margin:0;
	margin-bottom:10px;
	width:631px;
	text-align:center;
}

#strona_producenci img
{
	margin:0 auto;
	margin-bottom:30px;
}

#strona_kontakt
{
	margin:0;
	margin-bottom:10px;
	width:631px;
	text-align:center;
}

#strona_kontakt table
{
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;
	width:531px;
	font-family:verdana;
	font-size:10px;
}

#strona_kontakt th
{
	font-weight:bolder;
	padding:5px;
	white-space:nowrap;
	text-align:left;
}

#strona_kontakt td
{
	
	font-weight:normal;
	vertical-align:top;
	text-align:left;
	padding:5px;
}

#strona_kontakt a
{
	color:black;
	text-decoration:none;
}

#strona_meble
{
	margin:0;
	margin-bottom: 10px;
	overflow:hidden;
	width:621px;
	text-align:center;
}

.tabela_lista
{
	margin:0 auto;
	margin-bottom:10px;
	padding:0;
	width:592px;
	overflow:hidden;
	background:url(../images/tabela_lista_tlo.gif) repeat-y top;
	text-align:left;
}

.tabela_lista_gora
{
	margin:0;
	margin-bottom:4px;
	padding:0;
	height:24px;
}

.tabela_lista_srodek
{
	width: 570px;
	margin:0;
	margin-left:15px;
	
}

.tabela_lista_zdjecie
{
	float:left;
	width:220px;
	margin:0;
	
}


.tabela_lista_opis
{
	float:left;
	margin:0;
	height:100px;
	width:340px;
	white-space:nowrap;
	font-family: verdana;
	font-size:12px;
	font-weight:bolder;
	text-align:left;
	display:table;
}

.foo
{
	display:table-cell;
	margin:0;
	padding:0;
	vertical-align:bottom;
}

.foo img
{
	float:right;
	margin:0;
}

.foo table
{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}

.foo table td
{
	margin:0;
	padding:0;
	vertical-align:bottom;
}

.tabela_lista_dol
{
	clear:both;
	margin:0;
	padding:0;
	height:11px;
}

#tabela_szczegoly
{
	width:587px;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	background:url(../images/tabela_szczegoly_tlo.gif) repeat-y;
	text-align:center;
}

#tabela_szczegoly_gora
{
	width:587px;
	height:22px;
	margin:0;
	padding:0;
}

#tabela_szczegoly_srodek
{
	width:570px;
	margin:0 auto;
	text-align:left;
}

#tabela_szczegoly_dol
{
	width:587px;
	height:16px;
	margin:0;
	padding:0;
}
	
#tabela_szczegoly_zdjecie
{
	text-align:left;
}

#tabela_szczegoly_zdjecie img
{
	border:1px solid black;
}

#tabela_szczegoly_nazwa
{
	height:20px;
	font-family: verdana;
	font-size:12px;
	font-weight:bolder;
	text-align:right;
	color:black;
	background:url(../images/tabela_szczegoly_hr.gif) repeat-x bottom;
	margin-bottom:5px;
}

#tabela_szczegoly_lista
{
	text-align:left;
	padding:0 5px 5px 0;
	overflow:hidden;
}

#tabela_szczegoly_lista img
{
	margin-right:5px;
}

.img_active
{
	border:1px solid red;
}

.img_no_active
{
	border:1px solid black;
}

#tabela_szczegoly_zamknij
{
	margin:0;
	padding:0;
	text-align:right;
}