body {margin: 0; padding: 0; text-align:center; font-size: 11px; font-family: verdana; color: #12426d; text-decoration: none; }
.body_tlo {background-image: url('../img/site/pl/body.jpg'); background-repeat:repeat-x; background-position:top;background-color: #fcf0b7;}
td {font-size: 11px; font-family: verdana; color: #12426d; text-decoration: none;}
a {color:#775500;}
a:hover {text-decoration: underline; color:#775500;}
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;}
.j {text-align:justify;}

input, select, textarea {background-color:#ffffff; color:#000000; font-size: 11px; font-family: verdana; }
input.checkbox {background-color:transparent;}
input.radio {background-color:transparent;}
input.input120 {width:115px;}
select.input120 {width:120px;}
input.input150 {width:145px;}
select.input150 {width:150px;}
input.input200 {width:195px;}
select.input200 {width:200px;}
input.input_search {width:145px;}
select.input_search {width:150px;}
input.input_search2 {width:184px;}
select.input_search2 {width:189px;}
.title {padding: 20px 0 0 48px; font-size:20px; color:#ffffff; height:32px; width:589px; background-image: url('../img/site/pl/title.gif'); background-repeat:no-repeat;}
.title2 {height:22px; width:100%; padding:9px 0 0 27px; background-color:#775500; color:#ffffff; font-size:12px; margin-bottom:15px;}
.error {color:red; text-align:center;}


#top {width: 795px; margin: 0 auto; height: 162px;  background-image: url('../img/site/pl/top.jpg'); background-repeat:no-repeat; text-align:right;}
#top2 {width: 795px; margin: 0 auto; height: 108px; background-image: url('../img/site/pl/top2.jpg'); background-repeat:no-repeat;}
#top a {color:#ffffff; text-decoration:none;}
#top2 a {color:#ffffff; text-decoration:none;}
#c1 {float: left; width: 157px;  background-color:#fef9e8;}
#c2 {float:right; width: 637px;}
#bottom {width: 795px; margin: 0 auto; height:22px; color:#fffcee; font-size:13px; background-color:#243d6d; padding-top:8px;}
#site {width: 795px; margin: 0 auto; background-color:#fffcee;}
#menu {height:17px; width:550px; float:right; text-align:right; background-color:#a87a09; padding:12px 5px 0 0 ;color:#ffffff;}
#menu a {color:#ffffff; text-decoration:none;}
#content {width: 795px; margin: 0 auto; background-color:#fffcee;}
.main_title {height:81px;}
.oferta {height:22px; width:130px; padding:9px 0 0 27px; background-color:#775500; color:#ffffff; font-size:12px;margin-bottom:8px;}
.oferta a {color:#ffffff; text-decoration:none;}
.rodzaj {height:18px; width:117px; padding-top:5px; padding-left:40px; background-color:#f4e9ca; color:#243d6d; font-size:12px; margin-top:1px;}
.menu_left {height:18px; border-bottom:1px solid #a6bec5; padding:4px 0 0 16px; width:141px; color:#243d6d; font-size:12px;}
.menu_left a {text-decoration:none; color:#243d6d; font-size:12px; width:157px;}
.menu_left a:hover {text-decoration:underline; color:#243d6d; font-size:12px;}
.menu_left2 {height:18px; border-bottom:1px solid #a6bec5; padding:4px 4px 0 2px; color:#243d6d; font-size:12px; background-color:#fef9e8; width:270px;}
.menu_left2 a {text-decoration:none; color:#243d6d; font-size:12px;}
.menu_left2 a:hover {text-decoration:underline; color:#243d6d; font-size:12px;}
.next_menu {height:29px; background-color:#c4900f; width:637px; text-align:right;}
.center {padding:40px; width:557px; background-color:#f6e7c0; margin:1px 0; min-height:433px;}
.main1 {float:left; width:411px; background-color:#f6e7c0;margin-bottom:2px; min-height:514px;}
.main2 {float:right; width:211px; margin:10px 4px 0 0; color:#12426d; font-size:10px;}
.krajowe {float:left; width:187px; border-right:1px solid #a4a6a0; padding:14px 6px 0 12px; min-height:450px;}
.zagraniczne {float:right; width:184px; padding:14px 6px 20px 0;}
.zagraniczne a {color:red; font-weight:bold; text-decoration:underline;}
.zagraniczne a:hover {color:red; font-weight:bold; text-decoration:none;}
.zagraniczne2 a {color:red; font-weight:bold; text-decoration:underline;}
.zagraniczne2 a:hover {color:red; font-weight:bold; text-decoration:none;}
.of_spec {margin:14px 0; padding-bottom:14px; background-image: url('../img/site/pl/of_spec.gif'); background-repeat:no-repeat; background-position:left bottom; min-height:40px;}
.of_spec a {color:#12426d; text-decoration:none; font-size:10px;}
.of_spec a:hover {color:#12426d; text-decoration:none; font-size:10px;}
.fl {float:left;}
.fr {float:right;}
.special { font-size:14px; font-weight:bold; color:#775500;}
.border {border-bottom:1px solid #775500; margin:5px 0;}


/* lista */
.list th {font-weight: bold; background-color: #ddd;}
.list td {}
.lista_prosta {width:557px;}
.lista_prosta th {background-color:#775500; color:#ffffff; text-align:center; height:25px; vertical-align:middle; padding:0; }
.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:#fffefc; height:28px; text-align:center; border-bottom:1px solid #775500; vertical-align:middle; padding:0 2px;}
.lista_prosta td a {font-size:11px; color:#12426d; text-decoration:none;}
.lista_prosta td a:hover {font-size:11px; color:#12426d; text-decoration:underline;}
.lista_prosta td a:visited {font-size:11px; color:#605231; text-decoration:none;}
.paginacja {height:18px; width:557px; margin:10px 0;}


.nawigacja td {text-align:center; width:100px;}
.nawigacja td a {text-decoration:none; font-size:11px; color:#775500;}
.detale_table {width:270px;}
.detale_table td {padding-left:3px; text-align:left; height:22px; color:#12426d; border-bottom:1px solid #a6bec5;}
.fotos {margin:6px auto; text-align:center;}
.fotos a {color:#12426d; text-decoration:none;}
.fotos a:hover {color:#fc0303; text-decoration:underline;}
.wyszukiwarka_table td {padding-bottom:8px; width:260px;}
.zapytaj_table td {color:#000000; padding-bottom:4px; text-align:left; vertical-align:top;}
.agent {font-size:12px; font-weight:bold; color:#ffffff; height:20px; text-align:left; background-color:#81b235;}
.box_offer {text-align:left; background-color:#ffffff; margin-bottom:20px; line-height:160%; width:240px; border:1px solid #81b235;}
.box_offer a {color:#628b23; text-decoration:underline;}
.box_offer a:hover {color:#628b23; 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%;}
.sendLink {background-color:#f6e7c0; color:#000000; margin:0 auto; height:600px; padding:0; text-align:center;}
.send_table td {padding-bottom:4px; text-align:left;}


.calc {width:470px;}
.calc2 {width:470px; margin-bottom:10px;}
.calc td {vertical-align:top; color:#000000; text-align:left;padding-bottom:3px; }
.calc2 td {vertical-align:top; padding-bottom:3px; 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; }
