body,p,div,h1,h2,h3,h4,table,ul,li,span,img,a{margin:0;padding:0}
body{font-family:Tahoma;font-size:11px;background:#fff url(../images/body_back.png) repeat-x top left;color:#b7b7b7}
.clear{width:100%;height:0;clear:both}
#ramka{width:965px;position:relative;overflow:hidden;margin:0 auto}
#header{height:192px;width:965px;background:url(../images/header.png) no-repeat top left; position: relative;}
#logo{float:left;display:inline;width:195px;margin:0}
a img{border:0;text-decoration:none}
#left{width:237px;float:left;display:inline;overflow:hidden;background:url(../images/left_back.png) repeat-y top left}
#left ul,.super_ul{list-style:none;margin:0;padding:10px 20px}
#left ul li.tytul,.super_ul li.tytul{background:url(../images/znicz_ikon.png) no-repeat left;color:#ba3451;font-weight:bolder;padding:5px 0 5px 30px !important}
#left ul li a{background:url(../images/pointer.png) no-repeat left;display:block;color:#313125;text-decoration:none;font-weight:700;margin:0 0 0 20px;padding:0 0 0 10px}
#left .tresc{color:#848a74;padding:10px 20px}
#right{float:right;width:728px;overflow:hidden;display:inline;padding:0 0 15px}
#right a{color:#ba3451;text-decoration:none;font-weight:700}
#menu_spacer{width:728px;height:44px;background:url(../images/menu_spacer.png) no-repeat top left}
#menu{width:728px;height:50px;overflow:hidden; }
#menu ul{list-style:none}
#menu ul li{float:left;display:inline;margin:0;padding:0}
#menu ul li.spacer{height:50px;width:1px;background:url(../images/menu_li_spacer.png) no-repeat top left}
#menu ul li a{display:block;height:50px;background-position:top left}
#menu ul li a:hover,#menu ul li a.selected{display:block;height:50px;background-position:bottom left}
#menu_1{width:126px;background:url(../images/menu/menu_1.png) no-repeat top right}
#menu_2{width:147px;background:url(../images/menu/menu_2.png) no-repeat top left}
#menu_3{width:96px;background:url(../images/menu/menu_3.png) no-repeat top left}
#menu_4{width:89px;background:url(../images/menu/menu_4.png) no-repeat top left}
#menu_5{width:77px;background:url(../images/menu/menu_5.png) no-repeat top left}
#menu_6{width:71px;background:url(../images/menu/menu_6.png) no-repeat top left}
#menu_7{width:101px;background:url(../images/menu/menu_7.png) no-repeat top left}
#banner{text-align:center;padding:10px 0}
#ostatnie{width:353px;float:left;display:inline;margin:10px 0 10px 8px; border-right: 1px solid #fff;}
#ostatnie li.tytul{color:#ba3451;font-weight:bolder;padding:0 0 5px!important}
#ostatnie ul li{padding:2px 0}
#ostatnie ul li a{display:block;color:#847163;text-decoration:none;font-weight:700;margin:0 0 0 10px;padding:0 0 0 10px}
#ostatnie ul li a span{color:#959595!important;font-size:10px!important}
#przydatne{width:355px;float:left;display:inline;margin:10px 0}
#przydatne ul li a,.super_ul li a{background:url(../images/pointer.png) no-repeat left;display:block;color:#847163!important;text-decoration:none;font-weight:700;margin:0 0 0 10px;padding:0 0 0 10px}
#left ul li,#przydatne ul li{border-bottom:1px solid #dad6d2;padding:5px 0}
#ostatnie ul,#przydatne ul,.super_ul{list-style:none;margin:0;padding:5px 20px}
#ostatnie ul li a:hover,#przydatne ul li a:hover{color:#000}
#oferty_list{width:709px;overflow:hidden;display:block;clear:both;margin:5px 5px 5px 7px;}
#oferty_list_header{width:709px;height:42px;background:url(../images/oferty_back_h1.png) no-repeat top left}
#oferty_list_header ul{list-style:none;float:right;height:34px;margin:8px 20px 0 0}
#oferty_list_header ul li{float:left;display:inline;margin:0 0 0 5px}
#oferty_list_header ul li a{display:block;height:24px;width:98px;text-align:center;color:#bdc7d2!important;text-decoration:none;padding:10px 0 0}
#oferty_list_header ul li a:hover,#oferty_list_header ul li a.selected{background:url(../images/oferty_ul_back.png) no-repeat;color:#1e54a5!important;font-weight:700}
.box{height:135px;width:706px;background:url(../images/box_back.png) no-repeat top left;border-bottom:1px solid #d7ccc4;position:relative; margin: 3px 0 3px 3px;}
.box .logo{width:225px;height:110px;float:left;display:inline;margin:10px 20px}
.box .logo a img{border:2px solid #d2cdb7; height: 105px; max-width: 225px;}
#box_oferta_show{overflow: hidden; margin-left: 12px; margin-bottom: 10px;}
#box_oferta_show .logo{margin-left: 10px;}
.info{float:left;display:inline;width:420px;z-index:1;margin:10px 10px 10px 0;}
.info h2{padding:0 0 5px}
.info h2 a{font-size:12px;color:#1e54a5!important;text-decoration:none}
.info ul{list-style:none;color:#847163;padding:0 0 10px}
.info ul a,a.celpal{color:#c13657;text-decoration:none}
.info p.wiecej_btn_ofe{width:85px;height:28px;position:absolute;bottom:2px;right:1px;z-index:2;}
.title_1{width:694px;height:32px;background:url(../images/title_h1.png) no-repeat top left;font-family:"Myriad Pro", Tahoma;color:#fff;font-weight:400;font-size:20px;margin:0 10px 20px;padding:10px 0 0 15px}
#right .tresc{color:#000;padding:0 20px 20px 20px;}
.inputtext1{width:200px;border:1px solid #f6f3ef;background:#eae6de;color:#000;padding:2px}
.inputtext2{width:300px;border:1px solid #f6f3ef;background:#eae6de;color:#000;padding:2px}
.inputtext3,input.captcha{width:94px;border:1px solid #f6f3ef;background:#eae6de;color:#000;padding:2px}
.inputtextarea1{width:450px;border:1px solid #f6f3ef;background:#eae6de;color:#000;padding:2px}
.inputtext4{width:110px;border:1px solid #f6f3ef;background:#eae6de;color:#000;padding:2px}
.error_list,.radio_list,.checkbox_list{list-style:none;color:red;margin:2px;padding:0}
.pagination{float:right;padding:5px 0}
.pagination a{color:red;float:left;border:1px solid #ccc;display:block;text-align:center;text-decoration:none;font-weight:bolder;margin:0 5px 0 0;padding:2px 3px}
.pagination a:hover,.pagination a.sel{text-decoration:none;background:#ba3451;color:#fff!important}
.puste_pudelko{width:225px;height:110px}
#left ul li a:hover,#right .tresc a:hover,.info h2 a:hover,.info ul a:hover{text-decoration:underline}
.oferty_nbs{text-align:right;padding:10px 0}
.lista_miast li a{margin-left:0!important}
#lupa_back{background:url(../images/lupa_big.png) no-repeat bottom right}
.input_search_1{background:url(../images/input_search_1.png) no-repeat top left;width:342px;height:34px;border:0;color:#1e54a5;padding:5px 10px 0}
.input_search_2{background:url(../images/input_search_2.png) no-repeat top left;width:236px;height:26px;border:0;color:#1e54a5;padding:3px 10px 0}
.tresc h3{color:#c23b5b;font-size:12px;padding:5px 0}
#oferta_show_info{background:#e5e1d6;float:right;width:520px;color:#645d4a;min-height:76px}
#oferta_show_logo{width:155px;float:left;display:inline;height:76px;margin:0 0 15px}
#oferta_show_info table{margin:10px 0 0 10px}
#oferta_show_info ul{list-style:none;padding:0 5px 0 0}
#fotki_oferty{width:154px;float:right;display:inline}
#fotki_oferty a img{border:1px solid silver;margin:0 0 3px}
#opis_ofert{width:500px;float:left;display:inline;padding:0 0 0 10px}
#mapa_ofe{width:676px;height:250px;border:1px solid silver;padding:1px}
#google_section_right{width:680px;float:right}
.print{cursor:pointer}
#header a{display: block;width: 250px; height: 90px; position: absolute; top: 60px; left: 30px;}
#opis_ofert p{padding: 5px 0;}
#opis_ofert ul{padding: 5px 10px;}
th{color: #645d4a;}
.tooltip{position:absolute;border:1px solid #645d4a;width:200px;z-index:20; font-weight: bolder;
background-color:#eae6de;color:#645d4a;padding:3px;font-size:11px;}
#register_div th{padding-top: 10px; text-align: center;}
#register_div h2{color:#ba3451; margin: 10px 0 4px 0;}
.th_left_table{text-align: left; padding: 5px 0 0 0;}
.wyniki{width: 100%;}
.wyniki th{text-align: left; padding: 2px; background-color: #e7e2df;}
.wyniki td{padding: 2px;}
.abc{background-color: #e7e2df;}
.def{background-color: #f6f5f3;}
.tr_hover{background-color: #fff;}
.tresc p{padding: 5px 0;}
#super_ramka{
	border-right: 1px solid #d7ccc4; 
	border-bottom: 1px solid #d7ccc4; overflow: hidden;
}
#footer{
float:right;width:721px;overflow:hidden;display:inline;padding: 3px;;
font-size: 11px; background: #e5dcd5; color: gray; margin: -15px 1px 10px 0;
}
#super_ramka ul{
	padding: 5px 15px;
}
.user_ul a{
	color: #f4a460 !important;
}
