* {
    margin:0px;
    padding:0px
}

body {
    width:100%;
    font-family:Tahoma,Verdana,Arial, Helvetica, sans-serif;
    font-size:12px
}

a {
    color:#24A1B7
}

.main {
    margin:0 auto;
    width:1000px
}

.head {
    background:url('/new_images/header.jpg') no-repeat;
    width:1000px;
    height:100px;
    float:left
}

.logo {
    margin:10px 0 0 110px;
    float:left
}

.head .name {
    width:230px;
    height:80px;
    font-size:36px;
    color:#FFFFFF;
    text-align:center;
    margin:10px 26px 0 0;
    float:right
}

.languag_box {
    width:240px;
    float:right
}

.languag_box_two {
    float:left
}

.languag_m_box {
    width:218px;
    height:30px;
    background:#24a1b6;
    float:left
}

.flag_box {
    width:106px;
    font-size:12px;
    color:#FFFFFF;
    text-align:center;
    margin-top:6px;
    float:left
}

.flag_box a {
    color:#FFFFFF;
    text-decoration:none
}

.languag_line {
    width:1px;
    height:30px;
    background:#FFFFFF;
    float:left
}

.login {
    width:170px;
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
    text-align:right;
    margin:40px 20px 0 0;
    float:right
}

.login a {
    color:#FFFFFF;
    text-decoration:none
}

.login a:hover {
    color:#FFFFFF;
    text-decoration:underline
}

.navi {
    width:1000px;
    height:31px;
    background:#24a1b6;
    float:left
}

.navi_menu {
    height:24px;
    width:auto;
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
    margin:7px 0px 0 0px;
    float:left
}

.navi_menu a {
    color:#FFFFFF;
    text-decoration:none
}

.navi_line {
    margin:0 46px 0 46px;
    float:left
}

.meter_box_left {
    width:682px;
    margin-left:5px;
    float:left
}

.welcome_text {
    font-size:12px;
    font-weight:bold;
    text-align:justify;
    color:#000000;
    margin-top:14px;
    margin-bottom:14px;
    float:left
}

.search_left {
    width:682px;
    min-height:213px;
    background:#24a1b6;
    float:left
}

.holliday_navi_lr {
    float:left
}

.holliday_navi_bg {
    width:672px;
    height:25px;
    background:#24a1b6;
    border-top:#000000 1px solid;
    float:left
}

.holliday_navi {
    width:572px;
    margin-left:60px
}

.holliday_text {
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    text-align:center;
    float:left;
    padding-left:15px;
    padding-right:15px;
    height:20px;
    padding-top:5px;
    cursor:pointer
}

.holliday_text a {
    color:#FFFFFF;
    text-decoration:none
}

.holliday_line {
    float:left
}

.holliday_right_box {
    width:64px;
    height:185px;
    background:#24a1b6;
    cursor:pointer;
    float:left
}

.holliday_right_text {
    width:64px;
    font-size:9px;
    font-weight:bold;
    text-align:center;
    color:#FFFFFF;
    float:left;
    height:60px
}

.holliday_right_text a, .left_search_menu {
    font-size:12px;
    color:#FFFFFF;
    text-decoration:none
}

.holliday_left {
    width:615px;
    min-height:185px;
    background:#FFFFFF;
    border-left:#000000 1px solid;
    float:left
}

.holliday_left_heading {
    width:555px;
    margin:4px 0 0 20px;
    font-size:12px;
    font-weight:bold;
    color:#07778a;
    float:left
}

.holliday_left_heading span {
    padding-left:10px;
    font-size:11px;
    color:#000000;
    font-weight:normal
}

.holliday_left_line {
    width:575px;
    height:9px;
    padding-top:10px;
    margin:0 10px 0 10px;
    float:left
}

.holliday_left_form {
    width:575px;
    margin-bottom:4px;
    margin-left:20px;
    font-size:11px;
    color:#000000;
    float:left
}

.holliday_form_text {
    margin-right:10px;
    float:left
}

.holliday_form_text_two {
    margin-right:30px;
    margin-top:6px;
    float:left
}

.search {
    width:615px;
    margin-top:25px;
    text-align:center;
    float:left
}

.line_left, .line {
    background:url('/new_images/dot.gif') repeat-x;
    height:20px;
    margin:30px 0 0 0;
    vertical-align:baseline
}

.line_left {
    width:682px;
    float:left
}

.line {
    width:680px
}

.paln {
    width:187px;
    text-align:center;
    float:left
}

.paln_text {
    width:187px;
    font-size:11px;
    font-weight:bold;
    color:#000000;
    text-align:center;
    margin-top:10px;
    float:left
}

.paln_text a {
    color:#000000;
    text-decoration:none
}

.find {
    width:187px;
    margin:0 60px 0 60px;
    float:left
}

.find_text {
    width:167px;
    font-size:11px;
    font-weight:bold;
    color:#000000;
    text-align:center;
    margin:10px 70px 0 70px;
    float:left
}

.find_text a{
    color:#000000;
    text-decoration:none
}

.meter_box_right {
    width:288px;
    margin-left:20px;
    _margin-left:5px;
    float:left
}

.teb_navi {
    width:682px;
    margin-top:10px;
    float:left
}

.teb_button {
    height:26px;
    margin-right:10px;
    float:left
}

.teb_mater_box {
    width:673px;
    border:#000000 1px solid;
    float:left
}

.teb_img_box {
    height:193px;
    width:85px;
    margin:0 10px 0 10px;
    float:left
}

.teb_line {
    background:url('/new_images/dot_two.gif') repeat-y;
    height:175px;
    width:1px;
    margin:4px 0 14px 0;
    float:left
}

.img {
    margin-top:22px;
    float:left;
    height:70px;
    width:90px;
}

.img_text {
    color:#000000;
    width:85px;
    overflow:hidden;
    font-size:11px;
    font-weight:bold;
    margin-top:26px;
    float:left
}


.img_text_two {
    color:#000000;
    font-size:11px;
    font-weight:normal;
    margin-top:2px;
    float:left
}

.teb_text_box {
    width:200px;
    margin-left:10px;
    margin-right:8px;
    float:left;
    margin-bottom:10px
}

.teb_text_heading {
    width:190px;
    text-align:center;
    font-size:11px;
    font-weight:bold;
    color:#000000;
    margin-top:16px;
    float:left
}

.teb_text {
    width:162px;
    font-size:11px;
    margin-top:14px;
    text-align:justify;
    color:#000000;
    float:left
}

.right_top_line, .right_top_line_blue {
    width:288px;
    height:10px;
    margin-top:10px;
    float:left
}

.right_top_line {
    background:url('/new_images/right_top_line.gif') no-repeat
}

.right_top_line_blue {
    background:url('/new_images/right_top_line_blue.gif') no-repeat
}

.right_m_line, .right_m_line_blue {
    width:285px;
    border-left:#000000 1px solid;
    border-right:#000000 1px solid;
    float:left
}

.right_m_line_blue {
    background-color:#24A1B7
}

.right_button_line {
    background:url('/new_images/right_button_line.gif') no-repeat
}

.right_button_line_blue {
    background:url('/new_images/right_button_line_blue.gif') no-repeat
}

.right_button_line, .right_button_line_blue {
    width:288px;
    height:19px;
    float:left
}

.right_top_text, .right_top_text_blue {
    width:285px;
    font-size:12px;
    font-weight:bold;
    float:left
}

.right_top_text {
    color:#000
}

.right_top_text_blue {
    color:#fff
}

.right_top_text a {
    color:#000000;
    text-decoration:none;
    margin:auto
}

.right_form, .left_form, .wide_form, .right_form_wide, .right_auto, .right_form_blue, .right_form_wide_blue, .right_auto_blue, .wide_form_blue {
    font-size:11px;
    font-weight:bold;
    margin:6px 0 0 10px;
    float:left
}

.right_form, .left_form, .wide_form, .right_form_wide, .right_auto {
    color:#000;
}

.right_form_blue, .right_form_wide_blue, .right_auto_blue, .wide_form_blue  {
    color:#fff;
}

#new_tag, #new_place {
    border:none
}

.right_form, .right_form_blue {
    width:113px
}

.right_form_wide, .right_form_wide_blue {
    width:160px
}

.left_form {
    width:90px
}

.wide_form, .wide_form_blue {
    width:250px
}

.right_form a, .right_form_wide a, .right_auto a {
    color:#000000;
    text-decoration:none
}

.right_form_blue a, .right_form_wide_blue a, .right_auto_blue a {
    color:#fff;
    text-decoration:none
}

.right_form_wide a:hover {
    text-decoration:underline
}

.add {
    margin-top:10px;
    float:left
}

.foot {
    width:1000px;
    margin-top:20px;
    float:left
}

.footer_navi {
    width:1000px;
    font-size:11px;
    font-weight:bold;
    color:#000000;
    text-align:center;
    float:left
}

.footer_navi a {
    color:#000000;
    text-decoration:none
}

.copyright {
    width:1000px;

    font-size:11px;
    color:#000000;
    text-align:center;
    margin-top:6px;
    float:left
}

.copyright a {
    font-weight:bold;
    color:#000000;
    text-decoration:none
}

.sitetitle {
    font-size:20px;
    padding-top:20px;
    padding-bottom:20px;
    color:#415C81;
}

.blogdate {
    font-size:11px
}

#preview_area {
    margin-left:80px
}

.form_error {
    font-weight:bold;
    color: red
}

.blogtitle a {
    font-size: 16px;
    color:#415C81;
    font-weight: bold;
    text-decoration: none }

.meter_box_left ul li {
    font-weight: bold;
    line-height: 15px;
    padding: 2px 0 2px 17px;
    background-image: url('/new_images/ulpointer.gif');
    background-repeat: no-repeat;
    background-position: 0 2px
}

.textblog {
    font-size:12px;
    text-align:justify
}

.textblog a {
    text-decoration:none;
    color:#24a1b6;
}

.meter_box_left ul {
    list-style: none
}

.right_auto ul {
    list-style-image:url('/new_images/orangedott.gif') !important;
    list-style-image:url('/new_images/orangedott_ie.gif') !important;
    list-style-position:inside
}

.right_form ul li, .right_auto ul li {
    padding: 5px 0;
    background-image: url('/new_images/blogmenukropkipoziom.gif');
    background-repeat: repeat-x
}

.meter_box_left .cloud_xsmall, .meter_box_left .cloud_small, .meter_box_left .cloud_medium, .meter_box_left .cloud_large, .meter_box_left .cloud_xlarge { margin:19px; line-height:160% }
.cloud_xsmall {
    font-size: 90%
}

.cloud_small {
    font-size: 130%
}

.cloud_medium {
    font-size: 160%
}

.cloud_large {
    font-size: 190%
}

.cloud_xlarge {
    font-size: 220%
}

.tagi a {
    padding:10px;
    color:#24A1B7;
    text-decoration:none
}

.tagi a:hover {
    text-decoration:underline
}

.linki {
    color:#24A1B7;
    text-decoration:none
}

.stronnicowanie {
    margin:auto;
    text-align:center;
    width:600px
}

/*********** other ************/
.search_left, .line_left {
    clear:both
}

#boxticket {
    font-size:11px;
    background-repeat: no-repeat;
    margin-bottom: 10px;
    position: relative
}

#esky_Qsf {
    margin:auto
}

#esky_QsfPlacer {
    clear:both
}

#esky_Top, #esky_Bottom, #esky_Qsf {
    background:#FFFFFF
}

#esky_Top .esky_Left, #esky_Top .esky_Right {
    background:#FFFFFF
}

#esky_Center .esky_Left, #esky_Center .esky_Right {
    background:#FFFFFF
}

#esky_Bottom .esky_Left, #esky_Bottom .esky_Right {
    background:#FFFFFF
}

#esky_Content .flight {
    background:transparent url('/new_images/esky_default.gif') no-repeat scroll -104px -90px
}

#esky_Content .calendar {
    background:transparent url('/new_images/esky_default.gif') no-repeat scroll -130px -90px
}

#esky_Content .esky_BigInput .top span, #esky_Content .esky_BigInput .bottom span {
    background:none
}

#esky_Content .help {
    background:transparent url('/new_images/esky_default.gif') no-repeat scroll 0 -90px
}

#esky_Content .esky_Footer input, .euroticketButton {
    height:32px;
    margin:0 auto;
    width:142px;
    color:#FFFFFF;
    cursor:pointer;
    display:block;
    font-size:18px;
    border:0 none;
    background:transparent url('/new_images/esky_default.gif') no-repeat scroll -156px -90px !important;
    border:none !important;
    text-align:center;
    vertical-align:middle
}

#esky_Content .esky_Header a.help, #esky_Content .esky_Header a.close {
    right:-4%
}

.left_search_menu {
    display:block;
    width:64px;
    height:26px
}

.holliday_right_text:hover, .holliday_text:hover, .tab_active {
    background-color:#2d7c8a
}

#button input, .buttonx input {
    border: 0px;
    padding-bottom:1px;
    color:#fff;
    font-size:12px;
    font-weight:bold;
    background:transparent url('/new_images/search.gif') no-repeat scroll center;
    cursor: pointer;
    width: 98px;
    height: 27px
}

.tab_small {
    background:transparent url('/new_images/tab_small.png') no-repeat scroll 0px 0px;
    width:105px
}

.tab_big {
    background:transparent url('/new_images/tab_big.png') no-repeat scroll 0px 0px;
    width:145px
}

.tab_huge {
    background:transparent url('/new_images/tab_huge.png') no-repeat scroll 0px 0px;
    width:205px
}

.tab_small, .tab_big, .tab_huge {
    margin-right:1px;
    float:left;
    height:20px;
    font-size:12px;
    color:#fff;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    padding-top:6px;
    text-decoration:none
}

.tab_small:hover, .tab_big:hover, .tab_over, .tab_huge:hover {
    background-position: 0px -36px
}

img {
    border:none
}

#popup_login {
    font-size:11px
}

#popup_login input{
    margin-top:5px
}

#popup_login a {
    color:#1F72C6;
    text-decoration:none
}

#popup_login th {
    width:125px
}

.clear {
    clear:both
}

.help {
    padding-left:21px
}

.kommentform td textarea {
    height:120px;
    width:570px;
    border:1px solid #2d7c8a
}

.kommentform td {
    font-size:11px;
    padding:6px;
    vertical-align:top
}

.boxkomenticons {
    background-repeat:no-repeat;
    height:35px;
    width:580px
}

.boxiconstext {
    position:relative
}

.icons {
    position:absolute;
    right:0;
    top:0
}

.userlink {
    text-decoration:none
}

.userlink, .userlink_u {
    color:#24A1B6;
    font-size:12px;
    font-weight:bold
}

.userlink_small {
    color: #24A1B6;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none
}

.linki_small {
    color: #24A1B6;
    font-size: 11px;
    text-decoration: none
}

#popup_login a {
    color:#415C81;
    text-decoration:none
}

/*********** menu ************/
#navi {
    font-size:11px;
    background:#24a1b6;
    width:1000px;
    height:32px
}

#navi li a {
    display:block;
    color:white;
    text-decoration:none;
    padding:12px 0px;
    text-align:center
}

#navi li a:hover,#navi li a.hover  {
    background:#2d7c8a
}

#navi li ul {
    background:#24a1b6
}

#navi li li a {
    width:185px;
    border:0;
    background:#46d3ed
}

#navi li li a:hover {
    background:#2d7c8a
}


ul.dropdown, ul.dropdown li, ul.dropdown ul {
    list-style: none;
    margin: 0;
    padding: 0
}

ul.dropdown {
    position: relative;
    z-index: 597;
    float: left
}

ul.dropdown li {
    float: left;
    line-height:69%;
    vertical-align: middle;
    height:32px
}

.dir ul li {
    line-height:90%;
    height:30px
}

ul.dropdown li.hover,
ul.dropdown li:hover {
    position: relative;
    z-index: 599;
    cursor: default;
    background:#46d3ed
}

ul.dropdown ul {
    visibility: hidden;
    position: absolute;
    left: 0;
    z-index: 598;
    width: 100%
}

ul.dropdown ul li {
    float: none
}

ul.dropdown ul ul {
    top: 1px;
    left: 99%
}

ul.dropdown li:hover > ul {
    visibility: visible
}

.dir { width:142px }

/*imprezy*/
.boxfototop {
    background-image: url('/new_images/boxfototop.gif');
    background-repeat: no-repeat;
    width: 680px;
    height: 5px;
    margin: auto;
    font-size: 1px
}

.boxfotomiddle {
    width: 678px!important;
    width: 678px;
    text-align: center
}

.boxfotomiddle {
    border-left: 1px solid #E7E0D2;
    border-right: 1px solid #E7E0D2;
    height: auto!important;
    margin: auto;
    background-color: #fff
}

.boxfotomiddle {
    background-image: url('/new_images/boxfotomiddle.gif');
    background-repeat: no-repeat;
    background-position: bottom center;
    min-height: 100px;
    height: 100px;
    padding: 15px 0 28px 0
}

.profil, .profil2 {
    width: 96%;
    margin: auto;
    height: auto!important;
    min-height: 100px;
    height: 100px;
    background-repeat: repeat-y
}

.profil { background-image: url('/new_images/profiltlo.gif') }

.profil2 { background-image: url('/new_images/profiltlo2.gif') }

.newevent {
    background-image: url('/new_images/neweventtlo.gif') }

.newuserleft img, .newuserleft2 img {
    margin-bottom: 7px
}

.newuserleft, .newuserleft2  {
    height: auto!important;
    float: left;
    margin-right: 14px;
    text-align: left;
    min-height: 100px;
    height: 100px
}

.newuserleft {
    width: 115px }

.newuserleft2 {
    width: 130px }

.imageoverlay3 {
    width:85px;
    height:85px;
    overflow: hidden
}

.userlink_u { text-decoration: underline }

.neweventmiddle {
    min-height: 100px;
    height: auto!important;
    height: 100px;
    float: left;
    margin-right: 21px;
    text-align: left;
    font-size:11px
}

.neweventmiddle { width: 495px }

.event_list_title {
    color:#24A1B6;
    font-size:15px;
    font-weight: bold;
    text-decoration: underline
}

.boxfotobottom, .boxfotobottom2 {
    background-repeat: no-repeat;
    width: 680px;
    height: 40px;
    margin: auto
}

.boxfotobottom2 { background-image: url('/new_images/boxfotobottom2.gif')  }

.boxfotobottom { background-image: url('/new_images/boxfotobottom.gif')  }

.boxfotobottom2 .boxfotoicons {
    text-align: right;
    padding: 10px 10px 0 0
}

.ico {
    display: block;
    float: right
}

.ico_sep {
    float: right
}

.ico_fav {
    width: 16px;
    height: 16px;
    background-position: -9px -9px;
    background-image: url('/new_images/ico_fav_sprite.gif');
    background-repeat: no-repeat
}

.ico_fav:hover {
    background-position: -9px -42px;
    background-image: url('/new_images/ico_fav_sprite.gif')
}

.ico_chat {
    width: 17px;
    height: 17px;
    background-position: -9px -9px;
    background-image: url('/new_images/ico_chat_sprite.gif');
    background-repeat: no-repeat
}

.ico_chat:hover {
    background-position: -9px -43px;
    background-image: url('/new_images/ico_chat_sprite.gif')
}

.ico_mail {
    width: 17px;
    height: 17px;
    background-position: -9px -9px;
    background-image: url('/new_images/ico_mail_sprite.gif');
    background-repeat: no-repeat
}

.ico_mail:hover {
    background-position: -9px -43px;
    background-image: url('/new_images/ico_mail_sprite.gif')
}

.ico_emo {
    width: 17px;
    height: 17px;
    background-position: -9px -9px;
    background-image: url('/new_images/ico_emo_sprite.gif');
    background-repeat: no-repeat
}

.ico_emo:hover {
    background-position: -9px -43px;
    background-image: url('/new_images/ico_emo_sprite.gif')
}

.ico_cell {
    width: 17px;
    height: 17px;
    background-position: -9px -9px;
    background-image: url('/new_images/ico_cell_sprite.gif');
    background-repeat: no-repeat
}

.ico_cell:hover {
    background-position: -9px -42px;
    background-image: url('/new_images/ico_cell_sprite.gif')
}

.ico_block {
    width: 17px;
    height: 17px;
    background-position: -8px -8px;
    background-image: url('/new_images/ico_block_sprite.gif');
    background-repeat: no-repeat
}

.ico_block:hover {
    background-position: -8px -40px;
    background-image: url('/new_images/ico_block_sprite.gif')
}

.ico_close {
    width: 17px;
    height: 17px;
    background-position: -8px -8px;
    background-image: url('/new_images/ico_close_sprite.gif');
    background-repeat: no-repeat
}

.ico_close:hover {
    background-position: -8px -40px
}

.ico_abuse {
    width: 17px;
    height: 17px;
    background-position: -8px -8px;
    background-image: url('/new_images/ico_abuse_sprite.gif');
    background-repeat: no-repeat
}

.ico_abuse:hover {
    background-position: -8px -40px
}

.ico_invite {
    width: 17px;
    height: 17px;
    background-position: -9px -9px;
    background-image: url('/new_images/ico_invite_sprite.gif');
    background-repeat: no-repeat
}

.ico_delete {
    width: 17px;
    height: 17px;
    background-position: -9px -9px;
    background-image: url('/new_images/ico_delete_sprite.gif');
    background-repeat: no-repeat
}

.ico_invite:hover, .ico_delete:hover {
    background-position: -9px -45px }

.ico_join { background-image: url('/new_images/ico_join.gif') }
.ico_unjoin { background-image: url('/new_images/ico_unjoin.gif') }
.ico_join, .ico_unjoin {
    width: 17px;
    height: 17px;
    background-position: -9px -41px;
    background-repeat: no-repeat
}

.ico_join:hover, .ico_unjoin:hover {
    background-position:  -9px -9px }

.ico_accept { background-image: url('/new_images/ico_accept.gif') }

.ico_edit { background-image: url('/new_images/ico_edit.gif') }
.ico_accept, .ico_edit {
    width: 17px;
    height: 17px;
    background-position: -8px -8px;
    background-repeat: no-repeat
}

.ico_accept:hover, .ico_edit:hover {
    background-position: -8px -40px }

.ico_aievent {
    width: 17px;
    height: 17px;
    background-position: -8px -38px;
    background-image: url('/new_images/iso_esc_sprite.gif');
    background-repeat: no-repeat
}

.ico_aievent:hover {
    background-position: -8px -8px }

.event_places { color: #000; font-size:11px }

.event { width:96%; background-image: url('/new_images/eventtlo.gif'); margin:auto }

.profilleft {
    width: 120px;
    min-height: 200px;
    height: auto!important;
    height: 200px;
    float: left;
    margin-right: 20px;
    _margin-right: 5px;
    text-align: left;
    font-size:12px
}

.profilleft img {
    margin-bottom: 7px }


.avatar {
    width:85px;
    height:85px;
    overflow: hidden
}

.profilwiersz {
    background-image: url('/new_images/profilkropkipoziom.gif');
    background-repeat: repeat-x;
    background-position: bottom;
    min-height: 16px;
    height: auto!important;
    height: 16px;
    padding: 6px 0 6px 0
}

.eventmiddle {
    min-height: 200px;
    height: auto!important;
    height: 200px;
    float: left;
    margin-right: 23px;
    text-align: left
}

.eventmiddle { width: 485px }

.eventnaglowek_red {
    height: auto;
    float: left;
    font-size:11px;
    padding-left: 5px
}

.eventnaglowek_red { color: #24A1B6; width: 185px!important; width: 180px; }
.eventwartosc {
    height: auto;
    font-size:11px;
    float: left;
    color: #000
}

.eventwartosc { width: 197px }

.normal_text {
    font-weight:normal
}

.navboxsubtitle {
    color:#24A1B6
}

.navboxlink {
    position:absolute;
    right:5px;
    top:1px;
    font-size:10px;
    color:#24A1B6!important
}

.imageoverlay {
    width:85px;
    height:85px;
    margin: 0px 11px;
    overflow: hidden }

.newuserright {
    height: auto!important;
    float: left;
    text-align: left;
    width: 250px;
    min-height: 100px;
    height: 100px
}

.newusermiddle, .newusermiddle2 {
    min-height: 100px;
    height: auto!important;
    height: 100px;
    float: left;
    margin-right: 21px;
    text-align: left
}

.newusermiddle { width: 115px }

.newusermiddle2 { width: 215px }

.newuser {
    font-size:12px
}

.opiswierszeven {
    background-color: #dbeeef;
    background-image: url('/new_images/evenopistlo.gif');
    background-repeat: repeat-x;
    background-position: bottom;
    padding: 6px 0 6px 0;
    width: 96%;
    margin: auto;
    text-align: left
}

.opiswierszodd {
    background-color: #fff;
    background-image: url('/new_images/oddopistlo.gif');
    background-repeat: repeat-x;
    background-position: bottom;
    padding: 6px 0 6px 0;
    width: 96%;
    margin: auto;
    text-align: left
}

.opiswierszeven .opiswartosc, .opiswierszodd .opiswartosc { font-weight:bold }

.opisnaglowek {
    width: 180px!important;
    width: 195px;
    height: auto;
    float: left;
    padding-left: 15px;
    color: #939393
}

.opiswartosc {
    width: 430px;
    height: auto;
    font-size:12px;
    float: left;
    color: #000
}

.opiswartosc a {
    color: #000 }

.opiswartosc img {
    margin-left: 3px }

.meter_box_left table {
    font-size:12px;
    text-align:left
}

.meter_box_left input, .meter_box_left textarea, .meter_box_left fieldset {
    border:1px solid #24A1B7
}

.newuserleft4  {
    height: auto!important;
    float: left;
    margin-right: 14px;
    text-align: left
}

.newuserleft4 {
    min-height: 80px;
    height: 80px
}

.newuserleft4 { width: 200px }

.imageoverlay2 {
    width:180px;
    height:120px;
    margin: 0px 11px;
    overflow: hidden
}

.newuserright3 {
    height: auto!important;
    float: left;
    text-align: left;
    width: 450px;
    min-height: 80px;
    height: 80px
}

.profilnaglowek{
    width: 95px!important;
    width: 100px;
    height: auto;
    float: left;
    padding-left: 5px;
    color: #939393
}

.profilwartosc {
    height: auto;
    float: left;
    color: #000
}

.bigfotopreview {
    margin:auto;
    overflow: hidden
}

.boxfotoinfo {
    background-color: #fff;
    width: 678px!important;
    width: 680px;
    border-left: 1px solid #E7E0D2;
    border-right: 1px solid #E7E0D2;
    margin: auto
}

.infowiersz {
    width: 600px;
    height: auto;
    margin: auto;
    text-align: left
}

.infonaglowek {
    color: #939393;
    float: left;
    width: 120px;
    padding: 3px 0px
}

.infotresc {
    color: #252422;
    float: left;
    width: 470px;
    padding: 3px 0px
}

.boxfotobottom .boxfotoicons, .boxfotobottom2 .boxfotoicons {
    text-align: right;
    padding: 10px 10px 0 0
}

.boxfototop2 {
    background-image: url('/new_images/boxfototop.gif');
    background-repeat: no-repeat;
    width: 680px;
    height: 5px;
    margin: auto;
    font-size: 1px
}

.boxfotobr2 {
    background-image: url('/new_images/boxfotomiddle.gif');
    background-repeat: no-repeat;
    background-position: bottom center;
    width: 678px!important;
    width: 678px;
    border-left: 1px solid #E7E0D2;
    border-right: 1px solid #E7E0D2;
    height: 40px;
    margin: auto;
    background-color: #fff;
    text-align: left;
    padding: 0
}

.boxnaglowek {
    margin-left: 15px;
    padding-top: 5px;
    color: #24A1B6;
    font-weight: bold;
    font-size: 12px
}

#about_event {
    color: #415C81;
    font-weight:bold;
    font-size:16px
}

#guide_cont h2 {
    font-size:16px
}

#guide_cont h3 {
    font-size:15px
}

.bold { font-weight: bold }

.boxfotomiddle2 {
    width: 678px!important;
    width: 678px;
    text-align: center;
    border-left: 1px solid #E7E0D2;
    border-right: 1px solid #E7E0D2;
    height: auto!important;
    margin: auto;
    background-color: #fff;
    min-height: 40px;
    height: 40px;
    padding: 0
}

.tabboxitem2 {
    float: left;
    width: 108px;
    text-align: center;
    padding-top: 1px
}

.tabtekst2 {
    text-align: left;
    font-size: 11px;
    text-decoration: none;
    padding: 4px 11px;
    color: #595959
}

.tabboxkropki {
    float: left }

.boxfotobottom_low {
    background-image: url('/new_images/boxfotobottom_low.gif');
    background-repeat: no-repeat;
    width: 680px;
    height: 10px;
    margin: auto
}


.boxfotomiddle3 {
    border-left: 1px solid #E7E0D2;
    border-right: 1px solid #E7E0D2;
    height: auto!important;
    margin: auto;
    background-color: #fff;
    min-height: 40px;
    height: 40px;
    padding: 0;
    width: 668px!important;
    width: 668px;
    padding-left:10px;
    font-size: 13px;
    text-align: left
}

.profilnaglowek_red {
    width: 95px!important;
    width: 100px;
    float: left;
    padding-left: 5px;
    color: #24A1B6
}

.profilmiddle {
    min-height: 200px;
    height: auto!important;
    height: 200px;
    float: left;
    margin-right: 23px;
    text-align: left;
    width: 285px
}

.profilright {
    width: 140px;
    min-height: 200px;
    height: auto!important;
    height: 200px;
    float: left;
    text-align: left
}

.opisnaglowek_red {
    width: 205px!important;
    width: 205px;
    height: auto;
    float: left;
    padding-left: 15px;
    color: #24A1B6
}

.info { text-align: center }

.info a {
    color: darkblue;
    font-weight: bold;
    font-size: 12px
}

#facebox .b {
    background:url(../new_images/b.png);
}

#facebox .tl {
    background:url(../new_images/tl.png);
}

#facebox .tr {
    background:url(../new_images/tr.png);
}

#facebox .bl {
    background:url(../new_images/bl.png);
}

#facebox .br {
    background:url(../new_images/br.png);
}

#facebox {
    position: absolute;
    top: 0;
    left: 50%;
    z-index: 10000;
    text-align: left;
    color:#415C81
}

#facebox .popup {
    position: relative;
}

#facebox table {
    border-collapse: collapse;
}

#facebox td {
    border-bottom: 0;
    padding: 0;
}

#facebox .body {
    padding: 10px;
    background: #fff;
    width: 295px;
}

#facebox .loading {
    text-align: center;
}

#facebox .image {
    text-align: center;
}

#facebox img {
    border: 0;
    margin: 0;
}

#facebox .footer {
    border-top: 1px solid #DDDDDD;
    padding-top: 5px;
    margin-top: 10px;
    text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
    height: 10px;
    width: 10px;
    overflow: hidden;
    padding: 0;
}

#facebox_overlay {
    position: fixed;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
}

.facebox_hide {
    z-index:-100;
}

.facebox_overlayBG {
    background-color: transparent;
    z-index: 99;
}

.close_image {
    background:url('/new_images/closelabelpl.gif') no-repeat;
    width:71px;
    height:22px;
    float:right
}

* html #facebox_overlay { /* ie6 hack */
                          position: absolute;
                          height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

