html,body,img,h1,h2,h3,h4,h5,h6,h7,form,iframe,ul,li,a,p {
margin: 0; 
padding: 0; 
border: 0; 
outline: none;
list-style:none
}
html { overflow: -moz-scrollbars-vertical; }

h4{
	font-size:16px
}
body {	
background: url(bg.jpg) top left repeat-x #FFF;
font-family: tahoma, verdana, arial;
color: #333333;
font-size: 11px;
}

.wrapper {
width: 889px;
margin: auto auto;
}

.fl {
float: left;
}

.fr {
float: right;
}

.cl {
clear: both;
}

.header {
width: 889px;
height: 210px;
background: url(header.jpg) top left no-repeat;
}

.content {
padding: 10px 30px 0px 14px;
background: url(contentbg.gif) 10px 0px repeat-y;
}
.content img {
padding: 5px;
border: 1px solid #CCC;
margin-right: 3px;
margin-bottom: 3px;
}
a, a:link, a:hover, a:active, a:visited {
color: #006666;
text-decoration: none;
}
div.menu {
background:url(menuspc.jpg) top right no-repeat;
width: 237px;
height: 609px;
}
div.menu ul{
	width:100%;
	height:auto;
}
div.menu ul li {
	background:url(meni_locnica.jpg) no-repeat bottom left;
	width: 237px;
	float:left;
	height:auto;
	padding:0px 0 5px 0;
	margin-bottom:2px;
}
div.menu ul li ul{
	background:#f5f5f5;
	width:221px;
	padding:0;
	float:left;
}
div.menu ul li ul li ul{
	width:221px;
	background:#e2e2e2;
	float:left;
}
div.menu ul li ul li{
	width:221px;
	background:none;
	margin:0;
	padding: 0;
}
div.menu ul li a, div.menu ul li a:link, div.menu ul li a:active, div.menu ul li a:visited, div.menu ul li a:hover {
float:left;
line-height: 20px;
font-size: 12px;
padding-left: 30px;
height: 20px;
text-decoration: none;
color: #006685;
font-weight:bold;
width:160px;
}
div.menu ul li a.home{
background: url(menu.jpg) 0px 1px no-repeat;
}

div.menu ul li a.predstavitev {
background: url(menu.jpg) 0px -25px no-repeat;
}

div.menu ul li a.izobrazevalni {
background: url(menu.jpg) 0px -48px no-repeat;
}

div.menu ul li a.koledar {
background: url(menu.jpg) 0px -73px no-repeat;
}

div.menu ul li a.nastopi {
background: url(menu.jpg) 0px -95px no-repeat;
}

div.menu ul li a.galerijam {
background: url(menu.jpg) 0px -120px no-repeat;
}
div.menu ul li ul li a, div.menu ul li ul li a:link, div.menu ul li ul li a:active, div.menu ul li ul li a:visited, div.menu ul li ul li a:hover{
float: left;
font-weight: normal;
font-size: 11px;
padding: 0px 0 0px 38px;
text-decoration: none;
color: #333333;
width:152px;
margin:0;
background: url(li.gif) no-repeat 26px 4px;
}
div.menu ul li ul li ul li a, div.menu ul li ul li ul li a:link, div.menu ul li ul li ul li a:active, div.menu ul li ul li ul li a:visited, div.menu ul li ul li ul li a:hover{
float: left;
font-weight: normal;
font-size: 11px;
padding: 0px 0 0px 46px;
text-decoration: none;
color: #333333;
width:144px;
background: url(li.gif) no-repeat 35px 4px;
}
.hidden {
display: none;
padding-left: 10px;
width: 160px;
padding-top: 10px;
padding-bottom: 30px;
}
.minivsebina {
width: 398px;
padding-top: 10px;
padding-left: 20px;
line-height: 18px;
}

.vsebina {
width: 600px;
padding-top: 10px;
padding-left: 20px;
line-height: 18px;
}

.news {
background: url(newsspc.jpg) top left no-repeat;
padding-left: 30px;
padding-top: 10px;
width: 160px;
min-height: 372px;
line-height: 18px;
}

* html .news {
height: 372px;
}

.ntitle {
font-weight: bold;
font-size: 12px;
}

.footer {
background: url(footer.jpg) top left no-repeat;
width: 870px;
height: 38px;
margin:auto;
}

.vsebina img {
border: 1px solid #CCC;
margin-right: 3px;
margin-bottom: 3px;
padding: 2px;
}
