/* common */
body{background: #fff600 url('../img/bg/back.png') no-repeat scroll center top;margin:0px;padding:0px;min-height:827px;height:auto !important;height:827px;background-color:#fff600;font-family:"Verdana", Tahoma;font-size:14px;color:#ff0000;}
img,a img{border:0;outline:0;}
a{text-decoration:none;color:#ff0000;}
ul,li{margin:0;padding:0;}
p{line-height:15px;}
strong{font-weight:bold;}
.cl{clear:both;font-size:0;height:0;line-height:0;}
#gaScripts{display:none;} 

/* menu */
#menu{position:absolute;left:322px;top:145px;}                     
  #menu ul li{position:absolute;}
    #menu ul li a{display:block;text-indent:-9999px;}
    #menu ul li.zl{top:-5px;}
        #menu ul li.zl a{background:#ff0000 url('../img/other/zl.png') no-repeat scroll center top;width:103px;height:37px;}
    #menu ul li.nagrody{left:122px;top:-12px;}
        #menu ul li.nagrody a{background:#ff0000 url('../img/other/nagrody.png') no-repeat scroll center top;width:82px;height:44px;}
    #menu ul li.zwyciezcy{left:220px;top:-12px;}
        #menu ul li.zwyciezcy a{background:#ff0000 url('../img/other/zwyciezcy.png') no-repeat scroll center top;width:89px;height:44px;}
    #menu ul li.faq{left:315px;top:-10px;}
        #menu ul li.faq a{background:#ff0000 url('../img/other/faq.png') no-repeat scroll center top;width:56px;height:57px;}
    #menu ul li.spottv{left:395px;top:4px;}
        #menu ul li.spottv a{background:#ff0000 url('../img/other/spottv.png') no-repeat scroll center top;width:67px;height:53px;}
    #menu ul li.sonda{left:502px;top:27px;}
        #menu ul li.sonda a{background:#ff0000 url('../img/other/sonda.png') no-repeat scroll center top;width:118px;height:80px;}
    #menu ul li a:hover{background-position:center bottom;}
    
/* main */
#mainContainer{background:transparent url('../img/bg/bg.main.jpg') center 0 no-repeat;min-height:820px;height:auto !important;height:820px;margin:0 auto;width:1024px;z-index:1;}
#siteBodyContainer{width:1024px;margin:0px auto;}
  #siteBodyContainer #header{height:50px;position:relative;}
#mainPageContainer{margin-top:260px;clear:both;}
.flashContent{height:400px;margin-left:60px;}          
#h1tag {position:absolute;left:10px;margin:0px;top:120px;z-index:9;padding:0px;}
  #h1tag a{background: url('../img/other/logo.png') 0 0 no-repeat;cursor:pointer;display:block;height:241px;text-indent:-9999px;width:270px;}

.mainTxt{color:#ff0000;font-size:16px;margin:0px auto;position:relative;width:600px;}       
  .mainTxt span{font-size:22px;}
  .mainTxt strong{font-weight:normal;font-size:28px;}
  .mainTxt big{font-size:58px;}
  .mainTxt .indent0 big, .mainTxt .indent1 big, .mainTxt .indent4 big {font-size:36px;}
  .mainTxt .indent0{line-height:35px;}
  .mainTxt .indent1{margin-left:60px;}
  .mainTxt .indent2{margin-left:140px;}
  .mainTxt .indent3{margin-left:40px;line-height:36px;}
    .mainTxt .indent3 strong{font-size:32px;}
  .mainTxt .indent4{margin-left:60px;line-height:45px;}
  .mainTxt .dotts{background: url('../img/other/underline.gif') 0 bottom repeat-x; position: absolute; height:1px; }
  .mainTxt .leng1{left:140px;width:165px;top:70px;}
  .mainTxt .leng2{left:120px;width:370px;top:120px;}
  .mainTxt .leng3{left:78px;width:135px;top:160px;}
  .mainTxt .promoTxt{position:relative;left:135px;font-size:11px;margin-top:10px;line-height:20px;}
  #strzalkaCont{display:inline}
    #strzalkaCont #strzalkaMovie{position:relative;left:-80px;top:20px;}
    #strzalkaCont #zegarMovie{position:relative;left:-50px;top:20px;}

/* subpages */                   
.subpage{background:transparent url('../img/bg/bg.subpage.jpg') no-repeat scroll center 0 !important;}
.spotpage{background:#fff600 url('../img/bg/bg.spot.jpg') no-repeat scroll center 0 !important;}
.bigpage{background:#fff600 url('../img/bg/bg.big.jpg') no-repeat scroll center 0 !important;}
.zwyciezcyOgloszenie{margin-bottom:-120px;}

#subPageContainer, #spotPageContainer{margin-top:200px;}
#subPageContainer .leftSideContainer{height:450px;width:50% !important;float:left;margin-top:160px;}
#subPageContainer .rightSideContainer{width:50% !important;float:left;margin-top:20px;}
#subPageContainer .bigContainer{width:1000px;min-height:700px;height:auto !important;height:500px;}
    #subPageContainer .bigContainer p{font-size:12px;}
#subPageContainer .faqContainer{width:760px;min-height:500px;height:auto !important;height:500px;margin:0 auto;padding-top:200px;padding-right:100px;padding-left:10px;}
#subPageContainer .regulaminContainer{width:760px;min-height:500px;height:auto !important;height:500px;margin:0 auto;padding-top:150px;padding-right:100px;padding-left:10px;}

#konkursMovie,#zegarMovie{position:relative;z-index:100;}

/* prizes */
.prizesBox{width:240px;margin-top:35px;float:left;padding-left:40px;}
.prizesBox a.link{background:transparent url("../img/other/arrow3.gif") no-repeat scroll 0 0;color:#ff0000;display:block;font-size:12px;padding-left:20px;text-decoration:none;}
  .prizesBox a.link strong{font-size:22px;}
  .prizesBox .borderStripe{background: url('../img/other/underline2.png') 0 0 repeat-x;height:1px;margin:10px 0 10px 20px;overflow:hidden;width:93%;clear:both;}
  .prizesBox #dellImgMedium{background: url('../img/bg/dell.png') 0 bottom no-repeat;display:block;float:right;height:105px;width:160px;}
  .prizesBox #sonyImgMedium{background: url('../img/bg/sony_tv.png') 0 bottom no-repeat;display:block;float:right;height:90px;width:140px;}
  .prizesBox #moneyImgMedium{background: url('../img/bg/money.png') 0 bottom no-repeat;display:block;float:right;height:120px;width:160px;}
  .prizesBox .money big{font-size:20px;}
.prizeInfo{text-align:right;width:196px;float:right;font-size:19px;overflow:hidden;}  
  .backgroundMoney{background:transparent url("../img/other/stripe.png") no-repeat scroll right 5px;width:15px;float:right;height:150px;}
  .backgroundLCD{background:transparent url("../img/other/stripe.png") no-repeat scroll right 5px;width:15px;float:right;height:90px;}
  .backgroundDELL{background:transparent url("../img/other/stripe.png") no-repeat scroll right 5px;width:15px;float:right;height:90px;}
  .prizeInfo span.mainPrize{font-size:18px;}
  .prizeInfo big{font-weight:bold;font-size:38px;}
  .prizeInfo strong{font-weight:normal;font-size:23px;}
  .prizeInfo big strong{font-weight:normal;font-size:35px;}
.bigPrizeInfo{padding:45px 0 0 20px;width:330px;float:right;margin-right:90px;margin-top:11px;background:transparent url("../img/other/vstripe.png") no-repeat scroll 0 0;}
  .bigPrizeInfo strong{font-size:25px;font-weight:normal;}
  .bigPrizeInfo p.desc{font-size:14px;line-height:20px;margin-top:20px;}
.terms{background:transparent url("../img/other/vstripe2.png") no-repeat scroll 0 bottom;float:right;padding:50px 0 5px 20px;margin:-10px 90px 40px 0;width:330px;}
  
/* spot TV */
#spotPageContainer .spotContainer{width:950px;min-height:500px;height:auto !important;height:500px;}
#spotPageContainer .spotContainer #spotMovie{float:right;}

/* big pages: faq, regulamin, informacje prawne */
.faqContainer h1,.regulaminContainer h1,.regulaminContainer h2{font-size:24px;color:#ff0000;font-weight:normal;}
.faqContainer h1,.regulaminContainer h2{margin-bottom:30px;}
.faqContainer ol,.regulaminContainer ol,.regulaminContainer ul,.faqContainer ul,span{font-size:12px;color:#ff0000;}
.faqContainer ol li,.regulaminContainer ol li,.faqContainer ul li{padding-left:25px;}
.faqContainer ol li,.regulaminContainer ol li{list-style-type:decimal;margin-left:25px;}
.faqContainer ol li{font-weight:bold;padding-bottom:10px;}
.faqContainer ul{padding-bottom:20px;}
.faqContainer ul li{font-weight:normal;list-style-type:disc;padding-top:10px;padding-right:20px;line-height:20px;margin-left:-25px;}
* html ul li, * html ol li {list-style-position:outside;}
.faqContainer ol li span{display:block;font-weight:normal;padding:5px 0;}
.regulaminContainer ol li{line-height:20px;}
.regulaminContainer ul li{font-weight:normal;list-style-type:lower-alpha;line-height:20px;padding-bottom:10px;}
.regulaminContainer ul{margin:10px 0;padding-right:40px;}
.regulaminContainer span{margin:15px 0;display:block;font-weight:bold;}
.regulaminContainer p{margin:10px 0;line-height:20px;font-size:12px;padding-right:50px;}
.regulaminContainer h1.prawne{margin-bottom:30px;}
.regulaminContainer ol.prawne li{margin-left:55px !important;}

/* zwyciezcy */
#strzalkaDuzaCont #strzalkaDuzaMovie{position:relative;top:-90px;left:-80px;}
.zwyciezcyLeft p{font-size:16px;line-height:22px;}
.zwyciezcyLeft p big{font-size:24px;}
.zwyciezcyInfo{margin-left:40px;}
.zwyciezcySubInfo{margin-top:20px;}
    .zwyciezcySubInfo strong{font-size:17px;line-height:40px;}
    .zwyciezcySubInfoLeft{float:left;text-align:right;width:72px;margin-right:20px;}
        .zwyciezcySubInfoLeft big{line-height:30px;}
            .zwyciezcySubInfoLeft big.one{font-size:40px;}
            .zwyciezcySubInfoLeft big.two{font-size:30px;}
            .zwyciezcySubInfoLeft big.thr{font-size:25px;}
    .zwyciezcySubInfoRight{float:left;}
        .zwyciezcySubInfoRight p.two{line-height:30px;}
        .zwyciezcySubInfoRight p.thr{line-height:25px;}
        .zwyciezcySubInfoRight small{font-size:35px;line-height:35px;}

/* zwyciezcy ogloszenie */
.zwyciezcyOLeft p{line-height:20px;font-size:15px;}
    .zwyciezcyOLeft p.results{padding:10px 0;}
    .zwyciezcyOLeft p strong{display:block;background:#d91a18 url('../img/other/zTop.jpg') no-repeat scroll center top;width:330px;height:31px;color:#fff600;font-size:13px;line-height:31px;margin-top:5px;text-indent:10px;}
.zwyciezcyOLeft ul#rDays li{float:left;display:inline;}
    .zwyciezcyOLeft ul#rDays li a{width:54px;height:28px;display:block;text-indent:-999px;}
        .zwyciezcyOLeft ul#rDays li a.active{width:59px;}
        
        .zwyciezcyOLeft ul#rDays li a#firstDay{background:#fff600 url('../img/other/2501b.jpg') no-repeat scroll center top;}
            .zwyciezcyOLeft ul#rDays li a#firstDay.active{background:#fff600 url('../img/other/2501.jpg') no-repeat scroll center top;}
        .zwyciezcyOLeft ul#rDays li a#secondDay{background:#fff600 url('../img/other/0802b.jpg') no-repeat scroll center top;}
            .zwyciezcyOLeft ul#rDays li a#secondDay.active{background:#fff600 url('../img/other/0802.jpg') no-repeat scroll center top;}
        .zwyciezcyOLeft ul#rDays li a#thirdDay{background:#fff600 url('../img/other/2202b.jpg') no-repeat scroll center top;}
            .zwyciezcyOLeft ul#rDays li a#thirdDay.active{background:#fff600 url('../img/other/2202.jpg') no-repeat scroll center top;}
        .zwyciezcyOLeft ul#rDays li a#fourthDay{background:#fff600 url('../img/other/0803b.jpg') no-repeat scroll center top;}
            .zwyciezcyOLeft ul#rDays li a#fourthDay.active{background:#fff600 url('../img/other/0803.jpg') no-repeat scroll center top;}
        .zwyciezcyOLeft ul#rDays li a#fifthDay{background:#fff600 url('../img/other/2203b.jpg') no-repeat scroll center top;}
            .zwyciezcyOLeft ul#rDays li a#fifthDay.active{background:#fff600 url('../img/other/2203.jpg') no-repeat scroll center top;}
        .zwyciezcyOLeft ul#rDays li a#sixthDay{background:#fff600 url('../img/other/0504b.jpg') no-repeat scroll center top;}
            .zwyciezcyOLeft ul#rDays li a#sixthDay.active{background:#fff600 url('../img/other/0504.jpg') no-repeat scroll center top;}
.zwyciezcyOLeft .winner{background:transparent url("../img/other/vstripe.png") no-repeat scroll 0 0;padding-left:15px;width:330px;margin-top:10px;height:90px;}
            .zwyciezcyOLeft .winner p{font-weight:bold;font-size:19px;}
.winnersSG{width:495px;height:150px;position:relative;z-index:99;top:-120px;}
    .winnersSG h1{display:block;background:transparent url('../img/other/zTop2.png') no-repeat scroll center top;width:330px;height:31px;color:#ff0000;font-size:13px;line-height:31px;margin:5px 0;text-indent:90px;position:relative;left:0px;top:-10px;font-weight:bold;}
    .winnersSG .contentSG{background:transparent url('../img/bg/bg.sgwinners.png') repeat-y scroll 0 0;height:100px;width:895px;overflow:hidden;font-size:12px;}
        .winnersSG .contentSG ol.winnersSGListOne,.winnersSG .contentSG ol.winnersSGListTwo{list-style-type:decimal;margin-left:50px;line-height:18px;float:left;width:395px;}
    h1.tgH1{display:block;background:transparent url('../img/other/zTop3.jpg') no-repeat scroll center top;width:330px;height:31px;color:#ff0000;font-size:13px;line-height:31px;margin:5px 0;text-indent:80px;position:relative;left:0px;top:-135px;font-weight:bold;z-index:100;}
.winnersTG{background:transparent url('../img/bg/bg.tgbox.png') no-repeat scroll 0 0;padding-left:15px;position:relative;top:-130px;z-index:100;width:1024px;font-size:12px;}
    .winnersTG ol.winnersTGListOne,.winnersTG ol.winnersTGListTwo,.winnersTG ol.winnersTGListThree{list-style-type:decimal;line-height:18px;float:left;width:295px;}
    .winnersTG ol.winnersTGListOne{margin-left:35px;}
    .winnersTG ol.winnersTGListTwo,.winnersTG ol.winnersTGListThree{margin-left:50px;}

/* konkurs */
.konkursInfo{width:405px;height:199px;background:transparent url('../img/other/box1.png') no-repeat scroll 0 0;}
    .konkursInfo p,.konkursInfo p small,.konkursInfo p big{position:relative;}
    .konkursInfo p{font-size:12px;}
        .konkursInfo p.line1{font-size:15px;top:10px;left:100px;}
            .konkursInfo p.line1 small{font-size:20px;}
            .konkursInfo p.line1 big{font-size:30px;}
        .konkursInfo p.line2{font-size:16px;top:25px;left:135px;}
            .konkursInfo p.line2 small{font-size:23px;}
            .konkursInfo p.line2 big{font-size:26px;}
        .konkursInfo p.line3{font-size:15px;top:50px;left:140px;}
            .konkursInfo p.line3 big{font-size:24px;}
        .konkursInfo p.line4{font-size:13px;top:75px;left:90px;}
            .konkursInfo p.line4 small{font-size:21px;}
            .konkursInfo p.line4 big{font-size:22px;}
        .konkursInfo p.line5{font-size:16px;top:90px;left:140px;}
            .konkursInfo p.line5 big{font-size:28px;top:5px;}
.konkursSubInfo{position:relative;top:-80px;left:50px;}
    .konkursSubInfoLeft,.konkursSubInfoRight{width:440px;float:left;}
        .konkursSubInfoLeft h1{font-size:25px;background:#fff94c url('../img/other/underline.gif') repeat-x scroll 0 0;padding:0 5px;height:38px;}
        .konkursSubInfoLeft p{font-size:14px;padding:0 5px;line-height:20px;margin-bottom:10px;}
    .konkursSubInfoRight{padding-left:75px;}
        .konkursSubInfoRight h1{font-size:28px;margin-top:20px;}
        .konkursSubInfoRight h2{font-size:31px;margin-bottom:20px;}
        .konkursSubInfoRight p{font-size:15px;line-height:20px;}
            .konkursSubInfoRight p big{font-size:18px;}
        .konkursTerms{margin-top:30px;float:none;}

/* pager */
.pager{display:block;float:right;}
.pager ul.pager li{float:left;display:inline;}
    .pager ul.pager li a{margin:0 2px;}
    .pager ul.pager li a.active{text-decoration:underline;font-weight:bold;}
    .pager ul.pager li.prev a,.pager ul.pager li.next a{color:#fff600;display:block;width:24px;height:24px;text-indent:-999px;margin:0 5px;}
    .pager ul.pager li.prev a{background:#fff600 url('../img/other/prev_page.jpg') no-repeat scroll 0 0;}
    .pager ul.pager li.next a{background:#fff600 url('../img/other/next_page.jpg') no-repeat scroll 0 0;}

/* footer */
#footer{width:850px;clear:both;margin:50px auto;height:60px;font-size:10px;}
  #footer .fLeft{width:425px;float:left;text-align:left;}
  #footer .fRight{width:425px;float:left;text-align:right;}
  #footer .fRight p a{color:#ff0000;text-decoration:none;line-height:30px;}
  
/* sonda */
#sondaFormContainer{
    width:400px;
    margin-left:90px;
}
ol.sondaList{
    
}
ol.sondaList li{
    padding: 10px 0px 7px 0px;
}
ol.sondaList li label{
    padding-left: 10px;
}
#pytanieInne{
    background-color:Yellow;
    border:solid 1px red;
    width:500px;
}
#subPageContainer .leftSideContainerSonda{
    height:750px;
    width:50% !important;
    float:left;
    margin-top:160px;
}
.buttonDiv{
    background:transparent url("../img/other/vstripe4.png") no-repeat scroll 0 top;
    padding:0px 0px 5px 20px;
    margin: 10px 90px 40px 0;
    width:330px;
    height:130px;
}
#sondaImgCont{
    /*background:transparent url("../img/bg/sonda_big.png") no-repeat 0 top;*/
    width:409px;
    height:293px;
}
/* sonda-wyniki */
#subPageContainer #odpowiedzi{
    position:relative;
    left: 10px;
    top: 140px;
    width:650px;
}
#subPageContainer #odpowiedzi #odpowiedziTekst{
    width: 300px;
    text-align:right;
    line-height:20px;
    height:130px;
}
#subPageContainer #odpowiedzi #odpowiedziWykres{
    height:120px;
    width:300px;
    float:right;
    position:absolute;
    left:310px;
    top:5px;
    border-left: solid 1px red;
    border-bottom: solid 1px red;
}
#subPageContainer #odpowiedzi #odpowiedziWykres #label1{
    bottom:-20px;
    left:-10px;
    position:absolute;
}
#subPageContainer #odpowiedzi #odpowiedziWykres #label2{
    bottom:-20px;
    right:-20px;
    position:absolute;
}
#subPageContainer #odpowiedzi #odpowiedziWykres div.slupek{
    left:0px;
    position:absolute;
    height:11px;
    border-bottom: solid 1px red;
    border-top: solid 1px red;
    background-color:#f11218;
}
#subPageContainer #odpowiedzi #odpowiedziWykres #slupek0{
    top:0px;
}
#subPageContainer #odpowiedzi #odpowiedziWykres #slupek1{
    top:20px;
}
#subPageContainer #odpowiedzi #odpowiedziWykres #slupek2{
    top:40px;
}
#subPageContainer #odpowiedzi #odpowiedziWykres #slupek3{
    top:60px;
}
#subPageContainer #odpowiedzi #odpowiedziWykres #slupek4{
    top:80px;
}
#subPageContainer #odpowiedzi #odpowiedziWykres #slupek5{
    top:100px;
}
#subPageContainer #odpowiedzi #odpowiedziWykres img.slupekTloPrawy{
    position:absolute;
    right:-7px;
    top:-1px;
}
