* {	margin: 0;	padding: 0;}
table {	border-collapse: collapse; border-spacing: 0;}
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var { font-style: normal; font-weight: normal;}
ol,ul { list-style: none; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 {	font-size: 100%; font-weight: normal;}
q:before,q:after { content: ''; }
abbr,acronym { border: 0; }
a:focus { outline: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.clr { clear: both;}
/* End hide from IE-mac */

.floatLeft { float: left ;}
.floatRight { float: right ;}
.imgTableCenter { font-size: 10px ; margin-bottom: 10px ; margin: 0 auto ;}
.imgTableCenter td { text-align: center ;}
.imgTableRight { float: right ; font-size: 10px ; margin: 0 0 10px 10px ;}
.imgTableRight td { padding: 0px 5px ;}
.imgTableLeft { float: left ; font-size: 10px ; margin: 0 10px 10px 0 ;}
.imgTableLeft td { padding: 0px 5px ;}
p { clear: both ;}
.imgTableRight img , .imgTableLeft img , .imgTableCenter img { border: solid 1px #4a688e ; padding: 1px ;}
.standardImg { margin: 10px ; padding: 1px ; border: solid 1px #b6cfdd ;}
.font10 { font-size: 10px!important ;}
.alt_text { text-indent: -9999px ;}
.widthFull { width: 100% ;}
.centered { text-align: center ;}
.clr { clear: both ;}
.centeredByMargin { margin: 0 auto!important ;}
.RadMenu { z-index: 1!important ;}
.radwindow { z-index: 7001!important ;}
#jquery-overlay { z-index:7001 !important;}
#jquery-lightbox { z-index:7002 !important;}
.ControlPanel {	width: 1000px; position: absolute ; top: 0 ; left: 50% ; margin-left: -500px ; z-index: 10000 ;}
.Normal , .NormalDisabled { font-size: 12px ; font-family: Arial, Helvetica, sans-serif ;}
/*.unutarnja #mainContent p img , .unutarnja #mainContent .main table.normal img ,  .unutarnja #mainContent .main div.normal img  , .unutarnja #mainContent .main table.Normal img { border: solid 2px #4a688e ; margin: 5px ;}*/
.noBorder , .noBorder img { border: none!important ;}
.SubHead center { text-transform: uppercase ; font-weight: normal ; font-size: 9px ; color: #bbb ;}
/* Admin News articles i property agent */
.Settings td { padding: 4px ;}
.unutarnja #container #content .Settings td .Normal input { width: auto!important ; background: none ; border: solid 1px #ccc ; margin-top: 10px ;}
#tblPropertyDetail TD , #tblPublishDetail TD , #tblAuthorDetail TD { padding: 4px ;}
/* registracija korisnika */
.unutarnja #content #dnn_ctr635_ContentPane input.NormalTextBox { width: 112px!Important ; background: url(../../containers/sdz/images/normalTextBox.gif) right top no-repeat ;} 
.unutarnja #content #dnn_ctr635_ContentPane select.NormalTextBox  { width: 112px!Important ;}
.unutarnja #content #dnn_ctr635_ContentPane .radeditor { width: 490px!important ; height: auto!important ;}
/* GoogleMap */
.googleMap { margin-bottom: 20px ;}
.googleMap iframe { border: solid 2px #2f576f ;}
.googleMap small a { color: #2f576f!important ;}
/* PRIJAVA STRANICA */
.wrapperPrijava { width: 100% ; text-align: center ;}
.LoginPage { margin: 100 auto 0 auto; width: 320px; width: expression("290px"); padding: 10px 15px 10px 15px; text-align: center; background-color: #a0c1e2; border: solid 1px #959595;}
.LoginPage .BackLink A:link, .LoginPage .BackLink A:visited, .LoginPage .BackLink A:hover { font-size: 11px; color: #fff; text-decoration: none;}
.LoginPage .BackLink A:hover { text-decoration: underline;}
.LoginPage .BackLink SPAN {	color: #fff;}
.LoginPage .CommandButton:link, .LoginPage .CommandButton:visited, .LoginPage .CommandButton:hover { color: #000; text-decoration: underline;}
.LoginPage .ForgetLink { padding: 6px 0 0 0; text-align: center;}
.LoginPage .loginControl { margin: 0 auto;}
.LoginPage .Normal { color: #fff;}
.LoginPage .NormalTextBox {	border-width: 1px; background: #CCC none ; font-size: 12px;	color: #000; width: 220px; padding: 1px 2px;}
.LoginPage .StandardButton { border-width: 0; color: #FFF; background-color: #548fcb; font-size: 11px; font-weight: bold; cursor: pointer;margin: 5px; padding: 2px 5px;}
.LoginPage .SubHead { font-weight: normal; font-size: 12px; color: #fff;}
.LoginPage TD {	padding: 2px 0;}

/* Osnovno */
#Body { font-size: 12px ; font-family: Arial, Helvetica, sans-serif ;}
h1 { display: block ; float: left ; text-indent: -9999px ;}
.page_wraper { width: 1004px ; margin: 0 auto ;}

/* Zaglavlja */
.header { height: 240px ; margin-bottom: 1px ;}
.header_pane_holder { width: 100% ; height: 170px ;}
.header_pane_holder td { vertical-align: bottom ; padding: 0 30px 30px 30px ;}
.type_default .header { background: url(images/naslovna_header.jpg) left bottom no-repeat ;}
.type_o_ivanu .header { background: url(images/o_ivanu_header.jpg) left bottom no-repeat ;}
.type_foto_gallery .header { background: url(images/foto_galerija_header.jpg) left bottom no-repeat ;}
.type_ik_gradonacelnik .header { background: url(images/kuret_gradonacelnik_header.jpg) left bottom no-repeat ;}
.type_drugi_o_ivanu .header { background: url(images/drugi_o_ivanu_header.jpg) left bottom no-repeat ;}
.type_naslovna .header { background: url(images/naslovna_header.jpg) left bottom no-repeat ;}
.type_cakule .header { background: url(images/cakule_header.jpg) left bottom no-repeat ;}
.type_stanje_i_imanje .header { background: url(images/stanje_i_imanje_header.jpg) left bottom no-repeat ;}
.type_kontakt .header { background: url(images/kontakt_header.jpg) left bottom no-repeat ;}


.main_nav { padding: 27px 14px 0 0 ;}
.main_nav .RadMenu { float: right ;}
.main_nav .RadMenu li { margin-left: 2px ;}
.main_nav .RadMenu .rmLink { padding-right: 14px ; text-decoration: none ;}
.main_nav .RadMenu .rmLink span { position: relative ; display: block ; font-size: 16px ; color: #024d90 ; padding: 12px 0 12px 14px ; cursor: pointer ;}
.main_nav .RadMenu .rmLink span:hover { position: relative ; background: url(images/rmLinkBgLeft.gif) left bottom no-repeat ;}
.main_nav .RadMenu .rmLink:hover { background: url(images/rmLinkBgRight.gif) right bottom no-repeat ; padding-right: 14px ;}
.main_nav .RadMenu .selectedL1 span { background: url(images/rmLinkBgLeft.gif) left bottom no-repeat ;}
.main_nav .RadMenu .selectedL1 { background: url(images/rmLinkBgRight.gif) right bottom no-repeat ; padding-right: 14px ;}
.main_nav .RadMenu .rmLevel1 .rmLink { padding-right: 14px ; background: #fff ;}
.main_nav .RadMenu .rmLevel1 .rmLink:hover { font-weight: bold ;}
.main_nav .RadMenu .rmLevel1 .rmLink span { color: #024d90 ; padding: 0px ; background: none ;}


.content_holder { background: url(images/content_top_bg.jpg) left top no-repeat ;}
.left_col { width: 215px ; float: left ; padding-top: 62px ;}
.main_content { width: 789px ; float: left ;}
.main_content .main_top_left_pane_holder { width: 423px ; float: left ; padding-top: 29px ;}
.main_content .main_top_left_pane_holder .content_pane { background: #fff ; padding: 20px 25px ;}
.main_content .main_top_right_pane_holder { width: 338px ; float: left ; padding: 44px 14px 20px 14px ;}
.main_center_PaneHolder { clear: both ; padding: 0 0 0 25px ;}
.main_bottom_content { padding-top: 30px ;}
.main_content .main_bottom_left_pane_holder { width: 423px ; float: left ;}
.main_content .main_bottom_left_pane_holder .main_bottom_left_pane { background: #fff ; padding: 0 25px ;}
.main_content .main_bottom_right_pane_holder { width: 338px ; float: left ; padding: 0px 14px ;}

.type_foto_gallery .main_top_right_pane { padding: 0 25px ;}
.type_foto_gallery .main_top_right_pane .content { border: solid 1px #fff ; background: #dae3e8 ; margin-top: 0 ;}

.type_ik_gradonacelnik .main_content .main_bottom_left_pane_holder { width: 394px ;}
.type_ik_gradonacelnik .main_content .main_bottom_right_pane_holder { width: 394px ; padding: 0 ;}
.type_ik_gradonacelnik .main_content .main_bottom_left_pane_holder .main_bottom_left_pane { background: #fff ; padding: 0 10px 0 25px ;}


.type_4pane_page .main_content .main_top_left_pane_holder { width: 761px ; padding-top: 29px ;}


/* Footer */
.footer { height: 275px ; margin-top: 50px ; position: relative ; background: url(images/footer_bg.png) left bottom no-repeat ;}
.login_holder { position: absolute ; right: 7px ; bottom: 5px ; font-size: 11px ; color: #fff ;}
.login_holder a , .login_holder a.SkinObject { font-size: 11px ; color: #fff!important ; font-weight: normal ;}
.login_holder a:hover { text-decoration: underline ;}
.footer a.sistemi span { margin-bottom: -15px ; display: block ; text-indent: -5000px ;}

/* Intro Page */
.intro_wrapper { padding-top: 13px ;}
.intro_wrapper .container { width: 910px ; height: 610px ; margin: 0 auto 10px auto ; background: url(images/intro-bg-new.jpg) left top no-repeat ; position: relative ;}

.intro_link { display: block ; position: absolute ; text-indent: -9999px ;}
.intro_link:hover { background-position: left bottom ;}
.neprocjenjivo_link { background: url(images/neprocjenjivo_link.jpg) left top no-repeat ; width: 190px ; height: 172px ; left: 16px ; top: 244px ;}
.sa_stilom_link { background: url(images/sa_stilom_link.jpg) left top no-repeat ; width: 195px ; height: 195px ; left: 365px ; top: 14px ;}
.sa_zidica_link { background: url(images/sa_zidica_link.jpg) left top no-repeat ; width: 196px ; height: 197px ; left: 193px ; top: 325px ;}
.svim_srcem_link { background: url(images/svim_srcem_link.jpg) left top no-repeat ; width: 172px ; height: 176px ; left: 404px ; top: 239px ;}
.naslovnica_link { background: url(images/naslovnica_link.gif) left top no-repeat ; right: 5px ; top: 5px ; width: 150px ; height: 147px ;}
.intro_wrapper h1 , .intro_wrapper h2 { text-indent: -9999px ;}
.intro_footer { text-align: center ;}
.intro_footer ul li { display: inline ; }
.intro_footer a { color: #545454!important ; font-size: 11px ; padding: 0 5px ;}



