/*--------------------------------------
   CONTAINER // Typ.
-------------------------------------- */
#mainContent h1                        { font: normal 25px Arial, Helvetica, sans-serif; }
#mainContent h2                        { font: normal 20px Arial, Helvetica, sans-serif; margin: 0 0 15px 0; }
#mainContent h3                        { font: normal 15px Arial, Helvetica, sans-serif; margin: 0 0 10px 0; }
#mainContent h4,
#mainContent h5,
#mainContent h6                        { font: bold 15px Arial, Helvetica, sans-serif; margin: 0 0 10px 0; }
#mainContent                           { font-size: 15px; }
#mainContent div img                   { margin: 0 0 15px 0; }
#mainContent div p                     { margin: 10px 0 10px 0; }
#mainContent #ref-paginator li a       { font-size: 24px; }
#mainContent h2 a, #mainContent h3 a,
#mainContent h4 a, #mainContent h5 a,
#mainContent h6 a                      { color: #1f1a17; text-decoration: none; }
#mainContent ul,
#mainContent ol                        { clear: both; margin: 0 0 10px 0; }
#mainContent ul li                     { margin-bottom: 2px; }
#mainContent ul a:link,
#mainContent ul a:visited              { text-decoration: none;  }
#mainContent #content-bottom .mainContent h2 { font-size: 15px; font-weight: bold; }

/*--------------------------------------
   CONTAINER-HOME // Typ.
-------------------------------------- */
#home #mainContent h1                  { font: normal 25px Arial, Helvetica, sans-serif; }
#home #mainContent h2                  { font: normal 20px Arial, Helvetica, sans-serif; margin: 0 0 15px 0; }
#home #mainContent h3                  { font: normal 15px Arial, Helvetica, sans-serif; margin: 0 0 10px 0; }
#home #mainContent                     { font-size: 15px; }
#home #mainContent h4,
#home #mainContent h5,
#home #mainContent h6                  { font: bold 15px Arial, Helvetica, sans-serif; margin: 0 0 10px 0; }
#home #mainContent div img             { margin: 0 0 15px 0; }
#home #mainContent div p               { margin: 10px 0 10px 0; }
#home #mainContent h2 a, #mainContent h3 a,
#home #mainContent h4 a, #mainContent h5 a,
#home #mainContent h6 a                { color: #1f1a17; text-decoration: none; }
#home #mainContent ul,
#home #mainContent ol                  { clear: both; margin: 0 0 10px 0; }
#home #mainContent ul li               { margin-bottom: 2px; }
#home #mainContent ul a:link,
#home #mainContent ul a:visited        { text-decoration: none;  }
#home #mainContent #home-tabs h3       { font-size: 15px; font-weight: bold; }

/*--------------------------------------
   HOME BOTTOM BOX
-------------------------------------- */
#home #mainContent #home-bottom-box     {
	clear: both;
	border-top: 1px dashed #bdbcbc;
	width: 738px;
}
#home #mainContent #home-bottom-box div {
	padding: 5px 23px;
	margin: 0 1px 0 0;
	height: 40px;
	background: #fff;
}
#home #mainContent #home-bottom-box div:hover     { background: #ffff00; }
#home #mainContent #home-bottom-box div#left-box  {
	float: left;
	width: 198px;
	font-size: 13px;
	font-weight: bold;
	padding-top: 6px !important;
}
#home #mainContent .right-box h2,
#home #mainContent .right-box img,
#home #mainContent .right-box ul,
#home #mainContent .right-box ul li                { display: inline; }
#home #mainContent .right-box img                  { vertical-align: middle; }
#home #mainContent .right-box h2                   { margin: 0 10px 0 0; font-size: 17px; font-weight: bold; }
#home #mainContent .right-box img                  { margin: -3px 40px 0 0; }
#home #mainContent .right-box ul                   { margin-bottom: -5px;}
.right-box ul li                                   { font-size: 13px; font-weight: bold; margin-right: 10px; }   

#mainContent #contact-form fieldset.kontakt { font-size: 11px; }
#kontakt-podaci                        {
	position: absolute;
	margin: -200px 0 0 400px;
}
/*--------------------------------------
   HOME TABS / Spry
-------------------------------------- */
#presss-box                              { height: 380px; padding-bottom: 0; }
#educon-box                              { height: 380px; padding-bottom: 0; }

#presss-accordion .AccordionPanelContent { height: 220px }
#educon-accordion .AccordionPanelContent { height: 220px }

/*--------------------------------------
   toolTIP - prikaz title atributa
-------------------------------------- */
div#toolTip                            {
	position:absolute;
	z-index:1000;
	background-color:#fff;
	padding: 4px 8px;
	font-size: 15px;
        }
div#toolTip em                         { display: none; }
