body 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	background-image: url(../../obrazy/strona/tlo_top.jpg);
	background-repeat: repeat-x;
	}

a 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	}

a:hover 
	{
	color: #3366CC;
	text-decoration: underline;
	}

img 
	{
	border: none;
	}

table 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	}

.lista_kategorii
	{
	width: 100%;
	}
	
.lista_kategorii_td
	{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	}

.lista_frezow_td2
	{
	width: 175px;
	}
	
.lista_frezow_td
	{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 175px;
	}

.lista_produktow
	{
	width: 100%;
	}

.dane_techniczne_lista
	{
	width: 100%;
	font-size: 12px;
	}

.produkt_kaseton_lista
	{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBBBBB;
	}

.produkt_kaseton_pasuje_do
	{
	font-size: 11px;
	}
	
.dane_techniczne_lista 
	{
	border: 1px solid #CCCCCC;
	}

.dane_techniczne_lista_td 
	{
	padding-right: 5px;
	padding-left: 5px;
	}

.dane_techniczne_lista_tr 
	{
	background-color: #E9E9E9;
	height: 18px;
	}



.dane_techniczne 
	{
	border: 1px solid #CCCCCC;
	width: 100%;
	}

.dane_techniczne_td 
	{
	padding-right: 5px;
	padding-left: 5px;
	}

.dane_techniczne_tr 
	{
	height: 22px;
	}
	
.dane_techniczne_produkt 
	{
	border: 1px solid #CCCCCC;
	width: 100%;
	font-size: 11px;
	}

.dane_techniczne_produkt_td 
	{
	padding-right: 4px;
	padding-left: 4px;
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 3px;
	}

.dane_techniczne_produkt_tr 
	{
	background-color: #E9E9E9;
	height: 18px;
	}
	
.podkategoria_kaseton_admin 
	{
	border: 1px solid #CCCCCC;
	}

.pasek_dol
	{
	background-image: url(obrazy/strona/tlo_b.jpg);
	background-repeat: repeat-x;
	font-size: 13px;
	color: #FFFFFF;
	}

.tytul
	{
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	color: #000000;
	}

h1
	{
	font-size: 18px;
	}
	
.sciezka
	{
	font-size: 11px;
	padding-left: 1px;
	}
	
.maly_opis
	{
	font-size: 12px;
	text-align: justify;
	padding-top: 6px;
	}
	
.maly_opis_
	{
	font-size: 12px;
	text-align: justify;
	padding-top: 6px;
	}
	
.stara_cena
	{
	text-decoration: line-through;
	}

.stara_cena_wyposazenie
	{
	text-decoration: line-through;
	font-size: 11px;
	}
	
.nowa_cena
	{
	color: #FF0000;
	}

.nowa_cena_wyposazenie
	{
	color: #FF0000;
	font-size: 11px;
	}

.cena_wyposazenie
	{
	font-size: 11px;
	}
	
.boks
	{
	font-size: 11px;
	}
	
.opis_produktu
	{
	font-size: 12px;
	}
	
.opis_produktu_td
	{
	padding: 13px 14px 13px;
	border: none;
	color: #FFFFFF;
	background-color: #153459;
	}
	
.opis_tabs_td
	{
	padding: 13px 14px 13px;
	border: none;
	color: #FFFFFF;
	background-color: #153459;
	}
.wyposazenie_main_td
	{
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	}
	
.pasuje_do_td
	{
	padding: 13px 14px 13px;
	border: 3px solid #CCCCCC;
	}
	
.pasuje_do2_td
	{
	padding: 0px;
	border: 3px solid #CCCCCC;
	font-size: 0px;
	}
	
.boks_top_
	{
	vertical-align: middle;
	height: 26px;
	padding-left: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00172B;
	background-image: url(obrazy/strona/top_box_.jpg);
	background-repeat: repeat-x;
	background-position: center;
	}
	
.boks_top_2
	{
	vertical-align: middle;
	height: 26px;
	padding-left: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(obrazy/strona/top_box_2.jpg);
	background-repeat: repeat-x;
	background-position: center;
	}
	
.mikrokoszyk_dol
	{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
	}
	
.id_opis
	{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	}
	
.koszyk_zamowienie_td
	{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	padding-top: 5px;
	padding-bottom: 5px;
	}

.przycisk_aktywny
	{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	}

.przycisk_nieaktywny
	{
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 15px;
	font-size: 11px;
	background-color: #e2e2e2;
	}
	
.lista_frezow_top
	{
	width: 100%;
	height: 26px;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-image: url(obrazy/strona/tlo_b.jpg);
	background-repeat: repeat-x;
	background-position: center;
	}
	
.linki
	{
	font-size: 11px;	
	}

.mapa_strony
	{
	font-size: 10px;	
	}

.kaseton
	{
	font-size: 11px;
	}

.menu_kategorii
	{
	font-size: 11px;
	}
.menu_kategorii_td
	{
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	}
	
.link_top
	{
	font-size: 13px;
	color: #FFFFFF;
	}

.link_top:hover
	{
	font-size: 13px;
	color: #D7F381;
	text-decoration: underline;
	}
	
.menu_top_td2
	{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	vertical-align: middle;
	}

.ramka_zdjecia_wyposazenie
	{
	border: 1px solid #CCCCCC;
	}
	
.obraz_glowny_td
	{
	padding-right: 30px;	
	}
	
/*JQuery Tabs
/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #efefef; font-weight: bold; color: #003366; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #003366; background: #f2f2f2; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #cccccc; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }


/* Overlays */

.ui-tabs { position: relative; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: 0 0 0 15px; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: 3px 20px; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 2; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 0px 0px; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }