html, body, div, a, img, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, fieldset, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	border: none;
}

html, body {
	width: 100%;
	height: 100%;
	background-color: #0b6ea8;
	background-image: url("../images/bg_png24.png");
	color: #fff;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 150%;
}

.pink   { color: #ed0c6e; }
.grey   { color: #434343; }

.bold   { font-weight: bold; }
.normal { font-weight: normal; }
.italic { font-style: italic; }

.clear  { clear: both; }
.error  { color: #dd0000; }
.center { text-align: center; }

.left   { float: left; }
.right  { float: right; }

div#container { width: 960px; height: 100%; margin: 0 auto; }
div#header    { width: 950px; height: 110px; position: static; }
div#logo img  { margin: 15px 0 5px 65px; float: left; }

/*omega watch*/
div#omega { float: left; position: absolute; margin: 5px 0 0 650px; z-index: 9; }

div#social    { margin: 90px 100px 0 0; float: right; }
ul.social     { position: absolute; list-style-type: none; }
ul.social li  { float: left; margin-right: 5px; }

div#content   { padding-bottom: 30px; width: 960px; height: 648px; background-image: url("../images/content_bg.png"); background-repeat: no-repeat; }

ul.nav { position: absolute; margin: 24px 0 0 50px; list-style-type: none; display: inline; }
ul.nav li { width: 197px; height: 92px; margin-right: 22px; background-image: url("../images/button_off.png"); float: left; display: block; text-align: center; }
ul.nav li a { display: block; width: 197px; height: 92px; }
ul.nav li.active { background-image: url("../images/button_on.png"); }
ul.nav li img { margin-top: 25px; }
ul.nav li img.last { margin-top: 40px; }

/*front page*/
div.content_front { height: 450px; padding: 135px 40px 0 21px; }

/*content*/
div.content { height: 450px; padding: 140px 35px 0 35px; }

/*oda*/
div.oda_left {
	text-align: center;
	width: 390px;
	float: left;
}

div.oda_right {
	margin-top: 45px;
	width: 500px;
	float: left;
}

div.oda_right p { padding: 5px 0 20px 0; }
div.button_border { float: left; margin-right: 40px; width: 198px; height: 93px; background-image: url("../images/button_border.png"); text-align: center; }
div.button_border img { margin-top: 15px; }

/*galleries*/
div.galleries { margin: 0 auto; width: 720px; text-align: center; }
div.gallery { width: 200px; margin: 15px 20px 15px 20px; float: left; }

/*gallery*/
div.gal_left { margin: 15px 0 0 50px; width: 330px; float: left; text-align: left; }
div.gal_right { margin: 25px 0 0 40px; width: 450px; float: left; }

h1.gal_title { margin-top: 10px; font-size: 20px; font-weight: bold; }
p.gal_desc   { padding: 15px 0 0 0; }

div.gallery_image { float: left; width: 125px; margin: 2px 3px 2px 3px; }

/*facts*/
h2.fact { font-size: 14px; font-weight: bold; }
p.fact_explained { padding: 5px 0 10px 0; font-size: 12px; line-height: 125%; }

/*nagradna igra*/
div.igra { height: 430px; padding: 160px 55px 0 55px; }
h2.igra_title { font-size: 18px; line-height: 30px; font-weight: bold; }
p.vabilo { font-size: 13px; padding-top: 20px; }

p.legal  { font-size: 10px; }

/*zakljucek nagradne igre*/
div.konec { height: 430px; padding: 160px 0 0 0; }
div.finish { height: 330px; text-align: center; }
div.finish h2 { margin-top: 90px; font-weight: normal; font-size: 22px; }
div.finish div.congrats { margin-top: 15px; font-size: 16px; }
img.winner { margin: 20px 0 20px 0; }
div.finish p { font-size: 16px; line-height: 140%; }
img.separator { margin-top: 50px; }

div.finish ul.footer_nav { padding-left: 50px; list-style-type: none; }
div.finish ul.footer_nav li { float: left; }
div.finish ul.footer_nav li img { margin: 18px 20px 0 20px; }

/*ali ste vedeli - nov 8.10.2010*/
.diduknew { margin-top: 55px; text-align: center; }
.diduknew img.first { margin-right: 200px; }
.diduknew img.first { margin-right: 200px; }

div.popup_knowledge { width: 450px; height: 100%; background: #fff; color: #000; }
p.knowledge { font-size: 15px; line-height: 160%; }

/*kviz*/
div.q, div.q_1, div.q_2, div.q_3, div.q_4,
div.q_5, div.q_6, div.q_7, div.q_8 {
	width: 100%;
	background-repeat: no-repeat;
}
div.q_1 { background-image: url("../images/quiz/quiz_1-8.png"); height: 265px; }
div.q_2 { background-image: url("../images/quiz/quiz_2-8.png"); height: 265px; }
div.q_3 { background-image: url("../images/quiz/quiz_3-8.png"); height: 265px; }
div.q_4 { background-image: url("../images/quiz/quiz_4-8.png"); height: 265px; }
div.q_5 { background-image: url("../images/quiz/quiz_5-8.png"); height: 265px; }
div.q_6 { background-image: url("../images/quiz/quiz_6-8.png"); height: 265px; }
div.q_7 { background-image: url("../images/quiz/quiz_7-8.png"); height: 265px; }
div.q_8 { background-image: url("../images/quiz/quiz_8-8.png"); height: 265px; }

p.win { font-size: 18px; padding: 15px 0 15px 0; }
p.win a { color: #fff; }

p.question { font-size: 15px; height: 20px; padding-top: 40px; }

h3.all_correct { font-size: 24px; text-transform: uppercase; margin-bottom: 40px; }

ul.answer_again { text-align: center; padding-left: 30px; }
ul.answer_again li { font-size: 13px; }

p.namig { font-size: 10px; }

/*goodies*/
div.ozadje { width: 420px; float: left; }
div.ozadje a { color: #fff; }
div.ozadje a:hover { text-decoration: none; }

/*footer*/
div#footer { width: 920px; clear: both; text-align: right; color: #434343; }
div#footer a { color: #434343; text-decoration: none; }
div#footer a:hover { text-decoration: underline; }

/*Rezultati zrebanja, pop up*/
div.popup { width: 650px; height: 100%; background: #fff; color: #000; }
table.results td { width: 90px; height: 65px; text-align: center; }

td.full { background-color: #587bba; }
td.full a { color: #fff; text-decoration: underline; }
td.empty { background-color: #cfd5e6; }
td.empty a { color: #000; text-decoration: underline; }
td.full a:hover, td.empty a:hover { text-decoration: none; }

h1.results { font-size: 16px; font-weight: bold; }
h2.results { margin-top: 10px; font-size: 14px; font-weight: bold; }

div.info { width: 650px; text-align: center; font-size: 11px; font-style: italic; }

