body{text-align:center;background:#BDBDD2 url(../images/body_bg.png) 0 -20px repeat-x;font-family:Tahoma, Geneva, sans-serif;font-size:11px;color:#3F4C52;margin:0;padding:0;}
#nonFooter{z-index:1;position:absolute;top:10px;left:0;width:100%;background:url(../images/main_bg.png) center 30px no-repeat;text-align:center;padding:40px 0 0}
#mainContent{width:1000px;text-align:justify;margin:15px auto 0}
#flash{position:relative;margin:0 0 10px;padding:0}
#footer{position:fixed;left:0;bottom:0;z-index:0;text-align:center;width:100%;background:url(../images/footer_bg.png) repeat-x bottom}
#developed{position:fixed !important;left:10px;bottom:10px;z-index:1000}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0}
a img{border:none;margin:0;padding:0}
a:link,a:visited{font-weight:normal;color:#5F9999;text-decoration:none}
a:hover{text-decoration:none;color:#000}
p{line-height:15px;margin:0 0 8px}
#pannel{background:url(../images/pannel_bg.png) center top no-repeat;width:951px;height:340px;margin-left:25px}
#pannelBig{background:url(../images/pannelBig_bg.png) center top no-repeat;width:951px;height:488px;margin-left:25px}
#projects,#pages,#banners{float:left;margin:30px 0 0 52px}
.inner,.projectsInner,.bannersInner,.pagesInner{margin-top:20px;margin-left:10px}
.projectsInner{margin-top:-10px}
.bannersInner{margin-left:0;float:left;margin-top:10px}
.slider{width:310px;background:#F8F8FB}
.slider div{padding:10px 10px 0}
.slider2 div{padding:0 10px}
.slider img{margin-left:2px}
.slider p{width:290px}
.slider2{width:215px;float:left}
.slider2 p{width:195px}
#sliderNav{width:120px;margin:0 0 5px;padding:0 0 0 195px}
#sliderNav li{float:left;list-style-type:none;margin:0 0 5px 5px;padding:0}
#sliderNav a{background:url(../images/nav_bg.png) center center no-repeat;outline:none}
#sliderNav a:hover,#sliderNav a.activeSlide{background:url(../images/navActive_bg.png) center center no-repeat}
#productsNav{width:205px;text-align:right;margin-top:-20px;margin-bottom:5px}
#prev,#next{cursor:pointer}
.naslov{margin-top:10px;margin-bottom:5px;font-size:11px;color:#8E92A4;font-weight:bold;text-align:left}
.pagesInner img{margin-bottom:15px}
.slider2 img{margin-bottom:15px}
#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#222250;padding:5px}
#tooltip h3,#tooltip div{font-size:11px;color:#505791;font-weight:normal;margin:0;padding:0}
#tooltip.pretty{border:none;width:118px;height:43px;background:url(../images/arhiva.png) left top no-repeat;text-align:center;font-size:11px;color:#ccc;font-weight:normal}
#tooltip.info{border:none;width:178px;height:128px;background:url(../images/contactInfo.png) left top no-repeat;text-align:center;font-size:11px;color:#222250;font-weight:normal}
#menu{position:fixed;top:0;left:0;text-align:center;width:100%;background:transparent url(../images/menu_bg.png) top repeat-x;z-index:2;height:50px}
#menuInner{position:relative;max-width:960px;margin:0 auto;padding:0 0 0 90px}
#menuInner li{float:left;list-style:none;height:50px}
#menuInner .sublinks li{height:auto}
a.heading{font-size:13px;text-decoration:none;color:#333;outline:none;display:block;z-index:10;top:7px;text-align:center;float:left;position:relative;overflow:hidden;min-width:112px;margin-right:20px;font-weight:normal;padding:5px 0 3px}
a.heading:hover{background:url(../images/link_bg.png) left -7px no-repeat}
a.aktivanHeading:hover,a.aktivanHeading:active{background:none;cursor:default}
#menuInner img{vertical-align:middle;margin-right:5px}
.sublinks{display:none;width:306px;clear:both;position:absolute;top:5px;background:url(../images/menuSec_bg.png) top left no-repeat;font-size:11px;color:#666;text-align:left;min-height:176px;margin:0;padding:40px 0 20px 20px}
.sublinks li{width:130px;border-bottom:1px dotted #CCC;background:url(../images/arrow.gif) left 9px no-repeat;padding:8px 0 8px 10px}
.sublinks li.zatvori{width:300px;border:none;background:none;padding:0;float:none}
.sublinks li:hover{cursor:pointer;background:url(../images/arrow_over.gif) left 9px no-repeat}
.sublinks li.zatvori:hover{background:none}
.sublinks a:link,.sublinks a:visited{text-decoration:none;font-style:normal;color:#414469;font-weight:bold}
.sublinks a:hover{color:#000}
#jclock{float:right;font-size:11px;margin:13px}
#language{float:right;position:absolute;right:63px;display:block;width:80px;padding:9px 5px}
#language a{background:url(../images/language.png) center top no-repeat;color:#FFF;width:26px;height:29px;padding:3px 2px}
#language a:hover{background:url(../images/language_over.png) center top no-repeat}
#bs,#en{float:right;font-size:12px;display:inline-block}
#en{display:none}
.zatvori a{display:block;float:right;width:16px;height:16px;margin-right:20px;margin-bottom:0;background:url(../images/close.gif) center no-repeat;outline:none}
.zatvori a:hover{background:url(../images/close_over.gif) center no-repeat}
#contacts{position:fixed;right:5px;bottom:260px;z-index:1000}
#contacts img {margin-bottom:3px}
/*sekundarni meni*/
#menuSec{font-family:Verdana, Geneva, sans-serif;font-size:12px;text-align:right;width:200px;float:left;padding:30px 10px 40px 0;border-right:1px solid #EFEFF4;margin-top:40px;}
#menuSec ul{list-style-type:none;margin-bottom:10px;margin-top:5px}
#menuSec li{padding-right:15px}
#menuSec .active,#menuSec li:hover{background:url(/images/arrow_over.gif) right 5px no-repeat}
#menuSec a:link, #menuSec a:visited{color:#414469;display:block;border-bottom:1px dotted #BBC1CE;padding:5px}
.active a,#menuSec a:hover {background:url(/images/sadrzaj_bg.png);color:#000}
#menuSec img{margin-right:15px}
/*glavni sadržaj*/
#sadrzaj{float:left;margin-top:10px;margin-left:10px;padding:30px;width:400px}
#sadrzajInner{margin-right:10px;margin-left:5px;padding:15px 10px 5px;height:365px;overflow:auto}
#sadrzajInner p{margin-bottom:10px}
.podNaslov{font-family:Verdana, Geneva, sans-serif;font-size:14px;margin:20px 0 0;color:#77849D;margin-bottom:5px !important}
#prateci{float:left;margin-top:75px;width:218px;height:230px;background:url(/images/pratece/pratece_bg.png) left top no-repeat}
#prateciSlike{margin-top:10px;margin-right:5px}
#prateciSlike img{margin-left:23px}
#prateciTekst{margin-top:7px;width:160px;padding:10px;color:#69727E;font-family:Verdana, Geneva, sans-serif;line-height:15px}
.formular{margin:0;padding:0}
.formular input,.formular textarea{background:#ACB5C4;color:#FFF;border:1px solid #fff;font-family:Tahoma, Geneva, sans-serif;font-size:11px;padding:3px 4px;width:150px}
.formular textarea{width:335px;overflow:hidden}
.formular input.dugme{width:72px;height:22px;background:url(/images/dugme_bg.png) center center;border:none;color:#000}
.dugme{margin-right:7px}
div.fileupload-rebrush .dugme{margin-right:0}
div.fileupload-rebrush input.fileupload-rebrush-field{width:250px;margin-right:2px;}
.napomena{font-size:10px;color:#77849D}
.formular input.error{background:#C4ACB9}
.cvPolje{margin:10px 0;float:left}
.ciza{color: #fff; background-color: #fff; border: 1px dotted #DCDCE7; border-style: none none dotted;height:1px}
.sadrzajInner td{text-align:left}
.newsTitle,.newsText{padding-left:15px;width:330px}
.newsText{margin-top:-7px;margin-bottom:10px}
.newsTitle{cursor:pointer;font-weight:bold;color:#77849D;background:url(/images/plus.gif) left 3px no-repeat}
.newsTitle:hover,.newsOpen{background:url(/images/minus.gif) left 3px no-repeat;color:#333}
/*scroll pane*/
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;margin-top:10px;margin-left:10px;background:url(/images/sadrzaj_bg.png);outline:none}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:transparent}
.jScrollPaneDrag{position:absolute;background:#ACB5C4;cursor:pointer;overflow:hidden}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:60px}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:60px}
/*file upload*/

