* { font-family: Tahoma, Verdana, Arial; }
body { background: url('../images/bg_main.gif') repeat-x #FFF1C8; margin: 0; }
form { display: inline; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
div.clear { height: 1px; font-size: 1px; clear: both; }
div.clear_left { height: 1px; font-size: 1px; clear: left; }
.to-replace-18 { margin: 0 0 10px 0; padding: 0; }
.sIFR-replaced > div { display: none !important; } 
		
div#main_layer { width: 900px; margin: auto; position: margin-top: 0; }

div.min_h { height: 60px; float: left; width: 1px; }

div.hr_yellow { font-size: 1px; height: 1px; background: url('../images/bg_hr_yellow.gif') 50% 50% no-repeat; margin: 0; padding: 0; clear: both; }
div.hr_blue { font-size: 1px; height: 1px; background: url('../images/bg_hr_blue.gif') 50% 50% no-repeat; margin: 0; padding: 0; clear: both; }
div.hr_yellow_small { font-size: 1px; height: 1px; background: url('../images/bg_hr_yellow_small.gif') 50% 50% no-repeat; margin: 0; padding: 0; clear: both; }
div.hr_yellow_smaller { font-size: 1px; height: 1px; background: url('../images/bg_hr_yellow_smaller.gif') 50% 50% no-repeat; margin: 0; padding: 0; clear: both; }
span.search_place { font-size: 9px; color: #A2844D; }
div#header { height: 371px; background: url('../images/bg_top.jpg') left top no-repeat; color: #463000; }
a#logo { float: left; margin-top: 10px; margin-left: 20px; width: 115px; height: 66px; background: url('../images/logo.gif') no-repeat; display: block; }
div#header div#top_menu { width: 720px; float: right; margin-top: 21px; }
div#header div#top_menu * { font-size: 11px; }

div#header div#top_menu form#quick_search {  }
div#header div#top_menu form#quick_search div { float: right; }
div#header div#top_menu form#quick_search div#search_input_bg { width: 111px; padding: 4px 6px; margin-top: 3px; height: 24px; background: url('../images/bg_search.gif') no-repeat; }
div#header div#top_menu form#quick_search div#search_input_bg input { width: 100%; border: 0px; background: transparent; color: #463000; }
div#header div#top_menu form#quick_search input#submit_button { cursor: pointer; float: right; width: 61px; height: 30px; background: url('../images/bg_submit.gif') no-repeat; color: #fff; font-weight: bold; text-align: center; border: 0; margin: 0 17px 0 8px; }
div#header div#top_menu form#quick_search div.radio { cursor: pointer; margin: 7px 13px 0 13px; padding: 0 0 2px 20px; background: url('../images/bg_checkbox.gif') 0 0 no-repeat; }
div#header div#top_menu form#quick_search div.selected { background: url('../images/bg_checkbox.gif') 0 -30px no-repeat; }
div#header div#top_menu form#quick_search div#w_dziale { margin-right: 0; }

div#header div#top_menu a { float: right; display: block; width: 40px; height: 30px; border-right: 1px solid #0BA8E1; white-space: nowrap; color: #463000; }
div#header div#top_menu a#a_serwis { width: 128px; line-height: 29px; background: url('../images/ico_serwis.gif') 103px 50% no-repeat; }
div#header div#top_menu a#a_polec { background: url('../images/ico_polec.gif') 50% 50% no-repeat; }
div#header div#top_menu a#a_mapa { background: url('../images/ico_mapa.gif') 50% 50% no-repeat; }
div#header div#top_menu a#a_kontakt { background: url('../images/ico_kontakt.gif') 50% 50% no-repeat; }
div#header div#flash_header { padding-top: 81px; }

div#kawiarenka { margin-top: 11px; }
div#kawiarenka div.caption { height: 45px; background: url('../images/bg_bluebox.jpg') no-repeat; position: relative; }
div#kawiarenka div.caption h1#domowa_kawiarenka { float: left; margin: 10px 0 0 22px; width: 283px; height: 26px; padding:0; background: url('../images/nag_domowa_kawiarenka.gif') no-repeat; font-size: 1px; }
div#kawiarenka div.caption a.rss { display: block; width: 200px; height: 18px; float: right; text-align: right; background: url('../images/ico_rss.gif') right 50% no-repeat; color: #D8254F; font-size: 11px; padding-right: 22px; line-height: 19px; margin: 15px 30px 0 0; }
div#tabs_blog { margin-bottom: 40px; }
div#kawiarenka div.tabs { padding-left: 35px; background: url('../images/bg_bluebox.jpg') 0 -45px no-repeat; }
	div.tabs { height: 25px; clear: both; }
	div.tabs a { display: block; height: 25px; float: left; color: #573E24; font-size: 11px; line-height: 25px; margin: 0 1px; background: url('../images/bg_tab.gif') 0 -50px no-repeat; }
	div.tabs a b { float: left; cursor: pointer; display: block; height: 25px; font-weight: normal; padding: 0 13px; background: url('../images/bg_tab.gif') right -125px no-repeat; }
	div.tabs a:hover { background: url('../images/bg_tab.gif') 0 -25px no-repeat; text-decoration: none; color: #573E24; }
	div.tabs a:hover b { float: left; cursor: pointer; display: block; height: 25px; background: url('../images/bg_tab.gif') right -100px no-repeat; }
	div.tabs a.selected, div#kawiarenka div.tabs a.selected:hover { background: url('../images/bg_tab.gif') 0 0 no-repeat; color: #FFF1C8; }
	div.tabs a.selected b, div#kawiarenka div.tabs a.selected:hover b { float: left; cursor: pointer; display: block; height: 25px; background: url('../images/bg_tab.gif') right -75px no-repeat; font-weight: bold; }

div#kawiarenka div#bluebox { height: 186px; background: url('../images/bg_bluebox.jpg') 0 -70px no-repeat; clear: both; }
div#kawiarenka div#bluebox div#content { padding: 18px 34px 10px 34px; }
	div#content div ul { list-style-type: none; padding: 0; margin: 23px 0 0 0; }
	div#content div ul li { background: url('../images/bg_li.gif') 50% 1px no-repeat; padding-top: 3px; }
	div#content div ul li:first-child, div#content div.col_2 ul li.first-child { background: transparent; padding-top: 0; }
	div#content div ul li a { margin-left: 1px; display: block; color: #FFF1C8; font-size: 11px; height: 21px; padding-left: 20px; line-height: 21px; background: url('../images/bg_list.gif') 0 1px no-repeat; }
	div#content div ul li a:hover { color: #FFFFFF; background: url('../images/bg_list.gif') 0 -21px no-repeat; text-decoration: none; }
	div#content div ul li a span.stars { float: right; width: 57px; margin-top: 5px; }
	div#content div ul li a span.stars span { display: block; width: 9px; height: 10px; float: left; background: url('../images/ico_star.gif') -20px 0 no-repeat; margin-right: 1px;  }
	div#content div h2.rankingi { font-size: 11px; margin: 0; padding: 0; font-weight: normal; height: 29px; line-height: 27px; position: absolute; margin-top: -8px; width: 200px; color: #06345B; }
	div#content div.col_1 { float: left; width: 351px; padding-right: 29px; }
	div#content div.col_1 a.image { display: block; float: right; border: 5px solid #006BD0; margin-left: 10px; }
	div#content div.col_1 a.image:hover { border: 5px solid #0067C4; }
	div#content div.col_1 a.image img { border: 0; }
	div#content div.col_1 h2 { line-height: 15px; font-size: 11px; margin: 0; padding: 0; color: #06345B; font-weight: normal; height: 31px; background: url('../images/ico_przepis.gif') no-repeat; padding-left: 45px; }
	div#content div.col_1 h2 a.title { font-weight: bold; color: #FFF1C8; }
	div#content div.col_1 h2 span.user { color: #FFF1C8; }
	div#content div.col_1 h2 span.user a { color: #FFF1C8; }
	div#content div.col_1 div.desc { font-size: 11px; line-height: 15px; margin-top: 5px; color: #FFF1C8; }
	div#content div.col_1 div#pasek { background: url('../images/bg_pasek.gif') 0 top no-repeat; margin-top: 10px; padding: 0; }
	div#content div.col_1 div#pasek div#inner_pasek { height: 23px; background: url('../images/bg_pasek.gif') right -23px no-repeat; }
	div#content div.col_1 div#pasek div#inner_pasek div.stars { float: left; margin: 6px 0 0 10px; }
	div#content div.col_1 div#pasek div#inner_pasek div.stars span.active { font-size: 1px; margin-right: 1px; float: left; display: block; width: 10px; height: 10px; background: url('../images/ico_star.gif') 0 0 no-repeat; }
	div#content div.col_1 div#pasek div#inner_pasek div.stars span.inactive { font-size: 1px; margin-right: 1px; float: left; display: block; width: 9px; height: 10px; background: url('../images/ico_star.gif') -10px 0 no-repeat; }
	div#content div.col_1 div#pasek div#inner_pasek div.tags { float: right; background: url('../images/ico_tag.gif') 0 5px no-repeat; padding: 0px 8px 0 20px; color: #589DEA; height: 21px; }
	div#content div.col_1 div#pasek div#inner_pasek div.tags a { font-size: 11px; color: #75A8CC; }
	div#content div.col_1 div#pasek div#inner_pasek div.tags a span { color: #FFF1C8; }
	div#content div.col_1 a.more { font-size: 11px; color: #FFF1C8; line-height: 30px; }
	div#content div.col_2 { float: left; width: 200px; height: 140px; padding: 0 15px; border-left: 1px solid #197BD2; text-align: justify; }
	div#content div.col_2 h2 { background: url('../images/ico_ranking_star.gif') top right no-repeat; }
	div#content div.col_3 { float: left; width: 200px; height: 140px; padding-left: 15px; border-left: 1px solid #197BD2; text-align: justify; }
	div#content div.col_3 h2 { background: url('../images/ico_ranking_star.gif') bottom right no-repeat; }

div#witamy { margin-top: 11px; height: 260px; background: url('../images/bg_yellowbox.jpg') no-repeat; }
div#witamy div.caption { height: 60px; position: relative; }
div#witamy div.caption h1#witamy_na_stronie { float:left; width: 272px; height: 31px; margin: 10px 0 10px 22px; padding:0; background: url('../images/nag_witamy.gif') no-repeat; }
div#witamy div.caption a.rss { display: block; width: 200px; height: 18px; float: right; text-align: right; background: url('../images/ico_rss.gif') right 50% no-repeat; color: #D8254F; font-size: 11px; padding-right: 22px; line-height: 19px; margin: 15px 30px 0 0; }
div#witamy div#yellowbox { }
div#witamy div#yellowbox div#content_yellow { padding: 10px 0px; }
div#witamy div#yellowbox div#content_yellow div.col {  height: 166px; float: left; border-left: 1px solid #FFC741; color: #422D18; font-size: 11px; }
div#witamy div#yellowbox div#content_yellow div.col h2 { margin: 0 0 10px 0; padding: 0; height: 32px; }
div#witamy div#yellowbox div#content_yellow div.col_1 { width: 211px; border: 0; background: url('../images/bg_gotuj_z_nami.gif') right bottom no-repeat; }
div#witamy div#yellowbox div#content_yellow div.col_1 h2 { margin-left: 15px; background: url('../images/nag_gotuj.gif') 0 3px no-repeat; }
div#witamy div#yellowbox div#content_yellow div.col_1 div#select { width: 143px; margin: 77px 0 0 42px; *margin: 66px 0 0 42px; position: absolute; padding-bottom: 10px; }
	div#select div#select_top { font-size: 1px; height: 4px; background: url('/public/images/bg_select_top.png') no-repeat; _background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/bg_select_top.png', sizingMethod='scale'); }
	div#select div#select_bottom { font-size: 1px; height: 4px; background: url('/public/images/bg_select_bottom.png') no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/bg_select_bottom.png', sizingMethod='scale'); }
	div#select div#select_in {  background: url('../images/bg_select.gif') repeat-y; z-index: 10; }
	div#select div#select_in a#select_link { color: #503a20; line-height: 17px; display: block; height: 18px; background: url('../images/bg_select_button.gif') right no-repeat; margin: 0 5px; }
	div#select div#select_in ul { display: none; padding: 0; margin: 0; list-style-type: none; }
	div#select div#select_in.on ul { display: block; }
	div#select div#select_in.on ul li { display: block; _height: 18px; _line-height: 18px; margin: 0px; padding: 0px;}
	div#select div#select_in ul li a { display: block; margin: 0; line-height: 18px; _line-height: 18px; padding: 0 5px; text-decoration: none; color: #422D18; background: #fffaed; margin: 0 1px; z-index:120; }
	div#select div#select_in ul li a:hover { background: #FFEFC6; }
div#witamy div#yellowbox div#content_yellow div.col_2 { width: 280px; padding: 0 10px 0 20px; }
div#witamy div#yellowbox div#content_yellow div.col_2 h2 { font-size: 1px; background: url('../images/nag_nowosci.gif') 0 0 no-repeat; }
div#witamy div#yellowbox div#content_yellow div.col_2 a.image { display: block; float: left; border: 5px solid #FEBF42; margin-right: 10px; }
div#witamy div#yellowbox div#content_yellow div.col_2 a.image:hover { border: 5px solid #FEB723; }
div#witamy div#yellowbox div#content_yellow div.col_2 a.image img { border: 0; }
div#witamy div#yellowbox div#content_yellow div.col_2 h3 { padding: 0; margin: 0; font-size: 11px; color: #D8254F; margin-bottom: 5px; }
div#witamy div#yellowbox div#content_yellow div.col_2 div.desc { }
div#witamy div#yellowbox div#content_yellow div.col_2 a.more { font-size: 11px; color: #D8254F; line-height: 24px; }
div#witamy div#yellowbox div#content_yellow div.col_3 { width: 158px; padding: 0 15px; }
div#witamy div#yellowbox div#content_yellow div.col_3 h2 { background: url('../images/nag_newsletter.gif') 0 4px no-repeat; }
div#witamy div#yellowbox div#content_yellow div.col_3 div#bg_newsletter_input { margin: 15px auto 5px auto; width: 137px; padding: 4px 6px; height: 24px; background: url('../images/bg_newsletter_input.gif') no-repeat; }
div#witamy div#yellowbox div#content_yellow div.col_3 div#bg_newsletter_input input { width: 100%; border: 0; background: none; color: #422D18; }
div#witamy div#yellowbox div#content_yellow div.col_3 input#newsletter_submit { cursor: pointer; float: right; width: 55px; height: 24px; background: url('../images/bg_newsletter_button.gif') no-repeat; color: #fff; font-weight: bold; text-align: center; border: 0; margin-right: 6px; }
div#witamy div#yellowbox div#content_yellow div.col_3 a { color: #D8254F; line-height: 24px; padding-left: 6px; }
div#witamy div#yellowbox div#content_yellow div.col_4 { width: 158px; padding: 0 15px; }
div#witamy div#yellowbox div#content_yellow div.col_4 h2 { background: url('../images/nag_marki.gif') 0 0 no-repeat; }
div#witamy div#yellowbox div#content_yellow div.col_4 div#products { height: 39px; margin: 20px 0 0 0; /*background: url('../images/tmp3.gif') 50% 50% no-repeat;*/ }
a.title { font-weight: bold; color: #D8254F; }
div#footer { color: #9C7F40; font-size: 11px; margin-bottom: 10px; }
div#footer .links { color: #EFE1B8; text-align: center; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #EFE1B8; }
div#footer .links a { color: #D8254F; padding: 0 8px; }
div#footer .left { float: left; margin-left: 10px; }
div#footer .left a { color: #463000; }
div#footer .right { float: right; margin-right: 10px; }
div#footer .right a { color: #9C7F40; }
div#footer .right img { border: 0; vertical-align: -2px; margin-left: 4px; }

div#columns { margin-top: 10px; }
div#columns div#left_column { width: 650px; float: left; }
div#columns div#left_column900px { width: 900px; margin: 0px; }
div#columns div#left_column div#bluepage { background: url('../images/bg_bluebox_1px.gif') repeat-y; }
div#columns div#left_column div#bluepage div.inner_top { background: url('../images/bg_bluebox_top.jpg') 0 top no-repeat; }
div#columns div#left_column div#bluepage div.inner_bottom { background: url('../images/bg_bluebox_bottom.jpg') 0 bottom no-repeat; padding: 0 0 25px 0; height: 1% ; }
div#columns div#left_column div#bluepage div.inner_bottom div#pathline { float: right; font-size: 11px; margin: 20px 25px 10px 0; width: 283px; color: #3C2E24; text-align: right; }
div#columns div#left_column div#bluepage div.inner_bottom div#pathline a { color: #D8254F; }
div#columns div#left_column div#bluepage div.inner_bottom_ns { background: url('../images/bg_bluebox_bottom_ns.jpg') 0 bottom no-repeat; padding: 0 0 15px 0; height: 1%;}
div#columns div#left_column div#bluepage h1#domowa_kawiarenka { float: left; margin: 10px 0 0 22px; width: 283px; height: 35px; padding:0; background: url('../images/nag_domowa_kawiarenka.gif') no-repeat; font-size: 1px; }
div#columns div#left_column div#bluepage h1#ulubione { float: left; margin: 10px 0 0 22px; width: 108px; height: 33px; padding:0; background: url('../images/nag_ulubione.gif') no-repeat; font-size: 1px; }
div#columns div#left_column div#bluepage h1#znajomi { float: left; margin: 10px 0 0 22px; width: 108px; height: 33px; padding:0; background: url('../images/nag_znajomi.gif') no-repeat; font-size: 1px; }

div#columns div#left_column div#bluepage div.desc h1 a { color: #ffffff; font-size: 11px; }
div#columns div#left_column div#bluepage div.desc h1 a:hover { color: #ffffff; text-decoration: underline; }
div#columns div#left_column div#bluepage div.desc a { color: #ffffff; }
div#columns div#left_column div#bluepage div.desc ul.favorites { width: 320px; }
div#columns div#left_column div#bluepage div.desc h1.favorites { clear:both; font-size: 14px; color: #ffffff; font-weight: bold; margin: 10px 0px 10px 10px; cursor:pointer; }
div#columns div#left_column div#bluepage div.desc h1.favorites span, div#columns div#left_column div#bluepage div.desc h1.favorites span.inactive { float: left; background: url('../images/bg_arrows.gif') no-repeat scroll -12px 0px; font-size: 0px; width: 12px; height: 12px; margin:3px 5px 0px 0px; }
div#columns div#left_column div#bluepage div.desc h1.favorites span.active {  background: url('../images/bg_arrows.gif') no-repeat scroll -12px -12px; }
div#columns div#left_column div#bluepage div.desc ul.favorites li { margin: 10px 0px 10px 0px; clear: both; }
div#columns div#left_column div#bluepage div.desc ul.favorites li a { float:left; display: block; width: 250px; color: #FFF1C8; font-size: 11px; font-weight: bold; text-decoration: none; }
div#columns div#left_column div#bluepage div.desc ul.favorites li a:hover { float:left; color: #FFFFFF; text-decoration: underline; }
div#columns div#left_column div#bluepage div.desc ul.favorites li div.fav_buttons { float: right; width: 50px; margin: 0; padding: 0; display: block;}
div#columns div#left_column div#bluepage div.desc ul.favorites li div.fav_buttons a.edit {  margin: 0; padding: 0; display: block; float: right; width: 16px; height: 16px; background: url('../images/ico_favorites_edit.gif') no-repeat; }
div#columns div#left_column div#bluepage div.desc ul.favorites li div.fav_buttons a.delete {  margin: 0 5px 0 0; padding: 0; display: block; width: 16px; float: right; height: 16px; background: url('../images/ico_favorites_delete.gif') no-repeat; }

div#yellowpage div.register_desc { margin-left: 25px; height: 1%; background: url('../images/alert_yellow_cancel.gif') no-repeat 0 0; margin-top: 10px; padding:12px 0 0 62px;  font-size: 11px; color: #3C2E24; }
div#yellowpage div.register_desc_ok { margin-left: 25px; height: 1%; background: url('../images/alert_yellow_ok.gif') no-repeat 0 0; margin-top: 10px; padding:12px 0 0 62px; font-size: 11px; color: #3C2E24;  }
div#yellowpage div.register_desc_ok a { color: #FFF1C8; text-decoration: bold; color: #3C2E24; }



div#columns div#left_column div#bluepage div.desc { margin-left: 15px; height: 1%; }
div#columns div#left_column div#bluepage div.register_desc { margin-left: 25px; height: 1%; background: url('../images/alert_blue_cancel.gif') no-repeat 0 0; margin-top: 10px; padding:12px 0 0 62px; }
div#columns div#left_column div#bluepage div.register_desc_ok { margin-left: 25px; height: 1%; background: url('../images/alert_blue_ok.gif') no-repeat 0 0; margin-top: 10px; padding:12px 0 0 62px; }
div#columns div#left_column div#bluepage div.register_desc_ok a { color: #FFF1C8; text-decoration: bold; }

div#bluepage div#pass_changed {margin-left: 25px; height: 1%; background: url('../images/alert_blue_ok.gif') no-repeat 0 0; margin-top: 10px; padding:12px 0 0 62px;  }
div#bluepage div#pass_badkey {margin-left: 25px; height: 1%; background: url('../images/alert_blue_cancel.gif') no-repeat 0 0; margin-top: 10px; padding:12px 0 0 62px;  }

div#columns div#left_column div#bluepage div.tabs { padding-left: 18px; }
div#columns div#left_column div#bluepage div.sort { clear: both; color: #06345B; font-size: 11px; text-align: right; margin: 20px 25px 20px 0; }
div#columns div#left_column div#bluepage div.sort input { font-size: 11px; float: right; margin: -5px 0 0 0; cursor: pointer; width: 55px; height: 24px; background: url('../images/bg_submit2.gif') no-repeat; color: #fff; font-weight: bold; text-align: center; border: 0; }
div#columns div#left_column div#bluepage div.sort select { float: right; margin: -2px 5px 0 5px; }
div#columns div#left_column div#bluepage ul#lista { margin: 5px 0 0 15px; padding: 0; list-style-type: none; width: 620px; }
div#columns div#left_column div#bluepage ul#listing { margin: 5px 0 0 15px; padding: 0; list-style-type: none; width: 620px; }
div#bluepage ul#lista li { clear: both; }
	div#bluepage ul#lista li div.inner { padding: 15px; }
	div#bluepage ul#lista li div.inner div.text { margin: 0; zoom: 1; }
	div#bluepage ul#lista li.selected { background: url('../images/bg_row_selected.gif') left bottom; }
	div#bluepage ul#lista li.selected div.inner { background: url('../images/bg_row_selected.gif') right top; }
	div#bluepage ul#lista li h2 { line-height: 15px; font-size: 11px; color: #06345B; font-weight: normal; margin: 0; padding: 0;  background: url('../images/ico_przepis.gif') no-repeat; padding-left: 45px; }
	div#bluepage ul#lista li h2 a.title { font-weight: bold; color: #FFF1C8; }
	div#bluepage ul#lista li h2 span.user { color: #FFF1C8; }
	div#bluepage ul#lista li h2 span.user a { color: #FFF1C8; }
	div#bluepage ul#lista li a.image { display: block; float: right; border: 5px solid #006BD0; margin-left: 10px; margin-bottom: 10px; }
	div#bluepage ul#lista li a.image img { border: 0; }
	div#bluepage ul#lista li div.desc { font-size: 11px; line-height: 15px; margin-top: 5px; color: #FFF1C8; }

	div#bluepage ul#listing li { clear: both; }
	div#bluepage ul#listing li div.inner { padding: 15px; }
	div#bluepage ul#listing li div.inner div.text { margin: 0;  }
	div#bluepage ul#listing li.selected { background: none; }
	div#bluepage ul#listing li.selected div.inner { background: url('../images/bg_row_selected.gif') right top; }
	div#bluepage ul#listing li h2 { line-height: 15px; font-size: 11px; color: #06345B; font-weight: normal; margin: 0; padding: 0; height: 31px; background: url('../images/ico_przepis.gif') no-repeat; padding-left: 45px; }
	div#bluepage ul#listing li h2 a.title { font-weight: bold; color: #FFF1C8; }
	div#bluepage ul#listing li h2 span.user { color: #FFF1C8; }
	div#bluepage ul#listing li h2 span.user a { color: #FFF1C8; }
	div#bluepage ul#listing li a.image { display: block; float: right; border: 5px solid #006BD0; margin-left: 10px; }
	div#bluepage ul#listing li a.image img { border: 0; }
	div#bluepage ul#listing li div.desc { font-size: 11px; line-height: 15px; margin-top: 5px; color: #FFF1C8; }
div#columns div#left_column div#bluepage div.inner_bottom div#pager { clear: both; color: #06345B; font-size: 11px; margin: 10px 20px; }
	div#bluepage div#pager div.left { float: left; height: 26px; line-height: 26px; }
	div#bluepage div#pager div.number { background: url('../images/bg_number.gif') no-repeat; width: 25px; text-align: center; margin: 0 4px; }
	div#bluepage div#pager a.link { color: #FFF1C8; font-weight: bold; }
	div#bluepage div#pager div.right { float: right; }
	div#bluepage div#pager div.right span { float: left; display: block; height: 26px; width: 3px; background: url('../images/bg_number_spacer.gif') no-repeat 50% 50%; }
	div#bluepage div#pager div.right a { display: block; float: left; height: 26px; width: 25px; text-align: center; color: #FFF1C8; margin: 0; text-decoration: none; line-height: 26px; }
	div#bluepage div#pager div.right a.current, div#bluepage div#pager div.right a:hover { background: url('../images/bg_number.gif') no-repeat; color: #06345B; font-weight: bold; }

	div#bluepage div.pasek { clear: both; background: url('../images/bg_pasek.gif') 0 top no-repeat; margin-top: 10px; padding: 0; }
	div#bluepage div.pasek div.inner_pasek { height: 23px; background: url('../images/bg_pasek.gif') right -23px no-repeat; }
	div#bluepage ul#lista li.selected  div.pasek { background: url('../images/bg_pasek.gif') 0 -46px no-repeat; margin-top: 10px; padding: 0; }
	div#bluepage ul#lista li.selected  div.pasek div.inner_pasek { height: 23px; background: url('../images/bg_pasek.gif') right -69px no-repeat; }
	div#bluepage ul#listing li.selected  div.pasek { background: url('../images/bg_pasek.gif') 0 -46px no-repeat; margin-top: 10px; padding: 0; }
	div#bluepage ul#listing li.selected  div.pasek div.inner_pasek { height: 23px; background: url('../images/bg_pasek.gif') right -69px no-repeat; }
div#bluepage div.pasek div.inner_pasek div.note { float: left; line-height: 21px; margin-left: 10px; }
	div#bluepage div.pasek div.inner_pasek div.stars { float: left; margin: 6px 0 0 10px; }
	div#bluepage div.pasek div.inner_pasek div.stars span.active { font-size: 1px; margin-right: 1px; float: left; display: block; width: 10px; height: 10px; background: url('../images/ico_star.gif') 0 0 no-repeat; }
	div#bluepage div.pasek div.inner_pasek div.stars span.inactive { font-size: 1px; margin-right: 1px; float: left; display: block; width: 9px; height: 10px; background: url('../images/ico_star.gif') -10px 0 no-repeat; }
	div#bluepage div.pasek div.inner_pasek div.tags { height: 21px; float: right; background: url('../images/ico_tag.gif') 0 5px no-repeat; padding: 0 8px 0 20px; color: #589DEA; }
	div#bluepage div.pasek div.inner_pasek div.tags a { font-size: 11px; color: #75A8CC; line-height: 21px; }
	div#bluepage div.pasek div.inner_pasek div.tags a span { color: #FFF1C8; }


div#columns div#right_column { width: 240px; float: right; }

div#columns div#right_column div#box_przepisy { background: url('../images/bg_bluebox_set.gif') left bottom no-repeat; margin-bottom: 10px; }
	div#box_przepisy div.inner { background: url('../images/bg_bluebox_set.gif') -240px top no-repeat; padding-bottom: 15px; }
	div#box_przepisy a.rss { display: block; height: 18px; text-align: right; background: url('../images/ico_rss.gif') right 50% no-repeat; color: #D8254F; font-size: 11px; padding-right: 22px; line-height: 19px; margin: 15px 30px 0 0; }
	h1#nasze_przepisy { height: 31px; padding:0; background: url('../images/nag_nasze_przepisy.gif') no-repeat; margin: 50px 0 0 18px; }
	h1#nasze_produkty { height: 31px; padding:0; background: url('../images/nag_nasze_produkty.gif') no-repeat; margin: 50px 0 0 18px; }
	div#box_przepisy ul { list-style-type: none; padding: 0; margin: 10px 0 0 20px; width: 202px;  }
	div#box_przepisy ul li { background: url('../images/bg_li.gif') 50% 1px no-repeat; padding-top: 3px; }
	div#box_przepisy ul li:first-child, div#box_przepisy ul li.first-child { background: none; padding-top: 0; }
	div#box_przepisy ul li a { font-weight: bold; margin-left: 1px; display: block; color: #FFF1C8; font-size: 11px; height: 21px; padding-left: 8px; line-height: 22px; }
	div#box_przepisy ul li a:hover { color: #FFFFFF; background: url('../images/bg_list.gif') 0 -21px no-repeat; text-decoration: none; }
	div#box_przepisy ul li a span { font-weight: normal; float: right; height: 10px; margin: 0 10px 0 0; color: #FFF1C8; text-align: right;  }

/* to samo co powyżej, tylko ze tu jest obsługa kategorii */
div#columns div#right_column div#box_kategorie { background: url('../images/bg_bluebox_set.gif') left bottom no-repeat; margin-bottom: 10px; }
	div#box_kategorie div.inner { zoom: 1; background: url('../images/bg_bluebox_set.gif') -240px top no-repeat; padding-bottom: 15px; }
	div#box_kategorie a.rss { display: block; height: 18px; text-align: right; background: url('../images/ico_rss.gif') right 50% no-repeat; color: #D8254F; font-size: 11px; padding-right: 22px; line-height: 19px; margin: 15px 30px 0 0; }
	div#box_kategorie h1#kategorie { height: 31px; padding:0; background: url('../images/nag_kategorie.gif') no-repeat; margin: 50px 0 0 18px; }
	div#box_kategorie ul { list-style-type: none; padding: 0; margin: 10px 0 0 20px; width: 202px; overflow: hidden; }
	div#box_kategorie ul li { font-size: 3px; background: url('../images/bg_li.gif') 50% 1px no-repeat; padding-top: 3px; clear: both; _padding: 0px; }
	div#box_kategorie ul li div { clear: both; }
	div#box_kategorie ul li:first-child, div#box_kategorie ul li.first-child { background: none; padding-top: 0; }
	
	div#box_kategorie ul li a { font-size: 11px; position: relative; font-weight: bold; margin-left: 1px; display: block; color: #FFF1C8; padding-left: 20px; line-height: 21px; _width: 180px; }
	div#box_kategorie ul li a:hover, div#box_kategorie ul li a.active { color: #FFFFFF; background: url('../images/bg_list_fill.gif') 0 0 repeat-y; text-decoration: none; }
  
  	div#box_kategorie ul li a:hover span.top, div#box_kategorie ul li a.active span.top { position: relative; padding: 0px; margin: 0px; left: -20px; display: block; height: 4px; width: 200px; background: url('../images/bg_list_top.gif') no-repeat; }
  	div#box_kategorie ul li a:hover span.bottom, div#box_kategorie ul li a.active  span.bottom { position: relative; padding: 0px; margin: 0px; left: -20px; display: block; height: 4px; width: 200px; background: url('../images/bg_list_bottom.gif') no-repeat; }
  
  	div#box_kategorie ul li a span.top { position: relative; padding: 0px; margin: 0px; left: -20px; display: block; height: 4px; width: 200px; background: transparent; }
  	div#box_kategorie ul li a span.bottom { position: relative; padding: 0px; margin: 0px; left: -20px; display: block; height: 4px; width: 200px; background: transparent; }  
        
	div#box_kategorie ul li a span.arrow { position: absolute; cursor: pointer; float: left; width: 12px; height: 12px; margin: 5px 3px 0 5px; left: 0px; _left: -20px; }
	div#box_kategorie ul li a span.right { background: url('../images/bg_arrows.gif') 0 0 no-repeat; }
	div#box_kategorie ul li a span.down { background: url('../images/bg_arrows.gif') 0 -12px no-repeat; }
	div#box_kategorie ul li a span.none { background: none; cursor: default; }
	div#box_kategorie ul li a:hover span.right, div#box_kategorie ul li a.active span.right { background: url('../images/bg_arrows.gif') -12px 0 no-repeat; }
	div#box_kategorie ul li a:hover span.down,div#box_kategorie ul li a.active span.down { background: url('../images/bg_arrows.gif') -12px -12px no-repeat; }

	div#box_kategorie ul ul { margin: 3px 0 0 0; }
	div#box_kategorie ul ul a { padding-left: 30px; }
	div#box_kategorie ul ul ul a { padding-left: 40px; }
	div#box_kategorie ul ul ul ul a { padding-left: 50px; }
	div#box_kategorie ul ul a span.arrow { margin-left: 15px; _left: -30px; _top: -4px; }
	div#box_kategorie ul ul ul a span.arrow { margin-left: 25px; _left: -40px; _top: -4px;  }
	div#box_kategorie ul ul li a span.text { width: 135px; }
	div#box_kategorie ul ul ul li a span.text { width: 125px; }
	
	div#box_kategorie ul ul a:hover span.top, div#box_kategorie ul ul a.active span.top { left: -30px; }
    div#box_kategorie ul ul a:hover span.bottom, div#box_kategorie ul ul a.active  span.bottom {left: -30px;position: relative; }
  
    div#box_kategorie ul ul ul a:hover span.top, div#box_kategorie ul ul ul a.active span.top { left: -40px;  }
    div#box_kategorie ul ul ul a:hover span.bottom, div#box_kategorie ul ul ul a.active span.bottom { left: -40px; }
  
    div#box_kategorie ul ul ul ul a:hover span.top, div#box_kategorie ul ul ul ul a.active span.top { left: -50px;  }
    div#box_kategorie ul ul ul ul a:hover span.bottom, div#box_kategorie ul ul ul ul a.active span.bottom { left: -50px; }

div#columns div#right_column div#box_rankingi { background: url('../images/bg_bluebox_set.gif') left bottom no-repeat; margin-bottom: 10px; }
div#columns div#right_column div#box_rankingi div.inner { background: url('../images/bg_bluebox_set.gif') -480px top no-repeat; padding: 0 0 15px 0; }
	div#box_rankingi h1 { padding: 0; margin: 0 0 0 20px; height: 48px;  }
	div#box_rankingi h1#ranking_przepisow { background: url('../images/nag_ranking_przepisow.gif') 0 bottom no-repeat; }
	div#box_rankingi h1#popularne_przepisy { background: url('../images/nag_popularne_przepisy.gif') 0 bottom no-repeat; }
	div#box_rankingi ul { list-style-type: none; padding: 0; margin: 5px 0 0 21px; width: 202px;  }
	div#box_rankingi ul li { background: url('../images/bg_li.gif') 50% 1px no-repeat; padding-top: 3px; }
	div#box_rankingi ul li:first-child, div#box_rankingi ul li.first-child { background: none; padding-top: 0; }
	div#box_rankingi ul li a { margin-left: 1px; display: block; color: #FFF1C8; font-size: 11px; height: 21px; padding-left: 20px; line-height: 22px; background: url('../images/bg_list.gif') 0 1px no-repeat; }
	div#box_rankingi ul li a:hover { color: #FFFFFF; background: url('../images/bg_list.gif') 0 -21px no-repeat; text-decoration: none; }
	div#box_rankingi ul li a span.stars { float: right; width: 57px; margin-top: 5px; }
	div#box_rankingi div ul li a span.stars span { display: block; width: 9px; height: 10px; float: left; background: url('../images/ico_star.gif') -20px 0 no-repeat; margin-right: 1px;  }

div#columns div#right_column div.bluebox_right { background: url('../images/bg_bluebox_set.gif') left bottom no-repeat; margin-bottom: 10px; }
div#columns div#right_column div.bluebox_right div.inner { background: url('../images/bg_bluebox_set.gif') -480px top no-repeat; padding: 15px 0 15px 0; }

	div#box_tagi h1#tagi { padding: 0; margin: 0 0 0 20px; width: 68px; height: 28px; background: url('../images/nag_tagi.gif') no-repeat; }
	div#box_tagi .links { padding: 0 20px; margin-top: 10px; }
	div#box_tagi a { color: #fff; }
	div#box_tagi a.normal { font-size: 11px; }
	div#box_tagi a.small { font-size: 10px; }
	div#box_tagi a.x-small { font-size: 9px; }
	div#box_tagi a.xx-small { font-size: 8px; }
	div#box_tagi a.xxx-small { font-size: 7px; }
	div#box_tagi a.large { font-size: 12px; }
	div#box_tagi a.x-large { font-size: 13px; }
	div#box_tagi a.xx-large { font-size: 14px; }
	div#box_tagi a.xxx-large { font-size: 15px; }

	div#logowanie h1 { padding: 0; margin: 0 0 0 20px; width: 185px; height: 27px; background: url('../images/nag_logowanie.gif') no-repeat; }
	div#logowanie .login_error { margin:5px 5px 0px 10px;; text-align: left; }
	div#logowanie .login_error a { background:transparent url(../images/bg_buttons.gif) no-repeat scroll 0pt 0px; color:#FFFFFF; cursor:pointer; display:block; float:right; font-size:11px; margin:6pt 3px 0pt 0pt; }
	div#logowanie .login_error a.ecard { width: 80px;  text-align:center; }
	div#logowanie .login_error a b { background:transparent url(../images/bg_buttons.gif) no-repeat scroll right -24px; display:block; font-weight:bold; height:24px; line-height:24px; padding:0pt 7px 0pt 0pt; }
	div#logowanie .login_error a b span { /* background:transparent url(../images/bg_buttons.gif) no-repeat scroll -24px -96px;*/ display:block; float:left; height:24px; width:23px; padding: 0 12px; }
	div#logowanie .login_error a:hover { text-decoration: underline; }
	div#profil h1 { padding: 0; margin: 0 0 0 20px; width: 72px; height: 28px; background: url('../images/nag_profil.gif') no-repeat; }
	div#profil h1 a { display: block; height:100%; width:100%; }

div#columns div#right_column div#box_newsletter { color: #422D18; font-size: 11px; padding: 10px 30px 0 30px; margin-top: 10px; background: url('../images/bg_newsletter.jpg') no-repeat; height: 161px; margin-bottom: 10px; }
div#columns div#right_column div#box_newsletter h2 { margin: 0 0 10px 0; padding: 0; height: 32px; background: url('../images/nag_newsletter.gif') 0 4px no-repeat; }
div#columns div#right_column div#box_newsletter div#bg_newsletter_input { margin: 15px auto 5px auto; width: 168px; padding: 4px 6px; height: 24px; background: url('../images/bg_newsletter_input2.gif') no-repeat; }
div#columns div#right_column div#box_newsletter div#bg_newsletter_input input { width: 100%; border: 0; background: none; color: #422D18; }
div#columns div#right_column div#box_newsletter input#newsletter_submit { cursor: pointer; float: right; width: 55px; height: 24px; background: url('../images/bg_newsletter_button.gif') no-repeat; color: #fff; font-weight: bold; text-align: center; border: 0; margin-right: 2px; font-size: 11px; }
div#columns div#right_column div#box_newsletter a { color: #D8254F; line-height: 24px; padding-left: 6px; }

div#columns div#left_column div#yellowpage div.inner_bottom ul#listing { margin: 20px 30px 0 30px; padding: 0; list-style-type: none; }
	div#yellowpage div.inner_bottom ul#listing li { font-size: 11px; color: #3C2E24; padding-bottom: 14px; margin-bottom: 15px; background: url('../images/bg_hr_yellow_small.gif') 50% bottom no-repeat; }
	div#yellowpage div.inner_bottom ul#listing li div.images { margin: 35px 0px 0px 0px; float: right; width: 154px; color: #D8294E; }
	div#yellowpage div.inner_bottom ul#listing li div.images a { margin-bottom: 5px; display: block; float: left; border: 5px solid #F6C143; }
	div#yellowpage div.inner_bottom ul#listing li div.images a img { border: 0; }
	div#yellowpage div.inner_bottom ul#listing li div.images a:hover { border: 5px solid #F4B82B; }
	div#yellowpage div.inner_bottom ul#listing li div.element { float: left; width: 410px; }
	div#yellowpage div.inner_bottom ul#listing li h2 { margin: 0; padding: 0; font-size: 16px; width: 300px;}
	div#yellowpage div.inner_bottom ul#listing li h2 a { color: #3C2E24; }
	div#yellowpage div.inner_bottom ul#listing li small {  }
	div#yellowpage div.inner_bottom ul#listing li div.short_desc { margin: 15px 0; text-align: justify; }
	div#yellowpage div.inner_bottom ul#listing li a.more { display: block; width: 55px; height: 24px; line-height: 23px; text-align: center; font-weight: bold; background: url('../images/bg_newsletter_button.gif') no-repeat; color: #fff; }
	
div#error404 { width: 400px; margin: 200px auto 0 auto; height: 400px; }
div#error404 div#stop { float: left; width: 106px; height: 112px; background: url('../images/404.jpg') no-repeat; }
div#error404 div#tekst { font-size: 12px; color: #68391d; }
div#error404 div#tekst a {  color: #AF1538; }

div#columns div#left_column div#yellowpage { background: url('../images/bg_yellowbox_1px.jpg') repeat-y; }
div#columns div#left_column900px div#yellowpage900px {  background: url('../images/bg_yellowbox_900px.jpg') repeat-y; }
	div#yellowpage div.inner_top { background: url('../images/bg_yellowbox_top.jpg') 0 top no-repeat; }
	div#yellowpage900px div.inner_top { background: url('../images/bg_yellowbox_top_900px.jpg') 0 top no-repeat; }
	div#yellowpage div.inner_bottom { background: url('../images/bg_yellowbox_bottom.jpg') 0 bottom no-repeat; padding: 0 0 25px 0; height: 1%; position: relative; }
	div#yellowpage900px div.inner_bottom { background: url('../images/bg_yellowbox_bottom_900px.jpg') 0 bottom no-repeat; padding: 0 0 25px 0; }
	div#yellowpage div.inner_bottom div#pathline { float: right; font-size: 11px; margin: 20px 25px 10px 0; width: 370px; color: #3C2E24; text-align: right; }
	div#yellowpage div.inner_bottom div#pathline a { color: #D8254F; }
	div#yellowpage div.inner_bottom h1#nowosci_i_promocje { float: left; margin: 10px 0 10px 22px; width: 166px; height: 29px; padding:0; background: url('../images/nag_nowosci_i_promocje.gif') no-repeat; font-size: 1px; }
	div#yellowpage div.inner_bottom h1#przepisy { float: left; margin: 12px 0 10px 22px; width: 101px; height: 28px; padding:0; background: url('../images/nag_przepisy.gif') no-repeat; font-size: 1px; }
	div#yellowpage div.inner_bottom h1#porady { float: left; margin: 12px 0 10px 22px; width: 118px; height: 28px; padding:0; background: url('../images/nag_porady.gif') no-repeat; font-size: 1px; }
	div#yellowpage div.inner_bottom h1#zasady-korzystania-z-serwisu { float: left; margin: 12px 0 10px 22px; width: 228px; height: 28px; padding:0; background: url('../images/nag_zasady.gif') no-repeat; font-size: 1px; }
	div#yellowpage div.inner_bottom h1#regulamin { float: left; margin: 12px 0 10px 22px; width: 118px; height: 28px; padding:0; background: url('../images/nag_regulamin.gif') no-repeat; font-size: 1px; }
	div#yellowpage div.inner_bottom h1#kontakt { float: left; margin: 12px 0 10px 22px; width: 124px; height: 28px; padding:0; background: url('../images/nag_kontakt.gif') no-repeat; font-size: 1px; }
	div#yellowpage div.inner_bottom h1#jak-sie-wypisac-z-newslettera { float: left; margin: 12px 0 10px 22px; width: 150px; height: 28px; padding:0; background: url('../images/nag_newsletter.gif') no-repeat; font-size: 1px; }
	div#yellowpage div.inner_bottom h1#produkty { float: left; margin: 12px 0 10px 22px; width: 101px; height: 28px; padding:0; background: url('../images/nag_produkty.gif') no-repeat; font-size: 1px; }
	div#yellowpage div.inner_bottom h1#konkursy { float: left; margin: 12px 0 10px 22px; width: 101px; height: 30px; padding:0; background: url('../images/nag_konkursy.gif') no-repeat; font-size: 1px; }
	div#yellowpage div.inner_bottom h1#sitemap { float: left; margin: 12px 0 10px 22px; width: 150px; height: 30px; padding:0; background: url('../images/nag_sitemap.gif') no-repeat; font-size: 1px; }
	div#yellowpage div.inner_bottom h1#newsletter { float: left; margin: 12px 0 10px 22px; width: 150px; height: 28px; padding:0; background: url('../images/nag_newsletter.gif') no-repeat; font-size: 1px; }

div#columns div#left_column div#yellowpage-comments { margin: 10px 0 0 0; background: url('../images/bg_yellowbox_1px.jpg') repeat-y; }
div#yellowpage-comments div.inner_top { background: url('../images/bg_yellowbox_top.jpg') 0 top no-repeat; height: 1%; }
div#yellowpage-comments div.inner_bottom { background: url('../images/bg_yellowbox_bottom.jpg') 0 bottom no-repeat; padding: 0 0 25px 0; }
div#yellowpage-comments div.inner_bottom h1#komentarze_uzytkownikow { float: left; margin: 12px 0 0px 22px; width: 213px; height: 30px; padding:0; background: url('../images/nag_komentarze_uzytkownikow.gif') no-repeat; font-size: 1px; }

	div#yellowpage div.inner_bottom div.sort { clear: both; color: #422D18; font-size: 11px; text-align: right; margin: 20px 25px 20px 0; }
	div#yellowpage div.inner_bottom div.sort input { font-size: 11px; float: right; margin-top: -5px; cursor: pointer; width: 55px; height: 24px; background: url('../images/bg_newsletter_button.gif') no-repeat; color: #fff; font-weight: bold; text-align: center; border: 0; }
	div#yellowpage div.inner_bottom div.sort select { float: right; margin: -2px 5px 0 5px; }
	
	div#yellowpage div.inner_bottom div#opis_kategorii { margin: 15px 30px; color: #422D18; font-size: 11px; text-align: justify; line-height: 16px; font-weight: bold; }
	
div#columns div#left_column div#yellowpage div.inner_bottom div#pager { clear: both; color: #422D18; font-size: 11px; margin: 10px 20px; }
	div#yellowpage div#pager div.left { float: left; height: 26px; line-height: 26px; }
	div#yellowpage div#pager div.number { background: url('../images/bg_number_yellow.gif') no-repeat; width: 25px; text-align: center; margin: 0 4px; }
	div#yellowpage div#pager a.link { color: #422D18; font-weight: bold; }
	div#yellowpage div#pager div.right { float: right; }
	div#yellowpage div#pager div.right span { float: left; display: block; height: 26px; width: 3px; background: url('../images/bg_number_yellow_spacer.gif') no-repeat 50% 50%; }
	div#yellowpage div#pager div.right a { display: block; float: left; height: 26px; width: 25px; text-align: center; color: #D8254F; margin: 0; text-decoration: none; line-height: 26px; }
	div#yellowpage div#pager div.right a.current, div#yellowpage div#pager div.right a:hover { background: url('../images/bg_number_yellow.gif') no-repeat; color: #422D18; font-weight: bold; }

div#columns div#left_column div#yellowpage-comments div.inner_bottom div#pager { clear: both; color: #422D18; font-size: 11px; margin: 10px 20px; }
	div#yellowpage-comments div#pager div.left { float: left; height: 26px; line-height: 26px; }
	div#yellowpage-comments div#pager div.number { background: url('../images/bg_number_yellow.gif') no-repeat; width: 25px; text-align: center; margin: 0 4px; }
	div#yellowpage-comments div#pager a.link { color: #422D18; font-weight: bold; }
	div#yellowpage-comments div#pager div.right { float: right; }
	div#yellowpage-comments div#pager div.right span { float: left; display: block; height: 26px; width: 3px; background: url('../images/bg_number_yellow_spacer.gif') no-repeat 50% 50%; }
	div#yellowpage-comments div#pager div.right a { display: block; float: left; height: 26px; width: 25px; text-align: center; color: #D8254F; margin: 0; text-decoration: none; line-height: 26px; }
	div#yellowpage-comments div#pager div.right a.current, div#yellowpage div#pager div.right a:hover { background: url('../images/bg_number_yellow.gif') no-repeat; color: #422D18; font-weight: bold; }

div#columns div#left_column div#yellowpage div.inner_bottom ul#lista { margin: 5px 0 0 15px; padding: 0; list-style-type: none; width: 620px; }
	div#yellowpage ul#lista li { clear: both; }
	div#yellowpage ul#lista li div.inner { padding: 15px; }
	div#yellowpage ul#lista li div.inner div.text { margin: 0;  }
	div#yellowpage ul#lista li.selected { background: url('../images/bg_row_selected_yellow.gif') left bottom; }
	div#yellowpage ul#lista li.selected div.inner { background: url('../images/bg_row_selected_yellow.gif') right top; }
	div#yellowpage ul#lista li h2 { line-height: 15px; font-size: 11px; color: #422D18; font-weight: normal; margin: 0; padding: 0; height: 31px; background: url('../images/ico_przepis_yellow.gif') no-repeat; padding-left: 45px; }
	div#yellowpage ul#lista li h2 a.title { font-weight: bold; color: #D8254F; }
	div#yellowpage ul#lista li h2 span.user { color: #D8254F; }
	div#yellowpage ul#lista li h2 span.user a { color: #D8254F; }
	div#yellowpage ul#lista li a.image { display: block; float: right; border: 5px solid #FFCC50; margin-left: 10px; }
	div#yellowpage ul#lista li a.image img { border: 0; }
	div#yellowpage ul#lista li div.desc { font-size: 11px; line-height: 15px; margin-top: 5px; color: #422D18; }
	div#yellowpage ul#lista li div.pasek { clear: both; background: url('../images/bg_pasek.gif') 0 -92px no-repeat; margin-top: 10px; padding: 0; }
	div#yellowpage ul#lista li div.pasek div.inner_pasek { height: 23px; background: url('../images/bg_pasek.gif') right -115px no-repeat; }
	div#yellowpage ul#lista li.selected  div.pasek { background: url('../images/bg_pasek.gif') 0 -138px no-repeat; margin-top: 10px; padding: 0; }
	div#yellowpage ul#lista li.selected  div.pasek div.inner_pasek { height: 23px; background: url('../images/bg_pasek.gif') right -161px no-repeat; }
	div#yellowpage ul#lista li div.pasek div.inner_pasek div.stars { float: left; margin: 6px 0 0 10px; }
	div#yellowpage ul#lista li div.pasek div.inner_pasek div.stars span.active { font-size: 1px; margin-right: 1px; float: left; display: block; width: 9px; height: 10px; background: url('../images/ico_star.gif') -30px 0 no-repeat; }
	div#yellowpage ul#lista li div.pasek div.inner_pasek div.stars span.inactive { font-size: 1px; margin-right: 1px; float: left; display: block; width: 9px; height: 10px; background: url('../images/ico_star.gif') -40px 0 no-repeat; }
	div#yellowpage ul#lista li div.pasek div.inner_pasek div.tags { float: right; background: url('../images/ico_tag.gif') 0 5px no-repeat; padding: 0 8px 0 20px; color: #589DEA; }
	div#yellowpage ul#lista li div.pasek div.inner_pasek div.tags a { font-size: 11px; color: #75A8CC; }
	div#yellowpage ul#lista li div.pasek div.inner_pasek div.tags a span { color: #FFF1C8; }
	div#yellowpage-comment ul#lista li div.pasek div.inner_pasek div.comments { padding-left: 23px; background: url('../images/ico_comment_yellow.gif') 0 50% no-repeat; float: right; margin-right: 10px; line-height: 23px; }
	div#yellowpage-comment ul#lista li div.pasek div.inner_pasek div.comments a { font-size: 11px; color: #422D18; }
	div#yellowpage ul#lista li div.pasek div.inner_pasek div.comments { padding-left: 23px; background: url('../images/ico_comment_yellow.gif') 0 50% no-repeat; float: right; margin-right: 10px; line-height: 23px; }
	div#yellowpage ul#lista li div.pasek div.inner_pasek div.comments a { font-size: 11px; color: #422D18; }
	
	div#yellowpage ul#lista.lista_produktow li h2 { /*line-height: 26px;*/ font-size: 15px; color: #422D18; font-weight: normal; margin: 0; padding: 0; /*height: 31px;*/ background: url('../images/ico_produkty.gif') 5px 0 no-repeat; padding-left: 40px; }
	div#yellowpage ul#lista.lista_produktow li h2 a.title { font-weight: bold; color: #D8254F; }
	div#yellowpage ul#lista.lista_produktow li h2 a.title:hover { text-decoration: none; }
	
div#columns div#left_column div#yellowpage div.inner_bottom ul.search_list { margin: 5px 0 0 15px; padding: 0; list-style-type: none; width: 620px; }
	div#yellowpage ul.search_list li { clear: both; }
	div#yellowpage ul.search_list li div.inner { padding: 15px; }
	div#yellowpage ul.search_list li div.inner div.text { margin: 0;  }
	div#yellowpage ul.search_list li.selected { background: url('../images/bg_row_selected_yellow.gif') left bottom; }
	div#yellowpage ul.search_list li.selected div.inner { background: url('../images/bg_row_selected_yellow.gif') right top; }
	div#yellowpage ul.search_list li h2 { line-height: 15px; font-size: 11px; color: #422D18; font-weight: normal; margin: 0; padding: 0; height: 31px; background: url('../images/ico_przepis_yellow.gif') no-repeat; padding-left: 45px; }
	div#yellowpage ul.search_list li h2 a.title { font-weight: bold; color: #D8254F; }
	div#yellowpage ul.search_list li h2 span.user { color: #D8254F; }
	div#yellowpage ul.search_list li a.image { display: block; float: right; border: 5px solid #FFCC50; margin-left: 10px; }
	div#yellowpage ul.search_list li a.image img { border: 0; }
	div#yellowpage ul.search_list li div.desc { font-size: 11px; line-height: 15px; margin-top: 5px; color: #422D18; }
	div#yellowpage ul.search_list li div.pasek { clear: both; background: url('../images/bg_pasek.gif') 0 -92px no-repeat; margin-top: 10px; padding: 0; }
	div#yellowpage ul.search_list li div.pasek div.inner_pasek { height: 23px; background: url('../images/bg_pasek.gif') right -115px no-repeat; }
	div#yellowpage ul.search_list li.selected  div.pasek { background: url('../images/bg_pasek.gif') 0 -138px no-repeat; margin-top: 10px; padding: 0; }
	div#yellowpage ul.search_list li.selected  div.pasek div.inner_pasek { height: 23px; background: url('../images/bg_pasek.gif') right -161px no-repeat; }
	div#yellowpage ul.search_list li div.pasek div.inner_pasek div.stars { float: left; margin: 6px 0 0 10px; }
	div#yellowpage ul.search_list li div.pasek div.inner_pasek div.stars span.active { font-size: 1px; margin-right: 1px; float: left; display: block; width: 9px; height: 10px; background: url('../images/ico_star.gif') -30px 0 no-repeat; }
	div#yellowpage ul.search_list li div.pasek div.inner_pasek div.stars span.inactive { font-size: 1px; margin-right: 1px; float: left; display: block; width: 9px; height: 10px; background: url('../images/ico_star.gif') -40px 0 no-repeat; }
	div#yellowpage ul.search_list li div.pasek div.inner_pasek div.tags { float: right; background: url('../images/ico_tag.gif') 0 5px no-repeat; padding: 0 8px 0 20px; color: #589DEA; }
	div#yellowpage ul.search_list li div.pasek div.inner_pasek div.tags a { font-size: 11px; color: #75A8CC; }
	div#yellowpage ul.search_list li div.pasek div.inner_pasek div.tags a span { color: #FFF1C8; }

div#bluepage div#profile div.desc a.main_image { float: left; margin: 0 10px 10px 0; }
div#bluepage div#profile .left .buttons { margin:10px 0px 0pt; }
div#profile .left .info a { color:#FFF1C8; text-decoration: none; }
div#form-friend-message-div  { float:left; }

div#yellowpage div#details_left { width: 360px; float: left; margin: 15px 0 0 30px; }
div#yellowpage div#details_left a.main_image { float: left; margin: 0 10px 10px 0; }
div#yellowpage div#details_left a.main_image img { border:5px solid #FEB723; display:block; }
div#yellowpage div#details_left div.short_desc { line-height: 17px; font-size: 11px; color: #503A20; text-align: justify; margin: 0 0 15px 0; }
div#yellowpage div#details_left div.desc { line-height: 17px; font-size: 11px; color: #503A20; text-align: justify; margin: 15px 0 15px 0; }
div#yellowpage div#details_left div.prizes { margin-top: 15px; font-size: 11px; color: #503A20; }
div#yellowpage div#details_left div.prizes table { margin: 0; }
div#yellowpage div#details_left div.prizes table td { padding: 0 14px 14px 14px; }
div#yellowpage div#details_left div.prizes table td a { display: block; border: 5px solid #FEBF42; width: 142px; margin: 0 auto 5px auto; }
div#yellowpage div#details_left div.prizes table td a:hover { display: block; border: 5px solid #FEB723; }
div#yellowpage div#details_left div.prizes table td a img { border: 0; }

div#yellowpage div#sites_content { margin: 0px; padding: 0px; width: 100%; }
div#yellowpage div#sites_content a.main_image { float: left; margin: 0 10px 10px 0; }
div#yellowpage div#sites_content a.main_image img { border: 0; }
div#yellowpage div#sites_content h2 { margin: 0px 0px 0px 20px; }
div#yellowpage div#sites_content div.short_desc { line-height: 17px; font-size: 11px; color: #503A20; text-align: justify; margin: 0 0 15px 20px; }
div#yellowpage div#sites_content div.desc { line-height: 17px; font-size: 11px; color: #503A20; text-align: justify; margin: 15px 0 15px 20px; padding: 0 20px 0 10px; }
div#yellowpage div#sites_content div.desc a { color: #D8254F; }

div#yellowpage div#details_right { width: 200px; float: right; margin: 15px 30px 0 0; }
div#yellowpage div#details_right h2#top10 { margin: 0; padding: 0; height: 33px; background: url('../images/nag_top10.gif') no-repeat; }
div#yellowpage div#details_right h2#uzytkownicy_online { margin: 15px 0 0 0; padding: 0; height: 27px; background: url('../images/nag_uzytkownicy_online.gif') no-repeat; }
div#yellowpage div#details_right ul { padding: 0; margin: 10px 0 0 0; list-style-type: none; width: 200px; }
div#yellowpage div#details_right ul li { background: url('../images/bg_li_yellow.gif') 50% 1px no-repeat; padding-top: 3px; }
div#yellowpage div#details_right ul li:first-child, div#yellowpage #details_right ul li.first-child { background: none; padding-top: 0; }
div#yellowpage div#details_right ul li a { font-weight: normal; margin-left: 1px; display: block; color: #503A20; font-size: 11px; height: 21px; padding-left: 8px; line-height: 22px; }
div#yellowpage div#details_right ul li a.top3 { font-weight: bold; }
div#yellowpage div#details_right ul li a:hover { color: #503A20; background: url('../images/bg_list.gif') 0 -42px no-repeat; text-decoration: none; }
div#yellowpage div#details_right ul li a span { font-weight: normal; float: right; height: 10px; margin: 0 10px 0 0; color: #503A20; text-align: right;  }

div#yellowpage div.buttons { float: left; margin: 10px 5px 0px 29px; }
div#yellowpage div.buttons_top { margin: 20px 20px 0 20px; }
div#yellowpage div.buttons a { cursor: pointer; display: block; margin: 0 3px 0 0; float: left; color: #fff; font-size: 11px; background: url('../images/bg_buttons.gif') 0 -48px no-repeat; }
div#yellowpage div.buttons a.send { width: 66px; }
div#yellowpage div.buttons a.powrot b { width: 70px; }
div#yellowpage div.buttons a.drukuj b { width: 70px; }
div#yellowpage div.buttons a b { font-weight: bold; line-height: 24px; padding: 0 7px 0 0; display: block; height: 24px; background: url('../images/bg_buttons.gif') right -72px no-repeat; }
div#yellowpage div.buttons a b span { display: block; float: left; height: 24px; width: 23px; }
div#yellowpage div.buttons a.powrot b span { background: url('../images/bg_buttons.gif') -24px -96px no-repeat; }
div#yellowpage div.buttons a.drukuj b span { background: url('../images/bg_buttons.gif') -0px -96px no-repeat; }
div#yellowpage div.buttons a.addfav b span { background: url('../images/bg_buttons.gif') -50px -96px no-repeat; }
div#yellowpage div.buttons a.ecard b span { background: url('../images/bg_buttons.gif') -100px -96px no-repeat; }
div#yellowpage div.buttons a.send b span { background: url('../images/bg_buttons.gif') -100px -96px no-repeat; }
div#bluepage div.buttons a.ecard b span { background: url('../images/bg_buttons.gif') -100px -96px no-repeat; }
div#bluepage div.buttons a.addfav b span { background: url('../images/bg_buttons.gif') -50px -96px no-repeat; }

div#popup_dialog div.buttons { margin: 10px 20px 0 20px; }
div#popup_dialog div.buttons_top { margin: 20px 20px 0 20px; }
div#popup_dialog div.buttons a { cursor: pointer; display: block; margin: 0 3px 0 0; float: left; color: #fff; font-size: 11px; background: url('../images/bg_buttons4.gif') 0 -48px no-repeat; }
div#popup_dialog div.buttons a b { font-weight: normal; line-height: 24px; padding: 0 7px 0 0; display: block; height: 24px; background: url('../images/bg_buttons4.gif') right -72px no-repeat; }
div#popup_dialog div.buttons a.close { cursor: pointer; width: 120px; height: 20px; background: url('../images/bg_buttons4.gif') no-repeat; font-weight: bold; font-size: 11px; text-align: center; border: 0; color: #fff; margin-left: 60px; padding-top: 4px; }

div#bluepage div.buttons { margin: 10px 20px 0 20px; }
div#bluepage div.buttons_top { margin: 16px 20px 0 20px; }
div#bluepage div.buttons a { cursor:pointer; display: block; margin: 0 3px 0 0; float: left; color: #fff; font-size: 11px; background: url('../images/bg_buttons.gif') 0 0px no-repeat; }
div#bluepage div.buttons a b { font-weight: normal; line-height: 24px; padding: 0 7px 0 0; display: block; height: 24px; background: url('../images/bg_buttons.gif') right -24px no-repeat; }
div#bluepage div.buttons a b span { display: block; float: left; height: 24px; width: 23px; }
div#bluepage div.buttons a.powrot b span { background: url('../images/bg_buttons.gif') -24px -96px no-repeat; }
div#bluepage div.buttons a.drukuj b span { background: url('../images/bg_buttons.gif') -0px -96px no-repeat; }
div#bluepage div.buttons a.addfriend b span { background: url('../images/bg_buttons.gif') -76px -96px no-repeat; }

div#search_zero_results { font-size: 11px; font-weight: normal; margin: 20px 12px; }

div#bluepage div#vote { height: 26px; position: relative; /*left: auto;*/ float: right; top: 0px; margin: 16px 15px -25px 0px; font-size: 11px; color: #FFF1C8; background: url('../images/bg_vote.gif') 0 0 no-repeat; }
div#bluepage div#vote div.inner { height: 21px; padding: 5px 7px 0 7px; background: url('../images/bg_vote.gif') right -26px no-repeat; }
div#bluepage div#vote div.inner div { float: left; padding: 1px 0 0 0; }
div#bluepage div#vote a { display: block; width: 17px; height: 14px; float: left; background: url('../images/bg_vote.gif') -17px -52px no-repeat; }
div#bluepage div#vote a.active { background: url('../images/bg_vote.gif') 0 -52px no-repeat; }
div#vote_form { display: none; }
div#yellowpage div#vote { position: absolute; height: 26px; float: right; top: 52px;margin: 15px 0 0 495px; font-size: 11px; color: #3C2E24; background: url('../images/bg_vote_yellow.gif') 0 0 no-repeat;  }
div#yellowpage div#vote div.inner { height: 21px; overflow: hidden; padding: 5px 7px 0 7px; background: url('../images/bg_vote_yellow.gif') right -26px no-repeat; }
div#yellowpage div#vote div.inner div { float: left; padding: 1px 0 0 0; }
div#yellowpage div#vote a { display: block; width: 17px; height: 14px; float: left; background: url('../images/bg_vote_yellow.gif') -17px -52px no-repeat; }
div#yellowpage div#vote a.active { background: url('../images/bg_vote_yellow.gif') 0 -52px no-repeat; }
div#yellowpage div#vote-message { float: right; position: absolute; width: 120px; height: 26px; margin: 22px 0px 0px 370px; font-size: 11px; text-align: right;}
div#bluepage div#vote-message { color: #ffffff; float: right; position: absolute; width: 120px; height: 26px; margin: 22px 0px 0px 370px; font-size: 11px; text-align: right;}

div#bluepage div#vote.wc { height: 26px; position: relative; left: auto; float: right; top: 0px; margin: 0px 15px -25px 0px; font-size: 11px; color: #FFF1C8; background: url('../images/bg_vote.gif') 0 0 no-repeat; }
div#bluepage div#vote-message.wc { color: #ffffff; float: right; position: absolute; width: 120px; height: 26px; margin: 47px 0px 0px 326px; font-size: 11px; text-align: right;}


div#bluepage div.post_header { margin: 20px 20px 0 20px; padding-left: 60px; height: 55px; color: #06345B; font-size: 11px; }
div#bluepage div.post_header div.title { font-size: 15px; margin: 2px 0 4px 0; font-weight: bold; }
div#bluepage div.post_header a { color: #FFF1C8; }
div#bluepage div.post { margin: 10px 20px 0 20px; text-align: justify; color: #fff; font-size: 11px; height: 1%; overflow: hidden;  }

div#bluepage div#profile { font-size: 11px; color: #FFF1C8; }

div#bluepage div#profile div.left { width: 285px; float: left; margin: 15px 0 0 20px; }
div#bluepage div#profile div.right { width: 285px; float: right; margin: 15px 20px 0 0; }
div#bluepage div#profile div.input_caption { margin: 0 0 1px 5px; font-weight: bold; }
div#bluepage div#profile div.input_caption input#email_display { position: relative; top: 2px; }
div#bluepage div#profile div.input_text { padding: 0 7px; margin: 0 0 5px 0; height: 24px; background: url('../images/bg_profile_input.gif') 0 0 no-repeat; }
div#bluepage div#profile div.input_text input { border: 0; background: none; width: 100%; margin: 5px 0 0 0; color: #03488D; line-height: 16px; }
div#bluepage div#profile div.textarea { padding: 0 7px; margin: 0 0 5px 0; height: 134px; background: url('../images/bg_profile_textarea.gif') no-repeat; }
div#bluepage div#profile div.textarea textarea { border: 0; background: none; width: 100%; height: 124px; margin: 5px 0 0 0; color: #03488D; font-size: 11px; }
div#bluepage div#profile div.input_file { padding: 0 2px; margin: 0 0 5px 0; height: 24px; background: none; }
div#bluepage div#profile div.input_file input { border: 0; width: 100%; margin: 0 0 0 0; color: #03488D; line-height: 20px; }
div#bluepage div#profile input.submit { width: 55px; height: 24px; background: url('../images/bg_submit2.gif'); font-weight: bold; font-size: 11px; text-align: center; float: right; border: 0; color: #fff; }
div#bluepage div#profile input.submit_left { width: 55px; height: 24px; background: url('../images/bg_submit2.gif'); font-weight: bold; font-size: 11px; text-align: center; float: left; border: 0; color: #fff; }
div#profile_links {font-weight: bold; text-align: center; }
div#profile_links a { color: #FFF1C8;}
div.profile_edit_img { width: 50px; height: 50px; }

div#popup_dialog { cursor:pointer; z-index: 230; position: absolute; width: 287px; height: 183px; left: 50%; top: 50%; margin-top: -92px; margin-left: -143px; background-color: transparent; background: url('../images/bg_window2.png') no-repeat; padding: 0px; overflow: hidden; font-size: 11px;color: #3C2E24;}
div#popup_dialog div#root_message { cursor:pointer; margin: 50px 20px 20px 20px; text-align: center; }
div#blackarea { z-index: 220; position:absolute; left:0px; right: 0px;  background-color: #000000; filter:alpha(Opacity=35); opacity:0.3; -moz-opacity:0.3; -khtml-opacity:0.3 }

div#bluepage div#profile div.left { margin: 15px 20px 0 20px; text-align: justify; }
div#bluepage div#profile div.left div#username { font-size: 24px; font-weight: bold; }
div#bluepage div#profile div.left div.info { clear: left; font-size: 12px; margin: 3px; }
div#bluepage div#profile div.left div.info span { display: block; float: left; font-weight: bold; width: 110px;  }
div#bluepage div#profile div.left div#avatar { float: left; margin: 10px 10px 15px 10px ; }
div#bluepage div#profile div.right div#description { color: #FFF1C8; /* color: #03488D; background: url('../images/bg_profile_textarea.gif') no-repeat; padding: 7px 7px; */  margin: 0px 0 5px 0; height: 134px; width: 285px; overflow: auto;}
div#bluepage div#profile div.right div.info { margin-bottom: 5px; }
div#bluepage div.abuse_box {float:right;margin-right:20px;width:150px;}

div.bluebox_right#logowanie { font-size: 11px; color: #FFF1C8; }
div.bluebox_right#logowanie form { display: block; margin: 10px 25px 0 25px; }
div.bluebox_right#logowanie div.input_caption { color: margin: 0 0 1px 5px; font-weight: bold; }
div.bluebox_right#logowanie div.input_text { padding: 0 7px; margin: 0 0 5px 0; width: 176px; height: 24px; background: url('../images/bg_profile_input.gif') 0 -24px no-repeat; }
div.bluebox_right#logowanie div.input_text input { border: 0; background: none; width: 184px; margin: 5px 0 0 0; color: #03488D; line-height: 20px; }
div.bluebox_right#logowanie input.submit { width: 55px; height: 24px; background: url('../images/bg_submit2.gif'); font-weight: bold; font-size: 11px; text-align: center; float: right; border: 0; color: #fff; }
div.bluebox_right#logowanie form a { color: #FFF1C8; font-weight: bold; line-height: 24px; }

div.bluebox_right#profil div.profile_data { height: 60px; margin: 15px 20px 0 20px; padding-left: 60px; color: #FFF1C8; font-size: 11px; }
div.bluebox_right#profil div.profile_data a.link_profile { font-weight: bold; font-size: 13px; color: #FFF1C8; display: block; margin-bottom: 5px; }
div.bluebox_right#profil div#profile_links { margin-top: 10px; font-weight: bold; font-size: 11px; text-align: center; color: #FFF1C8; font-weght: bold; }
div.bluebox_right#profil div#profile_links a { color: #FFF1C8; }
div#yellowpage-comments a#add_comment_link { width: 120px; display: block; margin: 10px 20px 0 0; float: right; color: #fff; font-size: 11px; background: url('../images/bg_buttons.gif') 0 -48px no-repeat; }
div#yellowpage-comments a#add_comment_link b { cursor: pointer; font-weight: bold; line-height: 24px; text-align: center; display: block; height: 24px; background: url('../images/bg_buttons.gif') right -72px no-repeat; }
div#yellowpage-comments div#add_comment_div form { display: block; width: 422px; margin: 15px auto; }
div#yellowpage-comments div#add_comment_div form div.textarea_bg { padding: 5px; height: 92px; background: url('../images/bg_profile_textarea_yellow.gif') no-repeat; }
div#yellowpage-comments div#add_comment_div form textarea { width: 100%; height: 92px; border: 0; background: none; font-size: 11px; color: #422D18; }
div#yellowpage-comments div#add_comment_div form input.submit { cursor: pointer; width: 55px; height: 24px; background: url('../images/bg_newsletter_button.gif'); font-weight: bold; font-size: 11px; text-align: center; float: right; border: 0; color: #fff; margin: 5px 2px 0 0; }
div#yellowpage-comments div#no_comments { font-weight: bold; margin: 20px 0px 0px 0px;}
div#bluepage-comments a#add_comment_link { width: 120px; display: block; margin: 10px 30px 8px 0; float: right; color: #fff; font-size: 11px; background: url('../images/bg_buttons.gif') 0 0px no-repeat; }
div#bluepage-comments a#add_comment_link b { cursor: pointer; font-weight: bold; line-height: 24px; text-align: center; display: block; height: 24px; background: url('../images/bg_buttons.gif') right -24px no-repeat; }
div#bluepage-comments div#add_comment_div form { display: block; width: 422px; margin: 15px auto; }
div#bluepage-comments div#add_comment_div form div.textarea_bg { padding: 5px; height: 92px; background: url('../images/bg_profile_textarea2.gif') no-repeat; }
div#bluepage-comments div#add_comment_div form textarea { width: 100%; height: 92px; border: 0; background: none; font-size: 11px; color: #422D18; }
div#bluepage-comments div#add_comment_div form input.submit { cursor: pointer; width: 55px; height: 24px; background: url('../images/bg_submit2.gif'); font-weight: bold; font-size: 11px; text-align: center; float: right; border: 0; color: #fff; margin: 5px 2px 0 0; }
.blog_buttons a  { cursor: pointer; width: 55px; height: 20px; background: url('../images/bg_submit2.gif'); font-weight: bold; font-size: 11px; text-align: center; float: right; border: 0; color: #fff; margin: 5px 2px 4px 0; padding-top: 4px; }
.fav_buttons a  { cursor: pointer; width: 55px; height: 20px; background: url('../images/bg_submit2.gif'); font-weight: bold; font-size: 11px; text-align: center; float: left; border: 0; color: #fff; margin: 5px 2px 4px 0; padding-top: 4px; }
.blog_buttons div.form-vote-blog-button-div { display: block; width: 88px; height: 43px; cursor: pointer; float: right; margin: 0px; padding: 0px;}
.blog_buttons div.form-vote-blog-wait-div { display: none; height: 40px; color: #ffffff;  float: right; clear: both; margin: 0px; padding: 0px;}
.blog_buttons div.form-vote-blog-message-div { visibility: hidden; height: 40px; color: #ffffff; float: right; clear: both; margin: 0px; padding: 0px;}
.blog_buttons a.vote  { cursor: pointer; width: 88px; height: 43px; background: url('../images/vote_hand.gif') no-repeat; font-weight: bold; font-size: 11px; text-align: center; float: right; border: 0; color: #fff; margin: 0px 0px 0px 0; padding-top: 4px; }
.blog_buttons a.addfav { cursor: pointer; width: 120px; height: 20px; background: url('../images/bg_buttons3.gif') no-repeat; font-weight: bold; font-size: 11px; text-align: center; float: right; border: 0; color: #fff; margin: 5px 2px 4px 0; padding-top: 4px; }
.blog_buttons a.ecard { cursor: pointer; width: 120px; height: 20px; background: url('../images/bg_buttons3.gif') no-repeat; font-weight: bold; font-size: 11px; text-align: center; float: right; border: 0; color: #fff; margin: 5px 2px 4px 0; padding-top: 4px; }
div#bluepage div.inner_top div.inner_bottom div#profile div.right div.buttons a.ecard { clear: both; margin-top: 10px; }
div#yellowpage div.related_products { margin: 10px 0 0 0; }
div#yellowpage div.related_products ul { margin: -5px 0 15px 0; list-style-type: none; padding-left: 20px; }
div#yellowpage div.related_products ul li { background: url('../images/bg_li_dot.gif') 0 4px no-repeat; padding: 0; }
div#yellowpage div.related_products ul li a { padding: 0 0 0 15px; margin: 0 0 4px 0; font-size: 11px; color: #500020; display: block; width: 30px; white-space: nowrap; }

h2#blog_list_heading  { color:#FFF1C8; margin-left: 32px; float: left; font-size: 18px; }

div#yellowpage-comments div#comments { margin: 0 30px 20px 30px; color: #503A20; font-size: 11px; height: 1%; }
div#yellowpage-comments div#comments div.comment { padding-left: 59px; padding-bottom: 14px; margin-top: 20px; }
div#yellowpage-comments div#comments div.comment div.title { font-weight: bold; color: #D8254F; }
div#yellowpage-comments div#comments div.comment a { color: #D8254F; }
div#yellowpage-comments div#comments div.comment div.content { text-align: justify; margin-top: 8px; overflow:hidden;}
div#yellowpage-comments div#comments div.comment div.content div.quote { background: url('../images/bg_quote.gif') 0 bottom no-repeat; width: 530px; margin-top: 10px; }
div#yellowpage-comments div#comments div.comment div.content div.quote div.quote_inner { background: url('../images/bg_quote.gif') right top no-repeat; padding: 15px 20px; }
div#yellowpage-comments div#comments div.comment div.content div.quote div.quote_inner div.quote_reply { padding-left: 60px; }

div#bluepage-comments div#comments { margin: 0 30px 6px 30px; color: #503A20; font-size: 11px; }
div#bluepage-comments div#comments div.comment { padding-left: 59px; margin-top: 20px; }
div#bluepage-comments div#comments div.comment div.title { font-weight: bold; color: #D8254F; }
div#bluepage-comments div#comments div.comment a { color: #D8254F; }
div#bluepage-comments div#comments div.comment div.content { text-align: justify; margin-top: 8px; overflow:hidden;}
div#bluepage-comments div#comments div.comment div.content div.quote { background: url('../images/bg_quote.gif') 0 bottom no-repeat; width: 530px; margin-top: 10px; }
div#bluepage-comments div#comments div.comment div.content div.quote div.quote_inner { background: url('../images/bg_quote.gif') right top no-repeat; padding: 15px 20px; }
div#bluepage-comments div#comments div.comment div.content div.quote div.quote_inner div.quote_reply { padding-left: 60px; }

div.abuse_box a.abuse_link { cursor: pointer; font-size: 11px; text-align: center; float: right; border: 0; color: #fff; margin: 5px 2px 4px 0; padding-top: 4px; }

div#form-button-div { display: block; }
div#form-data-div { display: block; }
div#form-message-div {  font-size: 11px; color: #422D18; margin-bottom: 10px;}

div#form-fav-button-div { display: block; }
div#form-wait-div { float:right;display: none; height: 24px; margin-top: 5px; text-align: right; font-size: 11px; color: #422D18; }
div#form-fav-wait-div { float: left; margin: 5px 0px 0px 10px; display: none; height: 24px;  text-align: right; font-size: 11px; color: #422D18; }

div#form-newsletter-button-div { display: block; }
div#form-newsletter-wait-div { float:right;display: none; height: 24px; margin-top: 5px; text-align: right; font-size: 11px; color: #422D18; }
div#form-newsletter-data-div { display: block; }
div#form-newsletter-message-div {  font-size: 11px; color: #422D18; margin-bottom: 10px;}

div#form-friend-button-div { display: block; }
div#form-friend-wait-div { float:left;display: none; height: 24px; margin-top: 5px; text-align: right; font-size: 11px;  color: #ffffff; }
div#form-friend-data-div { display: block; }
div#form-friend-message-div {  font-size: 11px;  color: #ffffff; margin-bottom: 10px;}

div#polec-button-div { display: block; margin: 5px 0 0 0 !important; float: right !important; }
div#polec-button-div a { margin: 0 !important; }
div#polec-wait-div { float:right; display: none; height: 24px; margin-top: 5px; text-align: right; font-size: 11px; color: #422D18; }

form#form-polec div.input_caption { margin: auto; width: 100%; text-align: left; font-size: 11px;  color: #422D18; font-weight: bold; }
form#form-polec div.input_text { padding: 0 7px; margin: 0 0 5px 0; height: 24px; background: url('../images/bg_profile_input2.gif') 0 -24px no-repeat; }
form#form-polec div.input_text input { border: 0; background: none; width: 100%; margin: 5px 0 0 0; color: #422D18; line-height: 16px;  font-size: 11px;  }

div#polec-message {  font-size: 11px; color: #422D18; margin: 10px 0 0 0;}
div#sites_content div.center { margin: 0px 0px 0px 200px; text-align:center; width: 190px; }

div#message { text-align: center;  font-size: 11px; color: #422D18; margin-bottom: 5px;}
div#fav-message-div {  float: left; font-size: 11px; color: #422D18;  margin: 5px 0px 0px 10px; }
ul#friends-list { margin: 15px 20px 0 20px; padding: 0; list-style-type: none; }
ul#friends-list li { float: left; }
ul#friends-list li a { width: 90px; height: 28px; display: block; margin: 0px; text-align: center; padding-top: 52px; overflow: hidden; color: #fff; font-size: 11px; }
ul#friends-list li a.delete { display: none; position: absolute; margin: 3px 0 0 77px; padding: 0; width: 16px; height: 16px; background: url('../images/bg_delete.gif') no-repeat; position: absolute; }

img#clock { 
		vertical-align: middle; 
		}
img#clock { 
		vertical-align: middle; 
		}

img#post_img { float: right; margin-left: 10px; }
div#user_video { width: 379px; height: 318px; position: relative; left: 50%; margin-left: -189px; margin-top: 10px; clear:both; }

form#blog { color: #FFF1C8; font-size: 11px; font-family: Tahoma,Verdana,Arial; }
/*form#blog div.right { width: 285px; float: right; margin: 15px 20px 0 0; }*/
form#blog div.input_caption { margin: 0 0 1px 5px; font-weight: bold; }
form#blog div.input_text {  display: block; padding: 0 7px; margin: 0 0 5px 0; height: 24px; background: url('../images/bg_profile_input.gif') 0 0 no-repeat; }
form#blog div.input_text input { border: 0; background: none; width: 275px; margin: 5px 0 0 0; color: #03488D; line-height: 20px; }
form#blog div.select { padding: 0 2px; margin: 0 0 5px 0; height: 24px; background: none; }
form#blog div.select select { border: 0; width: 100%; margin: 0 0 0 0; color: #03488D; line-height: 20px; }
form#blog div.textarea { padding: 0 7px; margin: 0 0 5px 0; height: 134px; background: url('../images/bg_profile_textarea.gif') no-repeat; }
form#blog div.textarea textarea { border: 0; background: none; width: 275px; height: 124px; margin: 5px 0 0 0; color: #03488D; font-size: 11px; }
form#blog div.input_file { padding: 0 2px; margin: 0 0 5px 0; height: 24px; background: none; }
form#blog div.input_file input { border: 0; width: 275px; margin: 0 0 0 0; color: #03488D; line-height: 20px; }
form#blog input.submit { width: 55px; height: 24px; background: url('../images/bg_submit2.gif'); font-weight: bold; font-size: 11px; text-align: center; float: right; border: 0; color: #fff; }
form#blog input.submit_left { width: 55px; height: 24px; background: url('../images/bg_submit2.gif'); font-weight: bold; font-size: 11px; text-align: center; float: left; border: 0; color: #fff; }
form#blog div#kategoria_sugerowana {padding: 0 2px; margin: 0 0 15px 0; height: 24px; display: block; background: none; width: 275px; }

div#kategoria_sugerowana_div { width:420px; height:25px; }
div#kategoria_sugerowana_div .tytul { width: 170px;float: left; }
div#kategoria_sugerowana { float: left; }

/* mapa strony */
div#sitemap .section { color: #533721; font-size: 12px; font-weight: bold; margin:8px 0px 8px 0px; } 
#sitemap ul { margin:0px; padding:0px; list-style-type: none; }
#sitemap ul li { background: url('../images/ico_folder2.gif') 10px 5px no-repeat; padding-left: 25px; margin-top: 5px; }
#sitemap ul li.children { background: url('../images/ico_folder.gif') 10px 5px no-repeat; padding-left: 25px; margin-top: 5px; }
#sitemap ul li a { padding-left: 5px; color: #D22553; }

div#bluepage div.post a img#post_img { border: 5px solid #006bd0 ; margin-bottom: 8px; }

/* home box loader */
#home_box_loader { text-align:center; margin-top:50px;  }

div#box_contact { width: 430px; position: relative; margin: auto; margin-bottom: 20px; margin-top: 20px; padding: 0 0 20px 0; }
div#box_contact div.textarea_bg { padding: 5px; height: 92px; background: url('../images/bg_profile_textarea_yellow.gif') no-repeat; }
div#box_contact textarea { width: 410px; height: 92px; border: 0; background: none; font-size: 11px; color: #422D18; }
div#box_contact div.input_caption { margin: auto; width: 100%; text-align: left; font-size: 11px;  color: #422D18; font-weight: bold; }
div#box_contact div.input_text { padding: 0 7px; margin: 0 0 5px 0; height: 24px; background: url('../images/bg_profile_input2.gif') 0 -24px no-repeat; }
div#box_contact div.input_text input { border: 0; background: none; width: 177px; margin: 5px 0 0 0; color: #422D18; line-height: 20px;  font-size: 11px;  }
div#box_contact input.submit { cursor: pointer; width: 55px; height: 24px; background: url('../images/bg_newsletter_button.gif'); font-weight: bold; font-size: 11px; text-align: center; float: right; border: 0; color: #fff; margin: 5px 8px 0 0; }
div#form-contact-wait-div { display: none; }
div#form-contact-wait-div { float: right; width: 200px; margin-right:76px; margin-top:8px; text-align:right; }
div#form-contact-button-div { float:right !important; }
div#form-contact-button-div b { color: #ffffff; }



a.helper {background: url('../images/bg_query.gif'); display: block;width:18px;height:16px;float:left;padding:4px 4px;}
div#details_left p { font-size: 11px; }

h1.szukaj { float: left; margin: 12px 0 10px 22px; width: 142px; height: 30px; padding:0; background: url('../images/header_search.gif') no-repeat; font-size: 0px; }
h1#polec { float: left; margin: 12px 0 10px 22px; width: 220px; height: 30px; padding:0; background: url('../images/nag_polec.gif') no-repeat; font-size: 0px; }

div#show_baner {width:574px;height:215px;position:absolute;top:156px;}