@import 'panel/style_multicont.css';
@import 'panel/boks.css';
#pluj {

    z-index:400000;
    position:absolute;
    top:10px;
    left:10px;
    min-height:25px;
    min-width:200px;
    width:auto !important;
    width:200px;
    height:auto;
    background-color:#FFFFCC;
    border:1px solid #006699;
    padding: 10px 40px 0px 20px;
    font:12px verdana;
    color: #000;
    width:auto;
    overflow:hidden;
    text-align:left;
}
#pluj div {

    font:600 12px verdana;
    color: #006699;
    margin-bottom:15px;

}

#pluj span pre{
    font:12px verdana;
    color: #000;
    line-height:140%;
}

#pluj  #pluj_img3 {
    border:none;
    position:absolute;
    right:5px;
    top:5px;
    cursor:pointer;
}

#pluj  #pluj_img2 {
    border:none;
    position:absolute;
    right:50px;
    top:5px;
    cursor:pointer;
}

#pluj  #pluj_img1 {
    border:none;
    position:absolute;
    right:50px;
    top:5px;
    cursor:pointer;
}


#top_layer {

    position:absolute;
    top:40%;
    left:30%;
    padding-top:20px;
    z-index:4000;
}

#top_layer img {border:none;}

#top_layer_img{
    position:absolute;
    top:0;
    right:0;
    width:14px;
    height:14px;
    cursor:pointer;
}

/*================== koniec styli debagera i reklamy pływającej ==================*/



/* CSS Document */
html {
    margin: 0;
    padding: 0;
    height:100%;
    
}

body {

    margin: 0;
    padding: 0;
    height:100%;
    text-align:center;
    z-index:200;
background:  url(gfx/bg.jpg) repeat-x top center;
}

.najemnik {

  padding:0px;
  margin:0px;
  
}

/* s: float FIX */

.clear_fix:after {
    content:".";
    display:block;
    height:0;
    font-size:0;
    clear:both;
    visibility:hidden;
}
.clear_fix {
    min-height:1px;
}
* html .clear_fix {
    height:1px;
}
/* e: float FIX */


.top {
    position:relative;
    width:962px;
    height:365px;
    margin: 0px auto;
    padding:0;
}

.top .logo {
    position:absolute;
    right:20px;
    top:29px;
    width:184px;
    height:60px;
}

.top .logo img {
    border:none;
}

.top .favorite {
    position:absolute;
    right:0px;
    top:5px;
    width:230px;
    height:20px;
    text-align:center;
    border-bottom:1px dotted #0027ed;
}

.top .favorite a {
    color:#0027ed;
    font: 10px arial;
    text-decoration:none;
}

.top .favorite a:hover {
    text-decoration:underline;
}
.top .favorite img {
    vertical-align:middle;
    margin-right:5px;

}
.top_bg {
    width:100%;
    position:relative;
    background:  url(gfx/top1.jpg) no-repeat top center;
    z-index:3;
}

.top_bg_left {
    position:absolute;
    left:0px;
    top:0px;
    width:50%;
    height:316px;
    background:  url(gfx/bg_left.jpg) repeat-x top center;
    z-index:-1;
}



.menu_top {
    width:400px;
    height:20px;
    position:absolute;
    top:288px;
    left:580px;
    text-align:left;
}

.menu_top ul {
    list-style-type:none;
    margin:0px;
    height:14px;
    padding:0px;
}

.menu_top ul li {
    display:inline;
    line-height:14px;
    margin-right:22px;
}

.menu_top ul li a {
    color:#00cbff;
    text-decoration:none;
    vertical-align:top;
    font: 500 14px arial;
}

.menu_top ul li a:hover {
    color:#fac012;

}

.menu_top ul li a.active_a {
    color:#fac012;

}

.menu_top .li_2     {margin-right:25px;}
.menu_top .li_3     {margin-right:24px;}
.menu_top .li_4     {margin-right:15px;}
.menu_top .li_5     {margin-right:0;}



.contener {
    margin:0px auto;
    width:990px;
    min-height:311px;
    height:auto !important;
    height:311px;
    padding:0px;
    padding-bottom:10px;    
}


.contener .left_column{
    float:left;
    width:250px;
    margin-left:60px;
    min-height:260px;
    height:auto !important;
    height:260px;
    display:inline;
    text-align:left;


}

.contener .right_column{
    margin-left:325px;
    width:650px;
    height:auto !important;
    min-height:260px;
    height:260px;
    text-align:left;
    position:relative;        

}

.form_bg {
    height:280px;
    position:relative;
    background:  url(gfx/form_bg.jpg) no-repeat top left;
}

.form_bg form {
    margin:0;
    padding:0;
}

.form_bg .send_button  {
    position:absolute;
    top:250px;
    left:567px;
}

.input_form   {
    font:12px arial;
    color:#998a71;
    height:14px;
    line-height:14px;
    text-align:left;
    position:absolute;
    border:none;
    background-color:transparent;
}

#file_pos {
    position:absolute;
    top:220px;
    left:25px;
    width:250px;
    

}

#file_pos input{
    font:12px arial;
    color:#998a71;
    height:14px;
    line-height:14px;
    text-align:left;
    border:none;
    background-color:transparent;

}


.form_bg .input_pos1 {
    width:228px;
    top:40px;
    left:25px;
}

.form_bg .input_pos2 {
    width:228px;
    top:100px;
    left:25px;
}

.form_bg .input_pos3 {
    width:228px;
    top:160px;
    left:25px;
}
.form_bg .input_pos4 {
    width:335px;
    top:40px;
    left:291px;
}
.form_bg .input_pos5 {
    width:150px;
    top:220px;
    left:25px;
}

.form_bg .textarea_form {
    width:332px;
    height:135px;
    left:292px;
    top:100px;
    overflow:auto;
}




.bottom {
    text-align:center;
    width:100%;
    background:  url(gfx/footer_bg.jpg) repeat-x top center;
}

.bottom .copyright {
    font:11px arial;
    color:#303030;
    position:absolute;
    width:250px;
    height:13px;
    top:80px;
    right:90px;
}


.bg_bottom {
    margin:0px auto;
    height:117px;
    width:990px;
    position:relative;
    background:  url(gfx/bg_bottom_new3.jpg) no-repeat top right;
    position:relative;
}

.menu_bottom {
    width:400px;
    height:22px;
    position:absolute;
    top:35px;
    left:580px;
    text-align:left;
}

.menu_bottom ul {
    list-style-type:none;
    margin:0px;
    height:18px;
    line-height:12px;
    padding:0px;
}

.menu_bottom ul li {
    display:inline;
    line-height:11px;
    padding:0px;
    font: 11px arial;
    color:#bba684;
    zoom:1;
    

}

.menu_bottom ul li a {
    margin:0px;  padding:0px;
    color:#bba684;
    text-decoration:none;
    vertical-align:middle;
    font: 11px arial;
    line-height:11px;
    text-transform:uppercase;
    padding-right:8px;
    padding-left:8px;
}

.menu_bottom ul li a:hover {
    color:#fac012;

}


.platnosci {
    position:absolute;
    width:196px;
    height:35px;
    top:60px;
    left:60px;
}
.platnosci img { border:none;}












.img_border {
    width:252px;
    height:auto !important;
    min-height:75px;
    height:75px;
    background: url(gfx/img_bg.gif) repeat-y top left;
    text-align:center;
    padding:0;
    margin-bottom:3px;
}

.img_border div {
    padding:0;
    width:252px;
    height:auto !important;
    min-height:75px;
    height:75px;
    padding-top:5px;
    background: url(gfx/img_top.gif) no-repeat top left;
    text-align:center;
}

.img_border div div {
    padding:0;
    width:252px;
    height:auto !important;
    min-height:75px;
    height:75px;
    padding-bottom:5px;
    background: url(gfx/img_bottom.gif) no-repeat bottom left;
    text-align:center;
}















.price {
    position:absolute;
    top:-30px;
    left:0px;
    text-align:right;
    width:630px;
    height:21px;
    z-index:400;


}
.price img {
    border:none;
    margin-left:10px;
}












.strona {
    margin-bottom:30px;
    height:auto !important;
    min-height:200px;
    height:200px;
}

.strona .strona_img {
    float:left;
    display:inline;
    width:260px;
}

.strona .strona_info {
    margin-left:280px;
    font:12px arial;
    color:#af9b88;
    position:relative;
    padding-bottom:30px;
}

.strona_info  h2 {
    font:16px arial;
    color:#dec2a7;
}

.strona_info .online {
    position:absolute;
    bottom:0px;
    right:0px;
    text-align:right;

}

.strona_info .online img {
    border:none;
}

.stronicowanie {
    text-align:center;
}

.stronicowanie img {
    border:none;
    vertical-align:middle;
}
.stronicowanie a {
    font:12px arial;
    color:#f4b911;
    text-decoration:none;
    padding:0px 2px;
}

.stronicowanie a:hover {
    font:12px arial;
    color:#ff9000;
    text-decoration:underline;
}

.stronicowanie span {
    padding:0px 10px;
}

.stronicowanie .stronicowanie_active {
    font:600 12px arial;
    color:#ff9000;
    text-decoration:underline;
}



.portfolio_lista {
    
}


/*-------------impromptu---------- */
.jqifade{ position: absolute; background-color: #000; }
div.jqi{ width: 500px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position: absolute; background: url(gfx/info_bg.jpg) left top; font-size: 11px; text-align: left; border: solid 1px #eeeeee; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 7px; }
div.jqi .jqicontainer{ font-weight: bold; }
div.jqi .jqiclose{ position: absolute; top: 4px; right: -2px; width: 18px; cursor: default; color: #bbbbbb; font-weight: bold; }
div.jqi .jqimessage{ font:600 13px tahoma;padding: 10px; line-height: 20px; color: #666; }
div.jqi .jqimessage city{ font:600 13px tahoma; color: #000099; }
div.jqi .jqibuttons{ text-align: right; padding: 5px 0 5px 0; border: solid 1px #222; background: url(gfx/info_bg2.jpg) left top; }
div.jqi button{ cursor:pointer;padding: 3px 10px; margin: 0 10px; background-color: #2F6073; border: solid 1px #f4f4f4; color: #ffffff; font-weight: bold; font-size: 12px; }
div.jqi button:hover{ background-color: rgb(0, 203, 255); }
div.jqi button.jqidefaultbutton{ background-color: #BF5E26; }
.jqiwarning .jqi .jqibuttons{ background-color: #BF5E26; }
#alert_info_error {color:#ed9d00;}
/*-------------------------------- */



