/* GENERAL STYLES */
*{ margin:0; border:0; padding:0; }
img, a img{ display:block; border:0; }
body{ /* test */ background:#fff; font:11px Arial; }
:focus{ outline:none; }



#container{ width:960px; margin:0 auto; padding:0 10px; background:url('bg/bg.gif') repeat-y 50% 0; /* test */ }
#header{ height:117px; border:1px solid #fff; border-width:3px; /* test */ background:#264B93; z-index:100; }
#header-flash{ width:954px; height:87px; border-bottom:1px solid #fff; background:url(bg/flash-header.gif) no-repeat 0 0; }

#content-area{ border-top:4px solid #D6D6D6; float:left; /* test */ }

#main-content{ width:650px; padding:0 30px; float:left; /**/  }
#main-content h2{ background:#2B55A1 url(bg/naslov-bg.jpg) repeat-x 0 0; color:#fff; font:normal 18px/21px Arial; padding-left:40px; position:relative; }
#main-content h3{ margin-bottom:10px; font:bold 16px Arial; color:#3B5B9E; }
h4{ margin-bottom:10px; color:#3B5B9E; font:bold 14px Arial; }
#main-content p{ margin-bottom:15px; font:12px Arial; color:#3B5B9E; }
#main-content p.naglasak{ color:#333; }
#main-content a{ color:#3B5B9E; }
#main-content a:hover{ text-decoration:none; }


#main-content p.date{ margin-top:-10px; color:#333; }
#main-content a.moreNews{ font:bold 12px Arial; text-align:right; color:#333; margin-bottom:15px; background:url(bg/bullet-alt.gif) no-repeat 0 50%; padding-left:10px; text-decoration:none; }

.news ul, .news ol{ margin-left:15px; margin-bottom:20px;  }
.news ul li, .news ol li{ font:12px Arial; color:#3B5B9E; }
.news ol{ margin-left:30px; }
.news ol li{ margin-bottom:5px; }

.content-section, .news{ clear:both; padding-top:18px; padding-bottom:5px; }
.news{ padding-top:25px; }
.content-section img{ margin-right:25px; margin-bottom:17px; border:1px solid #D6D6D6; padding:3px; float:left; background:#fff; }
.content-section img.right{ margin-right:0; margin-left:25px; float:right; }

.content-section p img{ margin-bottom:0; }



h2.breaking span{ display:block; width:74px; height:53px; background:url('bg/breaking.png') no-repeat 0 50%; position:absolute; left:-25px; top:-15px; }
h2.mission span{ display:block; width:56px; height:57px; background:url('bg/mission.png') no-repeat 0 50%; position:absolute; left:-25px; top:-20px; }
h2.vission span{ display:block; width:71px; height:73px; background:url('bg/vission.png') no-repeat 0 50%; position:absolute; left:-25px; top:-28px; }



#extra-content{ width:220px; padding:18px 30px 0 0; float:right; }

#extra-content #search{ border:1px solid #D6D6D6; border-top:0; padding:0; padding-top:15px; display:block; background:#fff; }
#extra-content h3{ padding:0 5px; font:normal 12px/21px Arial; text-align:center; background:#2B55A1  url(bg/naslov-bg.jpg) repeat-x 0 0; color:#fff; margin-top:20px; }
#extra-content input{ margin:0 auto 10px auto; border-style:solid; border-width:1px; border-color:#666 #d6d6d6 #d6d6d6 #666; padding:3px; display:block; }

input.input{ width:180px; }
input.input:focus{ background:none; }

#extra-content input.submit{ width:48px; height:40px; border:0; background:url('bg/submit.gif') no-repeat 0 0; text-indent:-9999px; cursor:pointer; }



#footer{ width:954px; margin:0 auto; clear:both; background:#3C5C9F url(bg/footer.jpg) repeat-x 0 0; /* test */ border-top:40px solid #fff; height:28px; position:relative; }
#footer p{ text-align:right; color:#fff; font:bold 12px/27px Arial; padding-right:10px; }
#footer a#ador{ text-indent:-9999px; background:url(bg/ador.gif) no-repeat 0 0; width:25px; height:12px; position:absolute; left:7px; top:7px; }
 


#footer-bottom{ background:url(bg/footer-bottom.jpg) no-repeat 0 0; width:980px; margin:0 auto; height:10px; }

#extra-content input[type="hidden"]{ border:0; }


#photoGallery{
width:945px;
height:315px; 
overflow:hidden;
margin:10px auto;
background:url('/css/images/caro-back.gif') 0 0 no-repeat;
}

#photoGallery img{
padding:7px;
}

.nav{
position:relative;

}

.nav a:focus{ outline:none; }


.nav #nextImg
{   
    display:block;
    width: 18px;
    height: 18px;
    background: transparent url('/css/images/desno-trans.png') no-repeat 0 0;
    position:absolute;
    z-index:100;
    top:-40px;
    left:920px;
    
}


.nav #prevImg
{   
    display:block;
    width: 18px;
    height: 18px;
    background: transparent url('/css/images/livo-trans.png') no-repeat 0 0;
    position:absolute;
    z-index:100;
    top:-40px;
    left:890px;
}


.contactPanel label{ display:block; margin:2px 0; text-align:left; color:#3A61A7; font:12px Arial; }
.contactPanel input, .contactPanel textarea{ width:229px; background:#3A61A7; color:#fff; margin-bottom:5px; padding:2px; border:1px solid #000; font:12px Arial; overflow:auto; }

.contactPanel input.submitForm{ text-transform:uppercase; width:235px; height:24px; display:block; background:url(bg/send-button.gif) no-repeat 0 0; border:0; margin-top:15px; }

.txtMessage{ font:12px Arial; color:#f00; padding:10px; background:#eee; border:2px solid red; display:block; }

.tableIspis tr{
width:650px;
}

#countryMore{
display:block;
width:380px;
}

#countryMore ul{ list-style:none; margin:0; padding-bottom:40px; }
#countryMore li{ float:left; padding:0; background:none; margin:5px 10px 5px 0; }
#countryMore li a{ background:#3259A4; color:#fff; text-decoration:none; padding:5px 14px; }
#countryMore li a:hover{ background:#6687C5; }


table.data{ border-collapse:collapse; width:650px; border-color:#fff; }
table.data strong{ font-size:16px; }
table.data th{ border:0; font:bold 14px Arial; color:#3A61A7; padding:5px; text-align:left;  }
table.data tr.alt{ background:#F2F5F9;  }
table.data td{ padding:5px 10px; font:11px Arial; color:#3A61A7; }
table.data td a{ text-decoration:none; font-weight:bold; }
#main-content table.data td a:hover{ text-decoration:underline; }
table.data td.lbl{ font-weight:bold; }
.content-section table.data td img{ float:none; margin:0; padding:0; }


table.members{ border-collapse:collapse; width:650px; border-color:#fff; }
table.members strong{ font-size:16px; }
table.members th{ border:0; font:bold 14px Arial; color:#3A61A7; padding:5px; text-align:left;  }
table.members tr.alt{ background:#F2F5F9;  }
table.members td{ padding:5px 10px; font:11px Arial; color:#3A61A7; }
table.members td a{ text-decoration:none; font-weight:bold; }
#main-content table.members td a:hover{ text-decoration:underline; }
table.members td.lbl{ font-weight:bold; }
.content-section table.members td img{ float:none; margin:0; padding:0; }


#mrvice{
list-style-type:none;
display:block;
margin-left:20px;
margin-bottom:8px;
}

#mrvice li{
display:inline;
font:bold 11px Arial;
padding-right:5px;
}

#mrvice li a{
color:#3B5B9E;
text-decoration:none;
}


#mrvice li a:hover{
text-decoration:underline;
}



div.navigator{ font:bold 11px Arial; color:#000; padding-top:30px; width:100%; text-align:center; }
div.navigator input{ margin:0 10px; padding:0 5px; background:#3B5B9E; color:#fff; cursor:pointer; }

.paging ul{ margin-left:0; margin-top:10px; }
.paging li{ display:inline; margin-right:10px; padding:0 5px; }
.paging li.current{ font-weight:bold; background:#ccc; }

ul.search-results li{ margin-bottom:10px; }
ul.search-results li span{ display:block; padding:5px; margin:5px 15px; background:#eee; }

#centersNav{ text-align:center; width:100%; margin-top:40px; }
#centersNav input{ margin:0 20px; background:#2B55A1; padding:1px 5px; color:#fff; cursor:pointer; }

#pretraga-skripti{ float:right; margin:10px 0; padding:10px; border:1px solid #d6d6d6; table-collapse:collapse; }
#pretraga-skripti td{ font:bold 11px Arial; text-align:right; padding:3px 5px; color:#3B5B9E; }
#pretraga-skripti td input{ background:#fff; border:1px solid #D6D6D6; padding:2px; width:200px; }
#pretraga-skripti td input.submit{ width:auto; background:#3B61AA; color:#fff; border:0; }

#homeBannerBg{ background:url(bg/bannerBorder.gif) no-repeat 0 0; width:175px; height:266px; margin:15px auto; padding:12px 12px 12px 13px; }
#homeBannerBg2{ background:url(bg/bannerBorder2.gif) no-repeat 0 0; width:175px; height:196px; margin:15px auto; padding:12px 12px 12px 13px;}
#homeBannerBg3{ background:url(bg/bannerBorder3.gif) no-repeat 0 0; width:175px; height:133px; margin:15px auto; padding:12px 12px 12px 13px;}
#homeBannerPaid{ background:url(bg/banner-bg.gif) no-repeat 0 0; width:180px; height:150px; margin:10px auto; padding:9px 9px 9px 10px; }

#map{ width:380px; height:324px; margin-top:15px; float:right; }
#map img{ background:none; }

.checkSpam{ display:none; visibility:hidden; }

.articleContent{ padding-top:10px; }

#footer ul{ position:absolute; left:430px; top:7px; list-style:none; }
#footer ul li{ display:inline; padding:0 5px; }
#footer ul li a{ color:#fff; }

.newsletter-forme{ padding:0 10px; }
.newsletter-forme p{ text-align:center; padding-bottom:10px; }
.newsletter-forme a{ color:#2B54A3; }
.alternate{ display:none; }

/* EDITOR PROPERTIES */
