@charset "utf-8";
/* CSS Document */

body {
	background-color:rgba(238, 238, 238, 1.0);
	margin:0;
	padding:0;}

.rezbody {
	background:url(images/bg-rezultati.jpg) center -28px no-repeat, url(images/watermark-lopta.png) 660px bottom no-repeat;
	background-color:rgba(238, 238, 238, 1.0);}

.tabbody {
	background:url(images/bg-tabele-i-lokacija.jpg) center -28px no-repeat, url(images/watermark-lopta.png) 660px bottom no-repeat;
	background-color:rgba(238, 238, 238, 1.0);}

.rasbody {
	background:url(images/bg-home.jpg) center -28px no-repeat, url(images/watermark-lopta.png) 660px bottom no-repeat;
	background-color:rgba(238, 238, 238, 1.0);}

.glabody {
	background:url(images/bg-home.jpg) center -28px no-repeat;
	background-color:rgba(238, 238, 238, 1.0);}
	
li {list-style-type:none;}

#box {
	width:960px;
	margin:0 auto;
	position:relative;}

#header-above {width:960px; height:65px;}
#marquee {width:960px;  }
#marquee a {font:12px Tahoma, Geneva, sans-serif; color:#f00; text-decoration:none; font-style:italic; padding-right:15px; }
#marquee a:nth-child(2n) {color:#fff;}
/**/
#menu {margin-top:23px;position:relative; z-index:2000;}
	
#menu ul {
	list-style-position: inside;
	list-style-type: none;
	padding: 0px;
	margin-top:20px;margin-left:15px;}
	
#menu li {
	font-family:Arial, Helvetica, Verdana;
	font-weight:bold;
	font-size:18px;
	letter-spacing:-1px; 
	display:inline;	}

#menu li a {color:#FFF;	text-decoration:none; }
#menu li a:hover {color:#F00; text-decoration:none; }

#menu ul li.current_page_item > a,
#menu ul li.current-menu-ancestor > a,
#menu ul li.current-menu-item > a,
#menu ul li.current-menu-parent > a {color: #F00;}

li.glavna {padding-left:15px;}	
li.page-item-229 {padding-left:11px;}
li.page-item-252 {padding-left:11px;}
li.page-item-254 {padding-left:11px;}
li.page-item-257 {padding-left:208px;}
li.page-item-259 {padding-left:11px;}
li.page-item-266 {padding-left:11px;}
li.page-item-261 {padding-left:11px; padding-right:11px;}

#main-league {
	width:960px;
	height:auto;
	min-height:150px;
	border-radius:10px;
	margin-top:15px;
	box-shadow:0px 0px 14px #8D8D8D;
	background:url(images/logo-watermark.png) left -260px no-repeat;
	background-color:#fff;}

#main-league.main-top {margin-top:120px; margin-bottom:50px;}
#main-league.main-top-tabele {margin-top:120px; margin-bottom:0px;}
	
p.org, p.email, #contacts li {margin:0;font:16px Tahoma, Geneva, sans-serif; font-style:italic; color:#fff; letter-spacing:-0.5px; }
p.org {padding-left:15px; padding-top:15px; }
img.organizuje {vertical-align:middle; margin-left:25px; position:relative; z-index:50000;}
p.email {padding-left:215px; margin-top:-44px; line-height:22px; position:relative; z-index:10000;}
p.email a, p.email a:hover {color:#fff; text-decoration:none;}
span.red {color:#F40000; }

#contacts   {
	position:absolute;
	width:335px;
	right:15px;
	margin-top:15px;
	z-index:50000;}

#contacts li {overflow:hidden;	float:left;}

img.logo-header {position:absolute; margin-left:305px; margin-top:-100px; z-index:10;}
img#logo-glavna {top:90px;}
li.pratite {padding-right:15px;	padding-top:8px; }
li.fb a {display:block;	height:40px; }
li.fb a:hover {height:83px;	margin-top:-45px; }
li.yt a {display:block;	height:31px; margin-top:8px;}
li.yt a:hover {height:58px;	margin-top:-23px; }

#sep-header-above {margin-top:0px; }

.sep-header {
	width:960px; 
	height:1px; 
	background:#4d4d4d; 
	opacity:0.9; 
	margin-top:5px; 
	position:relative; 
	z-index:-20;}
	
.sep-marquee {
	width:960px; 
	height:1px; 
	background:#4d4d4d; 
	opacity:0.9; 
	margin-top:10px; }

img.img-title {clear:both; float:left; margin:25px 0 0 15px;}

#turn {margin-left:395px; margin-top:25px; margin-bottom:40px;  }
#turn li {overflow:hidden; width:180px; }
#turn li a {display:block; height:34px; }
#turn li a:hover {height:69px; margin-top:-35px; }
	
#footer {
	width:960px;
	height:100px; 
	margin:0 auto;
	margin-top:35px;
	text-align:center;}

#footer img {
	margin-top:-30px;
	margin-bottom:-20px;
	margin-left: 20px; }
	
#footer a, #footer p {
	font-family:Arial;
    text-decoration:none;
	color:#181818;
	font-size:11px; }

#footer a:hover {text-decoration:underline; }
#footer p {margin:0; padding-top:7px;}

.sep-foot {width:960px; height:1px; background:rgba(203, 203, 203, 0.6); margin-top:-45px; margin-bottom:45px;}
/**/
#content {width:960px; margin-top:40px; }
#content li {overflow:hidden; }

img#snimci {float:left;	margin-top:35px; margin-left:35px; }
img#text {margin-top:45px; margin-left:50px; }

#play {float:left; position:absolute; margin-top:105px;	margin-left:190px; }
#play a {display:block;	height:73px; }
#play a:hover {height:147px; margin-top:-73px; }
	
#rez {float:right; }
#rez a {display:block; height:80px; }
#rez a:hover {height:162px; margin-top:-82px; }

#boxes {height:450px; margin-top:35px; margin-bottom:-34px; background:url(images/watermark.png) no-repeat center bottom; }
#trebox {width:960px; height:245px;	border-bottom:1px solid #d6d6d6; }
#trebox li {overflow:hidden; display:inline; }
#trebox li a {display:block; height:46px; }
#trebox li a:hover {height:93px; margin-top:-46px; }
#firstbox, #secondbox, #thirdbox {float:left; }

#button1 {float:left; margin-left:200px; margin-top:-70px; }
#button2 {float:left; margin-left:550px; margin-top:-70px; }
#button3 {float:right; margin-right:70px; margin-top:-70px; }
	
#dobrodosli {width:960px; height:150px; margin-top:30px;  }
#dobrodosli img {margin-left:135px; }
#dobrodosli p {font-family:Arial, Verdana; font-style:italic; color:#000; font-size:12px; line-height:22px; letter-spacing:-0.5px; }
/**/
#onama_big {
	width:960px;
	height:950px;}
		
#onama {
	width:960px;
	height:950px;
	margin-top:125px;
	border-radius:10px;
	box-shadow:0px 0px 14px#8D8D8D;
	background-image:url(images/logo-watermark.png), url(images/logo-watermark.png), url(images/baloni.png), url(images/onama-tekst2.png);
	background-repeat:no-repeat;
	background-position:80px -180px, -100px 550px, 80px 35px, 340px 145px;
	background-color:#fff; }
		
#images {
	width:960px;
	height:400px;}
	
img#nagrade {
	float:left;
	margin-top:40px;
	margin-left:50px;
	position:relative;
	z-index:200; }

img#pehari {margin-left:140px; margin-top:15px; }

img#zurka {
	position:relative;
	z-index:400;
	float:left;
	margin-left:55px;
	margin-top:-62px; }
	
#welcome {
	width:896px;
	height:550px;
	margin:0 auto;  }
	
img#levo {float:left; margin-right:30px;  margin-bottom:32px;}
img#desno {float:right; margin-left:35px;}	
img#willkommen {margin-left:53px; margin-top:-20px;}

p#left, p#right {
	font-family:Arial, Verdana, Georgia;
	font-size:12px;
	font-style:italic;
	text-align:left;
	line-height:22px; }
		
p#left {
	padding-top:10px;
	padding-left:5px; }

span.bordo 	{color:#ec5959; }
/**/
#pravila_big {
	width:960px;
	height:2500px;
	margin-top:130px; }
		
#pravila {
	width:960px;
	height:2500px;
	margin-top:136px;
	border-radius:10px;
	box-shadow:0px 0px 14px#8D8D8D;
	background-image:url(images/logo-watermark.png), url(images/pravila-lopta-bg.png), url(images/pravila-body.png);
	background-repeat:no-repeat, no-repeat;
	background-position:80px -180px, right 220px, 307px 225px;
	background-color:#fff; }

p#introduction {
	width:896px;
	height:auto;
	margin:0 auto;
	padding-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	text-align:left; }
p#introduction.sub-intro {padding-top:20px;}	
span.redrules {color:#f00; font-weight:bold; }	
span.blackrules {color:#000; font-weight:bold; }	
/**/
#map {
	width:960px;
	height:615px; }
		
#map ul {
	font-family:"Arial", Gadget, sans-serif;
	font-weight: bolder;
	font-size:12px;
	color:#fff;
	text-align:left;
	position:relative;
	top:-319px;
	left:142px;
	line-height:18px; }

#map li a {color:#F00; text-decoration:none; }
#map li a:hover {color:#F00; text-decoration:underline; }
img#lokacija {float:left; margin-top:-10px; margin-left:10px; }
#widget-sidebar {margin-top:125px; margin-bottom:75px;}
/**/
img#izaberite {margin:25px 0 0 80px;} 
#ddd {width:900px; height:317px; margin:0 auto; padding-bottom:25px;}
#main-league li.bababa {width:176px; height:317px; display:inline-block; overflow:hidden;}
#main-league li.bababa img {margin-top:0px; margin-left:0px;}
#main-league li.bababa a {display:block; height:317px;}
#main-league li.bababa a:hover {height:635px; margin-top:-318px;}
img.year-liga {margin:25px 0 0 30px;}