body{color: #000;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
div.cl{clear:both;}
img{border:0;}
a,input{outline:0;}
a{text-decoration:none;}

#header #top-box{clear:right;float:right;margin-bottom:5px;position:relative;width:750px}
#top-menu-box{margin-bottom:5px;overflow:hidden;margin-top:20px;}
div.menu{width:750px;border:0;margin:0;overflow:hidden}
    div.menu img{display:block}
    div.menu div.nav-non-active{float:left;padding:5px 0 0 0;border:0;margin:0 0 0 -1px}
    div.menu div.nav-active{padding:0;float:left;background-color:white;border:0;margin:0 0 0 -1px}
    div.menu div.first{margin-left:0}
    div.menu-item-content{position:relative;border:0;margin:0;padding:0}
    div.menu div.static-menu-item{float:left}
    div.menu a{font-weight:bold;font-family:Arial;font-size:11px;text-decoration:none}
    div.menu a:hover{font-weight:bold;text-decoration:underline}
    div.menu div.nav-active a{color:#f60}
    div.menu div.nav-non-active a{color:#000}
    div.menu div.nav-active span{font-weight:bold;font-family:Arial;font-size:11px;text-decoration:none;color:#f60}
#logo-tp{float:left;padding-top:18px}
#logo-orange{float:right;position:relative}
    #logo-orange span{position:absolute;top:20px;left:20px;width:50px;text-align:right}
    #logo-orange a{color:#000;text-decoration:none}
    #logo-orange a:hover{color:#000;text-decoration:none}

#content {margin:0 auto;width:746px;}
    #content #mainBack{background: #FFF url(../gfx/back_main.jpg) no-repeat scroll 0 -1px;width:746px;height:673px;margin-top:10px;}
    #content #clearBack,#content #registerBack{background: #FFF url(../gfx/back.jpg) no-repeat scroll 0 0;width:746px;height:673px;margin-top:10px;}
        #content #clearBack .info,#content #mainBack .info{width:376px;margin:0 auto;color:#FFF;margin-top:10px;margin-bottom:55px;}
        #content #clearBack .buttons,#content #mainBack .buttons{width:390px;height:103px;margin:0 auto;}
	        #content #clearBack .buttons a.zamow{float:left;background: transparent url(../gfx/zamow_neostrade_btn.png) no-repeat scroll 0 0;display:block;width:157px;height:48px;margin:0 15px;text-indent:-9999px;}
	            #content #clearBack .buttons a.zamow:hover{float:left;background: transparent url(../gfx/zamow_neostrade_btn.png) no-repeat scroll 0 -47px;}
	        #content #clearBack .buttons a.przedluz{float:left;background: transparent url(../gfx/przedluz_umowe_btn.png) no-repeat scroll 0 0;display:block;width:157px;height:48px;margin:0 15px;;text-indent:-9999px;}
	            #content #clearBack .buttons a.przedluz:hover{float:left;background: transparent url(../gfx/przedluz_umowe_btn.png) no-repeat scroll 0 -47px;}
    #content #countBack{background: #FFF url(../gfx/back_zwyciezcy_odliczanie.jpg) no-repeat scroll 0 0;width:746px;height:673px;margin-top:10px;}
    #content #registerBack ul.navigation{margin-bottom:30px;}
    #content #registerBack .steps{width:600px;margin:15px 0 10px 70px;color:#FFF;}
        #content #registerBack .steps a,#content #registerBack .registerForm div.agreementBox a,#content #mainBack .info a{color:#FFF;text-decoration:underline;}
        #content #registerBack .steps ul{margin-left:20px;}
            #content #registerBack .steps ul li{list-style-type:square;}
            #content #registerBack .steps ul li strong{font-weight:bold;}
    #content #registerBack .registerForm{width:650px;height:335px;color:#FFF;margin:0 auto;}
        #content #registerBack .registerForm span.error{height:20px;}
        #content #registerBack .registerForm span.error,#content #registerBack .registerForm p.mainError{color:#f55da5;}
        #content #registerBack .registerForm .inputError{border:1px solid #f55da5;}
        #content #registerBack .registerForm p.mainError{font-size:18px;text-align:center;height:30px;}
        #content #registerBack .registerForm .rfLeft{width:285px;height:350px;float:left;padding-right:25px;}
            #content #registerBack .registerForm .rfLeft .prizes{width:285px;height:165px;}
                #content #registerBack .registerForm .rfLeft .prizes .prize-scooter-img{width:122px;height:122px;float:left;text-align:right;}
                #content #registerBack .registerForm .rfLeft .prizes .prize-laptop-img{width:122px;height:122px;float:left;text-align:right;margin-left:30px;}
                #content #registerBack .registerForm .rfLeft .prizes input{width:auto;float:left;display:block;margin-top:5px;}
        #content #registerBack .registerForm .rfRight{width:335px;height:335px;float:left;text-align:center;}
            #content #registerBack .registerForm .rfRight label.choice{float:none;margin:20px auto 0;}
            #content #registerBack .registerForm .rfRight textarea{width:300px;height:212px;color:#AAA;overflow:hidden;}
            #content #registerBack .registerForm .rfRight input.submitBtn{border:0;float:right;width:120px;height:32px;}
        #content #registerBack .registerForm .rfLeft label{width:115px;height:32px;display:block;float:left;}
        #content #registerBack .registerForm .rfLeft input{width:160px;height:12px;display:block;float:left;font-size:11px;}
        #content #registerBack .registerForm div.agreementBox{height:80px;width:640px;margin-top:7px;font-size:10px;}
        #content #registerBack .registerForm div.agreementBox label.agreement{width:610px;float:left;margin-left:9px;}
    #content .prizes {width:670px;margin:0 auto;}
        #content .prizes .netbook img,#content .prizes .skuter img{float:left;margin-right:25px;}
        #content .prizes .skuter a#aSkuter{width:173px;height:159px;}
        #content .prizes .netbook a#aNetbook{width:173px;height:159px;}
        #content .prizes .netbook,#content .prizes .skuter{width:665px;margin-top:25px;height:auto !important;}
            #content .prizes .netbook .prizeInfo,#content .prizes .skuter .prizeInfo{float:left;color:#FFF;width:425px;}
            #content #registerBack .pButtons{width:350px;height:35px;margin:20px auto 0 auto;}
	            #content #registerBack .pButtons a.zamow{float:left;background: transparent url(../gfx/zamow_neostrade_smbtn.png) no-repeat scroll 0 -34px;display:block;width:111px;height:34px;margin:0 25px;text-indent:-9999px;}
	                #content #registerBack .pButtons a.zamow:hover{float:left;background: transparent url(../gfx/zamow_neostrade_smbtn.png) no-repeat scroll 0 0;}
	            #content #registerBack .pButtons a.przedluz{float:left;background: transparent url(../gfx/przedluz_umowe_smbtn.png) no-repeat scroll 0 -34px;display:block;width:111px;height:34px;margin:0 25px;;text-indent:-9999px;}
	                #content #registerBack .pButtons a.przedluz:hover{float:left;background: transparent url(../gfx/przedluz_umowe_smbtn.png) no-repeat scroll 0 0;}
    #content .scooter,#content .contest,#content .netbook{float:left;}
    #content .contest a,#content .prizes a,#content .contestBtn a{background: transparent url(../gfx/btn_konkurs.png) no-repeat scroll 0 0;display:block;width:157px;height:48px;margin:20px auto 0 auto;text-indent:-9999px;}
        #content .contest a:hover,#content .prizes a:hover,#content .contestBtn a:hover{background: transparent url(../gfx/btn_konkurs.png) no-repeat scroll 0 -47px;}
    #content .scooter{width:241px;height:343px;text-align:right;}
    #content .contest{width:282px;height:343px;text-align:center;}
    #content .netbook{width:223px;height:343px;text-align:left;}
    #content div#flashCounter{width:359px;height:133px;margin:35px auto;background-color:transparent;text-align:center;}
        #content .reminder{color:#FFF;text-align:right;width:320px;margin:0 auto;}
    #content .contestWinners{background: transparent url(../gfx/back_zwyciezcy.png) no-repeat scroll 0 0;width:630px;height:313px;margin:60px auto;color:#FFF;}
        #content .contestWinners .cwLeft{width:280px;height:310px;float:left;padding:0 10px;}
        #content .contestWinners .cwRight{width:300px;height:310px;float:left;padding:0 10px;}
        #content .contestWinners .cwRight ul{margin-left:20px;margin-top:10px;}
        #content .contestWinners .cwLeft ul{margin-top:10px;}
        #content .contestWinners .cwLeft ul li,#content .contestWinners .cwRight ul li{width:140px;min-height:50px;float:left;display:inline;}
        #content .contestWinners .cwLeft ul li strong,#content .contestWinners .cwRight ul li strong{font-weight:normal;font-size:14px;display:block;}

ul.navigation {height:32px;float:right;margin-bottom:80px;}
    ul.navigation li {display:inline;float:left;}
        ul.navigation li a {text-indent:-9999px;display:block;height:32px;}
		    ul.navigation li a#menu-main{background: #FFF url(../gfx/strona_glowna.png) no-repeat scroll 0 -32px;width:101px;}
            ul.navigation li.active a#menu-main,ul.navigation li a#menu-main:hover{background: #FFF url(../gfx/strona_glowna.png) no-repeat scroll 0 0;width:101px;}
            ul.navigation li a#menu-prizes{background: #FFF url(../gfx/nagrody.png) no-repeat scroll 0 -32px;width:65px;}
            ul.navigation li.active a#menu-prizes,ul.navigation li a#menu-prizes:hover{background: #FFF url(../gfx/nagrody.png) no-repeat scroll 0 0;width:65px;}
            ul.navigation li a#menu-winners{background: #FFF url(../gfx/zwyciezcy.png) no-repeat scroll 0 -32px;width:77px;}
            ul.navigation li.active a#menu-winners,ul.navigation li a#menu-winners:hover{background: #FFF url(../gfx/zwyciezcy.png) no-repeat scroll 0 0;width:77px;}
            ul.navigation li a#menu-register{background: #FFF url(../gfx/rejestracja.png) no-repeat scroll 0 -32px;width:85px;}
            ul.navigation li.active a#menu-register,ul.navigation li a#menu-register:hover{background: #FFF url(../gfx/rejestracja.png) no-repeat scroll 0 0;width:85px;}

#footer{margin-top: 10px;}
    #footer a{text-decoration:none;color:#000}
    #footer a:hover{text-decoration:underline}
    #footer ul{float:left;margin:11px 0;padding:0;list-style:none}
    #footer li{float:left;margin:0;color:#f60;background:url(../gfx/bullet.gif) no-repeat 0 6px}
        #footer li a{display:block;float:left;padding:0 5px 0 10px}
        #footer li a:hover{text-decoration:underline}
        #footer li a.active{color:#ff6500}
        #footer li a.active:hover{text-decoration:underline}
    #footer #bip{background:url(../gfx/bip.gif) #fff no-repeat left;width:37px;height:17px;float:left;margin:6px 9px 0 0}
    #footer span#amg{float:right;margin:11px 3px 0 0}
        #footer span#amg a:hover{text-decoration:underline}
    #footer span#partners-investors{float:right}
    #footer div#partners-investors{float:right}