/***********************************************
*   Grad Porec                                 *
*   CSS document http://www.porec.hr/          *
*   Copyright (c) 2010. Coding by Davor Peic   *
*   http://www.infosit.hr  davor@infosit.hr    *
***********************************************/
body {
	margin: 0px;
	padding: 0px;
	font-family:"trebuchet MS", "Arial";
	font-size: 62.5% ;
	line-height: 1.7em;
	color:#535353;
	background: #fff url(images/body_bg.png) 50% 0% no-repeat;
	text-align: center;
}
form {margin:0px; padding:0px;}
br{font-size:10px;}
.clearDiv {	clear:both;	}
textarea, select { background:#ffffff; color:#000000; font-size:9pt; } 
img, a img {border:none;}

a:link, a:visited {	color:#454544;text-decoration:underline;} 
a:hover { color: #1d466f;text-decoration:none;}

h1, h2, h3, h4, h5, h6 {color: #fff;margin:0px;	padding:0px;font-size:1.5em;}

h1 {font-size:1.65em; font-weight:normal; color: #3b7bac; margin: 11px 0px 8px 0px; text-transform: none; line-height:110%;}
h1 a:link, h1 a:visited { color: #2f5881;  text-decoration:none;}
h1 a:hover { text-decoration:underline; }

h2 {margin:10px 0px 7px 0px; color: #6a6a6a; font-weight:normal; font-size:1.4em; line-height:125%; }
h2 a:link, h2 a:visited {color: #3b3b3b; text-decoration: none;}
h2 a:hover {text-decoration: underline; color: #1d466f;}

h3, h4, h5, h6 {font-size:1.15em; color:#3b7bac; margin:2px 0px 5px 0px;}
h5 { margin:5px 0 7px 0;}

p {	margin:0px;	padding-bottom: 7px;}
ul { list-style-type: none; margin: 0; padding: 0;}
ul li { margin: 0; padding: 0;}

input, textarea { font-family:"trebuchet MS", "Arial";border: 1px solid #c9c9c9; background: #fff url(images/form_bg.png) 0% 0% no-repeat; font-size: .95em; padding: 3px 5px; color: #747474;}
blockquote { /*border-left: solid 3px #99c5e8; background-color: #ecf2f7;*/ padding: 3px 5px 3px 6px; margin: 8px 0 8px 40px;}
.articleComments blockquote { border-left: solid 3px #99c5e8; background-color: #ecf2f7; padding: 3px 5px 3px 6px; margin: 8px 0 8px 40px;}
/*
ul {list-style-type: none;	margin: 0px;padding: 0px;padding-top: 2px;	padding-bottom: 7px;}
ul li {	color:#704133; background: transparent url(images/bullet01.png) 0% 45% no-repeat;	padding-left: 13px;	margin: 3px 0px 3px 10px;}
ul li a, ul li a:visited {color:#704133;}
*/

/* Clearfix */
.clearfix:after { content: "\0020" !important; display: block !important; height: 0 !important; clear: both !important; visibility: hidden !important; }
.clearfix { display: inline-block !important; clear: both; }  

/* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1% !important;}
.clearfix {display: block !important;}
/* End Holly Hack */

/* CONTENT */
#container { width:966px; text-align: left; margin: 0 auto; font-size: 1.2em; /*overflow: hidden;*/}

#headCont { width: 966px; background-color: #d8d8d8;}
.headImage {width:724px; height:270px; overflow:hidden;}
.headImage img {float: left; display: block;}
.headImage .imageSlide { width:724px; height:270px; overflow:hidden; top:0;}
.logo { width:240px; /*height: 163px;*/ float:left; display: block; background:#C8C7C7 url(images/logo_bg_home.jpg) repeat-x scroll 0 0;}
.logo a { width: 195px; height:170px; display: block; background: transparent url(images/grad_porec_logo.png) 0% 0% no-repeat; margin: 16px 0 0 23px;}
.headRight { width: 724px; float: right; border-left: solid 2px #fff; overflow: hidden; font-size: 1.1em;}
.menusTop { width:966px; background: #f1f1f1 url(images/menuTop_bg.jpg) 0% 100% repeat-x; border-bottom:2px solid #FFFFFF;}
ul.menusTopHome { float: left; width: 530px; }
ul.menusTopHome li.headSearch {padding-left: 15px; padding-top: 3px;}
ul.menusTopHome li.headSearch input {font-size: .9em;}
ul.menusTopHome li.headSearch img {}
ul.menusTopHome li { float: left; display: block; }
ul.menusTopHome li a, ul.menusTopHome li a:visited { color:#747474; display: block; background: transparent url(images/menusTopBorder.jpg) 100% 100% no-repeat; padding: 6px 9px 5px 9px; text-decoration: none;}
ul.menusTopHome li.menusTopHomeLast a, ul.menusTopHome li.menusTopHomeLast a:visited { background: none;}
ul.menusTopHome li a:hover { text-decoration: underline; color: #325d84;}
ul.menusTopJezik { float: right; width: 190px; margin-right: 4px; }
ul.menusTopJezik li { float: right; display: block; text-transform: uppercase; }
ul.menusTopJezik li a, ul.menusTopJezik li a:visited { color:#818181; font-size: 0.85em; display: block; padding: 6px 3px 5px 3px; text-decoration: none;}
ul.menusTopJezik li a:hover { text-decoration: underline; color: #325d84;}

/* GOOGLE SEARCH */
.headSearch { border-top: solid 2px #fff; padding:7px 7px 0; margin-top:20px; background-color:#D8D8D8;}
.headSearch input.googleTextBox {width:128px;  border: 1px solid #c9c9c9;}
.headSearch input.googleBatun {font-size:.9em;}
.headSearch img {padding:0; margin:2px 0 0 2px;}
.headSearch p {padding:0; margin:0; padding-bottom:5px;}
.headSearch span.googleDescText { float:left;}

.gs-snippet, .gs-title, .gsc-resultsHeader, .gsc-title, .gsc-resultsRoot {width:580px;}
#GoogleSearchControl .gsc-title { font-size:1.1em; padding-left:16px;}
#GoogleSearchControl .gsc-stats { font-size:1.1em; color:#26669d; }
#GoogleSearchForm input {font-size: .9em;}
#GoogleSearchForm input.gsc-input { border: 1px solid #c9c9c9; margin-right:2px; width:510px; padding:4px 5px;}
#GoogleSearchForm { margin:8px 0; }
#GoogleSearchControl .gsc-control .gsc-resultsbox-visible { background-color:#f7f7f7; padding:10px; width:580px; border:solid 1px #d9d8d8;}

/* MAIN MENU */
#mainMenuCont { width: 966px; /* margin-top: 2px; */ border-top:solid 2px #fff;}
#mainMenuBox2, #mainMenuBox3, #mainMenuBox4 { margin-left: 2px;}
.mainMenuBox { width:240px; float: left; }
.menuBoxTitle { width: 224px; background: #4c8ac5 url(images/mainMenuTitle_bg3.png) 0% 100% repeat-x; padding: 5px 8px; color: #fff; font-size: 1.15em; display: block;}
.menuBoxTitle a, .menuBoxTitle a:visited {color: #fff; text-decoration: none; display: block; background: transparent url(images/mainMenuTitle_arrow.png) 100% 50% no-repeat;}
.menuBoxTitle a:hover {color:#fff; text-decoration: underline;}
.mainMenuBoxListCont { width: 240px; background: #d8d8d8 url(images/mainMenu_bg.jpg) 0% 0% repeat-x; height: 8em;}
ul.mainMenuBoxList {  overflow: hidden; padding: 10px; width: 220px; position: absolute; height: 70px; z-index:99;  } /* definicija i u jquery_settings */
ul.mainMenuBoxList li a, ul.mainMenuBoxList li a:visited { color: #595858; display: block; padding-left: 15px; background: transparent url(images/bullet_blue.png) 0 5px no-repeat; text-decoration: none; line-height: 18px; padding-bottom:1px; }
/* ul.mainMenuBoxList li a:visited { color: #325d84; } */
ul.mainMenuBoxList li a:hover { text-decoration: underline; color: #325d84;}

 
/* CONTENT BOTTOM */
.homeContentBottom { width: 966px; border-top:solid 2px #fff; /*overflow: hidden;*/}
.leftColumn173 { width: 173px; float: left; margin-right: 2px; display: inline; overflow: hidden;}
.leftColumn173_DESNO {margin-right: 0;}
.contentBox173 {width: 163px; padding: 5px; background: #fff url(images/box173_bg.png) 0% 0% repeat-x; margin-bottom: 6px;}
.contentBoxTitle173 { color: #3878a9; display: block; font-weight: bold; font-size: 1em; margin-bottom: 2px; text-transform: uppercase; }
.contentBoxTitle173 a, .contentBoxTitle173 a:visited { background: transparent url(images/bullet_gray.png) 100% 50% no-repeat; color: #3878a9; text-decoration: none; display: block; }
.contentBoxTitle173 a:hover {text-decoration: underline;}
.contentBox347List {padding:2px 10px;}
.contentBox347List li { background: transparent url(images/border_gray.gif) 0% 100% repeat-x;}
.contentBox347List li a, .contentBox347List a li:visited { background:url(images/bullet_blue.png) no-repeat scroll right 7px transparent; color:#747474; display:block; font-size:1em; padding:4px 12px 4px 0; text-decoration:none;}
.contentBox347List li a:hover {text-decoration: underline;}

.leftColumn347box { width:347px; background: #fff url(images/box347_bg.png) 0 0 no-repeat; border-bottom:solid 2px #fff; }
.rightColumn240box { width:240px; background: #fff url(images/box240_bg.png) 0 0 no-repeat; border-bottom:solid 2px #fff; }
h4.box347title { background-color:#3878A9; border:1px solid #2B6999; color:#FFFFFF; display:inline; font-size:.9em; font-weight:bold; margin:0 0 0 -7px; padding:0 5px 0 7px; position:relative; text-transform:uppercase; top:7px; }
a.arhiva_btn, a.arhiva_btn:visited {background-color:#cecece; border:1px solid #b7b7b7; color:#868585; display:block; font-size:.9em; font-weight:bold; margin:0 0 0 0; padding:0 4px; float:right; text-transform:uppercase; text-decoration:none; margin:7px 7px 0 0;}
a.arhiva_btn:hover { background-color:#b7b7b7; color:#fff;}
a.arhiva_btn_video {float:left; margin-right:0;}
.newsColumn374 a.arhiva_btn {margin:2px 1px 0 0;}
h4.boxTitleDefault {background-color:#3878A9; border:1px solid #2B6999; color:#FFFFFF; display:inline; font-size:.9em; font-weight:bold; margin:0 0 0 2px; padding:2px 5px; text-transform:uppercase; text-decoration:none;}

h4.box347title_natjecaji {background-color:#6c9c28; border-color:#5d8c1b;}
h4.box347title_projekti {background-color:#a75ab2; border-color:#9a47a6;}
h4.box347title_novosti { background-color:#e58e12; border-color:#e8700f; margin-left:3px; margin-top:0; padding:0 5px; top:1px;}
h4.box347title_dogadjanja { background-color:#EC510D; border-color:#C82F05; margin-left:6px; margin-top:0; padding:0 5px; top:6px;}
h4.box347title_akti {background-color:#ec270d; border-color:#da1d04;margin:0 0 0 -7px; padding:0 5px 0 7px; position:relative; text-transform:uppercase; top:7px;}
h4.box347title_mediji {border-color:#e29013; background-color:#f7c32f;}
h3.subtitle{display:inline; font-size:.9em; font-weight:bold; position:relative; text-transform:uppercase; top:7px;}

#druga h4.box347title {margin:0 0 0 7px;}
#druga .leftColumn347box {background-image:url("images/box173_bg.png"); width:173px; position:relative; padding-bottom:25px;}
#druga .leftColumn347box .arhiva_btn { position:absolute; bottom:5px; right:0;}
#druga .contentBox347List  { padding-top:8px;}
#druga .webcam_thumb  { margin:13px 7px 0;}
#druga table.vremenskaTable  { margin-top:2px; width:163px; }

.dogadjanja_list {padding-top:5px;}
.dogadjanja_list li { background: transparent url(images/dogadjanja_list.png) 0 100% repeat-x; color:#585858; font-size:1em;
line-height:1.3em; padding-bottom:2px;}
.dogadjanja_list li.first {position:relative; font-size:1.1em;}
.dogadjanja_list li.first a .dogadjaji_text, .dogadjanja_list li.first a:visited .dogadjaji_text {background:url("images/dogadjaji_80.png") repeat scroll 0 0 transparent; bottom:10px; display:block; left:11px; padding:2px 5px; position:absolute; width:210px; color: #fff;}
.dogadjanja_list li.first a .dogadjaji_text small, .dogadjanja_list li.first a:visited .dogadjaji_text small {color:#B7D9F4;
font-size:0.8em; display:block;}
.dogadjanja_list li a, .dogadjanja_list li a:visited {color:#585858; text-decoration:none; font-weight:bold; padding:5px 10px; display:block;}
.dogadjanja_list li.first a:hover {text-decoration:underline; color:#fff; cursor:pointer;}
.dogadjanja_list li a:hover { text-decoration:none; color:#2b6dab;}
.dogadjanja_list li img {border:1px solid #fff; margin: 0 0 2px 0; display:block;}
.dogadjanja_list li small { color:#838383;  font-size:0.9em;}
.dogadjanja_list li a.first, .dogadjanja_list li a.first:visited{color:#2b6dab; font-size: 11pt;}
.dogadjanja_list li a.first:hover{color:#585858; }
.dogadjanja_list li a.first small{font-size: 0.8em; text-decoration: none;}
.dogadjanja_list li a.first small:hover{text-decoration: none;}

ul.pomocniMenu {margin-bottom: 5px;}
ul.pomocniMenu li { }
ul.pomocniMenu li a, ul.pomocniMenu a li:visited { text-decoration: none; color: #747474; font-size: 1em; display:block; background: transparent url(images/bullet_gray.png) left 4px no-repeat; padding: 1px 3px 1px 15px; }
ul.pomocniMenu li a:hover {text-decoration: underline;}
ul.pomocniMenu li.pomocniMenu_selected a { font-weight: bold; background-image: url(images/bullet_blue.png);}
ul.pomocniMenu li.pomocniMenuSelected a { font-weight: normal; background-image: url(images/bullet_blue.png);}
ul.pomocniMenu li.active { background:none repeat scroll 0 0 #EAEAEA; border:1px solid #E0E0E0; padding-bottom:2px; padding-top:2px;}
ul.pomocniMenu li.active a, ul.pomocniMenu li.active a:visited { color:#444444;}

ul.pomocniMenu li.pomocniMenu_selected2 a, ul.pomocniMenu li.pomocniMenu_selected2 a:visited { background-color:#FFFFFF; background-image:url(images/bullet_blue.png); background-position:5px 7px; border:1px solid #DBDBDB; font-weight:bold; margin-left:-2px; padding-bottom:3px; padding-left:20px; padding-top:3px;}

.contentBoxProjectLinks {display:block; margin-left:10px; padding-bottom:5px;}
.contentBoxProjectLinks a, .contentBoxProjectLinks a:visited { display: block; font-size: .95em; background: transparent url(images/bullet_block.png) 0% 50% no-repeat; padding-left: 16px; color: #63b560; text-decoration: none; text-transform: uppercase;}
.contentBoxProjectLinks a:hover { text-decoration: underline;}
.galleryThumbs {display: inline; float: left; width: 75px; height: 75px; background: transparent 50% 50% no-repeat; margin: 3px;}

ul.izdvojeno_list { padding:1px 10px;}
ul.izdvojeno_list li { font-size: 1em; margin-top: 4px; color: #6a6a6a; background: transparent url(images/border_gray.gif) 0% 100% repeat-x; padding-bottom: 6px; margin-bottom: 0; }
.contentBoxIzdvojeno{background:url("images/dogadjanja_list.png") repeat-x scroll 0 100% transparent; margin-top:4px; padding:0 2px 4px;}
.contentBoxIzdvojeno img {margin-bottom: 3px;} 
.contentBoxIzdvojeno p { padding-bottom: 0px;}
.contentBoxIzdvojenoTitle { color: #797979; font-size: 1.1em; font-weight: bold; margin-bottom: 2px; line-height: 16px; display: block;}
ul.izdvojeno_list a, ul.izdvojeno_list a:visited { color:#585858; font-size:1.1em; text-decoration: none; /*display:block;*/}
ul.izdvojeno_list a:hover {  text-decoration: underline;}
.contentBoxIzdvojenoDate { color: #878887; /*display:block;*/}
.contentBoxIzdvojenoDate a, .contentBoxIzdvojenoDate a:visited { background: transparent url(images/bullet_gray.png) 100% 50% no-repeat; padding-right: 13px;}

.newsColumn374 { float: left; margin-right: 2px; display: inline; width: 364px; padding: 5px; background: #fff url(images/box374_bg.png) 0% 0% repeat-x; overflow: hidden;}
.newsColumn374Archive a, .newsColumn374Archive a:visited { display: block; float: right; font-size: .95em; background: transparent url(images/bullet_archive.png) 100% 50% no-repeat; padding-right: 21px; color: #7b7b7b; text-decoration: none; text-transform: uppercase; }
.newsColumn374Archive a:hover {text-decoration: underline;}
.archive2 a, .archive2 a:visited{margin-right: 10px;}
.newsColumnTitle374 { color: #3878a9;  font-weight: bold; font-size: 1em; margin-bottom: 2px; text-transform: uppercase; }
.newsBox {background: transparent url(images/border_gray.gif) 0% 100% repeat-x; padding:0 3px 8px; margin-bottom: 4px;}
.newsBox h2 a, .newsBox h2 a:visited {color: #35608b; font-size:.95em; display:block;}
.newsBox img {float:left; margin: 3px 5px 5px 0px;}
.newsBoxDate { color: #878887; clear: both; display: block; font-size: .95em; margin-top:5px;}
.newsBoxDate a, .newsBoxDate a:visited { background: transparent url(images/bullet_gray.png) 100% 50% no-repeat; padding-right: 13px; text-decoration:none;}
.newsBoxDate a:hover { text-decoration:underline;}

.rightColumn240 { width: 240px; float: left; display: inline;  overflow: hidden;}
.rightColumnBox240{ width: 230px; padding: 5px; background: #fff url(images/contentGradient_bg.jpg) 0% 0% repeat-x; margin-bottom: 10px;}
p.bannersSpace {margin: 0px; padding: 0px; margin-bottom: 5px;}
.rightColumnBoxTitle240 { color: #3878a9; display: block; font-weight: bold; font-size: 1em; margin-bottom: 5px; text-transform: uppercase; }
.rightColumnBoxTitle240 a, .rightColumnBoxTitle240 a:visited { background: transparent url(images/bullet_gray.png) 100% 50% no-repeat; color: #3878a9; text-decoration: none; display: block; }
.rightColumnBoxTitle240 a:hover {text-decoration: underline;}


.planGradaMapa { float: right; margin: 0px 0px 5px 5px;}

.centralContent { width: 600px; margin: 0 2px 0 0; padding: 8px; float: left; overflow: hidden; display: inline; font-size: 1.1em; background-color: #FFFFFF;}

.sitePath {display: block; font-size: .95em; color: #919191; padding-bottom: 8px;}
.sitePath a, .sitePath a:visited { color: #919191; text-decoration: underline;}
.sitePath a:hover { color: #65a3d3;}
.sitePathTxt { font-weight: bold; color: #65a3d3;}

.centralContent ul {/* padding: 10px; */ list-style-type: square;  margin-left: 20px;}
.centralContent ul li  {  line-height: 155%; } 
.centralContent img { padding: 2px; border: 1px solid #c8c9cc;}


.contentSlikaHead { width:600px; height:200px; float:left; margin-bottom:10px; overflow:hidden;}
.contentSlikaHead img{ float: left; padding:0px; border:0 none; }

.contentSlika{ float: right; width: 173px; padding-left: 3px; margin-top:15px; margin-right:15px;}
.contentSlika img{float: left; margin-bottom: 12px;}

.contentGalerija { margin-top: 15px;}
.contentGalerija a { float: left; margin:0 8px 8px 0;}

.documentsListH3 {font-size: 8pt; color: #7a7a7a; padding: 5px 0px 2px 0px;}
.centralContent ul li.documentsList {background: transparent url(images/bulletDownload.gif) 0px 0px no-repeat; list-style-type: none; padding-left: 16px; padding-bottom: 2px;}

.komentiranjeForm { width: 200px; float: right; margin-top:22px;}
.komentiranjeForm input, .komentiranjeForm textarea { width: 187px; }
.komentiranjeForm p {padding-bottom:3px;}
.form_buttons a, .form_buttons a:visited { font-size: .95em; background: transparent url(images/bullet_blue.png) 0% 50% no-repeat; padding-left: 13px; margin-right: 7px; color: #777777; text-decoration: none; text-transform: uppercase;}
.form_buttons a:hover { text-decoration: underline;}

.sendLink{width: 285px; text-align: right;}
._input, ._textarea {float:left; width: 160px; font-family:"trebuchet MS", "Arial";border: 1px solid #c9c9c9; background: #fff url(images/form_bg.png) 0% 0% no-repeat; font-size: .95em; padding: 3px 5px; margin-bottom: 5px; color: #747474;}
.sendLinkLabel{float: left; width: 100px; text-align: right; padding: 4px; padding-top: 0px;}

/* FOOTER */
#footer { width:100%; margin-top: 15px; background: #f1f1f1 url(images/menuTop_bg.jpg) 0% 100% repeat-x; text-align:left; }
.footer_top { width: 966px;  margin:0 auto; font-size:1.2em; }
ul.menusBottomHome { float: left; width: 350px; }
ul.menusBottomHome li { float: left; display: block; }
ul.menusBottomHome li a, ul.menusBottomHome li a:visited { color:#747474; display: block; background: transparent url(images/menusTopBorder.jpg) 100% 100% no-repeat; padding: 6px 9px 5px 9px; text-decoration: none;}
ul.menusBottomHome li.menusBottomHomeLast a, ul.menusBottomHome li.menusBottomHomeLast a:visited { background: none;}
ul.menusBottomHome li a:hover { text-decoration: underline; color: #325d84;}
.footerText { float: right; padding: 7px 6px; color: #838383; padding-bottom: 0px;}
.footer_bottom { background:#505050 url(images/footer_bottom_bg.png) 0 0 repeat-x; width:100%; padding:10px 0; padding-top:15px;}
.footer_bottom_cont {width: 966px;  margin:0 auto;}
.footer_list { float:left; width:710px; }
.footer_list_box { float:left; width:335px;padding-right:20px; padding-bottom:10px; }
.footer_list_3 {clear:left;display:inline-block;}
.footer_list_4 {}
.footer_list_box h4 {margin:0 0 5px; padding:0;}
.footer_list_box h4 a, .footer_list_box h4 a:visited {background-color:#3878A9; border:1px solid #0c436d; color:#FFFFFF; display:inline; font-size:.9em; font-weight:bold; margin:0 0 0 0; padding:2px 5px; text-transform:uppercase; text-decoration:none;}
.footer_list_box h4 a:hover { background-color:#84bbe4; color:#0c436d;}
.footer_list2 {font-size:1.1em;color:#c3c3c3;}
.footer_list2 a, .footer_list2 a:visited {color:#c3c3c3; text-decoration:none;}
.footer_list2 a:hover { text-decoration:underline; color:#fff;}

.footer_tagcloud {color:#c3c3c3; float:right; width:240px;}
.footer_tagcloud h4 {background-color:#E58E12; border:1px solid #E8700F; color:#FFFFFF; display:inline; font-size:1em; font-weight:bold; margin:0 0 ; padding:2px 5px; text-transform:uppercase; text-decoration:none; }
.footer_tagcloud a, .footer_tagcloud a:visited {color:#c3c3c3; text-decoration:none; font-size:1.1em;}
.footer_tagcloud a:hover { text-decoration:underline; color:#fff;}
.footer_tagcloud p { padding-top:5px;}

/* SITE TOOLS */
.siteTools { position: absolute; display: block; width: 24px; height: 118px; padding-top: 5px; background: transparent url(images/siteTools_bg.png) 0% 0% no-repeat; top:177px; margin-left: 966px;}

/*SHARE*/
.share-hp{background: url(images/siteTools_bg.png) no-repeat scroll 0px 0px transparent; display: block; height: 118px; margin-left: 966px; padding-top: 5px; position: absolute; width: 24px; top: 305px;}
.share-toolbox {width: 16px;}
.share-button {margin:2px 0 5px 1px;}
.share-other-page {display: block; margin-bottom: 30px;}
.share {float:right;}
.like {float:left;}

/* ATTACHED FILES */
ul.attachedFiles { list-style-type: none; margin-left: 3px;}
ul.attachedFiles li a { line-height: 175%; padding: 2px 0; padding-left: 23px;}
ul.attachedFiles li.icon___doc a, ul.attachedFiles li.icon___docx a { background-image: url(images/icon_doc.png); background-position: 0% 50%; background-repeat: no-repeat;}
ul.attachedFiles li.icon___xls a, ul.attachedFiles li.icon___xlsx a { background-image: url(images/icon_xls.png); background-position: 0% 50%; background-repeat: no-repeat;}
ul.attachedFiles li.icon___ppt a, ul.attachedFiles li.icon___pptx a { background-image: url(images/icon_ppt.png); background-position: 0% 50%; background-repeat: no-repeat;}
ul.attachedFiles li.icon___img a { background-image: url(images/icon_img.png); background-position: 0% 50%; background-repeat: no-repeat;}
ul.attachedFiles li.icon___pdf a { background-image: url(images/icon_pdf.png); background-position: 0% 50%; background-repeat: no-repeat;}
ul.attachedFiles li.icon___zip a { background-image: url(images/icon_default.png); background-position: 0% 50%; background-repeat: no-repeat;}

/* SEND TO FRIEND */
#sendtofriend { width:370px; overflow: hidden; margin: 0 auto; text-align: left; display: none; position: absolute; top:0; z-index: 100; left:50%; margin-left: -195px; background: transparent url(images/40.png) 0% 0% repeat; padding: 12px; padding-top:0; }
#sendtofriend form { width:350px; background: #d8d8d8 url(images/mainMenu_bg.jpg) 0% 0% repeat-x; padding: 10px; font-size: 1.1em;}
#sendtofriend h5 { font-size: 1.3em;}
#sendtofriend input { font-size: 1.1em; width: 330px; /* border: solid 1px #fe7612; */}
#sendtofriend p { margin: 0; padding: 0; margin-bottom: 4px; display: block;}
span.alert { color: #949494; font-size: 0.8em; font-weight: normal; padding-left: 5px;}
#sendtofriend p.sendtofriendfloat { width: 175px; float: left;}
#sendtofriend p.sendtofriendfloat input { width:155px;}
#sendtofriend label { display: block;}
#sendtofriend p.sendtofriendButton {padding: 8px 0 0 0;}
#sendtofriend_submit, #sendtofriend_submit:visited {font-size:1em; font-weight: bold; color:#5c5c5c; text-transform: uppercase; background: transparent url(images/bullet_blue.png) 0% 50% no-repeat; padding-left: 13px; text-decoration: none; }
#sendtofriend_submit:hover { text-decoration: underline;}
#sendtofriend_close1 { background: #989797 url(images/arrows_up.png) 50% 50% no-repeat; display: block; height: 6px; padding: 2px 0; }
#sendtofriend_close1:hover {background-color: #7f7f7f; }
img.loadingImg { margin-left: 5px;}
p.sendtofriendSent {display: block; text-align: center;}

.contentBackLink {display:block;}

/* ARTICLE COMMENTS */
.articleComments { margin-top: 20px; font-size: .95em; width:365px;}
.articleComments p {padding-bottom: 0px;}
.articleComments ul, .articleComments ul li { list-style-type: none; margin: 0; padding: 0;}
.articleComments ul li { background: transparent url(images/border_gray.gif) 0% 100% repeat-x; padding: 3px 0;  }
.articleComments ul {display: block;}
.articleCommentsCount { float: right; text-transform: uppercase; font-size: 1.1em; color: #6d6d6d;}
.articleCommentsNaslov { text-transform: uppercase; font-size: 1.1em; color: #6d6d6d; font-weight: bold; display: block; background: transparent url(images/border_gray.gif) 0% 100% repeat-x; padding: 5px 0; margin-bottom: 3px; }
.articleCommentsNaslov a, .articleCommentsNaslov a:visited {text-decoration: none; background: transparent url(images/comm_close.png) 0% 50% no-repeat; padding-left: 19px;}
.articleCommentsNaslovClose a, .articleCommentsNaslovClose a:visited {background: transparent url(images/comm_open.png) 0% 50% no-repeat;}
.articleCommentsBroj {color: #3b7bac; font-weight: normal;}
.commTitle { color: #3b7bac; font-size: 1.1em; font-weight: bold;}
.commData {color: #a8a9a9; font-size: .9em;}
.commData a, .commData a:visited { color: #65a3d3; text-decoration: none;}
.commData a:hover {text-decoration: underline;} 

.noComments_cro { padding: 0; display: inline; float:left; width:335px; height: 255px; background: transparent url(images/no_comments_cro.png) 0% 0% no-repeat; margin-top: 24px; margin-left:23px;}
/*.noCommentsStrong { color:#26669d; font-size: 1.6em; display: block; padding: 10px 0;}*/

/*FOTO ALBUM */
.fotoAlbumGal { margin-bottom:20px; }
.galleryThumbsTitle { font-size:.9em;display:block; float:left; margin-top:2px; text-decoration:none;}
.fotoAlbumGal .galleryThumbs2 img {border:0 none; padding:0; float:left;}
.fotoAlbumGal a.galleryThumbs2, .fotoAlbumGal a.galleryThumbs2:visited { width:75px; overflow:hidden;  background: #d8d8d8 url(images/mainMenu_bg.jpg) 0% 0% repeat-x;padding:7px; text-decoration:none; float:left; margin-right:10px; margin-bottom:10px;}
.galleryThumb2 span.galleryThumbsTitle:hover { text-decoration:underline;}

table.vremenskaTable {  vertical-align:top; color:#8b8a8a; width:175px; margin-top:9px; }
table.vremenskaTable tr td span.vremenskatip {color:#42647c;}
.webcam_thumb {float:left; margin:15px 10px;}
.webcam_thumb img { width:150px; }

/* ARHIVA VIJESTI */
ul.novostiArhivaList { list-style-type:none; margin:0; padding:0;}
ul.novostiArhivaList li a, ul.novostiArhivaList a:visited {display:block; text-decoration:none; background: transparent url(images/border_gray.gif) 0% 100% repeat-x; padding: 3px 0;}
ul.novostiArhivaList li a .novostiArhivaTitle, ul.novostiArhivaList a:visited .novostiArhivaTitle {color: #6a6a6a; font-weight:normal; font-size:1.15em; display:block;}
ul.novostiArhivaList li a:hover span.novostiArhivaTitle { text-decoration:underline; color:#3b7bac; }
ul.novostiArhivaList li a .novostiArhivaDatum, ul.novostiArhivaList a:visited .novostiArhivaDatum { display:block; font-size:.85em; color:#8b8a8a; }

.gMapiframe { margin-top:15px;}

/* SITE MAP */
.siteMapCont ul.siteMapLista, .siteMapCont ul.siteMapLista ul{ margin:0; padding:0; list-style-type:none; color:#535353;}
.siteMapCont ul.siteMapLista li {padding:1px 0; padding-top:0;}
.siteMapCont ul.siteMapLista a {text-decoration:none;}
.siteMapCont ul.siteMapLista a:visited {text-decoration:underline; color:#3b7bac;}
.siteMapCont ul.siteMapLista a:hover {text-decoration:underline;}
li.siteMapTitle { margin-top:10px; font-size:1.3em;}
/*.siteMapCont ul.siteMapLista , .siteMapCont ul.siteMapLista li.siteMapTitle a:visited { color:#3b7bac; font-size:1.2em; text-decoration:none;}
.siteMapCont ul.siteMapLista li.siteMapTitle a:hover {text-decoration:underline;}*/
li.siteMapTitle a { color:#3b7bac;}

.siteMapCont ul.siteMapLista ul li a, .siteMapCont ul.siteMapLista ul li a { background: transparent url(images/bullet_gray.png) 0% 50% no-repeat; padding:0; margin:0; padding-left:14px; margin-left:15px;}
.siteMapCont ul.siteMapLista ul ul { border-left:solid 2px #dbebf5; padding: 6px 0 0 7px; margin:2px 0 2px 45px;}
.siteMapCont ul.siteMapLista ul ul li a, .siteMapCont ul.siteMapLista ul ul li a { background:none; padding:0; margin:0; padding-left:0px; margin-left:0px; color:#828282; font-size:.95em;}

.contentSendCommLink { float:right;text-transform:uppercase;font-size:.95em; }
.contentSendCommLink a, .contentSendCommLink a:visited { color:#26669d; text-decoration:none; background: transparent url(images/comm_icon.png) 100% 50% no-repeat; padding-right: 23px;}
.contentSendCommLink a:hover { color:#787878; text-decoration: underline;}

/* GLASNIK */
.glasnikGodineCont { background:#f2f1f1 url(images/glasnik_border.png) 0% 100% repeat-x; width:600px; margin:8px 0; }
ul.glasnikGodine { list-style-type:none; margin:0; padding:0;  }
ul.glasnikGodine li { float:left; }
ul.glasnikGodine li a, ul.glasnikGodine li a:visited { text-decoration:none; display:block; padding:3px 10px; background-color:#f2f1f1; }
ul.glasnikGodine li a.glasnikGodine_selected { border:solid 1px #d7d6d6; color:#3b7bac; font-weight:bold; border-bottom:0 none;  background-color:#fff;  }

/*NOVOSTI*/
.rightColumnBoxNewsTitle240 { color: #3878a9; display: block; font-weight: bold; font-size: 1em; margin-bottom: 5px; text-transform: uppercase; }
.rightColumnBoxNewsTitle240 a, .rightColumnBoxTitle240 a:visited { background: transparent url(images/bullet_gray.png) 100% 50% no-repeat; color: #3878a9; text-decoration: none; display: block; }
.rightColumnBoxNewsTitle240 a:hover {text-decoration: underline;}

.contentBoxZadnjiComent240{ width: 230px; padding: 5px; background: #fff url(images/box240_bg.png) 0% 0% repeat-x; margin-bottom: 10px;}
.contentBoxZadnjiComent240 a, .contentBoxZadnjiComent240 a:visited{text-decoration: none; font-size: 1em;}
.contentBoxZadnjiComent240 a:hover{text-decoration: underline;}

.contentBoxZadnjiComentTitle { color: #6A6A6A; font-size: 10pt; font-weight: bold; margin-bottom: 2px; line-height: 16px; display: block;}
.contentBoxZadnjiComentTitle a, .contentBoxZadnjiComentTitle a:visited { color: #565656; text-decoration: none;}
.contentBoxZadnjiComentTitle a:hover {  text-decoration: underline;}
.contentBoxZadnjiComentDate { color: #63b560; display:block;}
.contentBoxZadnjiComentDate a, .contentBoxZadnjiComentDate a:visited { color:#63b560; }
.contentBoxZadnjiComent240 .contentBoxProjectLinks {margin-left:0;}

a.home_zadnji_komentari, a.home_zadnji_komentari:visited { display:block; }
a.home_zadnji_komentari:hover { text-decoration:none; }
a.home_zadnji_komentari:hover .contentBoxZadnjiComentTitle { text-decoration:underline; }

#empty {position:absolute; display:none;}
/*GALERIJA FOOTER*/
.zacelje_gal{margin-top: 12px; /*background-color:Red; overflow:hidden;*/ /*border: solid 1px red;*/}
ul.gallery { /* float: left; */ width:800px; background-color:Red;}
ul.gallery li { float: left; margin-right: 6px; }

/*ALL COMMENTS */

.allCommentsBox { display: block; margin-top: 10px; float: left; width: 595px; background: transparent url(images2/all_comments_line.png) 0 100% repeat-x; padding-bottom:6px; }
.allComments_left { width: 40px; float: left; display: inline; overflow: hidden; text-align: center;}

span.allComments_left_date { display: block; color: #a8a7a7;  font-size:1.8em; line-height:110%;}
span.allComments_left_month { display: block; color: #a8a7a7; font-size:1.1em; line-height:110%; text-transform:uppercase;}
span.allComments_left_year { display: block; color: #a8a7a7; font-size:0.9em; line-height:110%;}
span.allComments_left_time { display: block; color: #a8a7a7; font-size:0.9em; line-height:200%;}

span.allComments_right { width: 550px; float: left; display: inline; overflow: hidden;}
span.allComments_right2 { width: 580px; float: left; display: inline; overflow: hidden;}
span.allComments_right_info { display: block; margin-bottom:3px; padding-bottom:2px; padding-top:1px; border-bottom:1px solid #EAEAEA; }

.allCommentsBox a, .allCommentsBox a:visited { text-decoration: none; display: block;}
.allCommentsBox a:hover { cursor: pointer;}
span.allComments_right_name { color:#3980B6; font-size:1em; font-weight:bold;}
span.allComments_right_komentirao { color:#6E6E6E; font-size:0.9em; font-style:italic;}
span.allComments_right_komentirao2 { color:#6E6E6E; font-size:0.9em; font-style:italic; display: block;}
span.allComments_right_articleTitle { color:#787878; font-weight:bold;}
span.allComments_right_comment { color: #434343;}

/* .allCommentsBox a:hover span.allComments_right_info { border-bottom:1px solid #aacee9; } */
.allCommentsBox a:hover .allComments_left span { color: #5f9ccb; }

/*END ALL COMMENTS */
/*FOTO ALBUM */
.fotoAlbumGal { margin-bottom:20px; }
.galleryThumbsTitle { font-size:.9em;display:block; float:left; margin-top:2px; text-decoration:none;}
.fotoAlbumGal .galleryThumbs2 img {border:0 none; padding:0; float:left;}
.fotoAlbumGal a.galleryThumbs2, .fotoAlbumGal a.galleryThumbs2:visited { width:75px;height: 120px; overflow:hidden;  background: #d8d8d8 url(images/mainMenu_bg.jpg) 0% 0% repeat-x;padding:7px; text-decoration:none; float:left; margin-right:8px; margin-bottom:10px;}
.galleryThumb2 span.galleryThumbsTitle:hover { text-decoration:underline;}
.fotoAlbumPhotos a img{float: left; padding-right: 4px; padding-left: 4px; padding-bottom: 4px; margin-left:8px; margin-bottom:8px; }

/* AUDIO VIDEO CONTENT */
.leftColumn350 {display:inline; float:left; width:350px;}
.video_object_detail{float: left; width: 328px; margin-right: 10px;}

.av_cont { width: 348px; background: #dddede url(images/av_cont_bg.png) 0 0 repeat-x; margin-bottom: 2px;  }
a.av_rss { background:transparent url(images/rss_comments.png) 0 0 no-repeat; display:inline; float:right; height:18px; width:42px; text-indent: -9999px; outline: none; margin:10px 10px 0; text-decoration: none; }
.av_cont h3 { color:#7B7B7B; float:left; font-size:1.3em; font-weight:normal; padding:7px 5px 0 10px; }

a.av_tabs, a.av_tabs:visited { padding-bottom: 4px; text-decoration: none; color: #3878a8; font-weight: bold; font-size: 1em; text-transform: uppercase; float: left; display: inline; margin-left: 5px; margin-top: 7px; outline: none; }
a.av_tabs:hover { text-decoration: underline; outline: none; }
a.av_tabs_active:hover { text-decoration: none; }
a.av_tabs span, a.av_tabs:visited span { display:block; padding:2px 23px 2px 6px;}

a.av_tabs_video span { background: transparent url(images/av_video_icon.png) 92% 3px no-repeat; }
a.av_tabs_audio span { background: transparent url(images/av_audio_icon.png) 92% 1px no-repeat; padding-right: 21px; }

a.av_tabs_active, a.av_tabs_active:visited { background: transparent url(images/av_tab_arrow.png) 50% 100% no-repeat; color: #fff; }
a.av_tabs_active span, a.av_tabs_active:visited span { background-color: #5086af; }

#av_tab_2 { display: none; }

.av_tabs_content_video { margin:5px 10px 0; padding-bottom:10px; }
.av_tabs_content_video ul li {  }
.av_tabs_content_video ul li small {font-size: .9em; color: #9fc8e8; display: block;}
.av_tabs_content_video ul li h4 { font-size: 1.4em; color: #35608b; font-weight: normal; display: block; margin-bottom:1px;}
.av_tabs_content_video h4 a, .av_tabs_content_video h4 a:visited{color: #fff; text-decoration: none;}
.av_tabs_content_video h4 a:hover{text-decoration: underline;}
.av_tabs_content_video ul li p { padding-bottom: 0; color: #4d4c4c; }
.video_text { background:#4385b8 url(images/video_bg.png) 0 100% repeat-x; border:solid 1px #16588a; padding:6px;}

a.av_nav_btns, a.av_nav_btns:visited { display: block; width: 27px; height: 33px; position: absolute; z-index: 20; margin-top: 50px; outline: none; }
a#next2, a#next2:visited { background: transparent url(images/av_nav.png) 100% 0 no-repeat; margin-left:311px;}
a#next2:hover { background: transparent url(images/av_nav.png) 100% 50% no-repeat;}
a#next2:active { background: transparent url(images/av_nav.png) 100% 100% no-repeat;}
a#prev2, a#prev2:visited { background: transparent url(images/av_nav.png) 0 0 no-repeat; margin-left:-10px; }
a#prev2:hover { background: transparent url(images/av_nav.png) 0 50% no-repeat;}
a#prev2:active { background: transparent url(images/av_nav.png) 0 100% no-repeat;}

.av_tabs_content_audio { margin:5px 10px 0; padding-bottom:10px; }
.av_tabs_content_audio ul li { margin-bottom: 2px; background-color: #fff; padding: 4px 8px; }
.av_tabs_content_audio ul li small {font-size: .9em; color: #999999; display: block;}
.av_tabs_content_audio ul li h4 { font-size: 1.3em; color: #35608b; font-weight: bold; display: block;}
.av_tabs_content_audio ul li h4 a, .av_tabs_content_audio ul li h4 a:visited { color: #35608b; text-decoration:none; display: block;}
.av_tabs_content_audio ul li h4 a:hover { text-decoration: none; }
.av_tabs_content_audio ul li p {padding-bottom: 0; color: #4d4c4c; }

a.av_show_all_btn, a.av_show_all_btn:visited { background-color: #cecece; text-transform: uppercase; font-size: .9em; font-weight: bold; text-decoration: none; padding: 3px 6px; margin-top: 10px; color: #5288b1; display: block;  clear: left;  }
a.av_show_all_btn:hover { text-decoration: underline; }

.av_show_all { display: none;  width: 348px; position: absolute; background: #dddede url(images/av_cont_bg.png) 0 0 repeat-x; z-index: 50; padding-top: 5px; }
.av_show_all ul { clear: both; padding:0 10px; }
.av_show_all ul li { background-color: #fff; padding: 1px 3px; margin-bottom: 2px; }
.av_show_all ul li a, .av_show_all ul li a:visited { text-decoration: none; }
.av_show_all ul li a:hover { text-decoration: underline; }
a.av_show_all_close, a.av_show_all_close:visited { font-size: .9em; font-weight: bold; padding: 3px; float: right; display: block; text-decoration: none; text-transform: uppercase; color: #1f6192; margin-right: 10px; margin-bottom: 5px; }
a.av_show_all_close:hover { text-decoration: underline; }
.av_show_all_shadow { display: block; height: 10px; background: transparent url(images/av_show_all_shadow.png) 0 0 repeat-x; position: relative; top:10px; }

/* END AUDIO VIDEO CONTENT */

/*IGRALISTA*/
.igraliste_box{/*background-color:Red;*/ float:left; margin-bottom:10px; margin-right:10px; width:312px;}
.igraliste_box img{float:left; height:100px; width:133px; margin-right: 8px; padding: 2px; border: 1px solid #c8c9cc;}
.igraliste_box h2{font-size: 9pt; text-transform: uppercase; padding: 0px; margin: 0px; font-weight: bold;}
.igralista_glas_true{display: block;}
.igralista_glas_false{ display: none;}

a.fotogal_btn, a.fotogal_btn:visited {background: transparent url(images/fotogal_bg.jpg) 0 0 no-repeat; font-weight: bold; text-decoration:none;width:337px; height:20px; display:block; color:#fff; text-transform:uppercase; padding:60px 0 5px 10px; font-size:1.1em;margin:5px 0;}
a.fotogal_btn:hover { text-decoration:underline;}

/* PAGINACIJA */
.pagebarUTH {float: left; width: 350px; font-size: 1em;padding:10px 0; text-decoration:none; width:600px; }
.pagebarUTH a, .pageList .this-page {color: #693; text-decoration: underline;border: 1px solid #E3E3E3; text-decoration: none; padding: 0.2em 0.5em; display:block; float:left; margin:0 2px 2px 0; }
.pagebarUTH a:hover {border: 1px solid #693;} 
.pagebarUTH a:visited {color: #693; text-decoration: underline; border: 1px solid #E3E3E3; text-decoration: none; padding: 0.2em 0.5em; }
.pagebarUTH .break { padding: 2px 6px; border: none; background: #FFF; text-decoration: none; }
.pagebarUTH .this-page { border: 1px solid #693; padding: 0.2em 0.5em; float:left; display:block; font-weight: bold; background: #693; color: #FFF; margin:0 2px 2px 0; }
.pagebarUTH a:active{color: #360; text-decoration: underline; }


/* NOVOSTI SPORTSKI SERVER */
.newsBoxSport {background: url("images/border_gray.gif") repeat-x scroll 0 100% transparent; margin-bottom: 4px; padding: 0 3px 8px;}
.newsBoxSport h2 a, .newsBoxSport h2 a:visited {color: #35608B; display: block; font-size: 0.95em;}
.newsBoxSport img {float: left; margin:3px 5px 5px 0;}
.newsBoxSportDate {clear: both; color: #878887; display: block; font-size: 0.95em; margin-top: 5px;}
.newsBoxSportDate a, .newsBoxSportDate a:visited {background: url("images/bullet_gray.png") no-repeat scroll 100% 50% transparent; padding-right: 13px; text-decoration: none;}
.newsBoxSportDate a:hover {text-decoration: underline;}