body {
    margin: 0 0 0 0;
    background-image: url(../img/tlo_top.jpg);
    background-color: #F8F7F2;
    background-attachment: scroll;
    background-position: top;
    background-repeat: repeat-x;
}

form {
    margin: 0px;
}

img {
    border: 0px;
}
TD {
    font-family: Tahoma, Arial;
    font-size: 12px;
    color: #68596C;
}

.lewo {
    text-align: left;
    vertical-align: top;
}

.prawo {
    text-align: right;
    vertical-align: top;
}

.center {
    text-align: center;
    vertical-align: top;
}

A {
    color: #0094D8;
    font-weight: bold;
    text-decoration: underline;
}
A:Hover { color: #685B6C; }

A.menugora {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    margin-left: 7px;
}
A.menugora:Hover { color: #F8E8BB; text-decoration: underline; }

A.menuwesele {
    color: #685B6C;
    font-weight: bold;
    text-decoration: none;
    margin-left: 7px;
}
A.menuwesele:Hover {
    color: #0094D8;
    text-decoration: underline;
}

P {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #68596C;
}

P.wyszukiwarka {
    font-family: Tahoma, Arial;
    font-size: 11px;
    margin-left: 7px;
    margin-top: 5px;
}

P.slubwesele {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-left: 22px;
    margin-bottom: 9px;
    color: #FFFFFF;
}

P.box {
    text-align: left;
    margin-top: 7px;
    margin-right: 7px;
    margin-left: 9px;
    margin-bottom: 4px;
    font-size: 11px;
    font-family: Tahoma, Arial;
}

.tlo {
    background-position: top;
    background-repeat: no-repeat;
    background-image: url(../img/l_op_top.jpg);
}

.tlos {
   width: 553; height: 7; 
    background-image: url(../img/l_op_down.jpg);
}

.tlos2 {
   width: 553; height: 5; 
    background-image: url(../img/l_op_top.jpg);
}

.boczki
{
    border-left: 1px solid #F0EEE5;
    border-right: 1px solid #F0EEE5;
}
.wesele {
    border: 3px solid #F0EEE5;
    text-align: left;
}

.img {
    border: 0;
    width: 4;
    height: 8;
    margin-left: 7px;
}


.t2 {
    background-image: url(../img/od_tlo.jpg);
    background-repeat: repeat-y;
}

.form {
    padding: 4px;
    background-color: White;
    border: 1px solid #68596C;
    width: 130px;
    height: 24px;
    font-family: Tahoma, Arial;
    font-size: 12px;
    cursor: help;
    color: #68596C;
}
.z_down {
    padding-bottom: 5px;
    background-image: url(../img/tlo_down.jpg);
    background-repeat: repeat-x;
}
.b1 {
    border-bottom: 1px solid #F0EEE6;
    border-right: 1px solid #F0EEE6;
    vertical-align: top;
    border-right-style: dotted;
    border-bottom-style: dotted;
}
.b2 {
    border-bottom: 1px solid #F0EEE6;
    border-left: 1px solid #F0EEE6;
    vertical-align: top;
    border-bottom-style: dotted;
    border-left-style: dotted;
}
.b3 {
    border-top: 1px solid #F0EEE6;
    border-right: 1px solid #F0EEE6;
    vertical-align: top;
    border-top-style: dotted;
    border-right-style: dotted;
}
.b4 {
    border-top: 1px solid #F0EEE6;
    border-left: 1px solid #F0EEE6;
    vertical-align: top;
    border-top-style: dotted;
    border-left-style: dotted;
}

.ostatnio_dodane {
    font-weight: bolder;
    text-decoration: none;
    margin-right: 15px;
    text-align: right;
    margin-top: 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #68596C;
}
.odstep {
    margin-bottom: 4px;
}
.mapa {
    border-width: 0px;
    margin: 0px 8px 8px 8px;
}
A.menu_przjscia {
    color: #685B6C;
    font-weight: bold;
    margin-left: 9px;
}
.lista {
    padding: 4px 4px 4px 10px;
    border-bottom: 1px solid #F0EEE6;
    border-left: 1px solid #F0EEE6;
    vertical-align: top;
    border-bottom-style: dotted;
    border-left-style: dotted;
    font-size: 11px;
}
.prezentacja_tlo {
    background-image: url('../img/pfirm.jpg');
}
.ostatniododane_tlo {
    background-image: url('../img/ostatniododane.jpg');
    height: 31px;
}
.op_tlo {
    background-image: url('../img/ofertypremium.jpg');
    height: 29px;
    width: 566px;
}
.czcionka11 {
    font-size: 11px;
}
.nazwa_obiektu {
    font-size: 17px;
    color: #019AE0;
    padding-left: 5px;
    font-weight: bold;
    margin-left: 5px;
    margin-bottom: 5px;
    margin-top: 0px;
}
.prawa_prezentacja {
    font-size: 12px;
    vertical-align: top;
    text-align: left;
}
.boki_lewo {
    width: 231px;
    text-align: left;
    background-image: url('../img/srodek_lewo.jpg');
    background-repeat: repeat-y;
}
.odchyl {
    padding: 0px;
    text-align: left;
    margin: 6px 10px 10px 10px;
    color: #019AE0;
    font-weight: bold;
    width: auto;
    height: auto;
}
.tel_kontaktowy {
    background-image: url('../img/kontakt_tel.jpg');
    background-repeat: no-repeat;
    width: 231px;
    height: 51px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.img_prezentacja {
    border-width: 0px;
    margin: 0px 10px 10px 10px;
}
.form_kontaktowy {
    width: 199px;
    margin: 5px 5px 5px 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 4px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 25px;
}

.form_input_medium, .form_input_medium2 {
    width: 200px;
    margin: 2px 5px 5px 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FAFAFA #FFFFFF #E4E3DC;
    padding: 4px 5px 0px 5px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 25px;
    background: #FFF url("../img/input_shadow.jpg") repeat-x;
}

.form_input_medium2 {
    width: 229px;
}

label {
    width : 200px;
    display: block;
    font-weight: bold;
    margin: 2px 0px 0px 0px;
}

.mandatory_star {
    color: red;
}

.button {
    margin: 5px 0px 5px 10px;
    border: 0px solid #E4E3DC;
}
.FK {
    margin: 0px;
    text-align: left;
}
.linia_lewo {
    padding: 0px;
    margin: 0px 10px 0px 10px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #E4E3DC;
    width: auto;
    height: auto;
}
.dane_adresowe_new {
    margin: 0px;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 10px;
    width: 219px;
}
.male_szare {
    font-size: 11px;
    color: #C0C0C0;
    font-family: arial;
}
.obraz {
    width: 454px;
    float: right;
}
.obrazcenter {
    width: 454px;
    height: auto;
    text-align: left;
    vertical-align: top;
    background-image: url('../img/srodek_obraz.jpg');
    background-repeat: repeat-y;
    float: right;
}
.lt {
    background-image: url('../img/l-o.jpg');
    background-repeat: repeat-y;
}
.rt {
    background-image: url('../img/p-o.jpg');
    background-repeat: repeat-y;
}
.table_foto {
    background-color: #FFFFFF;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 9px;
}
.info_foto {
    padding: 5px 5px 5px 10px;
    margin: 0px;
    text-align: left;
}
.z_top {
    background-image: url('../img/tlo_down_top.jpg');
    background-repeat: repeat-x;
    background-color: #FFFFFF;
}
.newStyle5 {
    font-size: small;
}
.nag_zdjecia {
    font-size: 15px;
    color: #019AE0;
    font-weight: bold;
}
.opis_zdjecia {
    font-size: 11px;
    color: #68596C;
}
.div_normal {
    padding: 5px;
    margin: 5px;
    width: 15px;
    height: 15px;
    text-align: center;
    float: left;
    vertical-align: middle;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #CCCCCC;
    text-decoration: none;
    cursor: pointer;
}
.div_aktiv {
    padding: 5px;
    margin: 5px;
    width: 15px;
    height: 15px;
    text-align: center;
    float: left;
    background-color: #00A1E9;
    color: #FFFFFF;
    font-weight: bold;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #CCCCCC;
}
.mapka {
    width: 705px;
}
.mapa_center {
    width: 705px;
    height: auto;
    text-align: center;
    background-image: url('../img/srodek_szerokie.jpg');
    background-repeat: repeat-y;
}
.opinie_klientow {
    padding: 0px 0px 15px 0px;
    margin: 0px 10px 0px 11px;
    height: auto;
    text-align: left;
    font-size: 11px;
    overflow: hidden;
}
.nick_name {
    color: #CCCCCC;
    font-size: 11px;
    padding-right: 10px;
    font-weight: normal;
    font-variant: normal;
    padding-top: 5px;
    padding-bottom: 5px;
    font-style: italic;
}
.nag_oferty_graficzny {
    padding: 0px;
    text-align: left;
    color: #0196DC;
    font-weight: bold;
    width: auto;
    height: auto;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 10px;
}
.5down {
    margin-bottom: 10px;
}
.5up {
    margin: 5px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    height: 20px;
}
.nag_galeria {
    padding: 5px 10px 0px 0px;
    text-align: left;
    margin: 0px 0px 10px 17px;
    width: auto;
    height: auto;
}
.opis_firmy {
    text-align: left;
    width: 450px;
    height: auto;
    float: right;
}
TD2 {
    font-family: Tahoma, Arial;
    font-size: 12px;
    color: #68596C;
}
.lewa_kolumna {
    padding-left: 10px;
}
.lewa_strona_prezentacja {
    width: 221px;
    margin-left: 10px;
}
.newStyle8 {
    width: 695px;
    margin-left: 10px;
}
.mapka_dol {
    width: 705px;
}
.tel_k_margin {
    padding: 10px 0px 0px 0px;
    margin: 0px 30px 0px 0px;
    text-align: right;
}
.opinia {
    width: 201px;
    height: 197px;
    float: right;
    margin: 0px 0px 10px 10px;
    background-image: url('../img/opinia.jpg');
    background-repeat: no-repeat;
    text-align: right;
}
.margin_newsletter {
    padding: 0px;
    margin: 0px 0px 0px 10px;
    text-align: left;
}
.przelacznik {
    float: left;
}
.nag_news {
    background-image: url('../img/newsletter1.jpg');
    width: 231px;
    height: 94px;
    background-repeat: no-repeat;
    margin: 5px 0px 0px 0px;
}
.margin_opinia {
    padding: 70px 0px 0px 0px;
    margin: 0px 10px 0px 10px;
    text-align: left;
    overflow: hidden;
}
.blue {
    font-size: 12px;
    font-weight: bold;
    color: #0C99DB;
}
.dla {
    margin-top: 10px;
    margin-bottom: 10px;
}
.dodaj_opinie_form {
    width: 299px;
    margin: 5px 5px 5px 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 4px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 25px;
}
.dodaj_opinie_pisz {
    width: 359px;
    margin: 5px 5px 5px 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 4px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 99px;
}
.date {
    color: #CCCCCC;
    font-size: 11px;
    font-weight: lighter;
    font-variant: normal;
    float: right;
    vertical-align: top;
}
.biale {
    background-color: #FFFFFF;
    padding-left: 10px;
}
.t22 {
    background-image: url(../img/od_tlo.jpg);
    background-repeat: repeat-y;
    padding-left: 10px;
}
.dodaj_b {
    border-width: 0px;
    margin: 5px 0px 5px 10px;
}
.szare_tlo {
    background-color: #F8F7F2;
}
.special {
    color: #685B6D;
    font-weight: bold;
}
.map_wesele {
    width: 685px;
    margin-left: 8px;
}
.boki_mapy {
    text-align: center;
    vertical-align: top;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #F2F2EE;
    border-left-color: #F2F2EE;
}
.no_lista {
    font-size: 14px;
}
.krok {
    font-size: 13px;
    width: 119px;
    height: 29px;
    background-color: #FDFDFB;
    text-align: center;
    float: left;
    margin-left: 10px;
    padding-top: 5px;
}
.krok2 {
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: #E4E3DC #E4E3DC #F8F7F2 #E4E3DC;
    padding: 5px 0px 0px 0px;
    font-size: 13px;
    width: 129px;
    height: 29px;
    background-color: #F8F7F2;
    text-align: center;
    float: left;
    margin-left: 10px;
    color: #0197DD;
    font-weight: bold;
    text-decoration: underline;
    clip: rect(auto, auto, 0px, auto);
    font-variant: normal;
}
.kod_promocyjny {
    background-image: url('../img/kod_promocyjny2.jpg');
    background-repeat: no-repeat;
    width: 309px;
    height: 51px;
    margin-top: 15px;
    margin-bottom: 5px;
    margin-left: 10px;
}
.form_kod {
    width: 139px;
    margin: 5px 5px 5px 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 5px 5px 0px 10px;
    color: #746471;
    font-size: 11px;
    font-family: Tahoma;
    height: 25px;
    font-weight: bold;
    font-variant: small-caps;
}
.wprowadz {
    padding: 0px;
    border-width: 0px;
    margin: 8px 0px 5px 2px;
}
.Rej_topic {
    font-size: 16px;
    color: #FFFFFF;
    padding-left: 5px;
    font-weight: normal;
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.9 {
    width: 375px;
}
.tlocena {
    width: 375px;
    background-image: url('../img/tlo9.jpg');
    height: auto;
    text-align: center;
}

.cena_wesela {
    width: 375px;
    height: 208px;
    background-image: url('../img/cena.jpg');
    background-repeat: no-repeat;
}

.boxzalety {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #E4E3DC;
    width: 340px;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
}
.punkt {
    background-image: url('../img/kula.jpg');
    background-repeat: no-repeat;
    width: 19px;
    height: 21px;
    text-align: center;
    padding-top: 4px;
    color: #FFFFFF;
    margin: 5px;
    font-weight: lighter;
    font-size: 10px;
    float: left;
}
.odsunto {
    margin: 15px 0px 0px 10px;
    padding: 0px;
}
.text_rej {
    font-size: 11px;
    padding: 0px;
    margin: 9px 9px 0px 9px;
    float: left;
    width: 260px;
    font-weight: normal;
    font-style: normal;
}
.pasek_kroki {
    border-top-color: #EDEDE9;
    border-top-style: solid;
    border-top-width: 0px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #EDEDE9;
}
.osoba_kontaktowa {
    width: 309px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 10px;
}
.boki_rejestracja {
    width: 306px;
    text-align: left;
    background-image: url('../img/rej_srodek.jpg');
    background-repeat: repeat-y;
    height: auto;
}
.boxzaletyend {
    width: 340px;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
}
.rejestracja_topic {
    font-size: 17px;
    color: #019AE0;
    font-weight: bold;
    margin-left: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.jak_kod {
    font-size: 10px;
    font-family: arial, Helvetica, sans-serif;
    color: #0098DE;
    text-align: right;
    margin-right: 12px;
    text-decoration: underline;
}
.info_kod {
    padding-right: 12px;
    padding-left: 12px;
    font-size: 11px;
    font-family: arial, Helvetica, sans-serif;
}
.dane_obiektu {
    margin: 10px;
}
.do_boczki {
    background-image: url('../img/do_tlo.jpg');
    background-repeat: repeat-y;
}
.tlox {
    background-color: #F8E7B9;
    font-size: 16px;
    font-weight: bold;
    color: #0095DB;
}
.tloxi {
    background-color: #F8E7B9;
    font-size: 15px;
    color: #685B6E;
    font-weight: bold;
    text-align: right;
}
.form_adres {
    width: 120px;
    margin: 5px 5px 5px 10px;
    border-style: solid;
    border-width: 0px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 5px 3px 2px 3px;
    color: #68596C;
    font-size: 15px;
    font-family: arial, Helvetica, sans-serif;
    height: 29px;
    font-weight: bold;
    text-align: right;
}
.opis_obiektu {
    width: 420px;
    margin: 5px 5px 5px 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 5px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 420px;
}
.dane_o {
    width: 229px;
    margin: 5px 5px 5px 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 5px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 25px;
}
.domena_w {
    width: 150px;
    height: 40px;
    float: right;
    margin: 9px 20px 0px 0px;
    font-size: 15px;
    font-weight: bolder;
    font-family: arial, Helvetica, sans-serif;
    font-style: italic;
    color: #0095DB;
    border: 0px solid #F4F3EC;
}
.domena_z {
    width: 150px;
    height: 40px;
    float: right;
    margin: 9px 20px 0px 0px;
    font-size: 15px;
    font-weight: bolder;
    font-family: arial, Helvetica, sans-serif;
    font-style: italic;
    color: #FF3300;
    border: 0px solid #F4F3EC;
}
.domena_b {
    width: 150px;
    height: 40px;
    float: right;
    margin: 9px 20px 0px 0px;
    font-size: 15px;
    font-weight: bolder;
    font-family: arial, Helvetica, sans-serif;
    font-style: italic;
    color: #F8E7B9;
    border: 0px solid #F4F3EC;
}
.info_promocyjny {
    padding-right: 9px;
    padding-left: 9px;
    font-size: 11px;
    font-family: arial, Helvetica, sans-serif;
}
.one {
    border-width: 0px;
    width: 119px;
    height: 2px;
    float: left;
    margin-left: 10px;
}
.txtziom {
    background-color: #EDECE7;
    height: 2px;
}
.ten {
    width: 129px;
    height: 2px;
    background-color: #F8F7F2;
    float: left;
    margin-left: 10px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #E4E3DC;
    border-left-color: #E4E3DC;
}
.ty_zd {
    width: 200px;
    margin: 5px 5px 5px 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 4px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 25px;
}
.dodaj_ikone {
    width: 200px;
    margin: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 4px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 25px;
}
.odchyl2 {
    padding: 0px;
    text-align: left;
    margin: 10px;
    color: #019AE0;
    font-weight: bold;
    width: auto;
    height: auto;
}
.lux {
    margin: 4px 0px 0px 0px;
    text-align: left;
}

.nag_prezentacja {
    margin: 0px 0px 0px 5px;
    background-image: url('../img/tlo_prezentacja.jpg');
    height: 25px;
    text-align: left;
    padding: 7px 0px 0px 0px;
    width: 729px;
}
.tlo_prezentacja {
    margin: 0px 0px 0px 5px;
    padding: 0px;
    background-color: #F8F7F2;
    width: 729px;
    height: auto;
}
.newStyle9 {
    padding-left: 80px;
    padding-top: 19px;
}
.pogrubienie_9 {
    color: #0190D7;
    font-weight: bold;
    text-align: left;
}
.cena_o {
    margin-left: 177px;
    margin-top: 33px;
}
.editfoto {
    background-color: #F8E7BA;
    font-family: verdana;
    color: #FFFFFF;
    padding: 4px;
}

.adreso {
    width: 140px;
    margin: 10px 0px 2px 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 5px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 25px;
}
.local {
    margin: 4px 0px 8px 0px;
    background-position: left;
    background-color: #F8E7BA;
    font-family: verdana;
    color: #68596C;
    padding: 0px;
    background-image: url('../img/l_a.jpg');
    background-repeat: no-repeat;
    font-weight: bold;
    height: 51px;
}
.to {
    margin: 0px 0px 0px 11px;
    padding-top: 5px;
    font-weight: bold;
}

.kod {
    width: 60px;
    margin: 5px 5px 5px 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 5px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 25px;
}
.miasto {
    width: 158px;
    margin: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 5px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 25px;
}
.miasta {
    padding: 5px 0px 10px 10px;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #F0EEE5;
}
.miasta2 {
    padding: 5px 0px 10px 10px;
}

A.super_wesele {
    margin: 0px 3px 0px 3px;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    font-family: arial, Helvetica, sans-serif;
    font-size: 11px;
}
A.super_wesele:Hover {
    text-decoration: underline;
        color: #FFFFFF;
}

.margin_lewy_box {
    margin: 0px;
}
.margin_top_lewy {
    margin-top: 4px;
}
.tlo_log {
    background-color: #F8E7B9;
    height: 90px;
}
.newStyle10 {
    background-image: url('../img/logowanie.jpg');
    height: 140px;
}
.margin_zaloguj {
    margin-right: 7px;
    margin-top: 7px;
    margin-bottom: 7px;
}
.logform {
    padding: 4px;
    background-color: White;
    border: 1px solid #68596C;
    width: 130px;
    height: 24px;
    font-family: Tahoma, Arial;
    font-size: 12px;
    cursor: auto;
    color: #68596C;
    margin-top: 5px;
    margin-left: 10px;
}

.odchylbut {
    padding: 0px;
    text-align: left;
    margin: 10px 10px 0px 10px;
    color: #019AE0;
    font-weight: bold;
    width: auto;
    height: auto;
}

.nag_panel {
    width: 224px;
}
.nag_menu {
    width: 224px;
    height: auto;
    background-image: url('../img/panel_tlo.jpg');
    background-repeat: repeat-y;
    text-align: left;
}
.nag_link {
    text-align: left;
    padding-left: 12px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom-style: solid;
    border-width: 0px 0px 1px 0px;
    border-bottom-color: #EDEAE1;
    margin: 0px;
    height: auto;
    width: auto;
    font-family: tahoma;
    font-size: 12px;
}
.div_us {
    width: 224px;
    margin: 0px;
    padding: 0px;
    float: right;
}
.nag_link2 {
    text-align: left;
    margin-right: 0px;
    padding-left: 12px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-width: 0px;
}
.margin_p {
    margin-bottom: 10px;
}
.dlon {
    background-image: url('../img/pd.jpg');
    background-repeat: no-repeat;
    width: 224px;
}
.slokalizator {
    margin: 0px;
    padding: 0px;
    text-align: right;
    width: auto;
    height: auto;
}

.p_lokalizator {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}
.center_panel {
    text-align: center;
}
.div_pan {
    width: 697px;
    background-image: url('../img/panel/panel.jpg');
    background-repeat: no-repeat;
    height: 278px;
    text-align: center;
}
.info_box {
    width: 328px;
    height: auto;
    text-align: left;
    margin: 0px;
    padding: 12px 10px 8px 5px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #EDEAE1;
}
.div_yo {
    width: 697px;
    background-image: url('../img/panel/pod.jpg');
    background-repeat: no-repeat;
    height: 44px;
    text-align: right;
}
.tlo_panel_prezentacja {
    margin: 0px 0px 0px 5px;
    padding: 0px;
    background-color: #F8F7F2;
    width: 729px;
    height: auto;
}
.info_user {
    width: 697px;
    height: 40px;
    text-align: left;
}
.but1 {
    background-image: url('../img/panel/b1.jpg');
    width: 48px;
    height: 23px;
    background-repeat: no-repeat;
    text-align: center;
    vertical-align: sub;
}
.newStyle11 {
    margin-top: 10px;
    font-size: 11px;
    font-family: arial, Helvetica, sans-serif;
}

.info_box2 {
    width: 328px;
    height: auto;
    text-align: left;
    margin: 0px;
    padding: 12px 10px 8px 5px;
}
.div_platnosc {
    width: 697px;
    background-image: url('../img/panel/platnosci.jpg');
    background-repeat: no-repeat;
    height: 278px;
    text-align: center;
}
.div_koment {
    width: 697px;
    background-image: url('../img/panel/opinie.jpg');
    background-repeat: no-repeat;
    height: 278px;
    text-align: center;
}
.podkladka {
    margin: 0px;
    padding: 10px 0px 10px 0px;
}
.right {
    text-align: right;
    font-family: arial;
    font-size: 11px;
}
.left {
    text-align: left;
    font-family: arial;
    font-size: 11px;
    color: #0096D3;
}
.yes {
    width: 70px;
    margin: 5px 5px 5px 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 4px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 25px;
}
.div_newsletter {
    width: 697px;
    background-image: url('../img/panel/newsletter.jpg');
    background-repeat: no-repeat;
    height: 278px;
    text-align: center;
}
.naglowek_ziom {
    text-align: left;
    font-family: arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #0094D8;
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
    padding-left: 10px;
}
.hoho {
    padding-top: 71px;
    padding-bottom: 1px;
    padding-left: 342px;
    margin: 0px;
}
.marginesy {
    margin: 0px;
    text-align: left;
    padding-top: 32px;
    padding-left: 18px;
    width: auto;
    height: auto;
}
.otwierany {
    width: 697px;
    height: auto;
    margin-bottom: 20px;
}
.newsletter_tlo {
    background-image: url('../img/newsletter2.jpg');
    background-repeat: repeat-y;
    width: 231px;
    text-align: left;
}
.newsletter_dol {
    width: 231px;
    margin-bottom: 3px;
}
.informator {
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
}
.mar14 {
    margin-left: 14px;
    margin-top: 5px;
}
.t_n {
    width: 425px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 5px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 200px;
}
.firefoxust {
    width: 231px;
    float: right;
}
.infostatus {
    color: #F6E6BA;
    font-size: 11px;
    font-family: arial;
    padding-left: 19px;
}
.infostatus2 {
    color: #FDFFFF;
    font-size: 11px;
    font-family: arial;
    padding-left: 19px;
}
.kolorek {
    color: #F6E6BA;
}
.reg {
    width: 200px;
    margin: 0px;
    padding: 0px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 23px;
}

.hejaa {
    width: 309px;
    height: auto;
    margin-top: 15px;
    margin-bottom: 5px;
    margin-left: 10px;
}

.tytul_mail {
    width: 425px;
    margin: 0px 0px 5px 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #E4E3DC #FFFFFF #FFFFFF #E4E3DC;
    padding: 5px 5px 0px 10px;
    color: #68596C;
    font-size: 12px;
    font-family: arial, Helvetica, sans-serif;
    height: 25px;
}


.info_kod2 {
    padding-right: 12px;
    padding-left: 12px;
    font-size: 11px;
    font-family: arial, Helvetica, sans-serif;
    text-align: justify;
}

.menu_pozycja {
    padding: 8px 2px;
    color: #68596C;
    font-size: 11px;
    font-family: Tahoma;
    text-align: left;
    text-decoration: none;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #F8F7F2;
}
.licz {
    height: 100%;
    float: right;
}

.nazwalicz
{

}

.nowak {
    padding: 1px 10px 8px 10px;
    text-align: left;
}

A.menudol {
color: #68596C;
font-weight: bold;
text-decoration: none;
}
A.menudol:Hover {
color: #0094D8;
text-decoration: underline;
}

.przypomnijhaslo {
    background-image: url('../img/przy.jpg');
    height: 158px;
}

.lastTopics {
    line-height: 1.5em;
    background: #F8E7B9;
}

.lastTopics .title {
    font-style: italic;
    font-weight: bold;
    padding: 7px 15px;
    color: white;
    background: #73ACC6;
    font-family: verdana;   
}

.lastTopics .topic {
    border-top: 1px solid #E9D9AB;
    padding: 5px 10px;
    font-size:0.9em; 
}

.lastTopics a {
    text-decoration: none;
    font-weight: normal;
    color: #69596C;
}

.lastTopics .arrow {
    color: #0F97DC;
}

.item_description {
    padding-top: 5px;
}


/* SLIDER */
#slider{
    height:180px;
    position:relative;
    margin:7px 0 7px 0;
    padding-left:15px;
    overflow: hidden;
}

img.index_slider{
    width:305px;
}

img.index_slider_small{
    width:95px;
}

#slider ul.ui-tabs-nav{
    position:absolute;
    top:0;
    left:325px;
    list-style:none;
    padding:0; margin:0;
    width:250px;
}
#slider ul.ui-tabs-nav li{
    font-size:12px;
    color:#666;
    float:left;
    padding: 2px 1px;
}
#slider ul.ui-tabs-nav li img{
    float:left;
    margin:4px 5px 0 5px;
    padding:2px;
    border:1px solid #eee;
    background:#fff;
}
#slider ul.ui-tabs-nav li span{
    font-size:11px;
}
#slider li.ui-tabs-nav-item a{
    display:block;
    height:86px;
    overflow: hidden;
    color:#000;
    background:#f8f7f2;
}
#slider li.ui-tabs-nav-item a:hover{
    background:#73ACC6;
}

#slider ul.ui-tabs-nav li.ui-tabs-selected a{
    background:#FFFFFF;
    color:#ffffff;
}
#slider .ui-tabs-panel{
    width:305px;
    height:193px;
    position:relative;
    margin:0;
    padding:0;
    background:#eeeeee;
}
#slider .ui-tabs-panel .info{
    width:291px;
    height:56px;
    position:absolute;
    top:123px; left:0;
    padding:7px;
    background:url("../img/transparent-bg.png");
}

#slider .info h2{
    font-size:18px;
    color:#fff; padding:5px; margin:0;
    overflow:hidden;
}
#slider .info p{
    margin:3px 0 0 0;
    font-size:11px;
    line-height:15px; color:#fff;
}
#slider .info a{
    text-decoration:none;
    color:#fff;
}
#slider .info a:hover{
    text-decoration:underline;
}
#slider .ui-tabs-hide{
    display:none;
}
