/*-----------------------------------------------------
   TYP
----------------------------------------------------- */
#mainContent h1 {
	font-weight: bold;
	font-size: 18px;
	color: #eb1e14;
	border-bottom: 1px solid #b8b8b8;
	padding-bottom: 5px;
	margin: 0 0 25px 0;
	}
	
#mainContent h2 {
	font-weight: bold;
	font-size: 15px;
	color: #eb1e14;
	margin: 10px 0 15px 0;
	}	

#mainContent h3,
#mainContent h4,
#mainContent h5,
#mainContent h6 {
	font-weight: bold;
	font-size: 12px;
	color: #eb1e14;
	margin: 10px 0 5px 0;
	}
	
#mainContent a,
#rightCol a { color: #eb1e14; text-decoration: underline; }	
#mainContent a:hover,
#rightCol a:hover { color: #eb1e14; text-decoration: none; }	

#mainContent p,
#mainContent ul,
#mainContent ol,
#mainContent table { margin: 5px 0; }

#mainContent ul,
#mainContent ol { padding-left: 15px; }

#mainContent ul li {
	background: transparent url(../images/layout/path-line.gif) no-repeat 0 8px;
	padding-left: 15px;
	}
	
#mainContent ol li {
	list-style: outside decimal;
	margin-left: 30px;
	}	

#mainContent h1 a, #mainContent h2 a,
#mainContent h3 a, #mainContent h4 a,
#mainContent h5 a, #mainContent h6 a,
#rightCol h1 a, #rightCol h2 a,
#rightCol h3 a, #rightCol h4 a,
#rightCol h5 a, #rightCol h6 a { color: #eb1e14; text-decoration: none; }	

#mainContent img { margin: 10px; }

/*-----------------------------------------------------
   NEWS // popis
----------------------------------------------------- */
.news,
#obavijesti {
	padding-bottom: 5px;
	border-bottom: 1px solid #dddedf;}

.news { padding-top: 0; }

#mainContent .news h3,
#rightCol .news h3 { margin: 5px 0 0 0; font-size: 12px; }

.date {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #889b1a;
	margin-bottom: 5px;
	}
	
#obavijesti .date { margin-bottom: 10px; }	
	
.more {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #e61e14;
	text-decoration: underline;
	width: 25px;
	margin: 5px 0;
	}	
	
/*-----------------------------------------------------
   NEWS // stranica
----------------------------------------------------- */	
#novost div div { padding: 10px 0 0 0; }
#novost .news img { display: inline; margin: 10px; }
	
/*--------------------------------------
   Paginator
-------------------------------------- */
#mainContent #paginator {
	float: right;
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 11px;
	}
#mainContent #paginator a              {
	display: block;
	float: left;
	padding: 2px;
	border: 1px solid #000;
	width: 15px;
	text-align: center;
	margin-right: 5px;
	text-decoration: none;
	}
#mainContent #paginator a:hover               { border: 1px solid #e61e14; }
#mainContent #paginator a.on,
#mainContent #paginator a.on:hover            { font-weight: bold; text-decoration: none; color: #fff; background: #e61e14; border: 1px solid #000; }
#mainContent #paginator a.disabled,
#mainContent #paginator a.disabled:hover      { color: #c2c2c2; text-decoration: none; border: 1px solid #e3e3e3; }
#mainContent #paginator li                  { background: none; padding: 0; margin: 0; line-height: normal; display: inline; }
#mainContent ul#paginator li a.on:link,
#mainContent ul#paginator li a.on:visited   { color: #fff; }
/*--------------------------------------
   NewsNavigator
-------------------------------------- */
#mainContent #news-navigator   {
	float: right;
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 11px;
	}
#mainContent #news-navigator a                {
	display: block;
	float: left;
	padding: 2px;
	border: 1px solid #5a5a5a;
	width: 120px;
	text-align: center;
	margin-right: 5px;
	text-decoration: none;
	}
#mainContent #news-navigator a:hover          { border: 1px solid #e61e14; }
#mainContent #news-navigator a.disabled,
#mainContent #news-navigator a.disabled:hover { color: #c2c2c2; text-decoration: none; border: 1px solid #5a5a5a; }
#mainContent #news-navigator li             { background: none; padding: 0; margin: 0; line-height: normal; display: inline; }		