body {
  font-family: tahoma, sans-serif;
  font-size: 9px;
  color: #353535;
  background-color: #FBFFF4;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
 
}




p {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

form {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

.n1 {
  margin-left: 15px;
  margin-bottom: 5px;
  margin-top: 10px;
  font-size: 16px;
  color: #404040;
  font-family: Trebuchet MS, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 98%;
}

.n2 {
  margin-left: 15px;
  font-size: 14px;
  font-weight: normal;
  color: #ffffff;
  font-family: Trebuchet MS, sans-serif;
}

.p1 {
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 5px;
  margin-top: 0px;
  font-size: 11px;
  font-weight: normal;
  text-align: justify;
  color: #828282;
  font-family: tahoma, sans-serif;
}

.p2 {
  margin-left: 15px;
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 11px;
  color: #828282;
  font-family: tahoma, sans-serif;
}

.a1 {
  font-size: 11px;
  font-weight: bold;
  text-align: justify;
  color: #828282;
  font-family: tahoma, sans-serif;
  color: #FD4D00;
}

.l1 {
  margin: 0px;
  font-size: 11px;
  font-weight: normal;
  color: #FD4D00;
  font-family: tahoma, sans-serif;
  font-weight: bold;
}

.l2 {
  margin: 0px;
  font-size: 11px;
  font-weight: normal;
  color: #828282;
  font-family: tahoma, sans-serif;
  font-weight: bold;
  text-align: right;
}

.l3 {
  margin: 0px;
  font-size: 11px;
  font-weight: normal;
  color: #828282;
  font-family: tahoma, sans-serif;
  text-align: right;
}

.o1 {
  margin: 0px;
  font-size: 11px;
  font-weight: normal;
  color: #FD4D00;
  font-family: tahoma, sans-serif;
  font-weight: bold;
}

.o1mala {
  margin: 0px;
  font-size: 10px;
  font-weight: normal;
  color: #FD4D00;
  font-family: tahoma, sans-serif;
}

.o2 {
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 9px;
  font-weight: normal;
  color: #828282;
  font-family: tahoma, sans-serif;
  text-align: justify;
}

.o3 {
  margin-top: 5px;
  font-size: 16px;
  font-weight: bold;
  color: #5F9D03;
  font-family: Trebuchet MS, sans-serif;
  text-transform: uppercase;
  line-height: 98%;
}

.o4 {
  margin-top: 0px;
  font-size: 9px;
  font-weight: normal;
  color: #AFAF9E;
  text-align: center;
}

.nazwa_firmy {
  margin-top: 0px;
  font-size: 9px;
  font-weight: normal;
  color: #AFAF9E;
  text-align: center;
  text-transform: uppercase;
}

.o5 {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 5px;
  font-size: 12px;
  font-weight: bold;
  color: gray;
  text-align: center;
  font-family: Arial, sans-serif;
}
.o5strike {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 12px;
  font-weight: bold;
  color: gray;
  text-align: center;
  font-family: Arial, sans-serif;
  text-decoration: line-through;
}

.ben {
  font-size: 11px;
  font-weight: normal;
  color: green;
  font-family: tahoma, sans-serif;
}

.gaz {
  font-size: 11px;
  font-weight: normal;
  color: #0072A3;
  font-family: tahoma, sans-serif;
}

.die {
  font-size: 11px;
  font-weight: normal;
  color: black;
  font-family: tahoma, sans-serif;
}

.nie {
  font-size: 11px;
  font-weight: normal;
  color: gray;
  font-family: tahoma, sans-serif;
}


.sup1 {
  font-size: 13px;
  color: #5F9D03;
  margin-top: 0px;
}

.sub1 {
  font-size: 9px;
  color: #5F9D03;
  margin-top: 0px;
}

.stroke {
  border: 1px #C3C3C3 solid;
  text-align: center;
  margin-bottom: 1px;
  cursor: pointer;
}

.form_text {
  background-color: #EDF7E0;
  border: 1px #C6D4B4 solid;
  color: #3C6500;
  font-size: 12px;
  font-family: tahoma, sans-serif;
}

.form_submit {
  background-color: #71BA04;
  border: 1px #398500 solid;
  color: #ffffff;
  font-size: 12px;
  font-family: tahoma, sans-serif;
  font-weight: bold;
  cursor: pointer
}

.zaawansowane_szukanie {
  font-family: Tahoma, sans-serif;
  font-weight: bolder;
  font-size: 11px;
  margin-right: 10px;
  margin-top: 3px;
  cursor: pointer;
  color: gray;
}

div.nast_poprz {
  text-align: center;
  font-family: arial, tahoma, sans-serif;
  font-size: 11px;
  color: gray;
}

a.nast_poprz {
  font-size: 11px;
  text-decoration: none;
}
a.nast_poprz:link {color: gray}
a.nast_poprz:visited {color: gray}
a.nast_poprz:hover {color: #FF0000}

p.nast_poprz_wcisniety {
  color: #FD4D00;
  font-weight: bolder;
  text-decoration: underline;
  display: inline;
}

img.nast_poprz_s_lewo {
  margin-right: 10px;
  margin-top: 1px;
}

img.nast_poprz_s_prawo {
  margin-left: 10px;
  margin-top: 1px;
}

p.nast_poprz_linia {
  color: #DBDAD2;
  margin: 7px;
  display: inline;
}

.nast_poprz_info {
  font-family: tahoma, sans-serif;
  font-size: 11px;
  color: #AFAF9E;
}

p.brak {
  font-family: arial, tahoma, sans-serif;
  font-size: 15px;
  font-weight: bolder;
  color: red;
  text-align: center;
  margin: 0px;
}

p.brak_ofert_podpowiedz {
  font-family: tahoma, arial, sans-serif;
  font-size: 11px;
  color: gray;
  text-align: center;
  margin-top: 10px;
}

.szukaj {
  font-family: Tahoma, sans-serif;
  color: white;
  font-size: 11px;
}

td.czesci_kategoria {
  font-family: Tahoma, sans-serif;
  color: #0072A3;
  font-size: 12px;
  margin: 0px;
}

a.czesci_kategoria {
  font-family: Tahoma, sans-serif;
  font-weight: bolder;
  font-size: 12px;
  margin: 0;
  text-decoration: none;
}

a.czesci_kategoria:link {color: #0072A3}
a.czesci_kategoria:visited {color: #0072A3}
a.czesci_kategoria:hover {color: #FF0000}

td.czesci_podkategoria {
  font-family: Tahoma, sans-serif;
  color: gray;
  font-size: 11px;
  margin: 0px;
  text-align: left;
}

a.czesci_podkategoria {
  font-family: Tahoma, sans-serif;
  font-weight: normal;
  font-size: 11px;
  margin: 0;
  text-decoration: none;
}
a.czesci_podkategoria:link {color: gray}
a.czesci_podkategoria:visited {color: gray}
a.czesci_podkategoria:hover {color: #FF0000}

td.czesci_ile {
  font-family: Tahoma, sans-serif;
  font-weight: bolder;
  color: black;
  font-size: 11px;
}

a.lista_kategorii {
  font-family: Tahoma, sans-serif;
  font-size: 11px;
  margin: 0;
  text-decoration: none;
}
a.lista_kategorii:link {color: gray}
a.lista_kategorii:visited {color: gray}
a.lista_kategorii:hover {color: #FF0000}

.lista_kategorii {
  font-family: tachoma, arial, Trebuchet MS, sans-serif;
  color: #0072A3;
  font-size: 14px;
  margin: 0px;
  text-align: center;
}

.tlo_silver {
  background-color: silver;
}

.tlo_biale {
  background-color: white;
}

.tlo_samochody {
  background-image: url('../img/t1.jpg');
}

.tlo_napis_autokomisy {
  background-image: url('../img/t2.jpg');
}

.tlo_samochody2 {
  background-color: #71BA04;
  background-image: url('../img/t3.jpg');
}

.tlo_samochody3 {
  background-image: url('../img/t4.jpg');
  background-repeat: no-repeat;
}



.tlo_belka {
  background-color: #71BA04;
}

.filter_menu {
  filter: alpha(opacity=100);
  cursor: pointer;
}

.txt_witaj {
  color: #0072A3;
  font-family: Trebuchet MS, sans-serif;
  margin-top: 0px;
  margin-left: 15px;
  margin-bottom: 5px;
}

.txt_po_witaj {
  color: #353535;
  font-size: 11px;
  margin-top: 0px;
  margin-left: 15px;
  margin-right: 12px;
  margin-bottom: 5px;
}

.linia_pionowa {
  background-image: url('../img/t5.gif');
}

.img_przy_txt {
  background-image: url('../img/bg1small.jpg');
}

.img_przy_txt_left {
  background-image: url('../img/bg1small.jpg');
  background-repeat: no-repeat;
}

.img_przy_txt1 {
  background-image: url('../img/bg1a.jpg');
  background-repeat: repeat-x;
}

.txt_witaj_prawa {
  color: #353535;
  font-size: 11px;
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 0px;
}

.margin_ile_ofert {
  margin-left: 20px;
  margin-top: 0px;
}

.txt_ile_ofert {
  color: #FD4D00;
  font-family: Trebuchet MS, sans-serif;
  font-size: 45px;
  line-height: 98%
}

.txt_witaj_prawa2 {
  color: #353535;
  font-size: 11px;
  margin-left: 25px;
  margin-top: 0px;
  margin-bottom: 15px;
}

.tlo_menu {
  background-image: url('../img/bg_menu.gif');
}

.gradient_gora {
  background-image: url('../img/bg_gradient.gif')
}

.gradient_dol {
  background-image: url('../img/bg_gradient2.gif');
}

.gradient2_dol {
  background-image: url('../img/bg_gradient22.gif')
}

.gradient2_gora {
  background-image: url('../img/bg_gradient11.gif')
}

.txt_lista_ak {
  text-align: justify;
  font-family: tahoma, sans-serif;
  font-size: 11px;
  color: gray;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 25px;
  margin-top: 0px;
}

.tlo_szary {
  background-color: #C9C9C9;
}

.txt_stopka {
  color: #ffffff;
  font-size: 11px;
  text-align: center;
}

.img_stopka {
  margin-top: 1px;
  margin-left: 7px;
  margin-right: 7px;
}

.tlo_menu_gora {
  background-color: #DDD3D3;
}

.menu {
  font-family: Tahoma, sans-serif;
  color: #FD4D00;
  font-weight: bolder;
  font-size: 12px;
  margin: 0;
  text-decoration: none;
}

a.menu:link {color: #FD4D00}
a.menu:visited {color: #FD4D00}
a.menu:hover {color: green}

.menu_wc {
  font-family: Tahoma, sans-serif;
  color: green;
  font-weight: bolder;
  font-size: 12px;
  margin: 0;
}

a.menu_wc:link {color: green}
a.menu_wc:visited {color: green}
a.menu_wc:hover {color: green}

.txt_ind_oferty {
  font-family: Tahoma, sans-serif;
  color: black;
  font-weight: bolder;
  font-size: 12px;
  text-decoration: none;
}

.editbox {
/*  border: 1px silver solid; */
  background-color: #EDF7E0;
  border: 1px #C6D4B4 solid;
  color: #3C6500;
  font-size: 12px;
  font-family: tahoma, sans-serif;
}

.textarea {
  background-color: #EDF7E0;
  border: 1px #C6D4B4 solid;
  color: #3C6500;
  font-size: 12px;
  font-family: tahoma, sans-serif;
}

.button {
/*
  background-color: silver;
  font-weight: bold;
  font-size: 12px;
  color: white;
  border: 1px gray solid;
  cursor: pointer;
*/
  background-color: #71BA04;
  border: 1px #398500 solid;
  color: #ffffff;
  font-size: 12px;
  font-family: tahoma, sans-serif;
  font-weight: bold;
  cursor: pointer;
}

.file {
  background-color: #EDF7E0;
  border: 1px #C6D4B4 solid;
  color: #3C6500;
  font-size: 12px;
  font-family: tahoma, sans-serif;
  cursor: pointer;
}

.napisy {
  font-size: 12px;
  color: gray;
  font-family: tahoma, sans-serif;
}

td.belka {
  background-color: #71BA04;
  font-family: Tachoma, Arial, sans-serif;
  color: white;
  font-size: 12px;
  font-weight: bold;
}

td.menu {
  background-color: #71BA04;
  font-family: arial, sans-serif;
  color: white;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}