body { text-align:center; background: #fff; background-image: url("../pix/tlo2.jpg"); background-position: top center; background-repeat: no-repeat;  margin: 0px}
#main_div{display: block; width:100%; margin:0 auto; /* background-image: url("../pix/tlo2.jpg"); background-position: top center;  background-repeat: no-repeat; */} 

#top{border: 0px solid; background-image: url(../pix/); height: 190px}

#menu{border: 0px solid; text-align: left; width: 980px; height: 42px; background: #d6e5f2; background-image: url("../pix/menu_tlo.jpg"); background-repeat: repeat-x;}
td.text_menu A{ color: #ffffff; font-size: 10pt; font-family: Arial;  text-align: center; vertical-align: middle; text-decoration: none; width: 140px; height: 42px;
			 padding-top: 15px; display: block;   text-transform: uppercase;}
td.text_menu A:link{ color: #ffffff; text-decoration: none;}
td.text_menu A:focus{ color: #fff; outline: 0px; text-decoration: none; background-image: url(../pix/menu_tlo2.png); background-repeat: no-repeat; width: 140px; height: 42px; vertical-align: middle; }
td.text_menu A:active{ color: #ffffff; text-decoration: none;}
td.text_menu A:visited{ color: #ffffff; text-decoration: none; }
td.text_menu A:hover{ color: #fff; text-decoration: none; background-image: url(../pix/menu_tlo2.png); background-repeat: no-repeat; width: 140px; height: 42px; vertical-align: middle; }

#pod_menu_tlo{ border: 0px solid; text-align: left; height: 91px; background-image: url("../pix/pod_menu_tlo.jpg"); background-repeat: repeat-x; width: 980px}
#szukaj{border: 0; text-align: left; width: 330px; padding-top: 10px; }
.menu2 {color: #0876bc; font-size: 10pt; font-family: Arial;  padding-right: 10px; vertical-align: middle; width: 85px; text-align: center; font-weight: bold}
.menu2 A{color: #0876bc; font-size: 10pt; font-family: Arial; vertical-align: middle; width: 85px; text-align: center; font-weight: bold; text-decoration:none;}
.menu2 A:hover{color: #0876bc; font-size: 10pt; font-family: Arial; vertical-align: middle; width: 85px; text-align: center; font-weight: bold; text-decoration: underline;}

.input{color: #b4bdc5; font-size: 8pt; font-family: Arial; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; border: 1px solid #b6babc;
		border-bottom: 0px; border-right: 0px; height: 23px}
#kosz{border: 0; text-align: left; width: 200px; padding-top: 15px; padding-left: 30px;}
.kosz{color: #5ea5d3; font-size: 8pt; font-family: Arial;}
#logowanie2{border: 0px; text-align: right; width: 330px; padding-top: 10px;  padding-right:20px; padding-left:10px}
.konto {color: #5ea5d3; font-size: 8pt; font-family: Arial;  text-align: center; padding-top: 10px; padding-left: 20px}
.konto A{color: #5ea5d3; }
#separator{border: 0; width: 2px; height: 91px; background-image: url("../pix/separ_image.jpg");}


#info{border: 0px solid; width: 980px; padding-top: 20px}
#place{border: 0px; height: 50px; margin-left: 30px;}
.place{color: #637078; font-size: 8pt; font-family: Arial;  vertical-align:middle; text-align: left; margin-right: 10px; }
.place2 {color: #5ea6d3; font-size: 8pt; font-family: Arial;  text-align: center; vertical-align: middle;}
.place2 A{color: #5ea6d3; text-decoration: none}
.place3{color: #637078; font-size: 8pt; font-family: Arial;  vertical-align:middle; text-align: left;}
.promocje{color: #647178; font-size: 20pt; font-family: Arial; }

.nr_tel{color: #d8dadc; font-size: 13pt; font-family: Arial; text-align: left }
.nr_tel2{color: #21b0e0; font-size: 20pt; font-family: Arial;text-align: left  }

td.menu3 A{color: #616c73; font-size: 11pt; font-family: Arial; text-align:left; padding-left: 30px; padding-top:10px; padding-bottom: 10px;  display: block; text-decoration: none; vertical-align: middle}
td.menu3 A:link{ color: #616c73; text-decoration: none;}
td.menu3 A:focus{ color: #fff; background: #169de7; background-image: url("../pix/menu2_tlo.jpg"); background-repeat: repeat-x; padding-left: 30px; padding-top:10px; }
td.menu3 A:active{ color: #616c73; text-decoration: none;}
/* td.menu3 A:visited{ color: #616c73;text-decoration: none;} */
td.menu3 A:hover{ color: #fff; background: #169de7; background-image: url("../pix/menu2_tlo.jpg"); background-repeat: repeat-x; padding-left: 30px; padding-top:10px; }
.kreska{background: #e9ecf0; height: 1px;}

td.menu3a A{color: #616c73; font-size: 9pt; font-family: Arial; text-align:left; padding-left: 40px; padding-top:5px; padding-bottom: 5px;  display: block; text-decoration: none; vertical-align: middle}
td.menu3a A:link{ color: #616c73; text-decoration: none;}
td.menu3a A:focus{ color: #fff; background: #169de7; background-image: url("../pix/menu2_tlo.jpg"); background-repeat: repeat-x; padding-left: 40px; padding-top:5px; }
td.menu3a A:active{ color: #616c73; text-decoration: none;}
/* td.menu3 A:visited{ color: #616c73;text-decoration: none;} */
td.menu3a A:hover{ color: #fff; background: #169de7; background-image: url("../pix/menu2_tlo.jpg"); background-repeat: repeat-x; padding-left: 40px; padding-top:5px; }

.kreska{background: #e9ecf0; height: 1px;}

#fantom{border: 1px solid #eaeef2; width: 343px; height: 165px;}
#fantom_foto{border: 0px solid; width: 135px; height: 140px; vertical-align: top}
#fantom_tekst{border: 0px solid; width: 197px; height: 140px; color: #637078; font-size: 10pt; font-family: Arial; padding-bottom: 10px}
.fantom_opis{color: #99a5b0; font-size: 8pt; font-family: Arial;}
.fantom_grot{padding-left: 5px; border: 0px}
.fantom_cena{color: #0174bb; font-size: 9pt; font-family: Verdana; text-decoration: line-through}
.fantom_promocja{color: #ff0024; font-size: 7pt; font-family: Arial;}
.fantom_cena2{color: #ff0024; font-size: 11pt; font-family: Verdana;}

#strony{border: 0px; padding-top: 20px;}
.strony1 A{ text-align: right; color: #bfbfbf; font-size: 8pt; font-family: Verdana;}
.strony1 A:link{color: #bfbfbf; text-decoration: none}
.strony1 A:active{color: #bfbfbf; text-decoration: none}
.strony1 A:visited{color: #bfbfbf; text-decoration: none}
.strony1 A:hover{color: #12a0d3; text-decoration: none}
.strony2 A{color: #109bd0; font-size: 8pt; font-family: Verdana; padding-left: 15px; padding-right: 15px; text-decoration: none}
.strony_sep{color: #0276bc; font-size: 8pt; font-family: Verdana; padding-left: 3px; padding-right: 3px}

#menu3{border: 0px solid; width: 980px; height: 83px; background-image: url("../pix/menu3_tlo.jpg"); background-repeat: repeat-x; margin-top: 20px; text-align: center;}
.text_menu3 A{ color: #ffffff; font-size: 10pt; font-family: Arial;  text-align: center; vertical-align: middle; text-decoration: none;  text-transform: uppercase;} 
.text_menu3 A:link{ color: #ffffff;  text-decoration: none; }
.text_menu3 A:active{ color: #ffffff;text-decoration: none;}
.text_menu3 A:visited{ color: #ffffff; text-decoration: none; }
.text_menu3 A:hover{ color: #bbd6ef;text-decoration: none; }

#stopka1 {border: 0px solid;  text-align: right; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; width: 980px}
.stopka1 {color: #616e76; font-size: 7pt; font-family: Verdana;}
.stopka1 A{color: #616e76; font-size: 7pt; font-family: Verdana; text-decoration: none}
.stopka1 A:hover{color: #616e76; font-size: 7pt; font-family: Verdana; text-decoration: underline}
.stopka_linia{background: #0c78bd; width: 980px; height: 2px}
#stopka2{border: 0px solid; color: #2d97bf; font-size: 8pt; font-family: Arial; width: 980px; padding: 10px; }

.button {height: 24px; width: 70px; border: 0px; cursor: pointer; background: transparent;}
