
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0px; border: 0px; outline: 0px; font-weight: normal; font-style: inherit; font-size: 100.01%; font-family: inherit; }
a { cursor: pointer; text-decoration: none; }
:focus { outline: 0px; }
body { line-height: 1.6; color: rgb(17, 17, 17); font-family: Georgia; }
table { border-collapse: separate; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote::before, blockquote::after, q::before, q::after { content: ""; }
blockquote, q { quotes: "" ""; }
hr { display: none; }
img { }
.fixed::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.fixed { display: block; }
.fixed { min-height: 1%; }
* html .fixed { height: 1%; }
body, html { background: rgb(241, 241, 241); }
img { font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 9px; line-height: 1.3em; font-family: 'Lucida Sans Unicode', 'Lucida Grande', vedrana; color: rgb(170, 170, 170); }
strong { font-weight: bold; }
em { font-style: italic; border: none; }
h1 { font-size: 24px; }
h2 { font-size: 20px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }
iframe { border: none; }
marquee { line-height: 1.8em; }
.homeTabWrap { width: 790px; }
.panes_map { background: #fff; }
article_slide img { position: relative; }
.homeCarouselWrap { position: relative; width: 760px; padding: 15px 15px 0px; }
.hCNav { position: absolute; width: 40px; height: 40px; top: 50%; margin-top: -20px; z-index: 100; cursor: pointer; }
.navRight { right: -10px; background: url(/resources/images/carousel/nav_right.png) 50% 50% no-repeat; }
.navLeft { left: -10px; background: url(/resources/images/carousel/nav_left.png) 50% 50% no-repeat; }
.carosel_set li { width: 170px; padding: 10px; height: auto !important; }
.caroselItem { color: rgb(17, 17, 17); display: inline-block; }
.caroselItem:hover h2, .maLinks a:hover, .neLinks a:hover, .soLinks a:hover { text-decoration: underline; }
.caroselItem img { width: 160px; height: 160px; }
.nekretnine .caroselItem { position: relative; width: 300px; height: 250px; display: block; }
.mojAuto .caroselItem { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(221, 221, 221); padding-bottom: 10px; }
.mojAuto img { border-top-width: 1px; border-top-style: solid; border-top-color: rgb(223, 0, 0); padding-top: 5px; margin-bottom: 5px; }
.mojAuto h2 { min-height: 38px; }
.mojAuto img { width: 100%; height: auto; }
.MAprice { float: right; position: relative; color: rgb(255, 255, 255); height: 30px; padding: 0px 10px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 14px; line-height: 30px; font-family: sans-serif, Arial; background: rgb(239, 45, 58); }
.MAprice::before { position: absolute; display: block; content: ""; top: 50%; left: -6px; margin-top: -6px; width: 0px; height: 0px; border-style: solid; border-width: 6px 6px 6px 0px; border-color: transparent rgb(239, 45, 58) transparent transparent; }
.caroselItem h2 { font-weight: bold; font-style: normal; font-variant: normal; font-stretch: normal; font-size: 15px; line-height: 1.3em; font-family: sans-serif, Arial; margin-bottom: 10px; }
.CBlock { position: relative; top: 3px; margin-left: 5px; }
.maLinks { position: relative; height: 94px; padding: 20px 25px; background: url(/resources/images/carousel/ma_background.png) 0% 100% repeat-x; }
.maLinks a, .neLinks a, .soLinks a { font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 14px; line-height: 1.5em; font-family: sans-serif, Arial; color: rgb(17, 17, 17); float: left; width: 184px; margin-bottom: 5px; }
.maLinkFooter a, .neLinkFooter a { color: rgb(255, 255, 255); width: 750px; text-align: center; position: absolute; bottom: 0px; left: 0px; margin-left: 40px; font-weight: bold; font-style: normal; font-variant: normal; font-stretch: normal; font-size: 16px; line-height: 30px; font-family: sans-serif, Arial; height: 32px; }
.maLinkFooter a img, .neLinkFooter a img { position: relative; top: 3px; margin-left: 5px; }
.maLogoLnk, .neLogoLnk { position: absolute; left: 18px; bottom: 2px; }
.suOdmor .caroselItem { text-align: center; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 12px; line-height: 1.3em; font-family: sans-serif, Arial; color: rgb(17, 17, 17); display: block; margin: 0px auto; }
#superodmor .carosel_set { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(254, 201, 67); margin-bottom: 20px; }