/* CSS RESET & GLOBALS */
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, font, ins, kbd, q, s, samp, small, tt, var, fieldset, form, label, legend, caption { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }

a:focus { outline: none; }
a img { border: none; }

strong, b { font-weight: bold; }
em, i { font-style: italic; }
br { line-height: 14px; }
br.clear { height: 0; line-height: 0; font-size: 0; }


/* GLOBALS */
html, body { height: 100%; }
body { background: url(/img/bgnd2.jpg) no-repeat center top; font: 12px Arial, Helvetica, sans-serif; line-height: 14px; color: #3c3b3b; }
input { font: 13px Arial, Helvetica, sans-serif; }

.picBorder { border: 1px solid #a6a6a6; }
.txtBig { font: 15px Arial, sans-serif; }
.txtSmaller { font-size: 11px; }
.txtSmall { font-size: 10px; }
.txtSmallest { font-size: 9px; }
.date, .datum { font-size: 10px; color: #7e8082; }
.price { color: #f26a00; }

ul.inline { margin: 0; padding: 0; list-style: none; }
ul.inline li { display: inline; }


/* FORM ELEMENTS */
.textbox { background: #ffffff url(/img/textboxBgnd.gif) no-repeat 0 0; height: 11px; border: 1px solid #dadada; font-size: 11px; line-height: 16px; height: 16px; padding: 2px 0 2px 3px; }
.textarea { background: #ffffff url(/img/textboxBgnd.gif) no-repeat 0 0; border: 1px solid #dadada; font-size: 11px; line-height: 16px; padding: 2px 0 2px 3px; }
.searchbox { padding: 0; width: 159px; height: 16px; border: none; background: none; margin: 0 10px 0 30px; font-size: 12px; color: #808080; }
select { background: #ffffff; border: 1px solid #c7c7c7; padding: 3px; font: 11px Arial, Helvetica, sans-serif; color: #3c3b3b; }
textarea { overflow: auto; font: 12px Arial, sans-serif; color: #3c3b3b; }
.btn { background: url(/img/btnIconBgnd.gif) repeat-x 0 0; border: 1px solid #dadada; padding: 3px 10px; font-size: 11px; color: #515151; cursor: pointer; }
.btn1 { font-size: 11px; background: url(/img/btnBgnd.gif) repeat-x 0 0; padding: 3px 10px; color: #cd3577; border: 1px solid #c4c4c4; cursor: pointer; }
.btn2 { font-size: 11px; background: url(/img/btnBgnd.gif) repeat-x 0 0; padding: 3px 10px; color: #3c3b3b; border: 1px solid #c4c4c4; cursor: pointer; }


/* LINKS */
a:link, a:active, a:visited, a:hover { text-decoration: none; }

a:link, a:active, a:visited { color: #cd3577; }
a:hover { color: #000000; }

.topbar a:link, .topbar a:active, .topbar a:visited { color: #ffffff; background: none; }
.topbar a:hover { color: #000000; background: #ffffff; }

.topbar a.active:link, .topbar a.active:active, .topbar a.active:visited { color: #B60067; background: #ffffff; }
.topbar a.active:hover { color: #000000; background: #ffffff; }

.mainMenu a:link, .mainMenu a:active, .mainMenu a:visited { color: #ffffff; }
.mainMenu a:hover { color: #000000; }

.mainMenu a.active:link, .mainMenu a.active:active, .mainMenu a.active:visited { color: #b60067; }
.mainMenu a.active:hover { color: #000000; }

.recentHighlightOverlay h1 a:link, .recentHighlightOverlay h1 a:active, .recentHighlightOverlay h1 a:visited { color: #ffffff; }
.recentHighlightOverlay h1 a:hover { color: #dddddd; }

.boxCatOverlay a:link, .boxCatOverlay a:active, .boxCatOverlay a:visited { color: #ffffff; }
.boxCatOverlay a:hover { color: #dddddd; }

.boxCatRight ul li a:link, .boxCatRight ul li a:active, .boxCatRight ul li a:visited { color: #3c3b3b; }
.boxCatRight ul li a:hover { color: #cd3577; }

.dropWrapper a:link, .dropWrapper a:active, .dropWrapper a:visited { color: #cd3577; }
.dropWrapper a:hover { color: #000000; }

.dropOstaloWrapper a:link, .dropOstaloWrapper a:active, .dropOstaloWrapper a:visited { color: #cd3577; }
.dropOstaloWrapper a:hover { color: #000000; }

.footer a:link, .footer a:active, .footer a:visited { color: #ffffff; }
.footer a:hover { color: #cccccc; }

.howMany a:link, .howMany a:active, .howMany a:visited, .howMany a:hover { color: #ffffff; }


/* WRAPPERS */
.fullStretch { width: 100%; }
.fullHeight { height: 100%; }
.marginTop1 { margin: 10px 0 0 0; }
.marginTop2 { margin: 30px 0 0 0; }
.marginTop3 { margin: 50px 0 0 0; }
.marginLeft1 { margin: 0 0 0 23px; }
.marginLeft2 { margin: 0 0 0 15px; }
.marginLeft3 { margin: 0 0 0 40px; }

.topbarWrapper { background: url(/img/topbarBgnd.gif) repeat-x 0 0; }
.topbar { position: relative; width: 965px; height: 47px; margin: 0 auto; z-index: 10; }
.topbar p { float: left; font: 17px 'ArialNarrow', Arial, sans-serif; margin: 8px 1px 0 1px; }
.topbar p a { display: block; padding: 5px 15px 5px 15px;  }
.topbar p a img { margin: 7px 0; }

.dropWrapper { position: absolute; z-index: 999; visibility: hidden; }
.dropWrapper .dropBody { width: 310px; background: url(/img/dropBgnd.png) no-repeat 0 0; padding: 10px 15px 8px 15px; }
.dropWrapper .dropBodyWide { width: 300px; background: url(/img/dropBgndWide.png) repeat-y 0 0; padding: 10px 15px 8px 15px; }
.dropBottomLink { width: 275px; font-size: 11px; text-align: right; border-top: 1px solid #c4c4c4; left: 15px; padding: 8px 0 0 0; margin: 8px 0 0 0; line-height: 11px; }
.dropBottomLinkWide { width: 295px; font-size: 11px; font-weight: bold; border-top: 1px solid #c4c4c4; left: 15px; padding: 8px 0 0 0; margin: 8px 0 0 0; line-height: 11px; }
.dropWrapper .dropBottom { width: 310px; background: url(/img/dropBgnd.png) no-repeat left bottom; height: 8px; }
.dropWrapper .dropBottomWide { width: 330px; background: url(/img/dropBgndWide.png) no-repeat left bottom; height: 8px; }
.forum { width: 300px; }
.dropBottomLinkLeft {text-align: left;}
.dropBottomLinkRight {text-align: right;}

.dropOstaloWrapper { position: absolute; top: 38px; left: 745px; z-index: 999; }
.dropOstaloWrapper .dropBody { width: 210px; background: url(/img/dropBgndOstalo.png) no-repeat 0 0; padding: 4px 15px 2px 15px; }
.dropOstaloWrapper .dropBody div { width: 180px; padding: 6px 0; border-top: 1px solid #c4c4c4;font-size: 11px; }
.dropOstaloWrapper .dropBody div a { margin: 0 0 0 2px; }
.dropOstaloWrapper .dropBody div.first { border: none; }
.dropOstaloWrapper .dropBottom { width: 210px; background: url(/img/dropBgndOstalo.png) no-repeat left bottom; height: 8px; }

.dropTable { width: 100%; }
.dropTable th { width: 50px; padding: 4px 0; vertical-align: top; }
.dropTable_th_div { width: 40px; height: 40px; background: #ffffff; border: 1px solid #c4c4c4; text-align: center; }
.dropTable_th_div_img { margin: 2px; }
.dropTable td { font-size: 11px; line-height: 15px; padding: 4px 0; }
.dropTable td div {overflow: hidden; height: 32px;}

.dropTable2 { width: 100%; }
.dropTable2 th { width: 50px; padding: 4px 0; vertical-align: top; }
.dropTable2 td { font-size: 14px; line-height: 15px; padding: 4px 0; }
.dropTable2 td div {overflow: hidden; height: 32px;}

.userLogin { padding: 6px 0 0 0; }

.userLoggedIn { float: right; }
.userLoggedIn div { float: left; height: 40px; }
.userLoggedIn .avatar { width: 40px; line-height: 0; background: #ffffff; border: 1px solid #c4c4c4;; }
.userLoggedIn .avatar img { margin: 2px; } 
.userLoggedIn .nickname { padding: 5px 0 0 10px; }
.userLoggedIn .icon { padding: 5px 0 0 0; }
.userLoggedIn .howMany { background: url(/img/icon_howMany.png) no-repeat 0 5px; width: 21px; height: 14px; font-size: 11px; color: #ffffff; padding: 5px 0 0 0; text-align: center; }
.userLoggedIn .howMany a { padding: 0 0 0 3px; }
.vip_status_top { width: 250px; margin: auto; left: 83px; position: relative; top: 25px; white-space: nowrap; color: #CD3577; text-decoration: underline; }
.vip_ribbon { position: absolute; border: 0pt none !important; width: 55px !important; height: 55px !important; background: url(/img/vip-zena.png) no-repeat scroll -1px -1px  !important;}
.vip_ribbon_manji { position: absolute; border: 0pt none !important; width: 50px !important; height: 50px !important; background: url(/img/vip-zena2.png) no-repeat scroll 10px -1px  !important;}
.vip_ribbon_najmanji { position: absolute; border: 0pt none !important; width: 35px !important; height: 35px !important; background: url(/img/vip-zena3.png) no-repeat scroll 1px -1px  !important;}
.vip_anim_div {background: url(/img/vip-zena3.png) no-repeat 300px 1px #E5E5E5; color: #3C3B3B; font-size: 15px; font-weight: bold; text-align: center; height: 35px; margin: 0; display: none;}

.header { width: 940px; height: 95px; margin: 0 auto; }
.logo { float: left; width: 175px; }
.logo img { margin: 25px 0 0 0; }
.headerMiddle { float: left; width: 400px; padding: 27px 0 0 0; text-align: right; }
.headerMiddle img { vertical-align: middle; }
.search { float: left; width: 365px; }
.search table { float: right; width: 330px; height: 40px; background: url(/img/searchBgnd.gif) no-repeat 0 0; margin: 28px 0 0 0; }
.search table td { text-align: right; }
/*.search table td img { margin: 13px 0; }*/
.search_img { margin: 13px 0; }

.mainMenuWrapper { width: 970px; margin: 0 auto; background: url(/img/sheetBgndTop.png) no-repeat 0 0; padding: 4px 0 0 0; }
.mainMenuWrapperTop { width: 970px; margin: 0 auto; background: url(/img/sheetBgndTop.png) no-repeat 0 0; padding: 0; border-top: 1px solid #ffffff; }
.middleWrapper { width: 970px; margin: 0 auto; clear: both; background: url(/img/sheetBgnd.png) repeat-y 0 0; }
.middleBottom { width: 970px; margin: 0 auto; background: url(/img/sheetBgndBottom.png) no-repeat left bottom; }

.middle { width: 960px; margin: 0 auto; padding: 10px 0 0 0; overflow: hidden; }
.main { float: left; width: 640px; }
.right { float: left; width: 320px; }
.rightWrapper { position: relative; width: 300px; left: 10px;}

.mainMenu { width: 960px; height: 36px; margin: 0 auto; background: url(/img/mainmenuBgnd.gif) repeat-x 0 0; }
.mainMenu p { float: left; font: 12px Arial, sans-serif; padding: 11px 18px 10px 18px; font-weight: bold; background: url(/img/mainmenuItem.gif) no-repeat 0 0; }

.recentWrapper { background: #e5e5e5; height: 310px; padding: 9px; overflow: hidden; }
.recentHighlightWrapper { position: relative; float: left; width: 460px; height: 310px; background: #ffffff; overflow: hidden; }
.recentHighlight { position: absolute; width: 450px; height: 300px; left: 5px; top: 5px; }
.recentHighlightOverlay { position: absolute; width: 450px; left: 5px; bottom: 5px; background: url(/img/highlightsStoryTextBgnd2.png) no-repeat 0 0; }
.recentHighlightOverlay h1 { font-size: 23px; line-height: 26px; padding: 10px 15px 0 15px; font-weight: normal; }
.recentHighlightOverlay p { line-height: 18px; color: #d4d3d3; padding: 0 15px 0 15px; }
.recentThumbsWrapper { float: left; width: 162px; height: 310px; overflow: hidden; }
.recentThnWrapper { float: left; width: 81px; height: 64px; margin: 0; }
.recentThnWrapper .recentThn { position: relative; background: #ffffff; width: 72px; height: 54px; left: 9px; }
.recentThnWrapper .recentThn div { position: absolute; width: 62px; height: 54px; left: 5px; top: 5px; }

.recentThnWrapperBig { float: left; width: 155px; height: 64px; margin: 0; }
.recentThnWrapperBig .recentThnBig { position: relative; background: #ffffff; width: 153px; height: 54px; left: 9px; }
.recentThnWrapperBig .recentThnBig div { position: absolute; width: 153px; height: 54px; left: 5px; top: 5px; }

.PonudeWrapperBig { float: left; width: 155px; height: 37px; margin: 0; }
.PonudeWrapperBig .PonudeThnBig { position: relative; background: #ffffff; width: 153px; height: 30px; left: 9px; }
.PonudeWrapperBig .PonudeThnBig div { position: absolute; width: 153px; height: 30px; text-align: center; font: 16px 'ArialNarrow',Arial,sans-serif; margin: 6px 0; }

.aktivnostiWrapper { width: 615px; height: 74px; margin: 15px auto 0 auto; background: url(/img/aktivnostiBgnd.gif) no-repeat 0 0; }
.aktivnosti { position: relative; width: 530px; left: 55px; top: 8px; }
.aktivnosti div { height: 19px; font-size: 11px; line-height: 19px; overflow:hidden; }

.teasers { width: 615px; margin: 15px auto 5px auto; }

.boxCatWrapper { width: 615px; height: 112px; margin: 15px auto 0 auto; overflow: hidden; }
.boxCatLeft { position: relative; float: left; width: 300px; height: 110px; top: 1px; }
.boxCatRight { position: relative; float: left; width: 315px; height: 110px; top: 1px; }
.boxCatPic { position: absolute; width: 300px; height: 110px; }
.boxCatOverlay { position: absolute; width: 300px; left: 0; bottom: 0; background: url(/img/boxCatOverlay.png) repeat 0 0; }
.boxCatOverlay p { margin: 0; padding: 5px 10px; line-height: 15px; font-size: 12px; font-weight: bold; }
.boxCatRight table { margin: 0 auto 0 12px; height: 29px; }
.boxCatRight table th { width: 190px; font-size: 14px; font-weight: bold; text-transform: uppercase; line-height: 14px; text-align: left; }
.boxCatRight table td { width: 55px; font-size: 11px; text-align: center; }
.boxCatRight table td.active { background: url(/img/boxCatTypeArrow.gif) no-repeat center bottom; }
.boxCatRight table td.active a { color: #3C3B3B; }
.boxCatRight ul { position: relative; margin: 7px 12px 0 12px; padding: 0; list-style: none; }
.boxCatRight ul li { font-size: 11px; line-height: 15px; background: url(/img/bulletPinkDot.gif) no-repeat 0 9px; padding: 4px 0 0 13px; }

.ljepota { background: url(/img/boxesCatsBgnds.png) no-repeat 0 0; }
.ljepota table th a:link, .ljepota table th a:active, .ljepota table th a:visited { color: #e37d40; }
.ljepota table th a:hover { color: #000000; }
.moda { background: url(/img/boxesCatsBgnds.png) no-repeat 0 -120px; }
.moda table th a:link, .moda table th a:active, .moda table th a:visited { color: #cd3577; }
.moda table th a:hover { color: #000000; }
.fitness { background: url(/img/boxesCatsBgnds.png) no-repeat 0 -240px; }
.fitness table th a:link, .fitness table th a:active, .fitness table th a:visited { color: #4b5c93; }
.fitness table th a:hover { color: #000000; }
.zdravlje { background: url(/img/boxesCatsBgnds.png) no-repeat 0 -360px; }
.zdravlje table th a:link, .zdravlje table th a:active, .zdravlje table th a:visited { color: #2e9095; }
.zdravlje table th a:hover { color: #000000; }
.ljubav { background: url(/img/boxesCatsBgnds.png) no-repeat 0 -480px; }
.ljubav table th a:link, .ljubav table th a:active, .ljubav table th a:visited { color: #b74157; }
.ljubav table th a:hover { color: #000000; }
.trudnoca { background: url(/img/boxesCatsBgnds.png) no-repeat 0 -600px; }
.trudnoca table th a:link, .trudnoca table th a:active, .trudnoca table th a:visited { color: #609854; }
.trudnoca table th a:hover { color: #000000; }
.kuca { background: url(/img/boxesCatsBgnds.png) no-repeat 0 -720px; }
.kuca table th a:link, .kuca table th a:active, .kuca table th a:visited { color: #9d8b3d; }
.kuca table th a:hover { color: #000000; }
.zabava { background: url(/img/boxesCatsBgnds.png) no-repeat 0 -840px; }
.zabava table th a:link, .zabava table th a:active, .zabava table th a:visited { color: #7d4298; }
.zabava table th a:hover { color: #000000; }
.poslovni { background: url(/img/boxesCatsBgnds.png) no-repeat 0 -960px; }
.poslovni table th a:link, .poslovni table th a:active, .poslovni table th a:visited { color: #5e5e5e; }
.poslovni table th a:hover { color: #000000; }

.webshopWrapper { position: relative; margin: 20px auto 5px auto; background: url(/img/webshopBgnd.gif) no-repeat 0 0; width: 615px; height: 180px; }
.webshop { position: relative; width: 580px; height: 165px; left: 18px; top: 10px; overflow: hidden; }
.webshop h2 { position: relative; font: 17px 'ArialNarrow', Arial, sans-serif; border-bottom: 1px solid #dadada; padding: 0 0 6px 0; }
.webshop h2 span { position: absolute; left: 495px; top: 4px; width: 95px; font: 11px Arial, Helvetica, sans-serif; }
.webshopNav { float: left; width: 20px; height: 120px; margin: 10px 0 0 0; }
.webshopNav img { margin: 50px 0 0 0; }
.webshopProductsWrapper { position: relative; float: left; width: 580px; height: 120px; margin: 10px 0 0 0; overflow: hidden; }
.webshopProducts { position: absolute; height: 120px; width: 1078px; }
.webshopItem { float: left; width: 145px; height: 120px; border-right: 1px solid #dadada; text-align: center; font-size: 11px; }
.webshopItem p { padding: 0 5px; }
.webshopItemTitle { height: 30px; overflow: hidden; }
.webshopItemImg { margin: 8px 0; }
.webshopItem div { font-weight: normal; padding: 0 5px; }

.deckoReceptWrapper { width: 100%; height: 180px; background: url(/img/decko_recept_bgnd.gif) no-repeat 0 0; margin: 15px 0 0 0; }
.deckoReceptWrapper td { width: 145px; text-align: center; vertical-align: top; padding: 8px 0; }
.deckoReceptWrapper td h2 { font: 17px 'ArialNarrow', Arial, sans-serif; }
.deckoReceptWrapper_td_div { margin: 7px auto; width: 90px; height: 90px; background: #ffffff; border: 1px solid #dddddd; }
.deckoReceptWrapper td div img { margin: 5px; }
.deckoReceptWrapper td p { font-size: 14px; }
.deckoReceptWrapper td p img { margin: 4px 0 0 0; }

.boxRight1 { background: url(/img/boxRightBgnd1.gif) no-repeat 0 0; padding: 7px 0 0 0; margin: 15px 0 0 0; border-bottom: 1px solid #dadada; }
.boxRight2 { background: url(/img/boxRightBgnd2.gif) no-repeat 0 0; padding: 7px 0 0 0; margin: 15px 0 0 0; border-bottom: 1px solid #dadada; }
.boxRight1 table.boxRighthead, .boxRight2 table.boxRighthead { width: 275px; margin: 0 auto; }
.boxRight1 table.boxRighthead th, .boxRight2 table.boxRighthead th { font: 17px 'ArialNarrow', Arial, sans-serif; font-weight: normal; padding: 0 0 3px 0; text-align: left; }
.boxRight1 .boxRighthead td, .boxRight2 .boxRighthead td { font: 11px Arial, Helvetica, sans-serif; text-align: right; }
.boxRightBody { padding: 0 12px 8px 12px; font-size: 11px; }
.boxRightBody h3 { font-size: 14px; font-weight: normal; line-height: 17px; padding-top: 5px; }
.boxGallery { width: 100%; }
.boxGallery td { width: 87px; text-align: center; vertical-align: top; }
/* .boxGallery td div { margin: 6px auto; width: 85px; height: 61px; background: #ffffff; border: 1px solid #dddddd; } */
.boxGallery_td_div { margin: 6px auto; background: #ffffff; border: 1px solid #dddddd; height:auto !important; width:auto !important;}
.boxFotoVideo_td_div { margin: 6px auto; background: #ffffff; border: 1px solid #dddddd; height:66px; width:auto !important;}
.boxGallery td div img { margin: 5px; }
.boxGallery th { font-weight: normal; text-align: left; }
.kviz { padding: 0 0 0 12px; text-align: left; }
.rightQuickLinks { padding: 0 0 10px 0; }
.rightQuickLinks div { position: relative; margin: 8px 0 0 0; width: 300px; height: 70px; }
.rightQuickLinks div div { position: absolute; cursor: pointer; }
.rightQuickLinks div p { position: absolute; cursor: pointer; font: 17px 'ArialNarrow', Arial, sans-serif; left: 95px; top: 34px; color: #3C3B3B }
.rightQuickLinks div p span { color: #cd3577; }
.tags { margin: 7px 0; text-align: center; }
.pollAnswers { padding: 7px 0; }
.pollButtons { padding: 5px 0; overflow: hidden; }
.pollButtons div { float: left; margin: 0 10px 0 0; }
.adresarSelect { margin: 7px 0; width: 275px; }

.footerWrapper { background: #878787 url(/img/footerBgnd.gif) repeat-x 0 0; margin: 15px 0 0 0; }
.footer { width: 940px; margin: 0 auto; }
.footer td { font-size: 11px; }
.footerMain { width: 610px; vertical-align: top; padding: 20px 0 25px 0; line-height: 15px; }
.footerLinks { margin: 15px 0; color: #bbbbbb; line-height: 18px; }
.footerLinks img { margin-right: 5px; } 
.footerRight { padding: 20px 0 25px 30px; vertical-align: top; color: #bbbbbb; } 
.footerSocial { width: 100px; float:left; }
.footerSocial img { margin-right: 15px; }
.footerApps { width: 125px; float:left; }

.contactUs { width: 100%; }
.contactUs th { color: #a8a8a8; text-align: left; font-weight: normal; padding-right: 20px; vertical-align: top; }
.contactUs th div { font-size: 15px; font-weight: bold; line-height: 18px; }
.contactUs textarea { width: 370px; height: 70px; margin-bottom: 5px; }

.thn { margin: 0 10px 0 0; padding: 1px; width: 50px; height: 35px; border: 1px solid #c7c7c7; overflow: hidden; background: #ffffff;}
.thn46 { margin: 0 auto; padding: 2px !important; width: 46px; height: 46px; border: 1px solid #c7c7c7; overflow: hidden; background: #ffffff;}
.thn60 { margin: 0 10px 0 0; padding: 2px !important; width: 60px; height: 60px; border: 1px solid #c7c7c7; overflow: hidden; background: #ffffff;}
.DivOverflowThumb38 {width:38px; height: 38px; overflow: hidden; }
.DivOverflowThumb46 {width:46px; height: 46px; overflow: hidden; }
.DivOverflowThumb60_60 {width:60px; height: 60px; overflow: hidden; padding: 0 !important; }
.DivBox64_64 {width:64px; height: 64px; overflow: hidden; padding: 0 !important; margin: 3px; }
.DivBox85_85 {width:85px; height:85px; overflow:hidden;}
.DivBox80_61 {width:80px; height:61px; overflow:hidden;}
.DivBox100_80 {width:100px; height: 80px; overflow: hidden; padding: 0 !important; margin: 5px; }
.DivBox100_100 {width:100px; height: 100px; overflow: hidden; padding: 0 !important; margin: 5px; }
.DivBox120_120 {width:120px; height: 120px; overflow: hidden; padding: 0 !important; }
.DivBox200_133 {width:200px; height: 133px; overflow: hidden; padding: 0 !important; margin: 5px; }

/* MooTools.Tips */
.tipz {z-index: 1000;}
.tip-top
{
color: #fff;
width: 200px;
z-index: 1000;
}
.tip-title
{
width: 184px;
font-weight: bold;
font-size: 11px;
margin: 0;
color: #ffffff;
padding: 8px 8px 4px;
background: url(/images/bubble2.png) top left;
}
.tip-text
{
width: 184px;
font-size: 11px;
padding: 4px 8px 8px;
background: url(/images/bubble2.png) bottom right;
color: White;
}
.tip-text A
{
color: #069;
}
.tip-loading
{
background: url(/images/loading.gif) center center no-repeat;
width: 30px;
height: 30px;
margin: 0 auto;
}
/* End MooTools.Tips */

.DivOvHidden { overflow: hidden; }

.MojModalBody { background: url(/img/bgnd2.jpg) repeat-x center left; }
.MojModalTable { margin: 20px; }
.MojModalDiv3 { overflow: auto; padding: 20px; }

.MojModalDiv1_700_350 { width: 700px; height: 350px; }
.MojModalDiv2_700_350 { width: 660px; height: 310px; }
.MojModalDiv3_700_350 { height: 270px; }

.MojModalDiv1_700_500 { width: 700px; height: 500px; }
.MojModalDiv2_700_500 { width: 660px; height: 460px; }
.MojModalDiv3_700_500 { height: 420px; }

.MojModalDiv1_500_350 { width: 500px; height: 350px; }
.MojModalDiv2_500_350 { width: 460px; height: 310px; }
.MojModalDiv3_500_350 { height: 270px; }

.MojModalDiv1_450_300 { width: 450px; height: 300px; }
.MojModalDiv2_450_300 { width: 410px; height: 260px; }
.MojModalDiv3_450_300 { height: 220px; }

.MojModalDiv1_450_350 { width: 450px; height: 350px; }
.MojModalDiv2_450_350 { width: 410px; height: 310px; }
.MojModalDiv3_450_350 { height: 270px; }

.MojmodalContainer { height: 310px; background: url(/img/modalBgnd.png) repeat; }
.Mojmodal { padding: 20px 20px; overflow: auto; }
.MojmodalTitle { margin: 0 0 15px 0; padding: 0 0 15px 0; font: 23px 'ArialNarrow', Arial; font-weight: normal; background: url(/img/dots_horizontal.gif) repeat-x left bottom; }
.MojmodalPageContent { height: 100%; overflow: auto; line-height: 17px; }
.MojmodalPageContent p { margin: 0 0 15px 0; }

.searchbtn_ajax { padding-right: 11px; }

/* TAGOVI */
.Item_tag1, .Item_tag1:link, .Item_tag1:visited, .Item_tag1:active 
{
font-family: Arial, Helvetica, sans-serif;
color: #515151 !important;
font-size: 11px;
text-decoration: none;
}
.Item_tag2, .Item_tag2:link, .Item_tag2:visited, .Item_tag2:active 
{
font-family: Arial, Helvetica, sans-serif;
color: #e03985 !important;
font-size: 12px;
text-decoration: none;
}
.Item_tag3, .Item_tag3:link, .Item_tag3:visited, .Item_tag3:active 
{
font-family: Arial, Helvetica, sans-serif;
color: #e03985 !important;
font-size: 13px;
text-decoration: none;
}
.Item_tag4, .Item_tag4:link, .Item_tag4:visited, .Item_tag4:active 
{
font-family: Arial, Helvetica, sans-serif;
color: #515151 !important;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}
.Item_tag5, .Item_tag5:link, .Item_tag5:visited, .Item_tag5:active 
{
font-family: Arial, Helvetica, sans-serif;
color: #e03985 !important;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}
.Item_tag6, .Item_tag6:link, .Item_tag6:visited, .Item_tag6:active 
{
font-family: Arial, Helvetica, sans-serif;
color: #e03985 !important;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}
.Item_tag7, .Item_tag7:link, .Item_tag7:visited, .Item_tag7:active 
{
font-family: Arial, Helvetica, sans-serif;
color: #515151 !important;
font-size: 18px;
text-decoration: none;
}
.Item_tag1:hover
{
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size: 11px;
}
.Item_tag2:hover
{
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size: 12px;
}
.Item_tag3:hover
{
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size: 13px;
}
.Item_tag4:hover
{
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size: 13px;
font-weight: bold;
}
.Item_tag5:hover
{
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
font-weight: bold;
font-size: 15px;
}
.Item_tag6:hover
{
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size: 16px;
font-weight: bold;
}
.Item_tag7:hover
{
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size: 18px;
}
.tag_cloud
{
text-align: center;
overflow: hidden;
line-height: 18px;
}
.prikazano
{
display: inline;
}
.skriveno
{
display: none;
}
.hand { cursor: pointer; }
.bottom_th {width:180px; text-align: right; }
.razmak_desno {margin: 8px 0 0;}
.razmak_reklame {margin: 0 0 8px 0;}
.razmak_desno_veci {margin: 15px 0 0;}

#rotater-adresar {position:relative; height:100px; width:300px; }
.slide { height:100px; position:absolute; width:300px; }

.prijateljiWrapper { position: relative; margin: 20px auto 5px auto; background: url(/img/prijatelji_back.gif) no-repeat 0 0; width: 615px; height: 85px; }
.prijatelji {padding-top:0px}
.prijatelji a {background:url(/images/prijatelji2.jpg); height:40px; display:block; float:left; text-indent:-8888px}
.prijatelji a.ezadar {background-position:0 -42px; width:120px}
.prijatelji a.ezadar:hover {background-position:0 0;}
.prijatelji a.mojtv {background-position:-120px -42px; width:120px}
.prijatelji a.mojtv:hover {background-position:-120px 0}
.prijatelji a.interijernet {background-position:-240px -42px; width:120px}
.prijatelji a.interijernet:hover {background-position:-240px 0}
.prijatelji a.crochef {background-position:-360px -42px; width:120px}
.prijatelji a.crochef:hover {background-position:-360px 0}
.prijatelji a.cromoda {background-position:-480px -42px; width:120px}
.prijatelji a.cromoda:hover {background-position:-480px 0}

/* OVO JE NOVO */
.mainMenu .active a:link, .mainMenu .active a:active, .mainMenu .active a:visited { color: #fff17e; }
.mainMenu .active a:hover { color: #000000; }

.najcitaniji ul li a:link, .najcitaniji ul li a:active, .najcitaniji ul li a:visited { color: #3c3b3b; }
.najcitaniji ul li a:hover { color: #cd3577; }

.subMenu a:link, .subMenu a:active, .subMenu a:visited { color: #3c3b3b; }
.subMenu a:hover { color: #cd3577; }

.subMenuWrapper { width: 960px; margin: 0 auto; background: #ffffff url(/img/submenuBgnd.gif) repeat-x left bottom; height: 40px; }
.subMenuWrapper .rubrika1 { background: url(/img/submenuArrow.gif) no-repeat 37px 0; }
.subMenuWrapper .rubrika50 { background: url(/img/submenuArrow.gif) no-repeat 114px 0; }
.subMenuWrapper .rubrika3 { background: url(/img/submenuArrow.gif) no-repeat 210px 0; }
.subMenuWrapper .rubrika2 { background: url(/img/submenuArrow.gif) no-repeat 316px 0; }
.subMenuWrapper .rubrika4 { background: url(/img/submenuArrow.gif) no-repeat 412px 0; }
.subMenuWrapper .rubrika5 { background: url(/img/submenuArrow.gif) no-repeat 548px 0; }
.subMenuWrapper .rubrika6 { background: url(/img/submenuArrow.gif) no-repeat 690px 0; }
.subMenuWrapper .rubrika7 { background: url(/img/submenuArrow.gif) no-repeat 786px 0; }
.subMenuWrapper .rubrika8 { background: url(/img/submenuArrow.gif) no-repeat 890px 0; }
.subMenu { padding: 9px 10px 0 20px; overflow: hidden; }
.subMenu h2 { width: 100px; float: left; font: 17px 'ArialNarrow', Arial, sans-serif; color: #cd3577; }
.subMenu div { padding: 3px 0 0 0; color: #b5b5b5; }

.catTopArticle { width: 615px; margin: 0 auto; background: url(/img/catTopArticleBgnd.gif) no-repeat 0 0; padding: 0 0 5px 0; }
.catTopArticle table { width: 100%; height: 200px; }
.catTopArticle table th { width: 300px; vertical-align: top; }
.catTopArticle table td { padding: 8px 12px; vertical-align: top; background: url(/img/catTopArticleBodyBgnd.gif) no-repeat right bottom; }
.catTopArticle table td h2 { position: relative; font-size: 14px; font-weight: bold; padding: 0 0 25px 0; }
.catTopArticle table td h2 span { position: absolute; left: 220px; width: 70px; font: 11px Arial, Helvetica, sans-serif; text-align: right; }
.catTopArticle table td h1 { font-size: 18px; font-weight: normal; line-height: 20px; }
.catTopArticle table td p { padding: 15px 0; line-height: 18px; }
.catTopArticle table td div { font-size: 9px; line-height: 12px; }

.boxRightBody .dropTable td { line-height: 14px; }

.najcitanijiWrapper { position: relative; width: 615px; margin: 20px auto 0 auto; background: url(/img/najcitanijiBgnd.gif) no-repeat 0 0; }
.najcitaniji { position: relative; width: 580px; padding: 10px 0 0 18px; }
.najcitaniji h2 { position: relative; font: 17px 'ArialNarrow', Arial, sans-serif; border-bottom: 1px solid #dadada; padding: 0 0 6px 0; }
.najcitaniji table { width: 100%; margin: 8px 0 0 0; }
.najcitaniji table td { width: 50%; vertical-align: top; }
.najcitaniji ul { position: relative; margin: 0 12px; padding: 0; list-style: none; }
.najcitaniji ul li { font-size: 11px; line-height: 15px; background: url(/img/bulletPinkDot.gif) no-repeat 0 11px; padding: 6px 0 0 13px; }
.najcitanijiBottom { position: relative; background: url(/img/najcitanijiBgnd.gif) no-repeat left bottom; width: 615px; height: 20px; margin: 0 auto; }

.archiveFilter { width: 615px; height: 40px; margin: 15px auto; background: url(/img/archiveFilterBgnd.gif) repeat-x 0 0; }
.archiveFilter table { position: relative; top: 8px; left: 15px; width:100%; }
.archiveFilter table th { font: 17px 'ArialNarrow', Arial, sans-serif; color: #ffffff; font-weight: normal; text-align: left; width: 100px; }
.archiveFilter table td { color: #ffffff; vertical-align: middle; }
.archiveFilter table td .archiveBox { width: 165px; margin: 0 0px 0 10px; padding: 0 0 0 5px; line-height: 20px; height: 20px; }
.archiveFilter table td select { width: 110px; margin: 0 30px 0 10px; }

.archiveFilter2 { width: 615px; height: 50px; background: url(/img/archiveFilterBgnd2.jpg) repeat-x 0 0; }
.archiveFilter2 table { position: relative; top: 8px; left: 15px; width:100%; }
.archiveFilter2 table th { font: 15px 'ArialNarrow', Arial, sans-serif; color: #ffffff; font-weight: normal; text-align: left; width: 100px; }
.archiveFilter2 table td { color: #ffffff; vertical-align: middle; }
.archiveFilter2 table td .archiveBox { width: 165px; margin: 0 0px 0 10px; padding: 0 0 0 5px; line-height: 20px; height: 20px; }
.archiveFilter2 table td select { width: 110px; margin: 0 30px 0 10px; }

.catFotosDivider { width: 100%; margin: 0 auto; background: url(/img/catArticlesDivider.gif) repeat-x left center; height: 29px; }
.catArticlesDivider { width: 615px; margin: 0 auto; background: url(/img/catArticlesDivider.gif) repeat-x left center; height: 29px; }
.catArticles { margin: 0 auto; }
.catArticles td { width: 175px; font-size: 11px; }
.catArticles td.catArticlesPic { width: 130px; border: 1px solid #dadada; padding: 0; }
.catArticles td.catArticlesPic img { margin: 5px; }
.catArticles td p { padding: 5px 12px; font-weight: bold; font-size: 12px; }
.catArticles td div { padding: 0 12px; }
.catArticlesNav { text-align: center; padding: 5px 0; }
.catArticlesNav ul { margin: 0; padding: 0; list-style: none; }
.catArticlesNav ul li { display: inline; padding: 3px 7px; color: #b5b5b5; }
.catArticlesNav ul li.active { border: 1px solid #dadada; font-weight: bold; color: #3b3b3b; }

.Gallery { margin: 0 auto; }
.Gallery td { font-size: 11px; }
.Gallery td.GalleryPic { width: 125px; height: 127px; border: 1px solid #dadada; padding: 0; vertical-align: top; }
.Gallery td.GalleryPic img { margin: 5px; }
.Gallery td.FavoritesPic { width: 110px; height: 90px; border: 1px solid #dadada; padding: 0; vertical-align: top; }
.Gallery td.ProductsPic { width: 110px; height: 110px; border: 1px solid #dadada; padding: 0; vertical-align: top; }
.Gallery td.PonudePic { width: 210px; border: 1px solid #dadada; padding: 0; vertical-align: top; }
.Gallery td p { padding: 5px 0; font-weight: bold; font-size: 12px; }

.reklameBottom { width: 615px; margin: 20px auto 0 auto; }

.forumiRubrike { background: url(/img/forumiRubrike_bgnd.png) no-repeat right bottom; }
.forumiRubrike .dropTable { height: 196px; }
.forumiRubrike .dropTable td { padding: 5px 130px 5px 0; }

.div_300_200 {width:300px; height:200px; overflow:hidden; }
.DivDescRight {max-height:30px; overflow:hidden; height:30px; width: 275px; }

/* OVO JE NOVO */
.subMenu div .active { font-weight: bold; }

.pageContent { width: 615px; margin: 0 auto; }
.articleHeading { overflow: hidden; background: url(/img/catArticlesDivider.gif) repeat-x left bottom; height: 35px; }
.articleHeadingLeft { float: left; width: 312px; font-size: 11px; font-weight: normal; text-align: left; padding: 5px 0 0 3px; }
.articleHeadingRight { float: left; width: 300px; overflow: hidden; }
.articleHeadingRight a { float: right; height: 12px; background: url(/img/btnIconBgnd.gif) repeat-x 0 0; border: 1px solid #dadada; padding: 4px 6px; margin: 0 0 0 6px; }

.pageContent h1 { font-size: 24px; text-align: left; font-weight: normal; padding: 10px 0; line-height: 25px; }
.pageBody { line-height: 18px; }
.pageBody h2 { font-size: 14px; font-weight: bold; }
.pageBody p { margin: 0 0 18px 0; }
.pageBody .articleMainDiv { float: left; }
.pageBody .articleMainPic { margin: 3px 15px 5px 0; border: 8px solid #f8d2e3; }
.pageBody .articleMainDivR { float: right; }
.pageBody .articleMainPicR { margin: 3px 0 5px 15px; border: 8px solid #f8d2e3; }

.articleFooter { background: url(/img/catArticlesDivider.gif) repeat-x left top; padding: 23px 0 0 0; height: 45px; overflow: hidden; }
.articleFooter a { float: left; height: 12px; background: url(/img/btnIconBgnd.gif) repeat-x 0 0; border: 1px solid #dadada; padding: 4px 7px; margin: 0 8px 0 0; font-size: 11px; }
.articleFooter a:link, .articleFooter a:active, .articleFooter a:visited { color: #515151; }
.articleFooter a:hover { color: #000000; } 
.articleFooter img { float: left; margin: 0 5px 0 0; }

.linkDiv { padding: 10px 0 0 0; height: 25px; overflow: hidden; }
.linkDiv a { float: left; height: 12px; background: url(/img/btnIconBgnd.gif) repeat-x 0 0; border: 1px solid #dadada; padding: 4px; margin: 0 8px 0 0; font-size: 11px; }
.linkDiv a:link, .linkDiv a:active, .linkDiv a:visited { color: #515151; }
.linkDiv a:hover { color: #000000; } 
.linkDiv img { float: left; margin: 0 5px 0 0; }

.linkDivProfil { padding: 10px 0 0 0; }
.linkDivProfil a { float: left; height: 12px; background: url(/img/btnIconBgnd.gif) repeat-x 0 0; border: 1px solid #dadada; padding: 4px 7px; margin: 0 8px 8px 0; font-size: 11px; white-space: nowrap; line-height: 12px; }
.linkDivProfil a:link, .linkDivProfil a:active, .linkDivProfil a:visited { color: #515151; }
.linkDivProfil a:hover { color: #000000; } 
.linkDivProfil img { float: left; margin: 0 5px 0 0; width: 12px; }

.addTagsWrapper { background: url(/img/greyBoxBgnd.png) no-repeat 0 0; padding: 7px 12px 0 12px; }
.addTagsWrapper p { font-size: 11px; }
/*.addTagsWrapper p span { font: 17px 'ArialNarrow', Arial, sans-serif; padding: 0 15px 0 0; }*/
.addTagsWrapper_p_span { font: 17px 'ArialNarrow', Arial, sans-serif; padding: 0 15px 0 0; }
.addTagsWrapper table { padding: 8px 0 0 0; }
.addTagsWrapper table .textbox { width: 480px; margin: 0 10px 0 0; }
.addTagsBottom { height: 10px; line-height: 1px; font-size: 1px; background: url(/img/greyBoxBgnd.png) no-repeat left bottom; }

.RoundedWrapperTop { height: 5px; line-height: 1px; font-size: 1px; background: url(/img/greyBoxBgnd.png) no-repeat left top; }
.RoundedWrapper { background-color: #f0f0ef; padding: 7px 12px 0 12px; }
.RoundedWrapper p { font-size: 11px; }

.relatedArticles { width: 100%; margin: 20px 0 0 0; }
.containerLeft { width: 300px; }
.containerRight { width: 300px; background: url(/img/relatedArticlesBgnd.gif) repeat-x left bottom; border: 1px solid #dddddd; vertical-align: top; }
.containerRight div { padding: 8px 12px; font-size: 11px; }
.containerRight div h2 { font: 17px 'ArialNarrow', Arial, sans-serif; padding: 0 0 4px 0; }
.containerRight p { font-size: 11px; background: url(/img/bulletPinkDot.gif) no-repeat 0 9px; padding: 4px 0 0 13px; }
.containerRight p a:link, .containerRight p a:active, .containerRight p a:visited { color: #3c3b3b; }
.containerRight p a:hover { color: #cd3577; }

.addComment { height: 175px; background: url(/img/commentAddBgnd.png) no-repeat 0 0; margin: 20px 0 0 0; }
.addComment div { padding: 8px 16px; }
.addComment div h2 { font: 17px 'ArialNarrow', Arial, sans-serif; padding: 0 0 6px 0; }
.addComment div div { padding: 0 0 4px 0; }
.addComment div div textarea { width: 578px; height: 80px; }
.addComment div table { width: 100%; }
.addComment div table td { font-size: 11px; }
.addComment div table td img { margin: 0 5px; vertical-align: middle; }
.addComment div table td input { margin: 0; vertical-align: middle; }

.comment { width: 100%; margin: 10px 0 0 0; }
.comment th { width: 68px; text-align: center; vertical-align: top; }
/* .comment th div { width: 50px; height: 50px; overflow: hidden; text-align: center; border: 1px solid #dddddd; margin: 0 auto; } */
/* .comment th div img { margin: 2px; } */
.comment td { vertical-align: top; }
.commentBubble { background: url(/img/commentBubbleBgnd.png) no-repeat 0 0; padding: 8px 12px 0 22px; font-size: 11px; color: #8f8f8f; }
.commentBubbleBottom { background: url(/img/commentBubbleBgnd.png) no-repeat left bottom; line-height: 1px; font-size: 1px; height: 10px; }
.commentBubble div { position: relative; padding: 0 0 5px 0; }
.commentBubble div span { float: right; }

.linkWrapper { background: url(/img/greyBoxBgnd2.png) no-repeat 0 0; padding: 8px 12px 0 12px; font-size:14px; font-weight:bold; height:32px; }
.linkBijeli a:link, .linkBijeli a:active, .linkBijeli a:visited { color: #ffffff !important; }
.linkBijeli a:hover { color: #cccccc !important; }
.linkBijeli2 a:link, .linkBijeli2 a:active, .linkBijeli2 a:visited { color: #ffffff !important; }
.linkBijeli2 a:hover { color: #3c3b3b !important; }

.pageGalleryWrapper { width: 280px; height: 270px; float: left; }
.pageMainPicWrapper img { border: 7px solid #f8d2e3; }
.pageGallery { width: 314px; height: 51px; border: 1px solid #eed7e1; margin: 7px 0 0 0; }
.pageGalleryThumbs a { border: 1px solid #c7c7c7; width: 52px; height: 37px; display: block; float: left; margin: 0 2px; }
.pageGalleryThumbs img { border: 1px solid #ffffff; }

.boldano {font-weight: bold;}

/* OVO JE NOVO */
.sitePartWrapper { width: 960px; margin: 0 auto; background: url(/img/sitePartBgnd.jpg) no-repeat 0 0; }
.sitePartWrapper table { width: 100%; }
.sitePartWrapper table th { font: 30px 'ArialNarrow', Arial, sans-serif; text-transform: uppercase; text-align: left; font-weight: normal; padding: 8px 10px 8px 15px; color: #ffffff; }
.sitePartWrapper table td { padding: 0 15px 0 0; font-size: 14px; font-weight: bold; color: #ffffff; text-align: right; vertical-align: middle; }
.iconLink { float: right; display: block; width: 22px; height: 20px; background: url(/img/btnIconBgnd.gif) repeat-x 0 0; border: 1px solid #dadada;  margin: 0 0 0 6px;}
.iconLink img { margin: 4px 5px 0 0; }

a.linkWhite:link, a.linkWhite:active, a.linkWhite:visited { color: #ffffff !important; }
a.linkWhite:hover { color: #000000 !important; }

.forumSection { margin: 5px 0 15px 0; }
.forumSectionHeader { background: url(/img/forumSectionBgnd.gif) no-repeat 0 0; text-transform: uppercase; font-size: 14px; font-weight: bold; padding: 8px 10px; color: #515151; }
.forumSectionHeader td { background: none !important; }
.forumSection table { width: 100%; border: 1px solid #efefef; }
.forumSection table th { font-size: 11px; padding: 7px 10px; text-align: left; font-weight: normal; border-bottom: 1px solid #efefef; color: #8f8f8f; }
.forumSection table td { font-size: 11px; padding: 7px 10px; background: url(/img/forumTableBgnd.gif) repeat-x left bottom; }
.forumCellHead { font-weight: bold; font-size: 12px; }
.forumCellRight { text-align: right; }
.forumCellRight img { margin: 0 0 0 5px; vertical-align: middle; }
.forumTable { background: url(/img/forumSectionBgnd.gif) no-repeat 0 0; }

.path { font-size: 11px; font-weight: bold; color: #515151; background: url(/img/catArticlesDivider.gif) repeat-x left bottom; padding: 0 0 10px; }
.path a:link, .path a:active, .path a:visited { color: #818181; }
.path a:hover { color: #000000; }

.pathLinks { font-size: 11px; font-weight: bold; color: #515151; background: url(/img/catArticlesDivider.gif) repeat-x left bottom; padding: 0 0 10px; }
.pathLinks table th { text-align: left; }
.pathLinks table td { text-align: right; font-weight: normal; }
.pathLinks table th a:link, .pathLinks table th a:active, .pathLinks table th a:visited { color: #818181; }
.pathLinks table th a:hover { color: #000000; }

.forumThemeHeader { width: 100%; }
.forumThemeHeader_td_span { font-size: 14px; font-weight: bold; color: #818181; }
.forumThemeHeader_td_span_underline { font-size: 14px; font-weight: bold; color: #818181; margin: 8px 0 0 0; background: url(/img/dots_horizontal.gif) repeat-x 0 0; padding: 7px 0 0 0;}
.forumThemeHeader td select { margin: 0 0 0 5px; }

.forumEntry1 { background: url(/img/forumEntryBgnd1.gif) no-repeat 0 0; margin: 15px 0 0 0; background-color: #f0f0f0; }
.forumEntry1 .forumEntryBody { padding: 10px 15px 0 15px; }
.forumEntry1 .forumEntryBody2 { padding: 10px 15px 0 15px; }
.forumEntry1 .forumEntryBody3 { padding: 10px 15px 0 15px; }
.forumEntry1 .forumEntryBottom { background: url(/img/forumEntryBgnd1_2.gif) no-repeat left bottom; height: 10px; line-height: 1; font-size: 1px; }
.forumEntry2 { background: url(/img/forumEntryBgnd2.gif) no-repeat 0 0; margin: 15px 0 0 0; background-color: #fce4f1; }
.forumEntry2 .forumEntryBody { padding: 10px 15px 0 15px; }
.forumEntry2 .forumEntryBody2 { padding: 10px 15px 0 15px; }
.forumEntry2 .forumEntryBody3 { padding: 10px 15px 0 15px; }
.forumEntry2 .forumEntryBottom { background: url(/img/forumEntryBgnd2_2.gif) no-repeat left bottom; height: 10px; line-height: 1; font-size: 1px; }

.forumEntryBody table { width: 100%; }
.forumEntryBody table th { width: 75px; text-align: left; font-weight: normal; vertical-align: top; padding: 3px 0 0 0; }
.forumEntryBody table th div { width: 74px; height: 74px; overflow: hidden; text-align: center; border: 1px solid #dddddd; margin: 0 auto; background: #ffffff; }
.forumEntryBody table th div img { margin: 2px; }
.forumEntryBody table th p { text-align: center; padding: 5px 0 0 0; }
.forumEntryBody table td { padding: 0 0 0 15px; vertical-align: top; font-size: 11px; }
.forumEntryBody table td .forumEntryUser { position: relative; background: url(/img/dots_horizontal.gif) repeat-x left bottom; padding: 0 0 7px 0; }
.forumEntryBody table td .forumEntryUser img { margin: 0 5px; }
.forumEntryBody table td .forumEntryUser span { position: absolute; left: 383px; width: 110px; text-align: right; color: #818181; }
.forumEntryBody table td .EntryUser { position: relative; background: url(/img/dots_horizontal.gif) repeat-x left bottom; padding: 0 0 7px 0; }
.forumEntryBody table td .EntryUser img { margin: 0 5px; }
.forumEntryBody table td .EntryUser span { float: right; color: #818181; }
.forumEntryBody table td .forumEntryText { padding: 10px 0; font-size: 12px; line-height: 140%; }
/* .forumEntryBody table td .forumEntryText p { background: #ffffff; padding: 12px 10px; color: #818181; margin: 0 0 12px 0; } */
.forumEntryBody table td .forumEntryLinks { background: url(/img/dots_horizontal.gif) repeat-x 0 0; padding: 7px 0 0 0; }
.forumEntryTextContent { margin: 5px 0; }

.forumEntryBody3 table { width: 100%; }
.forumEntryBody3 table th { text-align: center; font-weight: normal; vertical-align: top; padding: 3px 0 0 0; width:74px; }
.forumEntryBody3 table th div { width: 74px; overflow: hidden; text-align: center; background: #ffffff; }
.forumEntryBody3 table td { padding: 0 0 0 15px; vertical-align: top; font-size: 11px; }
.forumEntryBody3 table td .forumEntryUser { position: relative; background: url(/img/dots_horizontal.gif) repeat-x left bottom; padding: 0 0 7px 0; }
.forumEntryBody3 table td .forumEntryUser img { margin: 0 5px; }
.forumEntryBody3 table td .forumEntryUser span { position: absolute; left: 383px; width: 110px; text-align: right; color: #818181; }
.forumEntryBody3 table td .EntryUser { position: relative; background: url(/img/dots_horizontal.gif) repeat-x left bottom; padding: 0 0 7px 0; }
.forumEntryBody3 table td .EntryUser img { margin: 0 5px; }
.forumEntryBody3 table td .EntryUser span { float: right; color: #818181; }
.forumEntryBody3 table td .forumEntryText { padding: 10px 0; font-size: 12px; }
.forumEntryBody3 table td .forumEntryLinks { background: url(/img/dots_horizontal.gif) repeat-x 0 0; padding: 7px 0 0 0; }

.forum_citat { background: #ffffff; padding: 12px 10px; color: #818181; margin: 0 0 12px 0; }

.reklameBottom130 { width: 615px; height: 130px; margin: 20px auto 0 auto; }

.forumThemeFooter { margin: 20px 0 0 0; background: url(/img/catArticlesDivider.gif) repeat-x 0 0; padding: 15px 0 0 0;}
.forumThemeFooter table { width: 100%; }
.forumThemeFooter_table_td_span { font-size: 14px; font-weight: bold; color: #818181; }
.forumThemeFooter table td .textbox { width: 30px; margin: 0 7px; text-align: center; }

.formDivider { margin: 8px 0 0 0; background: url(/img/dots_horizontal.gif) repeat-x 0 0; padding: 15px 0 0 0;}
.formDivider2 { margin: 8px 0 0 0; background: url(/img/dots_horizontal.gif) repeat-x 0 0; padding: 7px 0 0 0;}
.formDivider3 { background: url(/img/dots_horizontal.gif) repeat-x 0 0;}
.autocomplete_OznaceniItem { background-color: #e03985; color: black; padding: 1px; width:250px; }
.autocomplete_Item { background-color: window; color: windowtext; padding: 1px; width:250px; }
.rezultat_pretrazivanja {background-color: yellow;}
.PodNaslov { background: url(/img/catArticlesDivider.gif) repeat-x left bottom; padding: 10px 0; font: 17px 'ArialNarrow',Arial,sans-serif; }
.ocjena_up { background: url(/img/thumb_up.png) no-repeat right; padding-right: 15px; }
.ocjena_down { background: url(/img/thumb_down.png) no-repeat right; padding-right: 15px; }
.ikona_male { background: url(/img/genderMale.png) no-repeat right; padding-right: 20px; padding-top: 2px; }
.ikona_female { background: url(/img/genderFemale.png) no-repeat right; padding-right: 20px; padding-top: 2px; }
.insidebar a:link, .insidebar a:active, .insidebar a:visited { color: #000000; background: none; }
.insidebar a:hover { color: #000000; background: #cccccc; }
.insidebar a.active:link, .insidebar a.active:active, .insidebar a.active:visited { color: #B60067; background: #cccccc; }
.insidebar a.active:hover { color: #000000; background: #cccccc; }
.insidebar p { float: left; font: 16px 'ArialNarrow', Arial, sans-serif; margin: 6px 2px 0 0; }
.insidebar p a { display: block; padding: 3px 8px;  }
.insidebar p a img { margin: 7px 0; }

.AktivnostiSlika { border: 2px solid #FFFFFF; padding: 0;}
.GrupaSlika { border: 3px solid #FFFFFF; padding: 0;}
.AkSlOkvir {float: left; border: 1px solid #cccccc; margin: 0 5px 5px 0;}
.GrupaSlOkvir {float: left; border: 1px solid #cccccc; margin: 5px;}
.SlikaOkvir {padding:5px;border:1px solid #cccccc;background-color:#ffffff;}
.SlikaOkvirMali {padding:3px;border:1px solid #cccccc;background-color:#ffffff;}
.SlikaOkvirPink { border: 8px solid #F8D2E3; }
.SlikaOkvirProizvod { border: 1px solid gray; }
.profilTable { width: 100%; }
.profilTable th { width: 60px; padding: 4px 0; vertical-align: top; }
.profilTable td { font-size: 12px; padding: 2px 0; }
.blogText p { padding-bottom: 10px; width: 615px; overflow: hidden;}

.GrupaAktivnosti { width: 100%; border: 0 }
.GrupaAktivnosti td { text-align:center; width:33%; font-size:14px; font-weight: bold; }
.GrupaAktivnosti td a { font-size:12px; font-weight: bold; }
.paddingRubrike {padding:3px;}
.clanci_aktivni { cursor: pointer; color: #e03985; }
.clanci_neaktivni { cursor: pointer; color: #3C3B3B; }

.tablica4 th, .tablica4 td { padding: 5px 7px; }
.tablica4 thead th { background: #dedede; color:#e03985; }
.tablica4 tbody th, .tablica4 tbody td { font-size: 11px; }
.tablica4 tbody th, .tablica4 tbody td { background: url(/img/tablicaBgnd.gif) repeat-x left bottom; }
.toggler  { cursor:pointer; background: url(/img/forumSectionBgnd.gif) no-repeat 0 0; text-transform: uppercase; font-size: 14px; font-weight: bold; padding: 8px 10px; color: #515151; margin-top: 10px; }
.toggler:hover	 { color: #e03985; }
.AccElement	 { padding: 10px 5px; }
.AccActivePanel { color: #e03985; margin-top: 10px; }
.thn40 { margin: 0 10px 0 0; padding: 1px; width: 40px; height: 40px; border: 1px solid #c7c7c7; overflow: hidden; background: #ffffff;}
.DivOverflow40_40 {width:40px; height: 40px; overflow: hidden; }
.pinkBox {background: url(/img/pink_box.jpg) no-repeat; width:300px; height:70px; color:#3C3B3B; font: 24px 'ArialNarrow', Arial, sans-serif; }
.ponudaText {color:#3C3B3B; font: 15px 'ArialNarrow', Arial, sans-serif; }
.ponudaText img {padding:4px; background-color:#F8D2E3;}
.ponudaText hr { width: 100%; margin: 0 auto; background: url(/img/catArticlesDivider.gif) repeat-x left center; height: 10px; border:0;}
.ponudaText ul { position: relative; margin: 7px 12px 0 12px; padding: 0; list-style: none; }
.ponudaText ul li { background: url(/img/bulletPinkDot.gif) no-repeat 0 9px; padding: 4px 0 0 13px; }
.snizenja { background: url(/img/snizenja2.png); padding-left:10px; }
.rezervacija1 { background: #ffffff; width: 175px; height: 30px; margin-top: 8px; float: left; }
.rezervacija1 div { font: 16px 'ArialNarrow',Arial,sans-serif; margin: 6px 0; position: absolute; text-align: center; width: 175px; color: #F26A00; font-weight: bold; }
.rezervacija2 { background: #ffffff; width: 145px; height: 30px; margin-top: 8px; float: left; margin-left: 8px; }
.rezervacija2 div { font: 16px 'ArialNarrow',Arial,sans-serif; margin: 6px 0; position: absolute; text-align: center; width: 145px; }
.rezervacija3 { background: #ffffff; width: 286px; height: 30px; margin-top: 8px; float: left; margin-left: 8px; }
.rezervacija3 div { font: 14px 'ArialNarrow',Arial,sans-serif; margin: 6px 0; position: absolute; text-align: center; width: 286px; color: #F26A00; }

#lbl_uvjeti ul { position: relative; margin: 7px 12px 0 12px; padding: 0; list-style: none; }
#lbl_uvjeti ul li { font-size: 11px; line-height: 15px; background: url(/img/bulletPinkDot.gif) no-repeat 0 9px; padding: 4px 0 0 13px; }

/* Toolbar */
#toolbar_ponude
{
background-color: transparent;
opacity: 0.95;
filter: alpha(opacity = 95);
width: 1000px;
}
.sep_ver { background: url(/img/sep_ver.png) repeat-y; width:5px;}
.sep_ver2 { background: url(/img/sep_ver.png) repeat-y center; width:50px;}
.sep_ver3 { background: url(/img/sep_ver.png) repeat-y; width:2px;}
/* Kraj toolbara */

#lbl_tekst img {border-color: #F8D2E3;}