body {margin: 0; padding: 0; text-align:center; background-color: #fff; font-size: 11px; font-family: tahoma; color: #000000; text-decoration: none;}
td {font-size: 11px; font-family: tahoma; 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.c {text-align:center;}

input, select, textarea {background-color:#ffffff; color:#eb8b3c; font-size: 11px; font-family: tahoma; }
input.checkbox {background-color:transparent;}
input.radio {background-color:transparent;}
input.input_search {width:165px; color:#eb8b3c;}
select.input_search {width:170px; color:#eb8b3c;}
input.input_search2 {width:165px; color:#eb8b3c;}
select.input_search2 {width:170px; color:#eb8b3c;}
input.input_search3 {width:62px; color:#eb8b3c;}
input.input200 {width:195px; color:#eb8b3c;}
select.input200 {width:200px; color:#eb8b3c;}
input.input120 {width:115px; color:#eb8b3c;}
select.input120 {width:120px; color:#eb8b3c;}
input.input180 {width:200px; color:#eb8b3c;}
textarea.input180 {width:200px; color:#eb8b3c;}

.title {padding:0 0 13px 0;}
.title2 {padding:10px 0 0 0;}
.red {color:#ef2e23;}
.error {color:#ef2e23; text-align:center;}
.grey {color:#666;}
.special {color:#fb8b3c;}


.body {background-image: url('../img/site/body.jpg'); background-repeat:repeat-x; background-position:top;background-color:#fff; margin:10px auto;}
#top {width: 730px; margin: 0 auto; height: 20px; color:#5a1100; padding:10px 24px 0 24px;background-image: url('../img/site/top.jpg'); background-repeat:no-repeat;}
#top a {color:#ece9d8; text-decoration:none;}
#top a:hover {color:#ffcc33; text-decoration:underline;}
#content {width: 754px; margin: 0 auto; padding:0 12px;}
#content2 {width: 754px; margin: 0 auto; padding:0 12px; margin-top:12px; min-height:200px;}
#c1 {float: left; width: 180px; margin-top:15px; text-align:center;}
#c2 {float:right; width: 540px; margin-top:11px;}
#bottom {width: 778px; height:47px; margin: 10px auto; text-align: center; background-image: url('../img/site/bottom.gif'); background-repeat:no-repeat; background-position:top; padding:12px 0 0 0; text-align:center; }
.bottom1 {color:#ab8b77; margin: 0 auto; text-align:center;}
.bottom1 a {color:#fb8b3c; text-decoration:none;}
.bottom1 a:hover {color:#fb8b3c; text-decoration:underline;}
.bottom2 {color:#5d1504; padding:12px 0 0 0;margin: 0 auto; text-align:center;}
.bottom2 a {color:#5d1504; text-decoration:none;}
.bottom2 a:hover {color:#5d1504; text-decoration:underline;}
#menu1 {width: 778px; margin: 0 auto; height:41px; margin-bottom:3px;}
#menu2 {width: 610px; margin: 0 auto; height:32px; padding:11px 0 0 168px; background-image: url('../img/site/menu2.gif'); background-repeat:repeat-x; background-position:top;}
#menu2 a {color:#eb8b3c; text-decoration:none;}
#menu2 a:hover {color:#eb8b3c; text-decoration:underline;}
#c4 {float: left; width: 500px; margin-top:15px;}
#c5 {float:right; width: 220px; margin-top:25px;}
.linki a {color:#fb8b3c; text-decoration:none;}
.linki a:hover {color:#fb8b3c; text-decoration:underline;}


.of_spec {float:left; background-image: url('../img/site/of_spec.jpg'); background-repeat:no-repeat; width:210px; height:199px; padding:26px 10px 0 19px; color:#5d1504; margin:0 5px; line-height:170%;}
.foto_tlo {width:126px; height:96px; background-image: url('../img/site/foto_tlo.gif'); background-repeat:no-repeat; padding:3px 0 0 3px; margin:0 auto; text-align:left;}
.wyszukiwarka2 {background-image: url('../img/site/wyszukiwarka2.jpg'); background-repeat:no-repeat; width:724px; height:153px; padding:25px 0 0 25px; margin:10px 0 18px 0;}
.wyszukiwarka_table2 {float:left; text-align:left;}
.wyszukiwarka_table2 td {padding:0 20px 10px 0; text-align:left; color:#5a1100; line-height:160%;}
.wyszukiwarka_table td {padding:0 0 10px 0; text-align:left; color:#5a1100; line-height:160%;}

.lista_prosta {width:540px;}
.lista_prosta th {background-color:#ff7700; color:#ffffff; height:20px; vertical-align:middle; padding:0; text-align:center;}
.lista_prosta th a {font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold;}
.lista_prosta th a:hover {font-size:11px; color:#ffffff; text-decoration:underline; font-weight:bold;}
.lista_prosta td {color:#5d1504; height:28px; border-bottom:1px solid #721a07; vertical-align:middle; padding:0; text-align:center;}
.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;}
.paginacja {color:#5d1504; height:18px; width:530px; margin:0 auto;}
.paginacja a {color:#fb8b3c;}
.lista_prosta2 {width:540px;}
.lista_prosta2 th {background-color:#970e11; color:#fff; height:24px; vertical-align:middle; padding:0 0 0 15px;}
.lista_prosta2 td {color:#000; height:22px; border-bottom:2px solid #721a07; vertical-align:top; padding:4px 2px;}

.nawigacja td {text-align:center; width:100px;}
.nawigacja td a {color:#5d1504; text-decoration:underline;}
.nawigacja td a:hover {color:#5d1504; text-decoration:none;}
.detale_table {width:220px; margin-top:15px;}
.detale_table td {padding-left:3px; text-align:left; height:20px; color:#000000;}
.fotos {color:#000000; margin:10px auto;}
.fotos a {color:#ef2e23; text-decoration:none;}
.fotos a:hover {color:#ef2e23; text-decoration:underline;}

.zapytaj_table td {color:#000000; padding-bottom:4px; text-align:left;}
.agent {font-weight:bold; color:#ffffff; height:20px; text-align:left; background-color:#ff7700; padding-top:3px;}
.box_offer {text-align:left; margin-bottom:20px; line-height:160%; width:200px; background-image: url('../img/site/body.jpg'); background-repeat:repeat-x; background-position:top; padding:5px 10px;}
.box_offer a {color:#ef2e23; text-decoration:underline;}
.box_offer a:hover {color:#ef2e23; text-decoration:none;}
.rama {border:4px solid #f5f3ea;}

.formularz {width:520px;}
.formularz td {text-align:left; vertical-align:top; padding:0 0 6px 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%;}
.sendLink {background-image: url('../img/site/body.jpg'); background-repeat:repeat-x; background-position:top;background-color:#fff; color:#000000; margin:0 auto; height:600px; padding:10px;}
.sendLink_top {height:30px;  font-size:14px; font-weight:bold;}
.send_table td {padding-bottom:4px; text-align:left;}


.calc {width:470px;}
.calc2 {width:470px; margin-bottom:10px; margin-right:200px;}
.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; }
