img		{ border: none; }
a		{ text-decoration: none; }

/************************ TYPO *********************************/
body	{ font-family: "Arial", Helvetica, sans-serif; font-size: 12px; color: #686868; }
a       { color: #007DC5; }
a:hover { color: #003b58; }

h2			{ color: #00506f; font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; margin: 8px 12px 12px 2px; }
h2.nocrumbs	{ margin-top: 0; }
h2.smaller	{ font-size: 18px; margin-bottom: 14px; }


h3		{ background: url(../images/search_titleBGR.gif) left 1px repeat-x; margin: 28px 11px 12px 3px; }
h3 span	{ color: #00506f; font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background: White; padding: 0 10px 0 0; }

h4			{ color: #005e8c; font-size: 12px; margin: 0 10px 5px 2px; }
h4.special	{ margin: 0 10px -4px 2px; }

/************************ GENERAL *********************************/
#header,
#leftColmn,
#rightColmn,
#footer,
#homeGallery_wraper,
#pagenav,
.alt	{ display: none; }

#printlogo  { display: block !important; margin: 0 0 20px 0; }

#home_mainNews  { margin: 0 0 10px 20px; }

ul,
ol  { margin-left: 0px; padding-left: 20px; }
li  { margin-bottom: 5px; }
#home_news li   { margin-bottom: 15px; }

#home_news .date span  { margin-right: 10px; }
#home_news .title  { margin-bottom: 3px; }

#middleColmn .pictures			{ float: right; margin: 12px 14px 0 0; *display: inline ; }
#middleColmn .pictures img		{ display: block; margin: 0 0 0 20px; }
#middleColmn .pictures label	{ display: block; color: #00506f; font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: center; margin: 2px 0 9px 0; }

.gallery			{ margin-top: 23px; }
.gallery ul			{ overflow: hidden; zoom: 1; margin: 11px 0 0 3px; }
.gallery ul li		{ list-style: none; float: left; margin-right: 9px; }
.gallery ul li.last	{ margin-right: 0; }
.gallery ul li img	{ display: block; }
.gallery ul li span	{ display: block; text-align: center; color: #005e8c; font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; margin-top: 2px;  }

#calendar							{ width: 715px; }
#calendar .manager					{ overflow: hidden; zoom: 1; margin: 0 0 -14px 15px; position: relative; }
#calendar .manager .year			{ float: left; background:url(../images/calendar_year_BGR.gif) right top no-repeat; margin-right: 2px; }
#calendar .manager .year .leftPart	{ background:url(../images/calendar_year_BGRleftPart.gif) left top no-repeat; padding: 6px 14px 5px 14px; }
#calendar .manager .year a			{ color: #FFF; font-family: "Verdana", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; background:url(../images/arrow_downWhite.gif) right 6px no-repeat; padding-right: 17px; }

#dropyears      { display: none; }
#dropyearsul	{ display: block; position: absolute; background: url(../images/BKGdropdown_bottom1.gif) left bottom no-repeat; list-style: none; width: 81px; z-index: 200; margin-top: -2px; padding-bottom: 10px;  }
#dropyearsul li { float: left; clear: left; background: #135F83; }
#dropyearsul a  { display: block; color: #FFF; font-family: "Verdana", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; padding: 5px 1px 0 0px; width: 80px; float: left; text-align: center; }

#calendar .manager .month			{ float: left; background:url(../images/calendar_year_BGR.gif) right top no-repeat; margin-right: 15px; width: 105px; }
#calendar .manager .month .leftPart	{ background:url(../images/calendar_year_BGRleftPart.gif) left top no-repeat; padding: 7px 14px 6px 14px; }
#calendar .manager .month a			{ color: #FFF; font-family: "Verdana", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; background:url(../images/arrow_downWhite.gif) right 6px no-repeat; padding-right: 17px; }

#dropmonth      { display: none; }
#dropmonthul	{ display: block; position: absolute; background: url(../images/BKGdropdown_bottom2.gif) left bottom no-repeat; list-style: none; width: 105px; z-index: 200; margin-top: -2px; padding-bottom: 10px;  }
#dropmonthul li { float: left; clear: left; background: #135F83; }
#dropmonthul a  { display: block; color: #FFF; font-family: "Verdana", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; padding: 5px 1px 0 0px; width: 104px; float: left; text-align: center; }


#calendar .manager .legend			{ font-size: 11px; margin-top: 3px; }
#calendar .manager .legend span		{ display: block; float: left; margin-right: 15px; *display: inline; }
#calendar .manager .legend span.le1	{ color: #005e8c; }
#calendar .manager .legend span.le2	{ color: #e3006d; }
#calendar .manager .legend span.le3	{ color: #2db708; }
#calendar .manager .legend span.le4	{ color: #ec4e18; }
#calendar .manager .legend span.le5	{ color: #008cdc; }
#calendar .manager .legend span.le6	{ color: #e69d00; }
#calendar .manager .legend span img	{ display: block; padding-left: 1px; }

#calendar .box							{ background: url(../images/tableBig_BGR.gif) left bottom no-repeat; margin: 10px 4px 0 0; clear: both; }
#calendar .box .topPart					{ background: url(../images/tableBig_BGRtopPart.gif) left top no-repeat; padding: 13px 14px 8px 10px; }
#calendar .box .topPart table			{ width: 100%; }
#calendar .box .topPart table tr.heads	{ background: #dedede; }
#calendar .box .topPart table th		{ color: #00506f; padding: 5px 5px; font-family: "Verdana", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; border-bottom: 10px solid #FFF; width: 87px; }
#calendar .box .topPart table td		{ background: url(../images/calendarBig_BGR.gif) left top no-repeat; vertical-align: top; color: #818181; font-family: "Verdana", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; padding: 7px 1px 3px 9px;  }
#calendar .box .topPart table td.action	{ background: url(../images/calendarBig_BGRaction.gif) left top no-repeat; position: relative; }
#calendar .box .topPart table td.today	{ background: url(../images/calendarBig_BGRaction.gif) left top no-repeat; color: #686868; position: relative; }
#calendar .box .topPart table div.wrapper		{ position: relative; width: 87px; height: 63px; }
#calendar .box .topPart table div.wrapper div   { float: left; }
#calendar .box .topPart table div.wrapper div .pop  		{ display: none; }
#calendar .box .topPart table div.wrapper div:hover .pop,
#calendar .box .topPart table div.wrapper div.over .pop		{ display: block; position: absolute; z-index: 100; background: url(../images/bkg_action_bottom.gif) bottom left no-repeat; width: 182px; margin: 13px 0 0 -172px; padding-bottom: 4px; }
#calendar .box .topPart table div.wrapper div .pop span		{ background: url(../images/bkg_action_top.gif) top left no-repeat; padding: 5px 0 1px 11px; color: #686868; display: block; }
#calendar .box .topPart table div.wrapper div .pop span b	{ display: block; margin-bottom: 5px; color: #e3006d; }
#calendar .box .topPart table span.day		{ display: block; position: absolute; right: 15px; bottom: 13px;  }
#calendar .box .topPart table img			{ margin: 3px; }

#middleColmn .slSadrzaj			{}
#middleColmn .slSadrzaj a		{ display: block; margin: 10px 0 0 3px; color: #686868; font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
#middleColmn .slSadrzaj a span	{ margin-left: 9px; font-weight: normal; }
#middleColmn .slSadrzaj a:hover	{ color: #00506f; }

#middleColmn .tablica				{ background: url(../images/news_BGR.gif) left bottom no-repeat; margin: 10px 4px 0 0; width: 508px; }
#middleColmn .tablica .topPart		{ background: url(../images/news_BGRtopPart.gif) left top no-repeat; padding: 9px 12px 12px 7px; }
#middleColmn .tablica table			{ width: 100%; color: #686868; font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; padding: 0; margin: 0; }
#middleColmn .tablica tr.heads		{ background: #dedede; }
#middleColmn .tablica th			{ color: #00506f; padding: 5px 7px; }
#middleColmn .tablica td			{ text-align: center; background: url(../images/table_tr_BGR.gif) left bottom repeat-x; padding: 6px 8px; }
#middleColmn .tablica td.left		{ text-align: left; font-weight: bold; }
#middleColmn .tablica tr.last td	{ background: none; }

#middleColmn2 .tablica					{ background: url(../images/tableBig_BGR.gif) left bottom no-repeat; margin: 10px 4px 0 0; clear: both; }
#middleColmn2 .tablica .topPart			{ background: url(../images/tableBig_BGRtopPart.gif) left top no-repeat; padding: 9px 12px 12px 7px; }
#middleColmn2 .tablica table			{ width: 100%; color: #686868; font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; padding: 0; margin: 0; }
#middleColmn2 .tablica tr.heads			{ background: #dedede; }
#middleColmn2 .tablica th				{ color: #00506f; padding: 5px 7px; }
#middleColmn2 .tablica th.left			{ text-align: left; }
#middleColmn2 .tablica td				{ text-align: center; background: url(../images/table_tr_BGR.gif) left bottom repeat-x; padding: 6px 8px; }
#middleColmn2 .tablica td a				{ color: #00506f; text-decoration: underline; }
#middleColmn2 .tablica td a:hover		{ color: #007dc5; }
#middleColmn2 .tablica td a.title		{ color: #686868; text-decoration: none; }
#middleColmn2 .tablica td a.title:hover	{ color: #00506f; }
#middleColmn2 .tablica td a.title img	{ padding-left: 5px; }
#middleColmn2 .tablica td.left			{ text-align: left; font-weight: bold; }
#middleColmn2 .tablica tr.last td		{ background: none; }
