body {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 11px;
	padding: 0;
	margin: 0;
	background-image: url(/_tpl/_img/bg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

a {
	color:#000000;
	text-decoration: none;
}
img {
	border: 0px none;
}
#wrapper {
	width: 100%;
	position: relative;
}
	#container {
		margin: 0 auto;
		width: 930px;
		position: relative;
		z-index: 10;
		text-align: left;
	}
		#head {
			position: relative;
			height: 208px;
		}
			#head a.home {
				background-image: url(/_tpl/_img/home.png);
				background-position: left top;
				background-repeat:no-repeat;
				width: 13px;
				height: 13px;
				display: block;
				position: relative;
				top: 27px;
				left: 20px;
				z-index: 160;
			}
			#head .polisnack {
				position:absolute;
				top:0;
				z-index: 100;
			/*	left: 30px;*/
			}
			#head .prijava {
				z-index: 110;
				position: absolute;
				left: 330px;
				top: 50px;
				width: 329px;
				height: 40px;
				background-color:#FFFFFF;
				color:#000000;
				font-size: 12px;
				font-weight: bold;
			}
			#head .prijava .txt {
				position: relative;
				top: 4px;
				left: -10px;
			}
			#iskanje_box {
				width: 250px;
				height: 40px;
				top: 50px;
				right: 10px;
				background-color:#FFFFFF;
				position: absolute;
				padding-left: 10px;
			}
				#iskanje_box .iskalnik {
					margin-top: 9px;
					position: relative;
				}
				#iskanje_box .searchText {
					width: 165px;
				}
				#iskanje_box .poisci {
					left:195px;
					position:absolute;
 					top:0;
				}
				
			#head .prijava .prijavi_se {
				position:relative;
				left: -10px;
				top: 9px;
			}
			#head .prijava .uporabnik {
				float: left;
				top: 10px;
				position:relative;
				left: -16px;
			}
			#head .prijava .odjava {
				top: 10px;
				position: relative;
				float: right;
				right: 9px;
				
			}
			#language {
				position:absolute;
				right: 10px;
				top: 29px;
			}
			#language a {
				color: #000000;
				text-decoration: none;
			}
			#language a.selected {
				color: #cd4315;
			}
			#language a:hover {
				text-decoration: underline;
			}
			#language ul {
				list-style: none;
				padding: 0px;
				margin: 0px;
				line-height: 13px;
			}
			#language ul li {
				float: left;
			}
/*		#main {

		}
*/
			#prijavi_se {
				position:absolute;
				left: 470px;
				top: 115px;
			}
			#main .container_top_senca {
				display:block;
				height:16px;
				position:absolute;
				left: 250px;
				top:-17px;
				width:700px;
			}
			#left_box {
				width: 200px;
				float:left;
				position: relative;	
				min-height: 238px;
				height: auto !important;
				height: 238px;
				font-size: 12px;
				padding-top:27px;
				padding-left: 20px;	
				padding-right: 10px;			
				
			}
			#left_box.prikaz_bg {
				background-image: url(/_tpl/_img/left_box_bg.png);
				background-position: left top;
				background-repeat: no-repeat;
			}
			#left_box .h1-1 {
				position: relative;
				left: -15px;
			}
			
			
			#left_box .video {
				float: left;
				position: relative;
				margin-right: 10px;
				padding: 5px 0 0 0;
			}
			#left_box .naziv_videa {
				color:#000000;
				font-weight:bold;
				font-size: 12px;
				width: 95px;
				float: left;
				line-height: 18px;
			}
			#left_box .ocena_videa {
				position:relative;
				width: 95px;
				float:right;
				margin-top: 14px;
			}
			#left_box .ocena {
				width: 48px;
				height:10px;
				background-image: url(/_tpl/_img/ocena.png);
				background-position: 0px 0px;
				background-repeat: no-repeat;
				float: left;
				
			}
			#left_box .num_ocena {
				width: 20px;
				float:left; 
				margin-top:-5px;
				padding-left:4px;
				color:#000000; 
				font-weight:bold;
				font-size:12px;
			}
			#left_box .vrednost {
				height:10px;
				background-image: url(/_tpl/_img/ocena_red.png);
				background-position: left top;
				background-repeat: no-repeat;
				display: block;
			}
			
/*			#left_box a.video:hover img {
				border: 2px solid #d24a1e;
				margin-right: 1px;
			}
*/
			#left_box .preglejuje {
				color:#7D7D7D;
				font-size:11px;
				margin-left:15px;
				margin-top:-5px;
				position: relative;
				width:205px;
			}
			#left_box .arhiv {
				position:relative;
				left:86px;
			}
			#left_box .vec {
				display:inline;
				height:25px;
				left:-2px;
				position:relative;
				top:11px;
				width:29px;
			}
			#left_box .left_line {
				position: relative;
				top: -10px;
			}
			#left_box .netko {
				position:relative;
				left:-15px;
				top:40px;
			}
			
			
			
			
			
			
			
			
				
			#content {
				width: 700px;
				float: left;
				background-color: #FFFFFF;
				background-image: url(/_tpl/_img/container_bg.png);
				background-position: left top;
				background-repeat: no-repeat;
				min-height: 238px;
				height: auto !important;
				height: 238px;
				padding-top: 27px;
				position: relative;
			}	
				#content .h1 {
					position: relative;
					left: -15px;
					display: block;
				}
				#content .h1-2 {
					left: -5px;
					position: relative;
					display: block;
					padding-bottom: 5px;
				}
				#content .h1-3 {
					left: 5px;
					position: relative;
					display: block;
					padding-bottom: 5px;
				}
				#content .h1_ostale_nagrade {
					padding: 50px 0 20px 0;
				}
				#content a {
					color: #cf481a;
					text-decoration: none;
				}
				#content a:hover {
					text-decoration:underline;
				}
				#content .col {
					float: left;
					width: 230px;
					position: relative;
				}
				#content .col3 {
					width: 240px;
				}
				#content .col img.medijska {
					position:relative;
					left: 20px;
				}
				#content .col p {
					margin: 0px;
					padding-left: 20px;
					padding-right: 10px;
					line-height: 18px;
					font-size: 12px;
					position:relative;
					top:-1px;
				}
				#content .col .link_more {
					margin-top: 11px;
					height:25px;
					text-align: right;
					width: 225px;
				}		
				#content .col .link_more a {
					color: #7d7d7d;
					text-decoration: none;
				}
				#content .col .link_more a:hover {
					text-decoration:underline;
				}
				#content .col .link_more .more {
					background-image:url(/_tpl/_img/vec.gif);
					background-position:right top;
					background-repeat:no-repeat;
					height:25px;
					display: block;
					padding-right: 30px;
					float: right;
				}
				#content .col h2 {
					position:absolute;
					left: 5px;
					z-index: 20;
					color:#FFFFFF;
					margin: 0;
					padding: 0;
					font-weight: bold;
					background-color:#000000;
					line-height: 22px;
					font-size: 20px;
				}
				#content .klub {
					left: 4px;
					position:absolute;
					top:-58px;
					display:block;
				}
				#content #col2 {
					float: left;
					width: 430px;
					position: relative;
					padding: 0 10px 0 20px;
					font-size: 12px;
				}
				#content #col2 p {
					line-height:18px;
					margin: 0 0 18px;
				}
				#content #col2 p.first {
					margin-top: 0px;
				}
				#content #col2 .uvodni {
					margin:11px 0 36px;
				}
				#content #col2 .zadnji {
					margin: 0 0 33px 0;
				}				
				#content #col2 .prijava {
					margin: 9px 0 8px 0;
				}
				#content #col2 h2 {
					color: #cf481a;
					font-size: 18px;
					font-weight: bold;
					margin: 15px 0 2px 0;
				}
				#content #col2 h3 {
					margin: 0px;
				}
				#content #col2 .col_2 {
					float:left;
					width: 210px;
					position: relative;
					padding-bottom: 20px;
				}
				#content #col2 .col_2 p {
					margin-top:15px;
					padding-left:20px;
				}
				#content #col2 .nagrada {
/*					width: 215px;*/
					padding: 20px 0 10px 0;
					position: relative;
					height: 95px;
/*					float: left;*/
				}
/*				#content #col2 .nagrada_right {
					padding-left: 15px;
					width: 200px;
				}
*/
				#content #col2 .nagrada .img {
/*					position: absolute;
					left: 0px;
					top: 20px;
*/
					float: left;
				}
				#content #col2 .nagrada .nagrada_right {
/*					left: 15px;*/
				}
				#content #col2 .nagrada p {
					float: left;
					width: 320px;
					margin-left: 15px;
/*					position: absolute;
					left: 105px;
					top: 15px;
					padding-right: 15px;
					margin: 0;
*/
				}
				#content #col2 .nagrada p .title {
					margin-bottom: 5px;
					display:block;
				}
				#content #col2 .nagrada p.nagrada_right {
/*					left: 120px;*/
				}
				#content #col2 .nagrade_line {
					display: block;
				}
				#col2 .razvrsti {
					margin: 13px 0 0 0;
					padding: 0;
				}
				#col2 .video {
					background-image: url(/_tpl/_img/nagrade_line.png);
					background-position: left top;
					background-repeat: no-repeat;
					width: 430px;
					margin-top: 8px;
					padding-top: 20px;
				}
				#col2 .preview {
					float:left;
					margin-right: 10px;
										
				}
				#col2 .naziv_videa {
					color:#000000;
					font-weight:bold;
					font-size: 12px;
					width: 325px;
					float: left;
					line-height: 18px;
					margin-top:-4px;
				}
				#col2 .ocena_videa {
					height:12px;
					position:relative;
					width: 115px;
					float:left;
					margin-top: 14px;
				}
					#col2 .ocena {
						width: 48px;
						height:10px;
						background-image: url(/_tpl/_img/ocena.png);
						background-position: 0px 0px;
						background-repeat: no-repeat;
						float: left;
						
					}
					#col2 .num_ocena {
						width: 20px;
						float:left; 
						margin-top:-5px;
						padding-left:4px;
						color:#000000; 
						font-weight:bold;
						font-size:12px;
					}
					#col2 .vrednost {
						height:10px;
						background-image: url(/_tpl/_img/ocena_red.png);
						background-position: left top;
						background-repeat: no-repeat;
						display: block;
					}
				#col2 .submit_form {
					position: relative;
					left: 350px;
					top: 5px;
				}
				
				#col2 .news_holder {
					width: 430px;
					position: relative;
					left: 10px;
					margin-top: 37px;
				}
				#col2 .news {
					float: left;
					width: 215px;
					position: relative;
				}
				
				#col2 .tweeter {
					width: 418px;
					margin-top: 25px;
					border: 1px solid #e7e7e7;
					padding: 6px 0 8px 10px;
					margin-left: -10px;
					float: none !important;
					background-image: url('/_tpl/_img/twitter_logo.png');
					background-position: bottom right;
					background-repeat: no-repeat;
				}
				
				#content #col2 .news p {
					padding-right: 15px;
					padding-left: 10px;
					margin: 0;
				}
				#content #col2 .news b {
					color: #d24c1f;
					font-size: 12px;
					font-weight:bold;
				}
				#col2 .news .vec {
					right: -3px;
					top: 5px;
				/*	font-size: 10px;*/
				}
				#col2 .news .vec_left {
					right: 6px;
					top: 5px;
				/*	font-size: 10px;*/
				}
				#video_holder {
					position: relative;
					width:425px;
				}
					
				#video_metadata {
					margin-top: 15px;
				}
				#video_metadata p {
					font-weight: bold;
					margin: 0 !important;
				}
				#video_metadata .ocena_vid {
					
					margin-top: 14px;
				}
				#video_metadata .ocena_v {
					width: 48px;
					height:10px;
					background-image: url(/_tpl/_img/ocena.png);
					background-position: 0px 0px;
					background-repeat: no-repeat;
					float: left;
					
				}
				#video_metadata .number_ocena {
					width: 300px;
					float:left; 
					margin-top:-5px;
					padding-left:4px;
					color:#000000; 
					font-weight:bold;
					font-size:12px;
				}
				#video_metadata .vrednost_ {
					height:10px;
					background-image: url(/_tpl/_img/ocena_red.png);
					background-position: left top;
					background-repeat: no-repeat;
					display: block;
				}
				#video_metadata .line {
				margin-top: 5px;
				display: block;
				}
				#video_metadata a.ocena {
					background-position: 0px -21px;
					background-repeat: no-repeat;
					width: 21px;
					height: 21px;
					display: block;
					margin: 10px 3px;
				}
				#video_metadata a.ocena_1 {
					background-image: url(/_tpl/_img/1.png);
				}
				#video_metadata a.ocena_2 {
					background-image: url(/_tpl/_img/2.png);
				}
				#video_metadata a.ocena_3 {
					background-image: url(/_tpl/_img/3.png);
				}
				#video_metadata a.ocena_4 {
					background-image: url(/_tpl/_img/4.png);
				}
				#video_metadata a.ocena_5 {
					background-image: url(/_tpl/_img/5.png);
				}
				#video_metadata a:hover.ocena_1,
				#video_metadata a:hover.ocena_2,
				#video_metadata a:hover.ocena_3,
				#video_metadata a:hover.ocena_4,
				#video_metadata a:hover.ocena_5 {
					background-position: 0px 0px;
				}
				
				#video_metadata .ocenite {
					float: left;
/*					width: 50px;*/
					padding-right: 10px;
					font-weight:bold;
					padding-top: 9px;
				}
				#glasovanje_ok, 
				#glasovanje_notok,
				#glasovanje_prijava,
				#glasovanje_captcha {
					display: none;
				}				
				#glasovanje_ok .ok,
				#glasovanje_notok .notok,
				#glasovanje_prijava .prijava {
					font-weight:bold;
				/*	padding-top:5px;*/
					float: left;
				}
				
				#komentarji {
					position: relative;
					margin-top: 40px;
				}	
					#komentarji a.komentiraj, #komentarji a:hover.komentiraj {
						background-image:url(/_tpl/_img/down.png);
						background-position:right top;
						background-repeat:no-repeat;
						display:block;
						float:right;
						height:25px;
						padding-right:30px;
						position: absolute;
						right:3px;
						top: 0px;
						color: #7d7d7d;
					}
/*					#komentarji .vec {
						position: absolute;
						right: 0px;
						top: 0px;
					}
	*/				#komentarji .avtor {
						font-weight:bold;
						margin-top: 14px;
					}
					#komentarji .komentar {
						padding-bottom: 8px;
						line-height: 18px;	
						background-image: url(/_tpl/_img/nagrade_line.png);
						background-position: left bottom;
						background-repeat: no-repeat;
					}
				#oddaj_komentar {
					position:relative;
					margin-top: 20px;
				}
					#oddaj_komentar textarea {
						width: 420px;
						height:71px;
						padding:5px;
						border: 0px none;
						background-image: url(/_tpl/_img/textarea.png);
						background-position: left top;
						background-repeat:no-repeat;
						
						font-size: 11px;
						font-family: Arial, Helvetica, sans-serif;
						color: #7d7d7d;
						font-weight:bold;
						margin-bottom: 5px;
					}
					
					#oddaj_komentar .error {
						background-image: url(/_tpl/_img/textarea_error.png);
					}
					#oddaj_komentar .captcha_input {
						background-image: url(/_tpl/_img/captcha_input.png);
						background-position: left top;
						background-repeat: no-repeat;
						border: 0px none;
						width: 165px;
						height: 17px;
						padding: 2px 10px;
						font-size: 11px;
						font-family: Arial, Helvetica, sans-serif;
						color: #7d7d7d;
						font-weight:bold;						
					}
					
					.captchaclass {
						float:left; 
						width:200px;
						position:relative; 
						top: 11px;
						left:10px;
					}	
					#oddaj_komentar .objavi {
						position:relative;
						float: right;
						margin-top: 10px;
						right: -4px;
					}
					.napaka {
						color: #ff0000;
						float:left;
						width:300px;
						font-size:10px;
						margin-top: 9px;
					}

				
				#listing {
					text-align: center;
					margin-top: 15px;
				}
					#listing a {
						color: #000000;
						font-size: 11px;
					}
					#listing  span.selected {
						color:#cf481a;
						font-weight: bold;
					}
					#listing img {
						position: relative;
						top: 9px;
						margin: 0 18px;
					}
				
				#prijava_uporabnika {
					margin-top: 20px;
				}
					#prijava_uporabnika .opis {
						float: left;
						width:215px;
						padding-bottom: 4px;
					}

					#prijava_uporabnika .vnos {
						float: left;
						width: 200px;
						margin-left: 15px;
						position: relative;
						padding-bottom: 4px;
					}	
					#prijava_uporabnika input.txt {
						width: 178px;
					}
/*					#prijava_uporabnika input.zapomni {
						margin-top: 20px;
					}	*/
					#content #prijava_uporabnika .preberi_vec,
					#content .poliklub_register {
						float:left !important;
						left: 0px;
						top:11px;
					}	
					#prijava_uporabnika .second {
						margin-top: 30px;
					}
					#content #prijava_uporabnika .racun {
						left: 0px;
						float: left;
						font-size: 11px;
						margin-top: 14px;
					}
					#prijava_uporabnika .submit_button {
						float: right;
						position: relative;
						right: -2px;
						
					}
					#prijava_uporabnika .submit_registracija {
						margin-top: 20px;
					}
					
					#prijava_uporabnika .registracija_line {
						margin-top: 3px;
					}
										
				#content .col3 p {
					position: relative;
					top: 96px;
					left: 0px;
				}
				#content .col3 ul {
					margin: 0;
					padding: 0 0 0 10px;
					list-style: none;
					width: 210px;
					left:10px;
					position:relative;
					top: 115px;
				}
				#content .col3 ul li {
					background-position: left top;
					background-repeat:no-repeat;
					padding: 3px 0 2px 15px;
				}
				#content .col3 ul li.clani {
					background-image:url(/_tpl/_img/st_clanov.png);
				}
				#content .col3 ul li.prijavljeni_clani {
					background-image:url(/_tpl/_img/prijavljeni_clani.png);
				}			
				#content .col3 ul li .red {
					color: #cf481a;
					font-weight: bold;
				}
				#content .col3 .klub_bottom_line {
					position: relative;
					top: 102px;
					left: 20px;
				}
				#content .col3 p {
					margin:0;
					padding: 0 20px 5px 20px;
					left: 0;
					top: 0;
				}
				#container .preberi_vec {
					background-image:url(/_tpl/_img/vec.gif);
					background-position:right top;
					background-repeat:no-repeat;
					display:block;
					float:right;
					height:25px;
					padding-right:30px;
					position: relative;
					right: 16px;
				}
				#container a.preberi_vec,
				#container .ocena_videa a {
					color: #7d7d7d;
					font-size: 11px;
				}
				#container a:hover.preberi_vec,
				#container .ocena_videa a:hover {
					text-decoration:underline;
				}
					#kako_jes {
						background-image: url(/_tpl/_img/tv.png);
						background-position: 66px 93px;
						background-repeat: no-repeat;
						margin-bottom:45px;
						height: 180px;
						
					}
					#kako_jes .nalozi_svoj_video {
						position:absolute;
						left: 15px;
						top: 133px;
						width: 170px;
						height: 46px;
						display: block;
					}
					#novo_v_galeriji {
						position:relative;
						color: #7d7d7d;	
						margin-bottom:70px;
					}
					#novo_v_galeriji .video {
						float: left;
						position: relative;
						margin-right: 10px;
						padding: 5px 0 0 20px;
					}
					#novo_v_galeriji .naziv_videa {
						color:#000000;
						font-weight:bold;
						font-size: 12px;
						width: 115px;
						float: left;
						line-height: 18px;
					}
					
					
					
					#novo_v_galeriji .ocena_videa {
						position:relative;
						width: 115px;
						float:right;
						margin-top: 14px;
					}
					#novo_v_galeriji .ocena {
						width: 48px;
						height:10px;
						background-image: url(/_tpl/_img/ocena.png);
						background-position: 0px 0px;
						background-repeat: no-repeat;
						float: left;
						
					}
					#novo_v_galeriji .num_ocena {
						width: 20px;
						float:left; 
						margin-top:-5px;
						padding-left:4px;
						color:#000000; 
						font-weight:bold;
						font-size:12px;
					}
					#novo_v_galeriji .vrednost {
						height:10px;
						background-image: url(/_tpl/_img/ocena_red.png);
						background-position: left top;
						background-repeat: no-repeat;
						display: block;
					}
					
					
					
					
					#novo_v_galeriji .right_line {
						padding-left: 20px;
						display:block;
						margin-top: 5px;
					}
					#novo_v_galeriji .preglejuje {
						width: 226px;
						text-align: right;
						margin-top:10px;
					}
					#novo_v_galeriji .vec {
						width: 29px;
						height: 25px;
						display: inline;
						position: relative;
						top: 11px;
						left:-2px;
					}

					#obvestila {
						margin-bottom: 60px;
					}
					#nagrade {
						margin-bottom: 26px;
					}
					#nagrade .prirocne_nagrade {
						left:51px;
						position:relative;
						top:-36px;
					}
					#nagrade .vec_nagrad {
						position:relative;
						top: -34px;
					}
					#mrezenje {
						margin-bottom:26px;	
					}
					#mrezenje .facebook {
						padding-left: 25px;
						margin-right:5px;
					}
					#mrezenje .netlog {
						margin-right:5px;	
					}
					
					#pravila {
						margin-bottom: 40px;	
					}
				#content .izdelek_img {
					padding-top: 58px;
				}	
				#content .povecaj,
				#ticker .link {
					background-image: url(/_tpl/_img/zoom.png);
					background-position: right top;
					background-repeat: no-repeat;
					padding-right: 25px;
					display: block;
					float:right;
					height: 21px;
					margin-right: 20px;
					margin-top: 10px;
					font-size: 11px;
				}
				#ticker .link {
					background-image: url(/_tpl/_img/vec.png);
					margin-right: 1px;
				}
				#nalozi_video .inputvideoname {
					width:180px;
				}
				#nalozi_video .line {
					margin:3px 0 15px;
				}
				#loader{
				   visibility:hidden;
				}
				#f1_upload_process {
				   z-index:100;
				   visibility:hidden;
				   position:absolute;
				   width:400px;
				}
					#f1_upload_process .nalagam {
						padding-left: 15px;
					}
				#nalozi_video {
					padding-top: 15px;
				}
				#footer {
					background-image: url(/_tpl/_img/footer_line.png);
					background-position: left top;
					background-repeat: no-repeat;
					color: #acacac;
					padding-top: 20px;
					margin-left: 20px;
					padding-top: 15px;
					margin-top: 30px;
				}
				#footer a {
					color: #7d7d7d;
					font-weight:bold;
					text-decoration: none;
				}
				#footer p {
					margin: 5px 0 20px 0;
				}
				#footer p a {
					color: #58ac40;
				}
		
		
	.clear {
		clear:both;
		height:0;
		line-height:0;
		overflow:hidden;
	}
	
	form {
		padding: 0px;
		margin: 0px;
	}

	.input_text {
		border: 0px none;
		background-image: url(/_tpl/_img/input_bg.png);		
		background-position: right top;
		background-repeat: no-repeat;
		font-weight: bold;
		color: #7d7d7d;
		padding-right: 10px;
		height: 18px;
		font-size: 11px;
		padding-top: 3px;
		position:absolute;
		left: 10px;
		line-height: 11px;
	}
	.input_error {
		background-image: url(/_tpl/_img/input_bg_error.png);
	}
	.input_left {
		position: relative;
		top: 0px;
	}
	.textinput {
		position: relative;
	}
	.selectbox_error {
		border: 1px solid #f35252;
	}
	.selectbox {
		border: 1px solid #dadada;
	}
	
	
	
	.normal {
		font-weight:normal;
	}
	.file_1 {
		background:url("/_tpl/_img/video_input.png");
		border: 0px none;
		background-repeat: no-repeat;
		height: 21px;
		padding: 2px 15px 0 10px;;
		font-weight: bold;
		color: #7D7D7D;
		margin: 0 0 5px 0;
	}
	
	.admin {
		 background-color: #feef8c;
		 padding: 5px;
	}
	.admin_np {
		 background-color: #d4d0c8;
		 padding: 5px;
	}
	
	small {
		color: #999999;
		background-color: inherit;
	}