

#k12 .info_msg { background: url('/ecafe/img/uk/ui/bg_mas_msg.gif') no-repeat top; padding-top: 16px; }
#k12 .info_msg p { background: url('/ecafe/img/uk/ui/bg_mas_msg.gif') no-repeat bottom; padding: 0 18px 16px; font: normal 12px Arial,sans-serif; color: #936; margin-bottom: 12px; }

#mod_people .c0 { width: 214px; }
#mod_people .c1 { width: 403px; }
#mod_people .header h2 { font: normal 21px Georgia,serif; color: #936; padding: 4px 0 12px; }
#mod_people .header span { font-size: 14px; color: #514c45; }
#mod_people .header span.last_online { font: normal 11px/19px Arial,sans-serif; color: #9e978f; text-align: left; }

#mod_people .header a { font: normal 11px Arial,sans-serif; background: url('/ecafe/img/uk/ui/ico_chat.gif') no-repeat right 50%; padding: 4px 21px 4px 0; }

#mod_people .header img { margin: 0 6px 0 4px; }
#mod_people .imgwrap { list-style: none; border: 1px solid #d1ccc6; padding: 5px; overflow: hidden; zoom: 1; margin-bottom: 44px; width: 200px; overflow: hidden; }
#mod_people .imgwrap li { float: left; margin-right: 5px; display: inline; }
#mod_people .imgwrap li .param { display: none; }
#mod_people .imgwrap li img { cursor: pointer; }
#mod_people .imgwrap li.first { float: none; margin: 0 0 6px; display: block; }
#mod_people .imgwrap li.imgwrap_btn_prev { width: 14px; height: 48px; border: 1px solid #dacfb4; background: url('/ecafe/img/uk/ui/imgscroll_l.gif') no-repeat 0 0; margin-right: 2px; }
#mod_people .imgwrap li.imgwrap_btn_next { width: 14px; height: 48px; border: 1px solid #dacfb4; background: url('/ecafe/img/uk/ui/imgscroll_r.gif') no-repeat 0 0; margin-right: 0; }
#mod_people .imgwrap li.imgwrap_btn_prev.active { background-image: url('/ecafe/img/uk/ui/imgscroll_l_a.gif'); cursor: pointer; }
#mod_people .imgwrap li.imgwrap_btn_next.active { background-image: url('/ecafe/img/uk/ui/imgscroll_r_a.gif'); cursor: pointer; }
#mod_people .imgwrap li.disabled { background: 0; border-color: #fff; }
#mod_people .sms_date { margin-bottom: 24px; }
#mod_people .sms_date h3 { font: bold 11px Georgia,serif; color: #936; text-transform: uppercase; margin-bottom: 2px; }
#mod_people .sms_date_inner { border: 1px solid #f0c688; padding: 2px 18px 2px 6px; }
#mod_people .sms_date p { font: normal 11px Arial,sans-serif; }
#mod_people .sms_date .sd_t { margin-bottom: 3px; }
#mod_people .sms_date .sd_s { font-size: 12px; font-weight: bold; }
#mod_people .sms_date .sd_s span { font-size: 11px; font-weight: normal; }
#mod_people .sms_date .sd_i { color: #a7a39d; }
#mod_people .sms_date .sd_p { font-size: 10px; color: #a7a39d; }
#mod_people .sms_date .sd_m { text-align: right; }
#mod_people .sms_date .sd_a { color: #a44775; width: 136px; }
#mod_people .action_bar { border: solid #f0e9e3; border-width: 1px 0; padding: 6px 10px; margin-bottom: 12px; }
.action_bar a { font: normal 11px Arial,sans-serif; }
.action_bar .add_to_fav { padding-left: 18px; background: url('/ecafe/img/uk/ui/ico_add_fav.gif') no-repeat 0 50%; margin-right: 30px; }
.action_bar .write_msg { padding-left: 27px; background: url('/ecafe/img/uk/ui/ico_write_msg.gif') no-repeat 0 50%; margin-right: 30px; }
.action_bar .treat_coffee { padding-left: 20px; background: url('/ecafe/img/uk/ui/ico_coffee_cup.gif') no-repeat 0 50%; }
#mod_people .about { font: normal 14px/15px Georgia,serif; margin-bottom: 16px; }
#mod_people .info_all ul { list-style: none; }
#mod_people .info_all li { float: left; width: 201px; }
#mod_people .info_all li.left { float: left; width: 201px; }
#mod_people .info_all li.right { float: right; width: 201px; }

#mod_people .info_all .caption { float: left; width: 75px; font: normal 11px/19px Arial,sans-serif; color: #9e978f; text-align: right; }
#mod_people .info_all .value { float: right; width: 120px; line-height: 19px; position: relative; }
#mod_people .info_all .clr { height: 20px; line-height: 20px; }
#mod_people .about_entry { margin-bottom: 20px; }
#mod_people .about_entry .ph { display: block; font: normal 11px/19px Arial,sans-serif; color: #9e978f; }
#mod_people div.about_entry { padding: 5px; margin-bottom: 0px; }
#mod_people .about_entry p { padding: 5px 0; margin: 0; }
#mod_people .about_entry .editable_mover { border: 1px solid #cd89ab; background: #e2afc8; cursor: pointer; margin: 0 -5px; padding: 4px; }
#mod_people div.about_entry div { border: 1px solid #cd89ab; background: #fae6f0; margin: 0 -5px; }
#mod_people div.about_entry div div { border: 0; text-align: right; padding: 4px; margin: 0; }
#mod_people div.about_entry div div input { font: normal 11px Arial,sans-serif; color: #09f; background: #fff; border: 1px solid #cd89ab; margin-left: 3px; cursor: pointer; text-align: center; }
#mod_people div.about_entry div textarea { border: 0; background: #fae6f0; font: normal 12px Georgia,serif; padding: 4px; overflow: auto; }
#mod_people.editable { margin-bottom: 32px; }
#mod_people.editable .info_all input, #mod_people.editable .info_all select, #mod_people.editable .info_all .param { display: none; }
#mod_people.editable .info_all ul li { position: relative; }
#mod_people.editable .info_all ul ul { display: none; }
#mod_people.editable .info_all .list_trigger, #mod_people.editable .info_all .input_trigger { border: 1px solid #d1ccc6; width: 102px; font: normal 11px Arial,sans-serif; padding: 2px 4px 2px 8px; margin-bottom: 2px; overflow: hidden;}
#mod_people.editable .info_all .list_trigger.hover, #mod_people.editable .info_all .input_trigger.hover { color: #936; border: 1px solid #cd89ab; background: #e2afc8; cursor: pointer; }
#mod_people.editable .info_all ul ul.shown { display: block; position: absolute; background: #f0ccde; border: 1px solid #cd89ab; padding: 1px 1px 4px; width: 104px; top: 3px; right: 7px; z-index: 10; overflow: hidden; zoom: 1; }
#mod_people.editable .info_all ul .long ul { height: 200px; overflow: auto; }
#mod_people.editable .info_all ul ul.shown li { padding: 0px 2px; background: #f3e3eb; color: #936; margin-bottom: 1px; font: normal 11px/15px Arial,sans-serif; width: auto; display: block; float: none; }
#mod_people.editable .info_all ul ul.shown li.hover { cursor: pointer; text-decoration: underline; border: 0; }
#mod_people.editable .info_all ul ul.shown li.resign { background: #fff; border: 1px solid #cd89ab; color: #22a7ff; float: right; margin: 3px 2px 0 0; display: inline; padding: 0 4px; }
#mod_people.editable .info_all .input_object { position: absolute; background: #f3e3eb; border: 1px solid #cd89ab; top: -1px; left: 0px; width: 187px; height: 18px; z-index: 100; display: none; }
#mod_people.editable .info_all div.shown { display: block; padding: 0 0 2px; }
#mod_people.editable .info_all .input_object .t { display: inline; background: none; border: 0; font: normal 11px Arial,sans-serif; padding-left: 8px; color: #514c45; width: 108px; }
#mod_people.editable .info_all .input_object .b { display: inline; border: 1px solid #cd89ab; background: #fff; color: #09f; font: normal 11px Arial,sans-serif; margin-left: 2px; cursor: pointer; }
#mod_people.editable #mpe_p_about { padding: 5px; }
#mod_people.editable #mpe_p_about.editable_mover { border: 1px solid #cd89ab; background: #e2afc8; cursor: pointer; padding: 4px; }
#mod_people.editable div.about_top div.dyn_ed { border: 1px solid #cd89ab; background: #fae6f0; margin: 0 0 12px; padding: 4px; }
#mod_people.editable div.about_top div.dyn_btns { border: 0; text-align: right; padding: 0px; margin: 0; }
#mod_people.editable div.about_top input { font: normal 11px Arial,sans-serif; color: #09f; background: #fff; border: 1px solid #cd89ab; margin-left: 3px; cursor: pointer; text-align: center; }
#mod_people.editable div.about_top textarea { border: 0; background: #fae6f0; font: normal 14px/15px Georgia,serif; padding: 0px; overflow: auto; margin: 0; }
#mod_people.editable h2 .remove_ad { float: right; background: url('/ecafe/img/uk/ui/btn_bg.gif') no-repeat 0 0; padding: 0 0 0 12px; width: auto !important; width: 1px; }
#mod_people.editable h2 .remove_ad:hover span { cursor: pointer; }
#mod_people.editable h2 .remove_ad span { display: block; padding-right: 24px; background: url('/ecafe/img/uk/ui/btn_remove_ico.gif') no-repeat right; height: 22px; font: normal 11px/20px Arial,sans-serif; color: #11a0ff; white-space: nowrap; }
#mod_people.editable h2 .active_sms { float: right; background: url('/ecafe/img/uk/ui/btn_bg.gif') no-repeat 0 0; padding: 0 0 0 12px; width: auto !important; width: 1px; }
#mod_people.editable h2 .active_sms:hover span { cursor: pointer; }
#mod_people.editable h2 .active_sms span { display: block; padding-right: 24px; background: url('/ecafe/img/uk/ui/btn_activesms.gif') no-repeat right; height: 22px; font: normal 11px/20px Arial,sans-serif; color: #11a0ff; white-space: nowrap; }
#mod_people .userphoto_buttons { position: relative; top: -16px; list-style: none; }
#mod_people .userphoto_buttons li { text-align: center; margin-bottom: 16px; height: 30px; }
#mod_people .userphoto_buttons a { background: url('/ecafe/img/uk/ui/btn_big_bg.gif') no-repeat 0 0; padding: 7px 0 8px 20px; font: normal 12px Arial,sas-serif; zoom: 1; }
#mod_people .userphoto_buttons span { background: url('/ecafe/img/uk/ui/btn_big_bg.gif') no-repeat right; padding: 7px 20px 8px 0; }
#mod_people .userphoto_buttons a:hover span { text-decoration: underline; }

#mod_people h2 a.abuse_ad { float: right; background: url('/ecafe/img/uk/ui/btn_bg.gif') no-repeat 0 0; padding: 0 0 0 12px; width: auto !important; width: 1px; }
#mod_people h2 a.abuse_ad:hover span { cursor: pointer; }
#mod_people h2 a.abuse_ad span { display: block; padding-right: 24px; background: url('/ecafe/img/uk/ui/btn_remove_ico.gif') no-repeat right; height: 22px; font: normal 11px/20px Arial,sans-serif; color: #11a0ff; white-space: nowrap; }

#mod_people .anons_nav { background: #f8f2ed; height: 27px; margin-bottom: 16px; font: bold 11px/26px Arial,sans-serif; overflow: hidden; zoom: 1; }
#mod_people .anons_nav .prev { float: left; display: inline; height: 27px; }
#mod_people .anons_nav .all { float: left; display: inline; height: 27px; text-align: center; width: 420px; }
#mod_people .anons_nav .next { float: right; display: inline; height: 27px; }
#mod_people .anons_nav .prev a { display: block; height: 27px; padding-left: 16px; background: url('/ecafe/img/uk/ui/anons-nav-prev.gif') no-repeat 7px 50%; }
#mod_people .anons_nav .next a { display: block; height: 27px; padding-right: 16px; background: url('/ecafe/img/uk/ui/anons-nav-next.gif') no-repeat 92px 50%; }

#mod_people .anons_preview { clear: both; margin-bottom: 16px; }
#mod_people .anons_preview h3 { font: bold 12px Georgia,serif; text-transform: uppercase; color: #936; margin-bottom: 8px; }
#mod_people .anons_preview ul { border: 1px solid #f0e9e3; list-style: none; overflow: hidden; zoom: 1;}
#mod_people .anons_preview ul li { float: left; display: inline; margin-right: 5px; }

#user_box { background: url('/ecafe/img/uk/ui/k3_user_bg.gif') no-repeat 0 bottom; padding: 14px; zoom: 1; margin-bottom: 16px; } 
#user_box .ub_head { background: url('/ecafe/img/uk/ui/k3_user_bg.gif') no-repeat 0 0; margin: -14px -14px 0; padding: 14px; zoom: 1; }
#user_box .ub_head h3 { float: left; font: bold 12px Georgia,serif; text-transform: uppercase; color: #936; }
#user_box .ub_head .btn_logout { float: right; font: normal 12px Arial,sans-serif; }
#user_box .ub_head .ub_user { clear: both; display: block; padding: 4px 0 0; font: normal 11px Arial,sans-serif; color: #d1cac4; zoom: 1; }
#user_box .ub_head .ub_user .ub_nick { font: bold 12px Georgia,serif; margin-right: 2px; }
#user_box .ub_imgl { width: 50px; height: 50px; float: left; display: inline; margin: 0 8px 12px 0; }
#user_box .ub_meta { list-style: none; font: normal 10px/14px Arial,sans-serif; color: #9c9c9c; }
#user_box .ub_meta a { line-height: 14px; font-size: 12px; }
#user_box .status_info { clear: both; zoom: 1; }
#user_box .status_info p { margin-bottom: 0; }

.status_info .frame {border: 1px solid #f0e9e3; background: #ffffff;}

/* status */
.status_info p { border: 1px solid #ffffff; padding: 6px 8px; }
.status_info p.editable_mover { border: 1px solid #cd89ab; background: #e2afc8; cursor: pointer; }
.status_info_caption { margin-right: 24px; }
.status_info_when { font: normal 10px Arial,sans-serif; color: #9c9c9c; white-space: nowrap; }
.editable_mover .status_info_when { color: #fff; }
.status_info h4 { font: normal 10px Arial,sans-serif; color: #b1a9a6; text-transform: uppercase; }
.status_info div { border: 1px solid #cd89ab; background: #fae6f0; }
.status_info div div { border: 0; text-align: right; padding: 0 8px 6px 0; }
.status_info div div input { font: normal 11px Arial,sans-serif; color: #09f; background: #fff; border: 1px solid #cd89ab; margin-left: 3px; cursor: pointer; text-align: center; }
.status_info div textarea { border: 0; background: #fae6f0; font: normal 12px Georgia,serif; padding: 6px 8px; overflow: auto; }
.status_info .status_archive { border: 0; background: #fff; text-align: right; padding: 2px 0 0; margin: 0 2px 2px; font: normal 11px Arial,sans-serif; }

/* zaawansowane */
#mod_adv_search { margin-bottom: 32px; }
#mod_adv_search h1 { font: bold 12px Georgia,serif; color: #936; text-transform: uppercase; margin-bottom: 12px; }
#mod_adv_search .error_msg { background: url('/ecafe/img/uk/ui/bg_mas_msg.gif') no-repeat top; padding-top: 16px; }
#mod_adv_search .error_msg p { background: url('/ecafe/img/uk/ui/bg_mas_msg.gif') no-repeat bottom; padding: 0 18px 16px; font: normal 12px Arial,sans-serif; color: #936; margin-bottom: 12px; }
#mod_adv_search h2 { font: bold 14px Arial,sans-serif; color: #514c45; margin-bottom: 12px; zoom: 1; }
#mod_adv_search .row { overflow: hidden; zoom: 1; margin-bottom: 5px; }
#mod_adv_search label.c { float: left; width: 142px; text-align: right; display: inline; font: normal 10px Arial,sans-serif; text-transform: uppercase; color: #8f8a82; line-height: 23px; position: relative; }
#mod_adv_search div.v { float: right; width: 482px; font: normal 11px/23px Arial,sans-serif; color: #514c45; }
#mod_adv_search input, #mod_adv_search select { vertical-align: middle; font: normal 12px Arial,sans-serif; color: #514c45; }
#mod_adv_search select, #mod_adv_search input.t, #mod_adv_search input.ts { border: 1px solid #c6c3c1; padding: 2px 4px; }
#mod_adv_search input.t { width: 175px; }
#mod_adv_search input.ts { width: 50px; margin: 0 8px 0 4px; }
#mod_adv_search select { width: 185px; }
#mod_adv_search input.r { margin: 0 2px 0 8px; }
#mod_adv_search input.f { margin-left: 0px; }
#mod_adv_search .submit { padding: 12px 0; }
#mod_adv_search label.c0 { font: normal 11px Arial,sans-serif; float: left; width: 142px; text-align: right; line-height: 23px; }
#mod_adv_search input.c { margin-right: 8px; }
#mod_adv_search option { padding: 1px 6px; }

/* wyniki wyszukiwania */
#mod_search_results { margin-bottom: 24px; }
#mod_search_results .msr_count { font: normal 11px Georgia,serif; color: #9b9690; text-transform: uppercase; margin-bottom: 12px; }
#mod_search_results .msr_count:first-letter { font-size: 125%; }
#mod_search_results .msr_count span { font: bold 14px Arial,sans-serif; color: #5d5851; }
#mod_search_results .msr_index { list-style: none; overflow: hidden; zoom: 1; margin-bottom: 16px; }
#mod_search_results .msr_index li { float: left; width: 300px; margin: 0 16px 16px 0; overflow: hidden; zoom: 1; display: inline; }
#mod_search_results .msr_index img { border: 1px solid #ded6cf; }
#mod_search_results .msr_index .msr_img { float: left; display: inline; padding-top: 2px; margin: 0 10px 0 0; }
#mod_search_results .msr_index h3 { font: bold 11px Georgia,serif; }
#mod_search_results .msr_index .info { font: bold 11px/16px Arial,sans-serif; color: #9b9690; display: block; margin-bottom: 4px; }
#mod_search_results .msr_index p { font: normal 12px Georgia,serif; color: #5d5851; }
#mod_search_results .actions { float: right; clear: none; width: 188px; }
#mod_search_results .actions li { clear: none; float: none; margin: 0; padding: 0; display: block; border: 0; font: normal 10px/18px Arial,sans-serif; width: 188px; }
#mod_search_results .actions li img { border: 0; vertical-align: middle; }
#mod_search_results .actions li span.last_online{ font: normal 11px/19px Arial,sans-serif; color: #9e978f; text-align: left; }
#mod_search_results .actions a { padding: 2px 0; }
#mod_search_results .actions .a_chat { background: url('/ecafe/img/uk/ui/status_online.gif') no-repeat 0 50%; padding-left: 24px; }
#mod_search_results .actions .a_msg { background: url('/ecafe/img/uk/ui/ico_write_msg.gif') no-repeat 0 50%; padding-left: 24px; }
#mod_search_results .actions .a_coffee { background: url('/ecafe/img/uk/ui/ico_coffee_cup.gif') no-repeat 0 50%; padding-left: 24px; }
#mod_pages { margin-bottom: 32px; text-align: center; padding: 8px 0; font: bold 11px Arial,sans-serif; }
#mod_pages .prev { margin-right: 32px; }
#mod_pages .next { margin-left: 32px; }
#mod_pages .all a, #mod_pages .all span { margin: 0 1px; }
#mod_pages a { border: 1px solid #ded6cf; padding: 2px 4px; }
#mod_pages span span { border: 1px solid #c9c0b8; background: #ded6cf; padding: 2px 4px; }
#mod_pages span .nobrd { border: 1px solid #fff; background: #fff; }

/* mail */
#mod_mail h2 { font: bold 14px Georgia,serif; text-transform: uppercase; color: #936; }
#mod_mail h2 a.btn_mail { font: normal 12px Arial,sans-serif; text-transform: none; float: right; padding-top: 2px; }
#mod_mail .header { overflow: hidden; zoom: 1; margin-bottom: 12px; border-bottom: 2px solid #eae3dc; padding-bottom: 4px; }
#mod_mail .tabs { list-style: none; overflow: hidden; zoom: 1; margin-bottom: 12px; }
#mod_mail .tabs li { float: left; display: inline; margin-right: 8px; background: url('/ecafe/img/uk/ui/mailbox_li.gif') no-repeat 100% 50%; padding-right: 8px; color: #514c45; font: normal 12px Arial,sans-serif; }
#mod_mail .tabs li.last { background: 0; margin: 0; padding: 0; }
#mod_mail .tabs li.to_r { background: 0; margin: 0; padding: 0; float: right; }
#mod_mail .messages { border-top: 1px solid #eae3dc; list-style: none; margin-bottom: 32px; }
#mod_mail .messages li { overflow: hidden; zoom: 1; height: 26px; border-bottom: 1px solid #eae3dc; }
#mod_mail .messages li div { float: left; font: normal 11px/26px Arial,sans-serif; overflow: hidden; color: #514c45; } 
#mod_mail .messages li .c0 { width: 140px; padding-left: 22px; }
#mod_mail .messages li .c0 { background: url('/ecafe/img/uk/ui/msg_read_ico.gif') no-repeat 1px 0; }
#mod_mail .messages li.unread .c0 { background: url('/ecafe/img/uk/ui/msg_unread_ico.gif') no-repeat 1px 0; }
#mod_mail .messages li.reply .c0 { background: url('/ecafe/img/uk/ui/msg_reply_ico.gif') no-repeat 1px 0; }
#mod_mail .messages li .c0 .sub { padding-left: 18px; }
#mod_mail .messages li .c1 { width: 295px; padding-left: 20px; }
#mod_mail .messages li.attachment .c0 .sub { background: url('/ecafe/img/uk/ui/ico-attachment.gif') no-repeat 0 50%;  }
#mod_mail .messages li .c2 { width: 110px; text-align: right; padding-right: 11px; }
#mod_mail .messages li .c3 { width: 20px; }
#mod_mail .messages li .c4 img, #mod_mail .messages li .c4 input { vertical-align: middle; position: relative; top: 1px !important; top: 5px; margin-bottom: 5px; }
#mod_mail .messages li.unread .c1 { font-weight: bold; }
#mod_mail .messages li.all_action .c0 { background: none; }
#mod_mail .single_msg { margin-bottom: 32px; }
#mod_mail .single_msg .msg_header { list-style: none; margin-bottom: 12px; }
#mod_mail .single_msg .msg_header li { overflow: hidden; zoom: 1; color: #68645e; padding-bottom: 4px; }
#mod_mail .single_msg .msg_header .c0 { font: normal 10px/16px Arial,sans-serif; color: #8a8782; text-transform: uppercase; text-align: right; width: 40px; }
#mod_mail .single_msg .msg_header .i .c0 { line-height: 20px; }
#mod_mail .single_msg .msg_header .c1 { font: normal 12px/16px Arial,sans-serif; width: 585px; }
#mod_mail .single_msg .msg_body { font: normal 12px/16px Arial,sans-serif; color: #68645e; padding-left: 52px; margin-bottom: 12px; }
#mod_mail .single_msg .msg_btns { padding: 8px 0 8px 53px; }
#mod_mail .single_msg .msg_btns a { border: 1px solid #cd89ab; padding: 4px 6px; margin-right: 4px; font: normal 11px Arial,sans-serif; }
#mod_mail .single_msg .t, #mod_mail .single_msg textarea { vertical-align: middle; font: normal 12px Arial,sans-serif; color: #68645e; border: 1px solid #c6c0b8; padding: 1px 4px; }
#mod_mail .single_msg .t { width: 250px; }
#mod_mail .single_msg .msg_btns input { color: #09f; font: normal 11px Arial,sans-serif; border: 1px solid #cd89ab; cursor: pointer; background: #fff; padding: 1px 6px; text-align: center; position: relative; left: -1px; }
#mod_mail .error_msg { background: url('/ecafe/img/uk/ui/bg_mas_msg.gif') no-repeat top; padding-top: 16px; }
#mod_mail .error_msg p { background: url('/ecafe/img/uk/ui/bg_mas_msg.gif') no-repeat bottom; padding: 0 18px 16px; font: normal 12px Arial,sans-serif; color: #936; margin-bottom: 12px; }
#mod_mail .msg_attachments { margin: 0 0 12px 53px; padding-bottom: 6px; border-bottom: 1px solid #c6c0b8; }
#mod_mail .msg_attachments h3 { font: normal 10px Arial,sans-serif; text-transform: uppercase; color: #8a8782; padding-bottom: 4px; }
#mod_mail .msg_attachments ul { list-style: none; font: normal 12px/16px Arial,sans-serif; color: #59544d; }
#mod_mail .msg_attachments ul a { margin-left: 8px; font: bold 11px Arial,sans-serif; }
#mod_mail #msg_attachments { width: 585px; margin: 0 0 8px 53px; }
#mod_mail #msg_attachments .info { font: normal 11px/20px Arial,sans-serif; color: #f59300; display: block; }
#mod_mail #msg_att_list li { list-style: none; padding-bottom: 4px; }
#mod_mail #msg_att_list input { margin-right: 8px; }
#mod_mail #msg_att_list img { cursor: pointer; }
#mod_mail #msg_att_list { background: #f4f2f2; padding: 8px 8px 4px; display: none; }
#mod_mail #msg_att_list p { color: #514c45; font: normal 12px Arial,sans-serif; padding-bottom: 6px; }
#mod_mail #msg_att_btn { padding: 4px 0 4px 18px; background: url('/ecafe/img/uk/ui/ico-attachment.gif') no-repeat 0 50%; font: bold 11px/20px Arial,sans-serif; }
#mod_mail .mailbox_size { margin-bottom: 24px; font: normal 12px Arial,sans-serif; }
#mod_mail .mailbox_size.mbs_0 { color: #5da318; }
#mod_mail .mailbox_size.mbs_1 { color: #ff910f; }
#mod_mail .mailbox_size.mbs_2 { color: #e32d08; }

/* powiadomienia */
#mod_notify h2 { font: bold 14px Georgia,serif; text-transform: uppercase; color: #936; margin-bottom: 24px; }
#mod_notify ul { list-style: none; }
#mod_notify .notify_list li { overflow: hidden; zoom: 1; height: 26px; border-bottom: 1px solid #eae3dc; }
#mod_notify p { margin: 12px 0; color: #514c45; font: normal 12px/18px Georgia,serif; }
#mod_notify p input { vertical-align: middle; margin-right: 4px; }
#mod_notify h3 { font: normal 12px/16px Arial,sans-serif; border-bottom: 2px solid #eae3dc; }
#mod_notify .notify_list { margin-bottom: 24px; }
#mod_notify .notify_list .c0 { width: 530px; font: bold 11px/26px Arial,sans-serif; }
#mod_notify .notify_list .c1 { float: left; width: 85px; font: normal 11px/26px Arial,sans-serif; }
#mod_notify .notify_list .c2 { line-height: 26px; }
#mod_notify .notify_list .c2 img { vertical-align: middle; position: relative; top: 0 !important; top: 5px; margin-bottom: 5px; }
#mod_notify .notify_list .addprofile { border: 0; text-align: right; padding-top: 2px; }
#mod_notify .notify_list .addprofile a { font: normal 12px Arial,sans-serif; }
#mod_notify form { margin-bottom: 32px; }
#mod_notify form p { padding: 0; margin: 4px 0 12px; font: normal 11px Arial,sans-serif; color: #666; }
#mod_notify form input { vertical-align: middle; margin-right: 4px; }
#mod_notify form label { font: bold 11px Arial,sans-serif; color: #666; margin-right: 12px; cursor: pointer; }
#mod_notify .form_row { margin-bottom: 12px; }

/* edycja zdjêæ */
#mod_images, #mod_images .header { margin-bottom: 20px; }
#mod_images .header h2 { font: normal 21px Georgia,serif; color: #936; padding: 4px 0 12px; }
#mod_images .header span { font-size: 14px; color: #514c45; }
#mod_images ul { list-style: none; margin-bottom: 20px; }
#mod_images li { height: 50px !important; height: 60px; overflow: hidden; zoom: 1; border-bottom: 1px solid #d1ccc6; padding: 5px 2px; }
#mod_images li .param { display: none; }
#mod_images li div { line-height: 50px; }
#mod_images li img, #mod_images li input { vertical-align: middle; }
#mod_images li .c0 img { top: 0px; cursor: pointer; }
#mod_images li .c0 { width: 59px; }
#mod_images li .c1 { float: left; width: 200px; }
#mod_images li .c2 { float: left; width: 130px; }
#mod_images li .c1, #mod_images li .c2 { font: normal 11px/50px Arial,sans-serif; color: #635e58; }
#mod_images li .c3 { float: left; width: 90px !important; width: 100px; padding-left: 10px; }
#mod_images li .c4 { float: left; width: 90px !important; width: 100px; padding-left: 10px; }
#mod_images li .c5 { padding-left: 15px; }
#mod_images li.head { height: 21px !important; border-top: 1px solid #d1ccc6; padding: 0 2px; }
#mod_images li.head div { font: normal 11px/20px Arial,sans-serif; color: #918981; padding: 0; }
#mod_images li.head div.c3 { width: 100px; }
#mod_images li.head div.c4 { width: 90px; }
#mod_images .images_upload { background: #f4f2f2; border-top: 1px solid #d1ccc6; padding: 10px 12px 16px; }
#mod_images .images_status { font: bold 13px Arial,sans-serif; margin-bottom: 16px; }
#mod_images .images_status .count { margin-right: 112px; }
#mod_images .images_upload label { font: normal 12px Arial,sans-serif; display: block; margin-bottom: 5px; }
#mod_images .images_upload input { vertical-align: middle; }
#mod_images .images_upload .f { margin-right: 10px; }
#mod_images .images_upload .info { font: normal 11px/20px Arial,sans-serif; color: #f59300; display: block; }
#mod_images p.upload_info { font: normal 11px/15px Arial,sans-serif; color: #918d86; padding: 2px 0 12px 8px; margin-bottom: 10px; }
#mod_images .images_goback { text-align: right; padding: 8px 0 20px; }
#mod_images .images_goback a { float: right; background: url('/ecafe/img/uk/ui/btn_bg.gif') no-repeat 0 0; padding: 0 0 0 12px; width: auto !important; width: 1px; }
#mod_images .images_goback a:hover span { cursor: pointer; }
#mod_images .images_goback span { display: block; padding-right: 12px; background: url('/ecafe/img/uk/ui/btn_bg.gif') no-repeat right; height: 22px; font: normal 11px/20px Arial,sans-serif; color: #11a0ff; white-space: nowrap; }
 
/* overlay */
#overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: url('/ecafe/img/uk/ui/overlay.png') repeat; z-index: 100; }
#overlay #window { display: table-cell; vertical-align: middle; }
#overlay #inner { width: 100%; text-align: center; }
#overlay #io_container { background: #fff; padding: 12px 20px 32px; margin: 0 auto; position: relative; }
#overlay #io_prevnext { height: 16px; }
#overlay #io_prevnext li { font: bold 11px Arial,sans-serif; text-transform: capitalize; }
#overlay #io_show_prev { position: absolute; left: 20px; top: 12px; }
#overlay #io_show_next { position: absolute; right: 20px; top: 12px; }
#overlay #io_close_btn { font: bold 11px Arial,sans-serif; text-transform: capitalize; position: absolute; right: 20px; bottom: 12px; }
#overlay #io_inner_img { cursor: pointer; cursor: hand; }

/* HP */
#hp_mod { overflow: hidden; zoom: 1; width: 655px; float: left; padding-top: 14px; margin-bottom: 16px; }
#hp_k1 { width: 318px; float: left; }
#hp_k2 { width: 318px; float: right; }
#hp_mod h2 { font: bold 12px Georgia,serif; text-transform: uppercase; color: #936; margin-bottom: 8px; }
#hp_people ul { overflow: hidden; zoom: 1; }
#hp_people li { float: left; width: 100px; display: inline; margin: 0 0 12px 9px; height: 125px; overflow: hidden; font: normal 10px/10px Georgia,serif; color: #9b9690; }
#hp_people li img { display: block; margin-bottom: 2px; }
#hp_people li.first { margin-left: 0; }
#hp_people li span { font-family: Arial,sans-serif; }
#hp_search { margin-bottom: 16px; }
#hp_search form, #hp_search fieldset { background: url('/ecafe/img/uk/ui/k3_user_bg.gif') no-repeat 0 0; padding: 18px 0 0 0; }
#hp_search fieldset { background-position: 0 bottom; padding: 0 18px 12px; }
#hp_search label { font: normal 11px Arial,sans-serif; color: #7f8483; }
#hp_search label.tt { font-size: 9px; color: #4d5957; text-transform: uppercase; display: block; margin-bottom: 2px; }
#hp_search label.ct { cursor: pointer; }
#hp_search label.st { font-size: 14px; margin: 0 4px 0 2px !important; margin: 0 2px 0 1px; color: #726c64; #margin: 0 2px 0 1px !important; }
#hp_search label.nt { margin-right: 2px; }
#hp_search label.mt { margin-left: 4px !important; margin-left: 2px; }
#hp_search .form_row { overflow: hidden; zoom: 1; margin-bottom: 10px; height: 38px; }
#hp_search .c0, #hp_search .c1 { width: 128px; }
#hp_search .c2 { clear: both; }
#hp_search input, #hp_search select { vertical-align: middle; }
#hp_search input.st { width: 32px; border: 1px solid #d1ccc6; padding: 2px; margin-right: 4px; }
#hp_search input.t { width: 122px; border: 1px solid #d1ccc6; padding: 2px; }
#hp_search select { width: 128px !important; width: 124px; border: 1px solid #d1ccc6; padding: 2px; }
#hp_search .fr_nolabel { padding-top: 14px; height: 20px !important; height: 36px; }
#hp_search .fr_submit { text-align: center; padding-bottom: 8px; }
#hp_search .c2 a { font: bold 11px Arial,sans-serif; color: #09f; }
#hp_recent_visitors h3 { font: normal 11px Arial,sans-serif; text-transform: uppercase; color: #9b9690; margin-bottom: 4px; }
#hp_recent_visitors ul { list-style: none; }
#hp_recent_visitors li { font: normal 12px/18px Arial,sans-serif; padding-left: 8px; background: url('/ecafe/img/uk/ui/bullet.gif') no-repeat 0 7px; }
#hp_recent_visitors li.with_image a { background: url('/ecafe/img/uk/ui/recent-image.gif') no-repeat 100% 50%; padding-right: 22px; }
#hp_recent_visitors .c0, #hp_recent_visitors .c1 { width: 150px; }

/* ostatnie stany */
#recent_status_box { margin-bottom: 16px; }
#recent_status_box h2 { font: bold 12px Georgia,serif; text-transform: uppercase; color: #936; margin-bottom: 8px; }
#recent_status_box ul { list-style: none; }
#recent_status_box li { overflow: hidden; zoom: 1; padding-bottom: 8px; }
/*#recent_status_box img { border: 1px solid #dacfb4; float: left; margin: 0 6px 0 0; display: inline; position: relative; top: 2px; }*/
#recent_status_box li a { font: normal 12px/12px Georgia,serif; }
#recent_status_box .when { font: normal 10px Arial,sans-serif; color: #a19c96; border-bottom: 1px solid #b5aea5; float: left; width: 260px; }
#recent_status_box p { font: normal 12px/12px Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #4d5957;}
#recent_status_box .ub_imgl { width: 50px; height: 50px; float: left; display: inline; margin: 0 8px 12px 0; }
#recent_status_box img { border: 1px solid #dacfb4; margin: 0 6px 0 0; position: relative; top: 2px; }

/* zak³adanie anonsu */
#mod_signup { position: relative; margin-bottom: 16px; }
#mod_signup h2 { font: bold 14px Arial,sans-serif; margin-bottom: 10px; }
#mod_signup .form_row { overflow: hidden; zoom: 1; padding-bottom: 8px; }
#mod_signup .c0 { float: left; width: 160px; text-align: right; }
#mod_signup .c1 { float: right; width: 460px; }
#mod_signup .c0 label { cursor: pointer; text-transform: uppercase; font: normal 10px Arial,sans-serif; color: #8f8a82; }
#mod_signup .c0 label.nc { cursor: default; }
#mod_signup .c1 textarea, #mod_signup .c1 input { vertical-align: middle; border: 1px solid #c6c3c1; padding: 2px 4px; margin-right: 4px; }
#mod_signup .c1 .t { width: 185px; }
#mod_signup .c1 .s { border:1px solid #D1CCC6; padding:2px; width:185px !important; }
#mod_signup .c1 .ts { width: 90px; }
#mod_signup .c1 .tm { width: 120px; }
#mod_signup .c1 .rb { border: 0; padding: 0; }
#mod_signup .c1 label { font: normal 12px Arial,sans-serif; color: #3d382f; margin-right: 8px; cursor: pointer; }
#mod_signup .c1 a { font: normal 11px Arial,sans-serif; }
#mod_signup .c1 p { font: normal 11px/10px Arial,sans-serif; padding: 4px 0; color: #8f8a82; }
#mod_signup .fr_submit { padding: 16px 0; text-align: center; }
#msu_nick_box { position: absolute; background: #fff; border: 1px solid #c6c3c1; z-index: 5; padding: 9px 4px 4px 11px; width: 170px; font: normal 10px Arial,sans-serif; color: #7f7a72; top: 21px; left: 380px; display: none; }
#msu_nick_box h3 { font-size: 11px; color: #a24166; margin-bottom: 7px; font-weight: normal; }
#msu_nick_box ul { list-style: none; }
#msu_nick_box .mnb_btns { text-align: right; padding-top: 4px; }
#msu_nick_box .mnb_btns input { font: normal 11px Arial,sans-serif; color: #09f; cursor: pointer; background: #fff; border: 1px solid #cd89ab; padding: 1px 3px; }
#msu_nick_box img { position: absolute; left: -6px; }
#msu_nick_box p { margin-bottom: 6px; }
#msu_nick_box li { font: normal 11px/20px Arial,sans-serif; color: #000; }
#msu_nick_box li input { vertical-align: middle; margin-right: 8px; cursor: pointer; }

/* account registration page */
#mod_register { position: relative; margin-bottom: 16px; }
#mod_register h2 { font: bold 14px Arial,sans-serif; margin-bottom: 10px; }
#mod_register .form_row { overflow: hidden; zoom: 1; padding-bottom: 8px; }
#mod_register .c0 { float: left; width: 160px; text-align: right; }
#mod_register .c1 { float: right; width: 460px; }
#mod_register .c0 label { cursor: pointer; text-transform: uppercase; font: normal 10px Arial,sans-serif; color: #8f8a82; }
#mod_register .c0 label.nc { cursor: default; }
#mod_register .c1 textarea, #mod_register .c1 input { vertical-align: middle; border: 1px solid #c6c3c1; padding: 2px 4px; margin-right: 4px; }
#mod_register .c1 .t { width: 185px; }
#mod_register .c1 .s { border:1px solid #D1CCC6; padding:2px; width:185px !important; }
#mod_register .c1 .i { border:1px solid #D1CCC6; padding:2px;}
#mod_register .c1 .ts { width: 90px; }
#mod_register .c1 .tm { width: 120px; }
#mod_register .c1 .rb { border: 0; padding: 0; }
#mod_register .c1 label { font: normal 12px Arial,sans-serif; color: #3d382f; margin-right: 8px; cursor: pointer; }
#mod_register .c1 a { font: normal 11px Arial,sans-serif; }
#mod_register .c1 p { font: normal 11px/10px Arial,sans-serif; padding: 4px 0; color: #8f8a82; }
#mod_register .fr_submit { padding: 16px 0; text-align: center; }
#msu_login_box { position: absolute; background: #fff; border: 1px solid #c6c3c1; z-index: 5; padding: 9px 4px 4px 11px; width: 170px; font: normal 10px Arial,sans-serif; color: #7f7a72; top: 21px; left: 380px; display: none; }
#msu_login_box h3 { font-size: 11px; color: #a24166; margin-bottom: 7px; font-weight: normal; }
#msu_login_box ul { list-style: none; }
#msu_login_box .mnb_btns { text-align: right; padding-top: 4px; }
#msu_login_box .mnb_btns input { font: normal 11px Arial,sans-serif; color: #09f; cursor: pointer; background: #fff; border: 1px solid #cd89ab; padding: 1px 3px; }
#msu_login_box img { position: absolute; left: -6px; }
#msu_login_box p { margin-bottom: 6px; }
#msu_login_box li { font: normal 11px/20px Arial,sans-serif; color: #000; }
#msu_login_box li input { vertical-align: middle; margin-right: 8px; cursor: pointer; }

/* apassword recovery page */
#mod_new_pass { position: relative; margin-bottom: 16px; }
#mod_new_pass h2 { font: bold 14px Arial,sans-serif; margin-bottom: 10px; }
#mod_new_pass .form_row { overflow: hidden; zoom: 1; padding-bottom: 8px; }
#mod_new_pass .c0 { float: left; width: 160px; text-align: right; }
#mod_new_pass .c1 { float: right; width: 460px; }
#mod_new_pass .c0 label { cursor: pointer; text-transform: uppercase; font: normal 10px Arial,sans-serif; color: #8f8a82; }
#mod_new_pass .c0 label.nc { cursor: default; }
#mod_new_pass .c1 textarea, #mod_new_pass .c1 input { vertical-align: middle; border: 1px solid #c6c3c1; padding: 2px 4px; margin-right: 4px; }
#mod_new_pass .c1 .t { width: 185px; }
#mod_new_pass .c1 .ts { width: 90px; }
#mod_new_pass .c1 .tm { width: 120px; }
#mod_new_pass .c1 .rb { border: 0; padding: 0; }
#mod_new_pass .c1 label { font: normal 12px Arial,sans-serif; color: #3d382f; margin-right: 8px; cursor: pointer; }
#mod_new_pass .c1 a { font: normal 11px Arial,sans-serif; }
#mod_new_pass .c1 p { font: normal 11px/10px Arial,sans-serif; padding: 4px 0; color: #8f8a82; }
#mod_new_pass .fr_submit { padding: 16px 0; text-align: center; }

/* indeks */
#mod_index { margin-bottom: 16px; }
#mod_index h2 { font: bold 12px Georgia,serif; color: #936; margin-bottom: 12px; text-transform: uppercase; }
#mod_index p.mi_count { font: normal 12px Arial,sans-serif; color: #9b9690; margin-bottom: 12px; }
#mod_index p.mi_count span { font-size: 18px; color: #936; }
#mod_index ul { list-style: none; margin: 0 0 20px; zoom: 1; }
#mod_index li { font: normal 11px/18px Arial,sans-serif; padding-left: 10px; background: url('/ecafe/img/uk/ui/bullet.gif') no-repeat 1px 8px; color: #999; zoom: 1; }
#mod_index li a { font-size: 12px; margin-right: 2px; }
#mod_index h3 { font: normal 11px Arial,sans-serif; text-transform: uppercase; color: #9b9690; margin-bottom: 4px; }
#mod_index h3.remove { font: normal 14px Arial,sans-serif; text-transform: none; margin-bottom: 10px; }
#mod_index .mi0, #mod_index .mi1 { overflow: hidden; zoom: 1; }
#mod_index .c0, #mod_index .c1 { width: 300px; zoom: 1; }

/* strefa */
#mod_strefa { margin-bottom: 32px; }
#mod_strefa h2 { font: bold 12px Georgia,serif; color: #936; margin-bottom: 12px; text-transform: uppercase; }
#mod_strefa ul { list-style: none; }
#mod_strefa li { overflow: hidden; zoom: 1; font: normal 12px/12px Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #736f69; padding: 2px 0; }
#mod_strefa li a { margin: 0 8px 0 0; }
#mod_strefa li img { float: left; margin: 0 8px 8px 0; display: inline; vertical-align: middle; border: 1px solid #dacfb4; }
#mod_strefa .when { font: normal 10px Arial,sans-serif; color: #a19c96; }

/* userbox niezalogowany */
#user_box form .c0 { width: 120px; line-height: 28px; }
#user_box form .c1 { width: 164px; line-height: 28px; }
#user_box form label { font: normal 9px Arial,sans-serif; color: #4d5957; text-transform: uppercase; display: block; padding-left: 4px; }
#user_box form input { vertical-align: middle; }
#user_box p.sa { clear: both; padding-top: 4px; font: normal 12px Arial,sans-serif; color: #79746d; }
#user_box p.sm { font: bold 11px Arial,sans-serif; }
#user_box form .inputwrp { width: 116px; height: 21px; background: url('/ecafe/img/uk/ui/inputwrp.gif') no-repeat; padding: 5px 4px; line-height: 23px; float: left; }
#user_box form .t { border: 1px solid #d1ccc6; padding: 3px 4px; position: relative; top: -2px; width: 106px; }
#user_box .ub_login_info { border-top: 1px solid #f0e9e3; padding-top: 8px; font: normal 14px/24px Georgia,serif; list-style: none; }
#user_box .ub_login_info li { padding-left: 37px; background: url('/ecafe/img/uk/ui/bullet-0.gif') no-repeat 4px 3px; }
#user_box form .i { position: relative; left: 4px; }

/* userbox bez anonsu */
#user_box .ub_create { text-align: center; padding-top: 8px; }
#user_box .ub_create p { text-align: center; padding-top: 12px; font: normal 17px/22px Georgia,serif; color: #514c45; }
#user_box .ub_create p.expired { text-align: center; font: normal 10px Arial,sans-serif; padding-top: 2px; }

#user_box a.messageBoxFull {color: red;}

/* ekran logowania */
#login_mod { width: 637px; height: 288px; background: url('/ecafe/img/uk/ui/loginscr.gif') no-repeat 0 0; margin-bottom: 128px; padding-top: 70px;}
#login_mod input { vertical-align: middle; }
#login_mod label { font: normal 10px Arial,sans-serif; color: #918c86; text-transform: uppercase; margin-right: 5px; }
#login_mod fieldset { padding: 0 25px; overflow: hidden; zoom: 1; }
#login_mod .t { border: 1px solid #c6c3c1; padding: 2px 4px; margin-right: 8px; width: 118px; }
#login_mod .lm_create { float: right; width: 170px; font: normal 11px Arial,sans-serif; color: #88817a; }
#login_mod .lm_create a { display: block; font: bold 12px Arial,sans-serif; }
#login_mod .login_feat { padding: 54px 0 0 340px; }
#login_mod .login_feat h3 { font: bold 12px Georgia,serif; text-transform: uppercase; color: #936; margin-bottom: 6px; }
#login_mod .login_feat ul { list-style: none; font: bold 12px/30px Arial,sans-serif; }
#login_mod .login_feat li { background: url('/ecafe/img/uk/ui/bullet-1.gif') no-repeat 0 4px; padding-left: 30px; }

#mod_cafesms {margin-bottom: 32px;}
#mod_cafesms h3 {font: bold 12px/15px Georgia, serif; color: #882b59; text-transform: uppercase; margin-bottom: 15px;}
#mod_cafesms li {list-style: none; font: normal 12px/18px Arial, sans-serif; color: #514c45; padding-left: 10px; background: url('/ecafe/img/uk/ui/cafesms_dot.gif') no-repeat 0 50%;}
#mod_cafesms p {font: normal 12px/18px Arial, sans-serif; color: #514c45;}
#mod_cafesms li strong, #mod_cafesms p strong {font-size: 14px; color: #261810; font-weight: bold;}
#mod_cafesms .add {padding-left: 10px;}
#mod_cafesms .info {margin: 20px 0; font: normal 11px/14px Arial, sans-serif; color: #8a8885;}
#mod_cafesms .info strong {color: #261810; font-size: 12px; font-weight: bold;}
#mod_cafesms .price {font-size: 11px;}
#mod_cafesms form {display: block; margin: 15px 0 20px;}
#mod_cafesms label {display: block; font: normal 10px Arial, sans-serif; color: #8f8a82; text-transform: uppercase;}
#mod_cafesms .t {border: 1px solid #c6c3c1; padding: 2px; width: 190px; margin-right: 8px;}
#mod_cafesms input {vertical-align: middle;}

#mod_espresso_archive { margin-bottom: 16px; }
#mod_espresso_archive h2 { font: bold 12px/15px Georgia,serif; color: #882b59; text-transform: uppercase; margin-bottom: 15px; }
#mod_espresso_archive h2 img { margin: 0 8px; position: relative; top: 2px; }
#mod_espresso_archive h2 a { font: normal 14px Georgia,serif; text-transform: none; }
#mod_espresso_archive h2 a.block_espresso:hover span { cursor: pointer; }
#mod_espresso_archive h2 a.block_espresso { float: right; background: url('/ecafe/img/uk/ui/btn_bg.gif') no-repeat 0 0; padding: 0 0 0 12px; width: auto !important; width: 1px; }
#mod_espresso_archive h2 a.block_espresso span.block { display: block; padding-right: 24px; background: url('/ecafe/img/uk/ui/btn_remove_ico.gif') no-repeat right; height: 22px; font: normal 11px/20px Arial,sans-serif; color: #11a0ff; white-space: nowrap; }
#mod_espresso_archive h2 a.block_espresso span.unblock { display: block; padding-right: 24px; background: url('/ecafe/img/uk/ui/btn_ok_ico.gif') no-repeat right; height: 22px; font: normal 11px/20px Arial,sans-serif; color: #11a0ff; white-space: nowrap; }
#mod_espresso_archive ul { list-style: none; }
#mod_espresso_archive li { overflow: hidden; zoom: 1; margin-bottom: 6px;}
#mod_espresso_archive li div.edit { margin-top: 8px; }
#mod_espresso_archive li div.c1_edit { margin-top: 11px; }
#mod_espresso_archive li .c0 { width: 20px; float: left;}
#mod_espresso_archive li .c1 { margin-left: 4px; margin-top: 3px; width: 90px; float: left; display: inline; font: normal 10px Arial,sans-serif; color: #ada9a3; padding-right: 10px;}
#mod_espresso_archive li .c2 { width: 490px; float: right; display: inline; font: normal 12px/12px Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #514c45; }
#mod_espresso_archive li p.removed { color: red; padding-left: 9px; }
#mod_espresso_archive li img { margin-left: 4px; position: relative; top: 2px; }
#mod_espresso_archive li input.remove { margin-left: 4px; position: relative; top: 2px; }
#mod_espresso_archive li input { margin-left: 4px; position: relative; top: 2px; }
#mod_espresso_archive li.all_action .c1 { font: normal 11px/12px Arial,sans-serif; color: #514c45;}

/* indeks */
#mod_espresso_block { margin-bottom: 16px; }
#mod_espresso_block h2 { font: bold 12px Georgia,serif; color: #882b59; text-transform: uppercase; margin-bottom: 15px; }
#mod_espresso_block h3 { font: normal 12px Arial,sans-serif; color: #9b9690; margin-bottom: 10px; }
#mod_espresso_block form { margin-bottom: 32px; }
#mod_espresso_block form p { padding: 0; margin: 4px 0 12px; font: normal 11px Arial,sans-serif; color: #666; }
#mod_espresso_block form input { vertical-align: middle; margin-right: 4px; }
#mod_espresso_block form label { font: bold 11px Arial,sans-serif; color: #666; margin-right: 12px; cursor: pointer; }
#mod_espresso_block .form_row { margin-bottom: 12px; }

/* maszynka do kawy */

.maszynkaDoKawy {padding-top: 20px;background: #fff url(/ecafe/img/uk/ui/maszynkaBgTop.gif) top left no-repeat; width: 534px;margin-bottom: 20px;}
.maszynkaDoKawy0 {padding: 0 20px 20px;background: #fcf8ef url(/ecafe/img/uk/ui/maszynkaBgBottom.gif) bottom left no-repeat;}
.maszynkaDoKawy h1 {color: #993366;font: normal 23px Georgia,serif;}

.coffee {width: 496px;height: 297px;margin: 0 auto;margin-bottom: 20px;background: transparent url(/ecafe/img/uk/ui/picie-blank.jpg) bottom left no-repeat;}
.cup-black {background: transparent url(/ecafe/img/uk/ui/filizanka-czarna.jpg) top left no-repeat;}
.cup-white {background: transparent url(/ecafe/img/uk/ui/filizanka-mleko.jpg) top left no-repeat;}
.cup-with_cream {background: transparent url(/ecafe/img/uk/ui/filizanka-smietana.jpg) top left no-repeat;}
.glass-black {background: transparent url(/ecafe/img/uk/ui/szklo-czarna.jpg) top left no-repeat;}
.glass-white {background: transparent url(/ecafe/img/uk/ui/szklo-mleko.jpg) top left no-repeat;}
.glass-with_cream {background: transparent url(/ecafe/img/uk/ui/szklo-smietana.jpg) top left no-repeat;}
.mug-black {background: transparent url(/ecafe/img/uk/ui/kubek-czarna.jpg) top left no-repeat;}
.mug-white {background: transparent url(/ecafe/img/uk/ui/kubek-mleko.jpg) top left no-repeat;}
.mug-with_cream {background: transparent url(/ecafe/img/uk/ui/kubek-smietana.jpg) top left no-repeat;}
.linia {height: 103px;margin-bottom: 20px;}
.linia a {width: 158px;height: 103px;display: block;float: left;margin-left: 10px;}
.linia a.first {margin-left: 0;}

#cup {background: transparent url(/ecafe/img/uk/ui/filizanka.gif) top left no-repeat;}
#glass {background: transparent url(/ecafe/img/uk/ui/szklo.gif) top left no-repeat;}
#mug {background: transparent url(/ecafe/img/uk/ui/kubek.gif) top left no-repeat;}
#black {background: transparent url(/ecafe/img/uk/ui/czarna.gif) top left no-repeat;}
#white {background: transparent url(/ecafe/img/uk/ui/mleko.gif) top left no-repeat;}
#with_cream {background: transparent url(/ecafe/img/uk/ui/smietana.gif) top left no-repeat;}

#cup:hover {background: transparent url(/ecafe/img/uk/ui/filizankaH.gif) top left no-repeat;}
#glass:hover {background: transparent url(/ecafe/img/uk/ui/szkloH.gif) top left no-repeat;}
#mug:hover {background: transparent url(/ecafe/img/uk/ui/kubekH.gif) top left no-repeat;}
#black:hover {background: transparent url(/ecafe/img/uk/ui/czarnaH.gif) top left no-repeat;}
#white:hover {background: transparent url(/ecafe/img/uk/ui/mlekoH.gif) top left no-repeat;}
#with_cream:hover {background: transparent url(/ecafe/img/uk/ui/smietanaH.gif) top left no-repeat;}

#cup.selected, #cup.selected:hover {background: transparent url(/ecafe/img/uk/ui/filizankaA.gif) top left no-repeat;}
#glass.selected, #glass.selected:hover {background: transparent url(/ecafe/img/uk/ui/szkloA.gif) top left no-repeat;}
#mug.selected, #mug.selected:hover {background: transparent url(/ecafe/img/uk/ui/kubekA.gif) top left no-repeat;}
#black.selected, #black.selected:hover {background: transparent url(/ecafe/img/uk/ui/czarnaA.gif) top left no-repeat;}
#white.selected, #white.selected:hover {background: transparent url(/ecafe/img/uk/ui/mlekoA.gif) top left no-repeat;}
#with_cream.selected, #with_cream.selected:hover {background: transparent url(/ecafe/img/uk/ui/smietanaA.gif) top left no-repeat;}

.maszynkaDoKawy textarea {width: 410px;height: 70px;margin-bottom: 10px;font: normal 13px Arial,sans-serif;color: #514c45;padding: 2px;border: 1px solid #ddbccc;background: #fcf8ef;}
.maszynkaDoKawy textarea.error, .maszynkaDoKawy input.error {border: 1px solid #cd89ab;background: #fae6f0;}
.maszynkaDoKawy label {display: block;margin-bottom: 5px;color: #993366;font-size: 15px;}
.maszynkaDoKawy input {margin-bottom: 10px;width: 235px;font: normal 13px Arial,sans-serif;color: #514c45;padding: 2px;border: 1px solid #ddbccc;}
.maszynkaDoKawy .hr {border-top: 1px solid #ddbccc;margin: 0 0 10px;}
.maszynkaDoKawy p {font: normal 13px Arial;margin-bottom: 10px;}
.maszynkaDoKawy #buttonWyslijKawe {border: 0; width: auto;}
.maszynkaDoKawy .center {text-align: center;}
.maszynkaDoKawy .center p {text-align: center;}
.maszynkaDoKawy a.strzalka {padding-left: 25px;margin-left: 10px;background: transparent url(/ecafe/img/uk/ui/strzalkaLink.gif) center left no-repeat;}

.maszynkaDoKawy h1.bezObrazka {margin-bottom: 10px;}
.maszynkaDoKawy .kL {float: left; width: 220px;margin-left: 20px;padding-top: 10px;}
.maszynkaDoKawy .nie_zalogowany .kL {margin-left: 0;}
.maszynkaDoKawy .kR {float: right; width: 220px;padding-top: 10px;}
.maszynkaDoKawy .kL input, .maszynkaDoKawy .kR input {width: 170px;}
.maszynkaDoKawy p.dostalesKawe img {position: relative; top: 10px; left: 10px;}
.maszynkaDoKawy p.dostalesKawe2 img {position: relative; top: 10px; left: 97px;}

#latest_media h2 { font: bold 12px/15px Georgia,serif; color: #882b59; text-transform: uppercase; margin-bottom: 15px; }
#latest_media ul { overflow: hidden; zoom: 1; }
#latest_media li { float: left; width: 100px; display: inline; margin: 0 0 12px 32px; height: 125px; overflow: hidden; font: normal 10px/10px Georgia,serif; color: #9b9690; text-align: center; }
#latest_media li img { margin-bottom: 2px; }
#latest_media li.first { margin-left: 0; }
#latest_media li span { font-family: Arial,sans-serif; }

/* message box */
.messageBoxTop {padding-top: 20px;background: #fff url(/ecafe/img/uk/ui/maszynkaBgTop.gif) top left no-repeat; width: 534px;margin-bottom: 20px;}
.messageBoxTop h1 {color: #993366;font: normal 23px Georgia,serif;}
.messageBoxTop .hr {border-top: 1px solid #ddbccc;margin: 0 0 10px;}
.messageBoxTop p {font: normal 13px Arial;margin-bottom: 10px;}
.messageBoxTop .kL {float: left; width: 220px;margin-left: 20px;padding-top: 10px;}
.messageBoxTop .kR {float: right; width: 220px;padding-top: 10px;}
.messageBox {padding: 0 20px 20px;background: #fcf8ef url(/ecafe/img/uk/ui/maszynkaBgBottom.gif) bottom left no-repeat;}

/* choose language flag */
#choose_lang_block {width:1015px; margin-left:auto; margin-right:auto; text-align:left; padding-left:10px;}

/* search block*/
.c0 .form_row input#hps_sex_f, .c0 .form_row input#hps_sex_m, .c0 .form_row input#hps_sex_fm, .c0 .form_row label.st { font-size:10px !important; font-weight:normal !important; margin:0 !important; padding: !important; float:left; display:inline !important;}

/* top banner */
#banP1 {
	margin:0 auto;
	text-align:center;
}