* {  margin: 0;  padding 0;  border: 0;}body{  background-color: white;  color: #393939;  text-align: center;}a{  text-decoration: none;  color: #161616;}a:hover{  text-decoration: underline;  color: #297cc8;}h1{  color: #161616;  font-size: 18px;  padding-bottom: 10px;}h2{  width: 100%  padding-bottom: 10px;  padding-top: 5px;  padding-left: 5px;  font-size: 16px;  color: #161616;  height: 33px;  background: url('../images/strona/h_tlo.jpg');  text-align: center;}#kontyner_glowny{  width: 968px;  margin: auto;  text-align: center;}#banner{  width: 968px;  height: 272px;  margin: auto;  background-color: white;}#kontyner_menu{  margin: auto;  width: 502px;  height: 51px;  text-align: left;  float: left;}#kontyner_logowanie{  width: 466px;  height: 51px;  float: right;  background: url('../images/strona/logowanie.jpg') no-repeat;}#kontyner_left{  float: left;  width: 751px;}#kontyner_right{  float: right;  width: 217px;}#logowanie_tresc{  color: #030303;  font-size: 14px;  font-family: arial, verdena, sans-serif;  font-weight: bold;  text-align: left;  margin-left: 7px;}#logowanie_right{  float: right;  margin-right: 10px;}#logowanie_left{  float: left;  margin-top: 10px;}.login{  font-size: 14px;  width: 120px;  height: 30px;  padding-left: 3px;}.smallfont{  font-size: 10px;  display: inline;}.szukaj{  font-size: 14px;  width: 160px;  height: 30px;  padding-left: 3px;  margin-bottom: 10px;}input, select, textarea{  border: solid #297ec5 1px;}select{  height: 20px;}.checkbox{  width: 10px;  border: none;}.center{  margin: auto;  padding: 15px;}.text_center{  text-align: center;  padding: 10px;}.submit{  width: 96px;  height: 30px;  border: none;  background: url('../images/strona/button.jpg') no-repeat top left;  font-size: 14px;  font-family: arial, verdena, sans-serif;  font-weight: bold;}.ilosc{  width: 50px;  text-align: center;}#kontyner_srodek{  width: 968px;  margin: auto;  overflow: auto;}#kontyner_kategorie{  width: 219px;  float: left;}#kategorie_header{  width: 219px;  height: 41px;  background: url('../images/strona/kategorie_header.jpg') no-repeat;}#kategorie_header_tresc, #tresc_header_tresc, #szukaj_header_tresc, #koszyk_header_tresc, .dostawa_header_tresc{  font-size: 14px;  font-family: arial, verdena, sans-serif;  font-weight: bold;  padding-top: 10px;  text-align: left;  margin-left: 15px;}#kategorie_kontyner_tresc{  background: url('../images/strona/kategorie_tlo.jpg') repeat-y;}#kategorie_tresc{  text-align: left;  margin-left: 10px;  padding: 0 10px 10px 0;}.menu_kategorie{  font-weight: bold;}.menu_podkategorie2,.menu_podkategorie{  font-weight: normal;  margin-left: 15px;}#strony{  text-align: justify;  margin: 15px;  font-size: 13px;  font-family: verdena, sans-serif;  line-height: 19px;}.strony_center{  margin: auto;  text-align: center;  padding: 15px 0 15px 0;}#kategorie_tresc a{  font-family: verdena, sans-serif;  font-size: 13px;  color: #161616;  display: block;  text-decoration: none;  padding-top: 4px;}#kategorie_tresc a:hover{  color: #1a4c75;}#podkategorie{  margin-left: 10px;}.bold{  font-weight: bold;}.underline{  text-decoration: underline;}.italic{  font-style: italic;}#kategorie_bottom{  width: 219px;  height: 10px;  background: url('../images/strona/kategorie_bottom.jpg') no-repeat;}#kontyner_tresc{  width: 532px;  float: right;}#tresc_header{  width: 532px;  height: 41px;  background: url('../images/strona/tresc_header.jpg') no-repeat;}#tresc_kontyner_tresc{  background: url('../images/strona/tresc_tlo.jpg') repeat-y;  min-height: 400px;    height: auto !important;    height: 400px;  padding: 15px;}#tresc_bottom{  width: 532px;  height: 19px;  background: url('../images/strona/tresc_bottom.jpg') no-repeat;}#kontyner_szukaj{  width: 217px;}#szukaj_header{  width: 217px;  height: 41px;  background: url('../images/strona/szukaj_header.jpg') no-repeat;}#szukaj_kontyner_tresc{  background: url('../images/strona/szukaj_tlo.jpg') repeat-y;}#szukaj_bottom{  width: 217px;  height: 8px;  background: url('../images/strona/szukaj_bottom.jpg') no-repeat;}#kontyner_koszyk{  width: 217px;}#koszyk_header{  width: 217px;  height: 42px;  background: url('../images/strona/koszyk_header.jpg') no-repeat;}#koszyk_kontyner_tresc{  background: url('../images/strona/koszyk_tlo.jpg') repeat-y;  text-align: left;  padding-left: 10px;  font-size: 12px;}#koszyk_bottom{  width: 217px;  height: 7px;  background: url('../images/strona/koszyk_bottom.jpg') no-repeat;}.kontyner_dostawa{  width: 217px;}.dostawa_header{  width: 217px;  height: 41px;  background: url('../images/strona/dostawa_header.jpg') no-repeat;}.dostawa_kontyner_tresc{  background: url('../images/strona/dostawa_tlo.jpg') repeat-y;  text-align: left;  padding-left: 10px;  font-size: 12px;}.dostawa_bottom{  width: 217px;  height: 7px;  background: url('../images/strona/dostawa_bottom.jpg') no-repeat;}#stopka_kontyner{  width: 968px;  height: 180px;  margin: auto;  background: url('../images/strona/stopka.jpg') no-repeat;}#stopka_tresc{  padding-top: 20px;}#stopka_tresc .medfont{  font-size: 12px;}.produkt_kontyner{  width: 500px;  overflow: auto;  padding: 7px 0 10px 0;  margin: auto;  font-family: verdena, arial, sans-serif;  color: #161616;  font-size: 13px;}.produkt_left{  float: left;  border: solid #b5b5b5 1px;  padding: 10px;  text-align: center;}.produkt_image{  width: 225px;}.produkt_right{  float: right;  text-align: center;  width: 250px;}.produkt_right a{  text-decoration: none;  font-weight: bold;  color: #161616;}.produkt_right a:hover{  text-decoration: underline;  color: #cd0d0d;}.produkt_nazwa{  font-size: 14px;  font-weight: bold;}.produkt_cena{  font-size: 16px;  font-weight: bold;  color: #cd0d0d;}#kontyner_produktu{  text-align: left;  overflow: auto;}#kontyner_produktu_opis{  width: 100%;  text-align: left;  clear: both;  padding-top: 10px;  font-size: 13px;}.tabela_bold{  font-weight: bold;  padding-top: 10px;  padding-bottom: 10px;}#komunikat{  padding-top: 50px;}.koszyk{  border: solid black 0px;  width: 100%;}.koszyk th{  background-color: #3fa3ff;}.koszyk td{  padding: 10px 0 10px 0;}.zamowienie_cena{  color: #3fa3ff;  font-weight: bold;  font-size: 16px;}.red{  color: red;}#serwis{  text-align: justify;  font-size: 13px;}#serwis table{  width: 100%}#serwis table td, th{  border: solid black 1px;}
