/************************ Jello *****************************/

#body {
  padding: 0 475px; /* the critical side padding that sets the natural min-width! */
  font-size: 100.01%; /* this body font-size fixes an IE bug and maintains x-browser uniformity */
  text-align: center; /* centers the #sizer element in IE5.x/win */
}

#sizer {
  margin: 0 auto; /* centers #sizer in standard browsers */
  padding: 0;
  width: 60%; /* this value controls liquidity; 0% = full rigid, 100% = full liquid */
  text-align: left; /* resets the default text alignment for the page */
  max-width: 0;
}

#expander { /* Any % height here causes IE to lose the neg right margin */
	margin: 0 -475px; /* neg side margin values should be < or = to side body padding */
	min-width: 950px; /* This prevents Safari from losing the negative margins in narrow windows */
	position: relative; /* makes #expander visible outside #sizer in IEwin */
	min-height: 1px; /* This harmless declaration gives Layout to IE7, which can't read the Holly hack below */
}

/*\*/
* html #expander {height: 0;}
/* #expander must have "height: 0" in IEwin bug fixing */

/* The above is a modified Holly hack for #expander, with zero substituted for the
usual 1% height value. Any % value on this element causes a horrendous IE bug! */


#wrapper1 {
  /* margin-top:-22px; */
  position: relative;
  font-size: 11px; /* set global font-size here */
} /* this positioning may be needed for IEwin if page is to contain positioned elements */

#wrapper2 {
  position: relative; /* extra insurance against bugs in IEwin */
}


/****************** Main Page Structure *****************/

/* To modify the side column widths and the col divider widths, the values that are
marked "critical" and also refer to the desired mod MUST be changed as a group. */


.outer {
  border-left: 0; /*** Critical left divider dimension value ***/
  border-right: 0; /*** Critical right divider dimension value ***/
  margin-left: 0;    /*** Critical left col width value ***/
  margin-right: 320px;    /*** Critical right col width value ***/
}

.float-wrap {
  float: left;
  width: 100%;
}

.center {
  float: right;
  width: 100%;
}

.left {
  float: left;
  position: relative; /* Needed for IE/win */
  width: 0;    /*** Critical left col width value ***/
  margin-left: 0;    /*** Critical left col width value ***/ /*** Critical left divider dimension value ***/
}

.right {
  float: right;
  position: relative; /* Needed for IE/win */
  width: 310px;    /*** Critical right col width value ***/
  margin-right: -320px;    /*** Critical right col width value ***/ /*** Critical right divider dimension value ***/
  margin-left: 10px;   /*** Critical right divider dimension value ***/
}


.outer-center {
  border-left: 0; /*** Critical left divider dimension value ***/
  border-right: 0; /*** Critical right divider dimension value ***/
  margin-right: 310px;    /*** Critical left col width value ***/
  margin-left: 0;    /*** Critical right col width value ***/
}

.left-center {
  float: left;
  width: 100%;
}

.center-center {
  float: right;
  position: relative; /* Needed for IE/win */
  width: 310px;    /*** Critical left col width value ***/
  margin-right: -310px;    /*** Critical left col width value ***/ /*** Critical left divider dimension value ***/
}

.outer-right {
  border-left: 0; /*** Critical left divider dimension value ***/
  border-right: 0; /*** Critical right divider dimension value ***/
  margin-right: 140px;    /*** Critical left col width value ***/
  margin-left: 0;    /*** Critical right col width value ***/
}

.left-right {
  float: left;
  width: 100%;
}

.center-right {
  float: right;
  position: relative; /* Needed for IE/win */
  width: 140px;    /*** Critical left col width value ***/
  margin-right: -140px;    /*** Critical left col width value ***/ /*** Critical left divider dimension value ***/
}

.outer-left {
  border-left: 0; /*** Critical left divider dimension value ***/
  border-right: 0; /*** Critical right divider dimension value ***/
  margin-right: 229px;    /*** Critical left col width value ***/
  margin-left: 0;    /*** Critical right col width value ***/
}

.left-left {
  float: left;
  width: 100%;
}

.center-left {
  float: right;
  position: relative; /* Needed for IE/win */
  width: 229px;    /*** Critical left col width value ***/
  margin-right: -229px;    /*** Critical left col width value ***/ /*** Critical left divider dimension value ***/
}


.footer {
	margin: 1em 0;
	font-size:11px;
/*	background-image:url(/img/head.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
*/
}

/************** Special Fixes *************/

/* \*/
* html #wrapper1,
* html #wrapper2,
* html .outer a,
* html .outer-center a,
* html .outer-right a,
* html .container-left,
* html .container-right,
* html .outer,
* html .outer-center,
* html .outer-right,
* html h2,
* html .sidenav li a,
* html .pozadina,
* html .vesti-body,
* html .fp-box-wrapper,
* html .fp-box-outer-with-leftimage,
* html .fp-box-outer-with-noleftimage,
* html .fp-box-left,
* html .fp-box-right,
* html .broj-wrapper,
* html .broj,
* html .broj a,
* html .fp-box-wrapper-4cols,
* html .fp-box-right-2cols-divider
{height: 1%;}
/* Holly hack */


#wrapper1,
#wrapper2,
.outer a,
.outer-center a,
.outer-right a,
.container-left,
.container-right,
.outer,
.outer-center,
.outer-right,
h2,
.sidenav li a,
.pozadina,
.vesti-body,
.fp-box-wrapper,
.fp-box-outer-with-noleftimage,
.fp-box-outer-with-leftimage,
.fp-box-left,
.fp-box-right,
.broj-wrapper,
.broj,
.broj a,
.fp-box-wrapper-4cols,
.fp-box-right-2cols-divider
{min-height: 1%;}
/* gives layout for IE7 */

/*** Variance fixes for IEwin ***/

/*\*/
* html .outer p {margin-right: 0px;}
* html .outer-center p {margin-right: 0px;}
* html .outer-right p {margin-right: 0px;}
/* */

.outer, .outer-center, .outer-right {
	word-wrap: break-word;
}
/* Prevents long urls from breaking layout in IE, must
be hidden in a conditional comment for CSS to validate */




/**************** Utility Rules *******************/

/*\*/ /*/
.sidenav a:hover {position: relative;}
/* this fixes an IEmac hover bug in the left column, hidden from other browsers */


.brclear { /* Use a break with this class to clear float containers */
  clear:both;
  height:0;
  margin:0;
  font-size: 1px;
  line-height: 0;
}

.hide {display: none;}

/************************ Jello End *************************/


/************************ Ekonomist *************************/

* {
	padding:0;
	margin:0;
	list-style-type:none;
	}

a { text-decoration:none;
	cursor:pointer;
	}

a img {border:0;}

.pos-rel {
	position:relative;
	}

body {
	background-image:url(/img/head.png);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

.brclear { /* Use a break with this class to clear float containers */
  clear:both;
  height:0;
  margin:0;
  font-size: 1px;
  line-height: 0;
}

.header {
	text-align:left;
	margin:0 auto;
	height:190px;
	padding-top:10px;
	font-size:11px;
	height:223px;
	}
.header ul{
	list-style-type:none;
}

.header li {
	display:inline;
}

.image {border:0;}

.header-top {
	height: 119px;
}

.header-left {
	width:220px;
	position: absolute;
}

.header-right {
	float: right;
	width: 728px;
	height: 90px;
}

.header-banner {
	float:right;
	/* height:60px; */
	text-align:right;
	width:728px;
}

.header-banner .banners {
	display: inline;
	margin: 0 0 0 10px;
}

.header-menubar {
	margin: 2px 0px 0px 0px;
}

.right .banners {
	margin: 0 0 12px 0;
	text-align: center;
}

.right .boxtype-headlines, .right .boxtype-linkedtitles, .right .boxtype-tags {
	margin: 0 0 12px 0;
}

.menu1 {
	float:right;
	color:#FFFFFF;
	font-weight:bold;
	margin:10px 3px 0 0;
	}

.menu1 a {
	text-decoration:none;
	color:#FFFFFF;
	}

.menu1 a:hover {
	color:#ccc;
	}

.menu1 li {
	margin:0 3px;
	}

#login {
	width:146px;
	height:170px;
	border:1px solid #aaa;
	background-color:#fff;
	z-index:1000;
	position:absolute;
	right: 71px;
	top: 133px;
	padding: 10px;
	text-align: left;
}
#login INPUT.flat {
	color: #000000;
	border : 1px solid #999999;
	margin: 0px 2px;
	padding: 1px 2px;
}


.logininput {
	width:135px;
	border:1px solid #ccc;
	padding:2px 5px;
	margin-bottom: 5px;
	font-family:Verdana, Arial;
	font-size:10px;
	color:#666;
	height:16px;
}

.username, .username a, .username a:hover  {
	padding:4px 11px 5px 11px;
	color: #FFFFFF;
	background-image:url(/img/user-back.gif);
	width: 110px;
	text-align: center;
	background-repeat:no-repeat;
}
.login-button {
	background-image:url(/img/log-back.gif);
	background-repeat:no-repeat;
	width: 50px;
	text-align: center;
	padding:4px 9px 5px 9px;
	}

.register {
	background-image:url(/img/reg-back.gif);
	background-repeat:no-repeat;
	padding:4px 6px 5px 6px;
	}

.lang {
	background-image:url(/img/log-back.gif);
	background-repeat:no-repeat;
	padding:4px 0px 5px;
	text-align:center;
	width:66px;
}

.menu2 {
	float:right;
	text-align:right;
	font-weight:bold;
	margin-top:4px;
	}

.menu2 a {
	text-decoration:none;
	color:#2284b6;
	display:block;
	float:left;
	margin-left:5px;
}

.menu2 a:hover {
	color:#1b6388;
}

.menu3 {
	margin-top: 5px;
	_margin-top: 0px;
	float: left;
}

.menu3 a {
	background-image:url(/img/white-arrow.gif);
	background-repeat:no-repeat;
	background-position:95% center;
	display:block;
	float:left;
	padding: 2px 9px 2px 2px;
	margin-right:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.menu3 .active a, .menu3 .ui-tabs-selected A, .menu3 a:hover {
	background-color:#f1f1f1;
	background-image:url(/img/blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:95% center;
	color:#2284b6;
}

.ticker {
	width: 675px;
	height: 23px;
	float: left;
	margin-top: 5px;
	_margin-top: -1px;
}

.ticker TABLE {
}

.red, .green, .blue {
	margin: 2px;
	padding:4px 6px;
	white-space:nowrap;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}

.red a, .green a, .blue a {
	text-decoration:none;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	display: block;
}

.image-arrow {
	margin:0 3px 1px 3px;
	border:0;
	}

.red {
	background-color:#cc0000;
}

.green {
	background-color:#006600;
	}
.blue {
	background-color:#3CA1D5;
}
.pomeraj {margin-left:20px;}

.rss {
	float: left;
	margin: 12px 0 0 7px;
	_margin: 5px 0 0 7px;
	color: #fff;
	font-weight: bold;
}

.rss a {
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	}

.rss a:hover {
	color:#ccc;
	}

.menu4 {
	float:left;
	margin:4px 15px 0 0;
	}

.menu4 li {

	}

.menu4 a {
	color:#fff;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	float:left;
	display:block;
	height:27px;
	padding:9px 8px 0 8px;
	margin-right:5px;
	}

.menu4 .active a, .menu4 a:hover {
	background-image:url(/img/shade.gif);
	background-repeat:repeat-x;
	background-position:95% center;
	color:#2284b6;
	}

.menu5 {
	height: 40px;
	background-image: url(/img/shade1.gif);
	background-repeat: repeat-x;
	float: left;
	margin-top: 9px;
	padding: 10px 10px 0 10px;
}

menu5 li {
}

.menu5 a {
	color:#2284b6;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-0.7px;
	margin-right:4px;
	}

.search {
	margin-top:16px;
	float:right;
	}
/*------end of header-------*/


.paket-head {
	background-image:url(/img/back.gif);
	height:1%;
	text-align: left;
}

.paket-head-news {
	height:1%;
}

.levo {
	float:left;
	position: relative;
	width:100px;
	background-image:url(/img/back1.gif);
	}

.vesti-body {
	position:relative;
	background-color:#fff;
	float:left;
	width:528px;
	height: 200px;
}

.vesti-slika {
	background:url(/img/back1.gif);
	}

.vesti-slika p{
	 padding:5px 0 10px 10px;
	 color:#333;
	 }

.top-news {
	position:relative;
	background-color:#fff;
	width:100%;
	}

.dokument {
	width:220px;
	}

.naslov {
	padding:4px 4px 20px 7px;
	float:left;
	width:175px;
	position:relative;
	}

.sadrzaj {
	position:absolute;
	bottom:0px;
	left:0px;
	margin:4px 7px;
	}

.desno {
	float:right;
	width:310px;
	position:relative;
}

.pozadina {
	border:1px solid #ccc;
	background-image:url(/img/back1.gif);
	position: relative;
}

.vesti-slika{
	float:right;
	}

.glavna-vest {
	font-size: 12px;
}

.blue-box-link {
	border:1;
	margin-bottom:-3px;
	}

.vest {
	width:200px;
	}

h1 {
	color:#2284b6;
	font-size:22px;
	padding:4px 0 0 7px;
}

h2, h2 a {
	color:#000000;
	font-size:16px;
	}

h3 {
	font-size:16px;
	color:#2284B6;
	font-weight:bold;
	}

h4 {
	font-size:11px;
	color:#2284B6;
	}

.h4 {
	font-size:11px;
	font-weight:bold;
	}

.broj-wrapper {
	border:1px solid #ccc;
	background-color:#fff;
	position: relative;
}

.broj {
	background-image:url(/img/back1.gif);
	margin-left: 162px;
	position: relative;
	width: 146px;
}

.sadrzaj-broja {
	float:left;
	margin-left: -162px;
	padding:9px 0 0 6px;
	position: relative;
	width:156px;
}

.slika-broja {
	float:right;
	padding: 2px 0 0 6px;
	position: relative;
	width:140px;
}

.broj li {
	margin-bottom:8px;
}

.datum {
	color:#d91c10;
	font-weight:bold;
	}

.naslov-teksta {
	font-size:12px;
	font-weight:bold;
	color:#000;
	margin-right:3px;
	}

.izvor {
	font-weight:bold;
	color:#2284b6;
	}

.najvaznije-vesti {
	list-style-type:none;
	}

.najvaznije-vesti li {
	border-top:1px solid #ccc;
	background-color:#efefef;
	padding:6px 0 6px 5px;
	}

.najvaznije-vesti a {
	text-decoration:none;
	color:#3aa5d8;
	font-weight:bold;
	background-image:url(/img/link-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:24px;
	font-size:12px;
	}

.najvaznije-vesti a:hover {
	color:#2a81be;
	}

.najvaznije-vesti p {
	padding-left:24px;
	}

.sve-vesti {
	padding:6px 8px 6px 0;
	border:1px solid #ccc;
	border-top:0;
	background-image:url(/img/back1.gif);
	text-align:right;
	}

.sve-vesti a {
	background-image:url(/img/blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#2284b6;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	}

.broj-head {
	padding:6px 5px;
	color:#333;
	}

.tema {
	font-weight:bold;
	}

.lokacija {
	font-weight:bold;
}

.berza-menu1 {
	position: relative;
	margin:5px 5px 5px 26px;
	float:left;
	display:inline;
}

.berza-menu1 li{
	display:inline;
}

.berza-menu1 a {
	background-color:#fff;
	background-image:url(/img/blue-wh-arrow.gif);
	background-repeat:no-repeat;
	background-position:7% center;
	border:1px solid #2284b6;
	display:block;
	float:left;
	padding: 5px 5px 5px 16px;
	margin-right:6px;
	color:#2284b6;
	font-weight:bold;
	}

.berza-menu1 .active a, .berza-menu1 .ui-tabs-selected a, .berza-menu1 a:hover {
	background-color:#2284b6;
	background-image:url(/img/white-arrow-down.gif);
	background-repeat:no-repeat;
	background-position:6% center;
	color:#fff;
	}

ul.berza-menu2 {
	padding:5px;
	float:left;
	list-style-type:none;
}

.berza-menu2 li{
	display:inline;
}

.berza-menu2 a {
	background-color:#fff;
	background-image:url(/img/blue-wh-arrow.gif);
	background-repeat:no-repeat;
	background-position:95% center;
	border:1px solid #2284b6;
	display:block;
	padding: 5px 13px 5px 6px;
	margin-bottom:6px;
	color:#2284b6;
	font-weight:bold;
	text-decoration:none;
	width:60px;
}

.berza-menu2 .active a, .berza-menu2 .ui-tabs-selected a, .berza-menu2 a:hover {
	background-color:#2284b6;
	background-image:url(/img/white-arrow.gif);
	background-repeat:no-repeat;
	background-position:95% center;
	color:#fff;
	width:60px;
}

.berza-table {
	padding-top:5px;
	padding-bottom:24px;
	float:left;
}

.berza-table-head {
	background-color:#2284b6;
	color:#fff;
	font-weight:bold;
	height:25px;
}

.berza-table-body {
	border:1px solid #2284b6;
	}

.indeksi {
	height:50px;
	font-weight:bold;
	font-size:14px;
	padding-bottom:2px;
	}

.berza-tabela {
	width: 100%;
}

.berza-tabela td {
	border-bottom: 1px solid #ccc;
	padding: 0 6px;
}

.berza-tabela tr {
	height: 23px;
}

.berza-tabela thead {
	font-weight: bold;
}

.berza-tabela a {
	color:#2284b6;
}

.up-text {
	color:#006600;
	font-size:20px;
	}

.up {
	background-color:#006600;
	background-image:url(/img/green-arrow.gif);
	background-repeat:no-repeat;
	background-position:5% center;
	font-size:11px;
}

.down-text {
	color:#cc0000;
	font-size:20px;
	}

.down {
	background-color:#cc0000;
	background-image:url(/img/red-arrow.gif);
	background-repeat:no-repeat;
	background-position:5% center;
	font-size:11px;
}

.pad-levi-8 {padding-left:8px;}

.berza-data {
	background-color:#fff;
	background-image:url(/img/shade2.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
	}

.tabs {

	float:left;
	margin-left:5px;
	}

.tab-nav {

}

.tab-nav ul {
	list-style:none;
	font-size:11px;
	font-weight:bold;
	height: 22px;
}

.tab-nav li {
  float:left;
  line-height:normal;
  background-color: #e0e0e0;
  margin-right:9px;
}

* html .tab-nav a {
	width:1%;
}

.tab-nav a {
	display:block;
	color:#666666;
	text-decoration:none;
	padding:3px 5px 4px 5px;
	white-space:nowrap;
	border:1px solid #ccc;
	border-bottom:0;
}

.tab-nav a:hover {
	display:block;
}

.tab-nav .selected-tab a {
	display: block;
	background-color:#fff;
	color:#2D2D2D;
	font-weight:bold;
	border-bottom:0;
	padding-bottom:5px;
}


.tab-nav .selected-tab a:hover{
	display:block;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:none;
}

.tab-nav .symbol {
	font-size: 18px;
	background-color: transparent;
}

.tab-nav .graph {
	font-size: 12px;
	color: #c00;
	font-weight: bold;
	background-color: transparent;
	float: right;
	margin: 0;
	padding: 0;
}

.tab-nav .graph SELECT {
	font-size: 12px;
	border: 1px solid #ccc;
}

.tab-content {
	border:1px solid #ccc;
	border-bottom: 0;
	width:325px;
	}

.link {
	float:left;
	margin-top:11px;
	display:inline;
	}

.link a {
	background-image:url(/img/blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#2284b6;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	}

.navigacija, .navigacija-right, .navigacija-econ {
	padding:5px;
	padding-right:0px;
	float:left;
	display:inline;
	height: 1%;
}

.navigacija-news {
	padding: 5px 0 0px 5px;
/*
	padding-left:0px;
	float:left;
	display:inline;
	height: 1%;
*/
}

.navigacija-news a {
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:6px center;
	border:1px solid #2284b6;
	display:block;
	float:left;
	padding: 1px 5px;
	margin-right:8px;
	font-weight:bold;
	font-size:11px;
	height: auto;
	color:#000;
}

.navigacija-news .ui-tabs-selected a, .navigacija-news .active a, .navigacija-news a:hover {
	background-color:#2284b6;
	color:#fff;
}

.navigacija-lila {
	padding:5px;
	float:right;
	display:inline;
}

.navigacija-lila a {
	background-color:#fff;
	background-image:url(/img/lila-arrow.gif);
	background-repeat:no-repeat;
	background-position:5px center;
	border:1px solid #9b0069;
	display:block;
	float:left;
	padding: 5px 5px 5px 16px;
	margin-right:10px;
	color:#9b0069;
	font-weight:bold;
	text-decoration:none;
}


.navigacija-lila .active a, .navigacija-lila a:hover {
	background-color:#9b0069;
	background-image:url(/img/lila-arrow-down.gif);
	background-repeat:no-repeat;
	background-position: 4px center;
	color:#fff;
}

.paket-head-lila {
	background:url(/img/back-lila.gif);
	height:35px;
/*	margin-top:9px; */
}

.tag-cloud {
	border:1px solid #ccc;
	padding:8px;
	line-height:200%;
}

.tag-cloud li {
	display:inline;
}

.tag-cluod ul {
	list-style-type:none;
	}

.tag-cloud a {
	color:#9b0069;
	text-decoration:none;
	font-weight:bold;
	padding: 0 2px;
}

.tag0, .tag1 {
	font-size: 100%;
}

.tag2 {
	font-size: 115%;
}

.tag3 {
	font-size: 133%;
	}

.tag4 {
	font-size: 150%;
}

.tag5 {
	font-size: 180%;
}

.banner {
	background:url(/img/back1.gif);
	padding:4px;
	padding-bottom:0;
	margin-top:9px;
	}

.banner img {
	margin-bottom:4px;
	}

.kursna-head {
	background:url(/img/back1.gif);
	height: 40px;
	margin-top:9px;
	}

.kursna {
	border:1px solid #ccc;
	border-bottom:0;
	}

.kursna table { width:100%;}

.kursna thead {
	background-color:#e6e6e6;
	}

.kursna tr { height:25px;}

.kursna td {
	border-bottom:1px solid #ccc;
	color:#333;
	font-size:11px;
	padding-left:6px;
	text-align:left;
}

.kursna a {
	text-decoration: none;
	color: #F73000;
	font-size: 12px;
	font-weight: bold;
	}

.kursna a:hover { color: #F73000;
}

.kursna-foot {
	border:1px solid #ccc;
	background:url(/img/back1.gif);
	border-top:0;
}

.kursna-form {
	padding:6px 0pt 6px 6px;
}

.kursna-form span {
	margin:0 2px;
}

.moneta {
	width: 57px;
}

.cifra {
	width:50px;
	height: 16px;
	padding-top: 2px;
	margin-right: 2px;
}

.black {
	height:250px;
	background-color:#000;
	}

.izdanja {
	background-image:url(/img/back1.gif);
	border:1px solid #ccc;
	height: 190px;
	padding:6px 4px;
	width: 940px;
}

.izdanja ul { list-style-type:none;}

.izdanja li { float: left;}

.izdanja img { border:0;}

.izdanja li A {
	margin: 0 5px 0 5px;
}

#issue-covers-view {
	height: 190px;
	overflow:hidden;
	width: 940px;
}

#issue-covers-images {
	height: 190px;
	overflow: hidden;
	width: 1500px;
}

.paket-body a, .paket-foot a {
	text-decoration:none;
	color:#3AA5D8;
	font-size:12px;
	font-weight:bold;
	}

.paket-body a:hover, .paket-foot a:hover { color:#2a81be; }

.top a{ font-size:14px; }

.brzi-linkovi {
	float:left;
	text-align: left;
	margin-right:30px;
	}

#footer-bg {
	background:url(/img/head.png) no-repeat center top;
	margin-top: 10px;
	padding-top:10px;
	text-align:center;
}

#footer-bg .paket {
	margin-top:16px;
	width: 950px;
	margin:0 auto;
}

#footer-bg .paket-body {
	padding:13px;
	text-decoration:none;
	color:#2284B6;
	background-color: #fff;
	height:144px;
	overflow: hidden;
}

#footer-bg .paket-foot {
	text-align:center;
/*	padding-bottom:15px; */
	padding-bottom:0;
	font-size:11px;
	font-weight:bold;
	}

.font14 {
	font-size:14px;
}

/**************************************/

.fp-box {
	border-bottom: 1px solid #CCCCCC;
}

.fp-box-homepage-event {
	border-bottom: 1px solid #CCCCCC;
	width: 310px;

}

.fp-box-head {
	background-image: url(/img/back.gif);
}

.fp-box-head .menu {
	float:left;
	padding:5px 5px 0px 26px;
}

.fp-box-head .menu LI, .fp-news-box-head .menu LI, {
	display:inline;
}

.fp-box-head .menu LI A {
	background: #ffffff url(/img/blue-wh-arrow.gif) no-repeat 7% center;
	border:1px solid #2284b6;
	color:#2284b6;
	display:block;
	float:left;
	font-weight:bold;
	margin-right:6px;
	padding: 5px 5px 5px 16px;
	text-decoration:none;
}

.fp-news-box-head {
	background:url(/img/back1.gif);
	padding:10px 6px;
}

.fp-news-box-head li {
	display:inline;
	}

.fp-news-box-head A {
	background-image:url(/img/blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#2284b6;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}

.fp-footer-single-document {
	background: url(/img/back1.gif);
	padding: 10px 6px;
}

.fp-footer-single-document li {
	display: inline;
	}

.fp-footer-single-document A {
	background-repeat: no-repeat;
	background-position: left;
	color: #2284b6;
	font-weight: bold;
	padding-left: 9px;
	text-decoration: none;
}

.fp-footer-single-document li img {
	background-repeat: no-repeat;
	background-position: left;
	color: #2284b6;
	font-weight: bold;
	padding-left: 2px;
	text-decoration: none;
}


.fp-box-wrapper {
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-image:url(/img/back1.gif);
	position:relative;
}

.fp-box-wrapper2 {
	background-color:#efefef;
}

.fp-box-wrapper-4cols {
	background: #efefef url(/img/bg-4cols.gif) repeat-y;
	border-top:1px solid #ccc;
	position: relative;
	zoom: 1;
}

.fp-box-right-2cols-divider {
	background: #ffffff;
	margin-left: 100px;
	position: relative;
	zoom: 1;
}

.fp-box-outer-with-leftimage {
	background: #ffffff;
	margin: 0 310px 0 100px;
	position:relative;
}

.fp-box-head .fp-box-outer-with-noleftimage {
	background: transparent;
	margin: 0 200px 0 0px;
}

.fp-box-outer-with-noleftimage {
	background: #ffffff;
	margin: 0 310px 0 0px;
	position:relative;
	zoom: 1;
}

.fp-box-float-wrap {
	float: left;
	width: 100%;
	position: relative;
}

.fp-box-center {
	float: right;
	width: 214px;
}

.fp-box-center-no-float {
	width: 214px;
}

.fp-box-ekonference-img {
	width: 214px;
}

.fp-box-center-textpadder {
	padding: 4px 4px 20px 7px;
}

.fp-box-outer-with-noleftimage h2 a{
	font-size: 22px;
	}


.fp-box-left {
	float:left;
	position:relative;
	width:100px;
}

.fp-box-outer-with-noleftimage .fp-box-left {
	display: none;
}

.fp-box-right {
	float:right;
	margin-left:0px;
	margin-right:-310px;
	position:relative;
	width:310px;
}

.fp-box-head .fp-box-right {
	margin-right:-200px;
	text-align:right;
	width:193px;
}

.fp-box-extract {
	position: absolute;
	bottom: 6px;
	left: 7px;
}

.fp-box-foot {
	background-image:url(/img/back1.gif);
	text-align:right;
	padding:6px 8px 6px 0;
}

.fp-box-foot A {
	background-image:url(/img/blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#2284b6;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}

.fp-box-news-wraper .naslovi li {
	background-image:url(/img/blue-wh-arrow.gif);
}

.naslovi li {
	background-image:url(/img/blue-gray-arrow.gif);
	background-position:9px 8px;
	background-repeat:no-repeat;
	padding:4px 0pt 4px 22px;
	position:relative;
}

.fp-box-news-wraper .naslovi-news li {
	/*background-image:url(/img/blue-wh-arrow.gif);*/
}

.naslovi-news li {
	/*background-image:url(/img/blue-gray-arrow.gif);*/
	background-position:9px 8px;
	background-repeat:no-repeat;
	padding: 0px 0pt 1px 10px;
	position:relative;
}

.naslovi-news a {
	color:#2a81be;
	font-weight:bold;
	font-size:12px;
	margin-left:-24px;
	padding-left:24px;
	text-decoration:none;
}

.naslovi-news a:hover {
	color:#3aa5d8;
}

/*
.naslovi li {
	background-image:url(/img/link-arrow.gif);
	background-position:6px 6px;
	background-repeat:no-repeat;
	border-top:1px solid #CCCCCC;
	padding:6px 0pt 6px 30px;
	position:relative;
}

* html .naslovi li {
	background-position:6px 7px;
}
*/

.naslovi a {
	color:#2a81be;
	font-weight:bold;
	font-size:12px;
	margin-left:-24px;
	padding-left:24px;
	text-decoration:none;
}

.naslovi a:hover {
	color:#3aa5d8;
}

.navigacija li, .navigacija-news li, .navigacija-lila li, .paging li, navigacija-right LI, .navigacija-econ li {
	display:inline;
}

.navigacija-float LI {
	float: left;
}

.navigacija a {
	background-color:#fff;
	background-image:url(/img/blue-wh-arrow.gif);
	background-repeat:no-repeat;
	background-position:6px center;
	border:1px solid #2284b6;
	display:block;
	float:left;
	padding: 5px 5px 5px 16px;
	margin-right:8px;
	color:#2284b6;
	font-weight:bold;
	font-size:11px;
	height: auto;
}

* html .navigacija a {
	height:1%;
}

.navigacija-float A {
	background-color:#fff;
	background-image:url(/img/blue-wh-arrow.gif);
	background-repeat:no-repeat;
	background-position:6px center;
	border:1px solid #2284b6;
	display:block;
	padding: 5px 5px 5px 16px;
	margin: 5px 0 5px 10px;
	color:#2284b6;
	font-weight:bold;
	font-size:11px;
	width: 1%;
	white-space: nowrap;
}

.navigacija-float LI > A {
	width: auto;
}

.navigacija-right A {
	background-color:#fff;
	background-image:url(/img/blue-wh-arrow.gif);
	background-repeat:no-repeat;
	background-position:96% center;
	border:1px solid #2284b6;
	display:block;
	float:left;
	padding: 5px 16px 5px 5px;
	margin-right:10px;
	color:#2284b6;
	font-weight:bold;
	font-size:11px;
}

.navigacija-econ {
	text-decoration:none;
}

.navigacija .ui-tabs-selected a, .navigacija .active a, .navigacija a:hover, .navigacija-right a:hover, .navigacija-float .ui-tabs-selected a, .navigacija-float .active a, .navigacija-float a:hover {
	background-color:#2284b6;
	background-image:url(/img/white-arrow-down.gif);
	background-repeat:no-repeat;
	color:#fff;
}

A.themes-back-to-list {
/*	background: transparent url(/img/lila-arrow.gif) no-repeat 0px 0px; */
	color:#9B0069;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding:11px 5px 7px 13px;
}

/*---------------------------------*/

.putanja li{
	display:inline;
	}

.putanja {
	border-bottom:1px solid #ccc;
	width:100%;
	padding-bottom:3px;
	margin-bottom:10px;
	}

.putanja a {
	font-weight:bold;
	color:#2284b6;
	padding-left:15px;
	padding-right:5px;
	background-image:url(/img/blue-wh-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	}

.fp-news-box-wrapper {
	border:1px solid #CCCCCC;
	height:1%;
}

.fp-news-box-wrapper h1 {
	padding: 0px;
	color: #000;
	font-size: 24px;
}
.fp-news-box-padder {
	padding:8px;
}

.fp-news-box-textpadder {
	padding-bottom:60px;
	}

.fp-news-box-extract {
	border-bottom:1px solid #ccc;
	padding-bottom:15px;
	margin-bottom:15px;
	}

.fp-news-box-desc p {
	font-size:12px;
	margin-bottom:15px;
	line-height: 1.6em;
}

.news-content {
	font-size:12px;
}

.event-content {
	font-size:12px;
	margin:1em 0 0;
}

.event-content p {
	line-height:1.3em;
	margin:0.5em 0;
}

.event-content p img {
	margin: 0 1em 0 0;
}

.news-content .vest, .event-content {
	width: auto;
}

.news-list {
	width: auto;
}
.text UL, .news-content, .event-content UL {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
	margin: 0 0 0 2em;
}

.text UL LI, .news-content, .event-content UL LI {
	list-style-type:inherit;
	margin: 0.5em 0 0.5em 0;
}

.text-foot UL, .text-foot UL.paging {
	margin: 0;
	list-style-type:none;
}

.textantrfile-box {
	float:left;
	width:190px;
	background-image:url(/img/back1.gif);
	margin-right:10px;
	margin-bottom:15px;
	font-weight:normal;
}

.textantrfile-box .textantrfile-source {
	float:left;
	font-weight:normal;
	color:#fff;
	position:relative;
}

.textantrfile-box .textantrfile-fullimagelink {
	position:relative;
}

.textantrfile-box .textantrfile-fullimagelink A {
	position:relative;
	float:right;
	width:18px;
	height:16px;
}

.textantrfile-box .textantrfile-photoblue {
	background-color:#2284b6;
	padding:4px;
	position:relative;
}

.textantrfile-box .textantrfile-photodesc {
	padding:6px;
	border-bottom:1px solid #ccc;
	font-weight:normal;
}

.textantrfile-box .textantrfile-photodesc P {
	font-weight:normal;
}


.textantrfile-attach h4 {
	padding:4px 0 4px 7px;
	font-size:12px;
	}

.textantrfile-attach li {
	padding:3px 0 3px 3px;
	position: relative;
	}

.textantrfile-attach a {
	text-decoration:none;
	color:#3aa5d8;
	font-weight:bold;
	background-image:url(/img/link-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	font-size:12px;
}

.textantrfile-attach p {
	padding-left:20px;
	font-weight:normal;
}

.textantrfile-attach a:hover {
	color:#2a81be;
	}

p.glosaryleft, .textcite-box, .textglossa-box, .text p.glosaryleft {
	clear: left;
	float:left;
	width:190px;
	background-image: url(/img/back1.gif);
	margin: 10px 15px 10px 0px;
	padding: 6px;
	font-size:12px;
	font-weight:bold;
	color:#2284B6;
}

.paging {
	background: url(/img/back.gif);
	padding:12px 0pt;
	text-align:center;
	overflow: hidden;
}

.paging LI {
	display: inline;
}

.paging a {
	background:#ffffff url(/img/blue-wh-arrow.gif) no-repeat 4px center;
	border:1px solid #2284b6;
	padding: 5px 5px 5px 16px;
	margin:0px 5px;
	color:#2284b6;
	font-weight:bold;
	font-size:11px;
	white-space: nowrap;
	display: inline;
}

* html .paging LI A {
}


.paging .active a, .paging a:hover {
	background-color:#2284b6;
	background-image:url(/img/white-arrow-up.gif);
	background-repeat:no-repeat;
	background-position:3px center;
	color:#fff;
	}

.calendar {
	background-image: url(/img/back1.gif);
	border:1px solid #ccc;
	margin: 0 0 12px 0;
	height: 1%;
}

.dd {
	color:#2284b6;
	font-size:16px;
}

.num {
	font-size:10px;
}

.calendar-week {
	margin-left: 5px;
}

.calendar-week a {
	display: block;
	background-color: #fff;
	border:1px solid #ccc;
	padding:2px 0 5px 0;
	width:34px;
	text-align: center;
	margin:3px;
	float:left;
	color:#666;
	font-weight:bold;
}

.calendar-week a:hover, .calendar-week a.active {
	background-color: #2284b6;
	border:1px solid #2284b6;
}

.calendar-week a:hover span, .calendar-week a.active span {
	color:#fff;
}

.calendar-foot {
	background-color: #efefef;
	border-top: 1px solid #ccc;
	}

.calendar-form {
	padding:6px 0 6px 7px;
}

.calendar-form input.btn-sr {
	border:0;
	background:url(/img/prikazi-button-sr.gif) no-repeat;
	width:60px;
	height:22px;
	}

.calendar-form input.btn-en {
	border:0;
	background:url(/img/prikazi-button-en.gif) no-repeat;
	width:60px;
	height:22px;
	}

#dan {
	width: 40px;
	margin-right: 7px;
}

#mesec {
	width: 90px;
	margin-right: 7px;
}

#godina {
	width: 60px;
	margin-right: 10px;
}

.fp-comments-box-head {
	background-image: url(/img/back2.gif);
	height:35px;
	}

.fp-comments-box-head img {
	float:left;
	padding:7px 5px 0 6px;
	}

.fp-comments-box-head h1 {
	color:#c00;
	float:left;
	padding:2px 0 0 0;
}

.fp-comments-box-head li, .fp-comments-box-foot li {
	display:inline;
	}

.fp-comments-box-head a {
	background-color:#fff;
	background-image:url(/img/red-blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:7% center;
	border:1px solid #c00;
	padding: 5px 5px 5px 16px;
	margin-right:10px;
	color:#c00;
	font-weight:bold;
	font-size:11px;
	}

.fp-comments-box-head .active a, .fp-comments-box-head a:hover {
	background-color:#c00;
	background-image:url(/img/red-down-arrow.gif);
	background-repeat:no-repeat;
	background-position:6% center;
	color:#fff;
	}

.fp-comments-box-foot {
	background-image:url(/img/back2.gif);
	text-align:center;
	padding:10px 0;
	}


.fp-comments-box-foot a {
	background-color:#fff;
	background-image:url(/img/red-blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:5px center;
	border:1px solid #c00;
	padding: 5px 5px 5px 16px;
	margin-right:10px;
	color:#c00;
	font-weight:bold;
	font-size:11px;
	width:13px;
	}

.fp-comments-box-foot .active a, .fp-comments-box-foot a:hover {
	background-color:#c00;
	background-image:url(/img/red-up-arrow.gif);
	background-repeat:no-repeat;
	background-position:3px center;
	color:#fff;
	}

.comment-nav {
	margin:4px 0 0 6px;
	float:left;
	height:24px;
	}
#comment-box {
}
.comment-box {

	background-color:#ff9;
	padding: 4px;
	}

.comment-box p{
	font-weight:bold;
	padding:2px 0 6px 2px;
	color:#282827;
	}

#form-comment .submit-btn {
	background-image:url(/img/posalji-button-sr.gif);
	height:30px;
	width:100px;
	border:0;
	margin:4px 3px 0 411px;
	background-repeat:no-repeat;
}

#form-comment .reset-btn {
	background-image:url(/img/odustani-button-sr.gif);
	height:30px;
	width:100px;
	border:0;
	margin-top:4px;
	background-repeat:no-repeat;
}

#form-comment .submit-btn-en {
	background-image:url(/img/posalji-button-en.gif);
	height:30px;
	width:100px;
	border:0;
	margin:4px 3px 0 411px;
	background-repeat:no-repeat;
}

#form-comment .reset-btn-en {
	background-image:url(/img/odustani-button-en.gif);
	height:30px;
	width:100px;
	border:0;
	margin-top:4px;
	background-repeat:no-repeat;
}

.comments {
	padding:5px;
	}

.comment-head {
	background-color:#efefef;
	padding:3px 7px;
	border-top:1px solid #ccc;
	margin-bottom:2px;
	margin-top:10px;
	}

.comment-head p {
	margin:3px;
	}

.comment-head p, .comment-head img, .comment-head a {
	display:inline;
	position:relative;
	}

.comment-text {
	font-size:12px;
}

.comment-paging {
	text-align:center;
	}



.fp-ekonf-box-head {
	background-image:url(/img/back3.gif);
	}

.posl-dog, .link-dog {
	border:1px solid #ccc;
	border-top:0;
	background-color:#efefef;
	height: 1%;
	}

.posl-dog li, link-dog LI {
/*	background-image:url(/img/link-arrow.gif);
	background-position:6px 6px;
	background-repeat:no-repeat;
*/	height:1%;
	border-top:1px solid #CCCCCC;
	padding:6px 0pt 6px 8px;
	position:relative;
}

* html .posl-dog li {
	background-position:6px 7px;
}

.posl-dog a {
	color:#3aa5d8;
	font-weight:bold;
	font-size:12px;
	margin-left:-24px;
	padding-left:24px;
	text-decoration:none;
}

.link-dog a {
	color: #2a81be;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	background-image: url(/img/blue-arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 10px;
	text-decoration: none;
}

.link-dog a:hover {
	color: #3aa5d8;
}

.posl-dog a:hover {
	color:#2a81be;
}

.posl-dog-foot {
	background-image:url(/img/back1.gif);
	text-align:right;
	padding:6px 8px 6px 0;
	border:1px solid #ccc;
	border-top:0;
}

.posl-dog-foot A {
	background-image:url(/img/blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#2284b6;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}

.posl-dog-foot li {
	display:inline;
	}


/*************************************
 * Vest, Tekst, Dogadjaj
 *************************************/

.dashedline, .solidline {
	clear: both;
	margin: 0.5em 1em 0.5em 1em;
	padding: 0pt 0pt 0em 0;
}

.dashedline-4px, .solidline-4px {
	clear: both;
	margin: 0.5em 4px 0.5em 4px;
	padding: 0;
}

.dashedline, .dashedline-4px {
	border-bottom: 1px dashed #cccccc;
}

.solidline, .solidline-4px {
	border-bottom: 1px solid #cccccc;
}

.text, .text-list {
	border:1px solid #cccccc;
	font-size: 12px;
}

.text-list-item {
	background: transparent url(/img/blue-arrow-box.gif) no-repeat 12px 1px;
	margin: 0.5em 0;
	padding: 0 24px 0 36px;
	position: relative;
}

.text-list-item-no-img{
	margin: 0.5em 0;
	padding: 0 24px 0 36px;
	position: relative;
}

.text-list-item H2, .text-list-item H2 A{
	color:#2a81be;
	font-size:12px;
	font-weight:bold;
	margin-left: -24px;
	padding: 1px 0 1px 24px;
}

.text-list-item-no-img H2, .text-list-item-no-img H2 A {
	color:#2a81be;
	font-size:13px;
	font-weight:bold;
	margin-left: -24px;
	padding: 5px 0 1px 24px;
}

.text-list-item-no-img .h2{
	font-size:14px;
	font-weight:bold;
}

.text-list-item H2 A:hover,
.text-list-item-no-img H2 A:hover {
	color:#3AA5D8;
}

.ansver-form{
	margin: 10px 0 0 0;
	text-align: left;
}

.ansver-form p span{
	vertical-align: top;
}

.ansver-form ul li{
	float: left;
	padding: 10px 0 0 0;
}

.ansver-form ul .label{
	width: 55px;
	margin-right:4px;
	text-align:right;
}

.ansver-form ul .input{
	overflow: hidden;
	width: 505px;
	_width: 510px;
}

.ansver-form ul li label{
	font-weight: bold;
	vertical-align: top;
}

.ansver-form .send_question{
	margin: 10px 0 15px 53px;
}

.text-list-item-dateline {
	background-image:url(/img/back1.gif);
	padding: 8px 10px 8px 0px;
	text-align:right;
}

.text {

}

.text h1 {
	color:#000000;
	font-size:24px;
	padding: 0;
}

.text h2 {
	font-size:18px;
	color:#333;
}

.text h3 {
	font-size:15px;
	color:#333;
}

.text .extract {
	padding: 0;
}

.text-basicinfo {
	padding: 15px 0 0 0;
}

.text-head {
	padding: 8px 8px 0 8px;
}

.text-body {
	padding: 15px 8px 0 8px;
}

.text-body P {
	margin: 0.5em 0;
}

.text-tags {
	padding: 0 8px 8px 8px;
}

.text-tags SPAN {
	color: #6c6c6c;
	font-weight: bold;
}

.text-tags A {
	color: #9f1277;
	font-weight: bold;
}

.single-event-headings {
	padding: 0 0 13px 0;
	position: relative;
}

.text .text-head .image-wrapper {
	float:right;
	margin: 0 0 0 10px;
	width: 200px;
}

.text .image-wrapper .image-caption {
	background: white;
	font-size: 11px;
	padding:4px 0 6px 6px;
	text-align:center;
}

.text P, .news-content P {
	margin: 0.5em 0;
	line-height:1.3em;
}

/*-------------vesti-spisak----------------*/

.arhiva-vesti {
	height:35px;
	background-image:url(/img/back.gif);
	}

.presek-naslov {
	height:35px;
	background-image:url(/img/back1.gif);
	text-align:right;
	}

.news-list {
	padding:0 7px;
	}

.news-list li {
	border-bottom:1px solid #ccc;
	padding:6px 0 6px 5px;
	position: relative;
	margin-bottom:6px;
	}

.news-list a {
	text-decoration:none;
	color:#3aa5d8;
	font-weight:bold;
	background-image:url(/img/blue-arrow-box.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:24px;
	font-size:12px;
	}

.news-list p {
	padding-left:24px;
	font-size:12px;
	}

.news-list a:hover {
	color:#2a81be;
	}

.news-link-list {
	float: left;
	height: 1%;
	padding: 8px 0px 5px 53px;
	font-weight: bold;
	font-size: 16px;
	color: #2A81BE;
}

.news-link-list a {
	color: #2284B6;
}

.news-link-list a:hover {
	color: #3aa5d8;
}

.blue-font {
	color:#3aa5d8;
	font-weight:bold;
}

.calendar-head {
	padding:6px 0 5px 3px;
	position:relative;
}

.calendar-head p {
	 padding-top:6px;
	 }

.calendar-head li {
	 float:left;
	 height:30px;
	 position:relative;
	 }

.calendar-head a{
	background-color:#fff;
	border:1px solid #2284b6;
	padding:0 8px;
	color:#2284b6;
	font-weight:bold;
	font-size:20px;
	height:24px;
	}

.calendar-head a:hover {
	background-color:#2284b6;
	color:#fff;
	}

.period {
	width:205px;
	font-weight:bold;
	text-align:center;
	}

.events-select {
	float:left;
	margin:5px;
	}

.eko-pad {
	position:absolute;
	top:2px;
	right:12px;
	}

.naslovi-sivi li {
	background-image:none;
	background-color:#efefef;
	border-top:1px solid #ccc;
	padding:6px 0 6px 5px;
	position: relative;
}


.naslovi-sivi LI.active {
	border-left: 5px solid #2284b6;
	background-color:#ffffff;
}

.naslovi-sivi a {
	text-decoration:none;
	color:#3aa5d8;
	font-weight:bold;
	background-image:url(/img/link-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:24px;
	font-size:12px;
}

.naslovi-sivi a:hover {
	color:#2a81be;
}

.table-of-contents-right {
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

.table-of-contents-right .sekcija H4 {
	color: #333333;
	font-weight: bold;
}

.skup-izdanja-head {
	background:url(/img/back.gif);
	height:29px;
}

.spisak-izdanja {
	border:1px solid #ccc;
	position:relative;
}

.spisak-izdanja li {
	border-bottom:1px solid #ccc;
	padding:6px 0 6px 6px;
}

.spisak-izdanja a {
	color:#3AA5D8;
	font-size:12px;
	font-weight:bold;
	position:relative;
}

.right-menu {
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	position:relative;
}

.right-menu LI DIV {
	border-bottom:1px solid #ccc;
}

.right-menu LI LI {
}

.right-menu LI A {
    background-image:url(/img/back.gif);
 	color:#3aa5d8;
	display: block;
	font-size:12px;
	font-weight:bold;
	padding: 6px 0 6px 6px;
	position:relative;
}

.right-menu LI.active A {
	background-image:url(/img/back.gif);
	border-left: 5px solid #2284b6;
	background-color:#ffffff;
	display: block;
	font-size:12px;
	font-weight:bold;
	padding: 6px 0 6px 6px;
	position:relative;
}

.right-menu LI LI A, .right-menu LI.active LI A {
	background-image:none;
	color:#3aa5d8;
	padding: 6px 0 6px 18px;
	border-left: none;
	background-color:#efefef;
}

.right-menu LI LI.active A {
	background-image:none;
	color:#2284b6;
	padding: 6px 0 6px 18px;
}


.right-menu A:hover{
	color:#2284b6;
}

.spisak-izdanja a:hover {
	color:#2284b6;
}

.right-menu-aboutus {
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	position:relative;
}

.right-menu-aboutus LI DIV {
	border-bottom:1px solid #ccc;
}

.right-menu-aboutus LI LI {
}

.right-menu-aboutus LI A {
	background-image:url(/img/back.gif);
	color:#3aa5d8;
	display: block;
	font-size:12px;
	font-weight:bold;
	padding: 6px 0 6px 6px;
	position:relative;
}

.right-menu-aboutus LI LI A {
   	background-image: url(/img/black-blue-arrow.gif);
	background-repeat: no-repeat;
	background-position: 12px 10px;
	padding-left: 24px;
	color: #000000;
}

.right-menu-aboutus LI A:hover {
	color:#3aa5d8;
}

.right-menu-aboutus LI LI A:hover {
	color:#666666;
}

.ekomomist-trailer {
	color: #2284B6;
	font-size: 20px;
	text-align: center;
}


.izdanje-head {
	background:url(/img/back1.gif);
	margin-bottom:9px;
	}

.spec-dod {
	background:url(/img/back5.gif);
	padding:6px 0 6px 7px;
	}

.spec-dod-list {
	background-color:#ffffcc;
	}

.spec-dod-list li {
	border-top:1px solid #ccc;
	padding:6px 0 6px 5px;
	position: relative;
	}

.spec-dod-list a {
	text-decoration:none;
	color:#3aa5d8;
	font-weight:bold;
	background-image:url(/img/link-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:24px;
	font-size:12px;
	}

.spec-dod-list a:hover {
	color:#2a81be;
	}

.sekcija {
	background:url(/img/back1.gif);
	padding:6px 0 6px 7px;
	border-top:1px solid #ccc;
	}

.izdanje {
	background:url(/img/back.gif);
	width:140px;
	float:left;
	}

.arhiva {
	background:url(/img/back.gif);
	width:144px;
	float:right;
	padding:8px;
	height:206px;
	position:relative;
	}

.arhiva li {
	padding:2px;
	}

.arhiva a {
	color:#2284b6;
	font-size:12px;
	font-weight:bold;
	position:relative;
	}

.arhiva li.active a{
	color:#000;
	}

.arhiva-foot {
	padding-top:7px;
	}

.arhiva-foot a{
	background-image:url(/img/blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#2284b6;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
	font-size:11px;
}

.berza {
	border:1px solid #ccc;
	position: relative;
	}

.berza-belexline-head {
	background-image:url(/img/back1.gif);
}

.posl-update {
	background-color:#ff9;
	font-size:11px;
	padding:0 5px;
	width:395px;
	}

.slova TABLE {

}
.slova TD {
	background-color:#ff9;
	text-align: center;
	font-size:11px;
	padding:0 5px;
	width:36px;
	}
.slova TD a {
	color: black;
	}

.tab-content2 {
	border:1px solid #ccc;
	border-bottom: 0;
	width:410px;
	}

.tab-content3 {
	border:1px solid #ccc;
	padding: 5px;
	width:508px;
	float: left;
	clear: left;
	}

.index-korpa {
	float:left;
	width:520px;
	margin-bottom:9px;
	}

.o-indeksu {
	width:520px;
	}

.o-indeksu-head {
	background:url(/img/back1.gif);
	padding:6px 8px;
	margin-bottom:4px;
}

.o-indeksu p {
	font-size:12px;
	margin-bottom:12px;
	}

.o-indeksu-attach a {
	background-image:url(/img/blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#2284b6;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
	margin-left:3px;
}

.o-indeksu-attach li {
	margin-bottom:6px;
	}

.povezani-naslovi-head {
	padding:0 7px;
	height:35px;
	background:url(/img/back1.gif);
	position:relative;
	}

.povezani-naslovi-head h3 {
	margin-top:8px;
	float:left;
	}

.povezani-naslovi-head a {
	float:right;
	background-image:url(/img/blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#2284b6;
	font-weight:bold;
	padding-left:10px;
	margin-top:12px;
	position:relative;
	}

.povezani-naslovi {
	border:1px solid #ccc;
	border-top:0;
	background-color:#efefef;
	}

.povezani-naslovi li {
	background-image:url(/img/link-arrow.gif);
	background-repeat:no-repeat;
	background-position:5px 6px;
	border-top:1px solid #ccc;
	border-bottom:0;
	padding:6px 0pt 6px 25px;
	zoom:1;
}

.povezani-naslovi a {
	color:#2a81be;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.povezani-naslovi p.e a {
	background: none;
	padding-left: 0;
}


.povezani-naslovi a:hover {
	color:#3aa5d8;
}

.povezani-naslovi p {
	margin-left:1px;
}

.e {
/*	background-image:url(/img/e.gif); */
	background-repeat:no-repeat;
	background-position:left;
}

.b {
/*	background-image:url(/img/b.gif); */
	background-repeat:no-repeat;
	background-position:left;
}

.p {
/*	background-image:url(/img/p.gif); */
	background-repeat:no-repeat;
	background-position:left;
}

.izvod {
	padding-top: 15px;
}

.berza-menu-head {
	margin:5px 5px 5px 26px;
	float:left;
	display:inline;
}

.berza-menu-head li{
	display:inline;
	}

.berza-menu-head ul {
	list-style-type:none;
	}

.berza-menu-head a {
	background-color:#fff;
	background-image:url(/img/blue-wh-arrow.gif);
	background-repeat:no-repeat;
	background-position:7% center;
	border:1px solid #2284b6;
	display:block;
	float:left;
	padding: 11px 4px 11px 16px;
	margin-right:6px;
	color:#2284b6;
	font-weight:bold;
	}

.berza-menu-head .active a, .berza-menu-head a:hover {
	background-color:#2284b6;
	background-image:url(/img/white-arrow-down.gif);
	background-repeat:no-repeat;
	background-position:6% center;
	color:#fff;
	}

.izvestaj-head-wrap {
	padding-bottom:9px;
	border:1px solid #ccc;
	border-bottom:0;
	}

.arhiva-izvestaja-head, .izvestaji-picker-head {
	padding: 9px 9px;
	background:url(../img/back1.gif);
	}

.izvestaji-picker {
	border:1px solid #ccc;
	}

.izvestaji-picker-body {
	background-color:#efefef;
	}

.fp-box-outer-with-leftimage-wrapper {
	border-top:1px solid #ccc;
}

.autor {
	color:#2284B6;
	}

.izvod {
	color:#000000;
	}

.arhiva-baner {
	width:310px;
	text-align:center;
	margin-bottom:9px;
	display: none;
}

.extract {
	margin-top:10px;
}

.event-logo {
	height: 16px;
	width: 60px;
	position: absolute;
	top: 4px;
	right: 6px;
}

.next-econs {
	border:1px solid #ccc;
	border-top:0;
	background-color: #efefef;
	}


/********************* tabs ***********************/
.ui-tabs-hide { display: none; }

.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(/img/loading.gif) no-repeat 0 50%;
}

.event-tabs {
	padding: 10px 0 5px 0;
}

.event-tabs-reg {
	padding: 10px 0 5px 0;
}

.event-digest {
	padding: 5px 0;
}

.extract-event {
	/*position: absolute;*/
	bottom: 6px;
	left: 7px;
	width: 595px;
}


.text-body-sponsors P {
	margin: 1.5em 0;
	width: 595px;
	height: 1%;

}

.event-registration-menu {
	padding:5px 6px;
}

.event-registration-menu LI {
	float: left;
}

.event-registration-menu A, A.event-registration-menu, A.event-registration-menu:hover, .ui-tabs-selected A.event-registration-menu {
	background-color: transparent;
	background-image:url(/img/red-blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 3px !important;
	border: none !important;
	font-weight: bold;
	padding: 0 5px 0 10px !important;
	margin: 0 0 0.5em 10px !important;
	color:#D91C10 !important;
	text-transform: uppercase;
}

#write-comment {
}

.comments-thumbs-down-button {
	position: relative;
	display: none;
}
.comments-thumbs-up-button {
	position: relative;
}

/* NOVI STILOVI ZA VESTI NA NASLOVNOJ STRANI */
.fp-box-news-wraper {
	width: 628px;
	border: 1px solid #CCC;
	border-width: 1px 1px 0px 1px;
	padding-bottom:5px;
}

.fp-box-news-outer {
	width: 628px;
	overflow: visible;
}

.fp-box-news-text-first {
	float: left;
	width: 310px;
}
.fp-box-news-titles {
	float: left;
	width: 310px;
}
.fp-box-news-image {
	float: right;
	width: 305px;
	padding-right: 5px;
}

.fp-box-news-text-second {
	float: right;
	width: 305px;
	padding-right: 5px;
	clear: right;
}


.text-below-image {
	width: 100px;
	padding:6px 5px;
	text-align: center;
}

#comment-list-area {
	border: 1px solid #ccc;
}

fieldset {
	width: 481px;
	border: 1px solid #ccc;
	padding: 5px
}
legend {
	padding: 0 3px;
	font-weight: bold;
	margin-top: 5px;
}
.inputAddress {
	height: 30px;
	width: 250px;
}

/*.menu-item-14183 a {
	background-color: #2284B6;
	}
*/
.openads-banner {
	color: #000000;
	text-align: center;
	font-size: 11px;
}

.openads-banner A {
   color: #666666;
   text-align: center;
   font-size: 11px;
}

.openads-banner A:hover {
   color: #999999;
   text-align: center;
   font-size: 11px;
}


.openads-textad {
	color: #000000;
	text-align: center;
}



.text-body-about-us {
	font-size:12px;
	padding:15px 8px 0pt;
}

.text-body-about-us P A {
    color: #2284B6;
}


.text-body-about-us P {
	margin: 1em 0;
}

.text-body-about-us UL LI {
	list-style-type:disc;
	margin:0em 0em 0em 1.5em;
	padding:0.5em 0em 0.1em 0.5em;
}

.text-body-about-us UL LI A{
    color: #2284B6;
}


.izvod-about-us  {
   color: #666666;
   text-align: left;
   font-size: 11px;
   padding: 9px;
}

.naslovi-about-us  {
   color: #224499;   
   text-align: center;
   font-size: 11px;
}

.about-us h3 {
	font-size:16px;
	color:#840000;
	font-weight:bold;
}

.table_user2admin td {
	background-color: #EFEFEF;
}

#contactFormDiv fieldset {
	margin: 0 10px 0 0;
	width: auto;
}

#contactFormDiv th {
	width: 200px;
	padding: 5px;
	vertical-align: top;
	text-align: right;
}

#contactFormDiv td {
	background-color: #efefef;
	padding: 5px;
}

#contactFormDiv table {
	width: 100%;
}

.contant-recipients {

}

.contant-recipients DIV {
	padding: 3px 0;
}

.contant-recipients DIV INPUT {
	margin:0px 5px 0px 5px;
	padding:0;
	position:relative;
	top:2px;
}

.contant-recipients DIV SPAN {
	margin:0px 0px 0px 0px;
	padding:0;
	position:relative;
	top:0px;
}

.desni-paket {
	width: 310px;
	}

.sponzor-title {
	background-color:#C0C0C0;
	color:#fff;
	font-size:16px;
	font-size:bold;
	}

.sponzor-title td {
	padding-left:3px;
	}

.tabela-sponzora {
	width:100%;
	}

.tabela-sponzora img {
	padding: 6px 0;
	}

.box-medijski-partneri {
	height: 100%;
/*	margin: 1em 0 0.5em 0;  */
	border: 1px solid #CCCCCC;
	border-top:0;
	}
.box-medijski-partneri h2 {
	color: #2284B6;
	text-align: left;
	font-size: 20px;
	margin: 0pt 0pt 0.5em;
	padding: 4px 0pt 0pt 7px;
	background: transparent none repeat scroll 0% 50%;
	background-image: url(/img/back.gif);
	}
.events_date_list {
	border-top:1px solid #CCCCCC;
	}
.events-right-head {
	background-image:url(/img/back.gif);
	border-top:1px solid #CCCCCC;
	margin-top:-39px;
	width:310px;
	}

.events-left-head {
	background-image:url(/img/back.gif);
	display:inline;
	float:left;
	height:1%;
	padding:5px 0px 5px 5px;
	}
.fp-box-outer-events {
	background: transparent;
	margin: 0 200px 0 0px;
}


.boxtype-events-headlines {
	margin: 0 0 12px 0;
}

.boxtype-events-header {
	background-image:url(/img/back1.gif);
    padding:6px 0px 6px 6px;
    margin: 0 0 0 8px;
    width:303px;
    text-align:left;
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;

}

.boxtype-events-body {
	background-color:#EFEFEF;
	background-image:none;
    padding:6px 0px 6px 6px;
    margin: 0 0 0 8px;
    width:303px;
    text-align:left;
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
}

.boxtype-events-foot {
	background-image:url(/img/back1.gif);
    padding:6px 6px 6px 0px;
    margin: 0 0 0 8px;
    width:303px;
    text-align:right;
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;

}

.boxtype-events-header-passed {
	background-image:url(/img/back1.gif);
    padding:6px 8px 6px 6px;
    width:303px;
    text-align:left;
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    height:1%;
}

.boxtype-events-body-passed {
	background-color:#EFEFEF;
	background-image:none;
    padding:6px 8px 6px 6px;
    width:303px;
    text-align:left;
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    height:1%;
}

.boxtype-events-foot-passed {
	background-image:url(/img/back1.gif);
    padding:6px 8px 6px 6px;
    width:303px;
    text-align:right;
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    height:1%;
}

.boxtype-poll {
	border: 1px solid #CCCCCC;
	margin-bottom: 8px;
}

.box-events {
	float:left;
	width:303px;
	height:100%;
	margin:0 0.7em 1em 0;
}

.naslovi-events {
	width:303px;
}

.naslovi-events li {
	background-image: none;
	background-color: #efefef;
	padding: 6px 0 6px 5px;
	position: relative;
	height: 51px;
}


.naslovi-events LI.active {
	border-left: 5px solid #2284b6;
	background-color: #ffffff;
}

.naslovi-events a {
	text-decoration:none;
	color:#3aa5d8;
	font-weight:bold;
	background-image:url(/img/link-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:24px;
	font-size:12px;
}

.naslovi-events a:hover {
	color:#2a81be;
}

#se-lead-report {
	width: 100%;
	padding: 1px;
}

#se-lead-report th {
	font-weight: bold;
	color: white;
	background-color: #2284b6;
	text-align: center;
	padding: 5px;
}

#se-lead-report td {
	width: 25%;
	padding: 3px;
	vertical-align: top;
}

.analysis-box-first-extract {
	float:left;
	width:200px;
	padding: 5px 0 5px 5px;
	}

.analysis-box-first-image {
	float: right;
	}

.border {
	border:1px solid #ccc;
	}

.text-share {
	padding: 0 8px;
	}

.text-share a {
	float: left;
	display: inline;
	font-size: 11px;
	font-weight:bold;
	padding: 5px 0 5px 24px;
	margin: 0 10px 0 0;
	color: #2284B6;
}

.text-share h3 {
	float: left;
	margin: 3px 5px 0 0;
	color:#6C6C6C;
	font-weight:bold;
	font-size:14px;
}

#shfDelicious a {
	background: url("/img/btn_share_delicious.gif") left no-repeat;		
}
#shfDigg a {
	background: url("/img/btn_share_digg.gif") left no-repeat;
}
#shfYahoo a {
	background: url("/img/btn_share_yahoo.gif") left no-repeat;
}
#shfFacebook a {
	background: url("/img/btn_share_facebook.gif") left no-repeat;
}
#shfNewsvine a {
	background: url("/img/btn_share_newsvine.gif") left no-repeat;
}

#myContainer {
	background-color: red;
}

.magazine-subscribe-frontpage {

}

.magazine-subscribe-frontpage ul{
	list-style: none;
}
.magazine-subscribe-frontpage ul li{
	display: inline;
	padding: 0 2px;
}

.advertising {
	width: 319px;
}

.advertising a.top{
	display:block;
	padding:0;
	margin:0;
}

.fp-news-wrapper {
	border:1px solid #ccc;
	border-top:0;
}

.fp-box-wrap {
	border:1px solid #ccc;
}

.pitanje  {
	color: #2284B6;
	font-size: 16px;
	background: transparent url(/img/back1.gif) repeat scroll 0 0;
	padding: 6px;
}
/*******komentari home********/
.komentari-top {
	color: #fff;
	font-size: 16px;
	font-weight:bold;
	height:25px;
	padding: 4px;
	width:290px;
}
.comment-item {
	background:transparent;
	border:none;
	display:block;
	float:left;
	margin:0 0 3px 0;
	padding:4px;
	width:300px;
}
.comment-item .comment-content{
	display:block;
	float:right;
	width:260px;
}
.comment-item .comment-img{
	background: transparent url(/img/comment.gif) 6px 6px no-repeat;
	display:block;
	float:left;
	height:80px;
	width:40px;
}
.comment-item .title a{
	color:#9B0069;
	font-weight:bold;
	font-size:12px;
}
.comment-item .date{
	color:#D91C10;
	font-weight:bold;
}
.comment-item .name{
	color:#9B0069;
	font-weight:bold;
}
/******komentari home end*********/

/******najbolji fondovi i strana fondovi*********/
table.fond_table_main td {
	border: none;
}

table.fond_table_main tr:hover {
	background-color: #f3f3f3;
}

td.td_colorless {
	border: none;
}

table.fond_table_main tr {
	background-image: url(/img/tr-border.gif);
	background-repeat: repeat-x; 
	background-position: bottom left;
	border: none;
}

table.fond_table_main {
	border-collapse: collapse;
	margin-bottom: 5px; 
}

table.fond_table_main tr td {
	vertical-align: top;
	line-height: 18px;
	padding: 1px 2px;
	margin: 0;
}

table.fond_table_main tr td.td_headerCol, table.fond_table_main tr td.td_header_col {
	padding:8px 2px;
}

.fond_table_main .td_header_col img {
	padding-right: 3px;
}

table.fond_table_main td.td_header_row {
	border-right: none;
	line-height: 20px;
}

.fond_table_main {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#4A595B;
}

.fond_table_main td.td_header_col {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #4A595B;
	background: none;
}
.fond_table_main td.td_header_1 {
	font-size: 12px;
	padding:5px 2px;
	border-bottom: 1px solid #dedede;
	background: #fefefe;
}

.fond_table_main td.td_header_row {
	font-size: 10px;
	border-top: none;
	border-bottom: 2px solid #4A595B;
	background-image: none;
}

.fond_table_main td.td_header_row_2 {
	font-weight: bold;
	border-top: none;
	border-bottom: 1px solid #c1c1c1;
	background-image: none;
	padding-top: 10px;
}

.fond_table_main td.td_header_row_3 {
	font-size: 12px;
	font-weight: bold;
	border-top: none;
	border-bottom: 2px solid #4A595B;
	background-image: none;
	padding-top: 10px;
}

.fond_table_main .td_colorless td.td_header_row {
	border-bottom: 2px solid #4A595B
}

table.fond_table_main tr td.td_headerCol, table.fond_table_main tr td.td_header_col {
	line-height: 14px;
}

.fond_table_main td p { margin:0; padding:0; text-align:left; }

.fond_table_main td.td_inner, .fond_table_main td.td_colorless {   color:#000; }

.fond_table_main td.td_inner1, .fond_table_main td.td_colorl_01 {  color:#000; font-weight: bold;}

.fond_table_main td.td_inner2,.fond_table_main td.td_colorl_02 {  color:#666; }

.fond_table_main td.td_inner3,.fond_table_main td.td_color1_03 {  color:#666; font-weight: bold;}

.fond_table_main td.td_inner4,.fond_table_main td.td_color1_04 {  color:#999; }

table.fond_table_main tr.champion td {
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 14px;
}
table.fond_table_main .plus {
	background:transparent url(/img/plus.gif) no-repeat scroll right center;
	color:#3ACA22;
	padding-right:12px;
}
table.fond_table_main .minus {
	background:transparent url(/img/minus.gif) no-repeat scroll right center;
	color:#E00303;
	padding-right:12px;
}
table.fond_table_main .txt_right {
	text-align:right;
}
table.fond_table_main span.ime{
	color:#1EB1C1;
	font-weight:bold;
}

.fondovi .fondovihead {
	float:left;
	padding:0 0 10px 0;
}
.fondovi .fondovitbl {
	float:left;
	padding:0 0 15px 0;
}
.fondovi .fondovinaslov {
	float:left;
	padding:0 54px 0 0;
}
.fondovi .fondovibanner {
	float:right;
}
/******najbolji fondovi end*********/

.anketa-datum {
	color: #d91c10;
	font-weight: bold;
	background: transparent url(/img/back1.gif) repeat scroll 0 0;
	border-bottom: 1px solid #CCCCCC;
	padding: 0 6px 3px;
}

/*************************** Ekonomist End *************************************/


/******************* Main Flora Style Sheet for jQuery UI Datepicker ***********/

#datepicker_div, .datepicker_inline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	padding: 0;
	margin: 0;
	background: #DDD;
	width: 185px;
}
#datepicker_div {
	display: none;
	border: 1px solid #2388bc;
	z-index: 10;
}
.datepicker_inline {
	float: left;
	display: block;
	border: 0;
}
.datepicker_dialog {
	padding: 5px !important;
	border: 4px ridge #DDD !important;
}
button.datepicker_trigger {
	width: 25px;
}
img.datepicker_trigger {
	margin: 2px;
	vertical-align: middle;
}
.datepicker_prompt {
	float: left;
	padding: 2px;
	background: #DDD;
	color: #000;
}
*html .datepicker_prompt {
	width: 185px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
	clear: both;
	float: left;
	width: 100%;
	color: #FFF;
}
.datepicker_control {
	background: #2388bc;
	padding: 2px 0px;
}
.datepicker_links {
	background: #bad9e9;
	padding: 2px 0px;
}
.datepicker_control, .datepicker_links {
	font-weight: bold;
	font-size: 80%;
	letter-spacing: 1px;
}
.datepicker_links label {
	padding: 2px 5px;
	color: #888;
}
.datepicker_clear, .datepicker_prev {
	float: left;
	width: 34%;
}
.datepicker_current {
	float: left;
	width: 30%;
	text-align: center;
}
.datepicker_close, .datepicker_next {
	float: right;
	width: 34%;
	text-align: right;
}
.datepicker_header {
	padding: 1px 0 3px;
	background: #399dce;
	text-align: center;
	font-weight: bold;
	height: 1.3em;
}
.datepicker_header select {
	background: #399dce;
	color: #FFF;
	border: 0px;
	font-weight: bold;
}
.datepicker {
	background: #CCC;
	text-align: center;
	font-size: 100%;
}
.datepicker a {
	display: block;
	width: 100%;
}
.datepicker .datepicker_titleRow {
	background: #B1DB87;
	color: #000;
}
.datepicker .datepicker_daysRow {
	background: #FFF;
	color: #666;
}
.datepicker_weekCol {
	background: #B1DB87;
	color: #000;
}
.datepicker .datepicker_daysCell {
	color: #000;
	border: 1px solid #DDD;
}
#datepicker .datepicker_daysCell a {
	display: block;
}
.datepicker .datepicker_weekEndCell {
	background: #bad9e9;
}
.datepicker .datepicker_daysCellOver {
	background: #FFF;
	border: 1px solid #777;
}
.datepicker .datepicker_unselectable {
	color: #888;
}
.datepicker_today {
	background: #B1DB87 !important;
}
.datepicker_currentDay {
	background: #399dce !important;
}
#datepicker_div a, .datepicker_inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #000;
}
.datepicker_inline .datepicker_links a {
	padding: 0 5px !important;
}
.datepicker_control a, .datepicker_links a {
	padding: 2px 5px !important;
	color: #000 !important;
}
.datepicker_titleRow a {
	color: #000 !important;
}
.datepicker_control a:hover {
	background: #FDD !important;
	color: #333 !important;
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
	background: #FFF !important;
	color: #333 !important;
}
.datepicker_multi .datepicker {
	border: 1px solid #399dce;
}
.datepicker_oneMonth {
	float: left;
	width: 185px;
}
.datepicker_newRow {
	clear: left;
}
.datepicker_cover {
	display: none;
	display/**/: block;
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 193px;
	height: 200px;
}

/*************** Main Flora Style Sheet for jQuery UI Datepicker End ********************/


/******************************** UI Datepicker ***********************/

table.jCalendar {
	border: 1px solid #000;
	background: #aaa;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background: #333;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}
table.jCalendar td {
	background: #ccc;
	color: #000;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected:hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td:hover, table.jCalendar td.dp-hover {
	background: #fff;
	color: #000;
}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover {
	background: #bbb;
	color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */
div.dp-popup {
	position: relative;
	background: #ccc;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 171px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}

/********************************* UI Datepicker End *************************/


/****************** Poller *******************************/

#democracy {
/*	margin: 1em 0; */
	padding: 0 0 0px 0;
/*	text-align: right; */
	color: #000000;
}

#democracy li {
	list-style: none;
	margin: 5px 15px 5px 10px;
	padding: 1px 3px 5px 3px;
	text-align: left;
}

#poll-embed #democracy li {
	list-style: none;
	margin: 0;
	padding: 0px 3px 1px 3px;
	text-align: left;
}

#democracy li input {
	vertical-align: middle;
}

#democracy LI LABEL {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

#democracy .dem-footer {
/*	color: #639ACE; */
	padding: 0.5em 0 0.5em 0;
}

#democracy .dem-footer p {
	text-align: left;
	padding: 0;
	margin: 0px 0px 10px 0px;
}

#democracy .dem-footer p.view-results {
	border-top: 1px dashed #cccccc;
	border-bottom: 1px dashed #cccccc;
	text-align: center;
	padding: 0.25em 0;
	margin: 0.25em 0;
}

#democracy .dem-footer p A {
/*	color: #639ACE; */
}

#democracy ul {
	margin: 6px;
	padding: 0;
}

#poll-question {
	display: block;
/*	color: #639ACE; */
	text-align: left;
	padding: 7px 5px;
}

#vote p {
	text-align: left;
	margin: 5px;
}

#lastMessage span {
	display: block;
	color: #933;
}

#dem-total-votes {
	display: block;
	text-align: left;
	font-style: normal;
}

#democracy .democracy-choice {
	display: block;
	height: 6px;
	background-color: #993300; /* #A21B0D; */
	font-size: 1px;
}

#voted-for-this .democracy-choice {
	background-color: #006699;
}

.dem-choice-border {
	margin: 2px 0;
	display: block;
	height: 6px;
	width: 98%;
	border: 1px solid #CABEB2;
}

A#view-results {
}

A#view-results:hover {
	text-decoration: none;
}

#democracy input[type=radio], #democracy input[type=checkbox], #democracy .dem-radio {
	width: auto;
	border: 0;
	padding: 0;
	display: inline;
	margin: 0;
}

#pollResults {
	width: 100%;
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}

#pollResults THEAD, #pollResults TFOOT {
	height: 60px;
	margin: 0;
	padding: 0;
}

#pollResults THEAD TD {
	padding: 13px 10px;
	margin: 0;
	height: 34px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	vertical-align: top;
}

#pollResults TBODY TD {
	border-top: 1px solid #ffffff;
	background-color: #C5D4F5;
	height: 39px;
	padding: 0px 0px 0px 20px;
	font-weight: bold;
}

#pollResults TD.answer {
	width: 80px;
	white-space: nowrap;
}

#pollResults TD.graph {
	width: 230px;
}

#pollResults TD.percent {
	width: 35px;
	padding: 0px 10px 0px 20px;
	text-align: right;
	white-space: nowrap;
}

#pollResults .dem-choice-border {
	margin: 2px 0;
	display: block;
	background-color: #fff;
	height: 21px;
	width: 98%;
	border: 0;
}

#pollResults .democracy-choice {
	display: block;
	background-image: url(/images/poll-bar.gif);
	background-repeat: repeat-x;
	background-color: transparent;
	height: 21px;
	font-size: 1px;
	border: 0;
}

#pollResults A#view-results-table {
	color: #000000;
	font-weight: bold;
	display: block;
	padding: 0;
}

/******************************** Poller End **************************/


/******************************** Sprites *****************************/

.site-icons {	 
	float: left;
    background: transparent url(/img/sprites/icons.gif) no-repeat scroll 0 0;
    
}

.icon-key {
	background-position: -76px -15px;	
	height: 7px;
	margin:4px 1px 0 0;
	width: 11px;
}

.icon-rss {
	background-position: -76px 0;	
	height: 15px;	
	width: 15px;
}

.icon-vesti	{
	background-position: 0 0;
	height: 26px;
	width: 26px;
}

.icon-kalendar {
	background-position: -25px 0;
	height: 26px;
	width: 26px;
}

.icon-berza {
	background-position: -50px 0;
	height: 26px;
	width: 26px;
}

.icon-lupa {
	background-position: -91px 0;
	height: 21px;
	width: 23px;
}

.icon-blueboxarrow{
	background-position: -119px 0;
	height: 14px;
	position: absolute;
	width: 14px;
}

.icon-print{
	background-position: -193px 0;
	_background-position: -193px 5px;
	height:16px;
	_height:22px;
	margin-left:342px;
	_margin-left:118px;
	margin-top:-19px;
	_margin-top:-24px;	
	width:16px;
}

.icon-email{
	background-position: -209px 0;
	_background-position: -209px 5px;
	height:16px;
	_height:20px;
	margin-left:209px;
	margin-top:-17px;
	_margin-top:-21px;	
	width:16px;
}

.text-objave{
	margin-left: -19px !important;
}

.icon-delicious{
	background-position: -225px 0;
	height: 18px;
	margin-top:3px;
	width: 19px;
}

.icon-digg{
	background-position: -244px 0;
	height: 18px;
	margin-top:3px;
	width: 19px;
}

.icon-yahoo{
	background-position: -263px 0;
	height: 18px;
	margin-top:3px;
	width: 19px;
}

.icon-facebook{
	background-position: -282px 0;
	height: 18px;
	margin-top:3px;
	width: 19px;
}

.icon-newsvine{
	background-position: -301px 0;
	height: 18px;
	margin-top:3px;
	width: 19px;
}

.icon-comment{	
	background-position: -133px 0;
	height: 18px;
	margin-bottom: 56px;
	margin-left: 8px;
	_margin-left: 3px;
	margin-top: 4px;
	width: 20px;
}

.site-logos {
	float: left;
    background: transparent url(/img/sprites/logos.gif) no-repeat scroll 0 0;
}

.logo-ekonomist {
	background-position: -24px 0;
	height: 20px;
	margin-right: 7px;
	width: 73px;
}

.logo-bankar {
	background-position: -99px 0;
	height: 20px;
	margin-right: 7px;
	width: 63px;
}

.logo-preduzece {
	background-position: -162px 0;
	height: 20px;
	margin-right: 7px;
	width: 63px;
}

.logo-svaizdanja {
	background-position: -225px 0;
	height: 20px;	
	width: 79px;
}

.a-svaizdanja {
	margin-right: -8px !important;
}

.logo-ekonferencesmall {
	background-position: -304px 0;
	height: 15px;	
	width: 77px;
}


/******************************** Sprites End *************************/




