@charset "utf-8";
/* CSS Document */
* {margin: 0; padding: 0;}
html { height: 100%; margin-bottom: .01em; font: 62.5%/1.6 "Trebuchet MS"; color: #; background: #1b0521; }
body { min-width: 770px;   }
img { border: none; }
a {outline: none; text-decoration: none; }
ul, li { list-style-type: none;}

div#okvir { width: 100%; position:relative; overflow: hidden; }
div#okvir div#header { position:relative; background: #011431; height: 226px; }

/*+++ logo +++ */
div.logo {width: 876px; height: 177px;  margin: 0 auto; }
div.logo a.logac {display:block; width: 876px; height: 177px;background: url(../images/header_logo.gif) no-repeat top center;}

/*+++ navigacija +++ */
div#holdnav { width: 100%; text-align: center; position: relative; overflow: hidden;}
div#holdnav ul#nav { width: 876px; height: 47px; margin:0 auto; position: relative; overflow:hidden; list-style: none; background: url(../images/navigacija.gif) no-repeat top left; padding: 2px 0 0 0; zoom: 1;}
div#holdnav ul#nav li { float:left; zoom: 1;}

div#holdnav ul#nav li.prazan { width: 100px;}
div#holdnav ul#nav li.omeni { width: 130px; background: url(../images/Vsep.gif) no-repeat top right;}
div#holdnav ul#nav li.slike { width: 99px; background: url(../images/Vsep.gif) no-repeat top right;}
div#holdnav ul#nav li.odjela { width: 120px; background: url(../images/Vsep2.gif) no-repeat top right;}
div#holdnav ul#nav li.natural { width: 188px; background: url(../images/Vsep.gif) no-repeat top right;}
div#holdnav ul#nav li.kontakt { width: 144px; background: url(../images/Vsep.gif) no-repeat top right;}

div#holdnav ul#nav li.prazan a { cursor: default;}
div#holdnav ul#nav li.omeni a { width: 130px; background: url(../images/Vsep.gif) no-repeat top left;}

div#holdnav ul#nav li.omeni a:hover { color: #f1f0e8;}
div#holdnav ul#nav li.slike a:hover { color: #f1f0e8;}
div#holdnav ul#nav li.odjela a:hover { color: #f1f0e8;}
div#holdnav ul#nav li.natural a:hover {color: #f1f0e8; }
div#holdnav ul#nav li.kontakt a:hover { color: #f1f0e8;}

div#holdnav ul#nav li a { display: block; height: 47px; padding: 12px 0 0 0; color: #deddce; zoom: 1;}
div#holdnav ul#nav li a span { font: normal 16px "Trebuchet MS";}



div#okvir div#content {width: 998px; margin: 0 auto; border-left: 1px solid #011431; border-right: 1px solid #011431;   background: url(../images/content_bg20opacity.gif) no-repeat top right; overflow: hidden; }
div#okvir div#content img.tree {display: block;   padding: 45px 0 40px 0; margin: 0 auto 0 auto; text-align: center; }

div#okvir div#content div.desna_nav { float:left; overflow: hidden;  padding: 15px 0 0 10px; width: 170px; margin: 50px 0 20px 10px; display: inline; line-height: normal; }
div#okvir div#content div.desna_nav ul.dnav { margin: 0 0 50px 0;}
div#okvir div#content div.desna_nav ul.dnav li { margin-left: 20px; font-size: 14px;} 
div#okvir div#content div.desna_nav ul.dnav li a { width: 160px; padding: 5px 0 5px 15px; background: url(../images/bullet.gif) no-repeat center left; display: block; color: #fff; }
div#okvir div#content div.desna_nav ul.dnav li a:hover {color: #deddce; text-decoration: underline;}



div#okvir div#content div.tekst { width: 750px; float:left; padding: 0px 10px 10px 20px; margin-top: 60px; margin-bottom: 20px; border-left: 1px solid #FF9900;}
div#okvir div#content div.tekst p.content_text { font-size: 1.8em; color: #deddce; padding: 5px 0 10px 0;}



div#footer { clear:both; width: 998px; height: 30px; background: #011431; border-top: 1px solid #000000; overflow: hidden; position: relative;  }
div#footer p { width: 300px; color: #deddce; font-size: 1.2em; text-align: right; position: absolute; top: 7px; right: 24px; }
div#footer p a.cms {color: #deddce; text-decoration: none;}
div#footer p a.cms:hover { text-decoration: underline;}
div#footer p a.cro { width: 16px; padding: 0; margin: 0 0 0 24px; }
div#footer p a.eng { width: 16px; padding: 0; margin: 0 0 0 6px; }


table td img {border: 1px solid #a84e19;}
img.tree_img { margin-left: 6px;}
p.gallery_description { font-size: 14px; color: #DEDDCE;}