body {background: #fff url(../gfx/bg/pageBg.jpg) no-repeat 50% 0 !important}

.adsense {display: none}

.tvpTopNav {background-color: #FFFFFF}
.headerBox .bodyBox {background: none repeat scroll 0 0 transparent}
.mainBox .bodyBox {padding: 5px 10px 10px}
.track {border-bottom: none; padding: 7px 0 7px 15px}
.mainContent {margin: 0px}

.contTopBox .wide {background: transparent none; padding: 0px}
.contLeftBox h1.th {font-family: Tahoma; font-size: 30px; margin-left: 10px}
.contLeftBox h1.th a {color: #000}

/* pageMenu */
.pageMenu {margin-bottom: 3px}
.pageMenu .item {float: left; margin-right: 1px; height: 27px; line-height: 27px; padding: 0px; background: transparent url(../gfx/bg/menuBg.png) repeat-x 0 0; text-align: center}
.pageMenu .item a {color: #FFFFFF; display: block; font-size: 14px; padding: 0 18px}
.pageMenu #m10 {margin-right: 0px}
.pageMenu #m10 a {padding: 0 23px 0px 24px}

/* srodek */
#wydawca {margin-bottom: 20px}
#wydawca .subBox {border-bottom: 2px solid #2ac0d9}
#wydawca .subBox .info {background: #2ac0d9 none repeat scroll 0 0}

/* mainNews */
.mainNews {border: solid 1px #4dc2d9; margin-bottom: 20px; margin-right: 10px; font-family: Tahoma}
.mainNews h3.th {color: #23AACE; font-size: 20px; font-weight: normal; height: 45px; line-height: 40px; text-indent: 16px}
.mainNews .item {float: left; padding: 0 5px 10px 16px; width: 295px; font-family: Arial}
.mainNews .item span.img {float: left; margin-right: 8px}
.mainNews .item h4.th {color: #000000; font-size: 13px; font-weight: bold; margin-bottom: 5px; margin-top: -2px}
.mainNews .item a {color: #000}
.mainNews .link-more {text-align: right; padding: 0px 10px 10px}
.mainNews .link-more a {color: #000}
.mainNews .link-more a b.more {color: #000 !important; font-weight: normal}

/* mainVideo */
.mainVideo {border: solid 1px #4dc2d9; margin-bottom: 20px; margin-right: 10px; font-family: Tahoma}
.mainVideo #tooglerButtons {padding: 7px 16px 0px}
.mainVideo #tooglerButtons .videoToogleButtonA {float: left; margin-right: 4px; padding: 3px 19px; color: #19b0d2; background-color: #fff; font-family: Tahoma; font-size: 16px; cursor: pointer; border: solid 1px #19b0d2}
.mainVideo #tooglerButtons .videoToogleButtonI {float: left; margin-right: 4px; padding: 4px 20px; color: #fff; background-color: #19b0d2; font-family: Tahoma; font-size: 16px; cursor: pointer}
.mainVideo #toglerItems {padding: 10px 24px}
.mainVideo #toglerItems .item {width: 127px; margin-right: 25px; margin-bottom: 10px; float: left}
.mainVideo #toglerItems .item a {color: #000}
.mainVideo #toglerItems .last {margin-right: 0px}
.mainVideo #toglerItems .link-more {text-align: right}
.mainVideo #toglerItems .link-more a {color: #000}
.mainVideo #toglerItems .link-more a b.more {color: #000 !important; font-weight: normal}

/* polecamy */
#polecamy {max-height: 192px; background: transparent url(../gfx/bg/polecamyBg.png) repeat-x 0 0; border-top: none; border-bottom: 1px solid #21b3d0; margin: 10px 10px 0 0; padding: 10px 0; overflow: hidden}
#polecamy h3.th {background: none no-repeat scroll 0 0 transparent; text-indent: 15px; color: #fff; font-size: 18px; font-weight: normal; font-family: Tahoma; height: 35px; line-height: 25px}
#polecamy .item {margin: 0 0 0 25px; width: 127px}
#polecamy .text a span.tx {display: none}

/* news Boxes */
#box_agropogoda {border: solid 1px #4dc2d9; margin-bottom: 20px}
#box_agropogoda .box {margin: 0px}
#box_agropogoda .box h3.tht {font-family: Tahoma; font-size: 18px; color: #23aace; height: 35px; line-height: 35px; text-indent: 3px}
#box_agropogoda .box h3.tht:first-letter {text-transform: uppercase}
#box_agropogoda .box span.img {margin: 0px 5px 0px 10px}
#box_agropogoda .box li {padding: 0px 9px 3px 15px}

#box_eksperci-radza {border: solid 1px #4dc2d9; margin-bottom: 20px}
#box_eksperci-radza .box {margin: 0px}
#box_eksperci-radza .box h3.tht {font-family: Tahoma; font-size: 18px; color: #23aace; height: 35px; line-height: 35px; text-indent: 3px}
#box_eksperci-radza .box h3.tht:first-letter {text-transform: uppercase}

#box_zagranica {border: solid 1px #4dc2d9; margin-bottom: 20px}
#box_zagranica .box {margin: 0px}
#box_zagranica .box h3.tht {font-family: Tahoma; font-size: 18px; color: #23aace; height: 35px; line-height: 35px; text-indent: 3px}
#box_zagranica .box h3.tht:first-letter {text-transform: uppercase}

#box_ceny-i-komentarze {border: solid 1px #4dc2d9; margin-bottom: 20px}
#box_ceny-i-komentarze .box {margin: 0px}
#box_ceny-i-komentarze .box h3.tht {font-family: Tahoma; font-size: 18px; color: #23aace; height: 35px; line-height: 35px; text-indent: 3px}
#box_ceny-i-komentarze .box h3.tht:first-letter {text-transform: uppercase}

#box_smaki-polskie {border: solid 1px #4dc2d9; margin-bottom: 20px}
#box_smaki-polskie .box {margin: 0px}
#box_smaki-polskie .box h3.tht {font-family: Tahoma; font-size: 18px; color: #23aace; height: 35px; line-height: 35px; text-indent: 3px}
#box_smaki-polskie .box h3.tht:first-letter {text-transform: uppercase}

#box_przepisy {border: solid 1px #4dc2d9; margin-bottom: 20px}
#box_przepisy .box {margin: 0px}
#box_przepisy .box h3.tht {font-family: Tahoma; font-size: 18px; color: #23aace; height: 35px; line-height: 35px; text-indent: 3px}
#box_przepisy .box h3.tht:first-letter {text-transform: uppercase}

#box_aktualnosci {border: solid 1px #4dc2d9; margin-bottom: 20px}
#box_aktualnosci .box {margin: 0px}
#box_aktualnosci .box h3.tht {font-family: Tahoma; font-size: 18px; color: #23aace; height: 35px; line-height: 35px; text-indent: 3px}
#box_aktualnosci .box h3.tht:first-letter {text-transform: uppercase}
#box_aktualnosci .box span.img {margin: 0px 5px 0px 10px}
#box_aktualnosci .box li {padding: 0px 9px 3px 15px}

#ostatniOdcinek {border: solid 1px #4dc2d9; margin-bottom: 20px; margin-right: 10px}
#ostatniOdcinek .box {margin: 0px}
#ostatniOdcinek .box h3.th2 {font-family: Tahoma; font-size: 18px; color: #23aace; height: 35px; line-height: 35px; text-indent: 3px; padding: 0px}
#ostatniOdcinek .box h3.th2:first-letter {text-transform: uppercase}
#ostatniOdcinek .box .item {margin: 0px 15px 10px}
#ostatniOdcinek .item a {color: #000}

#wszystkieOdcinki {border: solid 1px #4dc2d9; margin-bottom: 20px; margin-right: 10px}
#wszystkieOdcinki .box {margin: 0px 15px 10px}
#wszystkieOdcinki .box h3.th {font-family: Tahoma; font-size: 18px; color: #23aace; height: 35px; line-height: 35px; text-indent: 3px; padding: 0px}
#wszystkieOdcinki .box h3.th:first-letter {text-transform: uppercase}
#wszystkieOdcinki .item {width: 127px; margin: 0 31px 0 0}
#wszystkieOdcinki .last {margin: 0}
#wszystkieOdcinki .item a {color: #000}
#wszystkieOdcinki .item .img, .video-h-list .img {display: block; height: 95px; margin: 0; overflow: hidden; padding: 0 0 5px; width: 127px}
#wszystkieOdcinki .item .img img, .video-h-list .img img {height: 95px; margin: 0; padding: 0; width: 127px}
#wszystkieOdcinki a {color: #000}

#wideo {border: solid 1px #4dc2d9; margin-bottom: 20px; margin-right: 10px}
#wideo .filter {background: transparent none; color: #000000; margin: 0 0 10px 0; padding: 10px 0; border-bottom: 1px solid #4DC2D9}
#wideo .filter .sort2 {float: left; margin: 0 0 0 56px; width: 237px}
#wideo .box {margin: 0px 15px 10px}
#wideo .box h3.th {font-family: Tahoma; font-size: 18px; color: #23aace; height: 35px; line-height: 35px; text-indent: 3px; padding: 0px; background: transparent none}
#wideo .box h3.th:first-letter {text-transform: uppercase}
#wideo .videoThumbnail {width: 127px; margin: 0 27px 10px 0}
#wideo .videoThumbnail .item a {color: #000}
#wideo .videoThumbnail .item .img, .video-h-list .img {display: block; height: 95px; margin: 0; overflow: hidden; padding: 0; width: 127px}
#wideo .videoThumbnail .item .img img, .video-h-list .img img {height: 95px; margin: 0; padding: 0; width: 127px}
#wideo .last {margin: 0}
#wideo .hr {background: transparent none; border-bottom: 1px solid #4DC2D9}
#wideo .pagination {margin: 10px 0 5px}
#wideo a {color: #000}


#galerie {border: solid 1px #4dc2d9; margin-bottom: 20px; margin-right: 10px}
#galerie .filter {background: transparent none; color: #000000; margin: 0 0 10px 0; padding: 10px 0; border-bottom: 1px solid #4DC2D9}
#galerie .filter .sort2 {float: left; margin: 0 0 0 56px; width: 237px}
#galerie .box {margin: 0px 15px 10px}
#galerie .box h3.th {font-family: Tahoma; font-size: 18px; color: #23aace; height: 35px; line-height: 35px; text-indent: 3px; padding: 0px; background: transparent none}
#galerie .box h3.th:first-letter {text-transform: uppercase}
#galerie .item .info {width: 342px}
#galerie .hr {background: transparent none; border-bottom: 1px solid #4DC2D9}
#galerie .pagination {margin: 10px 0 5px}
#galerie a {color: #000}


.contRightBox .tightList ul {padding: 0px 0px 10px}
.contRightBox .tightList li {padding: 4px 9px 3px 15px}
.contRightBox .tightList li a {background: url(../gfx/ico/kw.png) no-repeat scroll 0 6px transparent; padding: 0px 10px 0px; color: #000}
.contRightBox .tightList li a b.more {display: none}

/* galleryBox */
.galleryBox {background-color: #1bb1d2; padding: 8px; margin-bottom: 20px}
.galleryBox .title {position: relative}
.galleryBox .title h3.th {text-indent: 5px; color: #fff; font-size: 18px; height: 28px}
.galleryBox .title .tooglerButtons {position: absolute; right: 0px; top: 4px}
.galleryBox .title .tooglerButtons .galleryTooglerButtonA {float: left; background-color: #45d6d1; color: #fff; margin-left: 2px; padding: 0px 4px}
.galleryBox .title .tooglerButtons .galleryTooglerButtonI {float: left; background-color: #fff; color: #000; margin-left: 2px; padding: 0px 4px}
.galleryBox .middle {height: 165px; overflow: hidden; position: relative}
.galleryBox .middle h4 {position: absolute; width: 266px; bottom: 0px; background-color: #fff; padding: 8px 9px; font-size: 14px; font-weight: bold; text-align: right}
.galleryBox .middle h4 a {color: #000}

/* ankieta */
#ankieta {background: none repeat scroll left top transparent; border: solid 1px #4dc2d9; margin: 0 0 20px}
#ankieta .box h3.tht {font-family: Tahoma; font-size: 18px; color: #23aace; height: 35px; line-height: 35px; text-indent: 3px}
#ankieta .query {background: none repeat scroll 0 0 #fff; border-bottom: 1px solid #FFFFFF; color: #000; padding: 4px 15px 0px}
#ankieta .box-content {background: none repeat scroll 0 0 #fff; color: #000}

/* galerie */
#galerie .item {margin-bottom: 10px}

/* aktualnosci */
.item-small-listing {border: solid 1px #4dc2d9; margin: 0 10px 10px 0; padding: 15px 15px 5px}
.item-small-listing > br {display: none}
.item-small-listing .item h4 {color: #000}
.item-small-listing .item a {color: #000}

/* videoBox */
#videoBox {background: none repeat scroll 0 0 #fff}
.brBot {border-bottom: 2px solid #4dc2d9}