@charset "iso-8859-2";

body {
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    background-color:#e8e8e8;
    background-image:url(../images/tlojasne.jpg);
    background-position: top center;
    background-repeat:no-repeat;
    background-attachment: fixed;
    font-family: Verdana;
    height: 100%;
}

.wrapper {
    margin: 0 auto;
    width: 1070px;
    clear: both;
    position: relative;
    background-image: url('/images/tlo_wrapper.png');
    background-repeat: repeat;    
    overflow: visible;
}

.center_content {
    position: relative;
    float: left;
    margin: 0px 10px 0px 10px;
    width: 1050px;
}

.winieta_odstep {
    width: 750px;
    height: 10px;
    float: left;
}

/* WIZUALNE WSTAWKI */

.pointer {
    cursor: pointer;
}

.ukryte {
    display: none;
}

.error {
    border: 2px solid #FF5100;
}

/* WIZUALNE WSTAWKI */

/* BREADCRUMBS */

.path {
    padding: 2px 2px 2px 2px;
    margin: 0px 0px 3px 0px;
    height: 33px;
    width: 669px;
    line-height:31px;
    font-size:10px;
    text-align:left;
    text-transform:uppercase;
}

.path > a {
    color: #000000;
}

/* BREADCRUMBS */

/* SOCIAL PAGE */

#facebook_like_button_holder {
    position:relative;
    width: 22px;
    height: 21px;
    color: #FFFFFF;
    background-color: #FFFFFF;	
}

#facebook_like_button_holder iframe {
    position:absolute;
    top: 0px;
    width: 22px !important;
}

#fake_facebook_button {
    pointer-events: none;
    position: absolute;
    width: 22px;
    height: 21px;
    left:0;
    top:0;
    background: url('/images/social/fb_mini.jpg');	
}

#fake_tweeter_button a {
    display: block;
    padding: 0px 0px 0px 0px;
    background: url('/images/social/tw_mini.jpg') left top no-repeat;
}

.social {
    width: 539px;
    float: left;
    padding: 0px 0px 14px 14px;    
}

.social > .plus {
    float: left;
    width: 50px;
    height: 33px;
}

.social > .podziel {
    float: left;
    width: 100px;
    height: 33px;
    font-size: 14px;
    line-height: 27px;
    color: #0061AF;
}

.social > .fb {
    float: left;
    width: 45px;
    height: 33px;
}

.social > .fb > #facebook_like_button_holder {
    position:relative;
    width: 35px;
    height: 33px;
    color: #FFFFFF;
    background-color: #FFFFFF;	
}

.social > .fb > #facebook_like_button_holder > iframe {
    position:absolute;
    top: 0px;
    width: 35px !important;
}

.social > .fb > #facebook_like_button_holder > #fake_facebook_button {
    pointer-events: none;
    position: absolute;
    width: 35px;
    height: 33px;
    left:0;
    top:0;
    background: url('/images/social/fb.jpg');	
}

.social > .fb > img {
    cursor: pointer;
}

.social > .tw {
    float: left;
    width: 45px;
    height: 33px;
}

.social > .tw > img {
    cursor: pointer;
}

.social > .mail {
    float: left;
    width: 45px;
    height: 33px;
}

.social > .mail > img {
    cursor: pointer;
}

.social > .print {
    float: left;
    width: 45px;
    height: 33px;
}

.social > .print > img {
    cursor: pointer;
}

/* SOCIAL PAGE */

/* SOCIAL LIST */

.social_list {
    width: 184px;
    height: 21px;
    float: left;
}

.social_list > .plus {
    float: left;
    width: 33px;
    height: 21px;
}

.social_list > .podziel {
    float: left;
    width: 70px;
    height: 21px;
    font-size: 11px;
    line-height: 21px;
}

.social_list > .fb {
    float: left;
    width: 27px;
    height: 21px;
}

.social_list > .fb > img {
    cursor: pointer;
}

.social_list > .tw {
    float: left;
    width: 27px;
    height: 21px;
}

.social_list > .tw > img {
    cursor: pointer;
}

.social_list > .mail {
    float: left;
    width: 27px;
    height: 21px;
}

.social_list > .mail > img {
    cursor: pointer;
}

/* SOCIAL LIST */

/* KOMUNIKAT */

.komunikat {
    padding: 3px 14px 3px 14px;
    width: 640px;
    float: left;
    background-color:#F2A660;
    line-height: 15px;
    text-align: center;
    position: relative;
}

.komunikat > a {
    font-size: 11px;    
    color: #000000;
    text-decoration: none;
}

/* KOMUNIKAT */


/* BOX_STRONA */

.box_strona {
    width: 673px;
    float: left;
    margin: 0px 0px 3px 0px;
    background-color: #FFFFFF;    
}

.box_strona > .tresc_dluga > #mapa {
    width: 421px;
    height: 400px;
    text-align: center;
    margin: 0 auto;
    position: relative;
    margin-bottom: 20px;
}

.box_strona > .tresc_dluga > #mapa > .mapax {
    position: absolute;
    left: 0px;
    top: 0px;
}

.box_strona > .tresc_dluga > #mapa > .legenda {
    position: absolute;
    left: -30px;
    top: 300px;
    text-align: left;
    line-height: 16px;
    font-size: 12px;
}

.box_strona > .tresc_dluga > #mapa > .legenda > .kolorowy_prostokat {
    float: left;
    width: 12px;
    height: 12px;
    vertical-align: middle;
    padding: 3px 0px 0px 0px;
    margin: 0px 3px 0px 0px;
}

.box_strona > .tresc_dluga {
    float: left;
    width: 659px;   
    padding: 14px 7px 14px 7px;
    font-family: Verdana;
    font-size: 12px;
    line-height: 18px;
}

.box_strona > #fb_comments {
    float: left;
    width: 659px;   
    padding: 14px 7px 0px 7px;
}

.box_strona > .tresc_dluga > a, .box_strona > .tresc_dluga > p > a, .box_strona > .tresc_dluga > center > strong > a, .box_strona > .tresc_dluga > center > a {
    color: #000000;
}

.box_strona > .wstecz {
    padding: 7px 0px 7px 14px;
}

.box_strona > .wstecz > a {
    color: #F57E35;
    font-size: 12px;    
    text-decoration: none;
}

.box_strona > .galeria_kontener {
    width: 650px;
    float:left;
    margin-bottom: 30px;
}

.box_strona > .galeria_kontener > .galeria {
    margin: 0 auto;
    width: 650px;
}

.PAGE_galeria_fotka img {
    padding: 5px 6px 5px 6px;
}


/* BOX_STRONA */

/* LISTA_BOX */

.lista_box {
    width: 673px;
    float: left;
    /*background-color: #FFFFFF;*/
    float: left;
}

.lista_box > .box_info {
    width: 659px;
    padding: 7px;
    background-color: #FFFFFF;
    margin: 0px 0px 4px 0px;
    float: left;
    position: relative;
}

.lista_box > .box_info > .img {
    float: left;
    width: 160px;
    margin: 0px 7px 10px 0px;
}

.lista_box > .box_info > .img_tytul {
    float: left;
    width: 480px;
    min-height: 13px;
    line-height: 13px;
    font-size: 13px;
    color: #7E2420;
    font-weight: bold;
    background-color: #E0DFD8;
    padding: 5px;
}

.lista_box > .box_info_rozw > .pasek_tytulowy, .lista_box > .box_info_rozw > .tresc_dluga > .pasek_tytulowy {
    float: left;
    width: 659px;
    height: 13px;
}

.lista_box > .box_info_rozw > .pasek_tytulowy > .tytul, .lista_box > .box_info_rozw > .tresc_dluga > .pasek_tytulowy > .tytul {
    float: left;
    width: 579px;
    height: 13px;
    line-height: 13px;
    font-size: 13px;
    color: #7E2420;
    font-weight: bold;
}

.lista_box > .box_info_rozw > .pasek_tytulowy > .rozwiniecie, .lista_box > .box_info_rozw > .tresc_dluga > .pasek_tytulowy > .rozwiniecie {
    float: left;
    width: 80px;
    height: 13px;
    line-height: 13px;
    font-size: 13px;
    color: #7E2420;
    font-weight: bold;
}

.lista_box > .box_info > .img_odstep {
    float: left;
    width: 490px;
    height: 7px;
}

.lista_box > .box_info > .img_tresc_krotka {
    float: left;
    width: 490px;
    font-size: 11px;
    color: #000000;
    padding-bottom: 50px;
}

.lista_box > .box_info > .tresc_dluga {
    float: left;
    width: 640px;
    font-size: 11px;
    color: #000000;
    padding-bottom: 35px;
}

.lista_box > .box_info > .noimg_tytul {
    float: left;
    width: 649px;
    height: 13px;
    line-height: 13px;
    font-size: 13px;
    color: #7E2420;
    font-weight: bold;
    background-color: #E0DFD8;
    padding: 5px;
}

.lista_box > .box_info > .noimg_odstep {
    float: left;
    width: 659px;
    height: 7px;
}

.lista_box > .box_info > .noimg_tresc_krotka {
    float: left;
    width: 659px;
    font-size: 11px;
    color: #000000;
    padding-bottom: 35px;
}

.lista_box > .box_info > .noimg_tresc_krotka > p > img,
.lista_box > .box_info > .noimg_tresc_krotka > img,
.lista_box > .box_info > .noimg_tresc_krotka > p > span > img {
    margin-right: 10px;
}

.lista_box > .box_info > .belka {
    width: 654px;
    height: 21px;
    position: absolute;
    bottom: 7px;
    right: 7px;
    background-color: #E0DFD8;    
    padding: 2px;
}

.lista_box > .box_info > .belka > .odstep {
    width: 113px;
    height: 21px;
    float: left;
}


.lista_box > .box_info > .belka > .wiecej {
    width: 65px;
    height: 25px;
    line-height: 25px;
    padding-left: 10px;
    color: #646160;
    font-family: Verdana;
    font-size: 11px;
    position: absolute;
    right: 0px;
    top: 0px;
    font-weight: bold;
}

.lista_box > .box_info > .belka > .wiecej > a {
    color: #646160;
    text-decoration: none;
}

.lista_box > .box_info > .belka > .wiecej:hover {
    background-color: #646160;
    color: #FFFFFF;
    cursor: pointer;
}

.lista_box > .box_info:hover > .belka > .wiecej {
    background-color: #646160;
    color: #FFFFFF;
    cursor: pointer;
}

.lista_box > .box_info > .belka > .wiecej:hover > a {
    color: #FFFFFF;
}

.lista_box > .box_info:hover > .belka > .wiecej > a {
    color: #FFFFFF;
}

.lista_box > .box_info > .noimg_tytul > a {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

.lista_box > .box_info > .noimg_tytul > a[href$='.pdf-pobierz.html'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(/images/icons/page_white_acrobat.png) center left no-repeat;
}

.lista_box > .box_info > .noimg_tytul > a[href$='.zip-pobierz.html'], .lista_box > .box_info > .noimg_tytul > a[href$='.rar-pobierz.html'], .lista_box > .box_info > .noimg_tytul > a[href$='.7z-pobierz.html'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(/images/icons/page_white_zip.png) center left no-repeat;
}

.lista_box > .box_info > .noimg_tytul > a[href$='.txt-pobierz.html'], .lista_box > .box_info > .noimg_tytul > a[href$='.doc-pobierz.html'], .lista_box > .box_info > .noimg_tytul > a[href$='.xdoc-pobierz.html'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(/images/icons/page_white_word.png) center left no-repeat;
}

.lista_box > .box_info > .noimg_tytul > a[href$='.jpg-pobierz.html'], .lista_box > .box_info > .noimg_tytul > a[href$='.jpeg-pobierz.html'], .lista_box > .box_info > .noimg_tytul > a[href$='.gif-pobierz.html'], .lista_box > .box_info > .noimg_tytul > a[href$='.png-pobierz.html'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(/images/icons/photo.png) center left no-repeat;
}

/* LISTA_BOX */

/* TABELA, FORMULARZ */

#formularz > table > tr > td, #formularz > table > tbody > tr > td, .tresc_dluga > table > tbody > tr > td  {
    font-size: 11px;
}

#formularz > table > thead > tr > th, .tresc_dluga > table > thead > tr > th  {
    font-size: 11px;
    font-weight: bold;
    background-color: #CCCCCC;
    color: #000000;
}

#formularz > table > tbody > tr > td > label, .tresc_dluga > table > tbody > tr > td > label {
    width: 150px;
    display: block;
    float: left;
}

#formularz > table > tbody > tr > td > input[type=text], #formularz > table > tbody > tr > td > input[type=password], #formularz > table > tbody > tr > td > select {
    width: 200px;
}

#formularz > table > tbody > tr > td > textarea {
    width: 529px;
    height: 70px;
    font-family: Verdana;
    font-size: 12px;
}

#formularz > table, .tresc_dluga > table {
    width: 659px;
    line-height: 14px;
}

.formularz_input {
    height: 19px;
    border: 1px solid #6C6C6C;
    background-image: url(/images/formularz_tlo.png);
    background-position: left top;
    font-size: 12px;
    color: #000;
    padding: 1px;
    margin: 1px;
}

/* TABELA, FORMULARZ */

/* STRONICOWANIE */

.stronicowanie {
    padding: 0px 0px 0px 0px;
    width: 673px;
    height: 35px;
    float: left;
    background-color: #8C998F;
    font-family: Verdana;
    font-size: 16px;
    line-height: 35px;
    color: #FFFFFF;
    margin: 3px 0px 3px 0px;
    text-align: center;
    position: relative;
}

.przycisk_stronicowanie {
    padding: 1px;
    margin: 0px 3px 0px 3px;
    text-decoration: underline;
}

.przycisk_stronicowanie_aktywna_strona {
    background-color: #515852;
    font-weight: bold;
    padding: 1px;
    margin: 0px 3px 0px 3px;
}

.przycisk_stronicowanie_strona {
    padding: 1px;
    margin: 0px 2px 0px 2px;
}

/* STRONICOWANIE */

/* SUB */

.sub {
    float:left;
    border:0px;
    width: 673px;
}

.sub > .tytul_dzialu {
    padding: 0px 0px 0px 14px;
    width: 659px;
    height: 35px;
    float: left;
    background-color: #8C998F;
    font-family: Verdana;
    font-size: 16px;
    line-height: 35px;
    color: #FFFFFF;
    margin: 3px 0px 3px 0px;
    position: relative;
}

.sub > .tytul_dzialu > .wiecej {
    position: absolute;
    right: 14px;
    top: 0px;
    height: 35px;
    font-size: 16px;
    line-height: 35px;
    color: #FFFFFF;
}

.sub > .tytul_dzialu > .wiecej > a {
    text-decoration: none;
    color: #FFFFFF;
}

/* SUB */

/* PARTNERZY */


.box_partnerzy > .info {
    width: 319px;
    padding: 5px;
    float: left;
}

.box_partnerzy > .info > .nazwa {
    width: 319px;
    line-height: 16px;
    font-size: 16px;
    font-weight: bold;
    float: left;
}

.box_partnerzy > .info > .opis {
    width: 319px;
    font-size: 11px;
    float: left;
}

.box_partnerzy > .info > .tekst {
    width: 319px;
    font-size: 11px;
    float: left;
    padding: 1px 0px 1px 0px;
}

.box_partnerzy > .banner {
    width: 200px;
    height: 100px;
    text-align: center;
    vertical-align: middle;
    float: left;
    padding: 5px;
    line-height: 100px;
}

/* PARTNERZY */

/* BOX LOGOWANIE */

.box_logowanie {
    width: 179px;
    height: 216px;
    background-image: url(/images/box_logowanie_szukaj.jpg);
    border: 1px solid #BFBEB9;
    float: left;
    position: relative;
}

.box_logowanie > .zalogowany {
    float: left;
    width: 179px;
    height: 109px;
}

.box_logowanie > form > .czlowiek {
    position: absolute;
    right: 0px;
    bottom: 0px;
}

.box_logowanie > form > .odstep_gora {
    width: 179px;
    height: 10px;
    float: left;
}

.box_logowanie > form > .odstep_srodek {
    width: 179px;
    height: 5px;
    float: left;
}

.box_logowanie > form > .odstep_dol {
    width: 179px;
    height: 11px;
    float: left;
}

.box_logowanie > form > .napis {
    font-family: Arial;
    font-size:14px;
    color:#96948F;   
    font-weight:bold;
    width:65px;
    height:13px;
    text-align:right;
    float:left;    
}

.box_logowanie > form > .napis_dlugi {
    width: 200px;
    height: 21px;
    float: left;
    padding-left: 30px;  
    color: #FFFFFF;
    font-size: 16px;
    font-family: Verdana;
}

.box_logowanie > form > .napis_dlugi > a {
    color: #FFFFFF;
    text-decoration: none;
}

.box_logowanie > form > .pole_tekstowe {
    width: 100px;
    margin-left: 10px;
    height: 21px;
    float: left;
}

.box_logowanie > form > .pole_tekstowe > .rejestracja {
    background-color: #F0F0F0;
    border: 1px solid #6C6C6C;
    height: 17px;
    font-size: 11px;
    color: #000000;
    font-family: Arial;
    width: 66px;
    text-align: center;
    line-height: 17px;
    float: left;
    cursor: pointer;
    margin-left: 52px;
    font-weight: bold;    
}

.box_logowanie > form > .pole_tekstowe > .rejestracja:hover {
    background-color: #D0CFC5;
}

.box_logowanie > form > .pole_tekstowe > .wyloguj {
    height: 17px;
    font-size: 14px;
    color: #FFFFFF;
    font-family: Verdana;
    width: 108px;
    float: left;
    cursor: pointer;
}

.box_logowanie > form > .pole_tekstowe > .ok {
    height: 17px;
    font-size: 11px;
    color: #000000;
    text-align: center;
    font-family: Arial;
    width: 26px;
    line-height: 17px;
    background-color: #F0F0F0;
    border: 1px solid #6C6C6C;
    float: left;
    cursor: pointer;
    margin-left: 10px;
    font-weight: bold;
}

.box_logowanie > form > .pole_tekstowe > .ok:hover {
    background-color: #D0CFC5;
}

.box_logowanie > form > .pole_tekstowe > .input {
    border:1px solid #dcdcdc;
    width:90px;
    font-family:Arial, Helvetica;
    height:13px;    
    background-position: left top;
    font-size: 12px;
    color: #000000;
    padding: 1px;
}

/* BOX LOGOWANIE */

.pasek_pod_artykulami {
    width: 653px;
    height: 1px;
    float: left;
    text-align:center;
    background-image: url(/images/pasek.png);
    background-repeat: repeat-x;
    margin: 6px 10px 6px 10px;
}

#naglowek_odstep_10 {
    width:1030px;
    margin:0px;
    height:10px;
    float:left;
}

#naglowek_odstep_3 {
    width:1030px;
    margin:0px;
    height:3px;
    float:left;
}

.odstep_kolumna_menu {
    width: 3px;
}

.naglowek {
    width:1030px;
    height:150px;
    position:relative;
}

.naglowek_kontener {
    clear: both;
    width:1030px;
    height:150px;
    float:left;
    margin: 0px 10px 0px 10px;
    background-image: url(/images/naglowek_tlo.jpg);
    background-repeat: repeat-x;
}

#naglowek_menu {
    width:1030px;
    float:left;
    margin: 0px 10px 0px 10px;
}

.kolumna {
    width: 166px;
}

.kolumna_okresy_polowan {
    width: 170px;
}

.obrazek_menu {
    height: 124px;
    float: left;
}

.box_szukaj {
    width: 179px;
    height: 107px;
    float: left;
    position: relative;
    overflow: hidden;
    background-image: url(/images/czlowiek.png);
    background-position: right bottom;
    background-repeat: no-repeat;
}

.box_szukaj > form > .napis {
    font-family: Arial;
    font-size:14px;
    color:#FFFFFF;   
    font-weight:bold;
    width:65px;
    height:13px;
    text-align:right;
    float:left;  
}

.box_szukaj > form > .pole_tekstowe {
    width: 160px;
    height: 21px;
    float: left;
    z-index: 1000;
    margin-left: 22px;
}

.box_szukaj > form > .szukaj {
    height: 28px;
    color: #000000;
    width: 31px;
    background-image: url(/images/przycisk_szukaj.jpg);
    float: left;
    cursor: pointer;
    margin-top: 9px;
    margin-left: 22px;
}

.box_szukaj > form > .pole_tekstowe > .input {
    width: 110px;
    height: 17px;
    border: 1px solid #A5A39F;
    background-position: left top;
    font-size: 12px;
    font-family: Verdana;
    color: #000;
    padding: 1px;
}

.box_newsletter {
    width: 181px;
    background-color: #E0DFD8;
    float: left;
    position: relative;
    overflow: hidden;
    background-image: url(/images/newsletter_wiadomosc.png);
    background-position: 110px 30px;
    background-repeat: no-repeat;
}

.box_newsletter > form > .tytul {
    font-size: 11px;
    font-weight: bold;
    font-family: Arial,Helvetica;
    text-align: center;
    background-color: #5C0602;
    padding: 5px;
    text-transform: uppercase;
    color: #FFFFFF;
    line-height: 16px;
    height: 16px;
    float: left;
    width: 171px;
    margin-bottom:3px; 
    float: left;
}

.box_newsletter > form > .dosuniecie {
    width: 164px;
    height:80px;
    line-height: 17px;
    margin: 15px 0px 10px 17px;
    float: left;
}

.box_newsletter > form > .dosuniecie > .adres {
    font-size: 14px;
    font-family: Arial;    
    font-weight: bold;
    color: #666666;
    width: 164px;
    float: left;
    margin-top: 3px;
}

.box_newsletter > form > .dosuniecie > .odstep {
    width: 164px;
    height: 5px;
    float: left;
}

.box_newsletter > form > .dosuniecie > .pole_tekstowe {
    width: 164px;
    height: 20px;
    float: left;
}

.box_newsletter > form > .dosuniecie > .pole_tekstowe > .input {
    width: 110px;
    height: 17px;
    border: 1px solid #6C6C6C;
    font-size: 12px;
    font-family: Verdana;
    color: #000;
    padding: 1px;
}

.box_newsletter > form > .dosuniecie > .regulamin  {
    width: 70px;
    float: left;
    height: 19px;
    margin-left: 15px;    
}

.box_newsletter > form > .dosuniecie > .regulamin > a {
    font-size: 9px;
    font-family: Verdana;
    color: #000000;
    text-decoration: none;
}

.box_newsletter > form > .dosuniecie > .regulamin > a:hover {
    text-decoration: underline;
}

.box_newsletter > form > .dosuniecie > .zapisz {
    height: 17px;
    font-size: 11px;
    color: #000000;
    text-align: center;
    font-family: Arial;
    width: 60px;
    background-color: #F0F0F0;
    border: 1px solid #6C6C6C;
    float: left;
    cursor: pointer;
    font-weight: bold;
}

.box_newsletter > form > .dosuniecie > .zapisz:hover {
    background-color: #D0CFC5;
}

.box_newsletter > form > .czlowiek {
    position: absolute;
    right: 12px;
    bottom: 0px;
    width: 40px;
    height: 104px;
}

.box_prognoza {
    width: 179px;
    height: 122px;
    background-color: #94BEE6;
    border: 1px solid #FFFFFF;
    float: left;
    position: relative;
    margin-bottom: 3px;
    overflow:hidden;
}

.box_prognoza > .tytul {
    width: 146px;
    margin-left: 122px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    font-family: Verdana;
    text-align: left;
    text-transform: uppercase;
    color: #FFFFFF;
}

.box_prognoza > .mapa_pogody {
    position: absolute;
    left: 5px;
    top: 10px;
    width: 109px;
    height: 105px;
}

.box_prognoza > .pogodynka {
    position: absolute;
    right: 15px;
    bottom: 15px;
}

.box_kursy_walut {
    width: 268px;
    height: 175px;
    background-color: #94BEE6;
    border: 1px solid #FFFFFF;
    float: left;
    position: relative;
    margin-bottom: 3px;    
}

.box_kursy_walut > .tytul {
    width: 268px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    font-family: Verdana;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
}

.box_kursy_walut > .waluta {
    margin-left: 32px;
    width: 236px;
    height: 26px;
    line-height: 26px;
}

.box_kursy_walut > .odstep {
    width: 268px;
    height: 5px;
    float: left;
}

.box_kursy_walut > .waluta > .flaga {
    width: 38px;
    height: 23px;
    float: left;
    text-align: center;
}

.box_kursy_walut > .waluta > .nazwa {
    margin-left: 8px;
    width: 78px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    font-family: Verdana;
    color: #000000;
    float: left;
    font-weight: bold;
}

.box_kursy_walut > .waluta > .wartosc {
    width: 60px;
    height: 26px;
    line-height: 26px;
    font-size: 12px;
    font-family: Verdana;
    color: #000000;
    float: left;
    font-weight: bold;
    background-image: url(/images/waluty/kurs.png);
    text-align: center;
}

.box_kursy_walut > .waluta > .pln {
    margin-left: 12px;
    width: 30px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    font-family: Verdana;
    color: #000000;
    float: left;
    font-weight: bold;
}

.box_kursy_walut > .aktualizacja {
    width: 268px;
    height: 5px;
    float: left;
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    text-align: center;
}

.box_strona_glowna {
    width: 673px;
    height: 440px;
    float: left;
    margin: 0px 0px 0px 0px;
    background-color: #FFFFFF;
}

.box_strona_glowna > .okladka {
    width: 315px;
    height: 440px;
    float: left;
    margin-right: 3px;
}

.box_strona_glowna > .boxy {
    width: 355px;
    height: 440px;
    float: left;
}

.box_strona_glowna > .boxy > .box_kontener {
    width: 355px;
    height: 107px;
    background-color: #5C0602;
    float: left;
    position: relative;
    overflow: hidden;
    z-index: 100;
}

.box_strona_glowna > .boxy > .box_kontener > .box {
    width: 353px;
    height: 105px;
    border: 1px solid #CCC;
    background-color: #5C0602;
    float: left;
    position: relative;
    overflow: hidden;
    z-index: 100;
}

.box_strona_glowna > .boxy > .box_kontener > .box > .tytul {   
    width: 208px;
    margin: 15px 0px 5px 15px;    
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    color: #CCCCCC;
    line-height: 16px;
}

.box_strona_glowna > .boxy > .box_kontener > .box > .tekst {
    width: 208px;
    height: 21px;
    margin: 0px 0px 0px 15px;    
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 11px;
}

.box_strona_glowna > .boxy > .box_kontener > .naroznik {
    width: 15px;
    height: 15px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 101;
}

.box_strona_glowna > .boxy > .box_kontener > .box > .img {
    width: 117px;
    height: 104px;
    position: absolute;
    top: 0px;
    right: 0px;
}

.box_strona_glowna > .boxy > .box_kontener > .box:hover > .wiecej {
    background-color: #4495D2;
    cursor: pointer;
}

.box_strona_glowna > .boxy > .box_kontener > .box:hover > .wiecej > a {
    color: #FFFFFF;
}

.box_strona_glowna > .boxy > .box_kontener > .box > .wiecej > a {
    color: #D47534;
    font-family: Verdana;
    font-size: 10px;
    text-decoration: none;
}

.box_strona_glowna > .boxy > .box_odstep {
    width: 355px;
    height: 4px;
    float: left;
}

.tabela_std {
    font-size: 12px;
}

.tabela_std > thead {
    background-color: #993300;
    color: #FFFFFF;
}

.tabela_std > tbody {
    background-color: #F6F1F1;
    color: #000000;   
    font-size: 11px;
}

.tabela_std > tbody > tr > td {
    padding: 1px 10px 1px 10px;
}

.w_bold {
    font-weight: bold;
}

.w_norm {
    font-weight: inherit;
}

.f_arial {
    font-family: Arial,Helvetica;
}

.f_georgia {
    font-family: Georgia;
}

.c_bialy {
    color: #FFF;
}

.c_szary {
    color: #666;
}

.c_ciemna_zielen {
    color: #427142;
}

.f_rozmiar_10 {
    font-size: 10px;
}

.f_rozmiar_11 {
    font-size: 11px;
}

.f_rozmiar_12 {
    font-size: 12px;
}

.f_rozmiar_13 {
    font-size: 13px;
}

.f_pogrubienie {
    font-weight: bold;
}

.f_center {
    text-align: center;
}

.f_text_decoration_none {
    text-decoration: none;
}

/* NADCHODZACE WYDARZENIA */

#nadchodzace_wydarzenia {
    width: 165px;
    margin-top: 3px;
    margin-bottom:3px;
    border: 0px;
    float:left;
    position:relative;
    min-height: 160px;
}

#hr_nad_stopka {
    color:#000000;
    height:1px;
    size:1;
    background-color:#000000;
    border:0px;
    line-height:1px;
    margin-top:15px;
    margin-bottom:10px;
    width:90%;
}

#stopka {
    width:1000px;
    float:none;
    text-align:center;
    display:table;
}

.p100_srodek {
    width: 100%;
    margin: 0 auto;
    float: none;
}

.PAGE_galeria_fotka img {
    padding: 5px 6px 5px 6px;
}

.tytul_numer {
    height:24px;
    background:#5A5A5A;
    color:#CCC;
    font-family:Verdana;
    font-size:18px;
    font-weight:bold;
    padding:3px;
    padding-left:10px;
}
.artykul_gl {
    padding:15px;
}
.tekst_gl {
    color:#333333;
    font-family:Verdana;
    font-size:12px;
    font-weight:normal;
}
.tresc_krotka_gl {
    color:#333333;
    font-family:Verdana;
    font-size:11px;
    font-weight:normal;
}

#komunikat_security {
    display:none;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    background-color:yellow;
    height: 74px;
    padding: 8px;
}

#youtube-video {
    display: block;
    width: 560px;
    height: 349px;
    margin: 0 auto;
}

.common-video {
    display: block;
    width: 560px;
    height: 349px;
    margin: 0 auto;
}

.komunikat {
    padding: 3px 14px 3px 14px;
    width: 645px;
    float: left;
    background-color:#5C0602;
    line-height: 15px;
    text-align: center;
    position: relative;
    color: #FFFFFF;
}

.komunikat > a {
    font-size: 11px;    
    color: #FFFFFF;
    text-decoration: none;
}

.ukryte {
    display: none;
}

.podglad {
    position: absolute;
    left: 50%;
    top: 0px;
    width: 820px;
    z-index: 9990;
}

#okno {
    position: absolute;
    left: -410px;
    z-index: 10000;
}

/* GALERIA */

.panel_galeria {
    margin-top: 20px;
}

.galeria_opisy {
    border:0px;
    width:500px;
    text-align:center;
    font-size:12px;
    background-color:#F4F4F4;
    text-transform:uppercase;
}

.siatka_kategorii {
    float: left;
    margin: 0px 60px 0px 60px;
    width: 550px;
}

.kategoria_galeria {
    float: left;
    width: 150px;
    height: 100px;
    position: relative;
    border: 1px solid #FFFFFF;
    background-color:#b3c9de;
    cursor: pointer;
    margin: 15px;
    text-align: center;
}

.kategoria_galeria > .tytul_kategorii {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 146px;
    padding: 2px;
    text-align: center;
    background-color: #5C0602;
    color: #FFFFFF;
    font-size: 11px;
    text-transform: uppercase;
    opacity:0.6;
    filter:alpha(opacity=60);
    font-weight: bold;
}

.siatka_media {
    float: left;
    margin: 0px 66px 0px 66px;
    width: 550px;
}

.zdjecie_kategoria_galeria {
    float: left;
    width: 150px;
    height: 100px;
    position: relative;
    border: 1px solid #000000;
    background-color:#FFFFFF;
    cursor: pointer;
    padding: 3px;
    margin: 10px;
    position: relative;
    text-align: center;
    -moz-box-shadow: 6px 6px 3px #888;
    -webkit-box-shadow: 6px 6px 3px #888;
    box-shadow: 6px 6px 3px #888;    
}

.zdjecie_kategoria_galeria > .wideo {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 150px;
    height: 100px;
}

.zdjecie_galeria_kontener {
    float: left;
    width: 673px;
}

.zdjecie_galeria {
    text-align: center;
    background-color:#FFFFFF;
    padding: 15px 5px 5px 5px;
    margin: 0 auto;
    position: relative;
}

.zdjecie_galeria > #glosowanie_info {
    position: absolute;
    left: 200px;
    top: 100px;
    display: none;
    width: 273px;
    height: 70px;
    background-color: #FFFFFF;
    border: 1px solid #000000;
    font-size: 14px;
    font-family: Verdana;
    text-align: center;
    padding: 10px;
}



.kategoria_galeria {
    -moz-box-shadow: 6px 6px 3px #888;
    -webkit-box-shadow: 6px 6px 3px #888;
    box-shadow: 6px 6px 3px #888;         
}

.zdjecie_galeria > a > img {
    -moz-box-shadow: 6px 6px 3px #888;
    -webkit-box-shadow: 6px 6px 3px #888;
    box-shadow: 6px 6px 3px #888;     
}

.zdjecie_galeria > .metryczka_kontener {
    position: relative;
    width: 500px;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 10px;
    min-height: 80px;
}

.zdjecie_galeria > .metryczka_kontener > .metryczka {
    width: 370px;
    font-size: 13px;
    text-align: left;
}

.zdjecie_galeria > .metryczka_kontener > .metryczka_oceny {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 150px;
    font-size: 11px;
    text-align: right;
    height: 80px;
    overflow: visible;
}

.komentarz_dodaj {
    height: 21px;
    font-size: 12px;
    color: #000000;
    text-align: center;
    width: 79px;
    background-image: url(/images/przycisk_zapisz.png);
    float: left;
    cursor: pointer;
    line-height: 21px;
}

.box_komentarz {
    float: left;
    width: 523px;
    margin: 5px 0px 10px 0px;
}

.box_komentarz > .tytulowy_pasek {
    float: left;
    width: 523px;
    border-bottom: 1px dotted #CCCCCC;
}

.box_komentarz > .tytulowy_pasek > .autor {
    float: left;
    width: 300px;
    font-size: 12px;
    color: #000000;    
    font-weight: bold;
}

.box_komentarz > .tytulowy_pasek > .data {
    float: left;
    width: 223px;
    font-size: 12px;
    color: #000000;    
    font-style: italic;
    text-align: right;
}

.box_komentarz > .tresc {
    float: left;
    width: 523px;
    border-bottom: 1px dotted #CCCCCC;
    position: relative;
    min-height: 20px;
}

.box_komentarz > .tresc > .zglos_naruszenie {
    position: absolute;
    top: 3px;
    right: 3px;
    opacity:0.4;
    filter:alpha(opacity=40);
    cursor: pointer;
}

.wybierz_autora {
    font-size: 14px;
    color: #000000;
    text-align: center;
    font-family: Verdana;
    background-image: url(/images/przycisk_zapisz.png);
    cursor: pointer;
    width: 79px;
}

img.tTip { 
    margin: 8px 15px 8px 0px; 
    float: left; 
}

.tinyTip { 
    width: 325px; 
    padding: 17px 0px 0px 0px; 
    display: block; 
    background-image: url(/images/galeria/tinyTip-top.png);
    background-position: left top;
    background-repeat: no-repeat; 
}
.tinyTip .content { 
    padding: 0px 15px 0px 15px; 
    font-size: 14px; 
    font-family: "Lucida Sans Unicode"; 
    color: #010101; 
    background-image: url(/images/galeria/tinyTip-content.png);
    background-position: left top;
    background-repeat: repeat-y; 
}
.tinyTip .bottom { 
    height: 47px; 
    background-image: url(/images/galeria/tinyTip-bottom.png);
    background-position: left top;
    background-repeat: no-repeat; 
    font: 0px/0px sans-serif; 
}

/* RATER PLUGIN */
.ui-rater>span {vertical-align:middle}
.ui-rater-rating {margin-left:5px}
.ui-rater-starsOff, .ui-rater-starsOn {display:inline-block; height:18px; background:url(/images/galeria/stars.png) repeat-x 0 0px;}
.ui-rater-starsOn {display:block; max-width:180px; top:0; background-position: 0 -36px;}
.ui-rater-starsHover {background-position: 0 -18px!important;}

/* GALERIA */
