#container {
background-color:#ffffff;
padding: 11px;
overflow:hidden;
color:#292929;
width: 968px;
}
h1 {
border-bottom:1px dashed #949393;
border-top:1px dashed #949393;
color:#7D7D7D;
font-size:2.2em;
margin:10px 0 25px;
padding:12px 0;
text-transform:uppercase;
}
h1 span {
font-size:16px;
text-transform:none;
vertical-align:middle;
}
span.pdf {
font-size: 0.6em;
margin-left: 100px;
}
span.pdf img {
float:none;		
}
span.pdf a {
line-height:30px;
padding:0 5px;

}
h2 {
background-color:#3E3E3E;
font-size:2.2em;
padding:10px;
color:#ffffff;
font-weight:bold;
margin-bottom:10px;
text-transform:uppercase;
}

h2 span {
text-transform:none;
font-size:16px;
vertical-align:middle;
}

.drugiheder {
margin-top:30px;
}

#meni {
border-bottom:2px solid #3E3E3E;
overflow:hidden;
margin-bottom:20px;
}

#meni li {
background-color:#949393;
display:block;
float:left;
margin: 0px 0px 1px 0;
width: 20%;
text-align: center;
border-right: 1px solid #fff;
}

#meni li.active {
background-color:#3E3E3E;
}

#meni li a {
color:#ffffff;
line-height: 30px;
padding: 7px 3px;
}
.siva {
background-color:#E4E4E4;
}		
img {
float:left;
}
.desne_tabele {
float:right;
width:510px;
}
h3 {
padding:5px;
text-transform:uppercase;
text-align:center;
font-size:1.4em;
margin:0px 0 10px;
}
h3.prikazi {
background-color:#9EEE50;
}
h3.fiksna {
margin-top:20px;
background-color:#F9EF4C;
}
table {
width:100%;
margin-bottom:10px;
}
table td{
border:1px solid #545454;
padding:8px;
font-size:1.2em;
}
table thead td {
background-color:#545454;
color:#ffffff;
font-size:1.4em;
}
td.center {
text-align:center;
}
.napomena {
background-color:#E4E4E4;
border:1px solid #545454;
font-size:1.2em;
line-height:1.6em;
padding:12px;
}
#prefooter {
margin-top:25px;
border-top:2px solid #E4E4E4;
}
#prefooter .left {
float:left;
margin-left:20px;
display:inline;
padding:20px;
}
#prefooter .right {
float:right;
margin-left:20px;
background-color:#E4E4E4;
width:470px;
height:150px;
padding:20px;
} 
.pr-lista {
margin-left:20px;
list-style:square;
padding: 10px;
}
.pr-lista li {
color:#666666;
}
.pr-heading {
font-size:14px;
font-weight:bold;
color:#333333;
padding:5px;
}
.type {
background: #336;
padding-top: 10px;
}
.type ul {
margin: 0 auto 20px;
width: 240px;
overflow: auto;
}
.type ul li {
float: left;
padding: 5px 20px;
font-size: 22px;
background: #669;
margin:0 5px;
text-transform: uppercase;
}
.type ul li a {
color: #FFF;
}
.type ul li.selected {
background: #FFF;
}

.clear {
clear:both;
}