/*zelena #8BC62E*/
/*žuta #FFCC00*/
/*siva #333333*/
* { 
  margin: 0; 
  padding: 0;
}
body {
margin-top: 0px;
margin-bottom: 0px;
background-color: #FFCC00;
background-image:url(images/site/bodybck.jpg);
background-repeat:repeat-x;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#333333;
}
/* container */
#container {
width:920px;
margin:auto;
position:relative;
height:auto;
}
/* header, logo, flash */
#header {
width:920px;
height:265px;
margin:auto;
position:relative;
background-image:url(images/site/header.jpg);
background-repeat:no-repeat;
}
#logo {
width:220px;
height:200px;
position:relative;
padding: 20px 0px 0px 30px;
float:left;
}
#flash {
width:670px;
height:265px;
position:relative;
float:right;
}
/* middle */
#middle {
width:920px;
margin:auto;
position:relative;
height:auto;
} 
#middleleft {
width:260px;
height:855px;
margin:auto;
position:relative;
background-image:url(images/site/middleleft.jpg);
background-repeat:no-repeat;
float:left;
} 
#middleright {
width:660px;
height:855px;
margin:auto;
position:relative;
background-image:url(images/site/middleright.jpg);
background-repeat:no-repeat;
float:right;
}
/* footer */ 
#footer {
width:920px;
height:50px;
margin:auto;
bottom:0;
background-image:url(images/site/footer.jpg);
background-repeat:no-repeat;
clear:both;
}
#copy {
width:220px;
height:30px;
margin:auto;
position:relative;
padding: 10px 0px 0px 30px;
float:left;
} 
#dz {
width:620px;
height:30px;
margin:auto;
padding: 10px 30px 0px 0px;
position:relative;
float:right;
}
/* form */ 
#form {
width:550px;
height:auto;
margin:auto;
position:relative;
float:left;
}
/* text */ 
h1 {
font-size:20px;
font-weight:bold;
margin-bottom: 12px;
}
h2 {
font-size:16px;
font-weight:bold;
line-height: 18px;
margin-bottom: 12px; 
}
p {
font-size:14px;
margin-bottom: 8px;
}

/* nav */ 
#nav {
width:180px;
height:800px;
position:relative;
padding: 0px 0px 0px 45px;
float:left;
}
#nav h1 {
background:url(images/site/dots180.gif) no-repeat bottom;
}
#nav p {
margin-bottom: 8px;
}
#nav h3 {
font-size:12px;
color: #333333;
text-decoration: none;
margin-bottom: 8px;
font-weight:normal;
}
#brzikontakti{
width:180px;
height:60px;
position:relative;
background:url(images/site/letter.png) no-repeat right top;
padding-top:20px;
}
#print{
width:180px;
height:110px;
position:relative;
}
a.link:link, a.link:visited, a.link:active{
Georgia, "Times New Roman", Times, serif;
font-size:12px;
color: #333333;
text-decoration: none;
margin-bottom: 2px;
}
a.link:hover{
Georgia, "Times New Roman", Times, serif;
font-size:12px;
color: #FFFFFF;
text-decoration: none;
margin-bottom: 2px;
padding-left:5px;
}
a.mailto:link, a.mailto:visited, a.mailto:active{
Georgia, "Times New Roman", Times, serif;
font-size:12px;
color: #333333;
text-decoration:none;
}
a.mailto:hover{
Georgia, "Times New Roman", Times, serif;
font-size:12px;
color: #FFFFFF;
text-decoration:none;
font-weight:bold;
}
/* content */ 
#content {
width:570px;
height:800px;
position:relative;
padding: 0px 0px 0px 50px;
float:left;
overflow:auto;
}
#content h1 {
background:url(images/site/dots520.gif) no-repeat bottom left;
}
#content h1, h2, h3, h4, h5, h6, p {padding-right: 30px}

#content h2 {
background:url(images/site/dots520.gif) no-repeat bottom left;
}
#contentleft {
width:260px;
height:auto;
position:relative;
float:left;
}
#contentright {
width:260px;
height:auto;
position:relative;
float:right;
right:30px;
}
.slika{
background-color:#FFFFFF;
padding: 5px 5px 5px 5px;
}
.slika2{
background-color:#8BC62E;
padding: 5px 5px 5px 5px;
}
.slika3{
background-color:#FFFFFF;
padding: 5px 5px 5px 5px;
float:left;
margin-right:25px;
margin-bottom:15px;
}
.karta{
background-color:#FFFFFF;
padding: 5px 5px 5px 5px;
}
a.karta:link, a.karta:visited, a.karta:active{
Georgia, "Times New Roman", Times, serif;
font-size:10px;
color: #333333;
text-decoration: none;
margin-top:3px;
margin-bottom: 5px;
}
a.karta:hover{
Georgia, "Times New Roman", Times, serif;
font-size:10px;
color: #FF9500;
text-decoration:none;
margin-top:3px;
margin-bottom: 5px;
}
ul{
list-style-type:square;
margin: 15px;
padding-left:25px;
line-height:1.3em;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#333333;
}
ul li{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#333333;
}