* { margin: 0px; padding: 0px; }
body { font: 11px Verdana, Arial, Sans-serif; background: black; color: #ee4e00; }

/* ogolne inputy */
input {width: 129px; color: #9F0004; font: 10px Verdana, Arial, Sans-serif; height: 16px; background: url(../page_img/site/tlo-form.gif) 0 0 repeat-x; border: 1px solid #9F0004; vertical-align: middle;}
textarea {/*width: 129px; height: 16px;*/ color: #9F0004; font: 10px Verdana, Arial, Sans-serif; background: url(../page_img/site/tlo-textarea.gif) 0 0 repeat-x; border: 1px solid #9F0004; vertical-align: middle;}
select {width: 143px; color: #9F0004; font: 10px Verdana, Arial, Sans-serif; background: #FF9136; border: 1px solid #9F0004; }
.checkinp { width: 16px; height: 16px; background: #FF9136; border: 1px solid #9F0004; }
.but { width: 120px; height: 25px; }
.sendbut { width: 67px; height: 25px; }
.lostbut { width: 150px; height: 25px; }


/* ogolne linki */
.linkiD {font: 10px Verdana, Arial, sans-serif; color: #FF7200; text-decoration: none;}
a:hover.linkiD {color:#fff;}

/* ogolne tabelki */

#main_wrapper { width: 986px; }
#main_left { width: 199px; background: url(../page_img/site/m_pasek.gif) 0 0 repeat-y; vertical-align: top; height: 100%}
#main_left a img { border: 0px; }
#main_content { width: 750px; vertical-align: top; background: #3f0300; }
#main_right { width: 37px; background: url(../page_img/new-images/main_right_bg.gif) 0 0 no-repeat;  }
#main_left_bg { background: url(../page_img/new-images/main_left_bg.gif) 0 0 no-repeat; width: 199px; }

/* lewe menu */
#left_menu { list-style-type: none; margin: 0px 0px 0px 48px; padding: 0px; }
#left_menu li { margin: 0px; padding: 0px; width: 151px; height: 27px; }
#left_menu img { border: 0px; vertical-align: top; }
#leftbar_empty { height: 155px }

/* lewa rejestracja */
#reg { margin-top: 25px; width:197px; height:155px; }
/*
#regt {vertical-align: bottom; }
#regs { vertical-align: top; }
#regt { background-image: url(../page_img/ramki/topy/reg_t.gif); background-repeat: no-repeat; width: 197px; background-position: 100% 0; height: 22px; }
#regs { background-image: url(../page_img/ramki/reg_s.gif); background-repeat: repeat-y; width: 112px; height: 116px; padding-left: 75px; padding-right: 10px;  }
#regd { background-image: url(../page_img/ramki/reg_d.gif); background-repeat: no-repeat; width: 187px; height: 17px; text-align: right; padding-right: 10px; }
#regs p { margin: 0; padding: 3px 5px; color: #FF9136; font: 10px Verdana, Arial, sans-serif; }
*/

/* lewa uwaga */
#warn { margin-top: 25px; }
#warnt {vertical-align: bottom; }
#warns, #warnd { vertical-align: top; }
#warnt { background-image: url(../page_img/ramki/topy/uwaga_t.gif); background-repeat: no-repeat; width: 197px; background-position: 100% 0; height: 22px; }
#warns { background-image: url(../page_img/ramki/reg_s.gif); background-repeat: repeat-y; width: 112px; height: 50px; padding-left: 75px; padding-right: 10px;  }
#warnd { background-image: url(../page_img/ramki/reg_d.gif); background-repeat: no-repeat; width: 187px; height: 17px; text-align: right; padding-right: 10px; }
#warns p { margin: 0; padding: 3px 5px; color: #FF9136; font: 10px Verdana, Arial, sans-serif; }


/* banner na gorze */
#top_banner_box { width: 750px; height: 140px; background: url(../page_img/new-images/top_banner_bg.gif) 0 0 no-repeat; position: relative; }
#top_banner_box a img { margin-top: 40px; }
#top_banner_box #flashbanner { position: absolute; top: 40px; left: 0; }

/* gorne menu */
#top_menu_box { width: 750px; height: 38px; background: black url(../page_img/new-images/top_menu_bg.gif) 0 100% repeat-x; }
#top_menu { list-style-type: none; }
#top_menu li { display: inline; }
/*#top_menu li img, #top_menu li a img { margin-left:0px!important; margin-right:0px!important; padding-left:0px!important; padding-right:0px!important; }*/
#top_menu img { height: 35px; margin-top: 3px; border: 0px; }
#top_menu_pusty img { width: 280px; }
#top_menu_pusty2 img { width: 315px; }

/* boxy pod menu - wyszukiwarka itp */
#top_info_boxes { width: 750px; }

/* box wyszukiwarki */
#box_wyszukiwarka { width: 190px; height: 90px; background: url(../page_img/new/bg_wyszukiwarka.gif) 0 0 no-repeat; }
#box_wyszukiwarka form { position: absolute; top: 215px; left: 200px; height: 18px; width: 170px; }
#box_wyszukiwarka img { vertical-align: middle; cursor:pointer; }

/* box telefonu */
#box_telefon, #box_telefon_inside { width: 190px; height: 90px; text-align: center; }
#box_telefon { background: url(../page_img/new/bg_telefon.gif) 0 0 no-repeat; }
#box_telefon_inside { background: url(../page_img/new/bg_telefon_inside.gif) 0 0 no-repeat; }
#box_telefon_wybrany { position: absolute; top: 227px; left: 405px; color: white; width: 155px; text-align: center; }
#box_telefon_zmien  {  position: absolute; left: 525px; top: 252px; }

#phoneBox a:hover, #phoneBoxInside a:hover { color:#fff; cursor:pointer; }
.phoneBox, .phoneBoxInside { cursor:default; }
/*
#box_telefon form  { height: 18px; margin: 0px; padding: 0px; width: 170px; }
#box_telefon form { position: absolute; top: 225px; left: 412px;}
*/
#phoneBoxInsideDiv form { margin: 0px; padding-top: 25px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; width: 190px; height: 18px; }
#phoneBoxDiv form { margin: 0px; padding-top: 25px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; width: 190px; height: 18px; }

/* box logowania */
#box_login { width: 370px; height: 90px; }
/*#box_login { width: 370px; height: 90px; background: url(../page_img/new/bg_login.gif) 0 0 no-repeat; }
#box_login_zmien { position: absolute; top: 251px; left: 780px; width: 160px; text-align: right; height: 10px;}
#box_login form { position: absolute; top: 225px; left: 610px; height: 18px; color: white; width: 330px; }
#box_login input { width: 100px; }
#box_login img { vertical-align: middle; }
#box_login_info { position: absolute; top: 227px; left: 597px; color: white; text-align: center; font-size: 11px; width: 365px; }
*/

/* footer */
#stopka {background-image: url(../page_img/site/s_70.gif); background-repeat: no-repeat; height: 38px; vertical-align: top;}
#st2 {font: 10px Verdana, Arial, sans-serif; color:#9F0004; margin-top:8px; width:99%}
.linkiSt {text-decoration: none; color: #9f0004;}
a:hover.linkiSt {color: #fff;}
#st2 .raq{color:#FF7200;}
.black{background-color: #000;}
.rt {text-align: right;}
/* strona wejsciowa */
#main_index_box { background: #3f0300; }

/* pomaranczowy box */
.mpg {background: url(../page_img/ramki/s_38.gif) 0 0 repeat-x;}
.mpl {background: url(../page_img/ramki/s_43.gif) 0 0 repeat-y;}
.mplr {background: url(../page_img/ramki/s_432.gif) 0 0 repeat-y;}
.mpp {background: url(../page_img/ramki/s_45.gif) 0 0 repeat-y;}
.mppr {background: url(../page_img/ramki/s_452.gif) 0 0 repeat-y;}
.mpd {background: url(../page_img/ramki/s_50.gif) 0 0 repeat-x; text-align: right; font: 10px Verdana, Arial, sans-serif; }
.mpdr {background: url(../page_img/ramki/s_502.gif) 0 0 repeat-x; text-align: right; font: 10px Verdana, Arial, sans-serif; }
.mpdp { background: #3f0300; width: 18px; }
.linkiP {text-decoration: none; color:#620200;}
.mpd .linkiP { font-size: 10px; }
a:hover.linkiP {color:#fff;}

/* box z newsami */
.mps2 {width: 206px; height:230px; background-color: #620200; font: 11px Verdana, Arial, sans-serif; color:#EE4E00; line-height: 12px; text-align: center; vertical-align: top;}
.nData { color:#FF9136; text-align: left; padding: 2px 0 0 6px; font: 10px Verdana, Arial, sans-serif; }
.nTyt { text-align: left; padding: 2px 0 0 6px; color: white; font: 11px Verdana, Arial, sans-serif; }
.nTyt a { color: white; }
.nTre {text-align: left; padding: 2px 0 4px 6px;}
.nTreI {text-align: left; padding: 2px 0 4px 6px; border-bottom: 1px solid #FF9136; }
.nhr { width: 190px; height: 3px; border: 0; border-bottom: 1px solid #FF9136; }
.linkiN, .nTre a, .nTreI a {color:#ff8600; text-decoration: none; }
a:hover.linkiN, .nTre a:hover, .nTreI a:hover {color: #fff;}

/* toplista box */
.mps {width: 156px; height:230px; background-color: #620200; font: 11px Verdana, Arial, sans-serif; color:#EE4E00; padding-left:10px; padding-right:10px; line-height: 20px;}
.mpsw {width: 240px; height:230px; background-color: #620200; font: 11px Verdana, Arial, sans-serif; color:#EE4E00; padding: 10px 5px 5px 15px; line-height: 20px;}
.mps td { padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:2px; }
.mps img { border: 1px solid black; background: #FFC595; }

/* obiekty CEE7FF -> FF7200*/
.objtab { width: 160px; font: 10px Verdana, Arial, sans-serif; margin: 0 auto; }
.objtab img { margin: 0 5px 5px 0; border: 1px solid black; background: #FFC595; }
.objtab a {  }

.OsndI a { font-size: 10px; text-decoration: none; color: #EE4E00; }
.OsndI a:hover { color:#fff; }

.s_div { margin: 15px 0; }

.o_6 { width: 86px; }
.o_5 { width: 104px; }
.o_4 { width: 130px; }
.OsndI { height: 25px; vertical-align: middle; padding: 5px 0 6px 0; line-height: 11px; width: 140px;}
.OsndF { height: 25px; vertical-align: middle; padding: 5px 0 6px 0; width: 25px; }
.OjavI { vertical-align: top; width: 120px; text-align: center; }
.OvidI { vertical-align: top; width: 140px; }
.OvidI img, .OjavI img { margin-bottom: 10px; }
.OjavF, .OvidF { vertical-align: top;  }

/* obiekty na glownej czerwone */
.rc{ font: 10px Verdana, Arial, sans-serif; }
.rcs { background: url(../page_img/ramki/s_64.gif) 0 0 repeat-y; padding: 5px 5px 0px 7px; color:#FF9136; height: 155px; }
.rcd { background: url(../page_img/ramki/s_672.gif) 0 0 no-repeat; height:22px; text-align: right; padding-right:20px; padding-top: 3px; }

#main_index_red { background: #3f0300; }
#main_index_red td { vertical-align: top; }
#main_index_spacer { width: 22px; }

/* szeroka strona */
#main_wide_box { width: 750px; background: #3f0300; }
#main_wide_content { vertical-align: top; height: 100%; padding-bottom: 10px; }
#main_wide_top { vertical-align: top; }
.srodekT {width: 100%; background-color: #620200; font: 11px Verdana, Arial, sans-serif; color:#EE4E00; line-height: 20px;}
.srodekTp { margin: 20px 0px 20px 20px;}
.srodek {width: 540px; }
#main_wide_content ul, #main_wide_content ol { margin-left: 20px; }

/* czerwona toplista */
.tmpg {background: url(../page_img/ramki/ts_38.gif) 0 0 repeat-x;}
.tmpl {background: url(../page_img/ramki/ts_43.gif) 0 0 repeat-y;}
.tmpp {background: url(../page_img/ramki/ts_48.gif) 0 0 repeat-y;}
.tmpd {background: url(../page_img/ramki/ts_53.gif) 0 0 repeat-x; text-align: right; font: 10px Verdana, Arail, sans-serif;}
.linkiS {color:#FF9136; text-decoration: none}
a:hover.linkiS {color:#fff;}

/* faq */
.faqhidden { display: none; margin-left: 35px; }
.faqb { color: white; font-size: 12px; font-weight: normal; margin-left: 15px; }
.faqa { margin-left: 25px; }

/* rejestracja i kontakt */
.treg { width: 500px; margin: 0 auto; }
.treg_l { width: 200px; padding: 5px 0; border-bottom: 1px solid #9F0004; vertical-align: top; }
.treg_r { width: 300px; padding: 5px 0; border-bottom: 1px solid #9F0004; vertical-align: top; font-size: 10px; line-height: 12px; padding-left: 50px; }
.treg_c { width: 500px; padding: 5px 0; border-bottom: 1px solid #9F0004; vertical-align: top; }
.rinput { width: 200px; border: 1px solid #9F0004; background: #ffc392 url(../page_img/site/tlo-form.gif) 0 0 repeat-x; }
.rtelselect { width: 98px; border: 1px solid #9F0004; background: #FF9136; }
.rselect { width: 200px; border: 1px solid #9F0004; background: #FF9136; }
#rkod1 { width: 50px; border: 1px solid #9F0004; background: #ffc392 url(../page_img/site/tlo-form.gif) 0 0 repeat-x; }
#rkod2 { width: 100px; border: 1px solid #9F0004; background: #ffc392 url(../page_img/site/tlo-form.gif) 0 0 repeat-x; }
#ktresc, #ruwagi { width: 500px; border: 1px solid #9F0004; background: #ffc392 url(../page_img/site/tlo-form.gif) 0 0 repeat-x; }
.cb_hr { font-weight: bold; padding: 5px 0; border-top: 1px solid #EE4E00; }

/* bramka sms */
#btresc { width: 340px; border: 1px solid #9F0004; background: #ffc392 url(../page_img/site/tlo-form.gif) 0 0 repeat-x; }
.bsmstable { width: 500px; margin: 0 auto; }
.bsmstable td { padding: 5px 0; vertical-align: top; }
#bsmstresc { width: 350px; }
#bsmsinfo { width: 150px; }
.bcheck { width: 18px; border: 1px solid #9F0004; background: #ffc392 url(../page_img/site/tlo-form.gif) 0 0 repeat-x; }
.bselect { width: 100px; border: 1px solid #9F0004; background: #ffc392 url(../page_img/site/tlo-form.gif) 0 0 repeat-x; }
.bsmshr { border-top: 1px solid #9F0004; }
.bsmshr2 { border-bottom: 1px solid #9F0004; }
.bsmsleft { width: 30%; }
.bsmsright { width: 70%; }
.bsright { text-align: right; padding: 5px; }


/* pager na /sms/ */
h4 { text-align: center; font-size: 10px; margin: 0; padding: 0;  }
h4.srch { text-align: center; font-size: 11px; margin: 0; padding: 0; color: white; font-weight: bold; }

/* nawigacja obiektow /sms/ */
.s_objtab { width: 500px; padding-left: 10px; font: 10px Verdana, Arial, sans-serif; }
.s_objtab img { border: 1px solid black; background: #FFC595; }
.s_objtab a {  }
.s_objtab td { padding: 5px 0; color: #FF9136; }

/*
.topboxes_tab td { padding: 5px; }
*/

#obj_nav_cat { text-align: left; padding-top: 15px; padding-left: 10px; width: 160px;}
#obj_nav_size { text-align: left; padding-top: 15px; }
#obj_nav_search { text-align: right; padding-top: 15px; width: 190px; padding-left: 110px; }
#obj_nav_search img, #obj_nav_search input { vertical-align: middle; }
#obj_nav_search form { text-align: right; width: 190px;}

/* */
#tw_ceny { width: 300px; }
.ceny_s, .ceny_r { text-align: center; }
h2.error { font-size: 12px; font-weight: bold; color: white; }

/* gwiazdki, ocenianie */
form {padding: 10px;}
.rating, .disabledRating {cursor: pointer; clear: both; display: block;}
.rating:after, .disabledRating:after {content: '.'; display: block; height: 0; width: 0; clear: both; visibility: hidden;}
.cancel, .star, .disabledStar {float: left; width: 17px; height: 15px; overflow: hidden; text-indent: -999em; cursor: pointer;}
.cancel, .cancel a {background: url(../page_img/stars/delete.gif) no-repeat 0 -16px;}
.star, .disabledStar, .star a, .disabledStar span {background: url(../page_img/stars/star.gif) no-repeat 0 0px;}    
.cancel a, .star a, .disabledStar span {display: block; width: 100%; height: 100%; background-position: 0 0px;}
div.rating div.on a, div.disabledRating div.disabledOn span {background-position: 0 -16px; float: left;}
div.rating div.hover a, div.rating div a:hover {background-position: 0 -32px;}

/*object details*/
.objDetails { font-size: 10px; } /*.objDetails a, .objDetails span,*/
.objDetails a {text-decoration: none; color: #FF9136; line-height:16px!important;} 
.objDetails span, .objDetails {color: #EE4E00; line-height:16px!important;} 
.objDetails {color: #EE4E00; line-height:12px!important;}
.objDetails a:hover { color:#fff; }
.objectAvailability {font-size: 14px; font-weight: bold; padding-left: 7px; padding-bottom: 3px; cursor:default; color: #FFFFFF;}
.pobierzBaner {background: url(../page_img/stars/pobierz_bg.gif);}
.banerText {font-family: Tahoma; font-size: 14px; /*color: #ee4e00;*/ color: #FFFFFF; font-weight: bold; cursor:default;}
.regulamin {font-family: Tahoma; font-size: 10px; cursor:default;}
.regulamin a {text-decoration: none; color: #FF9136;}
.regulamin a:hover {text-decoration: underline;}
.objectCommentsTitle span {font-size: 14px; font-weight: bold; cursor:pointer; }
.objectCommentsTitle span:hover {color: #fff;}
.button_styl {background: #ff6600; font-family: Tahoma; font-size: 12px; font-weight: bold;}
#ringtoneBg {width: 100px; height: 100px; background: #660000; border: 7px solid #990000;}
#ringtoneObject {width: 30px; height: 30px; position: relative; left: 0px; top: 35px;}
#paging {text-align: center; margin-top: 10px;}
#flashPlayer{ position:absolute;}
#flashContent{ position:relative;}
