﻿body { background: #002740 no-repeat 50% 0; margin: 0; padding: 0; color: #fff; }
body.n { background-image: url(/nokia/slike/backn1.jpg); }
body.o { background-image: url(/nokia/slike/backo1.jpg); }

#wrapper { background: no-repeat 50% 0; margin: 0 auto; width: 900px; padding: 0; min-height: 920px; position: relative; }
.n #wrapper { background-image: url(/nokia/slike/backn2.jpg); }
.o #wrapper { background-image: url(/nokia/slike/backo2.jpg); }

a.menu { position: absolute; top: 160px; color: #08eafe; font-size: 21px; padding: 20px 35px; }
a.menu_n97 { left: 63px; font-weight: bold; background: url(/nokia/slike/udica.png) no-repeat; }
a.menu_n900 { left: 578px; font-weight: bold; background: url(/nokia/slike/udica.png) no-repeat; }
a.menu_pravila { left: 359px; }
a.menu:hover { color: #fff; text-decoration: none; }

.logo { top: 64px; position: absolute; }
.logohome { top: 0; left: 300px; width: 286px; height: 157px; }
.logobug { left: 0; }
.logonokia { right: 0; }
.logoovi { right: 0; top: 170px; }

.nagrada { position: absolute; color: #fff; font-size: 13px; top: 273px; }
.nagrada1 { left: 60px; width: 200px;  }
.nagrada2 { left: 630px; width: 260px;  }
.nagrada h1 { color: #ffe800; font-size: 22px; letter-spacing: -1px; line-height: 21px; font-weight: bold; }
.nagrada ul { list-style: none url(/nokia/slike/zvjezdica.png); margin: 5px 0; padding-left: 20px; }
.nagrada ul li { font-weight: bold; }
.nagrada ul li a { text-decoration: underline; }
.nagrada p { font-size: 11px; margin: 10px 0 0; }
.nagrada a { color: #fff; }

.subtext { position: absolute; font-weight: bold; top: 765px; left: 250px; }
.subtext h2 { margin: 0 0 10px; color: #ffe800; font-size: 15px; margin: 5px 0; }
.subtext p { margin: 0 0 10px; color: #fff; font-size: 13px; margin: 5px 0; }
.subtext a { color: #ffe800; text-decoration: none; }

.imglink_n97 { display: block; position: absolute; left: 220px; top: 427px; width: 256px; height: 313px; }
.imglink_n900 { display: block; position: absolute; left: 456px; top: 427px; width: 296px; height: 293px; }

.pravila { position: absolute; width: 600px; top: 250px; left: 0; padding: 0 150px; }
.pravila h1 { margin: 20px 0 2px; font-size: 18px; font-weight: bold; }
.pravila h2 { margin: 2px 0 16px; font-size: 16px; font-weight: bold;}
.pravila h3 { margin: 16px 0 3px; font-size: 14px; font-weight: bold; }
.pravila p { margin: 4px 0 1px; font-size: 12px; }
.pravila ul { margin: 4px 0 1px; font-size: 12px; padding-left: 14px; }
.pravila ul li { }

.prijava { position: absolute; width: 800px; top: 250px; left: 0; padding: 0 50px; }
.prijava_pol { width: 375px; float: left; margin: 0 0 0 20px; }
.prijava h1 { font-size: 16px; font-weight: bold; margin: 0 0 35px 0; }

.prijava dl {}
.prijava dl dt { font-size: 13px; font-weight: normal; padding: 5px 7px 3px; }
.prijava dl dt span { float: right; background-color: #ffe800; color: Red !important; font-weight: bold; text-decoration: blink; padding: 0 4px; font-size: 11px; text-transform: uppercase; margin: 1px 0 0 0; }
.prijava dl dd {}
.prijava dl dd input.text { border: 0 none; width: 365px; padding: 3px; }

.prijava .prijavabtn { text-align: center; clear: both; padding: 30px 10px 30px 10px;  } 
.prijava p { margin: 0 0 10px 0; clear: both; color: #fff; font-size: 13px; font-weight: bold; }
.prijava a { color: #fff; }
.prijavatext { text-align: center; }
.prijavaupozorenje { text-align: center; margin: 140px; padding: 0; width: 620px; }

table.tbl { width: 100%; }
table.tbl tr { }
table.tbl td { border: solid 1px #bbb; padding: 1px 3px; }


