@charset 'UTF-8';

/**
 * Definitions
 */

*{
    border: none;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    font-size: 1em;
    margin: 0;
    padding: 0;
    position: relative;
}

a{
    text-decoration: none;
}

.clearFloat{
    clear: both;
}

.displayContent{
    display: block;
}

.hideContent{
    display: none;
}

/**
 * Site wrapper
 */

html, body{
    background: #000;
    height: 100%;
    width: 100%;
}

html{
    display: table;
}

body{
    display: table-cell;
    vertical-align: middle;
}

#siteWrap{
    text-align: center;
    width: 100%;
}

/**
 * Site header content
 */

#siteHeader{
    background: #000 url(../images/site_structure/site_header.png) no-repeat;
    height: 150px;
    margin: 0 auto;
    width: 960px;
}

#siteHeader #siteTitle{
    bottom: 20px;
    left: 0;
    position: absolute;
}

#siteHeader #siteTitle .title1{
    color: #fff;
    font-family: 'Habibi',serif;
    font-size: 1.6em;
    text-align: left;
    text-transform: uppercase;
}

#siteHeader #siteTitle .title2{
    color: #99dd22;
    font-family: 'Habibi', serif;
    font-size: 2em;
    text-align: left;
}

#siteHeader #plitvicaSeloLogo{
    bottom: 20px;
    position: absolute;
    right: 45%;
}

#siteHeader #languages{
    bottom: 40px;
    position: absolute; right: 0;
}

#siteHeader #languages ul{
    
}

#siteHeader #languages ul li{
    cursor: pointer;
    display: inline;
    list-style-type: none;
}

#siteHeader #languages ul li a{
    color: #fff;
    font-size: 0.6em;
    font-weight: normal;
    text-transform: uppercase;
    transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

#siteHeader #languages ul li a:hover{
    color: #99dd22;
}

#siteHeader #languages ul li.active a{
    color: #99dd22;
}

#siteHeader #languages ul li .separator{
    color: #fff;
    font-size: 0.7em;
    font-weight: normal;
}

/**
 * Site body content
 */

#siteBody{
    background: #000;
    height: 550px;
    overflow-y: hidden;
    width: 100%;
}

#siteBody #siteContentWrap{
    height: 550px;
    margin: 0 auto;
    width: 960px;
}

#siteBody #contentBackgroundImage{
    height: 550px;
    left: 0;
    position: absolute;
    width: 100%;
}

/**
 * Site main navigation.
 */

#siteBody #siteContentWrap #menu{
    background: #252525;
    height: 40px;
    margin: 15px 0 0 0;
    width: 960px;
}

#siteBody #siteContentWrap #menu ul li{
    display: block;
    float: left;
    height: 22px;
    list-style-type: none;
    padding: 8px 10px 7px 10px;
    transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

#siteBody #siteContentWrap #menu ul li.active{
    border-bottom: 3px solid #99dd22;
}

#siteBody #siteContentWrap #menu ul li:hover{
    border-bottom: 3px solid #99dd22;
}

#siteBody #siteContentWrap #menu ul li:hover a{
    color: #99dd22;
}

#siteBody #siteContentWrap #menu ul li a{
    color: #fff;
    display: block;
    font-family: Georgia;
    font-size: 0.8em;
    font-style: italic;
    height: 34px;
    padding: 6px 0 0 0;
    transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

#siteBody #siteContentWrap #menu ul li.active a{
    color: #99dd22;
}

    /**
     * Reserve button : 3rd party application.
     */
    #siteBody #siteContentWrap #menu #reserve{
        background: url(../images/site_structure/reserve_button_background.jpg) repeat-x;
        clear: both;
        height: 32px;
        padding: 8px 0 0 0;
        position: absolute;
        right: 0;
        text-align: center;
        top: 0;
        width: 110px;
    }
    
    #siteBody #siteContentWrap #menu #reserve a{
        font-family: Georgia;
        font-size: 0.9em;
        font-style: italic;
    }
    
    #siteBody #siteContentWrap #menu #reserve a:hover{
        color: #fff;
    }    

    /**
     * Submenu 
     */
    
    #siteBody #siteContentWrap #menu ul li:hover ul.submenu{
        display: block;
    }
    
    #siteBody #siteContentWrap #menu ul li ul.submenu{
        background: #252525;
        clear: both;
        display: none;
        left: -20px;
        position: absolute;
        top: 40px;
        z-index: 100000;
    }
    
    #siteBody #siteContentWrap #menu ul li  ul.submenu{
        padding: 0 0 10px 20px;
    }
    
    #siteBody #siteContentWrap #menu ul li  ul.submenu li{
        clear: both;
        display: block;
        padding: 0;
    }
    
    #siteBody #siteContentWrap #menu ul li  ul.submenu li:hover{
        border: none;
    }
    
    #siteBody #siteContentWrap #menu ul li  ul.submenu li ul{
        display: block;
    }
    
    #siteBody #siteContentWrap #menu ul li.active  ul.submenu li a{
        color: #808080;
    }
    
    #siteBody #siteContentWrap #menu ul li  ul.submenu li a:hover{
        color: #99dd22;
    }
    
    #siteBody #siteContentWrap #menu ul li.kako-do-nas  ul.submenu{
        width: 168px;
    }
    
    #siteBody #siteContentWrap #menu ul li.galerija  ul.submenu{ 
        width: 95px;
    }
    
    #siteBody #siteContentWrap #menu ul li.smjestaj  ul.submenu{ 
        width: 114px;
    }
    
    #siteBody #siteContentWrap #menu ul li.posebna-ponuda  ul.submenu{
        width: 150px;
    }
    
    #siteBody #siteContentWrap #menu ul li.sadrzaj  ul.submenu{
        width: 290px;
    }
    
    #siteBody #siteContentWrap #menu ul li.kontakt{
    
    }
    
    #siteBody #siteContentWrap #menu ul li  ul.submenu li a{
        color: #808080;
        font-family: 'Open sans', sans-serif;
        font-size: 0.7em;
        font-style: normal;
    }
    
/**
 * Site content default style
 */

#siteBody #siteContentWrap #siteContent{height:465px;margin:15px 0 0 0;width:960px;}
#siteBody #siteContentWrap #siteContent table{top:0;width:100%;}
#siteBody #siteContentWrap #siteContent table tr{}
#siteBody #siteContentWrap #siteContent table tr td{text-align:center;}
#siteBody #siteContentWrap #siteContent table tr td p{color:#fff;padding:5px;}
#siteBody #siteContentWrap #siteContent table tr .commentImage{padding:45px 0 0 0;}
#siteBody #siteContentWrap #siteContent table tr .left{text-align:right;width:480px;}
#siteBody #siteContentWrap #siteContent table tr .left input{height:25px;}
#siteBody #siteContentWrap #siteContent table tr .right{padding:0 0 0 15px;text-align:left;width:480px;}
#siteBody #siteContentWrap #siteContent table tr .right textarea{height:170px;resize:none;width:350px;}
#siteBody #siteContentWrap #siteContent table tr .title h1{color:#fff;}
#siteBody #siteContentWrap #siteContent div .text{background:#99dd22;height:465px;right:0;position:absolute;top:0;width:295px;}
#siteBody #siteContentWrap #siteContent div .text table tr td{height:465px;vertical-align:middle;padding:0 15px 0 15px;width:260px;}
#siteBody #siteContentWrap #siteContent div .text table tr td h1{color:#000;font-family:Georgia;font-size:1.3em;font-style:italic;font-weight:bold;width:260px;}
#siteBody #siteContentWrap #siteContent div .text table tr td p{text-align:justify;width:260px;color:#000;font-family:'Open Sans';font-size:0.8em;line-height:1.4em;padding:10px 0 0 0;}
#siteBody #siteContentWrap #siteContent .pocetna{height:465px;width:960px;}
#siteBody #siteContentWrap #siteContent .pocetna .text{height:350px;}
#siteBody #siteContentWrap #siteContent .pocetna .text table tr td{height:350px;}
#siteBody #siteContentWrap #siteContent .pocetna #gallery{height:350px;width:700px;}
#siteBody #siteContentWrap #siteContent .pocetna #galleryControllerWrap{z-index:100;}
#siteBody #siteContentWrap #siteContent .pocetna #galleryControllerWrap .galleryController{cursor:pointer;height:32px;width:32px;position:absolute;top:-45px;}
#siteBody #siteContentWrap #siteContent .pocetna #galleryControllerWrap .galleryController:hover{background:url(../images/site_structure/gallery_controller_active.png) no-repeat;z-index:101;}
#siteBody #siteContentWrap #siteContent .pocetna #galleryControllerWrap #galleryController1{left:15px;}
#siteBody #siteContentWrap #siteContent .pocetna #galleryControllerWrap #galleryController2{left:45px;}
#siteBody #siteContentWrap #siteContent .pocetna #galleryControllerWrap #galleryController3{left:75px;}
#siteBody #siteContentWrap #siteContent .pocetna #galleryControllerWrap #galleryController4{left:105px;}
#siteBody #siteContentWrap #siteContent .pocetna #galleryControllerWrap #galleryController5{left:135px;}
#siteBody #siteContentWrap #siteContent .pocetna #galleryControllerWrap .active{background:url(../images/site_structure/gallery_controller_active.png) no-repeat;}
#siteBody #siteContentWrap #siteContent .pocetna #galleryControllerWrap .inactive{background:url(../images/site_structure/gallery_controller_inactive.png) no-repeat;}       
#siteBody #siteContentWrap #siteContent .pocetna #gallery IMG{position:absolute;top:0;left:0;z-index:8;opacity:0.2;height:350px;width:700px;}    
#siteBody #siteContentWrap #siteContent .pocetna #gallery IMG.active{z-index:10;opacity:1.0;}
#siteBody #siteContentWrap #siteContent .pocetna #gallery IMG.last-active{z-index:9;} 
#siteBody #siteContentWrap #siteContent .pocetna #startPageMenu{height:100px;top:15px;width:960px;}
#siteBody #siteContentWrap #siteContent .pocetna #startPageMenu .series{}
#siteBody #siteContentWrap #siteContent .pocetna #startPageMenu .series .submenu{border:2px solid #99dd22;float:left;height:100px;margin:0 20px 0 0;width:156px;}
#siteBody #siteContentWrap #siteContent .pocetna #startPageMenu .series .submenu .submenuShadow{background:url(../images/site_structure/shadow.png) repeat-x;height:5px;width:135px;position:absolute;bottom:-7px;left:10px;}
#siteBody #siteContentWrap #siteContent .pocetna #startPageMenu .series .submenu a{}
#siteBody #siteContentWrap #siteContent .pocetna #startPageMenu .series .submenu a img{width:156px;height:100px;}
#siteBody #siteContentWrap #siteContent .pocetna #startPageMenu #contactInfo{background:url(../images/site_structure/startpage_contact.jpg) no-repeat;height:104px;position:absolute;right:0;top:0;width:245px;}
#siteBody #siteContentWrap #siteContent .pocetna #startPageMenu #contactInfo .submenuShadow{background:url(../images/site_structure/shadow.png) repeat-x;height:5px;position:absolute;right:10px;width:225px;bottom:-5px;}
#siteBody #siteContentWrap #siteContent .pocetna #startPageMenu #contactInfo:hover{background-position:0 -104px;}
#siteBody #siteContentWrap #siteContent .pocetna #startPageMenu #contactInfo #askQuestion{height:104px;width:97px;}
#siteBody #siteContentWrap #siteContent .pocetna #startPageMenu #contactInfo #askQuestion a{display:block;height:104px;width:97px;z-index:1000;}
#siteBody #siteContentWrap #siteContent .pocetna #startPageMenu #contactInfo .information {position:absolute;text-align:right;bottom:0px;right:10px;line-height:1.6em;font-size:0.65em;font-style:italic;}

#siteBody #siteContentWrap #siteContent .smjestaj{}
#siteBody #siteContentWrap #siteContent .pageDefault{}
#siteBody #siteContentWrap #siteContent .pageDefault img{height:465px;width:650px;position:absolute;left:0;}
#siteBody #siteContentWrap #siteContent .pageDefault .text{background:#99dd22;position:absolute;right:0;height:465px;top:0;width:295px;}
#siteBody #siteContentWrap #siteContent .pageDefault .text table tr td{height:465px;vertical-align:middle;padding:0 15px 0 15px;width:260px;}
#siteBody #siteContentWrap #siteContent .pageDefault .text table tr td h1{color:#000;font-family:Georgia;font-size:1.1em;font-style:italic;font-weight:bold;width:260px;text-align:left;}
#siteBody #siteContentWrap #siteContent .pageDefault .text table tr td p{text-align:left;width:260px;color:#000;font-family:'Open Sans';font-size:0.7em;line-height:1.6em;padding:10px 0 0 0;}
#siteBody #siteContentWrap #siteContent .pageDefault #pocetnaTextShadow.textShadow{background:url(../images/site_structure/shadow.png) repeat-x;height:5px;position:absolute;right:10px;width:225px;top:350px;}
#siteBody #siteContentWrap #siteContent .pageDefault #pocetnaImageShadow.imageShadow{background:url(../images/site_structure/shadow.png) repeat-x;height:5px;position:absolute;left:-705px;width:680px;top:350px;}
#siteBody #siteContentWrap #siteContent .pageDefault .textShadow{background:url(../images/site_structure/shadow.png) repeat-x;height:5px;position:absolute;right:10px;width:275px;top:465px;}
#siteBody #siteContentWrap #siteContent .pageDefault .imageShadow{background:url(../images/site_structure/shadow.png) repeat-x;height:5px;position:absolute;left:10px;width:630px;top:465px;}
#siteBody #siteContentWrap #siteContent .galleryView #gallery{height:465px;width:650px;text-align:left;}
#siteBody #siteContentWrap #siteContent .galleryView #gallery .galleryController{}
#siteBody #siteContentWrap #siteContent .galleryView #gallery .galleryController div{position:absolute;z-index:100000;top:215px;cursor:pointer;}
#siteBody #siteContentWrap #siteContent .galleryView #gallery .galleryController .leftController{background:url(../images/site_structure/static_controller_left.png) no-repeat;height:60px;width:60px;left:70px;}
#siteBody #siteContentWrap #siteContent .galleryView #gallery .galleryController .rightController{background:url(../images/site_structure/static_controller_right.png) no-repeat;height:60px;width:60px;right:70px;}
#siteBody #siteContentWrap #siteContent .galleryView #gallery .galleryController .moreLeft{background-position:-60px 0;}
#siteBody #siteContentWrap #siteContent .galleryView #gallery .galleryController .moreRight{background-position:-60px 0;}
#siteBody #siteContentWrap #siteContent .galleryView #gallery img{height:465px;width:650px;display:none;position:absolute;left:0;}
#siteBody #siteContentWrap #siteContent .galleryView #gallery img.active{display:block;}
#siteBody #siteContentWrap #siteContent .galleryView .text{background:#99dd22;position:absolute;right:0;height:465px;top:0;width:295px;}
#siteBody #siteContentWrap #siteContent .galleryView .text table tr td{height:465px;vertical-align:middle;padding:0 15px 0 15px;width:260px;}
#siteBody #siteContentWrap #siteContent .galleryView .text table tr td h1{color:#000;font-family:Georgia;font-size:1.1em;font-style:italic;font-weight:bold;width:260px;text-align:left;}
#siteBody #siteContentWrap #siteContent .galleryView .text table tr td p{text-align:left;width:260px;color:#000;font-family:'Open Sans';font-size:0.7em;line-height:1.6em;padding:10px 0 0 0;}
#siteBody #siteContentWrap #siteContent .text table tr td {height:465px;vertical-align:middle;padding:0 15px 0 15px;width:260px;}
#siteBody #siteContentWrap #siteContent .text table tr td div h1{color:#585858;font-family:Georgia;font-size:1.1em;font-style:italic;font-weight:bold;width:260px;text-align:left;}
#siteBody #siteContentWrap #siteContent .text table tr td div p{text-align:left;width:260px;color:#585858;font-family:'Open Sans';font-size:0.7em;line-height:1.6em;padding:10px 0 0 0;}
#siteBody #siteContentWrap #siteContent .galleryView .textShadow{background:url(../images/site_structure/shadow.png) repeat-x;height:5px;position:absolute;right:10px;width:275px;bottom:-5px;}
#siteBody #siteContentWrap #siteContent .galleryView .galleryShadow{background:url(../images/site_structure/shadow.png) repeat-x;height:5px;position:absolute;left:10px;width:630px;bottom:-5px;}
#siteBody #siteContentWrap #siteContent .pocetna .text{background:#99dd22;position:absolute;right:0;height:350px;top:0;width:245px;}
#siteBody #siteContentWrap #siteContent .pocetna .text table tr td{height:355px;vertical-align:middle;padding:0 15px 0 15px;width:210px;}
#siteBody #siteContentWrap #siteContent .pocetna .text table tr td h1{color:black;font-family:Georgia;font-size:1.1em;font-style:italic;font-weight:bold;width:210px;text-align:left;}
#siteBody #siteContentWrap #siteContent .pocetna .text table tr td p{text-align:left;width:210px;color:black;font-family:'Open Sans';font-size:0.7em;line-height:1.6em;padding:10px 0 0 0;}
#siteBody #siteContentWrap #siteContent .kontakt{background:#000;height:465px;opacity:0.6;position:absolute;width:960px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}
#siteBody #siteContentWrap #siteContent .contactForm{}
#siteBody #siteContentWrap #siteContent .contactForm table{}
#siteBody #siteContentWrap #siteContent .contactForm table tr{}
#siteBody #siteContentWrap #siteContent .contactForm table tr td{vertical-align:bottom;}
#siteBody #siteContentWrap #siteContent .contactForm table tr td h1{font-family:Georgia;font-style:italic;font-weight:bold;padding:15px;font-size:1.4em;}
#siteBody #siteContentWrap #siteContent .contactForm table tr td p{color:#99dd22;font-size:0.7em;font-style:italic;padding:5px;}
#siteBody #siteContentWrap #siteContent .contactForm table tr td textarea{height:148px;width:245px;font-size:0.7em;padding:5px;}
#siteBody #siteContentWrap #siteContent .contactForm table tr td input{width:245px;height:31px;font-size:0.7em;padding:2px;}
#siteBody #siteContentWrap #siteContent .contactForm table tr td input.securityCheck{width:45px;}
#siteBody #siteContentWrap #siteContent .contactForm table tr td span.securityCheck{color:#fff;font-size:1.3em;}
#siteBody #siteContentWrap #siteContent .contactForm table tr td.submit{padding:25px 0 0 0;}
#siteBody #siteContentWrap #siteContent .contactForm table tr td.submit input{background:url(../images/site_structure/submit_button_background.jpg) repeat-x;height:40px;cursor:pointer;display:block;margin:0 auto;margin-top:0px;font-style:italic;font-family:Georgia;font-size:1em;color:#000;font-weight:bold;padding:5px;}
#siteBody #siteContentWrap #siteContent .contactForm table tr td.submit input:hover{color:#fff;}
#siteBody #siteContentWrap #siteContent .galerija{background:#000;height:465px;opacity:0.6;position:absolute;width:960px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}
#siteBody #siteContentWrap #siteContent .shadow{background:url(../images/site_structure/shadow.png) repeat-x;bottom:-5px;height:5px;left:10px;position:absolute;width:940px;}
#siteBody #siteContentWrap #siteContent #gallery.galeri{height:465px;width:650px;margin:0 0 0 8px;top:8px;}
#siteBody #siteContentWrap #siteContent #gallery.galeri img{displaY:none;}
#siteBody #siteContentWrap #siteContent #gallery.galeri .active{display:block;}
#siteBody #siteContentWrap #siteContent #gallery.galeri .galleryController{}
#siteBody #siteContentWrap #siteContent #gallery.galeri .galleryController div{position:absolute;z-index:100000;top:-250px;cursor:pointer;}
#siteBody #siteContentWrap #siteContent #gallery.galeri .galleryController .leftController{background:url(../images/site_structure/static_controller_left.png) no-repeat;height:60px;width:60px;left:-90px;}
#siteBody #siteContentWrap #siteContent #gallery.galeri .galleryController .rightController{background:url(../images/site_structure/static_controller_right.png) no-repeat;height:60px;width:60px;right:-90px;}
#siteBody #siteContentWrap #siteContent #gallery.galeri .galleryController .moreLeft{background-position:-60px 0;}
#siteBody #siteContentWrap #siteContent #gallery.galeri .galleryController .moreRight{background-position:-60px 0;}
#siteBody #siteContentWrap #siteContent .kakoDoNas{height:465px;width:960px;}
#siteBody #siteContentWrap #siteContent .kakoDoNas #googleMaps{height:465px;width:650px}
#siteBody #siteContentWrap #siteContent .kakoDoNas .googleMapsShadow{background:url(../images/site_structure/shadow.png) repeat-x;height:5px;left:10px;position:absolute;width:630px;}
#siteBody #siteContentWrap #siteContent .kakoDoNas .textShadow{background:url(../images/site_structure/shadow.png) repeat-x;height:5px;position:absolute;right:10px;width:275px;bottom:-5px;}
#siteBody #siteContentWrap #siteContent .drugiONama{height:465px;width:960px;text-align:left;}
#siteBody #siteContentWrap #siteContent .drugiONama .column{background:#f3f5d9;float:left;height:425px;margin-right:15px;padding:20px 10px 20px 10px;text-align:center;width:290px;}
#siteBody #siteContentWrap #siteContent .drugiONama .first{margin-left:0;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs{height:315px;width:290px;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .comments{width:290px;top:50px;height:225px;overflow:hidden;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .comments .page{display:none;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .comments .active{display:block;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .comments .page .comment{height:70px;overflow:hidden;margin:5px 0 0 0;text-align:left;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .comments .page .comment span{font-size:0.7em;font-style:italic;display:inline-block;padding:10px;text-align:left;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .comments .page .comment p.author{position:absolute;font-size:0.7em;bottom:0;right:0;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .comments .page .comment a{position:absolute;bottom:0;right:10px;font-size:0.7em;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .comments .page .comment a:hover{color:#c7ae7e;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .commentController{position:absolute;left:0px;cursor:pointer;z-index:10000;top:0;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .commentController div{}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .commentController .topController{background:url(../images/site_structure/scroll_up.png) no-repeat;height:35px;width:35px;left:125px;top:15px;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .commentController .topController:hover{background-position:0 -35px;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .commentController .bottomController{background:url(../images/site_structure/scroll_down.png) no-repeat;height:35px;width:35px;left:125px;top:238px;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .othersAboutUs .commentController .bottomController:hover{background-position:0 -35px;}
#siteBody #siteContentWrap #siteContent .drugiONama .column .shadow{background:url(../images/site_structure/shadow.png) repeat-x;bottom:-5px;height:5px;left:10px;position:absolute;width:290px;}
#siteBody #siteContentWrap #siteContent .drugiONama #lastColumn{margin:0;}
#siteBody #siteContentWrap #siteContent .drugiONama #lastColumn form{}
#siteBody #siteContentWrap #siteContent .drugiONama #lastColumn form table{}
#siteBody #siteContentWrap #siteContent .drugiONama #lastColumn form table tr{}
#siteBody #siteContentWrap #siteContent .drugiONama #lastColumn form table tr td{color:#000;padding:20px 0 0 0;font-style:italic;font-size:0.7em;line-height:1.3em;}
#siteBody #siteContentWrap #siteContent .drugiONama #lastColumn form table tr td input{background:#fff;width:260px;color:#000;font-style:italic;padding:5px;font-size:0.95em;}
#siteBody #siteContentWrap #siteContent .drugiONama #lastColumn form table tr td.securityCheck span{font-size:1.4em;font-style:normal;padding:15px 0 0 0;display:inline-block;}
#siteBody #siteContentWrap #siteContent .drugiONama #lastColumn form table tr td.securityCheck input{width:45px;}
#siteBody #siteContentWrap #siteContent .drugiONama #lastColumn form table tr td input.submit{background:url(../images/site_structure/submit_button_background.jpg) repeat-x;height:40px;cursor:pointer;display:block;margin:0 auto;margin-top:0px;font-style:italic;font-family:Georgia;font-size:1.2em;color:#000;font-weight:bold;}
#siteBody #siteContentWrap #siteContent .drugiONama #lastColumn form table tr td input.submit:hover{color:#fff;}
#siteBody #siteContentWrap #siteContent .drugiONama #lastColumn form table tr td .submitShadow{background:url(../images/site_structure/shadow.png) repeat-x;height:5px;width:85%;margin:0 auto;}
#siteBody #siteContentWrap #siteContent .drugiONama #lastColumn form table tr td textarea{background:#fff;resize:none;width:260px;color:#000;font-style:italic;font-size:0.95em;padding:5px;}
#siteBody #siteContentWrap #siteContent .drugiONama h1{color:#585858;font-family:Georgia;font-size:1.1em;font-style:italic;font-weight:bold;padding:15px 0 0 0;width:290px;}

/**
 * Site footer.
 */
 
#siteFooter{
    height: 150px;
    margin: 0 auto;
    width: 960px;
}  

#siteFooter ul{
    height: 60px;
    width: 960px;
}

#siteFooter ul li{
    background: url(../images/site_structure/footer_icons.png) no-repeat;
    display: inline-block;
    float: left;
    height: 60px;
    transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
}

#siteFooter ul li a{
    height: 60px;
    left: 0;
    position: absolute;
    width: inherit;
}

#siteFooter ul li.najam-bicikla{
    background-position: 0 0;
    width: 94px;
}

#siteFooter ul li.najam-bicikla:hover{
    background-position: 0 -60px;
}

#siteFooter ul li.stolni-tenis{
    background-position: -94px 0;
    width: 86px;
}

#siteFooter ul li.stolni-tenis:hover{
    background-position: -94px -60px;
}

#siteFooter ul li.bocaliste{
    background-position: -180px 0;
    width: 88px;
}

#siteFooter ul li.bocaliste:hover{
    background-position: -180px -60px;
}

#siteFooter ul li.strelicarstvo{
    background-position: -268px 0;
    width: 84px;
}

#siteFooter ul li.strelicarstvo:hover{
    background-position: -268px -60px;
}

#siteFooter ul li.mini-golf{
    background-position: -352px 0;
    width: 88px;
}

#siteFooter ul li.mini-golf:hover{
    background-position: -352px -60px;
}

#siteFooter ul li.najam-stapova{
    background-position: -440px 0;
    width: 93px;
}

#siteFooter ul li.najam-stapova:hover{
    background-position: -440px -60px;
}

#siteFooter ul li.zoo{
    background-position: -533px 0;
    width: 79px;
}

#siteFooter ul li.zoo:hover{
    background-position: -533px -60px;
}

#siteFooter ul li.jahanje-ponija{
    background-position: -612px 0;
    width: 88px;
}

#siteFooter ul li.jahanje-ponija:hover{
    background-position:-612px -60px;
}

#siteFooter ul li.sauna{
    background-position: -700px 0;
    width: 104px;
}

#siteFooter ul li.sauna:hover{
    background-position: -700px -60px;
}

#siteFooter ul li.platoi{
    background-position: -804px 0;
    width: 81px;
}
    
#siteFooter ul li.platoi:hover{
    background-position: -804px -60px;
}

#siteFooter ul li.djecja-igralista{
    background-position: -885px 0;
    width: 75px;
}

#siteFooter ul li.djecja-igralista:hover{
    background-position: -885px -60px;
}

#siteFooter #footerIconDescription{
    color: #99dd22;
    padding: 5px 0 0 0;
    font-size: 0.6em;
    width: 960px;
    text-align: center;
    display: none;
}

#siteFooter .webBy{
    color: #fff;
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 0.7em;
}

#siteFooter .webBy a{
    color: #99dd22;
}

#siteFooter .webBy a:hover{
    color: #8f8f8f;
}