html,body,td,p,div,span,a  {
	color: black;
	font-family: Verdana;
}

html, body { height: 100%; margin: 0px; } 

body { background: url("../images/tile_12.jpg") fixed no-repeat top center #ffa300; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

.nowosc { font-size: 11px; }
.nowosc a { text-decoration: underline; }


p { margin: 0px; font-size: 11px; }
.outline-table { width: 100%; height: 100% }
.menu-main-table { width: 968px; height: 100%; }

.menu-table { height: 100%; width: 240px; }
.inside-menu-table { width: 100%; height: 100%; }
.outline-menu-table { width: 100%; height: 100%; }

.main-table { height: 100%; border: solid 0px yellow; width: 100%; }
.outline-main-table { width: 100%; height: 100%; border: solid 1px #eee;  }
.inside-main-table { width: 100%; height: 100%; border: solid 0px red; }

.inside-menu-top { border: solid 0px green; height:100px; }
.inside-menu-td  { border: solid 1px #aaa; background: url("../images/t_shadow.jpg") repeat-x top white; padding: 0px 15px 20px 15px; }
.inside-main-td  { border: solid 1px #aaa; background: url("../images/t_shadow.jpg") repeat-x top white; padding: 10px; }


.inside-table { width: 100%; height: 100%; border: solid 0px yellow; }
.inside-of-me { width: 100%; height: 100%; border: solid 1px #ddd; }
.inside-of-me-td { padding: 10px; line-height: 16px; }

.top-table { border: solid 0px red; }
.top-menu-table { width: 100%; height: 100%; border: solid 0px red; }
.top-menu-table td { padding: 0px 5px 0px 5px; }

.top { background: url("../images/top2.jpg") no-repeat top center; }

.drzewo ul { padding: 0px; margin: 0px; }
.drzewo ul, #drzewo li { list-style: none; text-align: left;}

#artykuly ul { padding: 0px; margin: 0px; }
#artykuly ul, #artykuly li { list-style: none; text-align: left; }

#linki ul { padding: 0px; margin: 0px; }
#linki ul, #linki li { list-style: none; text-align: left; }

h1,h2,h3,h4 { margin: 0px; }
h1 { font-family: Georgia; font-size: 16px; border-bottom: dotted 1px #ddd; margin-bottom: 5px; } 
h2 { font-family: Georgia; font-size: 14px; border-bottom: dotted 1px #ddd; margin-bottom: 5px; } 
h3 { font-family: Georgia; font-size: 12px; border-bottom: dotted 1px #ddd; margin-bottom: 5px; } 
h4 { font-family: Georgia; font-size: 10px; border-bottom: dotted 1px #ddd; margin-bottom: 5px; } 
/* was "Trebuchet MS"; */

.hr_dashed { border: none; border-top: dashed 1px #ddd; } 

.top-table td { font-family: Verdana; font-size: 10px; vertical-align: top; padding: 3px 3px 3px 3px; }
.top-menu-table td { font-family: Verdana; font-size: 11px; vertical-align: middle; background: url("../images/t_shadow.jpg") repeat-x top white; }

.default-table { border: solid 0px #ddd; width: 100%; font-size: 11px; }
.rejestracja-table { border: solid 0px #ddd; width: 100%; font-size: 11px; }
.rejestracja-table th { text-align: left; padding: 3px 0px; }
.rejestracja-table td { text-align: right; padding: 3px 0px; }

input { border: solid 1px #ddd; padding: 1px; font-size: 10px; width: 80px; }
.top-menu-table input { margin-right:10px; }
form { color: black; font-weight: normal; margin:0px;}

#top-table-div { padding: 0px 77px; } 
.m_l { background: url("../images/m_l.png") no-repeat bottom right; width:13px; }
.m_p { background: url("../images/m_p.png") no-repeat bottom left; width:20px; }
.m_s_l, .m_s_p, .m_s { background-color: white; }
.top-table .m_s_l { padding-left:  4px; }
.top-table .m_s_p { padding-right: 4px; }


.t_lg, .t_sg, .t_pg, .t_ld, .t_sd, .t_pd { height:13px; }
.t_lg, .t_ls, .t_pg, .t_ld, .t_ps, .t_pd { width:13px; }

.t_sg { background: url("../images/t_sg.png") repeat-x center; }
.t_ps { background: url("../images/t_ps.png") repeat-y center; }
.t_sd { background: url("../images/t_sd.png") repeat-x center; }
.t_ls { background: url("../images/t_ls.png") repeat-y center; }
.t_ss { background: url("../images/p.png") repeat; padding: 2px; }

.t_lg { background: url("../images/t_lg.png") no-repeat center center; }
.t_pg { background: url("../images/t_pg.png") no-repeat center center; }
.t_ld { background: url("../images/t_ld.png") no-repeat center center; }
.t_pd { background: url("../images/t_pd.png") no-repeat center center; }

#drzewo { margin-bottom: 20px; } 

.k0 .k0_li { margin-left:  0px; border-bottom: dashed 1px #ddd; }
.k1 .k1_li { margin-left: 39px;  }
.k2 .k2_li { margin-left: 5px;  }
.k3 .k3_li { margin-left: 6px;  }

.k0 .k0_li table tr td a { font-family: "Trebuchet MS"; font-size: 16px; }
.k1 .k1_li table tr td a { font-family: Verdana; font-size: 12px; }
.k2 .k2_li table tr td a { font-family: Verdana; font-size: 10px; }
.k3 .k3_li table tr td a { font-family: Verdana; font-size: 9px; }

.k0 { padding-bottom: 10px; margin-top: 0px; padding-top: 0px; border: solid 0px green; }
.k1 { padding-bottom: 10px; margin-top: 0px; padding-top: 0px; border: solid 0px red; }
.k2 { padding-bottom: 5px; margin-top: 0px; padding-top: 0px; border: solid 0px orange; }
.k0 li { border: solid 0px blue; }
.k_img { margin: 2px 5px 2px 0px; }

.a0 { padding-bottom: 10px; }
.a0 .a0_li { padding-left:  28px; border-bottom: dashed 1px #ddd; }
.a0 .a0_li a { font-family: "Trebuchet MS"; font-size: 16px; }

#lista_artykulow li a { font-family: Verdana; font-size: 12px; }


.mini   { border: 1px solid #ddd; margin: 2px; margin-right: 7px; }

.polecany-tr { background-color: #ffff94; }
.polecany-tr td { font-weight: bold; }
.normalny-tr td, .polecany-tr td  { border-bottom: solid 1px #fff; }

.preview { margin: 0px 0px 10px 0px; }
.others { margin: 0px 0px 10px 0px; }
.parametr { font-size: 10px; margin-bottom: 5px; }
.parametry { margin-bottom: 5px; border-bottom: solid 1px #efefef; }
.lokalizacja { font-size: 10px; padding: 2px 0px; margin-bottom: 5px; border-top: solid 1px #eee; }
.sortowanie { font-size: 10px; padding: 2px 0px; margin-bottom: 10px; }
.sortowanie a, .sortowanie td { color: #aaa; }
.producent { font-size: 10px; padding: 2px 0px; margin-bottom: 5px; color: #aaa; font-weight: normal; }
.wkategorii { font-size: 10px; padding: 2px 0px; margin-top: 2px; }
.ulubione { font-size: 10px; padding: 2px 0px; margin-top: 5px; }
.ico { height:12px; }

.polecaneD-table th, .polecaneM-table th { width: 1px; }
.polecaneD-table td { padding-left: 10px; vertical-align: top; font-family: Verdana; font-size: 12px; }
.polecaneM-table td { padding-left: 10px; vertical-align: middle; font-family: Verdana; font-size: 12px; }
.polecaneM-table td { padding-right: 10px; }

.produkt-td { padding: 10px; padding-top: 0px; }
.produkt-table { border: solid 0px #ddd; width: 100%; }
.kategoria-table { border: solid 0px #ddd; width: 100%; }
.kategoria-table { font-family: Verdana; font-size: 12px; }

.kategoria-table th { text-align: left; border-bottom: double 3px #ddd; }
.kategoria-td { padding: 10px; }

.normal-table  { padding: 10px; border: solid 1px #ddd; width: 100%; }
.all-table { border: solid 0px #ddd; width: 100%; height: 100%; font-size: 11px; }

.error { font-size: 10px; color: red; }
.error_list li { font-size: 10px; color: red; padding: 3px; }

.strony-table { font-size: 10px; font-family: Verdana; width: 100%; border-top: dashed 1px #ddd;}
.strony-table td { text-align: center; padding-top: 10px; color: #aaa; }
.strony-table .s-strony-td { color: #000; }
.strony-table td input { text-align: center; width: 25px; }

.stopka { text-align: center; color: #ddd; font-size: 10px; padding-top: 5px; }


.galeria-table { width:100%; }
.galeria-table td { text-align: center; padding: 5px; }

.regulamin-td table tr th,
.regulamin-td table tr td { font-size: 10px; }
.regulamin-table th { vertical-align: top; font-weight: normal; padding-right: 10px; }
.regulamin-table td { vertical-align: top; padding-bottom: 5px; }
.regulamin-table { margin-bottom: 10px; }

#linki a { font-size: 10px; }
#linki { border: solid 1px #ddd; margin: 10px; margin-left: 0px;  padding: 10px; margin-bottom:10px; width: 160px; }
#linki ul li ul li { list-style: url("../images/ico_li.png") circle; margin-left: 20px;  }
#linki ul li ul { margin-bottom: 10px; }

.error_list { list-style: none; }
