* {
	margin:0;
	padding:0;
}
body {
	background: url(../images/bg_kic.jpg) center -1px repeat-x #d3dfef;
	font-size:11px;

}
body.otok {
//	background: url(../images/bgOtok.jpg) center top no-repeat #d3dfef;
}
a:hover {
	text-decoration:none;
}
.clear {
	clear:both;
}
#wrap, #header, #menu, #content, #footer {
	width:830px;
}

#wrap {
	margin:0 auto;
}
#header {
	background:url(../images/bg_top.jpg) no-repeat;
	padding-top:10px;
	height:162px;
	float:left;
	position:relative;
}

.otok #header {
//	background:none;
}

#headerLeft {
	float:left;
	width:253px;
}
#headerRight {
	float:left;
	width:577px;
}
#zvami, #trenutno {
	height:74px;
	padding:20px 10px 0 40px;
	float:left;
	font-family:Arial;
	font-size:11px;
	*padding-top:10px;
}


#zvami {
	width:196px;
	margin:11px 31px 0 0;
}

#zvami img{z-index:2000;}

/** html #zvami div {position:absolute; display:inline;}
* html #zvami p {position:absolute; }
* html #zvami img {position:absolute; margin:0 0 0 128px; }*/

#trenutno {
	width:250px;
	margin:11px 0 0 0;
}



#trenutno_text{
	margin:0;
	padding:0;
	position:relative;
	z-index:3000;
}

#zvami img, #trenutno img {
	position:relative;
	top:-12px;
}

* html #zvami img {	position:relative; top:0px; padding-top:8px; }

#trenutno img{
	position:relative;
	top:-10px;
}
#trenutnopic{
	position:relative;
	margin-top:8px;
	cursor:pointer;
}
*:first-child+html #trenutnopic{
	position:relative;
	margin-top:-2px;
}
* html #trenutnopic{
	position:relative;
	margin-top:-2px;
}

.svmodra {
	color:#b5cdfd;
	font-weight:bold;
	padding-bottom:2px;
}
.bela {
	color:#fff;
}
#zvami img, #trenutno img {
	border:1px solid #b5cdfd;
	float:right;
}

#bla{
	float:left;
	clear:both;
	margin:0px 0 0 0;

}
* html #bla{
	margin:-13px 0 0 0;
}
#menu {
	font-family:Arial;
	float:left;
	padding-bottom:15px;
	height:52px;
}
#menu ul {
	list-style:none;
}
#menu li {
	display:inline;
	font-size:12px;
	float:left;
}
#menu li a {
	padding:9px 15px;
	border-left:1px solid #4a8f00;
	display:block;
	float:left;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}
#menu li a:hover {
	background:url(../images/menu-over.gif) repeat-x;
}
#menu li a.active {
	background:url(../images/menu_hover.gif) repeat-x #418000;
	padding-left:19px;
}
#menu li a:active {
	background:url(../images/menu_hover.gif) repeat-x #418000;
}
#menu ul.spodnjiMenu {
	clear:left;
	display:none;
}
#menu ul.spodnjiMenu li a{
	font-weight:normal;
	padding:0 16px;
	margin:4px 0 0 0;
	border-left-color:#5aae00;
}
#menu ul.spodnjiMenu li a:hover {
	background:none;
	text-decoration:underline;
}

#menu ul li a.noborder {
	border:none;
}
#content {
	background:url(../images/bg_main.jpg) no-repeat #fff;
	width:820px;
	float:left;
	padding:10px 0 10px 10px;
}
#content.podcontent{

	background:url(../images/bg_main1.jpg) no-repeat #fff;

}
	#content h1 {
		color:#5db01a;
		font-size:14px;
		font-weight:bold;
	}
	#content.podcontent h1 {
		color:#0039a6;
		font-size:14px;
		padding-bottom:19px;
		font-weight:bold;
	}
#main {
	width:544px;
	float:left;
	margin-right:8px;
}
#main.podstran a{
	color:#02316e;

}
#main.podstran {
	padding:0px 10px 0 15px;
	width:519px;
	_width:516px;
	float:left;
	margin-right:8px;
}

#main.podstran td img{margin:5px;}
#main img.thumb {
	float:left;
	margin:0 10px 5px 0;
	padding-top:2px;
}
	#aktualno {
		width:504px;
		background:url(../images/aktualno.jpg) no-repeat;
		float:left;
		margin-top:6px;
		padding:49px 25px 20px 15px;
	}
	#fotogalerija {
		position:relative;
		z-index:1;
		width:504px;
		background:url(../images/fotogalerija.jpg) no-repeat;
		float:left;
		margin-top:6px;
		margin-left:-16px;
		padding:49px 0px 0px 25px;
	}
	* html #fotogalerija {
		padding:49px 0px 20px 25px;
	}
	p.datum {
		font-size:10px;
		color:#919191;
		margin-bottom:5px;
	}
	p.zelena {
		color:#5db01a;
		font-weight:bold;
		margin-top:3px;
	}
	p.zelena a {
		color:#5db01a;
	}
	p.modra {
		color:#0039a6;
	}
	p.modra a {
		color:#0039a6;
	}
	#novice {
		background:url(../images/novice.jpg) no-repeat;
		width:253px;
		float:left;
		margin-right:12px;
		padding:40px 0 0 16px;
	}
	#glasbene {
		background:url(../images/glasbene_novice.jpg) no-repeat;
		width:234px;
		float:left;
		padding:40px 14px 25px 15px;
		line-height:14px;
	}
	#anketa {
		background:url(../images/anketa.jpg) no-repeat;
		width:234px;
		float:left;
		padding:40px 14px 0 15px;
		line-height:14px;
	}
	#anketa input {
		float:left;
		clear:both;
		font-size:11px;
		margin-right:2px;
	}
	#anketa span {
		_line-height:20px;
	}
	#anketa input.glasuj  {
		clear:none;
		margin-right:3px;
		margin-top:8px;
		width:74px;
	}
	#nagradna {
		background:url(../images/nagradna_igra.jpg) no-repeat;
		width:234px;
		float:left;
		margin-top:20px;
		padding:30px 14px 20px 15px;
	}
	div.hr {
		height:20px;
		clear:both;
		background: url(../images/crta_novice.gif) no-repeat 0 8px;
	}
	div.hr hr {
		display: none;
	}
#sidebar {
	width:258px;
	float:left;
}
#iskanje, #klub, #kontakt, #yshout, #poslusase {
	float:left;
}
#iskanje {
	width:258px;
	height:30px;
}
#iskanje input {
	width:210px;
	height:18px;
	background:url(../images/iskanje.gif) no-repeat;
	_background-attachment:fixed;
	border:none;
	padding:4px 6px 0 6px;
	float:left;
	margin-right:10px;
	font-size:11px;
	color:#154aaf;
}
#iskanje input.knof {
	width:22px;
	height:22px;
	background:none;
	border:none;
	padding:0;
	margin-right:0;
}
#klub {
	background:url(../images/klub_poslusalcev.jpg) no-repeat;
	height:99px;
	width:246px;
	padding:14px 0 0 12px;
}
#klub input {
	background:#9acbff;
	width:82px;
	height:14px;
	padding:2px 4px;
	border-top:1px solid #004fc1;
	border-left:1px solid #004fc1;
	border-bottom:1px solid #649dff;
	border-right:1px solid #649dff;
	font-size:11px;
	color:#154aaf;
	float:left;
	margin-right:4px;
}
#klub input.prijava {
	background:#003976;
	width:42px;
	height:20px;
	padding:0;
	border-top:1px solid #002d5c;
	border-left:1px solid #002d5c;
	border-bottom:1px solid #1f4c88;
	border-right:1px solid #1f4c88;
	font-size:11px;
	color:#9acbff;
}
#klub p.postanite {
	float:left;
	background:url(../images/postanite_clan.gif) no-repeat 2px 14px;
	width:90px;
	padding:13px 0 0 23px;
}
#klub p.postanite a {
	color:#9acbff;
}
#klub ul {
	float:right;
	margin:7px 20px 0 0;
	list-style:none;
}
#klub li {
	background:url(../images/arrow.gif) no-repeat 2px 5px;
	padding:0 0 0 9px;
}
#klub li a {
	color:#9acbff;
}
#kontakt {
	background:url(../images/telefon_mail.jpg) no-repeat;
	height:127px;
	width:213px;
	padding:2px 0 0 45px;
	margin-top:3px;
}
#kontakt p {
	font-weight:bold;
	padding:13px 0 12px 0;
}
#kontakt span {
	color:#0039a6;
	font-size:14px;
}
#kontakt a {
	color:#0039a6;
	font-size:12px;
}
#yshout {
	background:url(../images/klepetalnica.jpg) no-repeat;
	width:246px;
	padding:14px 0 10px 12px;
}
#yshout p {
	font-size:12px;
	color:#313131;
	font-weight:bold;
	padding-bottom:6px;
}
#poslusase {
	background:url(../images/poslusase.jpg) no-repeat #094eb1;
	width:235px;
	margin:0 9px 0 10px;
	_margin:0 0 0 6px;
	padding:20px 1px 1px 3px;
	cursor:pointer;
}
#footer {
	background:url(../images/bg_footer.png) no-repeat;
	behavior: url(css/iepngfix.htc); /* da je png transparenten tudi v fejk browserju */
	height:60px;
	padding:25px 0 15px 80px;
	width:750px;
	color:#4d6f9a;
	line-height:18px;
	float:left;
}
#footer a {
	color:#4d6f9a;
	font-weight:bold;
}
#levo {
	float:left;
}
#desno {
	float:right;
	text-align:right;
	padding-right:20px;
}
#desno a {
	font-size:9px;
	color:#a4acb3;
	text-decoration:none;
}

select option {
	padding-right:5px;
}

#zvezdice{
background:#78aaf3;
position:absolute;
margin:138px 0 0 568px;
width:200px;
z-index:9000;
}
* html #zvezdice{
	margin:138px 0 0 -262px;
}
*:first-child+html #zvezdice{
	margin:138px 0 0 -261px;
}

#preloader{
	display:none;
	width:auto;
	height:auto;
	background:#fff;
	border:solid 10px #3f74b7;
	position: absolute;
	z-index:9000;
	top: 120px;
	left: 40%;
	margin-left: -300px;
	margin-top: -50px;
	text-align:left;
}
* html #zvezdice div{height:7px; width:10px;}

.morelink {padding:3px 0 0 0}
.morelink a{text-decoration:none; font-weight:bolder;color:#66c900;}
.morelink a:hover {
	font-weight:bolder; color:#66c900;
}

.slider {
margin-top:-10px;
	width:197px;
}







.stars_hover{position:absolute; margin:15px 0 0 -1px; z-index:500; display:block; padding:0; border:1px solid #fff;}

.stars_hover:hover > div#vote_box{display:block;}

#ys-posts{overflow:auto;}

.searchResults{
	margin: 0 0 0 20px;
}


.vote_box_spodnja{
	padding:6px 0 0 0; margin:0;
}

.poplogin input{
	padding:2px;
	color:#154aaf; 
	background:#bacbff; 
	border-top:1px solid #002d5c;
	border-left:1px solid #002d5c;
	border-bottom:1px solid #1f4c88;
	border-right:1px solid #1f4c88;
}

/* player popup */
#player_z_nami	{
	width:150px; position:absolute; margin:25px 0 0 60px;
}

* html #player_z_nami	{
	width:150px; position:absolute; margin:120px 0 0 40px;
}

* html .slider img{
	position:relative;
	margin-top:-10px;
}

* html .slider img{
	position:relative;
	margin-top:-10px;
}

.slider img{
	position:relative;
	margin-top:10px;
}

#trenutno_player{
	width:250px;
	margin:11px 0 0 0;
	clear:both; 
	width:500px; 
	margin:20px 0 0 0px; 
	height:170px; 
	float:none;
}

/*#zvami_pic{
	position:relative;
}*/

*:first-child+html #zvami_pic a,
*:first-child+html #zvami_pic a img,
*:first-child+html #zvami_pic {
	position:relative;
	z-index:11111;
}

.voditelj_spremlja_p{font-weight:normal; font-size:10px; margin:0;padding:0; position:relative; top:-15px}
* html .voditelj_spremlja_p{font-weight:normal; font-size:10px; margin:0;padding:0; position:relative; top:5px}


#vote_box{
	width:280px;  
	display:none;
	height:125px;
}

/* #################    stream box */
#stream_box{
	font-family:Arial;
	display:none; 
	position:absolute;
	z-index:11444;
	
	width:300px;
	background:url(../images/glasovanje.gif) no-repeat;
	
	
	margin:130px 0 0 75px;
	*margin:-50px 0 0 -710px;
	
	font-size:11px;
	height:140px;
	
	padding:5px 10px 0 15px;
	*padding:18px 10px 0 15px;
}

#vote_box{
	font-family:Arial;
	display:none; 
	position:absolute;
	z-index:11444;
	
	width:300px;
	background:url(../images/glasovanje.gif) no-repeat;
	
	
	margin:130px 0 0 455px;
	*margin:-50px 0 0 -320px;
	
	font-size:11px;
	height:140px;
	
	padding:5px 10px 0 15px;
	*padding:5px 10px 0 15px;
}

.closevote_box{
	float:right; display:block; position:relative; z-index:19900; left:-29px; font-weight:bolder; color:#fff; text-decoration:none;  padding:5px 8px;
}

* html .closevote_box{
	float:right; display:block; position:relative; z-index:19900; left:-11px; top:-5px; font-weight:bolder; color:#fff; text-decoration:none;  padding:5px 8px;
}

#stream_box a {text-decoration:none;}


/* #################   close stream_box */


.closestream_box{
	float:right; display:block; border:0px solid; position:relative; z-index:19900; left:-28px; top:-2px; font-weight:bolder; color:#fff; text-decoration:none;  padding:5px 8px;
}

* html .closestream_box{
	float:right; display:block; position:relative; z-index:19900; left:-8px; top:-10px; font-weight:bolder; color:#fff; text-decoration:none;  padding:5px 8px;
	border:0px solid Red;
}

*:first-child+html .closestream_box{
	 top:-3px;
	 left:-15px;
}

.streamcss, .streamcss:active, streamcss:visited{
	position:relative;
	z-index:11000;
	font-size:11px;
	font-weight:bolder;
}
.streamcss:hover{
	text-decoration:underline;
}

#trenutno { *width:350px; *padding-left:89px; *position:absolute; border:0px solid #fff;}



* html #zvami img{margin:-2px 0 0 0;}


#trenutno_text div a img.afna{float:left; position:relative; padding:0; margin:0; border:0px;}
#trenutno_text div a {width:178px; padding:0px; float:left; text-align:left; border:0px;}


#zvez{font-size:11px;}
.vote_box_spodnja{font-size:11px;}

#trenutno a.disketa{
	position:absolute;
	padding:53px 75px 0 0px;	
	_padding:43px 75px 0 0px;	
}
*:first-child+html #trenutno a.disketa{
	position:absolute;
	padding:43px 75px 0 0px;	
}
td.row1, td.row2 {
	padding:8px 6px;
}
td.catleft{
	padding-left:5px;
}
.quote{padding:10px;}
/*
* html #trenutno{
	margin-left:-52px;
}*/


div.beli_link a,div.beli_link a:visited{
	color:#fff;
	font-size:12px;
	font-weight:bolder;
	font-family:Arial;
}
div.modri_link a,div.modri_link a:visited{
	color:#78b0fb;
	font-size:11px; 
	font-family:Arial;
}div.modri_link a:hover{
color:#78b0fb;
}div.beli_link a:hover{
color:#fff;
}


#trenutno_comment{
	position:absolute; display:inline; width:16px; height:15px; padding:0; margin:3px 0 0 150px;
}
#trenutno_comment_nr{
	position:absolute; display:inline; width:16px; height:15px; padding:0; margin:-6px 0 0 166px;
	font-size:9px;
	color:#d6d6d6;
}
