body {
	background-color : #FFFFFF;
}
#menu div.top {
	text-align : center;
}
#menu div.section {
    position: absolute;
    display: inline;
    z-index: -1;
	padding-top: 6px;
}
#menu div.box {
    background-color: #7A7A7A;
    padding-top: 4px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
    border-color: #FFFFFF;
    border-width: 1px;
    border-style: none none solid none;
    position: relative;
    visibility: hidden;
    width: 100%;
}
#menu a {
    font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #EAFFBB;
	text-decoration : none;
	text-align : center;
}
#menu a:hover {
    font-family : Verdana;
	font-weight : bold;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration : none;
}
a.podkategoria:link, a.podkategoria:visited, a.podkategoria:active {
	font-family : Verdana;
	font-weight : bold;
	font-size : 12px;
	color : #FFFFFF;
	padding : 5px 5px 5px 5px;
	background-color : #5F8FB1;
	text-decoration : none;
}
a.podkategoria:hover {
	font-family : Verdana;
	font-weight : bold;
	font-size : 12px;
	color : #F2F7EC;
	padding : 5px 5px 5px 5px;
	background-color : #78A62C;
	text-decoration : none;
}


.menu_bottom {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #21669A;
	text-align : center;
}
a.menu_bottom:link, a.menu_bottom:visited, a.menu_bottom:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
a.menu_bottom:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #EAFFBB;
	text-decoration : none;
}
.stopka {
	font-family : Verdana;
	font-size : 9px;
	color : #21669A;
	text-align : right;
}
a.stopka:link, a.stopka:visited, a.stopka:active {
	font-family : Verdana;
	font-size : 9px;
	color : #21669A;
	text-decoration : none;
}
a.stopka:hover {
	font-family : Verdana;
	font-size : 9px;
	color : #0E0E01;
	text-decoration : none;
}
.table_center {
	border : 1px solid #E3E3E3;
}
.logowanie {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #747474;
	text-align : right;
}
form {
	display : inline;
}
.f_input_logowanie {
	border : 1px solid #747474;
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	width : 100%;
	color : #747474;
}
.koszyk {
	font-family : Verdana;
	font-size : 11px;
	color : #4D4D4D;
	line-height : 16px;
}
a.koszyk:link, a.koszyk:visited, a.koszyk:active {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	color : #397CAE;
	text-decoration : underline;
}
a.koszyk:hover {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	color : #356284;
	text-decoration : underline;
}
a.kat:link, a.kat:visited, a.kat:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
a.kat:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #EAFFBB;
	text-decoration : none;
}
a.kat2:link, a.kat2:visited, a.kat2:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #898787;
	text-decoration : none;
}
a.kat2:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #6A725C;
	text-decoration : none;
}
.hotstuff {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
}
.komunikat {
	font-family : Verdana;
	font-size : 12px;
	color : #505050;
	text-align : center;
}
.blad {
	font-family : Verdana;
	font-size : 12px;
	color : #FF0000;
	text-align : center;
}
.opis {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
}
.opis2 {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
	text-align : center;
}
.opis3 {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
	text-align : justify;
}
.lista_nazwa_towaru {
	font-family : Verdana;
	font-size : 13px;
	font-weight : bold;
	color : #000000;
}
a.lista_nazwa_towaru:link, a.lista_nazwa_towaru:visited, a.lista_nazwa_towaru:active {
	font-family : Verdana;
	font-size : 13px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}
a.lista_nazwa_towaru:hover {
	font-family : Verdana;
	font-size : 13px;
	font-weight : bold;
	color : #444444;
	text-decoration : underline;
}
a.lista_ikony:link, a.lista_ikony:visited, a.lista_ikony:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
	text-decoration : underline;
}
a.lista_ikony:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #444444;
	text-decoration : underline;
}
h1.tytul {
	font-family : Verdana;
	font-size : 13px;
	font-weight : bold;
	color : #000000;
}
a.tytul:link, a.tytul:visited, a.tytul:active {
	font-family : Verdana;
	font-size : 13px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}
a.tytul:hover {
	font-family : Verdana;
	font-size : 13px;
	font-weight : bold;
	color : #444444;
	text-decoration : underline;
}

a:link, a:visited, a:active {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
	text-decoration : none;
}
a:hover {
	font-family : Verdana;
	font-size : 12px;
	color : #444444;
	text-decoration : underline;
}
.galeria {
	border : 1px solid #444444;
}
.opis_cena {
	font-family : Verdana;
	font-size : 13px;
	font-weight : 600;
	color : #FF0000;
}

.koszyk_lista_naglowek_t {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
	background-color : #EDF3E4;
}
.koszyk_lista_t1 {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
	background-color : #D2DDC2;
}
.koszyk_lista_t2 {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
	background-color : #B4C29F;
}
.pole_koszyk_ilosc {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
	background-color : #FFFFFF;
	text-align : right;
	border : 1px solid #000000;
}
.form_rej {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
	background-color : #FFFFFF;
	border : 1px solid #9EA098;
	width : 100%;
}
.form_rej_el {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
	background-color : #FFFFFF;
	border : 1px solid #9EA098;
	width : 90px;
}
.form_rej2 {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
	background-color : #FFFFFF;
	border : 1px solid #9EA098;
	width : 140px;
}
.opis_rej {
	font-family : Verdana;
	font-size : 12px;
	color : #505050;
	font-weight : bold;
	text-align : right;
}
.opis_rej_wym {
	font-family : Verdana;
	font-size : 12px;
	color : #FF0000;
	font-weight : bold;
	text-align : right;
}
.form_tr {
	background-color : #FFFFFF;
}
.zam_tyt {
	font-family : Verdana;
	font-size : 17px;
	font-weight : bold;
	color : #78A62C;
	text-align : center;
}
.zam_opis {
	font-family : Verdana;
	font-size : 12px;
	color : #505050;
	letter-spacing : 1px;
	text-align : center;
}
.zam_tab {
	border : 1px solid #E3E3E3;
}
.zam_uwagi {
	font-family : Verdana;
	font-size : 12px;
	color : #505050;
	background-color : #FFFFFF;
	border : 1px solid #9EA098;
	width : 100%;
}
.forum_kat {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	background-color : #E0EAD1;
	color : #4D4D4D;
	font-weight : bold;
	border : 1px solid #D9E5C6;
}
.forum_tyt {
	font-family : Verdana;
	font-size : 12px;
	color : #2B331F;
	background-color : #EDF3E4;
}
.forum_kat_nazwa {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	color : #2B331F;
}
.for_link {
	font-family : Verdana;
	font-size : 11px;
	color : #5F8FB1;
}
a.for_link:link, a.for_link:visited, a.for_link:active {
	font-family : Verdana;
	font-size : 11px;
	color : #656F57;
	text-decoration : none;
}
a.for_link:hover {
	font-family : Verdana;
	font-size : 11px;
	color : #406807;
	text-decoration : underline;
}
a.link_w_poscie:link, a.link_w_poscie:visited, a.link_w_poscie:active {
	font-family : Verdana;
	font-size : 11px;
	color : #244878;
	text-decoration : none;
}
a.link_w_poscie:hover {
	font-family : Verdana;
	font-size : 11px;
	color : #406807;
	text-decoration : underline;
}
.forum_nagl {
	font-family : Verdana;
	font-size : 11px;
	color : #5F8FB1;
}
.forum_tem_1 {
	font-family : Verdana;
	font-size : 11px;
	color : #2B331F;
	background-color : #EDF3E4;
	border : 1px solid #D5DFC5;
}
.forum_tem_2 {
	font-family : Verdana;
	font-size : 11px;
	color : #2B331F;
	background-color : #F3F7ED;
}
.helpline {
	border-width : 0px;
	font-family : Verdana;
	font-size : 11px;
	color : #2B331F;
	background-color : #FFFFFF;
	width : 100%;
	text-align : center;
}
.button {
	border : 2px solid #656F57;
	background-color : #656F57;
	font-family : Verdana;
	font-size : 11px;
	color : #EAFFBB;
}
a.link_w_forum:link, a.link_w_forum:visited, a.link_w_forum:active {
	font-family : Verdana;
	font-size : 11px;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}
a.link_w_forum:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #4D4D4D;
	text-decoration : underline;
}
.forum_tyt_odp {
	font-family : Verdana;
	font-size : 12px;
	color : #EAFFBB;
	font-weight : bold;
	border : 1px solid #3F4634;
	background-color : #656F57;
}
.forum_odp_1 {
	font-family : Verdana;
	font-size : 11px;
	color : #2B331F;
	border : 1px solid #DCE7CD;
	background-color : #EDF3E4;
}
.forum_odp_2 {
	font-family : Verdana;
	font-size : 11px;
	color : #2B331F;
	border : 1px solid #DAE4CB;
	background-color : #F3F7ED;
}

.porcjowanie {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	color : #5F8FB1;
	text-align : center;
}

.opis_ftp {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	color : #5F8FB1;
}
a.porcjowanie:link, a.porcjowanie:visited, a.porcjowanie:active {
	font-family : Verdana;
	font-size : 12px;
	color : #5F8FB1;
	text-decoration : underline;
}
a.porcjowanie:hover {
	font-family : Verdana;
	font-size : 12px;
	color : #505050;
	text-decoration : underline;
}
.przycisk_obrazek2 {
	font-family : Tahoma;
	text-align : right;
	font-weight : bold;
	font-size : 11px;
	color : #FFFFFF;
	width : 157px;
	height : 21px;
	background-color : #5F8FB1;
	border : 1px solid #205579;
}
.przycisk_obrazek {
	font-family : Tahoma;
	text-align : center;
	font-weight : bold;
	font-size : 12px;
	color : #FFFFFF;
	width : 157px;
	height : 22px;
	background-color : #5F8FB1;
	border : 1px solid #205579;
}
.tab_news {
	border : 1px solid #E3E3E3;
}
.akt_tytul {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}
.akt_data {
	font-family : Verdana;
	font-size : 11px;
	color : #FFFFFF;
}
.akt_tresc {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
	text-align : justify;
}
.akt_ramka {
	border : 1px solid #23577C;
}