@charset "utf-8"; * { margin:0; padding:0; }
body { background:#191818 url(../i/bg.jpg) repeat-x; text-align:center; }
body, td, th, h1, h2, h3, h4, h5, h6, input, textarea, select { font:11px Tahoma, Arial, Helvetica, sans-serif; color:#5d5950; }
img { border: none; }
div { margin-left:auto; margin-right:auto; }
p { margin-bottom:15px; }
h1, h2, h3 { font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#f7941d; }
h1 { padding-bottom:5px; border-bottom:1px solid #edeae3; margin-bottom:15px; }
h1 { font-size: 1em; }
h1.h1Novice { margin-bottom:5px; }
h2 { font-size:11px; margin:10px 0 0 0; }
h4 { font-size:18px; margin:10px 0 0 0; }
h3 { margin:20px 0 10px 0; font-size:11px; }
h3.director { color:#67635b; font-size:10px; margin-top:-10px; margin-bottom:15px; }
.item h6 { font-size:10px; font-weight:normal; padding:0; line-height:1.0; margin:-10px 0 15px 0; color:#a8a398; }
a { text-decoration:none; color:#f7941d; }
a:visited { }
a:hover, a:focus { }
.nop { display:none; }

div#mainContainer2 { width:720px; padding:2px; border:1px solid #b7ab8c; background:#d4cbb3; margin:15px auto 0 auto;
}
div#mainContainer1 { width:700px; padding:10px; overflow:visible; voice-family: "\"}\""; voice-family: inherit; overflow:hidden; }
div.tantek {}
*:first-child+html div#mainContainer1 { padding-bottom:0; }
div#mainContainer, div#containerMiddleBck, div#containerMiddle, div#header, div#footer  { width:700px; }
div#mainContainer1, div#mainContainer { background:#fcfbf9; }
* html div#mainContainer { margin-bottom:-10px; }
div#mainContainer { text-align:left; }
div#containerMiddleBck { float:left; display:inline; background:url(containerMiddle_bck.gif) repeat-y 0 0; position:relative; }
div#containerMiddle { }
div#header { position:relative; background:url(../i/logo.jpg) no-repeat 0 0; padding-top:55px; margin-bottom:10px; }
div#header h1 { color:#646259; font-size:11px; margin-bottom:4px; background-image:none; }
div#headerInfo { display:none; }
a#home { position:absolute; top:6px; left:2px; width:200px; height:90px; z-index:1000; }
a#home span { display:none; }
div#headerPhoto { width:700px; height:188px; background:url(loading.gif) no-repeat 50% 50%; }
div#headerPhoto img { width:700px; height:188px; } div#footer, div.traka, div.traka h6, { font:9px Tahoma, Arial, Helvetica, sans-serif; color:#8b8587; }
div.traka { padding:5px; margin:10px 0; width:700px; voice-family: "\"}\""; voice-family: inherit; width:690px; }
div.tantek {}
div.traka a { color:#8b8587; }
div.traka a:hover, div.traka a:focus { color:#cb3301; text-decoration:underline; }
h6#h6Header { text-align:right; }div#headerSearch input { background:#edeae3; border:1px solid #a1a1a0; font-size:10px; color:#5d5950; padding:1px 2px; float:right; clear:both; }
div#headerSearch input.gumb { margin-top:5px; cursor:pointer; padding:1px; border-color:#dedbd5; background:#dedbd5; }
div#headerSearch input:hover, div#headerSearch input:focus { background:#FCFBF9; color:#bb4c27; border:1px solid #bb4c27; }
div#headerSearch input.gumb:hover, div#headerSearch input.gumb:focus { }
div#breadcrumbz { position:relative; }
h6#h6Breadcrumbz { width:472px; }
a#breadIconHome { background:url(breadIconHome.gif) no-repeat 0 0; right:53px; top:1px!important; }
a#breadIconContact { background:url(breadIconContact.gif) no-repeat 0 0; right:28px; }
a#breadIconSitemap { background:url(breadIconSitemap.gif) no-repeat 0 0; right:5px; }div#footer { position:relative; height:25px; color:#746f64; }
div#footer p#footerLeft, div#footer p#pf { position:absolute; top:5px; }
div#footer p#footerLeft { left:0; }
div#footer p#pf { right:0!important; text-align:right; }
p#pf a { text-decoration:none; padding:0px 0; color:#746f64; }
p#pf a:hover, p#pf a:focus { color:#fff; background:#cb3301; }
div#righty { float:right; display:inline; width:186px; width:201px;
}
div#rightyContainer { margin:30px 0 0 auto; width:186px; padding-bottom:45px; margin-left:31px; voice-family: "\"}\""; voice-family: inherit; margin-left:auto; }
div.tantek {}
* html div#rightyContainer { margin-top:13px; }
div#rightyContainer h3 { width:186px; height:20px; background-position:0 0; background-repeat:no-repeat; margin-bottom:15px; }
div#rightyContainer h3 span { display:none; }
div#rightyContainer h3#rightyProjects { background-image:url(righty_h3_projects.gif); }
div.rightyContent { width:156px; margin-bottom:15px; font:9px Tahoma, Arial, Helvetica, sans-serif; color:#78797d; margin-left:15px; voice-family: "\"}\""; voice-family: inherit; margin-left:auto; }
div.tantek {}
div.project { margin-bottom:11px; }

div.project a { voice-family: "\"}\""; voice-family: inherit; width:154px; height:40px; margin-bottom:3px; display:block; border:2px solid #e1ded8; }
div.tantek {}
div.project a:hover, div.project a:focus, div.itemFilmi a:hover img, div.itemFilmi a:focus img { border:2px solid #bb4c27!important; }
div.project h4 { font:bold 9px Tahoma, Arial, Helvetica, sans-serif; color:#78797d; }div#vmeni ul { width:100%; list-style-type: none; font:11px Tahoma, Arial, Helvetica, sans-serif; }
div#vmeni ul li { font-weight:bold; background:url(vmeni_li_bck.gif) no-repeat 100% 100%; }
div#vmeni ul li span { visibility:hidden; }
div#vmeni ul li a { display:block; width:201px; height:34px; background-repeat: no-repeat; background-position: right top; margin:0; padding:0; }
div#vmeni ul li a:hover, div#vmeni ul li a:focus { background-position: 0 -34px; }
div#vmeni ul li a:active, div#vmeni ul li a.vmeniAkt { background-position: 0 -68px; }
div#vmeni a#homesos { background-image: url(../i/m_home.gif); }
div#vmeni a#aboutus { background-image: url(../i/m_aboutus.gif); }
div#vmeni a#offer { background-image: url(../i/m_offer.gif); }
div#vmeni a#activities { background-image: url(../i/m_activities.gif); }
div#vmeni a#work { background-image: url(../i/m_work.gif); }
div#vmeni a#conferences { background-image: url(../i/m_conferences.gif); }
div#vmeni a#ourclients { background-image: url(../i/m_clients.gif); }
div#vmeni a#gallery { background-image: url(../i/m_gallery.gif); }
div#vmeni a#references { background-image: url(../i/m_ref.gif); }
div#vmeni a#links { background-image: url(../i/m_links.gif); }
div#vmeni a#contactus { background-image: url(../i/m_contact.gif); }

div#vmeni li.vmeniNePrikaz ul { }
div#vmeni ul ul { margin:3px 0 0 auto; padding:0 0 6px 0; list-style-type: none; width:166px; margin-left:50px; voice-family: "\"}\""; voice-family: inherit; margin-left:auto; }
div.tantek {}
div#vmeni ul ul li span { visibility:visible; }
div#vmeni ul ul li { font-weight:normal!important; font-size:10px; background:none; padding:0; margin-top:0; margin-bottom:6px; background:url(vmeni_bull2.gif) no-repeat 0 0.4em; padding-left:0; voice-family: "\"}\""; voice-family: inherit; padding-left:10px; }
div.tantek {}
div#vmeni ul ul li a { height:auto; width:auto; display:inline; padding:1px; color:#8b8587; }
div#vmeni ul ul li a:hover, div#vmeni ul ul li a:focus { color:#FFF!important; background-color:#bb4c27; }
div#vmeni ul ul li a.vmeniAkt { color:#bb4c27; font-weight:bold; }
div#vmeni ul ul ul { margin:7px 0 0 3px; padding:0 0 1px 0; width:90%; }


div#content { margin:10px 0 0 5px; float:left; display:inline; line-height:1.5; width:477px; voice-family: "\"}\""; voice-family: inherit; width:472px; }
div.tantek {}
div#content a { text-decoration:underline; }
div#content ul a, div.itemSearch a { text-decoration:none!important; }
div#content a:hover, div#content a:focus { color: #2c9dd1; text-decoration: underline; }
div#content ul, div#content ol { margin-left:15px; margin-bottom:10px; }
div#content li { margin-bottom:3px; }
div#content ul li { list-style-type:none; background:url(content_bull1.gif) no-repeat 0 0.6em; padding-left:12px; }
div#content ul ul { margin:5px 0 5px 10px; }
div#content ul ul li { background:url(content_bull2.gif) no-repeat 0 0.6em; }
div#content ul ul ul li { background:url(content_bull3.gif) no-repeat 0 0.6em; }
sdiv#content img { border:3px solid #EDEAE3; }
div#content img.noBord { padding:0; border-width:0; }
.item { float:left; display:inline; width:100%; margin:0 0 20px 0; padding:0; clear:both;
}
.itemContent { margin: 5px 0 0 0; padding: 0 0 8px 0; font-size: 1.2em; text-align: justify; }
.itemImgs { float:right; display:inline; width:106px; margin:0 0 10px 10px; }
.itemImgs img, .galerijaRow img { margin:0!important; padding:0!important; border-width:0!important; }
.itemImgs a, .galerijaRow a { width:100px; float:left; display:block; margin:5px 0 0 0; border:3px solid #EDEAE3; }
* html .itemImgs a, * html .galerijaRow a { float:none; }
.itemImgs a:hover, .itemImgs a:focus, .galerijaRow a:hover, .galerijaRow a:focus { border:3px solid #A1A1A0; }
.itemImgs h3, .galerijaRow h3 { text-align:center; font-size:10px; font-weight:normal; margin:3px 0 7px 0; float:left; clear:both; width:108px; line-height:1.1; background:none; }
.itemNav { width:100%; float:left; display:inline; clear:both; margin:5px 0 0px 0;
}
* html .itemNav { }
a.gVec { display:block; float:right; width:65px; height:20px; margin:0; background:url(link_readMore.gif) no-repeat 100% 0; }
a#gBack2Top { display:block; position:absolute; left:526px; bottom:10px; width:69px; height:20px; background:url(link_back2Top.gif) no-repeat 100% 0; }
* html a#gBack2Top { }
a.gBack2Top_l { display:block; float:right; width:69px; height:20px; margin:0 0 0 0; background:url(link_back2Top_l.gif) no-repeat 100% 0; }
a.gPrint { display:block; float:right; width:38px; height:20px; margin:0 0 0 15px; background:url(link_print.gif) no-repeat 100% 0; }
a.gVec span, a#gBack2Top span, a.gBack2Top_l span, a.gPrint span { display:none; }
a:hover.gVec, a:focus.gVec, a:hover.gBack2Top, a:focus.gBack2Top, a:hover.gBack2Top_l, a:focus.gBack2Top_l, a:hover.gPrint, a:focus.gPrint { background-position:0 -20px; }
.itemNovice { }
.itemFilmi { margin-bottom:30px; }
.itemFilmiNovice { margin-bottom:20px; }
.itemFilmi img { float:left; display:inline; width:100px; height:70px; margin:3px 0px 0px 0; }
div.itemFilmi a:hover img, div.itemFilmi a:focus img { border:3px solid #A1A1A0!important; }
* html .itemFilmi img { margin-bottom:-15px; }
div.itemFilmi div.itemContent { width:356px; margin:0 0 0px 0; padding: 0 0 0px 0; float:right; display:inline; }
* html div.itemFilmi div.itemContent { margin:0 0 -15px 0; }.gKomentarPoslji { width:110px; height:21px; float:left; margin: 0px 0 25px 100px; color:#204f7a; background:#dedbd5; border:1px solid #d0d0d0; cursor:pointer; }
.gKomentarPoslji:hover, .gKomentarPoslji:focus { background:#cb3301; color:#FFF; }
div.itemDatoteke, div.itemKomentarCont, div.itemPovezane { margin:25px 0 10px 0; }
div.itemPovezane { margin-top:35px; margin-bottom:-10px;
}
div.itemPovezane h3 { background:#EDEAE3; padding:2px; color:#8b8587; width:175px; }
div.itemPovezane ul { margin-bottom:0!important; }
.f_komentarIme, .f_komentarTekst { float:left; width:100%; margin:8px 0 0px 0; }
.f_komentarTekst { margin-bottom:10px; }
#t_ime, #t_komentar { float:left; width:100px; }
.f_komentarIme input { float:left; width:250px; margin:0 0 0 0; padding:2px; background:#F4F4F4; border:1px solid #dedbd5; }
.f_komentarIme span, .f_komentarTekst span { float:left; margin:0 0 0 0px; }
.f_komentarTekst textarea { float:left; width:250px; padding:2px; margin:0 0 0 0; background:#F4F4F4; border:1px solid #dedbd5; height:86px; }
.komentarGumb { background:#dedbd5; padding:2px 10px; text-decoration:none; border:1px solid #d0d0d0; color:#204f7a; margin:0px 0 0 100px; cursor:pointer; }
* html .komentarGumb { padding:2px 0px; }
.itemContent h2 span { font-weight:normal; font-size:11px; }
.item h4, div.itemDatoteke h2 { font-size:24px; font-weight:bold; color:#1191cd; padding:0px 0 4px 0px; line-height:2.0; }
.item h5 { font-size:11px; color:#cb3301; padding:0px 0 4px 0px; line-height:1.0; }
.itemContent h5 span { font-weight:bold; font-size:11px; }div.galerijaContainer { float:left; display:inline; margin:15px 0 0 0; padding-bottom:20px; }
.galerijaRow { float:left; margin:5px 0 10px 0; }
.galerijaRow .galerijaItem { float:left; width:135px; margin:0 15px 0 0; }
div#content strong, .customBold, .customBold2 { color:#736f66; }
div#content a strong, a .customBold, a .customBold2 { color:#cb3301!important; }
div#content a:hover strong, div#content a:focus strong, a:hover .customBold, a:focus .customBold, a:hover .customBold2, a:focus .customBold2 { color:#FFF!important; }
.customBold { font-weight:bold; }
.customBold2 { font-weight:bold; }
div#flashcontent { width: 500px; height: 300px; }

form {
	padding:1px;
}

label {
	display:block;
	font-weight:bold;
	color:#444;
	margin:5px 0;

}
input {
	padding:4px;
	border:none;
	border-bottom:1px dotted #aaa;
	font:1.2em Verdana;
	color:#777;
}

textarea {
	width:300px;
	height: 100px;
	padding:4px;
	font:90% Verdana;
	border:1px solid #aaa;

	display:block;
	color:#777;
}

