html{
	margin: 0 auto;
	background: #fff url(images/bg_arrow.jpg) repeat-x ;
}
body{
	margin: 0 auto;	
	width:100%;
	font-family: Arial;
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 5px;
}

#behind{
	position: absolute;
	right: 0px;
	top: 0px;
	width: 50px;
	height: 50px;
	cursor: pointer;
	z-index:10;
	background: url(images/arrow.jpg) no-repeat top right;
}

#contentSpacer{
	height: 5px;
	background: #D3DBE0;
	margin: 0px 0px 10px 0px;
}

p{
	margin: 0px;
	padding: 0px;
}

h1, h2{
	font-family: Arial;
}

.blue{
	color: #39c;
}
.strong{
	font-weight: bold;
}
.right{
	text-align: right;
}
.error{
	color: #f00;
}

.arrowLeft{
	padding-left: 15px;
	background: url(images/crpalka_arrow_left.gif) no-repeat bottom left;
}
.arrowRight{
	padding-right: 15px;
	background: url(images/crpalka_arrow.gif) no-repeat bottom right;
}

.newsColumn{
	float:left; 
	width: 186px; 
	padding: 0px;
	margin: 0px 5px;
	background: #DDE5E9;
	
}
.newsColumnTitle{
	color: #fff;
	background: #39c;
	padding: 3px;
}
.newsColumnTitle a:visited{
	color: #fff;
	font-weight: bold;

}
.newsArchive{
	width: 186px;
	height: 27px;
	background: #fff url(images/bg_natisni_180px.gif) no-repeat 0px 4px;
	padding: 8px 0px;
	text-align: center;
}
.newsArchive a:visited{
	color: #718C9A;
}

.imgLink{
	cursor: pointer;
}

a:link, a:visited{
	font-family: Arial;
	color: #000;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
	#headerColorFix{
		margin-top: 0px;
		width: 100%; 
		background: #F7F9FA;
	}
#header{
	clear:both;
	margin: 0 auto;
	width: 980px;
	/*border: 1px solid #000;*/
	
}

	#header a:link, #header a:visited{
		color: #676767;
		font-size: 12px;
		text-decoration: none;
	}

	#header a:hover{
		text-decoration: underline;
	}
	
	#headerLinks{
		padding-top: 25px;
		height: 14px;
	}
	
	#headerMenu img{
		float:left;
	}
	#headerMenu .menu{
		cursor: pointer;
	}
	
	#search_form{
		width: 180px;
		height: 46px;
		float:left;
		margin: 0px;
		padding: 22px 0px 0px 80px;
		background: url(images/bg_search.gif) no-repeat;
	}
	#search_form input{
		text-align:right;
		padding: 0px;
		border: 0px;
		font-size: 12px;
		height: 15px;
		color: #39c;
		width: 140px;
	}
	
	#headerDate{
		margin-top: 9px;
		color: #000;
	}
	
	#berilo{
		clear:both;
		padding: 4px 0px 5px 8px;
		color: #39c;
		background: #F7F9FA;
		_margin-top: -15px;
	}
	
#body{	
	clear:both;
	margin: 0 auto;
	width: 980px;
	background: #fff;
}
	#bodyLeft {
		float: left;
		width: 184px;
		padding: 0px 10px 5px 4px;
		background: #fff;
	}
	
	#bodyMenu a:link, #bodyMenu a:visited{
		margin: 0px 0px;
		padding: 4px 15px;
		display: block;
		color: #fff;
		background: #4790CD;
		font-size:12px;
		text-decoration: none;
	}
	#bodyMenu a:hover{
		color: #069;
		background: #89CAEF;
		text-decoration:underline;
	}
	
	#bodyMenu  a.selected{
		background: #89CAEF;
		color: #069;
	}

	
	#crpalkaContent{
		background: #cfc;
		margin: 0px;
		padding: 5px 0px 5px 0px;
		font-size: 12px;
	}
	#crpalkaContent a{
		color: #fff;
	}
	#crpalkaContent img{
		display:block;		
		margin: 0 auto;
		border: 3px solid #fff;
	}
	#crpalkaContent h2{
		width: 152px;
		height: 20px;
		margin: 10px 0px 0px 0px;
		padding: 3px 0px 0px 32px;
		border: 0px solid #000;
		background: url(images/bg_crpalka.gif) no-repeat 7px;
		color: #fff;
		font-size: 12px;
		font-weight: normal;
		letter-spacing: 0.5px;
	}
	#crpalkaContent p {
		margin: 0px;
		padding: 0px 5px 0px 13px;
	}
	#crpalkaContent .date{
		font-size: 11px;
		font-weight: bold;
		color: #39c;
	}
	#crpalkaHeader{
		padding-left: 210px;
	}

	
	#izberiGorivo {
		margin: 10px 0px 0px 0px;
	}
	#izberiGorivo .first{
		background: url(images/crpalka_button.gif) no-repeat 0px 0px;
		text-align: center;		
		width: 177px;
		vertical-align: middle;
	}
		#izberiGorivo .first a{
			width: 157px;
			color: #4D6C7B;
			background: url(images/crpalka_arrow.gif) no-repeat bottom right;
			padding-right: 15px;
		}
		#izberiGorivo .first  .selected{
			color: #fff;
		}
		
	#izberiGorivo .second{
		border-top: 1px dashed #999;
		border-bottom: 1px dashed #999;
		height: 25px;
		padding: 0px 10px;
	}
		#izberiGorivo .second a{
			background: url(images/crpalka_arrow.gif) no-repeat bottom right;
			padding-right: 15px;
		}
	
	#outLinks{
		margin-top: 15px;
	}
	#outLinks img{
		cursor: pointer;
		border: 0px;
	}
	
	
	#content{
		float:left;
		width: 590px;
		border: 0px solid #000;
	}
	
	#content h1{
		color: #4D6C7B;
		font-size: 18px;
		margin: 0px 0px 10px 0px;
		padding: 0px;
	}
	#content h2{
		color: #4D6C7B;
		font-size: 14px;
		margin: 0px 0px 10px 0px;
		padding: 0px;
	}
	#content p{
		margin: 5px 0px;
		padding: 2px 5px;
		line-height: 150%;
	}
	#content img{
		display:block;
	}
	#content li{
		margin: 5px 0px;
	}
	#content a:link,#content a:visited{
		text-decoration: underline;
	}
	#content a:hover{
		text-decoration: none;
	}
	
		
		#miselTedna p {
			margin: 5px 0px;
			line-height: 140%;
		}
		
		#miselTedna .title{
			font-weight: bold;
			color: #39c;
		}
		#miselTedna .footer{
			font-size: 11px;
			color: #39c;
		}
		
		#zaNami{
			float:left;
			width: 289px;
			background: #DDE5E9;
			margin: 0px 12px 10px 0px;
		}
		
			#zaNami .first{
				height: 73px;
				background: url(images/bg_arrow_zanami.jpg) no-repeat 10px 8px;
				padding: 0px 5px 5px 60px;
				margin: 0px;
				overflow: hidden;
			}
			.spacer{
				background: #fff;
				height: 5px;
			}
			
			#zaNami .latest, #predNami .latest{
				padding: 5px;
				border: 5px solid #DDE5E9;
				background: #fff;
				min-height: 120px;
			}

				#zaNami ul, #predNami ul, #galerijaIndex ul, #etubeIndex ul, #downloadIndex ul{
					margin: 0px 0px 10px 0px;
					padding: 0px;
				}
				#zaNami li, #predNami li, #galerijaIndex li, #etubeIndex li, #downloadIndex li{
					list-style: none;
					padding: 5px 0px 5px 5px;
				
				}
					#zaNami li a:link, #predNami li a:link, #zaNami li a:visited, #predNami li a:visited, #galerijaIndex li a:link, #galerijaIndex li a:visited, #downloadIndex li a:link, #downloadIndex li a:visited, #etubeIndex li a:link, #etubeIndex li a:visited{
						text-decoration: none;
						padding: 0px 15px 0px 0px;
						color: #000;
						font-weight: normal;
						font-size: 12px;
						background: url(images/crpalka_arrow.gif) no-repeat bottom right;
					}
					#zaNami li a:hover, #predNami li a:hover, #galerijaIndex li a:hover, #downloadIndex li a:hover, #etubeIndex li a:hover{
						text-decoration: underline;
					}
			
			#zaNami img , #predNami img{
				margin: 10px auto;
				margin-bottom: 0px;
				border: 5px solid #fff;
			}
				
		#predNami{
			float:left;
			width: 289px;
			background: #DDE5E9;
		}

			#predNami .first{
				height: 73px;
				background: url(images/bg_arrow_prednami.jpg) no-repeat 10px 8px;
				padding: 0px 5px 5px 60px;
				overflow: hidden;
			}
		
		.header{
			margin: 0px;
			background: #939;
			padding: 2px 10px;
			font-weight: bold;
			color: #fff;
			height: 17px;
			line-height: 140%;
			overflow: hidden;
		}
			.zaNami{
				background: #f33;
			}
			.crpalka {
				background: #40AE49;
				margin-top: 10px;
			}

			
		.header a:link, .header a:visited{
			font-weight: bold;
			color: #fff;
			text-decoration: none;
		}
		.header a:hover{
			text-decoration: underline;
		}
		
		#kratkeNovice{
			clear: both;
			padding: 3px 2px;
			margin: 10px 0px;
			border-top: 1px dashed #666;
			border-bottom: 1px dashed #666;
		}
		
		#galerijaIndex{
			margin: 10px 0px 0px 0px;
			width: 188px;
			float: left;
		}
			#galerijaIndex h1, #etubeIndex h1, #downloadIndex h1{
				margin: 0px;
				padding: 5px 10px;
				font-size: 12px;
				color: #fff;
				background: #39c;
			}
			#galerijaIndex .first, #downloadIndex .first, #etubeIndex .first{
				padding: 5px;
				background: #DDE5E9;
				height: 250px;
			}
				#galerijaIndex .first img{
					margin: 0 auto;
					border: 3px solid #fff;
				}
				#galerijaIndex p{
					margin: 0px 0px 0px 5px;
					padding: 0px;
				}
			#galerijaIndex .latest, #downloadIndex .latest, #etubeIndex .latest{
				clear: both;
				padding: 5px;
				margin-top: 5px;
				overflow: hidden;
				border: 5px solid #DDE5E9;
				background: #fff;
				min-height: 130px;
			}
			#galerijaIndex table td{
				vertical-align: top;
				padding: 5px 0px;
			}
		
		#downloadIndex{
			margin: 10px 0px 0px 12px;
			width: 188px;
			float: left;
		}
			#downloadIndex h1{
				background: #f09;
			}
			
		.latest a:link, .latest a:visited{
			font-weight: bold;
			color: #39c;
			text-decoration: none;
			padding-left: 7px;
		}
		.latest a:hover{
			text-decoration: underline;
		}
		
		#etubeIndex{
			margin: 10px 0px 0px 12px;
			width: 188px;
			float: left;
		}
		#etubeIndex img{
			margin: 0 auto;
			margin-top: 10px;
			border: 4px solid #fff;
		}
		
		#strip{
			clear:both;
			padding-top: 10px 0px;
		}
		

	#bodyRight{
		float:left;
		width:179px;
		padding: 0px 0px 5px 10px;
		border: 0px solid #000;
	}
	
		#oglasi{
			border: 4px solid #DDE5E9; 
			width: 166px;
			height: 600px;
			margin: 0px 0px 0px 4px;
			padding-top: 5px;
		}
			#oglasi img{
				margin: 0 auto;
				display: block;
				cursor: pointer;
			}
	
#footer{
	clear:both;
	margin: 0 auto;
	width: 980px;
	text-align: center;
	padding: 10px 0px;
}
	#footer p {
		color: #666;
		padding: 5px 0px:
	}
	#footer a{
		color: #666;
	}


/* koledar */
#koledarHeader{
	text-align: center;
	background: #849DAA;
	padding: 7px 0px;
	color: #fff;
	width:174px;
	margin: 0 auto;
}
#koledarHeader img{
	cursor:pointer;
}
#koledar {
	border-collapse: collapse;
	border-color: #fff;
	border: 2px solid #fff;
	margin: 0 auto;
}
	#koledar th{
		text-align: center;
		background: #C7D4DB;
		font-weight: normal;
	}
	#koledar td{
		vertical-align: top;
		text-align: center;
		background: #C7D4DB;
		width: 18px;
	}	
	#koledar td div {
		height: 16px;
		padding-top:3px;
	}
	#koledar .weekendDay{
		background: #AFC1CB;
	}
	#koledar .sunday{
		color: #c00;
		background: #FEDAC6;
	}
	#koledar th .sunday{
		color: #000;
	}
	#koledar .currentDay{
		color: #000;
		font-weight: bold;
	}
	#koledar .holliday{
		color: #c00;
		font-weight:bold;
	}
	#koledar .clickDay{
		color: #fff;
		background: #ED1A36;	
		text-decoration: underline;
	}
	#koledar .cursor{
		cursor: pointer;
	}
	#koledar a:link, #koledar a:visited{
		color: #fff;
		text-decoration: none;
	}
	#koledar .dayInfo{
		margin-top: 3px;
		border: 1px solid #999;
		cursor: pointer;
		height: 6px;
	}
	#koledar .fakeLink{
		font-weight: bold;
		cursor: pointer;
	}
	#koledar img{
		cursor: pointer;
		margin: 0px 5px;
	}

	
/*novice*/
#natisni, .natisni{
	float:right;
	background: url(images/bg_natisni.gif);
	width:170px;
	height:19px;
	font-size:11px;
	margin-top: 2px;
	padding:3px 0px 0px 0px;
	text-align:center;
}
	#natisni img, .natisni img{ 
		display: inline;
		vertical-align: -2px;
	}
	#natisni a, .natisni a{
		color: #718C9A;
	}

	/* pobarvamo odstavke v desni koloni novic */
	#ncr_td p{
		background: #DDE5E9;
		font-size: 11px;
	}	
/* vsebina novice*/
#contentBodyTable{
	border: 0px;
}


/* gakerije */
.galleryInfo{
	float:left;
	width: 280px;
	height: 150px;
	overflow: hidden;
	padding: 5px;
}
	.galleryInfo img{
		float:left;
		margin-right: 10px;
		border: 2px solid #999;
	}
	
	.galleryInfo h2 a{
		color: #4D6C7B;
	}

	.thumbCont{
		float:left;
		width: 180px; 
		height: 120px;
		margin: 0px 10px 10px 0px;
	}
	.thumbCont img{
		cursor: pointer;
		margin: 0 auto;
		padding: 2px;
		border: 1px dashed #666;
	}
	
#small img{
	border: none;
}