.required { color:#BF5229; font-weight:bold; }* { margin:0; padding:0; }body { background:#474747 url(bck.gif) repeat 0 0; text-align:center; margin-bottom:30px; }body, td, th, h1, h2, h3, h4, h5, h6, input, textarea, select { font:10px Tahoma, Helvetica, sans-serif; color:#4F4F4F; }img { border: none; }div { margin-left:auto; margin-right:auto; }p { margin-bottom:15px; }h1, h2, h3 { font-size:11px; font-weight:bold; margin-bottom:4px; }h1 { margin-bottom:15px; }h1.h1Novice { margin-bottom:5px; }h2, h3 { font-size:11px; font-weight:bold; margin-bottom:4px; }h3 { margin-bottom:6px; }.itemNovice h3 { margin-bottom:5px; line-height:1.3; }.item h6 { font-size:11px; font-weight:bold; margin-bottom:4px; }a { text-decoration:none; color:#BF5229; }a:hover, a:focus { color:#FFF; background-color:#BF5229; }.nop { display:none; }
input, textarea { padding-left:2px; padding-right:2px; width:200px; margin-bottom:10px; }textarea { padding:2px; }input.gumb { width:60px!important; font-weight:500; cursor:pointer; background-color:#BF5229; color:#FFF; text-align:center!important; }
p.desno { text-align:right; margin-bottom:10px!important; }
div#mainContainer, div#header, div#containerMiddleBck { width:620px; }div#containerMiddle { width:600px; }
div#mainContainer { text-align:left; margin-top:30px; text-align:left; overflow:auto; }div#spajalica { width:48px; height:9px; margin-left:0;  background-image: url(glava_spajalica.gif); background-repeat: no-repeat; background-position: left top; }
div#containerMiddleBck { float:left; display:inline; background:#FFF; padding-bottom:10px; }div#containerMiddle { margin:10px auto 9px 10px; background:url(kontejner_bck.gif) repeat-y 0 0; float:left; display:inline; }
div#lefty { width:205px; float:left; display:inline; margin-right:26px; line-height:190%; text-transform:lowercase; }div#lefty a { color:#BF5229; }div#lefty a:hover, div#lefty a:focus { color:#FFF; }
div#vmeni { width:205px; min-height:41px; height:auto!important; height:41px; background-repeat:no-repeat; background-position:0 5px; }div#vmeni h1 { display:none; }div#vmeni ul { list-style-type:none; margin:0; margin-left:15px; padding-top:54px; }div#vmeni li.vmeniAkt { font-weight:bold; }
div#lefty h2 { width:205px; height:22px; display:block; background-repeat: no-repeat; background-position: left top; margin-bottom:9px; }div#lefty h2 span { display:none; }div#lefty h2#leftyRNDquote { background-image:url(h2_quotes.gif); }div#lefty h2#leftySupport { background-image:url(h2_support.gif); }
div.leftyDod { width:175px; text-transform:none; margin-left:15px; }div.leftyDod strong { color:#7F7F7F; }
p.odwajach { height:8px; margin-bottom:15px!important; border-bottom:6px solid #FFF; font-size:1px; margin-top:5px; clear:both; }* html p.odwajach { margin-top:-5px!important; }
div#lefty ul#support { list-style-type:none; margin-left:0px; margin-top:15px; padding-bottom:5px; }* html div#lefty ul#support { margin-top:5px; }html ul#support li { float:left; display: inline; }ul#support li a span { display:none; }
ul#support a { display:block; height:19px; margin:0px; padding:0px; background-repeat: no-repeat; background-position: left top; float:left; display: inline; margin-right:10px; }ul#support a:hover, ul#support a:focus { background-position: 0 -19px; background-color:transparent; }ul#support a#suppFF { width:20px; background-image: url(support_ff.gif);  }ul#support a#suppT2 { width:68px; background-image: url(support_t2.gif); }ul#support a#suppMI3 { width:22px; background-image: url(support_mi3.gif); }ul#support a#suppBan { width:105px; height:30px; background-image: url(support_ban.gif); margin:10px 0 0 -4px; }* html ul#support a#suppBan { margin-left:0; }ul#support a#suppBan:hover, ul#support a#suppBan:focus { background-position: 0 -30px; }
div#header, div#footer { font:11px Tahoma, Arial, Helvetica, sans-serif; color:#a7a494; }
div#headerInfo { display:none; }a#home { position:absolute; top:0px; left:0px; width:165px; height:65px; }a#home span { display:none; }a#home:hover, a#home:focus { background:none; }

div#footer { background-color:#4F4F4F; font-size:9px; color:#FFF; padding:3px 10px 3px 10px; clear:both;margin-left:10px; width:600px; voice-family: "\"}\""; voice-family: inherit; margin-left:auto; width:580px; }div.tantek {}div#footer a { color:#FFF; padding-left:1px; padding-right:1px; }div#footer a:hover, div#footer a:focus { background-color:#FFF; color:#4F4F4F; }div#footer p { margin-bottom:0; }div#footer p#footerL { float:left; display:inline; }div#footer p#footerR { text-align:right; }

ul#hmeni { width:600px; height:64px; list-style-type: none; margin-right:auto; margin-left:-6px; voice-family: "\"}\""; voice-family: inherit; margin-left:auto; }div.tantek {}ul#hmeni li a span { visibility:hidden; }ul#hmeni li { margin-bottom:-2px; voice-family: "\"}\""; voice-family: inherit; margin-bottom:0; }div.tantek {}ul#hmeni a { display:block; width:600px; height:16px; background-repeat: no-repeat; background-position: left top; margin:0; padding:0; }ul#hmeni a:hover, ul#hmeni a:focus { background-position: 0 -16px; }ul#hmeni a#nawHome { background-image: url(nav_home.gif); }ul#hmeni a#nawWork { background-image: url(nav_work.gif); }ul#hmeni a#nawAbout { background-image: url(nav_about.gif); }ul#hmeni a#nawContact { background-image: url(nav_contact.gif); }

div#header { position:relative; height:310px; background-image: url(glava_1.jpg); }
body#bWork div#header { background-image: url(glava_2.jpg); }body#bAbout div#header { background-image: url(glava_3.jpg); }body#bContact div#header { background-image: url(glava_4.jpg); }
body#bHome div#vmeni { background-image:url(h1_home.gif) }body#bWork div#vmeni { background-image:url(h1_work.gif) }body#bAbout div#vmeni { background-image:url(h1_about.gif) }body#bContact div#vmeni { background-image:url(h1_contact.gif) }body#bSitemap div#vmeni { background-image:url(h1_sitemap.gif); min-height:48px; height:auto!important; height:48px; }
div#content { width:350px; float:right; display:inline; margin-top:20px; margin-right:19px; line-height:1.6; padding-bottom:10px; }div#content form { margin-bottom:10px; }div#content ul, div#content ol { margin-left:9px; margin-bottom:15px; margin-top:3px; }div#content ul li { list-style-type:none; padding-left:10px; margin-bottom:3px; background: url(bullet.gif) no-repeat 0 0.7em; }
div#content img { border:2px solid #4F4F4F; }div#content a:hover img, div#content a:focus img { border:2px solid #BF5229; }

.item { float:left; display:inline; width:100%; margin: 0 0 5px 0; clear:both; }.itemContent { margin: 0px 0 0px 0; padding: 0 0 10px 0; }.itemImgs { float:right; display:inline; width:108px; margin:0 0 3px 10px; }.itemImgs img { margin:0!important; padding:0!important; border-width:0!important; }.itemImgs a { width:100px; float:left; display:block; margin:5px 0 0 0; border:2px solid #4F4F4F; }* html .itemImgs a { float:none; }.itemImgs a:hover { border:2px solid #BF5229; }.itemImgs h3 { text-align:center; font-size:11px; font-weight:normal; margin:3px 0 7px 0; float:left; clear:both; width:108px; line-height:1.1; background:none; }.itemNav { text-align:right; width:100%; float:right; clear:both; margin:10px 0 0 0; }* html .itemNav { float:none; }.itemNovice { margin-bottom:11px; }.itemNovice ul { margin-bottom:0!important; }
div.itemDatoteke, div.itemKomentarCont { margin:25px 0 10px 0; }
.itemContent h2 span { font-weight:normal; font-size:12px; }.item h4, div.itemDatoteke h2 { font-size:12px; font-weight:bold; color:#BF5229; padding:0px 0 4px 0px; line-height:1; }.item h5 { font-size:11px; color:#BF5229; padding:0px 0 4px 0px; line-height:1; }.itemContent h5 span { font-weight:bold; font-size:11px; }

div.galerijaContainer { float:left; display:inline; margin:10px 0 0 0; padding-bottom:20px; }* html div.galerijaContainer { margin-top:0; }.galerijaRow { float:left; display:inline; margin:5px 0 10px 0; }.galerijaRow a { float:left; display:inline; margin:0 17px 0 0; }div.galerijaRow a.fotoZadnja { margin-right:0px!important; }
.galerijaRow img { width:70px; height:70px; }
.galerijaRow a:hover img, .galerijaRow a:focus img { border:2px solid #BF5229; }
.itemPortfolio img { float:left; display:inline; width:70px; height:70px; margin-right:15px; margin-bottom:11px; }div.itemPortfolio { margin-bottom:15px; }div.itemPortfolio div.itemContent { float:right; display:inline; width:260px; }
div.itemPortfolioInside { margin-bottom:-5px!important; }div.itemPortfolioInside p, div.itemPortfolioInside ul { margin-bottom:20px; }div.itemPortfolioInside div.itemImgs { width:100%; margin:0 0 25px 0; }div.itemPortfolioInside div.itemImgs img { border:2px solid #4F4F4F!important; width:160px; height:110px; float:left; margin-right:22px!important; margin-bottom:20px; }div.itemPortfolioInside div.itemImgs img.fotoZadnja { margin-right:0!important; }div.itemPortfolioInside div.itemContent { padding-bottom:0; }div.itemPortfolio h4, div.itemPortfolioInside h4 { font-size:10px!important; font-weight:bold; margin:0 0 6px 0; color:#4F4F4F!important; padding:0; }div.itemPortfolioInside h1 { margin-bottom:20px; }
.customBold { font-weight:bold; }.customBold2 { font-weight:bold; }.fckTable { border-top:1px solid #E7E7E7; margin:10px 0 10px 0; }.fckTable td, .fckTable th { border-bottom:1px solid #E7E7E7; padding:1px 4px 1px 4px; }.fck_Slika_desno, fck_Slika_levo { float:right; margin:0 0 5px 5px; border:1px solid #F7F7F7; }.fck_Slika_levo { float:left; margin:0 5px 5px 0; }.fckTR0 td, .fckTR0 th { background:#f7f8f7; }.fck_noBorder {     border:none !important; }.fck_noBorder td, .fck_noBorder th {     border:none !important; }