body {margin: 0 auto; padding: 0; text-align:center; background-color: #f8f8ed; font-size: 10px; font-family: verdana; color: #000000; text-decoration: none;}
td {font-size: 11px; font-family: verdana; color: #000000; text-decoration: none;}
a:hover {text-decoration: underline;}
table {border-spacing: 0; border-collapse: collapse; margin: auto;}
div {text-align: left; border-spacing: 0; border-collapse: collapse;}
img {border: 0;}
img.m {vertical-align:middle;}
img.t {vertical-align:top;}
img.b {vertical-align:bottom;}
.l {text-align: left;}
.r {text-align: right;}
.c {text-align:center;}
.fl {float:left;}
.fr {float:right;}
td.td_r {text-align: right;}
form {display:inline;}

input, select, textarea {background-color:#ffffff; color:#000000; font-size: 10px; font-family: verdana; }
input.checkbox {background-color:transparent;}
input.radio {background-color:transparent;}
input.input200 {width:195px;}
select.input200 {width:200px;}
input.input150 {width:145px;}
select.input150 {width:150px;}
input.input120 {width:115px;}
select.input120 {width:120px;}
select.input_search {width:180px;}
input.input_search {width:175px;}
input.input_search2 {width:61px;}
input.input_search3 {width:131px;}
input.input_autopow {width:200px; color:#d52c02; font-size:10px; border:1px solid #9ea898; font-weight:bold;}

.title {height:30px; padding:0 0 5px 5px; font-family:verdana; font-size:18px; font-weight:bold; color:#d9270c; font-style:italic;}
.error {color:#d9270c; text-align:center;}

#site {width:780px; margin:0 auto;}
#content {width:780px; margin:0 auto;}
#content2 {width:780px; margin:0 auto; min-height:500px;}
#top {width:780px; margin:0 auto; height: 78px; margin-bottom:2px;}
#c1 {width:780px;}
#c2 {width:780px;}
#bottom {width: 780px; height:50px; margin:0 auto; padding-bottom:15px;}
#bottom1 {width:177px; height:26px; float:left; background-color:#f5eba6; color:#f8b902; padding:12px 15px; font-weight:bold;}
#bottom2 {width:543px; height:10px; float:left; background-color:#ffca32; color:#f9f3c9; padding:20px 15px; font-weight:bold;}
#bottom1 a {color:#f8b902; font-weight:bold; text-decoration:underline;}
#bottom1 a:hover {color:#f8b902; font-weight:bold; text-decoration:none;}
#bottom2 a {color:#f9f3c9; font-weight:bold; text-decoration:none;}
#bottom2 a:hover {color:#f9f3c9; font-weight:bold; text-decoration:underline;}
#bottom3 {width:780px; height:4px; background-color:#b03c3c; margin:15px 0 2px 0;}
.search {float:left; width:194px; height:259px; background-color:#ffca32; padding:0 0 0 13px;}
.main_foto {float:left; width:573px; height:259px; }
.wyszukiwarka_table {width:180px;}
.wyszukiwarka_table td {color:#fff; padding-bottom:5px; vertical-align:top;}
.specjalne1 {width:414px; float:right; padding:12px 0 10px 0;}
.specjalne2 {width:386px; height:336px; background-color:#efefd7; padding:14px;}
.main_text {width:350px; float:left; padding:12px 0 10px 0; color:#ab9979; text-align:justify; line-height:130%;}
.main_text a {color:#ffca32; text-decoration:underline; font-weight:bold;}
.main_text a:hover {color:#ffca32; text-decoration:none; font-weight:bold;}
.rama {border:4px solid #ffca32;}
.rama2 {border:2px solid #ffca32;}
.of_spec {height:150px; margin-bottom:20px;}
.of_spec a {color:#ffca32; text-decoration:underline; font-weight:bold;}
.of_spec a:hover {color:#ffca32; text-decoration:none; font-weight:bold;}

/* lista */
.lista_prosta {width:780px;}
.lista_prosta th {background-color:#fddd81; border:1px solid #f8f8ed; color:#000; height:42px; vertical-align:middle; padding:0; text-align:left;}
.lista_prosta th a {font-size:11px; color:#000; text-decoration:none; font-weight:bold;}
.lista_prosta th a:hover {font-size:11px; color:#000; text-decoration:underline; font-weight:bold;}
.lista_prosta td {color:#000; height:42px; background-color:#fef4d7; border:1px solid #ffeebc; vertical-align:middle; padding:0; text-align:left;}
.lista_prosta td a {font-size:11px; color:#000; text-decoration:none;}
.lista_prosta td a:hover {font-size:11px; color:#000; text-decoration:underline;}
.lista_prosta td a:visited {font-size:11px; color:#656565; text-decoration:none;}
.lista_prosta2 {width:780px;}
.lista_prosta2 th {background-color:#fddd81; border:1px solid #f8f8ed; color:#000; height:42px; vertical-align:middle; padding:0; text-align:center;}
.lista_prosta2 td {color:#000; height:42px; background-color:#fef4d7; border:1px solid #ffeebc; vertical-align:middle; padding:0; text-align:center;}
.lista_prosta2 td a {font-size:11px; color:#000; text-decoration:none;}
.lista_prosta2 td a:hover {font-size:11px; color:#000; text-decoration:underline;}
.lista_prosta2 td a:visited {font-size:11px; color:#656565; text-decoration:none;}
.paginacja {color:#000000; height:18px; width:780px;}
.paginacja a {color:#b03c3c; font-weight:bold;}
.wyniki {margin:3px auto; width:780px; height:144px; padding:2px 0;}
.nawigacja td {text-align:center; width:120px;}
.nawigacja td a {color:#ffca32; text-decoration:none;}
.nawigacja td a:hover {color:#b03c3c; text-decoration:underline;}

.detale1 {float:left; width:245px; text-align:center;}
.detale2 {float:left; width:245px; padding-left:20px;}
.detale3 {float:right; width:240px; text-align:center;}
.detale4 {margin:15px 0; width:490px; padding-bottom:10px; text-align:justify; line-height:130%;}
.detale_table {width:245px; margin-top:15px;}
.detale_table td {padding-right:3px; text-align:left; height:20px; color:#000000;}
.fotos {color:#000000; margin:10px auto; font-weight:bold;}
.fotos a {color:#b03c3c; text-decoration:none;}
.fotos a:hover {color:#b03c3c; text-decoration:underline;}
.szczegoly {font-size:14px; color:#b03c3c; line-height:130%; font-weight:bold;}
.zapytaj_table td {width:200px; color:#000000; padding-bottom:4px; text-align:left; font-size:10px;}
.agent {font-size:12px; font-weight:bold; color:#000; height:20px; padding-top:2px;margin-bottom:4px;text-align:left; background-color:#ffeebc;}
.box_offer {text-align:left; background-color:#fef4d7; margin-bottom:20px; line-height:160%; width:240px; border:1px solid #ffca32;}
.box_offer a {color:#b03c3c; text-decoration:underline;}
.box_offer a:hover {color:#b03c3c; text-decoration:none;}
.buttony { margin:10px auto;}
.buttony a {color:#b03c3c; text-decoration:none;}
.buttony a:hover {color:#b03c3c; text-decoration:none;}

.formularz {width:500px;}
.formularz td {text-align:left; vertical-align:top; padding:0 0 4px 0;}
.print {font-size:12px; line-height:140%; text-align:center;}
.printOffer {width:100%;}
.printOffer td {height:18px; padding-right:20px; text-align:left; line-height:160%; vertical-align:top;}
.sendLink {background-color:#ffeebc; color:#000000; margin:0 auto; height:600px; font-size:11px; padding:10px 0; text-align:center;}
.sendLink_top {height:30px;  font-size:14px; font-weight:bold;}
.send_table td {padding-bottom:4px; text-align:left;}


.calc {width:650px;}
.calc2 {width:470px; margin-bottom:10px; margin-left:65px;}
.calc td {vertical-align:top; color:#000000; text-align:left; padding-bottom:4px;}
.calc2 td {vertical-align:top; padding-bottom:4px; color:#000000; text-align:right;}


/*wydruk oferty*/
div.printMain {padding: 10px; width: 90%; margin: 40px auto 0 auto; text-align: left; border-top: 2px solid black; border-bottom: 2px solid black;}
div.printBottom {width: 90%; margin-left: auto; margin-right: auto; text-align: right;}

.clearBoth {clear: both;}
.clearLeft {clear: left;}
.clearRight {clear: right;}
.clearBoth span, .clearLeft span, .clearRight span { display: none; }

