/* Created by TopStyle Trial - www.topstyle4.com */
#search_module {width:990px;;margin-bottom:10px;}
#search_module .search_bar {margin-top:0px;height:32px;border:1px solid white; background: #669934 url(images/layout/search_bar_bg.jpg) repeat-x 0px 2px;}
#search_module .search_bar .zakladki { float:right;  border-left:1px solid #FFFFFF; }
#search_module .search_bar .zakladki a {margin:0px; padding:0px;  float:left;border-right:1px solid #FFFFFF; padding-left:10px; padding-right:10px; height:25px; padding-top:7px; display:block; font-size:12px; color:#FFFFFF; font-weight:bold;cursor:pointer; } 
#search_module .search_bar .zakladki a.normal {color:#fff; background:transparent;}
#search_module .search_bar .zakladki a.pressed {color:#1C3A59; background:#E2E7F3;height:26px;}
#search_module .search_bar a span {color:#fff;font-size:18px;font-size:normal;display:block;float:left;margin-top:5px;margin-left:4px;margin-right:10px;}
#search_module  .zakladka {width:968px;height:380px;background:#CAD3E7 url(images/layout/zakladki_bg.gif) top left repeat-x;display:none; border:1px solid white; border-top:none; padding:10px;position:absolute;z-index:999999;}
#search_module  .zakladka .info { margin-top:25px; margin-left:10px; width:760px;}
#search_module  .zakladka .info img { margin-right:6px;}
#search_module  .zakladka .title {font-size:18px; margin-bottom:8px; display:block}


#search_module  .zakladka .wiersz { height:48px; width:966px; border:1px solid #CDD5E7; background:#F8F9FC; margin-bottom:1px;}
#search_module  .zakladka .wiersz .row { height:1px; padding-right:0px;padding-left:20px; float:left}
#search_module  .zakladka .wiersz .row .miasto { font-size:18px; float:left; width:125px; margin-top:15px }
#search_module  .zakladka .wiersz .row .cell { float:left; }
#search_module  .zakladka .wiersz .row .cell_1 { float:left; width:101px;margin-top:17px;}
#search_module  .zakladka .wiersz .row .cell_2 { float:left; width:85px;margin-top:17px;}
#search_module  .zakladka .wiersz .row .cell_3 { float:left; width:99px;margin-top:17px;}
#search_module  .zakladka .wiersz .row .cell_4 { float:left; width:196px;margin-top:17px;}
#search_module  .zakladka .wiersz .row .cell_5 { float:left; width:122px; margin-top:8px; line-height:15px}
#search_module  .zakladka .wiersz .row .cell_6 { float:left; width:50px;margin-top:17px;}
#search_module  .zakladka .wiersz .row .szukaj { float:left; width:96px;margin-top:0px; }



#search_module  .zakladka .wiersz img { margin-left:9px; margin-top:11px; float:left}


.parentdiv5 {position:absolute;margin-left:655px;width:155px;z-index:6;text-align:left; }
.parentdiv5 .oferta {height:294px; width:157px;  background: url(images/layout/oferta_bg.png) no-repeat 0px 0px ;; overflow:hidden;  margin-top:0px; margin-right:5px;margin-bottom:10px;float:left;}
.parentdiv5 .oferta  .photo { padding:11px; padding-bottom:5px;background:transparent; height:100px;}
.parentdiv5 .oferta  .photo table tr td { width:133px; vertical-align:middle; text-align:center;}
.parentdiv5 .oferta  .photo table tr td img { max-width:133px; max-height:100px}
.parentdiv5 .oferta  .opis { padding-left:11px; padding-right:11px;  text-align:left}
.parentdiv5 .oferta  .opis .cena { font-size:18px; color:#FF6600; display:block; }
.parentdiv5 .oferta  .opis .osiedle { font-size:18px; color:#7E7E7E}
.parentdiv5 .oferta  .opis .miasto { font-size:11px; font-weight:bold}
.parentdiv5 .oferta  .opis .nr_oferty { color:#7F7F7F;}
.parentdiv5 .oferta  .opis .btns { margin-top:1px;}
.parentdiv5 .oferta  .opis .btns img { margin-right:4px;}

.parentdiv6 {position:absolute;margin-left:818px;width:155px;z-index:5;text-align:left;}
.parentdiv6  .oferta {height:294px; width:157px;  background: url(images/layout/oferta_bg.png) no-repeat 0px 0px ;; overflow:hidden;  margin-top:0px; margin-right:5px;margin-bottom:10px;float:left;}
.parentdiv6  .oferta  .photo { padding:11px; padding-bottom:5px;background:transparent; height:100px;}
.parentdiv6  .oferta  .photo table tr td { width:133px; vertical-align:middle; text-align:center;}
.parentdiv6  .oferta  .photo table tr td img { max-width:133px; max-height:100px}
.parentdiv6  .oferta  .opis { padding-left:11px; padding-right:11px;  text-align:left}
.parentdiv6  .oferta  .opis .cena { font-size:18px; color:#FF6600; display:block; }
.parentdiv6  .oferta  .opis .osiedle { font-size:18px; color:#7E7E7E}
.parentdiv6  .oferta  .opis .miasto { font-size:11px; font-weight:bold}
.parentdiv6  .oferta  .opis .nr_oferty { color:#7F7F7F;}
.parentdiv6  .oferta  .opis .btns { margin-top:1px;}
.parentdiv6  .oferta  .opis .btns img { margin-right:4px;}


.oferta {height:294px; width:157px;  background: url(images/layout/oferta_bg.png) no-repeat 0px 0px ;; overflow:hidden;  margin-top:0px; margin-right:5px;margin-bottom:10px;float:left;}

.oferta  .photo { padding:11px; padding-bottom:5px;background:transparent; height:100px;}
.oferta  .photo table tr td { width:133px; vertical-align:middle; text-align:center;}
.oferta  .photo table tr td img { max-width:133px; max-height:100px}
.oferta  .opis { padding-left:11px; padding-right:11px;  text-align:left}
.oferta  .opis .cena { font-size:18px; color:#FF6600; display:block; }
.oferta  .opis .osiedle { font-size:18px; color:#7E7E7E}
.oferta  .opis .miasto { font-size:11px; font-weight:bold}
.oferta  .opis .nr_oferty { color:#7F7F7F;}
.oferta  .opis .btns { margin-top:1px;}
.oferta  .opis .btns img { margin-right:4px;}



.oferta .more_info {width:303px;height:240px;padding-top:20px;;padding-bottom:20px;color:#666666;}
.oferta .more_info.float_right{float:right;padding-left:17px;text-align:left;}
.oferta .more_info.float_left{float:left;padding-right:17px}
.oferta .more_info ul {padding:0px;margin:0px;}
.oferta .more_info ul li {padding:0px;margin:0px;}
.oferta .more_info ul li b {color:#373737;}

#forms {border:1px solid white;width:988px;border-top:0px;background:#fff;}
#forms .left {width:215px;height:399px;float:left;}
#forms .left .tabs {width:215px;}
.normal {cursor:pointer;}
.pressed {cursor:pointer;}
#tab_1 {height:50px;width:215px;}
#tab_1.normal { background:url(images/layout/tab_1_normal.jpg) no-repeat top left;;}
#tab_1.pressed { background:url(images/layout/tab_1_pressed.jpg) no-repeat top left;} 

#tab_2 {height:50px;width:215px;}
#tab_2.normal { background: url(images/layout/tab_2_normal.jpg) no-repeat top left;}
#tab_2.pressed { background:url(images/layout/tab_2_pressed.jpg) no-repeat top left;;}

#tab_3 {height:50px;width:215px;}
#tab_3.normal { background:url(images/layout/tab_3_normal.jpg) no-repeat top left;}
#tab_3.pressed { background:url(images/layout/tab_3_pressed.jpg) no-repeat top left;}

#tab_4 {height:50px;width:215px;}
#tab_4.normal { background:url(images/layout/tab_4_normal.jpg) no-repeat top left;}
#tab_4.pressed { background:url(images/layout/tab_4_pressed.jpg) no-repeat top left;} 

#tab_5 {height:50px;width:215px;}
#tab_5.normal { background: url(images/layout/tab_5_normal.jpg) no-repeat top left;;}
#tab_5.pressed {background:url(images/layout/tab_5_pressed.jpg) no-repeat top left;}

#forms .form {width:773px;background:#ff6801;height:399px;float:left;}
#forms .form .detail_form  {width:637px;height:379px;padding-left:71px;padding-right:65px;padding-top:20px;}
#forms .form .detail_form .form_top {height:300px;width:100%;}
#forms .form .detail_form dl {float:left;;display:block; background:url(form_dl_bg.jpg) repeat-y top right;margin:0px;padding:0px;}
#forms .form .detail_form dl dt {margin:0px;padding:0px;}
#forms .form .detail_form dl dt input {width:188px;margin-top:1px;margin-bottom:1px;}
#forms .form .detail_form dl dt select {width:188px;margin-top:1px;margin-bottom:1px}
#forms .form .detail_form dl dt label {clear:both;color:#fff;}
#forms .form .detail_form dl dt .text {color:#fff;padding-right:5px;padding-left:5px;}


#forms .form .detail_form  .filter {float:right;width:220px;}
#forms .form .detail_form  .filter input[type="checkbox"]{position:relative;top:5px;left:5px;float:left;}
#forms .form .detail_form  .filter label {color:#fff;position:relative;top:6px;left:5px;float:left;}
#forms .form .detail_form  .filter input[type="image"]{}
#forms .form .detail_form  .email_form {float:left;position:relative;left:-20px;top:-30px;width:420px;}
#forms .form .detail_form  .email_form label {color:#fff;padding-right:10px;top:0px;left:0px;}
#forms .form .detail_form  .email_form input {width:189px;height:16x;}
#forms .form .detail_form  .email_form input[type="image"]{width:auto;height:auto;position:relative;top:5px;margin-left:5px;}
/* style od selecta*/
#forms .form .detail_form dl dt .select {height:18px;width:188px;background:#fff;border:1px solid #799ab9;;border-right:0px ;font-size:11px;color:black; }
#forms .form .detail_form dl dt .select img {float:right;}
#forms .form .detail_form dl dt .select span {position:relative;top:-2px;left:3px;}
#forms .form .detail_form dl dt .inside {height:16px;width:148px;float:left;padding-top:2px;overflow:hidden;position:absolute;}
#forms .form .detail_form dl dt .inside input {float:left;width:20px;margin:0px;padding:0px;}

#forms .form .detail_form dl dt .content {position:absolute;;width:187px;min-height:30px;max-height:100px;;border:1px solid #799ab9;border-top:0px;overflow-x:hidden;overflow-y:scroll;background:#fff;z-index:9999}
#forms .form .detail_form dl dt .content .checkboxes {width:187px;height:auto;text-align:left;}
#forms .form .detail_form dl dt .content .checkboxes ul {margin:0px;padding:0px;}
#forms .form .detail_form dl dt .content .checkboxes ul li {cursor: default;;margin:0px;padding:0px;display:block;height:18px;font-size:11px;color:black;padding-top:2px;clear:both;}
#forms .form .detail_form dl dt .content .checkboxes ul li input {width:20px;float:left;position:relative;z-index:0;margin:0px;padding:0px;}
#forms .form .detail_form dl dt .content .checkboxes ul li:hover {background: #fafafa;}
#forms .form .detail_form dl dt .content .checkboxes ul li span {;position:relative;top:-2px;;float:left;display:block;height:18px;width:140px;padding-left:20px;left:-20px;background: url(images/layout/opacity.gif) repeat;}

#forms .form .detail_form dl dt #select2 {height:18px;width:188px;background:#fff;border:1px solid #799ab9;;border-right:0px ;font-size:11px;color:black; }
#forms .form .detail_form dl dt #select2 img {float:right;}
#forms .form .detail_form dl dt #select2 span {position:relative;top:-2px;left:3px;float:left;}
#forms .form .detail_form dl dt #inside2 {height:16px;width:148px;float:left;padding-top:2px;overflow:hidden;position:absolute;}
#forms .form .detail_form dl dt #inside2 input {float:left;width:20px;height:15px;;margin:0px;padding:0px;}
#forms .form .detail_form dl dt #content2 {position:absolute;;width:187px;height:100px;border:1px solid #799ab9;border-top:0px;overflow-x:hidden;overflow-y:scroll;background:#fff;;z-index:9999;}
#forms .form .detail_form dl dt #content2 .checkboxes {width:187px;height:auto;text-align:left;}
#forms .form .detail_form dl dt #content2 .checkboxes ul {margin:0px;padding:0px;}
#forms .form .detail_form dl dt #content2 .checkboxes ul li {cursor: default;;margin:0px;padding:0px;display:block;height:18px;font-size:11px;color:black;padding-top:2px;clear:both;}
#forms .form .detail_form dl dt #content2 .checkboxes ul li input {width:20px;float:left;margin:0px;padding:0px;}
#forms .form .detail_form dl dt #content2 .checkboxes ul li:hover {background: #fafafa;}
#forms .form .detail_form dl dt #content2 .checkboxes ul li span {;position:relative;top:-2px;;float:left;display:block;height:18px;width:140px;padding-left:20px;left:-20px;background: url(images/layout/opacity.gif) repeat;}
