body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}

table, table td {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	border-collapse: collapse;
}
h1 {
	    color: #4B6092;
    font-family: Tahoma,Verdana,Arial;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
h2 h3 h4 h5 h6 {
	margin: 0px; 
	padding: 0px; 
	font-weight: normal;
	font-style: normal; 
}

h2 {
	font-size: 15px;      
}

h3 {
	font-size: 13px;       
}

h4 {
	font-size: 12px;      
}

h5 {
	font-size: 11px;      
}

h6 {
	font-size: 10px;       
}

/* ############################## */

A:LINK {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: underline;
	color: #666666;
}
A:VISITED {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: underline;
	color: #666666;
}
A:ACTIVE {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: underline;
	color: #666666;
}
A:HOVER {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: underline;
	color: #666666;
}
/* ////////////////////////////// */

A.link_menu:LINK {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #C02B28;
}
A.link_menu:ACTIVE {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #C02B28;
}
A.link_menu:VISITED {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #C02B28;
}
A.link_menu:HOVER {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: underline;
	color: #C02B28;
}
/* ////////////////////////////// */

/* ////////////////////////////// */

A.link_szczegoly:LINK {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #4B6092;
}
A.link_szczegoly:ACTIVE {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #4B6092;
}
A.link_szczegoly:VISITED {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #4B6092;
}
A.link_szczegoly:HOVER {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: underline;
	color: #4B6092;
}
/* ////////////////////////////// */
.link_nr{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #4B6092;
	padding: 4px;
	border: #CCCCCC 1px solid;
}
A.link_nr:LINK, A.link_nr:ACTIVE, A.link_nr:VISITED, A.link_nr:HOVER{
	text-decoration: none;
}
A.link_nr:HOVER {
	color: #FFFFFF;
	background-color: #FF3300;
	border: #FF0000 1px solid;
}
/* ////////////////////////////// */

.wybrany_nr {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #999999;
	padding: 4px;
	background-color: #F4F4F4;
  border:  #999999 1px solid;
}

/* ////////////////////////////// */


A.link_login:LINK {
	font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #006699;
}
A.link_login:ACTIVE {
	font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #006699;
}
A.link_login:VISITED {
	font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #006699;
}
A.link_login:HOVER {
	font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: underline;
	color: #006699;
}
/* ////////////////////////////// */


/* ////////////////////////////// */

A.link_menu_bold:LINK {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #666666;
}
A.link_menu_bold:ACTIVE {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #666666;
}
A.link_menu_bold:VISITED {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #666666;
}
A.link_menu_bold:HOVER {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: underline;
	color: #666666;
}
/* ////////////////////////////// */

/* ////////////////////////////// */

A.link_mkpol:LINK {
	font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: underline;
	color: #ffffff;
}
A.link_mkpol:ACTIVE {
	font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #ffffff;
}
A.link_mkpol:VISITED {
	font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #ffffff;
}
A.link_mkpol:HOVER {
	font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: underline;
	color: #ffffff;
}
/* ////////////////////////////// */


textarea, input, select, button {
	border: #999999 1px solid;
	color: #333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
}

checkbox {
border: 0;
}

.padding_menu_kategoria {
	padding: 5px 5px 5px 5px; 
}

.padding_menu_podkategoria {
	padding: 5px 5px 5px 15px; 
}

.padding_menu_podkategoria_2 {
	padding: 5px 5px 5px 35px; 
}

.copyright {
	font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}

.ilosc {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #6C6C6C;
}

.text_naglowek {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}

.produkt_rec_naglowek {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #4B6092;
}

.produkt_rec_naglowek_big {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #4B6092;
}

.produkt_rec_kod_prod {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #cccccc;
}

.produkt_cena_wartosc {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #990000;
}

.produkt_cena_promocja {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: line-through;
	color: #333333;
}

.produkt_cena {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
.produkt_rec_kod_prod_bold {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #cccccc;
}


.tekst_tab {
	color: #015181;
	text-decoration: none;
	font-weight: normal;
  	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

.basket_header td{
	text-align:left;
	background-color:#e43808;
	color:#FFFFFF;
	padding:2px 5px 2px 5px;
}

.basket_tr td{
	background-color:#f9f9f9;
	padding:2px 5px 2px 5px;
}

.ramka_obraz {
	border: solid #E5E5E5 1px;
}

.padding3 {
	padding: 3px 3px 3px 3px;
}

.padding5 {
	padding: 5px 5px 5px 5px; 
}

.div_left table, .div_left td {
	text-align: left;
	padding:0px;
}
