/* topbar */
#topbar {
   display:inline;
   font-size:.8em;
   margin:0 auto;
   width:100%;
}

#topbar nav {
   background-color:white;
   height:36px;
   margin-top:0;
   padding:1px 10px 1px 0;
   text-align:right;
}

#topbar nav ul li {
   border-right:1px solid #878787;
   display:inline;
   margin:0 15px 0 0;
   padding:0 18px 0 0;
}

#topbar nav ul li.last {
   border:none;
   margin-right:10px;
   padding-right:0;
}

#topbar nav ul li a {
   color:#47A3DA;
   font-weight:bold;
   text-transform:none;
}

#topbar nav ul li a:hover {
   color:#000;
   font-weight:bold;
   text-transform:none;
}


.center {
   text-align:center;
}

.clear {
   display:block;
   clear:both;
}


/* logo */
#logo {
   background-color:white;
   display:block;
   height:auto;
   text-align:center;
   width:auto;
}


/* content */
#site_content { 
   background: transparent url(../images/main.png);
   margin: 0 auto 0 auto;
   overflow: hidden;
   padding: 0;
   width: 1060px;
} 

.content { 
   text-align: left;
   width: 1060px;
   margin: 0 0 15px 0;
   font-size: 100%;
   padding: 24px;
   min-height: 550px;
}

p {
   padding: 10px;
   color: #000;
}


/* footer */
div, h1, h2, h3, h4, em, strong, b, ul, li, footer {
   background:transparent;
   border:0;
   font-family:'Open Sans', Arial;
   font-size:100%;
   margin:0;
   outline:0;
   padding:0;
   vertical-align:baseline;
}

h1, h2, h3, h4 {
   color:#47a3da;
   text-align:left;
}

footer {
   display:block;
}

#newfoot {
   background: #fff;
   font-family:'Open Sans', Arial;
   margin:-10px auto;
   min-height:200px;
   padding-top:40px;
}

#newfoot a:link {
   color:black;
   font-family:'Open Sans', Arial;
   text-decoration:none;
}

#newfoot a:visited {
   color:black;
   font-family:'Open Sans', Arial;
   text-decoration:none;
}

#newfoot a:hover {
   color:#47a3da;
   font-family:'Open Sans', Arial;
   text-decoration:none;
}

#newfoot a:active {
   color:black;
   font-family:'Open Sans', Arial;
   text-decoration:none;
}

#newfootinner {
   color:black;
   font-family:'Open Sans', Arial;
   margin:0 auto;
   text-align:left;
   width:1200px;
}

.newfootcol {
   display:inline-block;
   float:left;
   width:260px;
}

ul.newfoot {
   font-family:'Open Sans', Arial;
   font-size:14px;
   list-style:none;
}

ul.newfoot li:first-child {
   font-family:'Open Sans', Arial;
   font-size:16px;
   margin-bottom:10px;
}

.copyright {
   background:#fff;
   clear:both;
   color:black;
   font-family:'Open Sans', Arial;
   font-size:12px;
   line-height:16px;
   margin-top:0px;
   min-height:50px;
   padding-top:30px;
   text-align:center;
}


/* Common Left Margins */
   .lmarg20 {
   margin-left:20px;
}

.lmarg40 {
   margin-left:40px;
}

.lmarg100 {
   margin-left:100px;
}

.right {
   display:inline-block;
   float:right;
}

.clearfix:before, .clearfix:after {
   content: " ";
   display:table;
}

.clearfix:after {
   clear:both;
}

.clearfix {
   *zoom:1;
}

strong, b {
   font-family:'Open Sans', Arial, Helvetica;
   font-weight:600;
}

ul {
   list-style:none;
}

a {
   background:transparent;
   color:black;
   font-family:'Open Sans', Arial;
   margin:0;
   padding:0;
   text-decoration:none;
   vertical-align:baseline;
}

a:hover {
   color:#47a3da;
   text-decoration:none;
}


/* PODJETJA */
* {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}

div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,a,em,img,q,sstrong,var,b,center,aside,canvas,embed,figure,figcaption,section,summary,mark {
   border:0;
   font:inherit;
   font-size:100%;
   margin:0;
   padding:0;
}

.breadcrumbs {
font-size:12px;
margin:0 0 27px 0px;
}

#content-container .pm-left {
   float:left;
   margin-right:10px;
}

#content-container .pm-left .pm-icon {
   background: #47A3DA;
   cursor:pointer;
   float: left;
   height: 70px;
   padding: 19px 0 19px 8px;
   width: 450px;
}

#content-container .pm-left .pm-element {
   background: #f1f1f1;
   cursor:pointer;
   display:block;
   margin-top:1px;
   padding:7px;
   width: 450px;
}

#content-container .pm-left .pm-element:hover {
   background: #47A3DA;
}

#content-container .pm-right {
   float:left;
   height:675px; 
   width:550px;
}

#content-container .pm-right-title h1 {
   color:#000;
   font-family: 'Antenna-Bold', Arial, sans-serif;
   font-size:19px;
   font-weight:normal;
   margin-bottom:0;
}

#content-container .main_map {
   margin-top:70px;
}

#content-container .pm-left .pm-element a {
   text-decoration:underline;
}

#content-container .pm-left .pm-element a:hover {
   color: #fff;
   text-decoration:none;
}

#content-container .pm-left .pm-element strong {
   font-weight:700;
}

#content-container .pm-left .pm-icon h1 {
   color: #fff;
   font-family: 'Antenna-Bold', Arial, sans-serif;
   font-size: 16px;
   font-weight:600;
}

#content-container .pm-left .pm-icon p {
   color: #fff;
   font-family: 'Antenna-Bold', Arial, sans-serif;
   font-size: 14px;
   font-weight:normal;
}

#content-container {
   color: #000;
}

#content-container strong {
   color: #000;
   font-weight:900;
}