/*--------------------------------------
   HOME
-------------------------------------- */
#home #mainContent                     {
	width: 738px;
	padding: 0;
	background: transparent url(../images/layout/home-dashed-border.gif) repeat-y 0 0;
}
#homeContent                           { float: left; width: 489px; }
#homeColumn-left,
#homeColumn-right                      { display: inline; width: 244px; }
#homeColumn-left                       { float: left; }
#homeColumn-right                      { float: right; }
#homeColumn-left div,
#homeColumn-right div                  { padding: 23px; border-bottom: 1px dashed #bdbcbc; margin: 0 1px 0 0; }
#homeColumn-left div                   { width: 198px; display: inline-block; }

/*--------------------------------------
   HOME-BOX
-------------------------------------- */
#home-box-top                          {
	width: 440px;
	display: inline-block;
	padding: 23px;
	border-bottom: 1px dashed #bdbcbc;
	margin: 0 1px 0 0;
	background: #fff;
}
	
#home #mainContent div #home-box-top img  { margin: 0; }

#home #mainContent #homeContent h3        { font-weight: bold; }
	
#home-box-top:hover                       { background: #ffff00; }

#homeColumn-left div#home-box-1           { background: #fff; }
#homeColumn-left div#home-box-1:hover     { background: #ffff00; }

#homeColumn-left div#home-box-1 img       { margin-bottom: 14px; }

#homeColumn-left div#home-box-2           { background: #fff; }
#homeColumn-left div#home-box-2:hover     { background: #ffff00; }

#home #mainContent div#home-box-2 img     { margin-bottom: 11px; }

#homeColumn-left div#home-box-3           { background: #fff; }
#homeColumn-left div#home-box-3:hover     { background: #ffff00; }

#homeColumn-right div#home-box-4          { background: #fff; }
#homeColumn-right div#home-box-4:hover    { background: #ffff00; }

#homeColumn-right div#home-box-5          { background: #fff; border-bottom: none; }

#homeColumn-right div#home-box-5:hover    { background: #ffff00; border-bottom: none; }

#homeColumn-right div#home-box-6          { background: #fff; }
#homeColumn-right div#home-box-6:hover    { background: #ffff00; }

#homeColumn-left div#home-box-2 img       { display: inline; clear: right; }

#homeColumn-left div#home-box-3           { border-bottom: none; }

#homeColumn-right div#home-box-6          { border-bottom: none;  }

/*--------------------------------------
   HOME TABS (desna kol. // Presss, Educon )
-------------------------------------- */
#home-tabs                             { float: right; width: 245px; }

#presss-box                            {
	float: right;
	width: 199px;
	padding: 24px 24px 0 24px;
}
#educon-box                            {
	float: right;
	width: 199px;
	padding: 24px 24px 0 24px;
	border-top: 1px dashed #bdbcbc;
}
#home #mainContent #educon-box h3      { color: #0093dd;  }
#home #mainContent #home-tabs h3       { font-size: 11px; font-weight: bold; }
#home-tabs .detail                     { margin: -5px 0 20px 0; }
#home #mainContent #home-tabs p        { margin-top: 5px;  }
/*--------------------------------------
   HOME TABS / Spry
-------------------------------------- */
#presss-box                            { height: 310px; padding-bottom: 0; }
#educon-box                            { height: 315px; padding-bottom: 0; }
#mainContent #home-tabs .AccordionPanelContent img { margin-bottom: 0; }
/*--------------------------------------
   HOME BOTTOM BOX
-------------------------------------- */
#home-bottom-box                       {
	clear: both;
	border-top: 1px dashed #bdbcbc;
	width: 738px;
	overflow: hidden;
	height: 100%;
}
#home-bottom-box div                   {
	padding: 5px 23px;
	margin: 0 1px 0 0;
	background: #fff;
}
#home-bottom-box div:hover             { background: #ffff00; }
#home-bottom-box div#left-box          {
	float: left;
	width: 198px;
	font-size: 13px;
	font-weight: bold;
	height: 50px;
}
#home-bottom-box div.right-box         {
	float: left;
	width: 197px;
	height: 50px;
}
#mainContent #home-bottom-box .right-box p       { margin: 0; padding: 0; line-height: 0; font-size: 0; }
.right-box h2,
.right-box img,
.right-box ul,
.right-box ul li                       { display: inline; }
.right-box img                         { vertical-align: middle; }
#home #mainContent .right-box h2       { margin: 0 10px 0 0; }
#home #mainContent .right-box img      { margin: 0 40px 0 0; }
#home #mainContent .right-box ul       { margin-bottom: -5px;}
.right-box ul li                       { font-size: 13px; font-weight: bold; margin-right: 10px; margin-bottom: 0; }

/*--------------------------------------
   CONTAINER (HOME) // Typ.
-------------------------------------- */
#home #mainContent h2                  {
	font: normal 17px Arial, Helvetica, sans-serif;
	color: #1f1a17;
	margin: 0 0 15px 0;
}
#home #mainContent h3                  {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #8c8c8c;
	margin: 0 0 10px 0; 
}
#home #mainContent h4,
#home #mainContent h5,
#home #mainContent h6                  {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #1f1a17;
	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, #home #mainContent h3 a,
#home #mainContent h4 a, #home #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;  }