/* latin-ext */
/* latin-ext */


html { height: 100%; }



body {
    margin:0px;padding:0px;
   font-family:  sans-serif;
                font-size: 14px;
                line-height: 22px;
                letter-spacing: 0px;
                font-weight: normal;;
height:100%;
    color: #333;

}


a {
    color: #4A5C30;
    text-decoration: none;
}
.wrapper h1 {
                font-family:  sans-serif;
                font-size: 20px;
                line-height: 22px;
                letter-spacing: 0px;
                font-weight: normal;
                text-align: left;
                color:#CE0000;
                width:700px;
                border-bottom:#db4d00 1px dashed;
}
.wrapper h2 {
                font-family:  sans-serif;
                font-size: 18px;
                line-height: 20px;
                letter-spacing: 0px;
                font-weight: normal;
                color:#CE0000;
                text-align: left;
                width:700px;
                border-bottom:#db4d00 1px dashed;
}
.wrapper h3 {
                font-family:  sans-serif;
                font-size: 16px;
                line-height: 18px;
                letter-spacing: 0px;
                font-weight: normal;
                color:#CE0000;
                text-align: left;
                width:700px;
                border-bottom:#db4d00 1px dashed;
}
.wrapper h4 {
                font-family:  sans-serif;
                font-size: 15px;
                line-height: 15px;
                letter-spacing: 0px;
                font-weight: normal;
                color:#CE0000;
                text-align: left;
                width:700px;
                border-bottom:#db4d00 1px dashed;
}
header{
    margin:0px;
    padding:0px;
height:98px;
color: #CE0000;
background-color:white;
z-index: 3;
height:140px;

}
header h2,header h1{
       
    padding-top:53px;
    display:table-cell;
    vertical-align:middle; /*middle centred*/
     /*acts like a table cell*/
   
    width: 950px;
    text-align:center;

    

   
    color: #CE0000;



    font-size: 32px;
    font-weight: 300;

}
header h2 i,header h1 i{
    border-bottom: none 2px #CE0000;
    font-style: normal;
    
}
.topbar{

    padding-top:160px;
    text-align: center;
    background-color:#E8E8E8 ;



}
 .topbar .pregovori{
    width: 950px;
    text-align: center;
    color:#5C733C;
    font-weight: normal;
    text-transform: uppercase;
    font-size:12px;
    clear: both;
    
    
}
.drobtinice{

    padding-top:10px;
    text-align: center;
    background-color:#E8E8E8 ;

width: 950px;
    text-align: center;
    color:#5C733C;
    font-weight: normal;

    font-size:12px;
    clear: both;

}

.ozadje-telo{
    display: block;
 background-color:#EAEAEA ;   
  
  
     width:100%;
   top:0px; 
   z-index:0;
   text-align: center;
}
footer{
min-height:190px;

bottom:0px;



}
.podmeni_telo .podmeni_div{background-color:#81a053;height:30px;padding-top: 5px;}
.podmeni_telo .podmeni_div a{color:white;font-weight: 400;font-size:15px;text-transform: uppercase;}
.podmeni_telo .podmeni_div a:hover{color:#E5E5E5;}
.color_noga{color:#313D1F}
.color_noga a,.bliznjice_osnova ul li a{
    color:#4A5C30;
}
.color_noga a:hover,.bliznjice_osnova ul li a:hover{
    color:#3F4F28;
}
.bg-color{background-color: #81a053;color:white;}
.bg-color1{background-color: #a6ca69;}
.menu-border{border-top:3px solid #a6ca69;border-bottom:1px solid #a6ca69;}
.bliznjice_osnova {
      margin: 0;
        padding: 0;
        list-style: none;
    
}

 .bliznjice_osnova li a {
      font-weight: 400;

        text-decoration: none;


    
} 
 
.galerija_h{
    
   font-family:  sans-serif;
                font-size: 15px;
                line-height: 15px;
                letter-spacing: 0px;
                font-weight: normal;
                color:#CE0000;
                text-align: left;
                width:700px;
                border-bottom:#db4d00 1px dashed;
             
}
.galerija_h_active{
    
   font-family:  sans-serif;
                font-size: 15px;
                line-height: 15px;
                letter-spacing: 0px;
                font-weight: normal;
                color:#CE0000;
                text-align: left;
                width:700px;
                border-bottom:#db4d00 1px dashed;
             
}
#imageContainer{ padding: 0px;height:200; text-align: center;}
#imageData{text-align: LEFT;padding-top:20px;font-size:12px;color: #594A42;}
#imageData a{}  
#imageData a:hover{color:silver}  
#imageData td,#imageData p,#imageData div,#imageData {}
#imageData i,#imageData span{}
#loading{ position: absolute; top: 40%;  height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 1; }
#hoverNav a{ outline: none;text-align: center;}
