body {
background: #fff url(../images/topbg.jpg) no-repeat top center;
color: #451doo;
font-family: verdana, arial, tahoma, impact;
text-align: center;
}

#content {
width: 960px;
margin: 0;
padding: 0;
margin-left: auto;
margin-right: auto;
}

#top {
text-align: left;
margin: 0;
padding: 0;
}

#logo {
position: absolute;
top: 5px;
right: 45px;
}

#nav table {
margin: 0;
padding: 0;
margin-left: 20px;
}

#nav2 {
position: absolute;
top: 0.5em;
right: 2em;
}

#nav table td {
width: 95px;
height: 24px;
background: url(../images/button.jpg) no-repeat top center;
font-size: 0.9em;
font-weight: bold;
margin: 0;
padding: 0;
text-align: center;
}

#nav td a {
display: block;
color: rgb(128,0,0);
text-decoration: none;
}

#nav td a:hover {
background: url(../images/button.jpg) no-repeat bottom center;
}

#nav2 td {
width: 120px;
height: 24px;
background: rgb(255,255,255) url(../images/button1.jpg) repeat top left;
font-size: 1.2em;
font-weight: bold;
}

#nav2 td a {
display: block;
color: rgb(128,0,0);
text-decoration: none;
}

#nav2 td a:hover {
position: relative;
left: 1px;
top: 1px;
background: rgb(255,255,255) url(../images/button2.jpg) repeat top left;
}

#container {
background: url(../images/contbg.jpg) repeat-y top center;
margin-top: 54px !important; margin-top: 47px;
text-align: left;
}

#ft {
margin: 0;
margin-top: 30px;
margin-left: 50px;
margin-right: 50px;
padding: 3px;
text-align: center;
font-size: 0.7em;
color: #451d00;
border: 1px solid #451d00;
}

#ft a {
color: #94c516;
text-decoration: none;
}

#ft a:hover {
text-decoration: underline;
}

#ft1 {
margin-top: 1em;
margin-left: 0.5em;
margin-right: 0.5em;
text-align: center;
font-size: 0.7em;
color: rgb(255,255,255);
background: rgb(255,128,0) url(../images/h4back.jpg) repeat top left;
}

#ft2 {
text-align: center;
font-weight: bold;
}

#ft2 a {
color: #451d00;
}

#ft2 a:hover {
position: relative;
top: 1px;
}

#mn {
margin-top: 10px;
margin-bottom: 20px;
text-align: center;
font-size: 0.8em;
color: #451d00;
}

#slike {
margin-top: 1em;
margin-left: 6em;
margin-bottom: 1em;
}

.ok {
margin-right: 50px;
margin-left: 50px;
font-size: 0.9em;
}

.ok2 {
margin-right: 50px;
margin-left: 50px;
margin-bottom: 20px;
font-size: 0.8em;

color: #451d00;
}

.ok1 {
padding-left: 10px;
}

.kamini {
padding: 0;
border: 1px solid #451d00;
}

.name a {
text-decoration: none;
color: #451d00;
}

.name a:hover {
text-decoration: none;
position: relative;
top: 1px;
}

.frame a:link {
text-decoration: none;
}

.frame a:hover {
text-decoration: none;
position: relative;
top: 1px;
}

.text {
font-size: 0.8em;
margin-left: 50px;
margin-right: 50px;
margin-top: 5px;
margin-bottom: 5px;
}

img {
border: 0;
}

.title {
text-align: left;
font-size: 1.1em;
padding-left: 5px;
border: 1px solid #451d00;
}

.dim {
color: #451d00;
text-align: right;
font-size: 0.7em;
font-weight: bold;
width: 100px;
}

.char {
color: rgb(128,0,0);
text-align: left;
font-size: 0.8em;
font-weight: bold;
width: 200px;
}

.num {
color: #451d00;
text-align: right;
font-size: 0.9em;
font-weight: bold;
width: 100px;
}

.space {
background-color: #451d00;
}

.space2 {
width: 80px;
}

.space3 {
height: 10px;
}

.tab {
border: 1px solid #451d00;
}

.text1 {
color: #451d00;
font-size: 0.8em;
margin-left: 50px;
margin-right: 50px;
margin-top: 5px;
margin-bottom: 5px;
}

#grafik {
text-align: center;
margin-top: 2em;
}

h1 {
text-align: center;
font-size: 2em;
color: #451d00;
margin: 0;
padding: 0;
margin-left: 100px;
margin-right: 100px;
padding-top: 30px;
border-bottom: 2px solid #451d00;
}

h2 {
font-size: 1.2em;
padding-left: 20px;
border: 1px solid #451d00;
color: #451d00;
margin-left: 50px;
margin-right: 50px;
}

h3 {
font-size: 0.8em;
padding-left: 50px;
padding-right: 50px;
font-weight: normal;
color: #451d00;
}

h4 {
font-size: 1.2em;
margin-left: 1.5em;
}

#container h5 a {
color: #451doo;
text-decoration: none;
font-size: 1.2em;
margin-left: 50px;
}

#lista {
margin-left: 3em;
font-size: 0.9em;
}

#linklist {
margin-left: 50px;
}

#cons {
margin-left: 50px;
}

#choice {
margin-left: 200px;
}

.name {
text-align: center;
font-size: 1em;
font-weight: bold;
}

.cell {
border: 1px solid #451d00;
}

.separate {
width: 1em;
height: 1em;
}

.naziv {
font-size: 1.2em;
text-align: right;
padding-right: 20px;
background: rgb(255,255,255) url(../images/h4back.jpg) repeat top left;
color: rgb(255,255,255);
border-style: groove;
border-color: rgb(202,101,0);
border-width: 2px;
}

.razmak {
height: 15px;
text-align: center;
font-size: 0.8em;
font-weight: bold;
}

.razmak2 {
width: 90px;
}

form {
margin-left: 50px;
margin-top: 20px;
}

.batara {
margin-left: 50px;
}

#sitemaptab {
color: #451d00;
font-size: 0.9em;
margin-left: 50px;
margin-right: 50px;
}

#container .listaslika {
margin-left: auto;
margin-right: auto;
margin-top: 20px;
}

#container .listaslika .kamins {
margin: 0;
padding: 0;
}

#container .listaslika .kamins .naziv {
border: 1px solid #451d00;
background: none;
color: #451d00;
}

#container .listaslika .razmak {
width: 780px;
}

.hazard {
text-align: right;
margin: 0;
padding: 0;
margin-top: 10px;
margin-right: 95px;
font-size: 0.8em;
}