html, body, ol, ul, li, dl, dt, dd, img, form {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
}

body {
  padding: 0 475px; /* the critical side padding that sets the natural min-width! */
  background: #FFFFFF none; /* this BG tiles the area outside the columns */
  color: #000;
  font-family: Georgia, Times, serif;
  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: 0%; /* this value controls liquidity; 0% = full rigid, 100% = full liquid */
  text-align: left; /* resets the default text alignment for the page */
  max-width: 0px;
}

#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 {
  background: #FFFFFF none; /* this BG tiles the left column */
  font-size: 13px; /* set global font-size here */
  border: 20px solid #006699;
  border-width: 0px 20px;
} /* this positioning may be needed for IEwin if page is to contain positioned elements */

#wrapper2 {
  position: relative; /* extra insurance against bugs in IEwin */
  background: #FFFFFF none; /* this BG tiles the right column */
}

/*************** Header and Footer elements *****************/

.header {
  width: 100%;
  color: #b33;
  padding: 0px 0px 0px 0px;
  background: #006699 url(/images/header.png) repeat-y right 0;
  height: 130px;
  position: relative;
} /* "jello" BG is made to be in fixed position here */

.footer {
  width: 100%;
  height: 20px;
  text-align: center;
  clear: both;
  padding: 5px 0 8px 0;
  position: relative;
  background: #006699 none;
}

/************** Spacing Controls for various column contents ***************/

.outer ul {
  text-align: left;
  margin: 2px 0;
}

/************** Generic Rules *************/

A, A:hover IMG {
	color: #006699;
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}

P {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0.75em 0;
}

h1 {
	margin: 0;
	padding: 2px 0px;
	font-size: 20px;
	font-weight: normal;
	color: #006699;
	height: 50px;
}

h2 {
  color: #006699;
  font-size: 16px;
  font-weight: normal;
  height: 50px;
  margin: 0;
  padding: 2px 0;
  text-align: left;
}

h3 {
  color: #006699;
  font-size: 14px;
  font-weight: normal;
  height: 40px;
  margin: 0;
  padding: 2px 0;
  text-align: left;
}

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

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

img {
/*	max-width: 100%; */
}
/* prevents oversize images from breaking layout in browsers that support max-width */

/* \*/
* html #wrapper1,
* html #wrapper2,
* html .outer a,
* html .container-left,
* html .container-center,
* html .container-right,
* html .outer,
* html h2,
* html #header-main-menu-wrapper1,
* html #header-main-menu-wrapper2,
* html .main-menu-outer,
* html .main-menu-left,
* html .main-menu-right,
* html .right-outer,
* html .right-left,
* html .right-right,
* html .center .text-level2,
* html .center .text-level2-outer,
* html .center .center-left,
* html .center .center-right,
* html .comments-line-outer,
* html .comments-number,
* html .comments-postit
{height: 1%;}
/* Holly hack */


#wrapper1,
#wrapper2,
.outer a,
.container-left,
.container-right,
.outer,
h2,
#header-main-menu-wrapper1,
#header-main-menu-wrapper2,
.main-menu-outer,
.main-menu-left,
.main-menu-right,
.right-outer,
.right-left,
.right-right,
.center .text-level2,
.center .text-level2-outer,
.center .center-left,
.center .center-right,
.comments-number,
.comments-line-outer,
.comments-postit
{min-height: 1%;}
/* gives layout for IE7 */

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

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


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

.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;}

INPUT.flat-submit {
	background-color: #006699;
	color: #FFFFFF;
	font-weight: bold;
	width: 50%;
	height: 23px;
	margin: 0.25em auto;
	padding: 0.25em;
	border: 0;
	text-align: center;
	font-size: 12px;
}

/**************** Argus header *******************/

.header .header-container {
	height: 130px;
	padding: 0px 0pt 0pt 0px;
}

.header .logo-container {
	float: left;
	padding: 20px 0 0 0;
}

.header .logo-area {
	float: left;
	height: 55px;
	width: 266px;
}

.header .logo-area A {
	display: block;
	height: 55px;
}

.header .logo-text {
	color: #FFFFFF;
	float: left;
	font-family: Georia,Times,serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0px 0pt 0pt 0;
	width: 137px;
	height: 55px;
}

.header .logo-text P {
	margin: 0;
	padding: 0;
}

.header-container .header-topline {
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding:2px 13px 0px 20px;
	text-align:right;
}

.header-container .header-bottomline {
	bottom: 0px;
	right: 20px;
	position: absolute;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.header-bottomline A {
	color: #ffffff;
	padding: 4px 7px 0 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.header-topline A {
	color: #ffffff;
	padding: 4px 7px 0 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.header .header-menu {
	float: right;
	padding: 4px 0px 0 0;
	background: transparent url(/images/bg-header-menu.gif) repeat-x;
	height: 16px;
}

.header .header-menu DIV {
	float: left;
}

.header .header-argus-cooperation {
	float: left;
	padding: 4px 10px 0 20px;
}

.header .header-argus-cooperation A {
	font-size: 11px;
	padding: 0;
}

/**************** Argus footer *******************/
.footer-crosslinks {
	border-left: 20px solid #006699;
	border-right: 20px solid #006699;
	clear:both;
	padding: 5px 0 0 0;
	position:relative;
}

.footer-crosslinks-container {
	border-top: 1px solid #cccccc;
	margin: 0px 5px 0 15px;
	padding: 10px 0;
	text-align: center;
}

.footer-disclaimer-container {
	margin: 0px 5%;
	padding: 10px 0;
	text-align: center;
}

.footer-disclaimer-container .boxtype-text P {
	font-size: 10px;
	display: block;
	margin: 1px 0;
}

.left .boxtype-text {
	padding: 1em 0;	
}

.boxtype-text H3, .boxtype-text H2 {
	height: auto;
}

.boxtype-text P {
	margin: 0.25em 0;	
}

.powered-by {
	position: absolute;
	right: 20px;
	top: 5px;
}

.footer-menu UL {
	display: inline;
}

.footer-menu UL LI {
	display: inline;
}

.footer-menu UL LI A {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0.2em;
}


/**************** Argus main-menu *******************/

#header-main-menu-wrapper1 {
  border: 20px solid #006699;
  border-width: 0px 20px;
  padding-bottom: 8px;
  position: relative;
}

#header-main-menu-wrapper2 {
  background: transparent url(/images/bg-main-menu.gif) repeat-x;
  height: 36px;
  margin: 0 5px;
}

.main-menu-outer {
	margin-right: 160px;
}

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

.main-menu-right {
	float:right;
	margin: 0 -160px 0 0;
	padding: 0;
	position:relative;
	width:160px;
	text-align: right;
}

UL.main-menu {
	padding: 0 0 0 5px;
	float: left;
	height: 36px;
}

UL.main-menu LI {
	display: block;
	float: left;
	height: 36px;
	vertical-align: bottom;
/*	margin: 0 2px; */
	margin: 0 0px;
}

UL.main-menu LI A {
	clear:left;
	display: block;
	height: 21px;
	padding: 15px 10px 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 0.1em;
	white-space: nowrap;
}

.main-menu-left > UL.main-menu LI A {
	width: auto;
}

UL.main-menu LI.selected A {
	background:#FFFFFF none repeat scroll 0%;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px 1px 0px 1px;
	color: #333333;
	margin: 9px 0pt 0pt;
	padding:5px 12px 0px 12px;
}

.main-menu-right .search-form {
	padding:10px 5px 0pt 0pt;
	text-align:right;
	vertical-align:top;
}

.search-form .inputtext {
	font-family:Georgia,Times,Serif;
	font-size:12px;
	margin:0pt;
	width:100px;
}

.search-form .submitbutton {
	background: transparent url(/images/zoom.gif) no-repeat scroll 50% 50%;
	border: 0pt none transparent;
	margin: 0pt;
	padding: 0px;
	width: 25px;
}

/**************** Centralna kolona / naslovne strane *******************/
.center {

}

.text-level1 P, .text-level2 P, .text-level3 P {
	margin: 0.25em 0;
}

.text-level2 P, .text-level3 P {
	display: inline;
}

.center .text-level1 {

}

.center .text-level2 {
	position: relative;
}

.center .text-level2-outer {
	border-right: 1px solid #cccccc;
	margin: 0 216px 0 0;
}

.center .text-level3 {
	margin-bottom: 1em;
}

.center .center-left {
/* 433 je center sirok */
	float: left;
	width: 100%;
}

.center .center-right {
	float: right;
	margin: 0 -216px 0 0;
	position:relative;
	width: 215px;
}

.center .center-left-container {
	padding:5px 8px 5px 0pt;
}

.center .center-right-container {
	padding: 5px 0px 5px 8px;
}

.text-level1 H2 {
	font-size: 20px;
}

.text-level2 H2 {
	font-size: 16px;
}

.text-level3 H2 {
	font-size: 14px;
	height: auto;
}

.text-level2 .section, .text-level3 .section,
.text-level1 .infoline-top, .text-level2 .infoline-top,
.text-level3 .infoline-bottom,
.text-level1 .continue-short,
.text-level2 .continue-long, .text-level3 .continue-long,
.text-level1 .autor, .text-level2 .autor, .text-level3 .autor
{
	display: none;
}

.blog-hp .text-level2 .section, .text-level3 .section {
	display: block;
}

/**************** Tekst *******************/

.tekst IMG {
	padding: 8px 5px;
	border: 0;
}

.tekst H2 {
	padding: 1em 0 3px 0;
	height: auto;
}

.tekst H3 {
	color: #006699;
	font-size: 14px;
	font-weight: normal;
	height: auto;
	margin: 0;
	padding: 0.5em 0 3px 0;
	text-align: left;
}

.block-underlined {
	border-bottom: 1px solid #cccccc;
	margin:0pt 0pt 0.5em 0;
	padding:0pt 0pt 0.5em 0;
}

.dashedline {
	border-bottom: 1px dashed #cccccc;
	margin: 0 0 0.5em 0;
	padding: 0pt 0pt 0em 0;
}

.text-container {
	border-bottom: 1px dashed #cccccc;
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
}

.page-description {
	font-family: Georgia, Times, serif;
	font-size: 12px;
	margin: 0 auto;
	width: 95%;
}

.page-description P {
	color: #606060;
	font-family: Georgia, Times, serif;
	font-size: 11px;
	margin: 0.5em 0;
}

.nadnaslov {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.section {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 0px;
}

.grad, .vreme, .datum {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: inline;
	padding: 2px 2px 0px 0;
	zoom: 1;
}

.vreme {
	display: none;
}

.izvor {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: inline;
	padding: 3px 0;
}

.izvod {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0.25em 0pt;
	padding: 5px 0;
}

.autor {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 0;
}

.attachments {

}

.attachments LI {
	clear:both;
	padding:3px 0pt 4px 1px;
	vertical-align:middle;
}

.attachments LI A.icon, .attachments LI A.icon:hover {
	float:left;
	padding:0.5em 2px;
	text-decoration:none;
	vertical-align:middle;
}

.attachments IMG {
	vertical-align: middle;
	padding: 0;
}

.attachments LI A.file {
	float:left;
	padding:1.15em 2px 1.25em 5px;
	vertical-align:middle;
	width: 386px;
}

A.continue {
	background:transparent url(/images/continue.png) no-repeat scroll 0px 1px;
	height:15px;
	margin:5px 2px;
	padding:1px 3px 1px 20px;
}

A.comments {
/*	display: none; */ /* privremeno */
	background:transparent url(/images/comments.png) no-repeat scroll 0px 0px;
	margin: 5px 0px;
	padding: 1px 0px 1px 20px;
	height: 15px;
}

.continue-short, .continue-long {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.continue-short A.continue, .continue-short A.continue:hover {
	zoom: 1;
	vertical-align: middle;
	text-decoration: none;
}

.continue-short {
	display: inline;
}

.continue-long {
	display:block;
	margin:4px 0pt;
}

.antrfile-left {
	float: left;
	width: 48%;
	border: 1px solid #191970;
	margin: 5px 5px 5px 0;
	padding: 5px 5px;
	background-color: #CCE0EB;
	font-family: Georgia, Times, serif;
	font-size: 13px;
}

.antrfile-right {
	float: right;
	width: 48%;
	border: 1px solid #191970;
	margin: 5px 0 5px 5px;
	padding: 5px 5px;
	background-color: #CCE0EB;
	font-family: Georgia, Times, serif;
	font-size: 13px;
}

.antrfile-left P, .antrfile-right P {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	margin: 5px 0;
}

.print-line {
	border-top:1px dashed #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 0pt 0pt;
	padding:1em 0pt 0pt;
}

.print-line A {
	background:transparent url(/images/continue.png) no-repeat scroll 0px 1px;
	font-weight:bold;
	height:15px;
	margin:5px 2px;
	padding:0px 0px 0px 20px;
}

/**************** Search *******************/

.search-container H2, .search-container P, .search-container .continue-long, .search-container .autor, .search-container .izvod {
	height: auto;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 0;
}

UL.pagination {
	margin: 0.25em 0;
	float: right;
	font-family:Georgia,Times,serif;
	font-size:14px;
	font-weight:bold;
}

UL.pagination LI {
	float: left;
	padding: 0 0 0 0px;
	margin: 1px;
	text-align: center;
}

UL.pagination LI A {
	background-color:#CCE0EB;
	display:block;
	font-family:Georgia,Times,serif;
	font-size:14px;
	font-weight:bold;
	padding:0em 0.5em 0.4em;
}

* html UL.pagination LI A {
	width: 1%;
}

UL.pagination LI.current {

}

UL.pagination LI.caption {
	padding-top: 0em;
}

UL.pagination LI.current A {
	background-color:#006699;
	color:#FFFFFF;
}

UL.pagination LI A:hover, UL.pagination LI.current A:hover {
	background-color: #006699;
	color: #FFFFFF;
	text-decoration: none;
}

/**************** Komentari *******************/
.comments-line {
	border-top: 1px dashed #cccccc;
	border-bottom: 1px dashed #cccccc;
	margin: 1em 0;
}

.comments-line-outer {
	margin-right: 190px;
}

.comments-number {
	background:transparent url(/images/comments-blue-icon.png) no-repeat scroll 0% 50%;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	float: left;
	padding: 15px 0 14px 50px;
}

.comments-postit {
	background:transparent url(/images/post-comment-blue-icon.png) no-repeat scroll 10px 50%;
	float: right;
	margin-right: -190px;
	position: relative;
	text-align: right;
	width: 190px;
}

.comments-postit A.comments-postit-link {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 15px 0 14px 40px;
}

.comments-postit A.comments-postit-link: {
	text-decoration: underline;
}

#comment-postform {
	border-top: 1px dashed #cccccc;
	border-bottom: 1px dashed #cccccc;
	margin: 1em 0;
	display: none;
}

.comments-form {
	margin: 1em 0;
}

.comments-form DIV {
	clear: both;
	margin: 0.5em 0;
}

.comments-form DIV LABEL {
	float: left;
	text-align: right;
	width: 120px;
	padding:2px 5px 0 0;
}

.comments-form DIV INPUT {
	float: left;
	text-align: left;
	width: 220px;
}

.comments-form DIV SPAN {
	color: #FF0000;
	font-weight: bold;
	padding: 0 5px;
}

.comment-container {
	background:transparent url(/images/comments-gray-icon.png) no-repeat scroll 28px 0px;
	padding: 0 0 0 65px;
	margin: 1em 0;
}

.comment {
	border-left:1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.comment-title {
	background-color: #cccccc;
	font-size: 11px;
	padding: 4px 0pt 4px 8px;
}

.comment-body {
	background-color: #e5e5e5;
	font-size: 12px;
	padding:10px 0pt 20px 8px;
}

UL.comments-pagination {
	float: none;
	text-align: center;
}

UL.comments-pagination LI {
	float: none;
	display: inline;
	width: 30px;
}

UL.comments-pagination LI A {
	display: inline;
}

UL.comments-pagination LI IMG {
	margin: 0px 0 -8px 0;
}

UL.comments-pagination LI A.comments-nav-img, UL.comments-pagination LI A.comments-nav-img:hover {
	background-color: transparent;
	padding: 0;
}

/**************** Formulari *******************/
.contactform {
	margin: 0 auto;
	text-align: left;
	width: 75%;
}

.contactform P {
	margin: 0.25em 0;
}

/**************** Kalendar *******************/

.calendar-month-nav {
	width: 25px;
}

.calendar-month {
	border-bottom:1px solid #CCCCCC;
	color: #666666;
	font-family: Georgia, Times, serif;
	font-size: 14px;
	margin:0pt auto;
	padding:4px 0pt 5px 1px;
	text-align:center;
	width:100%;
}

.calendar {
	border-bottom: 1px solid #cccccc;
	padding: 5px 5px;
}

.calendar TABLE {
	border-collapse: separated;
	margin: 0 auto;
}

.calendar TABLE TD, .calendar TABLE TH {
	text-align: center;
	width: 25px;
	height: 27px;
	margin: 0px;
	padding: 2px 2px 2px 1px;
	font-family: Georgia, Times, serif;
	font-size: 14px;
	font-weight: bold;
}

.calendar TABLE TD.empty {
	background-color: #ffffff;
}

.calendar TABLE TD A {
	background-color: #CCE0EB;
	display: block;
	height: 23px;
	padding: 3px 0px 1px 0;
	font-family: Georgia, Times, serif;
	font-size: 14px;
	font-weight: bold;
	width: 25px;
}

.calendar TABLE TD.weekend A {
	background-color: #DCDCDC;
	color: #666666;
}

.calendar TABLE TD.current A {
	background-color: #006699;
	color: #FFFFFF;
}

.calendar TABLE TD A:hover, .calendar TABLE TD.weekend A:hover, .calendar TABLE TD.current A:hover {
	background-color: #006699;
	color: #FFFFFF;
	text-decoration: none;
}

/**************** Kutijice *******************/
/**************** Tipovi kutijica *******************/

.boxed-text {
	border-bottom: 0px dashed #CCCCCC;
	margin: 0 0 5px 0;
}

.boxtype-headlines {
}

.boxtype-headlines H2, .boxpos-right H2 {
	color: #333333;
	font-size: 14px;
	height: auto;
	padding: 2px 0 8px;
	text-align:center;
}

.boxtype-headlines UL.other-headlines {
	border-top:1px dashed #CCCCCC;
/*	border-bottom:1px dashed #CCCCCC; */
	margin: 5px 0 0 0;
	padding: 5px 0;
}

.boxtype-headlines LI {
	text-align: left;
	background:transparent url(/images/arrow-right-small.gif) no-repeat scroll 1px 3px;
}

.boxtype-headlines LI A {
	display:block;
	font-size:11px;
	padding:2px 0pt 2px 16px;
}

.boxtype-headlines LI A:hover {
	padding:2px 0pt 2px 16px;
	text-decoration: underline;
}

/**************** Pozicije kutijice *******************/

.boxpos-left {
	margin: 5px 0;
	text-align: center;
	width: 100%;
}

.boxpos-right {
	position:relative;
}

.boxpos-right H2 {
	color:#006699;
	font-size:16px;
	text-align: left;
}

.boxpos-right .continue-long {
	display: none;
}

.boxpos-right .text {
	padding: 0;
}

.boxpos-bottom {

}

.boxpos-bottom .dashedline {
	border-bottom: 0px dashed #cccccc;
	margin: 0 0 0 0;
	padding: 0pt 0pt 0em 0;
}

.boxpos-bottom .boxpos-bottom-box {
	display: inline;
	margin: 0 5px;
	padding: 10px 0px;
}

.boxpos-bottom-box .boxtype-text, .boxpos-bottom-box .boxtype-headlines {
	display: inline;
}

.boxpos-bottom P {
	display: inline;
	margin: 0;
	padding: 0;
}

/**************** Posebni nacini prikaza u kutijicama *******************/

.fp-image-box {
	float: left;
	padding-right: 5px;
	width: 145px;
	margin: 0;
	display: inline;
}

.fp-image-box DIV {
	clear: left;
	zoom: 1;
}

.fp-image-box .fp-image-box-desc {
	background-color: #cccccc;
	padding: 2px 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: auto;
}

.featured-text-with-image, .featured-text {
	border: 5px solid #FFCC33;
	margin: 0px -3px 5px -2px;
	padding: 5px 5px 5px 0px;
}

.featured-text-with-image {
	padding-top: 0;
}

.featured-text-with-image .dashedline, .featured-text .dashedline {
	border: none;
	margin: 0;
	padding: 0;
}


.featured-text .fp-image-box, .boxed-text .fp-image-box {
	display: none;
}

.featured-text {
	padding: 5px;
}

.featured-text-with-image H2 {
	height:70px;
	padding: 0px 2px 0px 8px;
}

.featured-text H2 {
}

.featured-text-with-image .section {
	padding: 5px 0 0 10px;
}

.featured-text-with-image P, .featured-text P {
	margin:0.25em 0pt;
}

.featured-text-with-image UL.other-headlines, .featured-text UL.other-headlines {
	display: none;
}

.featured-text-with-image .continue-long, .featured-text .continue-long {
	display: block;
}

.featured-text-with-image .continue-short, .featured-text .continue-short {
	display: none;
}

.featured-text-with-image .text {
	padding-left: 10px;
}

/**************** Podela desne kolone na 2  *******************/
/*
 *	sirina desne kolone je 449 - 2 x 8 (container-right) = 433px
 * 433px = 216px (leva col) + 1px (border) + 216px (desna col)
 */


.right-outer {
	border-right: 1px solid #cccccc;
	margin: 5px 216px 5px 0;
	position:relative;
}

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

.right-left-container {
	padding: 5px 8px 5px 0;
}

.right-right-container {
	padding: 5px 0px 5px 8px;
}

.right-right {
	float: right;
	margin-left: 0px;
	margin-right: -216px;
	width: 216px;
	position:relative;
}

/**************** Naslovna *******************/
.fp-news {
	padding: 5px 8px 8px 8px;
	font-size: 11px;
}

.fp-news H1 {
	font-size: 14px;
	height: auto;
}

.fp-news .izvod, .fp-news .izvod P {
	display:inline;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0.25em 0pt;
	padding:0pt;
}

.fp-first-news {
	padding-top: 0;
	padding-bottom: 0;
}

.fp-first-news H1 {
	font-size: 20px;
	height: 50px;
}

.fp-second-news H1 {
	font-size:16px;
	padding:5px 0pt;
	height:25px;
}

.fp-first-news .fp-news-infoline-top, .fp-other-news .fp-news-infoline-top,
.fp-second-news .section, .fp-other-news .section,
.fp-second-news .fp-news-infoline-bottom, .fp-other-news .fp-news-infoline-bottom,
.fp-first-news .continue-short,
.fp-second-news .continue-long, .fp-other-news .continue-long,
.fp-news .autor {
	display: none;
}


