@charset "utf-8";
/* CSS Document */
html{background:#e6fafa url(images/bgRep.jpg) repeat-x top center;}
body{background: url(images/bg.jpg) no-repeat top center; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a79d96;}
a { color:#0d8fcc; text-decoration:none;}
img { border:0; }
a:hover { text-decoration:underline;}
form { margin:0; padding:0;}
div.clearer { font-size:1px; line-height:1px; clear:both;}

/*-------------------|main layout elements|------------------------*/
div#main_container { width:970px; margin:0 auto;}
div#top_bar_container { padding-top:14px; height:100px;}
div#header_container { height:528px; position:relative;}
div#header_container_subpage { min-height:155px; height:auto !important; height:155px; position:relative;}
div#header_container_subpageLogged{min-height:70px !important; background:#FFF; height:70px;}
div#header_container_subpageCat { min-height:200px; height:auto !important; height:200px; position:relative;}
div#header_container_subpageCatLogged { min-height:135px; height:auto !important; height:135px; position:relative;}

div#features_container { position:absolute; bottom:0; height:117px; padding-top:38px; width:970px; background:url(images/bg_features.png);}
div#info_panel_container { background:url(images/bg_info_header.png); width:920px; height:62px; position:absolute; bottom:0; padding:0 25px;}
div#info_panel_container2 { background:url(images/bg_info_header2.png); width:920px; height:62px; position:absolute; bottom:0; padding:0 25px;}
div#main_content { background:#fff; border-left:1px solid #e0ded9; border-right:1px solid #e0ded9; padding:25px 24px 18px 24px;}
div#mc_gfx_bottom { background:url(images/main_content_gfx_bottom.gif); width:970px; height:7px; font-size:1px;}
div#top_row { padding-bottom:20px;}
div.main_col_a { width:622px; float:left; margin-right:25px;}
div.side_col_a { float:left; width:273px;}
div.main_col_b { width:678px; float:left; margin-right:25px;}
div.side_col_b { float:left; width:217px;}


/*-------------------|header containers|------------------------*/
div#slideshow_container { width:970px; height:400px; position:absolute; top:0; background:url(images/bg_header.jpg) no-repeat;}
div#intro_container { background:url(images/bg_header_subpage.jpg); width:970px; height:154px; position:absolute; top:0;}

a#logo { display:block; background:url(images/mob_logo.jpg); width:179px; height:88px; margin-left:25px;}

/*-------------------|main page header content|------------------------*/
div#ss_header_container1 {/* margin-top:48px; margin-left:25px;*/}
h1#ss_header_title1 { margin-top:0; margin-bottom:0px; padding:0; background:url(images/txt_header_title.png); width:507px; height:38px; text-indent:-5000px;}
p#ss_description1 { color:#fff; font-size:14px; width:622px; margin:0;}
div#ss_content_container1 { margin-top:12px; margin-left:25px;}
div#ss_steps_container { float:left;}
div#ss_step1, div#ss_step2, div#ss_step3 { background:url(images/bg_header_horiz.png); width:424px; height:74px; margin-bottom:5px;}
div#ss_step3 { height:58px;}
div#ss_icon_tools { background:url(images/ico_tools.png); width:52px; height:50px; float:left; margin-top:2px; margin-left:6px; margin-right:6px; display:inline;}
div#ss_icon_v { background:url(images/ico_v.png); width:52px; height:50px; float:left; margin-top:2px; margin-left:6px; margin-right:6px; display:inline;	}
div#ss_icon_mobile_phone { background:url(images/ico_mobile_phone.png); width:52px; height:50px; float:left; margin-top:3px; margin-left:6px; margin-right:6px; display:inline;	}
div.ss_step_desc_container { float:left; margin-top:11px;}
div.ss_slogan_description { color:#fff; font-weight:bold;}
div#ss_content_container1 h2 { font-size:16px; margin:0; display:block; height:20px; text-indent:-5000px;}
h2#ss_slogan1 { background:url(images/txt_header_slogan1.png); width:290px;}
h2#ss_slogan2 { background:url(images/txt_header_slogan2.png); width:220px;}
h2#ss_slogan3 { background:url(images/txt_header_slogan3.png); width:323px;}
div#ss_buttons_container { background:url(images/bg_header_buttons.png); width:169px; height:211px; float:left; margin-left:28px; padding:4px 0 0 3px;}
a#ss_button_start_creator { display:block; background:url(images/header_start_button.png); width:90px; height:65px; color:#b78500; font-size:11px; font-weight:bold; text-decoration:none; padding:39px 60px 0 16px;}
a#ss_button_register { display:block; background:url(images/header_register_button.png); width:90px; height:65px; color:#005f8c; font-size:11px; font-weight:bold; text-decoration:none; padding:39px 60px 0 16px;}

div#ss_control_container { float:right; width:17px; position:absolute; right:12px; bottom:40px;}
a#ssc_next { display:block; background:url(images/ss_control_arrow_up.png) no-repeat center; width:17px; height:6px;}
a#ssc_prev { display:block; background:url(images/ss_control_arrow_down.png) no-repeat center; width:17px; height:6px;}
div#ss_control_container div.slide { background:url(images/ss_control_circle_empty.png) center no-repeat; width:17px; height:16px; margin:4px 0;}
div#ss_control_container div.slide-active { background:url(images/ss_control_circle_full.png); width:17px; height:16px; margin:4px 0;}


/*-------------------|subpage header content|------------------------*/
div#i_text_container { margin-top:22px; margin-left:23px; float:left; display:inline;}
div#i_ico_mobile_favs { background:url(images/ico_mobfavs.png); width:52px; height:53px; float:left;}
div#i_ico_tools { background:url(images/ico_tools.png); width:52px; height:50px; float:left;}
div.i_text { width:678px; clear:both;}
div.i_text h1 { margin:0; font-size:16px; display:block;}
div.i_text p { margin:0; font-weight:bold; color:#fff; margin-bottom:13px;}
div#i_buttons_container { width:225px; float:right; margin-right:21px; margin-top:20px;	}
h1#i_slogan1 { background:url(images/txt_header_subpage1.png); width:475px; height:20px; text-indent:-5000px;}
h1#i_slogan2 { background:url(images/txt_header_subpage2.png); width:285px; height:20px; text-indent:-5000px;}
div.it_content { float:left; width:620px; margin-left:6px;}
a#i_button_add_page { background:url(images/bt_add_page_to_catalogue.png); display:block; width:225px; height:56px; text-indent:-5000px; margin-bottom:8px;}
a#i_button_create_page { background:url(images/bt_create_page.png); display:block; width:225px; height:56px; text-indent:-5000px;}


/*-------------------|features panel content (main page)|------------------------*/
div#features_container p { font-size:13px; color:#afa79f; font-weight:bold; clear:both; padding-top:3px; margin-top:0;}
div#features_container h2 { margin:0; padding:0; font-size:16px; display:block; text-indent:-5000px; float:left; margin-top:7px; margin-left:4px;}
div#feat1_container,
div#feat2_container,
div#feat3_container { width:273px; float:left; padding:0 25px;}
div#feat3_container { width:274px;}
div#ft_icon_clock { background:url(images/ico_features_1.gif); width:30px; height:30px; float:left;}
div#ft_icon_padlock { background:url(images/ico_features_2.gif); width:30px; height:30px; float:left;}
div#ft_icon_graph { background:url(images/ico_features_3.gif); width:30px; height:30px; float:left;}
h2#feat1_title { background:url(images/txt_features_1.gif) no-repeat; height:18px; width:222px;}
h2#feat2_title { background:url(images/txt_features_2.gif) no-repeat; height:18px; width:221px;}
h2#feat3_title { background:url(images/txt_features_3.gif) no-repeat; height:18px; width:203px;}


/*-------------------|breadcrumb|------------------------*/
div#bcrumb_container { height:24px; margin-top:22px; float:left;}
div#bc_gfx_left { background:url(images/bcrumb_gfx_left.gif); width:4px; height:24px; float:left; font-size:1px;}
div#bc_gfx_right { background:url(images/bcrumb_gfx_right.gif); width:4px; height:24px; float:left; font-size:1px;}
div#bcrumb { float:left; height:24px; background:url(images/bg_bcrumb.gif); width:316px;}
div#info_panel_container2 div#bcrumb { width:545px;}
div#bcrumb div { float:left;}
div#bcrumb div.separator { background:url(images/bc_separator.gif); width:3px; height:23px;}
div#bcrumb a { display:block; float:left; height:18px; padding-top:5px; font-size:11px; font-weight:bold; padding-left:2px; padding-right:4px;}
div#bcrumb a.active { background:url(images/bg_bc_active.gif); color:#5fa430;}
div#bcrumb {width:372px;}

/*-------------------|search field|------------------------*/
div#search_container { float:left; margin-top:17px; margin-left:40px; width:316px;}
div#info_panel_container2 div#search_container { float:right;}
div#s_search_field { float:left; padding-top:3px; padding-right:3px;}
div#s_search_submit { float:left;}
input#s_input_field { font-family:Arial, Helvetica, sans-serif; height:21px; width:185px; padding:0; font-size:14px; font-weight:bold; color:#d6d6d6; background:#ffffec url(images/ico_search.png) no-repeat 8px 5px; border:1px solid #e0ded9; padding-top:5px; padding-left:30px;}
input#s_bt_go { background:url(images/bt_go.gif); width:47px; height:36px; border:none;}


/*-------------------|recently added pages|------------------------*/
div#newly_added_pages { float:right; margin-top:25px; margin-right:0px; font-weight:bold; color:#766a63; height:21px; line-height:21px;}
div#nap_num { background:url(images/bg_blue_rect.gif); width:46px; height:21px; float:left; color:#fff; text-align:center; margin-right:5px;}


/*-------------------|footer|------------------------*/
div#footer_container { width:970px; margin-top:11px; margin-bottom:15px;	}
div#footer_gfx_top { background:url(images/footer_gfx_top.gif); width:970px; height:7px; font-size:1px;	}
div#footer_gfx_bottom { background:url(images/footer_gfx_bottom.gif); width:970px; height:7px; font-size:1px;	}
div#footer { background:#fff; border-left:1px solid #e0ded9; border-right:1px solid #e0ded9; padding:18px 25px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#766a63; height:14px;}
div#bottom_menu  { float:left;}
div#bottom_menu a { color:#766a63; text-decoration:none;}
div#bottom_menu a:hover { text-decoration:underline;}
div#crights { float:right;}


/*-------------------|mobile news panel (main page)|------------------------*/
div#news_panel { background:url(images/bg_news_panel.jpg); width:616px; height:228px; padding:14px 3px;}
div#np_header { height:24px; padding-left:3px;}
div#np_title_container { float:left;}
div#np_title { height:19px; background:url(images/bg_panel_title_green.gif) repeat-x; float:left; font-size:14px; text-transform:uppercase; font-weight:bold; color:#fff; padding:2px 7px 0 17px}
div#np_title_gfx_right { float:left; width:5px; height:19px; background:url(images/bg_panel_title_green_end.gif);}
div#np_title_gfx_left { float:left; margin-left:15px; ;width:5px; height:19px; background:url(images/bg_panel_title_green_start.gif);}
a#np_button_news { display:block; float:right; text-indent:-5000px; background:url(images/bt_news.gif); width:68px; height:24px; margin-right:13px;}
a#np_icon_rss { display:block; float:right; text-indent:-5000px; background:url(images/icon_rss.png) no-repeat; width:30px; height:24px;}
div#np_news_container { clear:both; overflow:hidden; }
div#np_news_container div.news { width:130px; margin-right:20px; float:left;}
div#np_news_container p.news_title { font-weight:bold; margin:10px 0 5px 0; color:#766a63;}
div#np_news_container p.news_text { margin-top:0; font-size:12px;}
div#np_news_container div#np_news_first { margin-left:18px; display:inline;}
div#np_news_container div#np_news_last { margin-right:0;}


/*-------------------|www catalogue panel (main page)|------------------------*/
div#catalogue_panel { background:url(images/bg_catalogue_panel.jpg); width:616px; height:248px; padding:14px 3px;	}
div#cp_header { height:24px;}
div#cp_title_container { float:left;}
div#cp_title { height:19px; background:url(images/bg_panel_title_blue.gif) repeat-x; float:left; font-size:14px; text-transform:uppercase; font-weight:bold; color:#fff; padding:2px 7px 0 17px}
div#cp_title_gfx_right { float:left; width:5px; height:19px; background:url(images/bg_panel_title_blue_end.gif);}
a#cp_button_catalogue { display:block; float:right; text-indent:-5000px; background:url(images/bt_catalogue.gif); width:74px; height:24px; margin-right:13px;}
div#cp_sites_container { clear:both; overflow:hidden;}
div#cp_sites_container div.site { float:left; width:180px; padding-right:20px; margin-top:10px;}
div#cp_sites_container div.site_title { text-transform:uppercase; font-size:16px; font-weight:bold; color:#766a63; margin-bottom:2px;}
div#cp_sites_container div.site_rating { font-size:14px; font-weight:bold; color:#e8b415; margin-bottom:8px;}
div#cp_sites_container div.site_img_container { background:url(images/bg_catalogue_panel_big_img.png); width:180px; height:155px;}
div#cp_sites_container div.site_img_container img { border:1px solid #fff; margin-top:6px; margin-left:6px;}
div#cp_sites_container p.site_description { color:#766a63; font-weight:bold; margin-top:8px;}
div#cp_sites_container div#cp_site_first {padding-left:15px; display:inline;}
div#cp_sites_container div#cp_site_last {margin-right:0; padding:0 !important;}


/*-------------------|sidecol panels|------------------------*/
div.side_panel { margin-top:18px;}
div.sp_title { color:#0d8fcc; font-size:14px; text-transform:uppercase; font-weight:bold;}
div.sp_content { margin-top:8px;}
div.sp_content p { margin-top:0; margin-bottom:10px; color:#766a63;}
div.sp_content p.intro { font-weight:bold; font-size:13px;}

div#recommended_sites { margin-top:0;}
div#recommended_sites div.sp_title { padding-left:5px;}
div#recommended_sites div.img_container { background:url(images/bg_recommended_site.gif); width:197px; height:172px; padding:10px; margin-bottom:10px;}
div#recommended_sites div.sp_content { margin-top:5px;}
div#blog div.sp_title, div#press div.sp_title { color:#67bd2a;}
p.quote { font-family:Constantia, Georgia, "Times New Roman", Times, serif; font-size:15px;	 font-style:italic;}
img#quote_onet { float:right;}
div#site_of_the_week { background:url(images/ico_star_sotw.gif) top right no-repeat;}
p#sotw_name { font-size:18px; font-weight:bold;}
div#sotw_img_container { background:url(images/bg_sotw.gif); width:277px; height:159px;}
div#sotw_img_container img { margin-top:10px; margin-left:10px; border:1px solid #e3e3e3;}


div.page_title { font-size:14px; color:#0d8fcc; text-transform:uppercase; font-weight:bold; margin-bottom:10px;}	



/*------------------catalogue categories list---------------------*/
div#catalogue_categories_container .right { margin-right:0;}
div.cc_category_container { height:70px; width:324px; margin-bottom:10px; margin-right:28px; float:left;}
div.cc_level1 { height:20px; width:320px; background:url(images/bg_category.gif); color:#766a63; padding:4px 0 0 4px;	}
div.cc_l1_icon { background:url(images/ico_folder.png) no-repeat center; width:16px; height:18px; float:left; margin-right:2px;}
div.cc_level1 a { font-size:14px; color:#766a63; font-weight:bold; text-transform:uppercase;}
div.cc_level2 { padding:3px 5px 0 7px; line-height:150%;}
div.cc_level2 a { color:#5fa430;}


/*-------------------|subpage banner container|------------------------*/
div#banner_container { clear:both; height:210px; padding-top:20px;}
div#banner_containerCenter{ margin:10px auto; clear:both; height:210px; padding-top:20px; width:678px;}
div#banner { width:640px; height:205px; margin:0 auto;}

div#banner_containerSlim { clear:both; height:420px; width:300px; padding-top:26px; float:right; margin-right:2px;}
div#bannerSlim { width:300px; height:410px; margin:0 auto;}


/*-------------------|subcategories panel (top of site list page)|------------------------*/
div#subcategories_panel { background:url(images/bg_category_panel.jpg); width:672px; height:89px; padding:2px 3px 4px 3px;}
div#scp_header { float:left; padding-top:7px;}
div#scp_title { background:url(images/bg_panel_title_blue_sm.gif); height:15px; float:left; color:#fff; font-size:11px; padding-left:13px; padding-right:2px; padding-top:1px;}
div#scp_title_gfx_right { float:left; background:url(images/bg_panel_title_blue_sm_end.gif); width:5px; height:16px;}
div#scp_categories_container { clear:both;}
div#scp_categories_container table { width:100%; margin-left:13px; margin-top:3px;}
div#scp_categories_container table td { width:33%; color:#766a63; padding-top:3px;}
div#scp_categories_container table td a { color:#766a63; font-weight:bold; text-transform:uppercase;}


/*-------------------|list sorting (site list page)|------------------------*/
div#site_list_sorting { border-bottom:1px solid #b6b6b6; font-size:11px; color:#766a63; padding-top:15px; height:16px;}
div#site_list_sorting div { float:left;}
div#site_list_sorting a { color:#988f8a; padding:1px 3px; display:block; float:left; margin-left:4px;}
div#site_list_sorting a:hover { background:#f0f0f0; text-decoration:none;}
div#site_list_sorting a.active { background:#b6b6b6; color:#fff; padding:1px 3px; display:block;	 float:left;}


/*-------------------|site list (site list page)|------------------------*/
div.sl_element { height:172px; padding:15px 0; background:url(images/brdr_dots.gif) no-repeat bottom; width:678px;}
div.sl_element img.site_img { border:1px solid #e2e0db; float:left; margin-right:17px;}
div.sl_element div.site_info_container { width:462px; float:left;}
div.sl_element a.site_title { color:#766a63; font-size:18px; font-weight:bold;}
div.sl_element div.site_info_container p { margin-top:2px; margin-bottom:5px; color:#766a63;}
div.sl_element div.site_category { font-size:11px; color:#766a63; margin-bottom:7px;	}
div.sl_element div.site_rating { color:#e8b415; font-size:14px; font-weight:bold; margin-bottom:5px;}
div.sl_element a.more { background:url(images/bt_go_to_page.gif); width:110px; height:24px; text-indent:-5000px; display:block;}


/*-------------------|site list paging (site list page)|------------------------*/
div#sl_paging { text-align:center; padding-top:20px; height:45px;}
div#sl_paging a { font-size:18px; font-weight:bold; display:block; float:left; margin:0 5px;}
div#sl_paging a.active { background:url(images/gray_rect.gif); width:25px; height:25px; color:#fff; display:block; float:left; padding:0}
div#sl_paging a.active:hover { text-decoration:none;}


/*-------------------|main site info (mobile www site page)|------------------------*/
div#main_site_info {}
div#main_site_info h1.title { color:#6dca2c; font-size:24px; font-weight:bold; border-bottom:1px solid #dadada; padding-bottom:4px; margin-bottom:8px; margin-top:0;}
div#main_site_info p { margin-top:0; margin-bottom:15px; font-size:14px; line-height:140%; color:#766a63;}
div#main_site_info div.rating { color:#e8b415; font-size:18px; font-weight:bold;}
div#main_site_info div.additional_data { font-size:14px; font-weight:bold; margin-top:5px;}
div#main_site_info div.additional_data div { background:url(images/brdr_dots.gif) bottom repeat-x; padding-bottom:7px; padding-top:7px;}
div#main_site_info div.additional_data div#ad_last { background:none;}


/*-------------------|comments (mobile www site page)|------------------------*/
div#comments_container { margin-top:20px;}
div#comments_num { background:url(images/bg_comments_num_panel.jpg); width:528px; height:30px; font-size:14px; font-weight:bold; color:#766a63; padding:14px 0 0 94px; margin-bottom:15px;}
div.comment_container { clear:both;}
div.comment_author { background:url(images/bg_comment_author.gif); width:68px; height:65px; padding:12px 4px 4px 4px; float:left; margin-right:16px;	 margin-bottom:15px;}
div.ca_ico_user { background:url(images/ico_user.png); width:32px; height:32px; margin:0 auto 2px auto;}
div.comment_author table { width:100%;}
div.comment_author table td { color:#fff; font-weight:bold; text-align:center; vertical-align:middle; height:28px;}
div.comment_content_container { float:left; width:530px; margin-bottom:15px;}
div.comment_content_container div.gfx_top { background:url(images/comment_gfx_top.gif); width:530px; height:8px; font-size:1px;}
div.comment_content_container div.gfx_bottom { background:url(images/comment_gfx_bottom.gif); width:530px; height:8px; font-size:1px;}
div.comment_content { width:517px; background:url(images/bg_comment2.gif) repeat-y; padding:0 6px 0 7px;}
div.comment_content div.message { color:#766a63; font-style:italic; line-height:140%; padding:2px 8px 8px 8px; background:url(images/bg_comment_gradient.gif) repeat-x;}
div.comment_content div.border { background:url(images/brdr_comment.gif) repeat-x; height:2px; font-size:1px; margin-left:8px; margin-right:8px;}
div.comment_content div.date { font-size:11px; color:#766a63; font-weight:bold; padding:5px 8px 6px 8px;}

div#add_comment {}
div#ac_desc { float:left; width:76px; margin-right:16px; font-size:14px; font-weight:bold; color:#766a63;}
div#ac_container { background:url(images/bg_comment_form.gif); float:left; width:480px; height:244px; padding:20px 25px; margin-bottom:25px;}
div#ac_container table { width:100%;}
div#ac_container table td { color:#fff; font-size:14px; font-weight:bold; padding-bottom:10px;}
div#ac_container table td input { background:#e6f2f8; border:1px solid #0774a8; font-size:14px; font-weight:bold; padding:3px; color:#132b37; margin:2px 0; width:470px;}
div#ac_container table td textarea { background:#e6f2f8; border:1px solid #0774a8; font-size:14px; padding:3px; color:#132b37; margin:2px 0; width:470px; font-family:Arial, Helvetica, sans-serif; height:115px;}
div#ac_container table td input#bt_add_comment { background:url(images/bt_add_comment.gif); width:63px; height:37px; border:none;}


/*-------------------|mobile phone with site preview (mobile www site page)|------------------------*/
div#site_view_container { position:relative; width:262px; margin-left:10px;height:580px;}
div#sv_site { position:absolute; background:url(images/site_egospodarka.jpg); width:197px; height:218px; top:66px; left:33px;}
div#sv_phone_top { background:url(images/phone_top.jpg); width:262px; height:66px; position:absolute; top:0;}
div#sv_phone_bottom { background:url(images/phone_bottom.jpg); width:262px; height:160px; position:absolute; top:284px;}
div#sv_phone_screen { background:url(images/phone_screen.png); width:262px; height:218px; position:absolute; top:66px;}


/*-------------------|login & signup forms (directory, creator, new account)|------------------------*/

div#login_panel { background:url(images/bg_news_panel.jpg); background-repeat:  no-repeat; width:616px; height:228px; padding:14px 3px;}
div#lp_title { height:19px; background:url(images/bg_panel_title_blue.gif) repeat-x; float:left; font-size:14px; text-transform:uppercase; font-weight:bold; color:#fff; padding:2px 7px 0 17px}
div#lp_title_gfx_right { float:left; width:5px; height:19px; background:url(images/bg_panel_title_blue_end.gif);}

table#lp_table { margin-top: -15px ;margin-left: auto; margin-right: auto;}
input.lp_input_text { border: 0; background: url(images/usr_inputBG320.png); background-repeat: no-repeat; width: 320px; height: 26px; font-size:18px;font-weight:bold; padding-top: 2px; padding-left: 2px;}
textarea.lp_input_textarea { border: 0; background-image: url(images/bg_input_textarea.png); background-repeat: no-repeat; width: 320px; height: 130px; font-size:18px;font-weight:bold; padding-top: 2px; padding-left: 2px;}

td.lp_label { background-image: url(images/bg_lp_label.png); background-repeat: no-repeat; width: 150px; height: 26px; padding-left: 6px; font-size:14px; text-transform:uppercase; font-weight:bold; color:#766a80;}
td.lp_label_fake { background-image: none; width: 150px; height: 26px; padding-left: 6px; font-size:14px; text-transform:uppercase; font-weight:bold; color:#766a80;}
td.lp_input { width: 320px; vertical-align:top;}

#lp_account_create {margin-left: auto; margin-right: auto;}


div#side_infobox{ position: relative; width: 280px; min-height:150px; height:auto !important; height:150px; padding: 20px; background-image: url(images/bg_infobox.png); background-repeat: repeat-y; color: #2c9ed3;}
img#infobox_top { position: absolute; top: 0px; left: 0px;}
img#infobox_bottom {position: absolute; bottom: 0px; left: 0px;} 


div#dir_add_panel{ background:url(images/bg_diradd_panel.jpg); background-repeat: no-repeat; width:616px; min-height:228px; height:auto !important; height:228px; padding:14px 3px; }


/*-------------------|typ strony|------------------------*/
div#typ_strony{display:block; overflow:hidden; margin-bottom:10px;}
div#ts_phoneBlock{width:571px; padding-left: 17px;overflow: hidden; margin:0 auto; background: url(images/k01_shadows.png) bottom no-repeat;}
div#ts_phoneOne{background:url(images/k01_phone.jpg) no-repeat; width:200px; height:196px; float:left;}
div#ts_phoneTwo{background:url(images/k01_phone.jpg) no-repeat; width:200px; height:196px; float:left;}
div#ts_choose{ background: url(images/k01_typ.png) no-repeat; width: 154px; height: 80px; float: left; margin-top:60px}
#ts_wiz{ display: block; float: left; width:77px; height:80px; color:#FFF}
#ts_serwis{ display: block; float: left; width:77px; height:80px; color:#FFF}
#ts_titles{ display: block; width: 588px; clear:both; height: 41px; margin:0 auto;}
#tst_wiz{ display: block; width: 234px; height: 41px; border:0; background:url(images/k01_wiz.png) no-repeat; float:left;} 
#tst_serwis{ display: block; width: 234px; height: 41px; border:0; background:url(images/k01_serwis.png) no-repeat; float:right;} 
#ts_optiones{ margin: 0 auto; width: 588px; background: url(images/k01_spacer.png) center repeat-y; overflow:hidden}
#ts_oLeft{ background: url(images/k01_wizPkt.png) no-repeat; height: 219px; width: 234px; float:left;}
#ts_oLeft ul{ list-style: none; margin:0; padding:0; margin: 13px 0px 0px 53px; font-size:18px;}
#ts_oLeft li{margin:0; padding:0; display:block; border:0px solid; margin-bottom:7px; height:30px}

#ts_oRight{ background: url(images/k01_serwisPkt.png) no-repeat; height: 219px; width: 234px; float:right;}
#ts_oRight ul{ list-style: none; margin:0; padding:0; margin: 13px 0px 0px 53px; font-size:18px;}
#ts_oRight li{margin:0; padding:0; display:block; border:0px solid; margin-bottom:7px; height:30px}


#ts_buttones{ margin: 0 auto; width: 580px; padding: 0 4px; overflow:hidden;}
#ts_goserwis{display:block; float:right; background:url(images/kBT_wybieram.png) no-repeat; width:223px; height: 52px; }
#ts_gowiz{display:block; float:left; background:url(images/kBT_wybieram.png) no-repeat; width:223px; height: 52px; }

/*-----------|tune up|-----------*/
#customizeTheme{float:left; width:370px; text-align:center;}
#phone{background:#333; background:url(images/k08_phone.jpg) center top no-repeat; width:370px; height:600px; position:relative;}
input#zapiszmiany{background:url(images/kBT_zapiszzmiany.png) no-repeat; width:263px; height:52px; border:0;}
.customTip{background:url(images/k08_dymek.png) no-repeat; width:133px; height:70px; padding-top: 6px; padding-left: 10px; text-align: left; position:absolute;}
span.title{	color:#0D8FCC; font-size:12px; font-weight:bold; text-transform:uppercase;}
input.customOK{ background:url(images/k09_ok.png) no-repeat; width:36px; height:27px; border:0; padding:0; margin:0; margin-left: 40px; vertical-align:middle; cursor: pointer;}



div.colorContainer{width:28px; height:28px; background:#666;}
div.customWhat{ font-size:14px; color: #766a63; font-weight:bold; text-transform:uppercase; position: absolute; left:43px; top:10px;}



/*-------------------|main_col_full|------------------------*/
div.main_col_full{border:0px solid;oveflow:hidden}
#creator_structelements_container{width:310px; float:left; position:relative}
#creator_structelements_container fieldset{	border: 1px solid #c1c0be; -moz-border-radius: 7pt; background: #FAFAFA url(images/bg_fieldset.jpg) repeat-x;}
#creator_structelements_container legend{color:#0D8FCC;font-size:14px;font-weight:bold;text-transform:uppercase;padding: 0 10px;}
/*
.struct ul{list-style: none;margin: 0;padding: 0;}
.struct ul li{margin: 0 0 2px 0; padding: 0; display: block; height: 24px; }
.struct ul li.item span.text{ float: left; display: block; height: 19px; border: 0px solid; background: url(images/structElements.png) no-repeat; padding:5px 10px 0 10px; cursor:grab; cursor: -moz-grab; }
.struct ul li.grab{	cursor:grabing; cursor: -moz-grabbing;}
.struct ul li.grab span.text{float: left;display: block; height: 19px;border: 0px solid;background: url(images/structElements.png) 0 -24px no-repeat;
	padding:5px 10px 0 10px;color: #7FA430; }
.struct ul li.item span.toolz{display: block; float: left; height: 24px;width: 32px;}
.struct ul li.item a.mm{color: #FFF;display: block;float: left;height: 24px;width: 20px;background: url(images/structElements.png) -274px -96px no-repeat;}
.struct ul li.grab a.mm{color: #FFF;display: block;float: left;height: 24px;width: 20px;background: url(images/structElements.png) -274px -168px no-repeat;}
.struct ul li.grab a.grab{ background: url(images/structElements.png) -274px -168px no-repeat;}
.struct ul li.item a.min{background: url(images/structElements.png) -274px -120px no-repeat;}
.struct ul li.item a.min:hover{background: url(images/structElements.png) -274px -144px no-repeat;}
.struct ul li.item a.max{background: url(images/structElements.png) -274px -48px no-repeat;}
.struct ul li.item a.max:hover{background: url(images/structElements.png) -274px -72px no-repeat;}
.struct ul li.item a.none{background: url(images/structElements.png) -274px -96px no-repeat;}
.struct ul li.item a.rm{color: #FFF;display: block;float: left;height: 24px;width: 12px;background: url(images/structElements.png) -282px -192px no-repeat;}
.struct ul li.grab a.rm{color: #FFF; display: block;float: left;height: 24px;width: 12px;background: url(images/structElements.png) -20px -24px no-repeat;}
.struct ul li.item a.rm:hover{background: url(images/structElements.png) -282px -216px no-repeat;}

.struct ul li.parent{padding:0; padding-left: 20px; margin:0; line-height:auto; height:auto;}

span.w200{width: 227px;}
.parent span.w200{width: 207px;}
.parent .parent span.w200{width: 187px;}
.parent .parent .parent span.w200{width: 167px;}
.parent .parent .parent .parent span.w200{width: 147px;}
.parent .parent .parent .parent .parent span.w200{width: 127px;}
.parent .parent .parent .parent .parent .parent span.w200{width: 107px;}


.grab{	cursor:grabing; cursor: -moz-grabbing;}
.grab span.text{float: left;display: block; height: 19px;border: 0px solid;background: url(images/structElements.png) 0 -24px no-repeat;
	padding:5px 10px 0 10px;color: #7FA430; }
.grab a.mm{color: #FFF;display: block;float: left;height: 24px;width: 20px;background: url(images/structElements.png) -274px -168px no-repeat;}
.grab a.grab{ background: url(images/structElements.png) -274px -168px no-repeat;}
.grab a.rm{color: #FFF; display: block;float: left;height: 24px;width: 12px;background: url(images/structElements.png) -20px -24px no-repeat;}

*/

#creator_structelements_container span.w200{ width: 239px;}
#creator_structelements_container .struct ul li.item span.toolz{width: 20px;}
li.item{ position: relative; }
li.item #ownTT, #ownTT{ background: url(images/k06_tooltip.png) no-repeat; width: 246px; height: 117px; padding: 35px 27px 10px 27px; position:absolute; bottom: 18px; left: -1px; z-index:5;}
div.pagentry  #ownTT { left: 200px; top: -100px; }
#ownTT span.title{	color:#0D8FCC; font-size:12px; display: block; margin-bottom: 10px; font-weight:bold; text-transform:uppercase;}
.ownN{font-size:14px; color: #766a63; font-weight:bold; text-transform:uppercase; margin-bottom: 10px; padding-top: 2px; padding-left: 10px; float: left; clear: both; }
.ownPut{ float:right; margin-bottom: 10px; text-align:right;}
.ownPut input, .ownPut select{ width: 150px;}
input.smallBT{ width: auto !important;}

li.drop{
	border: 1px solid #bdcbbc;
	height: 12px !important;
	font-size: 9px;
	font-weight: bold;
	font-family: Tahoma,Arial,sans-serif;
	color: #aec29e;
	text-transform: uppercase;
	line-height: 12px !important;
	text-align: center;
	background: #f1fee7;
}
li.parent{height: auto !important;}

div.structBox{	width: 300px;}



#creator_struct_container{width:310px; padding: 0 10px; float:left;}
#creator_struct_container fieldset{	border: 1px solid #c1c0be; -moz-border-radius: 7pt; background: #FAFAFA url(images/bg_fieldset.jpg) repeat-x;}
#creator_struct_container legend{color:#0D8FCC;font-size:14px;font-weight:bold;text-transform:uppercase;padding: 0 10px;}


#conteditor{ background: url(images/k07_containerbg.png) no-repeat; width: 408px; float:left; position: relative;}
#conteditor #name{font-size:14px; color: #766a63; font-weight:bold; text-transform:uppercase; margin-bottom: 10px; left:165px; top:15px; position: absolute;}
#itext{ padding: 20px 0px 10px 13px; }
#labeltext{ position: absolute; top: 13px; left: 0px; font-size:12px; text-transform:uppercase; font-weight:bold; color:#fff; padding:2px 7px 0 17px }
textarea#inptext{ width: 380px; height:355px; border: 1px solid #18b7f0; margin:0; padding:0;}
input#preview{	background: url(images/kBT_podglad.png) no-repeat; border: 0; width: 263px; height: 52px; position: absolute; bottom: 37px; left: 70px; }
#edit_struct_container{	width:310px; padding: 0; float:left;}
#edit_struct_container fieldset{	border: 1px solid #c1c0be; -moz-border-radius: 7pt; background: #FAFAFA url(images/bg_fieldset.jpg) repeat-x;}
#edit_struct_container legend{color:#0D8FCC;font-size:14px;font-weight:bold;text-transform:uppercase;padding: 0 10px;}

#blockpreview{ float:left; border:0px solid; padding-left: 17px; width:223px; padding-top:38px; height: 600px; background:url(images/k08_phone.jpg) right no-repeat;}



input#dalej{ background: url(images/kBT_dalej.png) no-repeat; border: 0; width: 263px; height: 52px; position: absolute; bottom: -20px; left: 70px;}

/* - fixer - */
div.mcfix{ padding-left: 5px !important; padding-right: 5px !important; }

#warpBoxContent{ float: left; width: 655px; background: url(images/up_bg.png) repeat-y; padding-right:5px; }
#WBCtop{ width: 655px; height: 13px; background: url(images/up_bgTop.png) no-repeat; line-height: 13px; }
#WBCinfo{ background: url(images/up_bgInfo.png) repeat-x; margin-left: 2px; height: 19px; width: 150px; line-height: 19px; text-align:right; text-transform: uppercase; color: #FFF; font-weight: bold; }
#WBCinfo span{ background: url(images/up_bgInfoEnd.png) right top no-repeat; display: block; padding-right: 10px; }
#WBCcontent{ background: url(images/up_bgEnd.png) bottom no-repeat; min-height: 214px;}


#warpBoxContent622{ float: left; width: 622px; background: url(images/up_BG622.png) repeat-y; padding-right:5px; margin-bottom:20px;}
#WBCtop622{ width: 622px; height: 13px; background: url(images/up_BGTop622.png) no-repeat; line-height: 13px; }
#WBCinfo{ background: url(images/up_bgInfo.png) repeat-x; margin-left: 2px; height: 19px; width: 150px; line-height: 19px; text-align:right; text-transform: uppercase; color: #FFF; font-weight: bold; }
#WBCinfo span{ background: url(images/up_bgInfoEnd.png) right top no-repeat; display: block; padding-right: 10px; }
#WBCcontent622{ background: url(images/up_BGEnd622.png) bottom no-repeat; min-height: 214px; }


#usp_wrap{ width: 615px; margin: 0 auto; padding: 10px 0; }
#usp_wrap550{ width: 550px; margin: 0 auto; padding: 10px 0; }
#usp_wrap610{ width: 610px; margin: 0 auto; padding: 10px 0; }
.usr_wrap550{ width: 550px; margin: 0 auto; clear: both; }
.usr_wrap615{ width: 630px; margin: 0 auto; clear: both; padding-top: 10px; }

.wraptitle{ color:#0D8FCC; font-size:14px; font-weight:bold; padding:10px 40px; text-transform:uppercase;}

.icoID{ background: url(images/usr_icoID.jpg) left center no-repeat; }
.icoLocked{ background: url(images/usr_IcoLocked.jpg) left center no-repeat; }
.icoActivePhone{background: url(images/usr_IcoActivePhone.jpg) left center no-repeat;}

#wrapper622{float:left; width:640px;}

.padR60{padding-right:56px;}

/* labels specs */
.dLE{ float: left; }
.label{ background: url(images/usr_bgLabel.png) repeat-x; height: 28px; position: relative; margin: 5px 0;}
.label .lborder{ background: url(images/usr_bgLabelLeft.png) no-repeat; width: 6px; height: 28px; position: absolute; left: 0; top: 0; }
.label .rborder{ background: url(images/usr_bgLabelRight.jpg) no-repeat; width: 6px; height: 28px; position: absolute; right: 0; top: 0; }
.label .text{ padding: 0 10px; font-size: 14px; text-transform: uppercase; padding-top: 6px; color: #766a80; font-weight: bold; overflow:hidden; }

.dRI{ float: right; }
.winfo{ background: url(images/usr_bgLabel.png) repeat-x; height: 28px; position: relative; margin: 5px 0; }
.winfo .lborder{ background: url(images/usr_bgLabelLeft.png) no-repeat; width: 6px; height: 28px; position: absolute; left: 0; top: 0; }
.winfo .rborder{ background: url(images/usr_bgLabelRight.jpg) no-repeat; width: 6px; height: 28px; position: absolute; right: 0; top: 0; }
.winfo .text{ padding: 0 10px; font-size: 12px; padding-top: 8px; color: #766a80; font-weight: normal; }

div.select{height: 28px; margin: 5px 0; position:relative }
div.select select{width:380px;border: 1px solid #33b7e6; padding:4px 2px; height:28px;}

.tarea{ position: relative; margin: 5px 0; }
.tarea textarea{ background: url(images/usr_postTAreaBG.png) no-repeat; width: 429px; height: 152px; padding: 3px; border: 0; color: #766a80; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:12px}

.clist{position: relative; margin: 5px 0;}
.h90{height:120px;}

.tarea380{ position: relative; margin: 5px 0; }
.tarea380 textarea{ background: url(images/usr_postTarea380.png) no-repeat; width: 374px; height: 152px; padding: 3px; border: 0; color: #766a80; font-weight:normal; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:12px}
.tarea380x75 textarea{width: 374px; height: 69px; padding: 3px; border: 0; color: #766a80; background:none; font-weight:normal; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:12px}
.tarea380x75 .text{background: url(images/usr_postTarea380x75.png) no-repeat;}


/* ---------------- extra class tools -------------- -------------- -------------- -------------- -------------- */

.tl{ text-transform: lowercase !important; }
.makeSpace{padding-top:20px;}
.make100{width:100px !important;}
.make75{width:75px !important;}



/* labels params */
.w435{ width: 435px; }
.w150{ width: 150px; }
.w200{ width: 200px; }
.w380{ width: 380px; }
.w320{ width: 320px; }


#WBCcontent .title{ text-transform: uppercase; font-size: 12px; color: #59535f; font-weight: bold; padding: 20px 0 2px 10px; clear: both; }

/* post spec */
.post{ background: url(images/usr_postBG.png) repeat-y; width: 615px; margin-bottom: 10px; clear: both; }
.post .top{ background: url(images/usr_postBGtop.png) no-repeat; height: 5px; width: 615px; line-height: 5px; }
.post .end{ background: url(images/usr_postBGend.png) no-repeat; height: 5px; width: 615px; line-height: 5px; }
.post .info{ background: url(images/usr_postDymek.png) left no-repeat; margin: 0 10px; padding-left: 15px; font-size: 10px; color: #766a80; }
.post .msg{ background: url(images/usr_postBorderBG.png) top repeat-x; margin: 3px 10px 0 10px; color: #766a80; padding-top: 5px; line-height: 150%; }

.blue{ background: url(images/usr_postBGBlue.png) repeat-y; }
.blue .top{ background: url(images/usr_postBGtopBlue.png) no-repeat; }
.blue .end{ background: url(images/usr_postBGendBlue.png) no-repeat; }
.blue .info{ background: url(images/usr_postDymekBlue.png) left no-repeat; }
.blue .msg{ background: url(images/usr_postBorderBGBlue.png) top repeat-x; }

input#btOdpowiedz{ background: url(images/BT_odpowiedz.png) no-repeat; width: 263px; height: 52px; border: 0; }
input#btZamknij{ background: url(images/BT_zamknij.png) no-repeat; width: 263px; height: 52px; border: 0; }
input#btDodaj{ background: url(images/BT_dodaj.png) no-repeat; width: 263px; height: 52px; border: 0; }
input#btZmien{ background: url(images/BT_zmien.png) no-repeat; width: 263px; height: 52px; border: 0; }

input#btAktywuj{ background: url(images/BT_aktywuj.png) no-repeat; width: 263px; height: 52px; border: 0; }


input#btZamknij, a#btZamknij{ background: url(images/BT_zamknij.png) no-repeat; width: 263px; height: 52px; border: 0; }
a#btZamknij { display: block }

/* list post spec */
.lpost{ background: url(images/usr_postBG.png) repeat-y; width: 615px; margin-bottom: 10px; clear: both; }
.lpost .top{ background: url(images/usr_postBGtop.png) no-repeat; height: 5px; width: 615px; line-height: 5px; }
.lpost .end{ background: url(images/usr_postBGend.png) no-repeat; height: 5px; width: 615px; line-height: 5px; }
.lpost .info{ background: url(images/usr_postDymek.png) left no-repeat; margin: 0 10px; padding-left: 15px; font-size: 10px; color: #766a80; }
.lpost .msg{ background: url(images/usr_postBorderBG.png) top repeat-x; margin: 3px 10px 0 10px; color: #766a80; padding-top: 5px; line-height: 150%; }
.lpost table{ color: #766a80; width: 100%; }
.lpost table td{ vertical-align: center; }
.lReply{ width: 120px; font-size: 10px; padding-left:10px; }
.dAdd{ width: 88px; font-size: 10px; text-align: center; border-left: 1px solid #9A9A9A; }
.Replys{ text-align: center; border-left: 1px solid #9A9A9A; width: 100px; border-right: 1px solid #9A9A9A; }
.catname{ padding-left: 10px; }
a.checkmore{display:block; padding-left: 14px; background: url(images/usr_postDymek.png) center left no-repeat; }
.status{text-align:center; width:32px;}


#infoAdd{ background: #dff2d1; padding: 5px 110px 5px 10px; color: #5d5252; line-height: 150%; position: relative; }
#infoAdd span#title{ display: block; font-weight: bold; }
a#dodajTicket{ position: absolute; background: url(images/kBT_dodaj.png) no-repeat; height: 33px; width: 87px; right: 10px; top: 15%; }


#titleTable{ width: 100%; margin-top: 30px; }
#titleTable td{ text-transform: uppercase; font-size: 12px; text-align: center; color: #59535f; font-weight: bold; clear: both; vertical-align: bottom; }
#titleTable .Replys{ width: 102px; border: 0; }
#titleTable .catname{ text-align: left; }
#titleTable .dAdd{ border: 0; }

/* lu'mono'io /////////////////////////// */
input.input180{ background: url(images/usr_inputBG180.png) no-repeat; width: 174px; height: 28px; padding: 6px 3px; color: #766a80; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:12px; border:0;}
#site_url {font-size:14px; height:16px; display: inline;}
input.input320{ background: url(images/usr_inputBG320.png) no-repeat; width: 314px; height: 28px; padding: 6px 3px; color: #766a80; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:12px; border:0;}
input.input380{ background: url(images/usr_inputBG380.png) no-repeat; width: 374px; height: 28px; padding: 6px 3px; color: #766a80; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:12px; border:0;}


/* navi user panel */
#uspNaviBlock{ clear: both; position: relative; height: 80px; background: url(images/usr_menuBG.png) repeat-x; margin-bottom: 10px; }
#NBle{ background: url(images/usr_menuLe.png) no-repeat; position: absolute; left: 0; top: 0; height: 80px; width: 12px; }
#NBri{ background: url(images/usr_menuRi.png) no-repeat; position: absolute; right: 0; top: 0; height: 80px; width: 12px; }
#Navi{ padding: 0 12px; height:80px; }
.nspacer{ background: url(images/usr_menuLine.png) center repeat-y; float: left; margin-top: 10px; height: 58px; width: 60px; }
.nelement{ float: left; width: 190px; padding-top: 8px;  }
.nelement .button{ height: 19px; padding-left: 28px; padding-top: 6px; text-decoration: none; display: block; text-transform: uppercase; color: #502424; font-weight: bold; }
.ms .button{ background: url(images/usr_naviBG.png) no-repeat; }
.md .button{ background: url(images/usr_naviBG.png) 0 -25px no-repeat; }
.he .button{ background: url(images/usr_naviBG.png) 0 -50px no-repeat; }
.qr .button{ background: url(images/usr_naviBG.png) 0 -75px no-repeat; }
/*.ko { width:100px; }*/
.ko .button{ background: url(images/usr_naviBG.png) 0 0px no-repeat;}
.navopis { background: url(images/usr_naviOpis.png) left top no-repeat; color: #FFF; font-size: 10px; padding-top: 8px; }


/* time line */
#timeline{ height:68px; margin-bottom:20px;}
#timeline .element{ width:144px; height:68px; float: left;}
#timeline .k1{ background: url(images/k_timeline.jpg) 0 0 no-repeat;}
#timeline .k2{ background: url(images/k_timeline.jpg) -144px 0 no-repeat; width:168px;}
#timeline .k3{ background: url(images/k_timeline.jpg) -312px 0 no-repeat; width:168px;}
#timeline .k4{ background: url(images/k_timeline.jpg) -480px 0 no-repeat; width:168px;}
#timeline .k5{ background: url(images/k_timeline.jpg) -648px 0 no-repeat; width:168px;}
#timeline .k6{ background: url(images/k_timeline.jpg) -816px 0 no-repeat; width:136px;}

#timeline .k1a{ background: url(images/k_timeline.jpg) 0 -69px no-repeat;}
#timeline .k2a{ background: url(images/k_timeline.jpg) -144px -69px no-repeat; width:168px;}
#timeline .k3a{ background: url(images/k_timeline.jpg) -312px -69px no-repeat; width:168px;}
#timeline .k4a{ background: url(images/k_timeline.jpg) -480px -69px no-repeat; width:168px;}
#timeline .k5a{ background: url(images/k_timeline.jpg) -648px -69px no-repeat; width:168px;}
#timeline .k6a{ background: url(images/k_timeline.jpg) -816px -69px no-repeat; width:136px;}

#timeline .k1h{ background: url(images/k_timeline.jpg) 0 -138px no-repeat;}
#timeline .k2h{ background: url(images/k_timeline.jpg) -144px -138px no-repeat; width:168px;}
#timeline .k3h{ background: url(images/k_timeline.jpg) -312px -138px no-repeat; width:168px;}
#timeline .k4h{ background: url(images/k_timeline.jpg) -480px -138px no-repeat; width:168px;}
#timeline .k5h{ background: url(images/k_timeline.jpg) -648px -138px no-repeat; width:168px;}
#timeline .k6h{ background: url(images/k_timeline.jpg) -816px -138px no-repeat; width:136px;}


/* module box dashboard */
.module{  }
.module .title{ margin: 0; padding-top: 0 !important; }
.module .box{ background: url(images/usr_boxBG.png) repeat-y; width: 283px; color: #766A80;}
.module .upper{ background: url(images/usr_boxBGtop.png) no-repeat; width: 283px; height: 5px;  }
.module .ftr{ background: url(images/usr_boxBGftr.png) no-repeat; width: 283px; height: 5px; clear: both; }
.module .content{ padding: 0 10px; }

#userPic{ float:left;padding:10px 10px 10px 5px; display:block;}
#userPic img{ width: 140px; height: 140px; border: 1px solid #9a9a9a; }
#textPic{ display: block; padding-top: 10px; }

.halfBoxSpacer{ padding-right: 20px; background: url(images/usr_spacerBGHoriz.png) right repeat-y; }
.halfBox .title{ text-transform: capitalize !important; padding: 0 0 5px 0 !important;  }
.halfBox {	max-width: 130px; margin-bottom: 10px; overflow:hidden; }

.wideBox{ background: url(images/usr_postBorderBG.png) top repeat-x; padding-top: 5px; clear: both; }
.wideBox .title{ text-transform: capitalize !important; padding: 5px 0 5px 0 !important;  }


.superwideBox{ background: url(images/usr_postBG.png) repeat-y; width: 615px; margin-bottom: 10px;  clear: both; position: relative; }
.superwideBox .top{ background: url(images/usr_postBGtop.png) no-repeat; height: 5px; width: 615px; line-height: 5px; }
.superwideBox .end{ background: url(images/usr_postBGend.png) no-repeat; height: 5px; width: 615px; line-height: 5px; }
.superwideBox .info{ background: url(images/usr_postDymek.png) left no-repeat; margin: 0 10px; padding-left: 15px; font-size: 10px; color: #766a80; }
.superwideBox .msg{ margin: 0px 10px 0 10px; color: #766a80; padding: 5px 0 0 0; line-height: 150%; }

.superwideBox .entry{ clear: both; padding: 5px; margin-bottom: 5px; overflow: hidden; background: #FFF; border: 1px solid #bdbdbd; position: relative; }
.entry ul{ width: 280px; height: 18px; position: absolute; left: 250px; background: url(images/usr_stats.png) no-repeat; list-style: none; margin: 0; padding: 0; display: block; padding-left: 35px; padding-top: 2px; }
.entry ul li{ float: left; display: block; }
.entry .name{ float: left; display: block; }
.sdays{ width: 85px; }
.sweek{ width: 98px; }
.gotoUrl{ display: block; width: 10px; height: 18px; background: url(images/usr_dbPhone.png) no-repeat; position: absolute; right: 40px; }
.gotoEdit{ display: block; width: 17px; height: 18px; background: url(images/usr_dbEdit.png) no-repeat; position: absolute; right: 10px; }

.box{ position: relative; }
.box .entry{ clear: both; padding: 5px; margin-bottom: 5px; overflow: hidden; border: 1px solid #bdbdbd; position: relative; background: #FFF url(images/usr_IcoInfo.png) right no-repeat; }
.box .entry .date{ padding-left: 15px; background: url(images/usr_dymek.png) left top no-repeat; font-size: 10px; }
.box .entry .cattype{ padding: 2px 5px 2px 15px; }
.box .entry .more{ display:block; text-align:right; font-size:10px; float:right; clear:both}
.box .entry .snipComment{ padding: 2px 5px 2px 15px; }
.box .do2pxSpace{ padding-top: 5px; }
.box .noBG{ background: #FFF !important; }


.usrbtAdd{ background: url(images/usr_BTadd.png) no-repeat; width: 86px; height: 31px; border: 0;  display: block; position: absolute; right: 5px; bottom: 5px;}
.usrbtChange{ background: url(images/usr_BTchange.png) no-repeat; width: 86px; height: 31px; border: 0; display: block;  position: absolute; right: 5px; bottom: 5px;  }
.usrbtCreate{ background: url(images/usr_BTcreate.png) no-repeat; width: 86px; height: 31px; border: 0;  display: block; position: absolute; right: 105px; bottom: 13px;}
.usrbtEdit{ background: url(images/usr_BTedit.png) no-repeat; width: 86px; height: 31px; border: 0; display: block;}
.usrbtMore{ background: url(images/usr_BTmore.png) no-repeat; width: 86px; height: 31px; border: 0; display: block;  position: absolute; right: 5px; bottom: 5px;}

.usrbtRemove{ background: url(images/usr_BTremove.png) no-repeat; width: 86px; height: 31px; border: 0; display: block;  position: absolute; right: 5px; bottom: 5px;}
.usrbtKodqr{ background: url(images/usr_BTkodqr.png) no-repeat; width: 86px; height: 31px; border: 0; display: block;  position: absolute; right: 5px; bottom: 5px;}
.usrbtHistory{ background: url(images/usr_BThistory.png) no-repeat; width: 86px; height: 31px; border: 0; display: block; }

.usrbtRemoveNoPos{ background: url(images/usr_BTremove.png) no-repeat; width: 86px; height: 31px; border: 0; display: block; }


.usrbtIntegracja{ background: url(images/usr_BTintegracja.png) no-repeat; width: 171px; height: 31px; border: 0; display: block; }
.optionsButtons .usrbtHistory{width:84px;}
.optionsButtons .usrbtEdit{float:right;}
/* page list */

.welcomeBox{ background: #dff2d1; padding:5px 110px 5px 10px; position:relative; color:#59535F; line-height:150%; margin-bottom:20px; }

.pagentry{ clear: both; color:#59535F; overflow: hidden; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #55c5ff; }
.pagentry .title{ margin: 0 !important; padding: 0 !important; }
.pagentry .title span{ color: #2585b3; }
.pagentry .nazwa{ font-size: 16px !important; padding-bottom:10px !important; }
.pagentry .picture{ float: left; background: url(images/usr_websnapshopBG.png) no-repeat; width: 134px; height: 162px; padding-left: 5px; padding-top: 5px; }
.pagentry .picture img{ width: 130px; height: 157px; }

.pagentry .tools{ float: left; padding-left: 10px; padding-top: 5px; width: 455px; }
.pagentry .info{ clear:both; overflow: hidden; }

.info .url{ background: url(images/usr_IcoUrl.png) center left no-repeat; padding-left: 22px; margin-top: 5px; min-height: 16px; padding-top: 4px;  }
.info .miasto{ background: url(images/usr_IcoHome.png) center left no-repeat; padding-left: 22px; margin-top: 5px; min-height: 16px; padding-top: 4px; }

.pagentry .options{ position: relative; }
.pagentry .loka{ width: 192px; }
.pagentry .manage{ margin-top: 15px; border-top: 1px solid #AEAEAE; clear: both; padding-top:10px;}

.pagentry .manage .usrbtRemove{ top: 33px; left: 82px; }
.pagentry .manage .usrbtEdit{ top: 33px; left: -3px; }
.pagentry .manage .usrbtKodqr{ top: 33px; left: 167px; }
.welcomeBox .usrbtAdd{ top: 20px; right: 12px; }
.welcomeBox .usrbtCreate{ top: 20px; right: 105px; }



.pagentry .manage .usrbtHistory { left:82px; top:33px; }

.statz .title{ padding-bottom: 5px !important; }
.statz .st{ text-align: right; padding-right: 10px; width: 90px; clear: both; padding-top: 1px;}
.statz .stDay{ text-align: left; width:85px; background: url(images/usr_statzBG.png) no-repeat; height: 16px; padding-top: 1px; padding-left: 7px; }
.statz .stMonth{ text-align: left; width:85px; background: url(images/usr_statzBG.png) 0 -17px no-repeat; height: 16px; padding-top: 1px; padding-left: 7px;}
.statz .stAll{ text-align: left; width:85px; background: url(images/usr_statzBG.png) 0 -34px no-repeat; height: 16px; padding-top: 1px; padding-left: 7px;}







/* re organize bt sliders ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */


div#ss_control_container { float:right; width:17px; position:absolute; right:-20px; top:10px;z-index:99999;}
a#ssc_prev { display:block; outline: none; background:url(images/ss_control_arrow_up.png) no-repeat center; width:17px; height:6px;}
a#ssc_next { display:block; outline: none; background:url(images/ss_control_arrow_down.png) no-repeat center; width:17px; height:6px;}
#ss_control_container #nav a{ display: block; outline: none;  background:url(images/ss_control_circle_empty.png) center no-repeat; width:17px; height:16px; margin:4px 0; border: 0; text-indent: -99999em; padding: 0; }
#ss_control_container #nav a.activeSlide { background:url(images/ss_control_circle_full.png); width:17px; height:16px; margin:4px 0;}
#ss_control_container #nav #nav a:focus { outline: none; }









/* combo - list box ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */

	ul.display { float: left; width: 678px;	margin: 0; padding: 0; list-style: none; clear: both; }
	ul.display li { float: left; width: 678px; padding: 15px 0; margin: 0; /*background: url(images/brdr_dots.gif) no-repeat center bottom; */}
	ul.display li a { color: #0D8FCC; }
	ul.display li .content_block { padding: 0; position:relative; } 
	ul.display li .content_block h2 { margin: 0; padding: 5px; font-weight: normal; }
	ul.display li .content_block p { margin: 0; color:#766A63; margin-bottom:5px; margin-top:2px; }
	ul.display li .content_block a img{ padding: 5px; border: 2px solid #ccc; background: #fff;	margin: 0 15px 0 0; float: left; }
	ul.display a.site_title{ color:#766A63; font-size:18px; font-weight:bold; }
	ul.display a.more{ background: url(images/bt_go_to_page.gif) no-repeat; display:block; height:24px; text-indent:-5000px; width:110px;margin-left: 224px; color: #FFF; }
	ul.display div.site_rating { color:#E8B415; font-size:14px; font-weight:bold; margin-bottom:5px; }
	ul.display div.site_category { color:#766A63; font-size:11px; margin-bottom:7px; }
	ul.thumb_view li{ padding:15px 6px; text-align:center; width:213px; height:240px; }
	ul.thumb_view li h2 { display: inline; }
	ul.thumb_view li p, ul.thumb_view li .more, ul.thumb_view li p span.thumbSemacode { display: none; }
	ul.display li p span.thumbSemacode { display: block; position: absolute; right: 0px; top:0px;}
	* html ul.display li p span.thumbSemacode { display: block; position: absolute; right: 225px; top:0px;}
	
	ul.thumb_view li .content_block a img { margin: 0 0 10px; }
	ul.thumb_view div.site_category{ margin: 0; }
	a.switch_thumb { width: 34px !important; height: 11px; line-height: 11px; padding: 0;	margin: 0; display: block;	background: url(images/switch.gif) no-repeat; outline: none; text-indent: -9999px; }
	a:hover.switch_thumb { filter:alpha(opacity=75); opacity:.75; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; }
	div#site_list_sorting a.switch_thumb:hover {	background: url(images/switch.gif) no-repeat; filter:alpha(opacity=75); opacity:.75; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";  }
	div#site_list_sorting a.swap { background-position: left bottom !important; }









/* de:bug */

	div.dRI input#dalej{ position:relative; left:0; bottom:0; }
	.struct ul li {margin:0 0 4px;}
	.struct ul.parent{padding-top:4px;}
	
	#wrapper622 #banner_container{width:622px; margin-top:10px;}
	#TB_ajaxContent fieldset{ border:0; margin:0 auto; display:block; width:300px; padding:15px 0; padding-left:15px; }
	.struct ul li { margin:0 0 4px !important; }
	#TB_ajaxContent .struct ul li span{ cursor:pointer; }
	#dir_add_panel input#dalej{position:relative; left:0; bottom:10px;}
	#site_list_container table{clear:both;}
	.header_container_subpageFIX{min-height:70px !important; background:#FFF;}
	.header_container_subpageSiteFIX{ min-height:137px !important; height:137px !important; background:#FFF;}
	#uspNaviBlock{margin:0; border-left:1px solid #E0DED9; border-top:1px solid #E0DED9; border-right:1px solid #E0DED9;}
	.module .content .wideBox{ min-height:30px; height:auto !important; height:30px; }


	#edit_struct_container fieldset { padding-left:7px; padding-top:10px; padding-bottom:5px; }
	#edit_struct_container span { cursor:pointer; }
 
	#creator_structelements_container fieldset { padding-left:10px; padding-top:10px; padding-bottom:5px; }
	#creator_struct_container fieldset { padding-left:10px; padding-top:10px; padding-bottom:5px; }

	#customizeTheme #phone{height:470px; margin-top:20px;}
	#itext {text-align:center;}

	#nastepnyKrok{background:url(images/kBT_next.png) no-repeat; border:0; margin:0; padding:0; width:263px; height:52px; display:block; margin:0 auto;}
	#zapiszZakoncz{background:url(images/kBT_zapiszzakoncz.png) no-repeat; border:0; margin:0; padding:0; width:263px; height:52px; display:block; margin:0 auto;}
 
	#phonEPrev{position:absolute; background:url(images/sitePhone.png) center top no-repeat; height:487px; width:260px; padding-left:20px; padding-top:77px;}
	#phonEPrev iframe{border:0; margin-left:2px;}

	
	ul.error_list {margin:0; padding:0; list-style:none; display: none;}
	ul.error_list li{margin:2px 10px; padding:5px; text-align:center; background:#FBE3E4;color:#8a1f11;border: 1px solid #FBC2C4;}
	
	.error_lists{padding:5px; text-align:center; background:#FBE3E4;color:#8a1f11;border: 1px solid #FBC2C4; display: none;}
	.success_lists{padding:5px; text-align:center; background:#E6EFC2; border:1px solid #C6D880; color:#264409; display: none;}
	.makeMargins{margin:20px 0; padding:20px;}
	
	#customizeTheme { width:405px; }
	#customizeTheme #phone { height:470px; margin:20px auto; }
	img#infobox_top{ background:url(images/bg_infobox_top.png) no-repeat;}
	img#infobox_bottom{ background:url(images/bg_infobox_bottom.png) no-repeat;}
	
	div#np_news_container div#np_news_first { margin-left:10px; }
	
	#conteditor{background:url(images/k07_containerBGrep.png) repeat-y; min-height:210px; height:auto !important; height:210px; }
	#conteditor #ceContent{background:url(images/k07_containerEndbg.png) bottom no-repeat; clear:both; position:relative; min-height:210px; height:auto !important; height:210px;}
	#conteditor #ceContent380{background:url(images/k07_containerEndbg.png) bottom no-repeat; clear:both; position:relative; min-height:380px; height:auto !important; height:380px;}

	#conteditor #top{background:url(images/k07_containerTopbg.png) top no-repeat; width:408px; height:37px; clear:both;}
	#conteditor #topClear{background:url(images/k07_containerTopbgClear.png) top no-repeat; width:408px; height:37px; clear:both;}
	
	#feed{ text-align:left; padding-top:10px;}
	#feed ul{list-style:none; margin:0; padding:10px 0 0 0;}
	
	
	.newsList{color:#766A63;}
	.newsList p{margin:0; line-height:150%;}
	.newsList h3{margin:10px 0 0 0;}
	.newsList .newsItem{ border-bottom:1px dotted #999; padding-bottom:5px;}
	.newsList .even0{background:none;}
	.newsList .even1{background:#DCDCDC;}
	input.lp_input_text { font-weight:normal;	border:0 none; color:#766A80; font-family:Arial,Tahoma,Verdana,sans-serif; font-size:12px; height:18px;	padding:5px 4px; width:314px; }
/*	.select {position:relative;}
	.select .text{z-index:20;}
*/	
	#siteInputURL {position: absolute; font-size:14px; left:4px; top:6px;}
	#siteInputURLsmall { font-size:14px; padding-top:6px; float:left; padding-right:3px;}

	input.moveURL{padding-left:130px; width:187px; padding-top:8px; font-weight:bold;}


	.h200{height:200px;}
	.winfoZG{background:url(images/usr_postZgloszenieBG.png) repeat-y; color:#766A80; font-size:12px; font-weight:normal; margin:5px 0;}
	.winfoZG .text{padding:8px 10px;}
	.tborder{background:url(images/usr_postZgloszenieTopBG.png) no-repeat; width:435px; height:4px;}
	.bborder{background:url(images/usr_postZgloszenieEndBG.png) no-repeat; width:435px; height:4px;}

	#WBCcontent .tNewsTitle{ color:#0AA8F2; font-size:16px; padding-bottom:5px; border-bottom:1px dotted #999; margin-bottom:5px; }
	#WBCcontent .tNewsCont{ color:#59535F; line-height:150%; }
	#WBCcontent .tNewsUser{ color:#59535F; border-top:1px solid #999; margin-top:5px; padding-top:2px; font-size:11px; }


	#smallBlock{margin:0 auto; height:82px; width:336px; color:#59535F; background:url(images/k_SmallBoxBG.png) no-repeat; position:relative; padding-top:7px;}
	#smallBlock .sbTip{ font-size:14px; padding-bottom:3px; font-weight:bold; margin:0 10px;}
	#smallBlock .sbTip span{display:block; padding-bottom:4px;}
/*	#smallBlock .usrbtAdd{right:60px;}	*/	
	
	.customTip{background:url(images/k08_dymekSmall.png) no-repeat; width:30px; height:45px; padding:1px 0px 0px 1px;}
	input.customOK{left:-36px;margin:0;position:absolute;top:3px;}

	input.customXLOK{ background:url(images/k09_XLok.png) no-repeat; width:56px; height:27px; border:0; padding:0; margin:0; margin-left: 40px; vertical-align:middle; cursor: pointer; left:-57px;margin:0;position:absolute;top:3px;}
	input.customXLCancel{ background:url(images/k09_XLcancel.png) no-repeat; width:56px; height:27px; border:0; padding:0; margin:0; margin-left: 40px; vertical-align:middle; cursor: pointer; left:-57px;margin:0;position:absolute;top:32px;}
	div.colorContainer{cursor:pointer;}

	.info .urlFIX{float:left; margin:0; padding-top:0;}
	#WBCcontent .pagentry .addtitleFIX{padding-right:10px !important;}
/*	.info .citi{margin:0;}
*/
	.info .QRCode{width:64px; height:64px; border:1px solid #000;}
	.mk5h{padding-top:5px;}
	
	.optionsButtons{height:65px;}
	.optionsButtons .usrbtIntegracja{ top:3px; left:-2px;}
	.pagentry .manage .usrbtEdit {}
	.integrationBox{width:240px; height:100px;}
	.integrationBox textarea{width:240px; height:80px;}	




	
/*-----------|function nav|-----------*/
	#blocknavi{height:89px; background:url(images/knaviBG.png) repeat-x; position:relative; padding:0 12px; clear:both; margin-top:10px;}
	#blocknaviLE{height:89px; width:12px; background:url(images/knaviBGleft.png) repeat-x; position:absolute; left:0; top:0;}
	#blocknaviRI{height:89px; width:12px; background:url(images/knaviBGright.png) repeat-x; position:absolute; right:0; top:0;}
	#Nfunc{position:relative;padding-top:20px;}
	#Nfunc #prev{position:absolute; left:0; top:20px; background: #FFF url(images/knaviBT_left.png) center left no-repeat; border:1px solid #b9b9b9; display:block; height:29px;  text-decoration:none; color:#444; font-weight:bold; width:115px; padding:17px 0 0 45px;}
	#Nfunc #next{position:absolute; right:0; top:20px; background: #FFF url(images/knaviBT_right.png) center right no-repeat; border:1px solid #b9b9b9; display:block; height:29px; text-decoration:none; color:#444; font-weight:bold; width:115px; text-align:right; padding:17px 45px 0 0;}
	* html #Nfunc #next{position:absolute; right:15px; top:20px; background: #FFF url(images/knaviBT_right.png) center right no-repeat; border:1px solid #b9b9b9; display:block; height:29px; text-decoration:none; color:#444; font-weight:bold; width:115px; text-align:right; padding:17px 45px 0 0;}

	#Nfunc #prev:hover, #Nfunc #next:hover{border:1px solid #1197D6;}
	#Nfunc #funcs{margin:0 auto;}
	.knaviBT_podglad{width:143px; height:52px; background:url(images/knaviBT_podglad.png) no-repeat; display:block; float:left; cursor:pointer; }
	.knaviBT_zakoncz{width:143px; height:52px; background:url(images/knaviBT_zakoncz.png) no-repeat; display:block; float:left; cursor:pointer; }
	.knaviBT_zapisz{width:143px; height:52px; background:url(images/knaviBT_zapisz.png) no-repeat; display:block; float:left; cursor:pointer; }
	.knaviBT_przywroc{width:143px; height:52px; background:url(images/knaviBT_przywroc.png) no-repeat; display:block; float:left; cursor:pointer; }
	.nButtons4{width:583px;}
	.nButtons3{width:440px;}
	.nButtons2{width:292px;}
	.nButtons1{width:147px;}
	#blockEditpreview{ float:left; border:0px solid; padding-left: 17px; width:223px; padding-top:38px; height: 600px; background:url(images/k08_phone.jpg) right no-repeat;}
	#blockEditpreview{height:420px;background: url(images/k08_phone.jpg) right top no-repeat;}

	div#podgladTel{ float:left; border:0px solid; padding-left: 17px; width:223px; padding-top:38px; height: 600px; background:url(images/k08_phone.jpg) right no-repeat;}
	div#podgladTel{height:420px;background: url(images/k08_phone.jpg) right top no-repeat;}


	.hide{display:none;}
	.addOWN a{text-decoration:none;}
	.addOWN a:hover{color:#3F8001;}
	
	h1.newsTitle{color:#FFF; margin-bottom:10px;}
	div#ss_content_container1 h2{text-indent:0; color:#FFF;}
	div.stepClean{padding:5px; height:64px; background:url(images/bg_header_horiz.png) no-repeat; width:414px; margin-bottom:5px;}
	div.stepCleanLast{padding:5px; height:48px; background:url(images/bg_header_horiz.png) no-repeat; width:414px; margin-bottom:5px;}
	div.noMargin{margin:0;}
	
	#e1 h1.newsTitle{background:url(images/s01_h1.png) no-repeat; width:430px; height:32px; text-indent:-9999em; }
	#e2 h1.newsTitle{background:url(images/s02_h1.png) no-repeat; width:540px; height:32px; text-indent:-9999em; }
	#e3 h1.newsTitle{background:url(images/s03_h1.png) no-repeat; width:796px; height:32px; text-indent:-9999em; }

	#e1 #ss_step1 h2{background:url(images/s01_h2_01.png) -3px 0 no-repeat; width:355px; height:20px; text-indent:-9999em; }
	#e1 #ss_step2 h2{background:url(images/s01_h2_02.png) -2px 0 no-repeat; width:355px; height:20px; text-indent:-9999em; }
	#e1 #ss_step3 h2{background:url(images/s01_h2_03.png) -3px 0 no-repeat; width:355px; height:20px; text-indent:-9999em; }

	#e2 #ss_step1 h2{background:url(images/s02_h2_01.png) -3px 0 no-repeat; width:355px; height:20px; text-indent:-9999em; }
	#e2 #ss_step2 h2{background:url(images/s02_h2_02.png) -3px 0 no-repeat; width:355px; height:20px; text-indent:-9999em; }
	#e2 #ss_step3 h2{background:url(images/s02_h2_03.png) -3px 0 no-repeat; width:355px; height:20px; text-indent:-9999em; }

	#e3 #ss_step1 h2{background:url(images/s03_h2_01.png) -3px 0 no-repeat; width:355px; height:20px; text-indent:-9999em; }
	#e3 #ss_step2 h2{background:url(images/s03_h2_02.png) -3px 0 no-repeat; width:355px; height:20px; text-indent:-9999em; }
	#e3 #ss_step3 h2{background:url(images/s03_h2_03.png) -3px 0 no-repeat; width:355px; height:20px; text-indent:-9999em; }

	#tagline{text-indent:-9999em; position:absolute; width:202px; height:11px; background:url(images/tagline.png) no-repeat; top:90px; left:100px;}
	#beta{background:url(images/beta.png) no-repeat; width:29px; height:9px; position:absolute; left:175px; top:23px;}
	div#ts_phoneOne{background:url(images/k01_phoneWiz.jpg) no-repeat; width:200px; height:238px;}
	div#ts_phoneTwo{background:url(images/k01_phoneSite.jpg) no-repeat; width:200px; height:238px;}
	div#ts_phoneBlock{background:none;}
	#ts_oLeft{background:url(images/k01_wizPktBiger.png) top no-repeat; height:295px;}
	#ts_oRight{background:url(images/k01_serwisPktBiger.png) top no-repeat; height:295px;}
	#ts_oLeft ul, #ts_oRight ul{margin-top:58px; font-size:12px;}



	
/*-----------|pix:sh't|-----------*/
	#features_container{ position: relative; cursor: pointer; }
	#features_container *{ 	cursor: pointer; }
	.overlayBg{ display: none; top: -14px; left: 0; position: absolute; height: 131px; z-index: 1 !important; }
	#feat1_container{ position: absolute; left: 0; float: left; }
	#feat1_container .overlayBg{ 	width: 324px; 	background: url(images/overlayBg.png) no-repeat; 	}
	#feat2_container{ position: absolute; left: 323px; float: none; }
	#feat2_container .overlayBg{ 	width: 325px; 	background: url(images/overlayBg.png) no-repeat -323px 0; }
	#feat3_container{ position: absolute; left: 647px; float: none; }
	#feat3_container .overlayBg{ 	width: 323px; 	background: url(images/overlayBg.png) no-repeat -647px 0;	}
	#feat1_container *, #feat2_container *, #feat3_container *{ 	z-index: 3; 	}
	#features_container #overlays{ 	position: absolute; 	top: 0; left: 0; 	width: 970px; height: 130px; 	overflow: hidden; 	z-index: 5; 	cursor: pointer; 	}
	#features_container #overlays a{ float: left; width: 323px; height: 155px; outline: none; text-indent: -9999px; z-index: 6; cursor: pointer; }
	#slideshowControls{ 	position: absolute; /* 	width: 500px; height: 500px; */ /* 	background: rgba(0, 0, 0, 0.25); */ }
	#slideshowControls a{ 	position: absolute; 	width: 36px; height: 36px; 	top: 173px; 	overflow: hidden; 	z-index: 10; 	outline: none; 	}
	#slideshowControls a#slideshowPreviousButton{ left: -18px; background: url(images/scrollPrevNext.png) no-repeat; }
	#slideshowControls a#slideshowNextButton{	left: 952px; background: url(images/scrollPrevNext.png) no-repeat -36px 0; }
	#slideshow_container #e1, #slideshow_container #e2, #slideshow_container #e3{ width: 970px !important; background:none; }


		
	.ui-draggable-dragging{ width:300px; z-index:9999;}
	li.drop { background:#F1FEE7 none repeat scroll 0 0; border:1px solid #BDCBBC;	color:#AEC29E;	font-family:Tahoma,Arial,sans-serif;	font-size:9px; font-weight:bold; padding:1px 0 !important; height:12px !important; line-height:12px !important;	text-align:center; text-transform:uppercase; border:1px solid #7FA430; color:#7FA430;z-index:9999;}
	#createdSiteURL{text-align:center; font-size:14px; color:#000; padding:5px 0 8px 0; font-weight:bold; text-transform:uppercase;}
	#createdSiteURL span{text-transform:none; color:#666; font-size:14px; font-weight:normal;}

	#top_bar_container { position: relative; }
	ul#menuContainer { display: block; width: 726px; height: 43px; overflow: hidden; position: absolute; right: 0px; top: 35px; margin: 0; padding: 0; }
	ul#menuContainer li { display: block; float: left; }
	ul#menuContainer li a{ height: 43px; text-indent: -9999em; display: block;}
	ul#menuContainer li a#start { background:url(images/menu.png) no-repeat; width: 87px; margin-right: 0; margin-left: 0px; }
	ul#menuContainer li a.selected#start { background:url(images/menu.png) 1px -43px no-repeat; width: 88px; margin-right: 1; margin-left: -1px; }
	ul#menuContainer li a#mobKreator { background: url(images/menu.png) -87px 0px no-repeat; width: 121px; margin-right: 0; margin-left: 0px; }
	ul#menuContainer li a.selected#mobKreator { background: url(images/menu.png) no-repeat -86px -43px; width: 122px; margin-right: 0; margin-left: -1px; }
	ul#menuContainer li a#mobKatalog { background: url(images/menu.png) no-repeat -208px 0px; width: 121px; margin-right: 0; margin-left: 0px; }
	ul#menuContainer li a.selected#mobKatalog { background: url(images/menu.png) no-repeat -207px -43px; width: 122px; margin-right: 0; margin-left: -1px; }
	ul#menuContainer li a#news { background: url(images/menu.png) no-repeat -329px 0px; width: 83px; margin-right: 0; margin-left: 0px; }
	ul#menuContainer li a.selected#news { background: url(images/menu.png) no-repeat -328px -43px; width: 84px; margin-right: 0; margin-left: -1px; }
	ul#menuContainer li a#oMob { background: url(images/menu.png) no-repeat -412px 0px; width: 103px; margin-right: 0; margin-left: 0px; }
	ul#menuContainer li a.selected#oMob { background: url(images/menu.png) no-repeat -411px -43px; width: 104px; margin-right: 0; margin-left: -1px; }
	ul#menuContainer li a#kontakt { background: url(images/menu.png) no-repeat -515px 0px; width: 94px; margin-right: 24px; margin-left: 0px; }
	ul#menuContainer li a.selected#kontakt { background: url(images/menu.png) no-repeat -514px -43px; width: 95px; margin-right: 24px; margin-left: -1px; }
	ul#menuContainer li a#zaloguj { background: url(images/menu.png) no-repeat -609px 0px; width: 93px; margin-right: 0; margin-left: 0px; }
	ul#menuContainer li a.selected#zaloguj { background: url(images/menu.png) no-repeat -609px -43px; width: 94px; margin-right: 0; margin-left: -1px; }

	ul#menuContainer li a#wyloguj { background: url(images/menu.png) no-repeat -702px 0px; width: 93px; margin-right: 0; margin-left: 0px; }
	ul#menuContainer li a.selected#wyloguj { background: url(images/menu.png) no-repeat -702px -43px; width: 94px; margin-right: 0; margin-left: -1px; }

	ul#menuContainer li a#kokpit { background: url(images/menu.png) no-repeat -795px 0px; width: 93px; margin-right: 0; margin-left: 0px; }
	ul#menuContainer li a.selected#kokpit { background: url(images/menu.png) no-repeat -795px -43px; width: 94px; margin-right: 0; margin-left: -1px; }




/*-----------|IE|-----------------*/
	#main_content_container{background:#FFFFFF;}
	div#comments_container{margin:0;}
	div#ac_container{background: url(images/bg_comment_form.gif) no-repeat;}
	div#e1, div#e2, div#e3{background-color:none; background:transparent;}
	#WBCcontent{min-height:214px; height:auto !important; height:214px;}
	#WBCcontent622{min-height:214px; height:auto !important; height:214px;}
	.marginspacer{clear:both; height:20px;}

	div#side_infobox{ width:238px; float:right; right:0px;}	
	div#login_panel{float:left;width:622px;height:280px; }
	#main_col_a{position:relative;}
	div.main_col_aFIX {margin:0; float:none; width:auto;}

/*
	#typ_strony{width:600px;}
*/
	input.input380{height:16px;}
	*html .select{margin:4px 0;}
	 }#itext{padding:0;}
	 }.statz{width:200px;}
	.tarea380x75{margin:4px 0;}
	.w150{clear:both;}
	div.citi{position:relative;}
	div.citi #ownTT{position:absolute;left:-22px; top:-100px; z-index:9999;}
	 }div.citi #ownTT {top:-105px;}
	.ownPutBTNS{clear:both; width:auto; text-align:right; padding-right:50px;}
/*	.pagentry .info{overflow:visible !important; }
*/
	.pagentry{overflow:none !important; }
	#siteOpt{width:245px;float:left;}
	
/*	.struct ul li.parent{padding:0; padding-left: 20px; margin:0; line-height:auto; height:auto;} */	
	.struct ul li.parent{margin-left: 20px; clear:both; margin-top:4px; padding:0;}
	.struct ul ul.parent{margin-left: 20px; clear:both; margin-top:4px; padding:0;}
	
	#e1{background:url(images/bg_header.jpg) no-repeat; height:400px;}
	#e2{background:url(images/bg_header.jpg) no-repeat; height:400px;}
	#e3{background:url(images/bg_header.jpg) no-repeat; height:400px;}
	div#features_container{z-index:5;}
	#makeCor{position:absolute; top:0; left:0; background:url(images/sliderTop.png) no-repeat; height:6px; width:970px; z-index:999;}

        #e_subbg1{background:url(images/slider01.jpg) no-repeat 667px 0px; height: 400px; z-index:1030; padding:20px; display:none;}
        #e_subbg2{background:url(images/slider02.jpg) no-repeat 667px 0px; height: 400px; z-index:1030; padding:20px; display:none;}
        #e_subbg3{background:url(images/slider03.jpg) no-repeat 667px 0px; height: 400px; z-index:1030; padding:20px; display:none;}

        .tarea380x75{position:relative;}
	#te_lcounter{color:#766A80; text-align:left; display:block; padding-left:10px; font-size:11px;}
	#te_lcounter input{border:1px solid #33B7E6; text-align:center;}
	
/* ---------->>> stip <<<---------------------------------------------------------------*/
	#sTooltip{width:200px;position:absolute;right:-200px;top:0;z-index:9999; display:none;}	
	#sTooltip h4{margin:0; padding:0; background:url(images/sTip_arrow.png) left top no-repeat; padding-left:9px; display:block; color:#000;}
	#sTooltip h4 span{margin:0; padding:0; background: #90bf38 url(images/sTip_hBG.png) repeat-x; display:block; padding-left:3px; padding-top:1px; height:17px; line-height:17px; font-weight:bold; font-size:11px; }
	#sTooltip p{margin:0; padding:0; margin-left:9px; border-left:1px solid #90bf38; border-right:1px solid #90bf38; border-bottom:1px solid #90bf38; padding:3px; color:#222;background:#FFF; font-size:11px; line-height:125%; }

	#exwideColumn ul.error_list li{ margin:2px 0; }
	#warpBoxContent ul.error_list li{ margin:2px 10px; }
	#customizeTheme #phone {margin-bottom:0px; height:450px;}
	#itext{padding:20px 15px 10px 13px}
	#site_image_gallery{border:1px solid #CCC; margin:10px 0; width: 100%; height:150px; overflow: auto; padding:4px 0;}
	#site_image_gallery img{width:81px;height:81px; margin:2px 2px; border:1px solid #666;}
	#site_image_gallery .userImages  { display:block; float:left; position:relative; text-align:center; vertical-align:bottom; }
	#site_image_gallery .userImages div {clear:both; margin:-4px auto 15px; width:81px; }
	
	#conteditor #name{margin-bottom:0;}
	
	#e2 a#ss_button_start_creator{background:url(images/header_2_dodaj_button.png) no-repeat; text-indent:-9999em;}
	#e2 a#ss_button_register{background:url(images/header_2_start_button.png) no-repeat; text-indent:-9999em;}
	#e3 a#ss_button_start_creator{background:url(images/header_2_dodaj_button.png) no-repeat; text-indent:-9999em;}
	#e3 a#ss_button_register{background:url(images/header_2_start_button.png) no-repeat; text-indent:-9999em;}

	#autoSuggestionsList{border:1px solid #33B7E6;background:#FFF;position:relative;z-index:50;padding:3px;}
	#autoSuggestionsList div { cursor:pointer; }
	#autoSuggestionsList div:hover { background:#33B7E6; color: white }
	
	ul.display li .content_block p{margin:2px 125px 5px 0 !important;}
	
	
/*-----------|slider|-----------*/
div#slider{position: relative; width:633px; height: 20px; padding: 2px 20px; background:url(images/k03_slider.png) no-repeat;}
div#innerSlider{position: absolute; width:633px; height: 20px; top:2px; left:20px; z-index:5;}
div#s_doLeft{position: absolute;width:19px; height:20px;overflow:hidden; display:block; cursor: pointer; z-index:100}
div#s_doRight{position: absolute; right: 4px; top: 2px;width:19px; height:20px; overflow:hidden; display:block; cursor: pointer; z-index:100}
div#s_container{position: absolute; width:595px; height:20px; padding: 0 19px; }
.handle{position: absolute; width:107px; height:20px; background:url(images/k03_suwak.png) no-repeat; cursor: move; z-index:10; }
div#elements{position:absolute;height:16px; padding-top: 4px; z-index:20; color:#666; font-weight:bold;}
#elements ul{list-style:none;margin:0;padding:0;overflow:hidden; width:613px; position: absolute; left:10px;}
#elements ul li{ float:left; width:107px; text-align:center;}
#elements ul li span{cursor:pointer;}

img#preview{position: absolute; left:49px; top:75px; width: 153px; height: 170px; }
#sliderGallery { position:relative }
#thumbs{ margin:10px 0; position:relative; width:673px; height: 208px;overflow: hidden; }

ul#th_container {list-style:none; margin:0; padding:0; overflow:none; white-space:nowrap; position:absolute; height: 180px; }
.sliderGallery2 ul li { padding-top:175px; text-align:center; margin-left:4px; width: 130px; float: left; }
.sliderGallery2 ul li {border:0px solid #8cd8f3; margin:3px; }
.sliderGallery2 ul li.template_selected {border:3px solid #8cd8f3; margin:0px; }
	
div#myspacer{border-bottom:1px solid #c1c0be; clear:both; margin-bottom:10px; height:1px;line-height:1px; width:675px; }
input#dalej{background:url(images/kBT_dalej.png) no-repeat; border:0; margin:0; padding:0; width:263px; height:52px;}
td.tb_submit{text-align: center; padding-bottom:20px;}

div#exwideColumn{float: left;}
div#slimColumn{ float: left;}
div#podgladTel{background:url(images/k03_podglad.png) no-repeat; height: 409px; width: 235px; position:relative}
	
input.input380{position:relative;}	
#site_image_gallery{margin-bottom:2px;}	
.infoKomunikat{ background:#E6EFC2 none repeat scroll 0 0; margin-bottom:10px; border:1px solid #C6D880; color:#264409; padding:5px; text-align:left; width:370px;}
div.opisKoloru{ background: url(images/usr_inputBG120.png) no-repeat; width: 114px; height: 28px; padding: 6px 3px; padding-top:7px; color: #766a80; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:12px; border:0; position:absolute; left:40px;}

#theme{position:relative;}

#shadowLeft{background:url(images/shadowLeft.png) no-repeat; position:absolute; top:34px; left:0px; width:31px; height:194px;}
#shadowRight{background:url(images/shadowRight.png) no-repeat; position:absolute; top:34px; right:285px; width:31px; height:194px;}

#autoSuggestionsList{direction: ltr;}	

.userGalPic{position:relative; float:left; display:block; width:95px; height:95px; vertical-align:bottom; text-align:center;}
.userGalPic img{width:50px; height:50px; border:1px solid #C1C0BE;}
.userGalPic a{margin:3px; color:#0D8FCC;}
a.removeSmallico{background:url(images/removeSmallico.png) left center no-repeat;display:block;width:10px;height:10px; float:left;margin-top:2px;color:#766A63;}
a.editSmallico{background:url(images/editSmallico.png) left center no-repeat;display:block;width:10px;height:10px; float:left;margin-top:2px; color:#766A63;}
.opisPic{display:block;width:100%;clear:both;}
.picTOlz{width:33px;margin:0 auto; clear:both;}
#picsAll{padding:5px 0; color:#766A63; font-size:14px;font-weight:bold;}
#customizeTheme {width:270px;margin-right:35px;}
#phone { width:270px; }
#customizeTheme #phone {margin-top:1px;}


.usr_wrap615{padding-bottom:10px;}

input.makeW315{width:315px;}

#zalogowanyWylogowany{position:absolute; top:5px; right:0; color:#766A63; background:url(images/shadowCenter.png) right bottom no-repeat;padding-bottom:12px;}
#bottom_menu a{font-weight:normal;}


.opisWiz{width:150px; clear:both; text-align:right;padding:3px; height:26px; color:#888;}
.opisWizWide{clear:both; text-align:left;padding:5px; color:#888;}
.opisWizWide textarea{width:360px; height:100px; border:1px solid #0D8FCC; margin-top:2px;}

.wizInputs{width:200px; text-align:left;height:26px;}
.wizInputs input{border:1px solid #0D8FCC; padding:3px; width:180px; margin-bottom:2px; color:#888;}

div#main_content{ height:430px; height: auto !important; min-height:430px; }
input#s_input_field{width:165px;}
div#search_container{width:270px;}
div#search_container{margin-left:32px;}
div#bcrumb{width:448px;}

}div#search_container{margin-left:16px;}

}#customizeTheme {width:270px;margin-right:0px;}
}div.dRI input#dalej{ position:relative; left:-110px; bottom:0; }
}#wrapper622 {width:620px;}

#form-wrap { color:#766A80;}
#form-builder { height: 400px;overflow: auto;position: relative;}
#form-builder li {border-bottom: 1px solid #0D8FCC; position: relative; margin: 10px; padding:10px;}
#form-builder li.select {}
#form-builder li div {position: relative;}
#form-wrap .legend{text-align:left;position:relative; margin-bottom:3px;}
#form-wrap .toggle-form{float:right;}
#form-wrap .frm-holder .frm-elements textarea{width:320px; height:100px; border:1px solid #0D8FCC; margin-bottom:2px;}
#form-wrap .frm-holder .frm-elements label{margin-right:3px;}
#form-wrap .frm-holder .frm-elements input{width:150px; padding:3px; border:1px solid #0D8FCC; margin-bottom:2px;}
#form-wrap .frm-holder .frm-elements input.checkbox{width:15px; height:15px; margin:3px; margin-bottom:2px;}
#form-wrap .frm-holder .frm-elements input.radio{width:15px; height:15px; margin:3px; margin-bottom:2px;}

#form-wrap .frm-holder .frm-elements{padding-bottom:4px;clear:both;}
#form-wrap .frm-holder a.del-button{clear:both; margin:3px; padding:3px;border:1px solid #CCC; background:#FFF; text-decoration:none;}
#form-wrap .frm-holder a.del-button:hover{border:1px solid #999; background:#eee; text-decoration:none;}
#form-wrap .frm-holder .false-label{padding:10px 0 5px 0;}
#form-wrap .frm-holder .fields{text-align:left;padding-left:100px;}
#form-wrap .frm-holder .fields a.remove{background:url(images/but_del_tiny.png) left center no-repeat; margin:3px; padding:3px; padding-left:10px; font-size:10px; text-transform:lowercase; text-decoration:none;}
#form-wrap .frm-holder .fields a.add_ck, #form-wrap .frm-holder .fields a.add_rd, #form-wrap .frm-holder .fields a.add_opt{background:url(images/but_add_tiny.png) left center no-repeat; margin:3px; padding:3px; padding-left:10px; font-size:10px; text-transform:lowercase; text-decoration:none;}

	
	
.linebreaks {  
 white-space: pre-wrap;       /* css-3 should we be so lucky... */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 ?? */
 white-space: -o-pre-wrap;    /* Opera 7 ?? */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 _white-space: pre;   /* IE only hack to re-specify in addition to word-wrap  */
 }


.makeSinglePage{color:#59535F;}
.makeSinglePage div{clear:both;}
.makeSinglePage p{line-height:150%;margin-top:0;margin-left:10px;}
.makeSinglePage h2,h3,h4{margin:0; padding:0;clear:both;}	
.makeSinglePage h3{margin-left:10px;margin-top:10px;}
.pictr{width:150px;vertical-align:top;}
.pictrBig{width:200px;}
#ekipaAK{background:url(images/static/artur_k.jpg) no-repeat; width:100px; float:left; clear:none; height:100px; margin-right:0px; border:1px solid #CCC;}
#ekipakwedo{background:url(images/static/kwedo.jpg) no-repeat; float:left; width:100px; height:100px; margin-right:20px; border:1px solid #CCC;}
#ekipamp{background:url(images/static/mp.jpg) no-repeat; float:left; width:100px; height:100px; margin-right:20px; border:1px solid #CCC;}
#ekipakk{background:url(images/static/kk.jpg) no-repeat; float:left; width:100px; height:100px; margin-right:20px; border:1px solid #CCC;}
#ekipakn{background:url(images/static/kn.jpg) no-repeat; float:left; width:100px; height:100px; margin-right:20px; border:1px solid #CCC;}
#ekipaab{background:url(images/static/ab.jpg) no-repeat; float:left; width:100px; height:100px; margin-right:20px; border:1px solid #CCC;}



.dBlock{margin-top:20px;clear:both; overflow:hidden;}
.rolllup{width:200px;vertical-align:top;}
td.gfxs{width:200px;}
.makeBold td{font-weight:bold;}


.FAQQ h2{border-bottom:1px dotted #999999; color:#0AA8F2; font-size:16px; margin-bottom:5px; padding-bottom:5px;}
.FAQQ h1{color:#0AA8F2; font-size:18px; margin-bottom:5px; padding-bottom:5px;}
.FAQQ{line-height:150%;}

/* PIXEL [hai!] */

.sliderGallery2 {
	overflow: hidden;
	position: relative;
	height: 224px;
	width: 673px;
	}

.sliderGallery3 {
	overflow: hidden;
	position: relative;
	height: 224px;
	width: 673px;
	}
   
.sliderGallery2 UL {
	position: absolute;
	list-style: none;
	overflow: none;
	padding: 0;
	margin: 0 5px;
	width: 1550px;
	height: 194px;
	}
   
.sliderGallery2 UL LI {
	float: left;
	width: 130px;
	padding-top: 175px;
	margin: 0 5px;
	text-align: center;
	}

#sliderWraper{
	width: 673px !important;
	height: 24px !important;
	background: url("images/k03_slider.png") no-repeat !important;
	margin-bottom: 10px !important;
	cursor:default;
	}

#slider {
	width: 485px !important;
	height: 24px;
	margin-left: 74px !important;
	background: none !important;
	margin-bottom: 6px;
   }
   
#handle {
	position: absolute;
	margin-left: -56px !important;
	height: 24px;
	width: 112px;
	margin-left: 1px;
	top: 0;
	background: url('images/scroller.png') no-repeat;
	z-index: 100;
	cursor:grab;
	cursor: -moz-grab;
	}
	* html #handle {
	position: absolute;
	margin-left: -56px;
	}
  
#slider span {
	color: #666;
	font: 12px Arial, Helvetica, sans-serif;
	cursor: pointer;
	position: absolute;
	z-index: 110;
	top: 5px;
	font-weight: bold;
	margin-left: -60px;
	width: 120px;
	text-align: center;
	}
	
#scrollLeft{
	outline: none;
	display: block;
	width: 20px;
	height: 24px;
	position: absolute;
	left: 0px;
	top: 0px;
	}
	
#moveTo0{
	outline: none;
	display: block;
	width: 54px;
	height: 24px;
	position: absolute;
	left: 20px;
	top: 0px;
	}

#moveTo100{
	outline: none;
	display: block;
	width: 54px;
	height: 24px;
	position: absolute;
	right: 20px;
	top: 0px;
	}
	
#scrollRight{
	outline: none;
	display: block;
	width: 20px;
	height: 24px;
	position: absolute;
	right: 0px;
	top: 0px;
	}
	
table#moblogoz td{ border-bottom: 1px dotted #CCC; padding:10px 0; text-align:center;}
div div.RightPicBlock img{width:200px;}
div div.RightPicBlock{text-align:center; color:#59535F; margin-bottom:30px; border:1px dotted #CCC; width:210px; padding: 5px 0;}
/*ie6*/
.superwideBox .entry {height:20px}	
div.pagentry{position:relative;}
div.pagentry #ownTT { position:absolute; left:129px; top:-10px; }	
#infoStatz{ text-transform:none; font-weight:normal; width:245px; padding-left:33px;}

}div#search_container{margin-left:32px;width:247px;}	
div#newly_added_pages{width:162px;}	

input:focus{outline:none;}

div#subcategories_block{background:url(images/bg_category_Block.png) repeat-y;width:678px;}
div#subcategories_panel_head{background:url(images/bg_category_panelTop.png) top no-repeat;overflow:hidden;height:25px;padding-left:2px;}
div#subcategories_panel{background:url(images/bg_category_panelBottom.png) bottom no-repeat; min-height:95px; height:auto !important; height:95px; padding:0;width:678px;}
div#scp_categories_container table {width:96%;}	

/*-----------|blogi-kreator|-----------*/	

#BlogWrap{padding:5px;padding-left:0px; color:#59535F;}
.BlogEntry{background:url(images/blogsBGRow.png) no-repeat; height:50px; width:377px; margin-bottom:10px; clear:both;}
.BlogCommentEntry{background:url(images/blogsBGRowComment.png) no-repeat; height:50px; width:377px; margin-bottom:10px; clear:both;}

.BlogCommentEntry div{font-size:10px;}
.BLOGinfo{float:left;width:103px;padding:5px;}
.BLOGcomment{float:left;width:208px;padding:5px;}
.BLOGtools{float:left;width:38px;padding-top:16px;padding-left:5px;}
.entryBlogTitle{background:url(images/BlogDymek.png) center left no-repeat; padding-left:14px;}

.BlogSubmenu .currentPage {color:#000;}

div.BLOGTitleEntry{float:left; position:relative; text-align:left; width:174px; padding-left:10px; overflow:hidden;padding-top:2px;  display:block; color:#59535F; text-decoration:none;}
a.BLOGTitleEntry{position:relative; width:175px; padding-left:10px; overflow:hidden; margin-top:16px; margin-bottom:10px; display:block; color:#59535F; text-decoration:none;}
a.BLOGTitleEntryHidden {position:relative; width:175px; padding-left:10px; overflow:hidden; margin-top:16px; margin-bottom:10px; display:block; color:#A79D96;  text-decoration:none;}
a.BLOGTitleEntry:hover{text-decoration:none;}
.BLOGDateEntry{float:left; width:90px; text-align:center;font-size:10px;padding-top:10px;color:#59535F;}
.BLOGComEntry{float:left; width:100px; text-align:center; padding-top:16px;color:#59535F;}
.EntryTools{display:none; width:63px; height:16px; position:absolute; right:0; top:16px;}

.BlogEntrySubmit {height:35px; width:382px;}
.BlogEntrySubmit a{background:url("images/creator_BTEntryAdd.png") no-repeat transparent; border:0 none; margin:10px 0 10px 296px; display:block; height:31px;}

.BLOGO{background:url(images/blogsTooltip.png) no-repeat; width:18px; height:16px; float:left;}
.BLOPublish{background:url(images/blogsTooltip.png) -37px 0 no-repeat; width:12px; height:16px; float:left;}
.BLOEdit{background:url(images/blogsTooltip.png) -18px 0 no-repeat; width:19px; height:16px; float:left;}
.BLORemove{background:url(images/blogsTooltip.png) -49px 0 no-repeat; width:12px; height:16px; float:left;}
#BlogWrap div#sl_paging{padding-top:10px;}
#InfoBlogEntries{margin-top:15px;}
#InfoBlogEntries div{color:#0D8FCC; font-size:12px; font-weight:bold; text-transform:uppercase;}
.TitleBE{ float:left; width:174px; padding-left:10px; text-align:left;}
.DateBE{ float:left; width:90px; text-align:center;}
.ComBE{ float:left; width:99px;  text-align:center;}

#InfoComBlogEntries{color:#0D8FCC; font-size:12px; font-weight:bold; text-transform:uppercase;margin-top:15px;}
#InfoComBlogEntries .AutorBE{float:left;width:110px;padding:0 5px;}
#InfoComBlogEntries .ComBE{text-align:left;}

#AddEditEntry #Form #editor{background:url(images/blogiTempEditor.png) no-repeat; width:377px; height:282px;margin-bottom:20px;}
#AddEditEntry #Form .dLE{width:314px;margin-bottom:5px;}
#AddEditEntry #Form .tlabel{clear:both;color:#0D8FCC; font-size:12px; font-weight:bold; text-transform:uppercase;padding-top:10px; width:55px;}
#AddEditEntry #Form .dLE input{background:url(images/blogInput.png) no-repeat; width:312px; height:24px; border:0; padding:5px; padding-top:10px;color:#766A80;font-family:Arial,Tahoma,Verdana,sans-serif;}
#TitleComBlog{color:#0D8FCC; font-size:12px; font-weight:bold; text-transform:uppercase;padding:2px 0 2px 0;}

.faktura{}
.fAdd{border-left:1px solid #9A9A9A;font-size:10px;text-align:center;width:70px;}
.fLP{padding-left:10px;width:20px;}
.fID{width:80px;}
.fService{border-left:1px solid #9A9A9A; border-right:1px solid #9A9A9A; width:150px; padding:0 5px; text-align:center;}
.fName{width:100px; padding:0 5px; text-align:center; border-right:1px solid #9A9A9A;}
.fPayment{width:50px; padding:0 5px; text-align:center; border-right:1px solid #9A9A9A;}
.fWatch,.fSend{width:28px; text-align:center; border-right:1px solid #9A9A9A;}
.fPrint{width:28px; text-align:center;}
.fSend{border:0};

#titleTable .fAdd{border:0;}
#titleTable .fLP{border:0;padding-left:2px;width:28px;}
#titleTable .fID{border:0;}
#titleTable .fService{border:0;}
#titleTable .fName{border:0;}
#titleTable .fPayment{border:0;}
#titleTable .fWatch{border:0;padding-bottom:2px;padding-right:2px;}
#titleTable .fPrint{border:0;padding-bottom:2px;}
#titleTable .fSend{border:0;padding-bottom:2px;}


input#btZaplac, a#btZaplac{ background: url(images/BT_zaplac.png) no-repeat; display:block; width: 263px; height: 52px; border: 0; }
input#btPoprawDane, a#btPoprawDane{ background: url(images/BT_poprawdane.png) no-repeat; display:block; width: 263px; height: 52px; border: 0; }
.make20Padding{padding:20px 0;clear:both;}

.Showerror, .Showsuccess {padding:.8em;margin:1em;border:2px solid #ddd;}
.Showerror {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.Showsuccess {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.Showerror a {color:#8a1f11;font-weight:bold; text-decoration:underline;}
.Showsuccess a {color:#264409;font-weight:bold; text-decoration:underline;}	

.usr_wrap615 div.Showerror {color:#8a1f11;border:0;background:none;padding:0;margin:0;padding-left:20px;}
.usr_wrap615 div.Showsuccess {color:#264409;border:0;background:none;padding:0;margin:0;padding-left:20px;}

#Navi{padding-right:0;} 
.nelement{width:189px;}
.nelement .navopis{padding-left:3px;}
.nspacer{width:1px;}

.pagentry .loka { width:70px; overflow:visible; }
.info .QRCode {margin-right:3px;}
.blockLokalizacja {width:200px;}

.QRBlock{width:70px;}

/*.QRBlock{position:absolute;right:8px;top:41px;width:70px;}
*/

.URLs{position:;width:458px;}
.LoAdrWWWblock{margin-top:3px;border-top:1px solid #AEAEAE;padding-top:8px;overflow:hidden;width:380px;clear:both;}
.pagentry .manage {margin-top:10px;}

* html div.side_col_a{width:265px;}
* html div#side_infobox{width:232px;}
* html div.pagentry #ownTT {left:-465px;}

.potwierdzony{background:url(images/icoPotwierdony16.png) left top no-repeat;}	
#infomess{padding-left:20px; color:#766A80;position:relative;}
#droppable{ padding-bottom:28px; height: auto !important; height: 28px; background: url(/web/images/structElementsDropHere.png) no-repeat scroll left bottom;}

.editPageName{background:url(images/blogsTooltip.png) -18px 0 no-repeat; height:16px; width:20px;text-indent:-99999em;float:left;display:block;color:#FFF;}

div.Local .usrbtEdit{float:none;}
div#helpIcon{width:64px;height:64px;background:url(images/Help.png) no-repeat;position:absolute; top:75px; left:20px;}

div#choices div{float:left;width:190px;height:17px;overflow:hidden;}

}div#press{padding-left:25px;}


div#bcrumb ul{	margin: 0; padding: 0; list-style: none; }
div#bcrumb ul li { margin: 0; padding: 0 0 0 0; position: relative; float:left; width:60px;height:23px;}
div#bcrumb ul li.first{ width: 40px; }
div#bcrumb ul li.first a, div#bcrumb ul li.first a:hover { margin: 0 auto; text-align: center; width: 40px; padding-left: 0; padding-right: 0; }
div#bcrumb ul li a{ position: absolute; float:none; white-space: nowrap; background: url(images/bg_bcrumb.gif);}
div#bcrumb ul li a:hover{ position: absolute; z-index: 999; padding-left:5px; padding-right:7px;}
div#bcrumb ul li.separator{ background:transparent url(images/bc_separator.gif) repeat scroll 0 0; height:23px; width:3px; padding: 0; }

div#bcrumb ul li a span{background: url(images/BCrumbsBGopacity.png) left no-repeat;display:block; height: 23px; width: 10px; position: absolute; left: 50px; top: 0px; }

div#bcrumb ul li.active a span{position: absolute; left: 0; top: 0;background: url(images/BCrumbsBGend.png) left no-repeat;display:block; height: 23px; width: 10px; }
div#bcrumb ul li a:hover span{ position: absolute; left: 0; top: 0; background: url(images/BCrumbsBGend.png) left no-repeat;display:block; height: 23px; width: 10px; }

div#bcrumb ul li.active a, div#bcrumb ul li.active a:hover{padding-left:2px; padding-right:4px;}
div#bcrumb ul li.active a span, div#bcrumb ul li.active a:hover span{margin-right: -14px;}
div#bcrumb ul li.first a span{ display:none; }
div#bcrumb ul li span.bcp { background: url(images/BCrumbsBGopacity.png) no-repeat; position: absolute; top: 0; right: 0; width: 14px; height: 23px; } 


@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body input.input320{ height:14px; padding-bottom:13px; }
}

.wizBlog .top{background:url(images/k01_BoxLeftTop.png) no-repeat; width:469px; height:114px;}
.wizBlog .mid{background:url(images/k01_BoxLeftMid.png) no-repeat; width:469px; height:272px;}
.wizBlog .end{background:url(images/k01_BoxLRftr.png) no-repeat; width:433px; height:63px; padding: 0 20px 0 16px;}

.serPrem .top{background:url(images/k01_BoxRightTop.png) no-repeat; width:469px; height:114px;}
.serPrem .mid{background:url(images/k01_BoxRightMid.png) no-repeat; width:469px; height:272px;}
.serPrem .end{background:url(images/k01_BoxLRftr.png) no-repeat; width:433px; height:63px; padding: 0 18px 0 18px;}

.btWybieram{background:url(images/BT_wybieram209x51.png) no-repeat; width:209px; height:51px; display:block;}
.wizBlog ul, .serPrem ul{list-style:none; margin:0; padding:59px 0 0 0;}
ul.leftListCreator01{padding-left:65px;float:left;width:169px;}
ul.rightListCreator01{padding-right:25px;float:right;width:156px;}

.wizBlog li, .serPrem li{border:0 solid; display:block; height:30px; margin:0 0 7px; padding:0; font-size:12px; color:#0D8FCC; text-decoration:none;}
a#showFullSpec{background:url(images/k01_rollUp.png) no-repeat; margin:10px 0; height:19px; width:234px; padding-top:5px; padding-left:10px; text-transform:uppercase; font-weight:bold; display:block; text-decoration:none;}
div#fullSpec{}

#fullSpec table{width:700px; color:#59535F;}
#fullSpec table tbody td{border-left:1px solid #CCC;border-bottom:1px solid #CCC;padding:5px;}
#fullSpec table td.borRI{border-right:1px solid #CCC;}
#fullSpec table th{padding:5px;}
td.even div.Cre01Jest{background:url(images/k01_yes.png) no-repeat; margin:0 auto;width:16px;height:16px;}
div.Cre01Jest{background:url(images/k01_yes.png) 0 -22px no-repeat; margin:0 auto;width:16px;height:16px;}
td.even div.Cre01Nie{background:url(images/k01_no.png) no-repeat; margin:0 auto;width:16px;height:12px;}
div.Cre01Nie{background:url(images/k01_no.png) 0 -23px no-repeat; margin:0 auto;width:16px;height:12px;}
#fullSpec table td.even{background:#E6FAFB;}
p#prywatne{background:url(images/k01_prywatne.png) no-repeat; width:101px;height:21px;margin:0 auto;text-indent:-9999em;display:block;margin-bottom:5px;}
p#firmowe{background:url(images/k01_firmowe.png) no-repeat; width:96px;height:21px;margin:0 auto;text-indent:-9999em;display:block;margin-bottom:5px;}

a#pasjaGSMbutton{position:absolute;bottom:3px; right:0; background:url(images/static/pasjaGSMbutton.png) no-repeat; width:67px; height:31px; text-indent:-9999em; color:#FFF;}
.rulesF p{line-height:135%;}
.FullComent{display:none;position:absolute;top:5px;left:112px;background:#E9E9E9;border:1px solid #9A9A9A; border-top:0;padding:0 5px 5px 5px; width:207px;}
.BlogCommentEntry{position:relative;}

#top a.hide{left:105px; position:absolute; top:15px; float:none; color:#FFF; background:url(images/lock_unlock.png); width:16px; height:16px; display:block; text-indent:-9999em; } 
#top a.hide:hover{background:url(images/lock_disable.png);}
#top a.locked{background:url(images/lock.png); } 
#top a.locked:hover{background:url(images/lock_unlock.png); } 

#top .editPageName {left:125px; position:absolute; top:15px; float:none; background:url(images/ico_editSz.png); width:15px; height:16px; } 

.sliderGallery2{height:235px;}
#WBCcontent .siteInformationBlock .dLE, .elementInformationSite{float:left;clear:none; width:150px;}
.elementInformationSite{padding:8px 0;}
.QRBlock {margin:0 auto;margin-top:12px;width:66px; text-align:center;}

.LoAdrWWWblock{width:455px;}
.pagentry .leftColEntry{float:left; height:288px; width:139px;}

.leftColEntry .picture{float:none;}
.ratingInfo{font-size:8px; text-align:center;}
.ratingResults{width:132px; height:20px;margin:0 auto;}
.ratingValue00{background:url(images/starSprites.png) 0 0 no-repeat;}
.ratingValue05{background:url(images/starSprites.png) 0 -20px no-repeat;}
.ratingValue10{background:url(images/starSprites.png) 0 -40px no-repeat;}
.ratingValue15{background:url(images/starSprites.png) 0 -60px no-repeat;}
.ratingValue20{background:url(images/starSprites.png) 0 -80px no-repeat;}
.ratingValue25{background:url(images/starSprites.png) 0 -100px no-repeat;}
.ratingValue30{background:url(images/starSprites.png) 0 -120px no-repeat;}
.ratingValue35{background:url(images/starSprites.png) 0 -140px no-repeat;}
.ratingValue40{background:url(images/starSprites.png) 0 -160px no-repeat;}
.ratingValue45{background:url(images/starSprites.png) 0 -180px no-repeat;}
.ratingValue50{background:url(images/starSprites.png) 0 -200px no-repeat;}
.ratingValue55{background:url(images/starSprites.png) 0 -220px no-repeat;}
.ratingValue60{background:url(images/starSprites.png) 0 -240px no-repeat;}

.CASSSlabel{clear:left;padding-top:4px;width:100px;color:#333;}
.CASSSinput input.text{width:200px; border:1px solid #0d8fcc; padding:3px;}
.CASSSlink{display:block; margin:20px 0;}


/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body input.input180 { padding:0; padding-left:3px; padding-right:3px; }
head~body div.dRI input#dalej{ position:relative; left:-110px; bottom:0; }
head~body .sliderGallery2 UL { margin-top:10px; }
}

.hidden {display:none;}

/* Podgl�d stron zewn�trznych dodawanych do katalogu*/
#loaderBox { position: absolute; top:170px; left:100px; color:#000; text-align: center;}