body { margin: 0; padding: 0;	background: #000000;	font-family: Trebuchet MS; font-size: 13px; color: #000000; line-height: 18px; }
#kategorie { width: 306px; background: #000000; margin: 0; padding: 0; list-style: none; }
#kategorie li { list-style: none; color: #FFFFFF; }
.kat1 { padding: 2px 0 2px 10px; font-weight: bold; font-size: 18px; }
.kat1 a { color: #FFFFFF; text-decoration: none; }
.kat1 a:hover { color: #A7759C; text-decoration: none; }
.kat2 { padding: 2px 0 2px 20px; font-size: 12px; line-height: 16px; }
.kat2 a { color: #FFFFFF; text-decoration: none; }
.kat2 a:hover { color: #A7759C; text-decoration: none; }

.na_miejscu { color: #006d00; font-weight: bold; font-size: 22px; }

.ok { font-weight: bold; text-align: center; }
.blad { font-weight: bold; color: #FFFFFF; text-align: center; }

a { font-weight: bold; color: #1900B3; text-decoration: none; }
a:hover { font-weight: bold; color: #3F3F3F; text-decoration: underline; }

form { display: inline; }
input, textarea, select { font-size: 13px; color: #000000; padding: 0; margin: 0; }
.tytul { font-size: 18px; font-weight: bold; color: #000000; }

#stopka { width: 990px; margin: 0 auto; text-align: center; overflow: hidden; color: #939389; font-size: 11px; }
#stopka_lewa { float: left; padding: 5px 0 10px 311px; }
#stopka_prawa { float: right; padding: 5px 5px 10px 0; }
#stopka a { color: #939389; text-decoration: none; }
#stopka a:hover { color: #AAAAA0; text-decoration: underline; }

#newsletter_box { background: #591A4A; margin: 0 0 10px 0; color: #FFFFFF; font-size: 11px; }
#newsletter_box_content { padding: 0 10px 0 10px; }
.newsletter_pole { width: 115px; background: #FFFFFF; border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #591A4A; border-right: 1px solid #591A4A; }
.newsletter_pola { padding: 2px 0 2px 0; text-align: right; }
.newsletter_pola span { width: 60px; float: left; display: block; }
.newsletter_akcja { padding: 2px 1px 2px 0; text-align: right; }
.newsletter_akcja input { vertical-align: middle; }

.pomoc1 {
	font-size : 12px;
	font-weight : bold;
}

.lewa_tlo_2 {
	background : url(../images/lewa_tlo.jpg) top no-repeat;
}
.tlo_lewa {
	background : #000000 url(../images/lewa_tlo_2.jpg) top;
}
.wyszukiwarka_opis {
	font-family : Verdana;
	font-size : 10px;
	color : #FFFFFF;
}
.wyszukiwarka_text {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background-color : #DEDEDE;
	border : 1px solid #CACACA;
	width : 200px;
}
.pole_przeskocz {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background-color : #DEDEDE;
	border : 1px solid #CACACA;
	width : 50px;
}
a.wyszukiwarka_link:link, a.wyszukiwarka_link:visited, a.wyszukiwarka_link:active {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : underline;
}
a.wyszukiwarka_link:hover {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #B9AC43;
	text-decoration : underline;
}

.porcjowanie {
	color : #000000;
	text-align : center;
}
a.porcjowanie:link, a.porcjowanie:visited, a.porcje:active {
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}
a.porcjowanie:hover {
	font-weight : bold;
	color : #2A522B;
	text-decoration : none;
}
.menu {
	font-family : Verdana;
	font-size : 9px;
	color : #000000;
	text-align : center;
	word-spacing : 10px;
}
a.menu:link, a.menu:visited, a.menu:active {
	font-family : Verdana;
	font-size : 9px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	word-spacing : 2px;
}
a.menu:hover {
	font-family : Verdana;
	font-size : 9px;
	color : #000000;
	text-decoration : none;
}
.koszyk_info {
	font-family : Verdana;
	font-size : 9px;
	font-weight : bold;
	color : #D6D6D0;
	text-align : center;
}
a.koszyk_info:link, a.koszyk_info:visited, a.koszyk_info:active {
	font-family : Verdana;
	font-size : 9px;
	color : #D6D6D0;
	text-decoration : none;
}
a.koszyk_info:hover {
	font-family : Verdana;
	font-size : 9px;
	color : #D6D6D0;
	text-decoration : underline;
}

.opis {
	font-family : Verdana;
	font-size : 11px;
	color : #000000;
}
.logowanie_opis {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #DEDEDE;
	text-align : right;
}
.logowanie_text {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background-color : #DEDEDE;
	border : 1px solid #DEDEDE;
	width : 110px;
}
.logowanie_submit {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
	width : 65px;
	height : 18px;
	border-width : 0px;
	background-color : #584D07;
}
.przycisk {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	height : 18px;
	border : 1px solid #737373;
	background-color : #FFFFFF;
}

.form_tr_naglowek {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
}
.form_tr {
	
}
.form_rej {
	font-family : Verdana;
	font-size : 10px;
	color : #000000;
	background-color : #DEDEDE;
	border : 1px solid #000000;
	width : 100%;
}
.z1 {
	font-family : Verdana;
	font-size : 10px;
	color : #000000;
}
.z1_wym {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
}
.zam_uwagi {
	font-family : Verdana;
	font-size : 10px;
	color : #000000;
	width : 100%;
	height : 100px;
	border : 1px solid #000000;
}
.zdjecie {
	border : 1px solid #000000;
}
.koszyk_pole_ilosc {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background-color : #DEDEDE;
	border : 1px solid #CACACA;
	width : 30px;
	text-align : right;
}
.koszyk_tr_naglowek {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background-color : #FFFFFF;
}
.koszyk_tr_1 {
	font-family : Verdana;
	font-size : 10px;
	color : #584D07;
	background-color : #D7D7D4;
}
.koszyk_tr_2 {
	font-family : Verdana;
	font-size : 10px;
	color : #584D07;
	background-color : #CFCFCB;
}
a.koszyk_link:link, a.koszyk_link:visited, a.koszyk_link:active {
	color : #584D07;
	text-decoration : none;
}
a.koszyk_link:hover {
	color : #000000;
	text-decoration : underline;
}
.tow_wykonawca { font-size: 20px; font-weight: bold; color: #000000; }
.tow_tytul { font-size: 15px; font-weight: bold; color: #000000; }
.tow_rok { font-size: 15px; font-weight: bold; color: #0F3110; }
.tow_cena { font-size: 20px; font-weight: bold; color: #0F3110; }

.akt_data {
	font-size : 9px;
	font-style : italic;
}
.akt_naglowek {
	font-size : 12px;
	font-weight : bold;
}

