@import 'panel/style_multicont.css';
@import 'panel/boks.css';
#pluj {
    text-align:left;
    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;
}
#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;
    min-width:200px;
    min-height:100px;
    height:auto;
}

#top_layer img {border:none;}

#top_layer_img{
    position:absolute;
    top:0;
    right:0;
    width:14px;
    height:14px;
    cursor:pointer;
}


/*================== skrypt do powiększania zdjeć na stronie =======*/
.highslide {

    cursor: pointer;

    outline: none;

}

.highslide-active-anchor img {

    visibility: hidden;

}

.highslide img {

    border:4px solid #DDD;

}

.highslide:hover img {

    border: 4px solid #90B5F8;

}



.highslide-wrapper {

    background: white;

}

.highslide-image {

    border: 2px solid white;

}

.highslide-image-blur {

}

.highslide-caption {

    display: none;



    border: 2px solid white;

    border-top: none;

    font-family: Verdana, Helvetica;

    font-size: 10pt;

    padding: 5px;

    background-color: white;

}

.highslide-loading {

    display: block;

    color: black;

    font-size: 8pt;

    font-family: sans-serif;

    font-weight: bold;

    text-decoration: none;

    padding: 2px;

    border: 1px solid black;

    background-color: white;



    padding-left: 22px;

    background-image: url(gfx/loader.white.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;

}

a.highslide-credits,

a.highslide-credits i {

    padding: 2px;

    color: silver;

    text-decoration: none;

    font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

    color: white;

    background-color: gray;

}



a.highslide-full-expand {

    background: url(gfx/fullexpand.gif) no-repeat;

    display: block;

    margin: 0 10px 10px 0;

    width: 34px;

    height: 34px;

}



/* These must always be last */

.highslide-display-block {

    display: block;

}

.highslide-display-none {

    display: none;

}


/* ================================ Koniec styli od powiększania miniatór */

body {
    background-color:#FFFFFF;
    margin:auto;
    text-align:center;
    background-image:url(../gfx/tlo.gif);
    background-repeat:repeat-x;
    line-height: 17px;
}
div {
    border:0 solid #000000;
    color:#676767;
    font-family: Tahoma,Arial,Helvetica,SunSans-Regular,sans-serif;
    font-size:11px;
    text-decoration:none;
}
.clear {
    clear:both;
    height:0;
    margin:0;
    overflow:hidden;
    padding:0;
}

p {
    margin:7px;
    padding:0;
}



.strona{
    width: 1000px;
    margin: auto;
    border: 0px solid red ;
    background-image:url(../gfx/elektrownia_new2.jpg);
    background-repeat:no-repeat;
    background-position: top;
}


.content{
    width: 980px;

}

.content_left{
    border: 0px solid red;
    width: 272px;
    float: left;
    margin:0px;
}

.content_right{
    margin:0px;
    width: 700px;
    float: right;
}

#menu {
    padding-top:5px;
    width:270px;
}

#menu div {
    margin-left:3px;
    text-align:left;
}

#menu div a{
    background-image:url(../gfx/menu_ico.gif);
    background-repeat:no-repeat;
    color:#0c62cc;
    display:block;
    font-size:14px;
    font-weight:bold;
    padding:5px 10px 10px 25px;
    text-decoration:none;
}

#menu div a:hover {
    background-color:#D5DEE5;
    color:#fff;
    display:block;
    padding:5px 10px 10px 25px;
    text-decoration:none;
    background: url(../gfx/menu_hover.gif);
    background-repeat: no-repeat;
}

.banerek{
    margin-top: 5px;
}

.logowanie{
    border: 0px solid red;
    float: left;
    width: 365px;
    height: 103px;
    background: url(../gfx/logowanie.jpg);
    background-repeat: no-repeat;
}

.szukaj{
    float: right;
    width: 335px;
    height: 103px;
    background: url(../gfx/wysz.jpg);
    background-repeat: no-repeat;
}

.input1{
    border: 0px solid red;
    color:#727272;
    font-size:10px;
    height:15px;
    margin-top:10px;
    padding-left:2px;
    width:95px;
}

.gu_log{
    margin-top: 5px;
    float: left;
}

.gu_log a{
    background: url(../gfx/gu_ico.gif);
    background-repeat: no-repeat;
    background-position: 2px;
    color: #fff;
    font-size: 10px;
    text-decoration: none;
    padding-left: 10px;
    margin-top: 5px;
}


.gu_log a:hover{
    text-decoration: underline;
}

.input2{
    border: 0px solid red;
    color:#727272;
    font-size:10px;
    height:15px;
    margin-top:10px;
    padding-left:2px;
    width:200px;
}


.content_podstrona{
    margin-left: 10px;

}

.tytul{
    background: url(../gfx/tytul.gif) no-repeat left bottom;
    color:#0c62cc;
    display:block;
    font-size:14px;
    font-weight:bold;
    padding:5px 10px 7px 20px;
    text-align:left;
    margin-left:0px;

}

.tresc1{
    margin: 0px;
    text-align: justify;
}


.gu_log2{
    margin-top: 5px;
    float: right;
}

.gu_log2 a{
    background: url(../gfx/gu2_ico.gif);
    background-repeat: no-repeat;
    background-position: 2px;
    color: #c70000;
    font-size: 10px;
    text-decoration: none;
    padding-left: 10px;
    margin-top: 5px;
}


.gu_log2 a:hover{
    text-decoration: underline;
}

.news1{
    float: left;
    width: 330px;
}

.news2{
    float: right;
    width: 330px;
}

.temat {
    color:#c00403;
    font-size:11px;
    margin:0;
    padding:0;
    text-align:left;
    font-weight: bold;
}

.temat a{
    font-weight: bold;
    color: #c10404;
    text-decoration: none;
}

.temat a:hover{
    color: #c10404;
    text-decoration: underline;
}

.data {
    color:#7E7E7E;
    font-size:10px;
    font-weight:normal;
    margin:0;
    padding:0;
    text-align:left;

}

.wiadomosc{
    margin:10px 0 0;
    padding:0;
    text-align:justify;
}

.stopka{
    width: 955px;
    margin: auto;
    border-top: 1px dotted #c10404;
    color:#7B7B79;
    margin:10px 0 10px 10px;
    padding-top: 5px;

}

.stopka a{
    color: #065dca;
    text-decoration: none;
}

.stopka a:hover{
    color: #c10404;
    text-decoration: underline;
}

.stopa_rel{
    text-align:right;
    width: 980px;
    color: #ee0000;
}

.stopa_rel a{
    text-decoration: none;
    color: #065dca;
}

.stopa_rel a:hover{
    color: #c10404;
    text-decoration: underline;
}

.szuk_panel{
    background: url(../gfx/szukaj_panel.gif);
    background-repeat: no-repeat;
    height: 91px;
    margin-bottom: 12px;
}


.input3{
    border: 0px solid red;
    color:#727272;
    font-size:10px;
    height:18px;
    padding-left:2px;
    width:145px;
    margin-left: 20px;
}

.input4{
    border: 0px solid red;
    color:#727272;
    font-size:10px;
    height:15px;
    padding-left:2px;
    width:145px;
    margin-left: 40px;
}

.input5{
    border: 0px solid red;
    color:#727272;
    font-size:10px;
    height:15px;
    padding-left:2px;
    width:143px;
    margin-left: 5px;
}

.input33{
    border: 0px solid red;
    color:#727272;
    font-size:10px;
    height:18px;
    padding-left:2px;
    width:148px;
    margin-left: 8px;
}

.lista_uzytk{
    z-index:-1;
    background: url(../gfx/tlo_uzytk.gif);
    background-repeat: no-repeat;
    min-height: 300px;
    height:auto !important;
    height: 300px;
}

.lista_uzytk_bottom{
    background: url(../gfx/tlo_uzytk_bottom.gif);
    background-repeat: no-repeat;
    height: 9px;
}

.lista_uzytk_rozciagacz{
    background: url(../gfx/tlo_uzytk_rozciagacz.gif);
    background-repeat: repeat-y;
}

.lista{
    width: 659px;
    border: 0px solid red;
    float: left;
    padding: 5px 5px 0px 13px;
}

.opis_uz{
    float: left;
    width: 209px;
    height: 259px;
    background-color: #fff;
    margin-top: 8px;
    margin-right: 8px;
}

.opis_uz_foto{
    margin: 6px 4px 4px 4px;
}

.opis_uz_info{
    text-align:left;
    background: url(../gfx/opis_uz_backg.gif);
    background-repeat: no-repeat;
    margin: 3px 6px 4px 7px;
    min-height: 105px;
    height:auto !important;
    height: 105px;
    background-color: #d7d6d6;
}

.pasek_stron{
    margin-top: 10px;
    padding-bottom: 10px;
}

.pasek_stron a{
    text-decoration: none;
    color: #ee0000;
}

ul.menu {

    list-style: none url("liding.gif");

}

ul.menu li {
    float:left;
    margin:0 4px 0 0;
    padding:0;
    list-style-image:none;
}

ul.menu a {
    list-style: none url("liding.gif");
    background:transparent url(../gfx/noactive_gu.gif) no-repeat scroll 0 2px;
    border-bottom:0px solid #2A8238;
    font-weight: normal;
    color: #989898;
    display:block;
    padding-bottom:2px;
    padding-top:10px;
    text-decoration:none;
    width:95px;
    
}

ul.menu a.w150 {
   width:150px;
   background:transparent url(../gfx/noactive_gu150.gif) no-repeat scroll 0 2px;
}


.panel_gu {
    z-index: 12;
    position: relative;
    margin-bottom: -2px;
    border: 0px solid red;
    width: 600px;
    float:left;
}

ul.menu a.li_active {
    
    color:#cb0000;
    background:transparent url(../gfx/active_gu.gif) no-repeat 0px 2px;
    font-weight: bold;
}

ul.menu a.li_active150 {

    color:#cb0000;
    background:transparent url(../gfx/active_gu150.gif) no-repeat 0px 2px;
    font-weight: bold;
}

#send_message {
 display:none;
 text-align:left;
 padding-top:20px;
 padding-left:10px;
 padding-right:10px;
 position:relative;
}

#send_message #sendfield_info {
    position:absolute;
    left:70px;
    top:58px;
    width:480px;
    height:20px;
    text-align:center;
    color:#0D4DA4;
}

#send_message a{
    color:#A80000;
}

#send_message #send_subject {
padding-top:30px;
width:550px;
}

#send_message #send_subject span {
    padding-right:10px;
}

#send_message #send_subject input {

        width:480px;
        border:1px solid #A1A1A1;
        color:#666;
        float:right;
}


#send_message #send_messagediv {
  padding-top:15px;
  width:550px;
  height:120px;
}

#send_message #send_messagediv  span {
    padding-right:15px;
}

#send_message #send_messagediv  textarea {
        width:480px;
        height:115px;
        float:right;
        border:1px solid #A1A1A1;
        color:#666;
        vertical-align:middle;
        overflow: auto;
}

#send_message #sendmessage_button {
    width:550px;
    text-align:right;
    padding-top:10px;
}

#send_message #sendmessage_button img {
    cursor:pointer;
}

.szczeg{
    width: 636px;
    min-height: 270px;
    height:auto !important;
    height: 270px;
    float: left;
    margin: 20px 10px 20px 0px;
    padding-left: 15px;
}

.szcz_main{
    width: 636px;
    height: 266px;
}

.szcz_foto{
    float: left;
    width: 318px;
}

.sz_foto{
    background-color: #fff;
    padding: 6px;
}

.szcz_info{
    float: right;
    width: 315px;
}

.szcz_txt{
    min-height: 80px;
    height:auto !important;
    height: 80px;
    padding-bottom:20px;
}

.szcz_txt2{
    min-height: 60px;
    height:auto !important;
    height: 60px;
    background: url(../gfx/cytat.gif);
    background-repeat: no-repeat;
    background-repeat: bottom;
    background-color: #fff;
    text-align: justify;
    padding: 5px;
}

.szcz_txt3{
    min-height: 60px;
    height:auto !important;
    height: 60px;
    text-align: justify;
    padding: 5px;
    margin-top: 10px;
}


.szcz_txt4{
    min-height: 100px;
    height:auto !important;
    height: 100px;
    background: url(../gfx/cytat.gif) no-repeat right bottom;
    background-color: #fff;
    text-align: justify;
    padding: 5px;
    margin-left:15px;
    width:605px;
}

.numer_l{
    padding-top: 10px;
    padding-left: 40px;
    background: url(../gfx/numer.gif);
    background-repeat: no-repeat;
    color: #ee0000;
    float: left;
    height: 40px;
}

.ranking_r{
    padding-top: 10px;
    height: 40px;
    width: 140px;
    padding-left: 40px;
    background: url(../gfx/ranking.gif);
    background-repeat: no-repeat;
    float: right;
    color: #ee0000;
}

.galeria_mini{
    height: 80px;
    margin-top: 10px;

}

.gu_left{
    margin-top: 5px;
    float: left;
    width: 32px;
}

.gu_right{
    margin-top: 5px;
    float: right;
    width: 32px;
}

.center_gal{
    float: left;
    width: 560px;

}

.gale_mini{
    background-color: #fff;
    padding: 5px;
    float: left;
    margin-left: 8px;
}




/****************NEWS******************/


.komunikat{
    border: 1px dotted #ba0000;
    color: #ba0000;
    padding: 5px;
}

.komunikat_no_in_konkurs {
    border: 1px dotted #ba0000;
    color: #000;
    padding: 5px;
    text-align:left;
    margin-bottom:8px;
    height:auto !important;
    min-height:83px;
    height:83px;
}

.komunikat_no_in_konkurs .dotpay_pay {
    height:auto !important;
    min-height:83px;
    height:83px;
    float:right;
    width:320px;
    text-align:left;
    font:10px verdana;

}
.komunikat_no_in_konkurs div {
    color:#000;
}

.komunikat_no_in_konkurs  a{
    font:600 16px tahoma;
    color:#284F9E;

}
.komunikat_no_in_konkurs  a:hover{
    font:600 16px tahoma;
    color: rgb(186, 0, 0);
    

}

.komunikat_no_in_konkurs .dotpay_pay input,.komunikat_no_in_konkurs .dotpay_pay form {
    float:right;
}

.komunikat2{
    border: 1px dotted #004aba;
    color: #004aba;
    padding: 5px;
}

.fotka_wiadomosci{
    border: 1px solid #adadad;
    padding: 5px;
    margin: 5px;
    float: left;
}

.fotka_wiadomosci_left{
    border: 1px solid #adadad;
    padding: 5px;
    margin: 5px;
    float: left;
}

.fotka_wiadomosci_right{
    border: 1px solid #adadad;
    padding: 5px;
    margin: 5px;
    float: right;
}

/****************kontakt******************/


#form_nag {
    background-color:#fff;
    background-image:url(../gfx/form.gif);
    background-position:left top;
    background-repeat:no-repeat;
    border:1px solid #C0C0C0;
    height:auto;
    margin:20px 33px 0 25px;
    padding-bottom:10px;
    padding-top:10px;
    width: 630px;;
}

.lewa_kon {
    color:#626262;
    float:left;
    height:auto;
    margin:0;
    padding:9px 10px 5px 5px;
    text-align:right;
    width:220px;
}

.lewa_kon_przypomnienie {
    color:#626262;
    float:left;
    height:auto;
    margin:0;
    padding:9px 10px 5px 5px;
    text-align:right;
    width:140px;
}

.prawa_kon {
    float:left;
    height:auto;
    margin:0;
    padding:5px 5px 5px 0;
    text-align:left;
    width:265px;
}

.form_kon{
    border: 1px solid #a1a1a1;
    color: #666666;

}


.form_kontakt{
    float: left;
    width: 670px;
    color: #666666;
    background: url(../gfx/form.gif);
    background-repeat: no-repeat;

}

.lista_uzytk_rozciagacz2{
    width: 670px;
    float: left;
    background: url(../gfx/tlo_uzytk_rozciagacz.gif);
    background-repeat: repeat-y;

}

.lista_uzytk_bottom2{
    background: url(../gfx/tlo_uzytk_bottom.gif);
    background-repeat: no-repeat;
    height: 9px;
    width: 670px;
    float: left;
}

.form_kontakt2{
    float: left;
    width: 670px;
    color: #666666;
    background: url(../gfx/reje_form.jpg);
    background-repeat: no-repeat;
}

.input55{
    border: 1px solid #a1a1a1;
    color:#727272;
    height:22px;
    width:145px;
}


.galeria_uzytk{
    float: left;
    width: 670px;
    background: url(../gfx/album_tlo.jpg);
    background-repeat: no-repeat;
    min-height: 100px;
    height: auto !important;
    height: 100px;
}

.galeria_rozciagacz{
    float: left;
    width: 670px;
    background: url(../gfx/album_tlo_rozciagacz.jpg);
    background-repeat: repeat-y;
}

.galeria_bottom{
    width: 670px;
    float: left;
    background: url(../gfx/album_tlo_bottom.jpg);
    background-repeat: no-repeat;
    height: 7px;
    margin-bottom: 10px;
}

.input_galeria{
    border: 0px solid red;
    color:#727272;
    font-size:10px;
    height:15px;
    margin-top:10px;
    padding-left:2px;
    width:295px;
}

.opis_uz{
    float: left;
    width: 209px;
    min-height: 239px;
    height: auto !important;
    height: 239px;
    background-color: #fff;
    margin-top: 8px;
    margin-right: 8px;
}

.req_field
{
    border:1px solid red;
    background-color: #FFFFCA;
}

#user_link {
    text-align:left;
    padding-top:10px;
    color:#FFF;
    font:12px verdana;
    line-height:140%;
    position:relative;

}

#user_link a {
    color:#FFF;
    text-decoration:none;
    font:12px verdana;
}

#user_link a:hover {
    color:black;
    text-decoration:underline;
}

#user_link #linki_right{
    position:absolute;
    top:10px;
    right:0px;
    width:160px;
    text-align:left;
    color:#FFF;

}

#logowanie_info a{
    font:100 10px verdana;
    text-decoration:none;
    color:#FFF;
    margin-left:120px;
}

#logowanie_info a:hover{
    text-decoration:underline;

}

.file_1 {
    background: #fff;
    color: #888;
    border:none;
}

a#del_foto {
    color:red;
    text-decoration:none;
}

a#del_foto:hover {
    text-decoration:underline;
}
/* 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 */

/* image replacement */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
    margin:0;
    padding:0;
    display:block;
    overflow:hidden;
    text-indent:-8000px;
}
/* image replacement */

#slider {
    position:relative;
    padding-top:4px;
    margin-left:45px;
}

#slider ul, #slider li
{
    margin:0;
    padding:0;
    list-style:none;
}

#slider li{
    /*
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/
    width:550px;
    height:90px;
    overflow:hidden;


}
#prevBtn, #nextBtn
{
    display:block;
    width:30px;
    height:77px;
    position:absolute;
    left:0px;
    top:0px;
    z-index:1000;
}
#nextBtn{
    left:611px;
}
#prevBtn a, #nextBtn a
{
    display:block;
    position:relative;
    width:30px;
    height:77px;
    background:url(../gfx/btn_prev.gif) no-repeat 0 0;
}
#nextBtn a{
    background:url(../gfx/btn_next.gif) no-repeat 0 0;
}	

.slider_gal {
    position:relative;
    width:100%;
    margin-top:30px;

}
.slider_gal #slider ul li img{

    border:4px solid #fff;
    margin-right:4px;
    margin-left:4px;
    cursor:pointer;
}

#wizytowka_content{

    height:0px;
    min-height:0px;
    overflow:hidden;
    background-color:transparent;

}

.advert_flash_div {
    padding-top:10px;
    padding-bottom:10px;
    margin-left:auto;
    margin-right:auto;
}

.vote_button {
    cursor:pointer;
}


.glowne_foto {
    text-align:center;
    color:#345b9f;
    margin-bottom:0px;
}

.glowne_foto img {
    vertical-align:middle;
    border:none;
    margin-bottom:2px;
}

.glowne_foto a {
    color:#345b9f;
    text-decoration:none;
}

.glowne_foto a:hover {
    color:#345b9f;
    text-decoration:underline;
}
.glowne_foto_wizytowka {

    float:left;
    margin-right:20px;
    border:1px solid #888;
    padding:4px;
    background-color:#FFF;
}

#simplemodal-container a.modalCloseImg {
    background:url(../gfx/x.png) no-repeat; /* adjust url as required */
    width:25px;
    height:29px;
    display:inline;
    z-index:3200;
    position:absolute;
    top:-15px;
    right:-18px;
    cursor:pointer;
}

#simplemodal-overlay {background-color:#000;}
#simplemodal-container {background-color:#333; border:8px solid #F0F0F1; padding:12px;}


#sample h2 {
    color:#F0F0F1;
    margin-top:0px;
    margin-bottom:5px;
}

#sample p {
    color:#F0F0F1;
}

#sample img {
    border:4px solid #F0F0F1;
}

#sms_info {

    margin-top:20px;
}
#sms_info a {
    color:#666;
}

#vote_send {
    margin-top:10px;
    margin-bottom:10px;
    color:#F0F0F1;
    text-align:center;
}

#vote_send .vot_bt {
    width:65px;
    height:24px;
    background:url(../gfx/vote.png) no-repeat;
    color:#FFF;
    margin:auto;
    font: 600 12px tahoma;
    line-height:24px;
    cursor:pointer;
    margin-top:10px;

}
#message_vote {
    font:600 12px tahoma;
    color:#CC0066;

}


/* skrypt narożnika na stronie */

#turn_wrapper {
    width: 80px;
    height: 80px;
    display:block;
    position: absolute;
    top:0;
    left:0;
}

#turn_hideme {
    width: 85%;
    height: 85%;
    overflow:hidden;
    display:block;
    position:absolute;
    float:left;
    top:0;
    left: 0;
    z-index:1;
}

#turn_object{
    position: relative;
}

#turn_wrapper.right #turn_hideme *,
#turn_wrapper.right #turn_object {
    float: right !important;
}

#turn_wrapper.right #turn_hideme {
    float: right !important;
    right: 0 !important;
    left: auto;
}
#turn_wrapper.right #turn_object {
    right: 0 !important;
    left: auto !important;
}

#turn_wrapper.right {
    position: absolute;
    top: 0;
    width: 100%;
    height: 0;
    right: 0 !important;
}

#turn_wrapper.right #turn_object * {
    position: absolute;
    right: 0 !important;
}

#turn_wrapper #turn_object img#turn_fold {
    display:block;
    width: 100%;
    height:100%;
    z-index:1000;
    right: 0;
    position:absolute;
}

#turn_wrapper .ui-wrapper {
    left: 0 !important;
    top: 0 !important;
}

#turn_wrapper .ui-resizable-handle {
    border: none !important;
    border-width: 0 !important;
    /* I have NO idea why this works for IE7, but it does. Background none doesn't work. Go figure. */
    background: url(#none) !important;
    width: 100% !important;
    height: 100% !important;
}

/* koniec skryptu narożnika na stronie */

.galeria_uzytk .info_dotpay {

    padding-top:40px;
    padding-right:150px;
    padding-left:20px;
    padding-bottom:20px;
    color:#FFF;
    font:14px tahoma;
}

.galeria_uzytk .info_dotpay a {
    color:#ddd;
}

.losowe_foto {
    padding-top:10px;
    padding-bottom:25px;
    background: url(gfx/tlo_foto.gif) no-repeat  bottom center;
   position:relative;
    width:246px;
font:11px tahoma;
}

.losowe_foto img {
 padding:2px;
 border:2px solid #C9DDF6;
 
 
}

.fotosy_img span{
	background: url(gfx/dymek2.png) no-repeat;
	width: 180px;
	height: 45px;
	position: absolute;
	top: -85px;
	left: -15px;
	text-align: center;
	padding: 15px 12px 10px;
	font-style: normal;
	z-index: 2000;
	display:none;
        font:11px tahoma;
        color:#065ecc;
        
}

.fotosy_img span p {
    font:11px tahoma;
     color:#5694e1;
     padding-top:0px;
     padding-bottom:0px;
     margin-bottom:0px;
     
}


.losowe_foto_info {
padding: 5px 0px;;
}