body{
    margin: 0;
    padding: 0;
    background-color: #e1e1e1; 
     font-family: Tw Cen MT;
}
.center{
    margin: 0 auto;
    width: 1100px;
    height: auto;
      /* border: 1px black solid; */
  
}

.hide {
    display: none;
}
header{
    float: left;
    width: 100%;
    height: 65px;

}
.mobile_box{
    display: none;
}
#menu ul{
    padding: 0;
    float: right;
    /* width: 662px; */
    height: 25px;
    /* border: 1px black solid; */
    margin-top: 6px;    
}
#menu ul li{
    float: left;
    width: 93px;
    display: block;
    /* border: 1px black solid; */
    text-align: center;
    /* border-right: 1px rgba(110, 110, 114, 0.1) solid; */
   }
#menu ul li:nth-child(2){
    width: 90px;
}
#menu ul li:nth-child(4){
    width: 200px;
}
#menu ul li:nth-child(5){
    /* width: 147px; */
}
#menu ul li a{
    text-decoration: none;
    color: #555;
    font-size: 13pt;
    line-height: 17pt;
    font-weight: bold;
    font-family: Calibri;
}

#menu ul li a:hover {
  color:#e20713;
}

.flag{
    float: right;
    /* border: 1px black solid; */
    width: 500px;
    height: 22px;
    padding-top: 10px;
}
.flag img{
    width: 24px;
    height: 24px;
    margin-left: 5px;
    margin-right: 10px;
    float: right;
}
#logo{
    float: left;

    margin-top: 10px;
    /* border: 1px black solid; */
    width: 250px;
}
#logo img{
    width: 250px;
}

#banner{
    float: left;   
  
    /* border-bottom: 5px black solid; */
    
}
#banner img {
    float: left;
width: 100%;
}
article#home, article{
    float: left;
    width: 100%;
    background-image:url("../images/foto_bg.png");
     height: auto; 
    
    min-height: 400px;
}
#home .text{
    width: 100%;
    float: left;
   
    /* border: 1px black solid; */
}
#home .text p{
       font-size: 13pt;
       text-align: justify;
    line-height: 20pt;
     
      
}
  
#home .text h1{
 
     text-transform: uppercase;
     color: #781112;
     font-size: 15pt;
     margin-bottom: -17px;
     margin-top: 7px;
     font-family: Tw Cen MT;
}
#home .new{
    float: left;
    width: 100%;
    height: auto;
    /* border: 1px black solid; */
}

#home .new img{
    float: left;
    width: 49%;
    /* height: 283px; */
}
#home .new img:first-child{
    margin-right: 2%;
}
#home .new h3{
    float: right;
    text-transform: uppercase;
    font-size: 13pt;
    margin-top: 0;
    /* padding-right: 19px; */
    color: #555;
}

footer{
    float: left;
    width: 100%;
    height: 35px;
   background-color: #000; 
}
footer p{
    text-align: left;
    color: #fff;
    
    width: 46%;
    float: left;
}

.box_shadow {
            -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
-moz-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
-webkit-border-radius: 3px;

    margin-right: 7px;

    margin-bottom: 7px;
    -moz-border-radius: 3px;
}

article .objekti a img {
    float: left;
    width:100%;
}

a.active, a, #promenu ul li a.active, #nenmenu ul li a.active {
    font-weight: bold;
    color: #111;
}

.social {
  float: right;
  margin-top: 0px;
}

.social a {
text-decoration:none;
}