body {text-align: center; background-color:#FFFFFF; font-family: Tachoma, Arial, Helvetica, sans-serif; font-size: 11px; color:#303030; margin:0; padding:0;}

hr {height:1px; margin-left: 3px; margin-right:3px; color:#000000;}
a {text-decoration: underline; color: #E33502; }
a:visited {color: #E33502;}
a:active {color: #E33502;}
a:hover {color: #E33502; text-decoration: none}
td, table, div, img, form, input, textarea {border: 0px none; padding:0px; margin:0px; font-size:11px}

.center {width:760px; min-height:200px; text-align:left; margin-left: auto; margin-right: auto; margin-top:0px; border: none; background: url('/grafika/columns2.gif') repeat-y;}

.szukaj{float: left; display: inline; width: 164px; height: 17px; padding: 0;margin: 0; border: 1px solid #CCCCCC;}


.logo2{width: 388px; height: 69px; background: url('/grafika/logo6.jpg')}



.kontakt{width: 170px; height: 15px; background-image: url('/grafika/form.gif'); padding-left: 5px; padding-top: 2px; border: 1px solid #757A7D; float: left; font-size: 10px; margin-bottom: 10px}
.kontakt input{width: 165px; height: 13px; background: transparent; border: 0px solid}
.kontakt2{width: 170px; height: 112px; background: #FFFFFF url('/grafika/form2.gif') no-repeat; padding-left: 5px; padding-top: 2px; border: 1px solid #757A7D; float: left; font-size: 10px; margin-bottom: 10px}
.kontakt2 textarea{width: 165px; height: 110px; background: transparent; border: 0px solid}

#button{width: 68px; height: 19px; float: left; display: inline}

.duser{display:inline; width: 160px; height: 15px; padding: 2px; background-color: #FFFFFF; color: #000000; padding-left: 8px; padding-top: 5px; margin-left: 3px; float: left; display: inline; margin-right: 10px}
.duser2{display:inline; width: 110px; height: 15px; padding: 2px; background-color: #FFFFFF; color: #000000; padding-left: 8px; padding-top: 5px; margin-left: 3px; float: left; display: inline; margin-right: 10px}

#login{width: 69px; height: 19px; float: left; display: inline}
#linki{background: none; width: 320px; height: 15px; border: 0px; color: #2B2B2B; float: right; text-align: right; margin-right: 23px; padding-top: 5px; display: inline}
#linki a, #linki a:visited{color: #2B2B2B; text-decoration: underline; font-size: 10px; font-family: Tachoma, Arial, Helvetica, sans-serif; height: 10px; margin: 0px; float: none; display: inline;}
#linki a:hover{text-decoration: none; border: 0px solid; }

#content{width: 760px; background: url('/grafika/tlo.jpg') no-repeat; float: left; }
#lewa{width: 200px; float: left; border-right: 1px solid #E8E8E8}
#naglowek{height: 37px; float: right; color: #5B5B5B; padding-right: 20px; padding-top: 11px}
#naglowek a{color: #5B5B5B; text-decoration: none}
#srodek{width: 504px; float: left; padding-left: 15px; border-left: 1px solid #E8E8E8}
#srodek_glowna{width: 514px; float: left;}

#content_main{width: 270px; height: 61px; background: url('/grafika/dol.jpg') repeat-x; float: left; padding-left: 490px; padding-top: 20px }
#lewa_main{width: 180px; float: left; font-size: 12px; font-family: Tahoma, sans-serif; color: #494949; padding-left: 30px; padding-right: 20px}
#lewa_banners{width: 230px; float: left; font-size: 12px; font-family: Tahoma, sans-serif; color: #494949; padding-left: 0px;}
#lewa_banners .banners { padding-left: 10px; }
.srodek_main{width: 155px; float: left; padding-left: 15px; color: #6E6E6E; font-size: 10px; border-left: 1px solid #E8E8E8}

#main_menu{padding-left: 38px}
#main_menu h1{border-bottom: 1px solid #CCCCCC; padding:0; padding-top: 3px; padding-bottom: 3px; margin: 0; width: 142px; font-size: 12px; color: #555555; font-family: Tahoma, sans-serif; text-align; left}
#main_menu h2{border-bottom: 1px solid #CCCCCC; padding:0; padding-top: 3px; padding-left: 5px; padding-bottom: 3px; margin: 0; width: 142px; font-size: 11px; color: #BD010F; font-family: Tahoma, sans-serif; text-align; left}
#main_menu a{font-size: 12px; color: #555555; text-decoration: none}
h1 a:hover {
color: #990000 !important;
}


#top{width: 760px; height: 297px;  background: url('/grafika/top.jpg') no-repeat;}
#top span{float: left; margin: 0; margin-top: 0px; padding-left: 38px; padding-right: 0px; padding-bottom: 0px }
#top div{float: left; margin: 0; padding-left: 0px; padding-right: 0px; padding-bottom: 0px }
#top img{ padding:0; margin: 0}

.desc1{float: left; margin-right: 10px; clear: left; position: display: inline; border: 2px solid #C0C4C7;}
.desc{width: 100px; float: left; display: inline; margin-bottom: 40px;}

.desc3{background-color: #FFFFFF; width: 375px; height: 14px; padding: 2px; margin-top: 2px;}
.desc3 span{float: right; display: inline; font-weight: bold;}
.desc3 div{float: left; display: inline;}

.desc5{background-color: #FFFFFF; width: 154px; height: 14px; padding: 2px; margin-top: 2px;}
.desc5 span{float: right; display: inline; font-weight: bold;}
.desc5 div{float: left; display: inline;}

.desc4 span{clear: left; float: left; display: inline}

.desc6{background-color: #FFFFFF; width: 375px; height: 56px; padding: 2px; margin-top: 2px;}
.desc6 span{float: right; display: inline; font-weight: bold;}
.desc6 div{float: left; display: inline;}

.niu1{width:100px; margin-left: 5px; margin-right: 0px; display: inline; border: 1px solid #E8E8E8;}
.niu2{width:200px; margin-left: 10px; margin-right: 0px; display: inline; border-bottom: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;}

.form_koszyk{border: 1px solid #CCCCCC; width: 20px}

.txt1{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 18px; color: #2B2B2B;}
.txt2{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 18px; color: #E23F0E;}

.c1{width: 102px; height: 15px; padding: 3px; background-color: #FFFFFF; margin-top: 2px; margin-right: 3px; float: left; display: inline}
.c2{width: 18px; height: 14px; padding: 3px; background-color: #FFFFFF; border: 0px solid; margin-top: 2px; margin-right: 3px; float: left; display: inline; text-align: center}
.c3{width: 26px; height: 15px; padding: 3px; background-color: #FFFFFF; margin-top: 2px; float: left; display: inline; text-align: center}
.c4{width: 105px; padding: 3px; background-color: #FFFFFF; margin-top: 2px; margin-right: 3px; float: left; display: inline}
.c5{width: 42px; height: 14px; padding: 3px; background-color: #FFFFFF; margin-top: 2px; margin-right: 3px; float: left; display: inline; text-align: center}
.c6{width: 20px; height: 14px; padding: 3px; background-color: #CFCFCF; border: 0px solid; margin-top: 2px; margin-right: 3px; float: left; display: inline; text-align: center}
.c7{width: 480px; height: 14px; padding: 3px; background-color: #FFFFFF; margin-top: 2px; margin-right: 3px; float: left; display: inline; text-align: center}

.razem{margin-bottom: 5px; text-align: right}
.mrg{margin-right: 5px}
.mrg2{margin-right: 43px}

.d1{width: 100px; height: 15px; padding: 2px; background-color: #FFFFFF; margin-top: 0px; margin-left: 3px; float: left; display: inline}
.d2{width: 100px; height: 15px; padding: 2px; background-color: #FFFFFF; margin-top: 0px; margin-left: 3px; float: left; display: inline}
.d3{padding:0px}
.d3 div{display:inline; width: 70px; height: 15px; background-image: url('/grafika/form.gif'); padding-left: 5px; padding-top: 1px; border: 1px solid #757A7D;  margin-left: 15px; font-size: 10px}
.d3 input{width: 96px; height: 15px; background: transparent; border: 0px solid}
.d4{display:inline; width: 200px; height: 15px; padding: 2px; background-color: #FFFFFF; margin-top: 0px; margin-left: 3px; float: left; display: inline}
.d4s{display:inline; width: 200px; height: 15px; padding: 2px; background-color: #C3C8CB; margin-top: 0px; margin-left: 3px; float: left; display: inline}
.d5{padding:0px}
.d5 div{display:inline; width: 70px; height: 15px; padding-left: 5px; padding-top: 0px; border: 0px solid #757A7D;  margin-left: 11px; font-size: 10px}
.d5 input{ width: 70px;height: 15px; background: transparent; border: 0px solid}
.d6{padding:0px}
.d6 div{ width: 115px; height: 15px; background-image: url('/grafika/form.gif'); padding-left: 5px; padding-top: 1px; border: 1px solid #757A7D;  margin-right: 0px; float: right; font-size: 10px}
.d6 input{width: 115px; height: 15px; background: transparent; border: 0px solid}
.d7{padding:0px}
.d7 div{ display:inline; width: 165px; height: 15px; background-image: url('/grafika/form.gif'); padding-left: 5px; padding-top: 1px; border: 1px solid #757A7D;  margin-right: 0px;  font-size: 10px}
.d7 input{width: 165px; height: 15px; background: transparent; border: 0px solid}
.d7a{display:inline; width: 160px; height: 15px; padding: 2px; background-color: #FFFFFF; margin-top: 0px; margin-right: 15px; margin-left: 15px; float: left; display: inline}
.d7b{display:inline; width: 160px; height: 15px; padding: 2px; background-color: #FFFFFF; margin-top: 0px; margin-right: 15px; margin-left: 15px; float: left; display: inline}

.form3{width: 165px; height: 101px; background: url(/grafika/form_tlo3.gif); padding-left: 8px; padding-top: 3px; float: left; margin-bottom: 3px}
.form3 textarea {width: 164px; height: 98px; background: transparent; border: 0px solid; }

.form_textarea2{border-left: 1px #9D9D98 solid;  border-bottom: 1px #9D9D98 solid;  border-right: 1px #9D9D98 solid;  border-top: 1px #9D9D98 solid; width: 340px; height: 90px; background: #FFFFFF; padding-left: 8px; margin-left: 3px; padding-top: 8px; float: left;  margin-bottom: 3px;  border-right: 1px solid #000000; border-bottom: 1px solid #000000}
.form_textarea2 textarea {width: 340px; height: 90px; background-color: #FFFFFF; border: 0px solid}
.form_textarea22{border-left: 1px #9D9D98 solid;  border-bottom: 1px #9D9D98 solid;  border-right: 1px #9D9D98 solid;  border-top: 1px #9D9D98 solid; width: 152px; height: 90px; background: #FFFFFF; padding-left: 8px; margin-left: 0px; padding-top: 8px; float: left;  margin-bottom: 3px;  border-right: 1px solid #000000; border-bottom: 1px solid #000000}
.form_textarea22 textarea {width: 152px; height: 90px; background-color: #FFFFFF; border: 0px solid}
.form22{width: 158px; height: 19px; background: #FFFFFF; border-left: 1px #696969 solid;  border-bottom: 1px #9D9D98 solid;  border-right: 1px #9D9D98 solid;  border-top: 1px #9D9D98 solid;  margin-right: 1px; float: left}
.form22 input {width: 117px; height: 16px; background: transparent; border: 0px solid; padding-top: 1px}

#tel{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 15px; color: #2B2B2B; font-weight: bold}
#tel span{color: #E33502}

#stopka{width: 753px; height: 24px; border-top: 4px solid #E8E8E8;  margin-left: 3px; line-height: 24px}
#stopka a, #stopka a:visited{color: #303030; font-weight: bold; text-decoration: none}
#stopka a:hover{color: #303030; font-weight: bold; text-decoration: underline}

.model{width: 346px; float: left; display: inline; margin-right: 14px}
.model img{border:2px solid #CACDD0}
.rozmiary{width: 160px; float: left; display: inline}
.red{border: none; float: left; display: inline; padding-top: 3px; padding-bottom: 3px; width: 150px; height: 2px}
.model1{width: 150px; float: left; display: inline}
.model1 div{float: left; display: inline}
.model1 span{float: right; display: inline; font-weight: bold}

.model2{width: 160px}

.clear {clear:both;}
.left{float: left; display: inline}
.right{float: right; display: inline}
.prawa{float: right; }


.carttb {
	width: 100%;
	border-collapse: collapse;
}
.carttb td {
	padding: 4px;
	text-align: center;
}

.carttb th {
	text-align: center;
}

#subtotal th {
	text-align: left;
	width: 100px;
}

#no_center {
	text-align: left;
}