﻿body {background: #000 url(../gfx/bg/bg_main.jpg) no-repeat center top;}

#headerBoxN {display:none;}

.btg {background:transparent url(../gfx/btg.png) repeat-x scroll 0 0}

.articleTools ul li span {border: solid 1px #5c8fc0}
.articleTools .send span {background:transparent url(../gfx/ico/email.png) no-repeat scroll 50% 50%}
.articleTools .print span {background:transparent url(../gfx/ico/print.png) no-repeat scroll 50% 50%}
.articleTools .textSize {background:transparent url(../gfx/ico/font.png) no-repeat scroll 50% 50%}

.filter a {color:#1e9206}
.date {color:#fff}
.hr {background:transparent url(../gfx/hr.png) repeat-x scroll 0 -1px}
.brd4 {background:transparent url(../gfx/flashheader/bg.jpg) no-repeat scroll center bottom; height: 328px}
.brd4 object {margin:0 auto;display:block;}

#videoBox {margin-bottom: 20px}

/* sciezka */
.pathBox {background: #1f65a8; width:974px; height: 23px; margin: 0 auto; padding:5px 0 0 0;}
.pathBox .containerBox {background:#0e2584;width:974px;height:23px;margin:0;padding:0;}
.track {height: 23px; line-height: 23px; padding: 0px 10px; margin: 0px; background-color: transparent; border:none;}
.track, .track a, .track b.more {color: #fff !important}
.tvpTopNavVortal {margin:0;}

/* menu */
.menuBox {background:url(../gfx/bg/bg_prowadzacy.png) no-repeat scroll 535px 0;height: 313px; margin:11px 0 0 0;}
#menuBox {position: relative; height: 313px;background: transparent url(../gfx/bg/bg_menu.png) no-repeat 18px 0;}
#menuBox a {color: #fff; text-decoration: none; font-weight: bold; text-align: center}
#menuBox a:hover {color: #fdcd00; text-decoration: none}
#menuBox a.act {color: #fdcd00}
#menuBox a.item1 {position: absolute; top: 200px; left: 306px; margin: 0; padding: 0; border: none}
#menuBox a.item2 {position: absolute; top: 242px; left: 341px; margin: 0; padding: 0; border: none}
#menuBox a.item3 {position: absolute; top: 172px; left: 404px; margin: 0; padding: 0; border: none}
#menuBox a.item4 {position: absolute; top: 239px; left: 481px; margin: 0; padding: 0; border: none}
#menuBox a.item5 {position: absolute; top: 192px; left: 527px; margin: 0; padding: 0; border: none}
#menuBox a.item6 {position: absolute; top: 236px; left: 585px; margin: 0; padding: 0; border: none}
#menuBox a.item7 {position: absolute; top: 259px; left: 430px; margin: 0; padding: 0; border: none}

/* tresc */
.mainBox .bodyBox {background: #fff url(../gfx/contentBg.png) repeat-x 0 0}
.mainContent {background: transparent none}

/* LEWA STRONA */

#ostatniZwyciezca {background:transparent url(../gfx/bg/ostatni_zwyciezca.png) no-repeat scroll left bottom; height:280px; margin-bottom:15px; margin-right:10px}
#ostatniZwyciezca h3.th {background: transparent url(../gfx/th/ostatni_zwyciezca.png) no-repeat top left; height: 56px}
#ostatniZwyciezca .box {padding: 0px 15px}
#ostatniZwyciezca .box .image {float: left; width: 290px; height: 210px; overflow: hidden}
#ostatniZwyciezca .box .text {float: left; width: 300px; color: #fff; padding-left: 13px}
#ostatniZwyciezca .box .text .name {font-size: 1.3em; font-weight: bold; color: #000; margin-bottom: 10px}

/* formularz zgloszeniowy */
#formularz {background: transparent url(../gfx/bg/formularz_zgloszeniowy.png) no-repeat bottom left; margin-bottom: 15px; margin-right: 10px; height: 158px; position: relative}
#formularz h3.th {background: transparent url(../gfx/th/formularz_zgloszeniowy.png) no-repeat top left; height: 56px; position: absolute; left: 0; top: 0; width: 100%}
#formularz .box {padding: 56px 15px 0px; color: #fff}
#formularz .wypelnij {background: transparent url(../gfx/wypelnij.png) no-repeat 0 0; height: 35px; width: 153px; position: absolute; bottom: 4px; left: 240px}
#formularz .wypelnij a {display: block; height: 35px; text-indent: -999px; width: 153px; overflow: hidden; text-decoration: none}
#formularz a:hover {text-decoration: none}

/* quiz */
#quiz {background: transparent url(../gfx/bg/quiz.png) no-repeat 0 0; margin-bottom: 15px; height: 158px}
#quiz a {display: block; height: 158px; text-indent: -999px; width: 634px; overflow: hidden; text-decoration: none}
#quiz a:hover {text-decoration: none}

/* lista gigantow */
#listaGigantow {background: transparent url(../gfx/bg/lista_gigantow.png) no-repeat bottom left; margin-bottom: 15px; margin-right: 10px}
#listaGigantow h3.th {background: #fff url(../gfx/th/lista_gigantow.png) no-repeat top left; height: 56px}
#listaGigantow .box {padding: 0 20px 10px 10px}
#listaGigantow .item {width: 198px; float: left; color: #fff; margin: 0 0 4px 0}
#listaGigantow .item a {color: #fff; background:transparent url(../gfx/ysq.png) no-repeat scroll 0 55%; padding-left:8px}
#listaGigantow .item a:hover {color: #fff}

/* jak sie przygotowac */
#jakSiePrzygotowac {background: transparent url(../gfx/bg/jak_sie_przygotowac.png) no-repeat bottom left; margin-bottom: 15px; height: 280px; margin-right: 10px}
#jakSiePrzygotowac h3.th {background: transparent url(../gfx/th/jak_sie_przygotowac.png) no-repeat top left; height: 56px}
#jakSiePrzygotowac .box {padding: 5px 15px 5px 15px; color: #fff}
#jakSiePrzygotowac .box h4 {font-size: 1.2em; color: #000}
#jakSiePrzygotowac .box p {margin-bottom: 20px}

/* formularz zgloszeniowy */
form {width: 450px; margin: 0px auto}
input.spaced {width: 450px; border: solid 1px #666}
textarea {width: 450px; border: solid 1px #666}

.formDesc {margin-top: 8px; margin-bottom: 2px}
.formError {float: right; font-weight: bold; color: #ff0000}
.captchaCode {margin: 10px auto; text-align: center}
.formRules {margin-top: 10px}
.formButtons {margin-top: 10px; text-align: center}

/* quiz */
#flashQuiz {display:block;margin:20px auto;width:550px}


/* PRAWA STRONA */
#emisja {background: #fff url(../gfx/emisja.png) no-repeat 0 0; height: 55px; margin-bottom: 30px}
#emisja .text {color:black;background:white;display:block;padding:10px 0;text-align: center;width:210px;}

/* aktualnosci */
.sSerwis .contRightBox #aktualnosci h3.th, .sSerwis .contRightBox #box_aktualnosci h3.th {height:35px}
#aktualnosci div.more {display: none}
#aktualnosci {margin-bottom: 30px}
#aktualnosci h3.th, #box_aktualnosci h3.th {background:transparent url(../gfx/th/aktualnosci.png) no-repeat scroll 0 0; height: 35px}
#aktualnosci ul {background-color: #fff}
#aktualnosci li {margin:0; padding:6px 9px 5px 18px}
#aktualnosci .items {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:1px 0 0}
#aktualnosci li a {background:transparent url(../../../gfx/ico/kw_blue.png) no-repeat scroll 0 0.3em; display:block; padding:0 0 0 15px}

/* biezacaEdycja */
#biezacaEdycja {margin-bottom: 30px}
#biezacaEdycja h3.th {background:transparent url(../gfx/th/biezaca_edycja.png) no-repeat scroll 0 0}
#biezacaEdycja .item {padding-left: 15px}

/* ankieta */
#ankieta {background:transparent none; margin: 0 0 30px 0}
#ankieta h3.tht {background:transparent url(../gfx/th/ankieta.png) no-repeat scroll 0 0; height: 35px; text-indent: -999px}
#ankieta .btg {margin-left:95px}

/* galerie */
#box_image-gallery {margin-bottom: 30px}
#box_image-gallery h3.th {background:transparent url(../gfx/th/galerie.png) no-repeat scroll 0 0}