body,html {background:#FFFFFF;margin: 0px;padding: 0px; font-size:0px;font-family:trebuchet ms;color:#2A2B2B;border:collapse;}
.glowny {background:#FFFFFF URL('../images/back.gif') repeat-y top left; width:760px;margin:auto;font-family:trebuchet ms;}
.glowny .top1{width:348px;height:129px; float:left;}
.glowny .top2{width:368px;height:129px; float:right;}
.glowny .top3{width:44px;height:129px; float:right; background:#272727;}

.left{width:197px;float:left;}
.left .tresc b{color:#FF4F01;}
.left .menu{width:172px;height:158px;background:URL('../images/backgrey.jpg') repeat-y top left;color:#FFFFFF;padding:20px 10px 10px 15px;font-size: 12px;}
.left .search{width:172px;height:58px;background:#B00033;color:#FFFFFF;padding:10px 10px 10px 15px;font-size: 12px;}
.left .search a{color:#fff; text-decoration:none;}
.left .search a:hover{color:#fff; text-decoration:underline;}
.left .login{width:172px;height:84px;background:#FFFFFF;color:#2A2B2B;padding:10px 10px 10px 15px;font-size: 12px;}
.left .newsletter{width:172px;height:150px;background:#4B4B4B;color:#FFFFFF;padding:10px 10px 10px 15px;font-size: 12px;}
.left .logged{width:172px;height:80px;background:URL('../images/backgrey.jpg') repeat-y top left;color:#FFFFFF;padding:20px 10px 10px 15px;font-size: 12px;}
.left .linki{padding:10px 10px 10px 15px;font-size: 12px;}
.left .linki a{color:#D50E53; text-decoration:none;}
.left .keywords{font-family:trebuchet ms; color:#fff; font-size:12px; padding:10px 10px 10px 15px; background:#4B4B4B;}

.main{width:563px;float:right;}
.main .right{background:URL('../images/backgrey.jpg') repeat-y top left;width:206px;height:246px;float:right;color:#FFFFFF;padding:10px 5px 0px 5px;font-size: 12px;}
.main .buttons{width:347px;height:127px;float:left;}
.main .text{width:538px;font-size: 12px;font-family:trebuchet ms;color:#2A2B2B;padding-left:25px; padding-top:10px;}
.main .text a{color:#D5004B; font:trebuchet ms; text-decoration:none;}
.main .text a:hover{text-decoration:underline;}
.main .text .messageInfo{text-align:center; font-weight:bold; color:#fff; background:#B00033; border: solid 1px #D5004B; padding:7px; margin-bottom:10px; }

.main .text .messageInfo a{color:#ffffff;}

.main .text .info{background:#fff; border: solid 1px #D5004B; padding:7px; margin:10px 0px 10px 0px; text-align:justify; }
.main .text .error-div{font-weight:bold; background:#B00033; color:#fff; padding:10px; border: solid 1px #D5D5D5;}
.main h1{color:#B00033; font-size:18px;font-weight:normal;margin-bottom:1px;margin-top:1px}
.main h2{color:#B00033; font-size:13px;font-weight:bold;margin-bottom:1px;margin-top:1px;}
.main. ext{color:#FE0066;  font-weight:bold;}
.main .ramka{border:1px solid #000; padding:0px;}
.main .ramka_superoferta{border:2px solid #F2C3D3; padding:0px;}
.main table{font-size: 12px;font-family:trebuchet ms;color:#2A2B2B;line-height:16px;}
.main th{text-align:right; vertical-align:top; padding:5px;}
.main tr.bg1{background-color:#F0F0F0;}
.main tr.bg0{background-color:#fff;}
.main .buttonspod{width:563px;height:135px;float:left;}
.main .szukajpod{background:#DC0050;width:563px;height:80px;float:left;}
.main .szukajpod a{color:#fff; text-decoration:none;}
.main .szukajpod a:hover{color:#fff; text-decoration:underline;}
.main .search{width:332px;height:50px;color:#FFFFFF;padding:8px 10px 0px 15px;font-size: 12px;float:left;}
.main .loginpod{width:185px;height:40px;color:#FFFFFF;padding:16px 0px 0px 5px;font-size: 12px;float:left;}
.main .loginpod a{color:#fff; text-decoration:none;}
.main .loginpod a:hover{color:#fff; text-decoration:underline;}
.main .page{text-align:center;}
.main .page a {color:#65001D; }
.main .page a.current{font-weight:bold;}
.main .lista{line-height:21px; width:538px;}
.main .lista .blok{background-color:#fff; padding:4px; color:#D50E53; margin-right:25px;}
.main .lista .blok_koniec{background-color:#fff; color:#D50E53; text-align:right;}
.main .lista .blok_table{}

.oferta td{padding:5px;}

.clearr{clear:both;}
.stopka{width:764px;height:30px;font-size:11px; text-align:center; background:#DD0050; color:#fff; padding-top:10px;}
.stopka a{color:#fff; text-decoration:none;}
.stopka a:hover{text-decoration:underline;}
.tresc {font-size: 11px;font-family:trebuchet ms;padding:20px 0px 30px 80px;color:#7E7E7E;vertical-align:top;text-align:justify;}
.tresc1 {font-size: 11px;font-family:trebuchet ms;padding:15px 20px 5px 80px;color:#FFFFFF;text-align:justify;vertical-align:top;line-height:12px;}
.tresc2 {font-size: 11px;font-family:trebuchet ms;padding:50px 18px 10px 30px;color:#7E7E7E;vertical-align:top;}
.promo b{color:#D40000;}

a.button  {background:#B00033;padding:2px 8px 2px 8px;text-decoration:none;color:#FFFFFF;}
a.button:hover {background:#D22C5C;}
a.linki  {text-decoration:none;color:#FF4F01;}
a.linki:hover {color:#EE2323;}
a.lista  {text-decoration:none;color:#2A2B2B;}
a.lista:hover {text-decoration:underline;}

.menu a  {text-decoration:none;color:#FFFFFF;}
.menu a:hover {color:#DDDDDD;}
.logged a  {text-decoration:none;color:#FFFFFF;}
.logged a:hover {color:#DDDDDD;}
input.szukajka {border:1px solid #FFBDD5; background:#FFFFFF; font: 11px trebuchet ms; height:15px;}
.przycisk{border:0px; background:#65001D; font: 11px trebuchet ms; color:#fff;}
.left select.a {font-size:11px;border:1px solid #666666; background:#FFFFFF;}

.form1{border:0; width:510px; padding:0;}
.form1 div {text-align:left; clear:both; padding:5px; }
.form1 .left {text-align:left; float:left padding:5px; }
.form1 label {display:block; float:left; text-align:right; width: 160px; padding-right:10px; font-weight:bold; }
.form1 input { width: 180px; border: 1px solid #ddd; font: 11px trebuchet ms}
.form1 input.checkbox { width: 20px; border: 1px solid #ddd; font: 11px trebuchet ms}
.form1 textarea {width: 270px; border: 1px solid #ddd; font: 11px trebuchet ms;}
.form1 select {border: 1px solid #ddd; font: 11px trebuchet ms; width:158px;}
.form1 input:hover{ background: #FFF9BB;}
.form1 .przycisk{border: 1px solid #D5D5D5; background:#65001D; color:#fff; width:80px;}
.form1 .file{border: 1px solid #D5D5D5; height:16px;}
.form1 .przycisk:hover{background:#65001D;}
.form1 div.colleft{float:left;}

.form2{border:0; width:510px; padding:0;}
.form2 input.checkbox { width: 20px; border: 1px solid #ddd; font: 11px trebuchet ms}
.form2 select {border: 1px solid #ddd; font: 11px trebuchet ms; width:158px;}

.subForm{border:0; width:300px; padding:0;}
.subForm input {width:20px; border: 1px solid #ddd; font:11px trebuchet ms}
.subForm2{border:0; width:100%; padding:0;}
.subForm input {width:20px; border: 1px solid #ddd;}
.subForm2 div{float:left; padding:10px;}

.form_search{border:0; width:530px; padding:0; padding-bottom:10px; margin:0; background:#fff;}
.form_search div {float: left; margin:2px; }
.form_search div input { width: 158px; border: 1px solid #ddd;  }
.form_search div label {display:block; padding-top: 2px; }
.form_search div select {border: 1px solid #ddd; font: 11px trebuchet ms; }
.form_search div input { width: 158px; border: 1px solid #ddd; font:11px trebuchet ms;}
.form_search input.przycisk{border: 1px solid #ddd; background:#D7D0CA; color:#9D0000; width:80px; padding: 0 0 0 0; }
.asterix{color:#65001D;}
.ext{color:#65001D;}
.ext_big{font-size:13px; font-weight:bold;}

#lista_miasta_stopka {text-align:justify;}
#lista_miasta_stopka a{color:#000; text-decoration:none;}
