* {margin: 0; padding: 0;}
* html li {height: 1%;}
form {display: inline;}
body {background: #0F4B1D url(http://www.gotujmy.pl/i/hp/bg.gif) repeat-x scroll 0 0; font-family: Verdana, Tahoma, Arial, Georgia, sans-serif; font-size: 11px; }
table {font-size: 12px; font-family: Verdana, Tahoma, Arial, Georgia, sans-serif;}
img {border: 0;}
.imgBorder {border: 1px solid #c8c8c8;}
a, .link {text-decoration:none; color: #03337b; cursor: pointer; border: 0;}
a:hover, .link:hover {text-decoration: underline;}
h1, h2, h3, h4, h5, h6{font-weight:bold;}
ul {list-style: none;}
li {}

.mb0 {margin-bottom:0;}
.ml35 {margin-left:35px;}
.mr2 {margin-right:2px;}
.mr5 {margin-right:5px;}
.mt2 {margin-top:2px;}
.mt25 {margin-top:25px;}
.h150 {height:150px;}

table.bc {border-collapse:collapse;}
.whitea,a.white {color:white;}
.noPadd {padding:0;}
.padd2 {padding:2px;}
.padd5 {padding:5px;}
.paddTB2 {padding:2px 0;}
.paddLR5 {padding: 0 5px;}
.bgTrans {background: transparent;}
.fs12 {font-size:12px;}
.w20 {width:20px;}
.w40 {width:40px;}
.w100 {width:100px;}
.halfWidth {width:50%;}
.fullWidth {width:100%;}
.noBorder {border:0;}
.biznesColor {color: #ae0405}
.color2 {color: #0e4051}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.top {vertical-align: top;}
.midd{vertical-align:middle;}
.bottom{vertical-align:bottom;}
.clr{clear:both;}
* html .clr {height: 0; overflow: hidden;} /* IE Fix */
.fl{float:left;}
.fr{float:right;}
.u{text-decoration:underline;}
.noUnderline,img.noUnderline:hover {text-decoration:none;}
.b{font-weight:bold;}
.hidden {display: none;}

.pngFix {}
.isRollUp {}
.isRollDown {}
.lightGreen {color: rgb(132, 179, 63);}
.fwjColor {color: #484c4b;}

#topLinks {background-color:#272727;}
#topLinks h3 {width: 990px; margin: 0 auto;}
#topLinks a, #topLinks h3, #topLinks a:hover {font-size:10px; color:white; font-weight:bold;}

#wrapper {width:990px; margin:0 auto; background-color: white; padding: 0 5px 5px 5px;}

#header_top	{margin: 0 auto; border-bottom: 2px solid #0F4051;}
#header_top #top_logo_layer{margin: 0 auto; padding: 5px 0 3px 0}
#header_top #headerBayLeft {height: 65px; float: left; width: 200px;}
#header_top #headerBayRight {height: 65px; float: right; width: 200px; text-align: right;}
#header_top .profil_status {padding-top: 10px;}
#header_top .profil_status table {font-size: 11px;}
#header_top .profil_status td {vertical-align: middle; padding: 2px; line-height: 15px;}
#header_top .profil_status table {margin: 0 0 0 auto; border-collapse: collapse;}
#header_top .profil_status img {display: block;}

.tabs {font-size: 12px; font-weight: bold; line-height: 24px; height: 23px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/czy/border_dot.gif) repeat-x 0 100%; overflow: hidden;}
.tabs table {border-collapse: collapse; width: 100%;}
.tabs a {display: block; height: 22px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/czy/tabs.png) repeat-x 0 -60px; float: left; margin: 0 0 0 5px; padding-left: 5px; outline:0 none; color: black;}
.tabs a:hover {text-decoration: none;}
.tabs a.selected {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/czy/tabs.png?v2) repeat-x 0 0; height: 23px; color: #43AC1C;}
.tabs a span {display: block; height: 22px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/czy/tabs.png) repeat-x 100% -60px; padding-right: 5px; font-weight: normal; font-size: 12px; line-height: 24px;}
.tabs a.selected span {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/czy/tabs.png) repeat-x 100% 0; height: 22px; font-weight: bold; line-height: 24px;}
.tabs table td {vertical-align: top;}
.tabs table td a {width: auto; text-align: center; float: none;}
.tabs table td.first a {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/czy/tabs.png) repeat-x -1px -60px; margin: 0;}
.tabs table td.first a.selected {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/czy/tabs.png) repeat-x -1px 0;}
.tabs table td.last a span {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/czy/tabs.png) repeat-x 100% -180px;}
.tabs table td.last a.selected span {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/czy/tabs.png) repeat-x 100% -120px;}

.top_advert {width:990px; margin:0 auto;}
.advertBay {width:115px;}
.advert_750x100 {margin: 0 auto; text-align: center;width:750px;}
.kuchnia_ico {padding-top: 9px; text-align: center;}
.kuchnia_ico a {color: #505050; font-size: 14px; font-weight: bold; font-family: Times New Roman, sans-serif;}
.kuchnia_ico a:hover {text-decoration:none;}


.breadcrumbs {font-size: 11px; color: #505050; padding-top: 5px;}
.breadcrumbs a {color: #505050;}

.topTabs {height: 30px; margin-top: 5px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/border_dot.png) repeat-x 0 100%;}
.topTabs table {border-collapse: collapse; width: 100%;}
.topTabs a {height: 30px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/top_tabs.png) no-repeat -153px 0; display: block; margin-right: 4px; color: black; padding-left: 5px; font-weight: bold;}
.topTabs a span {height: 30px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/top_tabs.png) no-repeat 100% 0; line-height: 30px; display: block; text-align: center; font-size: 12px; padding-right: 5px;}
.topTabs .first {width: 123px;}
.topTabs .first a {background:url("http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/top_tabs.png") no-repeat scroll 0 0 transparent; width: 87px; padding-left: 31px;}
.topTabs .first a.selected {background:url("http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/top_tabs.png") no-repeat scroll 0 -30px transparent; }
.topTabs .first a span{background: transparent;}
.topTabs .last {width: 30px;}
.topTabs .last a {background:url("http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/top_tabs.png") no-repeat scroll -118px 0 transparent; width: 30px; margin: 0;}
.topTabs .last a.selected {background:url("http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/top_tabs.png") no-repeat scroll -118px -30px transparent; }
.topTabs .last a span{background: transparent;}
.topTabs .last a:hover {text-decoration: none;}
.topTabs a:hover {color: #86b338;}
.topTabs a.selected {background-position: -153px -30px; color: #86b338;}
.topTabs a.selected span {background-position: 100% -30px;}

.categoriesBox li {background: white url("http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/black_arrow.gif") no-repeat 0 2px; display:inline; float:left; margin-left:10x; margin-right:10px; padding:0 0 3px 14px;}
.categoriesBox li a {color:black; font-size: 12px;}
.categoriesBox li a.selected {color:#87B338; font-weight: bold;}

.blad{font-size:12px;}
.blad h2{background:#ffeae7;border:1px solid #e6bbb3; padding: 10px; text-align:center;}

.link_switch {text-align: center; padding: 6px 0;}
.link_switch span {font-weight: bold; font-size: 12px; background: #d7d8da; padding: 3px 6px; border-left: 1px solid white; cursor: pointer;}
.link_switch span.selected {background: white; cursor: default;}

#kol-lewa{width:675px;float:left; overflow: hidden;}
#kol-lewa .col1wide{width:438px; float: left; overflow: hidden;}
#kol-lewa .col2tight{width:232px; float: right; overflow: hidden;}
#kol-lewa .col1tight{width:242px; float: left; overflow: hidden;}
#kol-lewa .col1tight.smaller{width:210px;}
#kol-lewa .col2wide{width:428px; float: right; overflow: hidden;}
#kol-lewa .col2wide.bigger{width:460px;}
#kol-lewa .col1{width:335px; float: left; overflow: hidden;}
#kol-lewa .col2{width:335px; float: right; overflow: hidden;}
#kol-lewa .col12{clear: both;}
#kol-lewa .content {font-size: 12px;}   
#kol-prawa{width:300px;float:right; overflow: hidden;}

#contentWrapper {border: 1px solid #cacaca; border-top: 0; padding: 0 4px 5px 4px; margin: 0; }
.box {padding-top: 5px;}
#kol-prawa .reklama_arbo {margin-top: 5px;}

.greenBorder .content {background-color: #ffffff; border-left: 1px solid #CACACA; border-right: 1px solid #CACACA;}
.greenBorder .content.noBorder {border:none;}
.greenBorder .box_title {background: #87b338; padding: 0 10px 6px 10px; line-height: 10px; color: white;}
.greenBorder .box_title a {color: white;}
.greenBorder .box_title span {font-weight: normal;}
.greenBorder .cornertr {height: 5px; padding-left: 10px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 0 -10px; line-height: 1px;}
.greenBorder .cornertl {height: 5px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 100% -10px; line-height: 1px;}
.greenBorder .cornerbr {height: 5px; padding-left: 10px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 0 -35px; line-height: 1px;}
.greenBorder .cornerbl {height: 5px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 100% -35px; line-height: 1px;}

.greenBG .content {background-color: #87b338;}
.greenBG .box_title {background: #87b338; padding: 0 10px 6px 10px; line-height: 10px; color: white;}
.greenBG .cornertr {height: 5px; padding-left: 10px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 0 -10px; line-height: 1px;}
.greenBG .cornertl {height: 5px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 100% -10px; line-height: 1px;}
.greenBG .cornerbr {height: 5px; padding-left: 10px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 0 -15px; line-height: 1px;}
.greenBG .cornerbl {height: 5px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 100% -15px; line-height: 1px;}


.orangeBG .content {background-color: #f07343; border: 0; padding: 5px 0;}
.orangeBG .box_title {background: #f07343; padding: 0 10px 6px 10px; line-height: 10px; color: white;}
.orangeBG .cornertr {height: 5px; padding-left: 10px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 0 -20px; line-height: 1px;}
.orangeBG .cornertl {height: 5px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 100% -20px; line-height: 1px;}
.orangeBG .cornerbr {height: 5px; padding-left: 10px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 0 -25px; line-height: 1px;}
.orangeBG .cornerbl {height: 5px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 100% -25px; line-height: 1px;}

.grayBorder .content {border: 1px solid #c7c6c6; border-width: 0 1px 0 1px;}
.grayBorder .cornertr {height: 5px; padding-left: 10px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 0 -30px; line-height: 1px;}
.grayBorder .cornertl {height: 5px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 100% -30px; line-height: 1px;}
.grayBorder .cornerbr {height: 5px; padding-left: 10px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 0 -35px; line-height: 1px;}
.grayBorder .cornerbl {height: 5px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/kuchnia_corners.png) no-repeat 100% -35px; line-height: 1px;}

h2 {font-size: 14px; line-height: 20px; display: block;}
h3 {font-size: 12px; line-height: 16px; display: block;}
a.small {font-size: 10px; line-height: 24px; margin-left: 5px; float: right;}

html#bbtPage body .bbtext a.intextPodtrzeni {border-bottom:1px solid #22418F !important;color: #22418F !important;cursor:pointer;display:inline;float:none;margin:0;padding:0 0 1px;text-decoration:underline !important;}

.receipts_categories {}
.receipts_categories li {width: 200px; background: white url("http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/black_arrow.gif") no-repeat 0 4px; float: left; padding: 2px 2px 2px 14px;}

.art_list li {padding: 5px; border-bottom: 1px solid #CACACA;}
.art_list li div.img {width: 100px; text-align: center; float: left;}
.art_list li div.text {padding-left: 110px; background: white;}
.art_list li div.text h3 {padding-bottom: 3px;}
.art_list li .tags {padding-top: 5px;}
.art_list li .tags a {color: black; text-decoration: underline;}

table.users_box {width: 84%; border-collapse: collapse; margin: 0 auto 0 auto; font-size: 12px;}
table.users_box td {text-align: center; padding: 5px; width: 25%;}
table.users_box img {width: 40px; max-height: 60px; margin: 0 auto}

table.expert_box {width: 100%; font-size: 12px; border-collapse: collapse;}
table.expert_box td {padding: 5px 5px; vertical-align: top;}
table.expert_box img {width: 40px; max-height: 60px; margin: 0 auto}

img.sse_icon {float: left; margin-top: 7px; border: 1px;}
ul.links {margin: 5px 0 7px 0; padding: 0;}
ul.links li {font-size: 12px; line-height: 14px; padding: 2px 0px 2px 10px; display: table; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/orange_dot.gif) no-repeat 2px 8px;}
ul.links li .b {letter-spacing: 0;}

#gallery_scroller {height: 151px; background: white url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/scroller_bg.png) repeat-x -5px 50%}
#gallery_scroller .left_bg {height: 146px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/scroller_bg_left.png) no-repeat 0 50%}
#gallery_scroller .right_bg {height: 146px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/scroller_bg_right.png) no-repeat 100% 50%}
#gallery_scroller td.arrow {width: 21px; vertical-align: middle; height: 146px;}
#gallery_scroller td.arrow img {cursor: pointer;}
#gallery_scroller .visibleArea {height: 90px; width: 554px; margin-left: 22px; overflow: hidden;}
#gallery_scroller #contener {overflow: show; width: 10000px; margin-left: -143px;}
#gallery_scroller .item {width: 143px; float: left;}
#gallery_scroller .item table {border-collapse: collapse; cursor: pointer;}
#gallery_scroller .item table td {width: 125px; height: 90px; vertical-align: bottom;}
#gallery_scroller .item table td a {display: block; color: white; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/semi_transparent_bg.png) repeat 0 0; text-align: center; padding: 1px;}
#gallery_scroller td.leftArrow {width: 26px;}
#gallery_scroller td.rightArrow {width: 21px;}

#gallery_scroller td.galleryLink {width: 29px;}
#gallery_scroller td.galleryLink img {margin-bottom:1px;}

/*Box najnowsze porady kulinarne*/
#npk {border: 0; border-bottom: 1px solid #87B338; padding: 3px 0;}
#npk table {border-collapse: collapse; width: 100%;}
#npk table td {vertical-align: top;}
#npk table td.sse_list {background: #d7d8da; width: 40%; border: 1px solid #d7d8da; border-width: 1px 0;}
#npk table td.sse_list div {height: 126px; overflow-y: auto;}
#npk table td ul.arts li {font-size: 12px; padding: 2px 5px 2px 15px; background: white url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/green_arrow.gif) no-repeat 5px  4px;}
#npk table td.sse_list li {font-weight: bold; padding: 2px 5px; font-size: 12px;}
#npk table td.sse_list li.selected {background: white; color: #87B338; background-image: none;}
#npk table td.sse_list li.selected:hover {text-decoration: none;}

#sections_list {height: 150px; overflow-y: auto; border: 1px solid #CACACA; border-top: 0; background: #d7d8da; padding: 5px 0;}
#sections_list h3 {padding: 1px 5px; text-decoration: none;}
#sections_list .selected h3, #sections_list .selected h3 a {background: white; color: #6AA20B;}


/* Stopka */
#fwj {}
#fwj .logo {margin: 0 20px;}

#fwj .content {padding: 0 10px;}


#fwj table.grupy_tematyczne {width: 100%; border-collapse: collapse; font-size: 11px;}
#fwj table.grupy_tematyczne th {padding-left: 12px; text-align: left; width: 10%; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background: white url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/grupy_tematyczne.gif) no-repeat 0 -22px;}
#fwj table.grupy_tematyczne th.bgTrans {background:transparent;} 
#fwj table.grupy_tematyczne td {padding-left: 12px; text-align: left; width: 15%; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background: white url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/grupy_tematyczne.gif) no-repeat 0 -62px; height: 16px;}
#fwj table.grupy_tematyczne a {line-height: 16px;}
#fwj table.grupy_tematyczne .gray th {background: #ebebeb url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/grupy_tematyczne.gif) no-repeat 0 -1px;} 
#fwj table.grupy_tematyczne .gray td {background: #ebebeb url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/grupy_tematyczne.gif) no-repeat 0 -41px;}
table.letters {margin: 5px auto; border-collapse: collapse;}
table.letters a {font-weight: bold; color: white; font-size: 14px;}
table.letters td {height: 24px; width: 33px; background: white url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/grupy_tematyczne.gif) no-repeat 5px -80px; text-align: center;}
table.letters td.big {width: 177px; background-position: 5px -104px;}

#footer {clear:both; height: 32px; line-height: 32px; color: #4d4d4d; font-size: 12px; color: #b6b6b6; border: solid #e0e0e0; border-width: 0 1px; padding: 0 10px;}
#footer .stopka-lewa {float:left;}
#footer a {color: #b6b6b6;}
#footer .stopka-prawa {float: right; font-weight: bold;}

#wieszjak_clock {padding: 0 2px; text-align: center;}
.roundButton {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/_i/sg_v2/checkbox_button.png) no-repeat 0 0; width: 142px; height: 24px; line-height: 22px; margin: 3px 3px 0 3px; display: inline-block; text-align: center; font-weight: bold;}
.roundButtonCheckbox {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/_i/sg_v2/checkbox_button.png) no-repeat 0 -24px; width: 118px; height: 24px; line-height: 22px; padding-left: 24px; display: inline-block; margin: 3px 3px 0 3px; text-align: center; font-weight: bold; outline:0 none;}
.roundButtonCheckboxChecked {background-position: 0 -48px;}
.searchForm .searchTextContener {border: 1px solid white; margin: 3px 0; float: left; background: white;}
.searchForm input.defaultTextActive {color: #999999;}
.searchForm input.searchText {width: 198px; line-height: 16px; padding: 3px 0; border: 1px solid #CCCCCC; border-top: 1px solid #202020; border-left: 1px solid #202020;}
.szukajBtn {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/szukaj_btn_orangeBG.png) no-repeat 0 0; border: 0; width: 74px; height: 32px; cursor: pointer;}
.zapiszSieBtn {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/zapiszsie_btn_greenBG.png) no-repeat 0 0; border: 0; width: 74px; height: 32px; cursor: pointer;}
.glosujBtn {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/glosuj_btn_white_bg.png) no-repeat 0 0; border: 0; width: 74px; height: 32px; cursor: pointer; display: block; margin: 5px auto 0 auto;}
.szukajBtnGreenBg {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/szukaj_btn_greenBG.png) no-repeat 0 0; border: 0; width: 74px; height: 32px; cursor: pointer;}
.searchForm table.big {border-collapse: collapse;}
.searchForm table.big td {padding: 5px 0;}
.searchForm table.big .separator td {border-top: 1px dashed white;;}
.searchForm table.big table.radioOptions {font-size:12px;}
.searchForm table.radioOptions td{padding:2px;}
.searchForm table.radioOptions td label,.searchForm table.radioOptions td a {color:#0E3F84;cursor:pointer;}

#dish_search_form .content {padding: 0 5px 5px 5px;}
#dish_search_form .content td.btn {width:100px;}
#dish_search_form .content #additional select {width:185px;}

#dish_search_form #basic div.input,#dish_search_form #basic div.input input {width: 344px;}

#dish_search_form table {border-collapse: collapse; width: 95%; margin: 0 auto;}
#dish_search_form #basic div {border: 1px solid white; background: white; line-height: 18px; width: 530px;}
#dish_search_form #basic input.search_text {width: 528px; padding: 2px 0; border: 1px solid; border-color: #747474 #e8e8e8 #e8e8e8 #747474;}
#dish_search_form #additional {margin-top: 5px;}
#dish_search_form #additional td {width: 35%; text-align: left; padding: 3px;}
#dish_search_form #additional select {width: 200px;}
#dish_search_form input.defaultTextActive {color: #999999;}
#dish_search_form #additional td.label, #dish_search_form #additional label {width: 15%; font-size: 11px; color: white;}
#dish_search_form #additional label {padding-top: 2px;}
#dish_search_form #additional td.chBox {width:20px;}

.receipts {border-collapse: collapse; width: 100%;}
.receipts td {border-bottom: 1px solid #CACACA;}
.receipts td.img {width: 106px; text-align: center; vertical-align: top;}
.receipts td.img img {max-width: 80px; max-height: 80px; margin: 10px 0;}
.receipts td.body {padding: 5px 2px; vertical-align: top;}
.receipts td.body h3 {font-weight: bold; font-size: 14px; padding-bottom: 5px;}
.receipts td.avatar {padding: 5px 0; vertical-align: top; text-align: center; width: 70px;}
.receipts td.author {padding: 5px 5px 5px 2px; vertical-align: top; width: 120px; color:#A6A6A6; font:11px "Trebuchet MS";}
.receipts td.author a.login {font-size: 12px; font-weight: bold;}
.receipts td.author a.ilosc_przepisow {font-size: 12px; color:#A6A6A6; text-decoration: underline; font-weight: bold;}
.receipts td.author p.opis {font-size: 10px; padding-top: 5px;}

.receipts td.body em {background:url("http://www.gotujmy.pl/i/dot1.gif") no-repeat scroll 6px 5px transparent; color:#B7B7B7; font:9px "Trebuchet MS"; padding:1px 12px 4px 18px; color:#A7A7A7; font-style:normal; font-weight:normal;}



#konkursy {border-collapse: collapse; width: 100%;}
#konkursy td {height: 64px; border: 1px solid #cacaca; text-align: center;}
#konkursy .r2 td {border-bottom: 0;}
#konkursy a {padding-top: 44px; overflow: hidden; color: black; font-size: 12px; display: block; height: 20px; background-image: url(http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/konkursy.png); text-align: center; width: 119px;}
#konkursy .r1 .c1 a {background-position: 0 0;}
#konkursy .r1 .c2 a {background-position: 0 -64px;}
#konkursy .r2 .c1 a {background-position: 0 -128px;}
#konkursy .r2 .c2 a {background-position: 0 -192px;}
#konkursy td.bl {height: auto; border-width: 0 1px 0 0}
#konkursy td.br {height: auto; border: 0;}

.wysz_prawnikow {padding: 0 5px; background-color: white;}
.wysz_prawnikow input.wyszukiwarkaPrawnikowSubmitBtn {background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/_i/sg_v2/wyszukiwarki.png) no-repeat -74px -52px; border: 0; width: 72px; height: 30px; cursor: pointer; margin: 5px 0 2px 0;}
.wysz_prawnikow p {padding: 3px 0; font-weight: bold; height: 12px;}
.wysz_prawnikow select {width: 277px;} 
.wysz_prawnikow input {width: 273px;}

.calculator table {width: 100%; border-collapse: collapse; margin: 5px 0;}
.calculator td {border: 1px solid #C5C5C5; text-align: center; padding: 1px;}
.calculator th {border: 1px solid #C5C5C5; text-align: center; padding: 1px; background-color: #E2E2E2;}

.boxContentSwith {width: 100%; border-collapse: collapse; cursor: pointer; font-size: 12px;}
.boxContentSwith td {border: solid white; border-width: 0 1px; background: #e2e2e2; height: 19px; line-height: 20px;}
.boxContentSwith tr.narrow td {width: 33%; height: 18px; line-height: 18px;}
.boxContentSwith td.selected {background-color: white; cursor: default;}

.tematDnia p {font-weight: bold; font-size: 12px; padding: 4px 0}
.tematDnia p.lead {font-weight: normal; padding: 0 0 7px 0; font-size: 11px;}
.tematDnia h2 {border: 0; padding: 0; line-height: 20px; height: 20px; overflow: hidden;}
.tematDnia h2.hidden {display: none;}
.tematDnia img {border: 1px solid #0e4152; margin-left: 6px;}
.tematDnia .lead {line-height: 14px; height: 50px; overflow: hidden;}

.wazneLinki {width: 100%; font-size: 12px; width: 640px; margin: 0 auto;}
.wazneLinki h3 {border: 0; padding-left: 0;}
.wazneLinki td {width: 33%;}
.wazneLinki table {width: 640;}
.wazneLinki li {padding-left: 10px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/_i/sg_v2/gray_square.gif) no-repeat 2px 8px; line-height: 18px;}

.pager{padding: 5px 0; float: right;}
.stronicowanie { background-color: #FFFFFF;margin:1px; display:block; float: left; padding:4px; border:1px solid #0087B4}
.stronicowanie a{}
.stronicowanie.selected { background-color: #0087B4;}
.stronicowanie.selected a {text-decoration: none; color: #FFFFFF; font-weight: bold;}
.separator{clear:both; padding-top:15px;}


.poradaDnia .content {padding: 5px; border: 1px solid #CACACA; border-width: 0 1px 1px 1px;}
.poradaDnia .content td h3.title {font-size: 14px; line-height: 16px; height: 32px; overflow: hidden; padding-bottom: 3px;}
.poradaDnia .content td p {padding-bottom: 1px; line-height: 14px; height: 56px; overflow: hidden;}
.poradaDnia .content td h3.promLink {padding:2px 0;}
.poradaDnia .content td h3.promLink a,.niezbednik .content li a.promLink,a.promLink {color:#B30507;}

.poradyDnia table div {width: 198px; margin: 0 auto; font-size: 12px;}
.poradyDnia table h3 {padding: 3px 0;}
.poradyDnia table p {max-height: 44px; line-height: 14px; overflow: hidden;}

.danieDnia .content {padding: 5px 0;}
.danieDnia .content .item {width: 198px; margin: 0 auto;}
.danieDnia .content .item a.imgBorder {display: block; height: 118px; text-decoration: none;}
.danieDnia .content .item a span {display: block; width: 196px; height: 118px; overflow: hidden; }
.danieDnia .content .item h3 {padding: 3px 0;}


.polecamyPrzepisy .content {border: 0; border-bottom: 1px solid #87B338; padding: 0 10px 10px 10px;}
.polecamyPrzepisy .content li {padding-top: 10px; position: relative;}
.polecamyPrzepisy .content li img {margin: 0 8px 2px 0;}
.polecamyPrzepisy .content li h3 {padding-bottom: 5px;}

.najnowszePorady .content ul{margin: 0 3px;}

.sonda .content td.answer{padding: 2px 2px 2px 0;}
.niezbednik .content ul {margin: 3px;}
.dodajPrzepis .content {position: relative; top: -3px;}
.wazneLinki .content {border: 0; border-bottom: 1px solid #87B338; padding: 5px;}
.wazneLinki .content tr.rek {padding: 3px 0; text-align: center;}
.malaWyszukiwarka .content {padding: 0 5px;}

.forum .content ul {margin: 3px;}
.forum .content div {padding: 0 5px 5px 5px;}

.r250x300 {height: 250px; width: 300px; position: static;}

#TB_window {}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 1000;
  color:#000000;
  display:none;
  -moz-border-radius:10px 10px 10px 10px;
  border: 5px solid #b9babc;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  display: none;
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}

div#shareServices
{
	border-bottom:1px solid #D2D2D2;
	border-top:1px solid #D2D2D2;
	display:block;
	height:28px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:left;
}

div#shareServices img
{
	margin-left:5px;
}

div#addToFacebook
{
	float: right;
}

div#addToFacebook div
{
	color:#808080;
	float:left;
	position:relative;
	top:5px;
}

div#addToFacebook a
{
	background: none;
	padding-left: 3px;
}

div#shareServices a.share-href
{
	color:#808080;
	font-size:11px;
	font-weight:normal;
	margin-left:1px;
	margin-right:1px;
	position:relative;
	top:-9px;
	letter-spacing: -1px;
}

a#addComment
{
	margin-left:60px;
	/*float: right;*/
}

div#thumbnails
{
	margin-bottom:5px;
	margin-top:5px;
}

div.tumbItem
{
	float:left;
	margin-left:9px;
	margin-right:5px;
	width:50px;
}

a#przyszlosc
{
	background-image:url("http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/konkurs_przyszlosc.jpg");
	background-position:0 -6px !important;
	background-repeat:no-repeat;
}

a#wlosy
{
	background-image:url("http://g.wieszjak.pl/p/wieszjak.pl/kuchnia/konkurs_wlosy.jpg");
	background-position:0 -6px !important;
	background-repeat:no-repeat;
}