/******************************************************************
 *		ZTK Beltinci - CSS File 
 *		@media		screen
 *		@author		iXemplum Group
 *		@URL		www.ixemplum.com
 *		@date		December 2007
 ******************************************************************/
/**************************************************
 *		General
 **************************************************/
* {
 	margin: 0;
	padding: 0;
	}
img {
	border: 0;
	}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-image: url(../images/body_bg.gif);
	background-repeat: repeat-x;
	background-color: #091737;
	}
h1 {
	float: left;
	font-size: 16px;
	line-height: 30px;
	padding: 0 20px;
	color: #FFFFFF;
	background-color: #AFADA1;
	}
h2 {
	float: left;
	font-size: 16px;
	line-height: 30px;
	padding-left: 20px;
	color: #4885C6;
	background-color: #E6F0F9;
	}
h3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4885C6;
	padding: 20px 0;
	}
h4 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4885C6;
	}
h5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #4885C6;
	}
h6 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-bottom: 3px;
	color: #4885C6;
	}
blockquote {
	clear: both;
	float: left;
	text-align: justify;
	padding: 15px 20px;
	line-height: 150%;
	margin-top: 10px;
	background-image: url(../images/blockquote.gif);
	background-repeat: repeat-x;
	}
.clear {
	clear: both;
	}
.date {
	clear: left;
	float: left;
	width: 122px;
	padding: 4px 0 4px 8px;
	color: #FFFFFF;
	background-color: #ADC2D7;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
.dateLight {
	float: left;
	width: 122px;
	padding: 4px 0 4px 8px;
	color: #FFFFFF;
	background-color: #C1D3E9;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 3px;
	}
	
.flv {
	width: 560px;
	padding-top: 15px;
	padding-bottom: 25px;
	text-align: center;
	}
	
/**************************************************
 *		General Structure
 **************************************************/
#container {
	width: 980px;
	margin: 0 auto;
	}
/**************************************************
 *		Header
 **************************************************/
#header {
	float: left;
	width: 980px;
	height: 161px;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	text-align: left;
	}
/*---------- Header - Content ----------*/
#header .headerContent {
	float: right;
	width: 980px;
	height: 124px;
	color: #99A4B9;
	}
#header .headerContent .flags {
	float: right;
	width: 17px;
	padding-right: 37px;
	margin-top: 17px;
	}
#header .headerContent .flags img {
	float: right;
	}
#header .headerContent .flags .flag {
	clear: right;
	float: right;
	width: 17px;
	padding-bottom: 10px;
	}
#header .headerContent .flags .mail {
	clear: right;
	float: right;
	width: 17px;
	padding-top: 20px;
	}
#header .headerContent .contact {
	float: right;
	width: 230px;
	margin-top: 37px;
	padding-right: 15px;
	}
#header .headerContent .contact p {
	line-height: 130%;
	}
#header .headerContent .contact a, .contact a:link, .contact a:visited, .contact a:active {
	color: #7AABD9;
	}
#header .headerContent .contact a:hover {
	text-decoration: none;
	}
#header .headerContent .eNews {
	float: right;
	width: 150px;
	margin-top: 37px;
	padding-right: 25px;
	}
#header .headerContent .eNews em input {
	width: 144px;
	height: 17px;
	margin: 8px 0;
	padding-top: 3px;
	padding-left: 3px;
	border: 1px solid #D3D0C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	}
#header .headerContent .logo {
	float: right;
	width: 370px;
	padding-right: 75px;
	margin-top: 15px;
	}
/*---------- Header - Navigation ----------*/
#header .navigation {
	float: left;
	padding-left: 30px;
	width: 915px;
	height: 37px;
	}
#header .navigation .separator {
	float: left;
	width: 1px;
	height: 27px;
	margin-top: 5px;
	background-color: #565656;
	}
#header .navigation .link a {
	float: left;
	height: 37px;
	line-height: 37px;
	padding: 0 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #D0D0D0;
	}
#header .navigation .link a:hover {
	background-color: #585857;
	}
#header .navigation .active a {
	float: left;
	height: 37px;
	line-height: 37px;
	padding: 0 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #39393A;
	background-image: url(../images/active.gif);
	background-repeat: repeat-x;
	}
/**************************************************
 *		Subnavigation Line
 **************************************************/
#subNavigation {
	clear: left;
	float: left;
	width: 949px;
	height: 3px;
	padding-left: 31px;
	padding-bottom: 15px;
	}
/**************************************************
 *		Content
 **************************************************/
#content {
	clear: left;
	float: left;
	width: 980px;
	background-image: url(../images/content_bg1.gif);
	background-repeat: repeat-y;
	text-align: left;
	}
#subContent {
	float: left;
	width: 980px;
	background-image: url(../images/content_bg2.gif);
	background-repeat: no-repeat;
	}
/**************************************************
 *		Upper Content
 **************************************************/
#upper {
	float: left;
	width: 946px;
	margin-bottom: 15px;
	padding: 0 17px;	
	}
#upperContent {
	float: left;
	width: 946px;
	}
	
/*---------- Upper Content - Puzzle ----------*/
#upperContent .puzzle {
	float: left;
	width: 918px;
	padding: 0 14px;
	}
#upperContent .puzzle .inPuzzle {
	float: left;
	width: 918px;
	border: 1px solid #D9D6CA;	
	}
#upperContent .puzzle .orange {
	float: left;
	width: 459px;
	height: 152px;
	color: #FDE3D6;
	background-color: #F0793F;
	}
#upperContent .puzzle .lightBlue {
	float: left;
	width: 459px;
	height: 152px;
	color: #28639B;
	background-color: #7AABD9;
	}
#upperContent .puzzle .yellow {
	float: left;
	width: 459px;
	height: 152px;
	color: #CB9400;
	background-color: #FFCA2E;
	}
#upperContent .puzzle .purple {
	float: left;
	width: 459px;
	height: 152px;
	color: #D1AAE5;
	background-color: #76438E;
	}
#upperContent .puzzle .red {
	float: left;
	width: 153px;
	height: 304px;
	color: #FDE3D6;
	background-color: #CC5400;
	}
#upperContent .puzzle .darkBlue {
	float: left;
	width: 153px;
	height: 304px;
	color: #FFFFFF;
	background-color: #518EC9;
	}
#upperContent .puzzle .puzzleImg {
	float: left;
	width: 306px;
	height: 304px;
	}
#upperContent .puzzle .puzzlePhoto {
	float: left;
	width: 459px;
	height: 304px;
	}
#upperContent .puzzle img {
	float: left;
	}
#upperContent .puzzle .box {
	float: left;
	width: 153px;
	height: 152px;
	}
#upperContent .puzzle .wideBox {
	float: left;
	width: 306px;
	height: 152px;
	color: #FFFFFF;
	background-color: #B78259;
	}
#upperContent .puzzle .wideBox2 {
	float: left;
	width: 306px;
	height: 152px;
	color: #FFFFFF;
	background-color: #530103;
	}
#upperContent .puzzle .wideBox3 {
	float: left;
	width: 306px;
	height: 152px;
	color: #FFFFFF;
	background-color: #aa9e62;
	}
#upperContent .puzzle .boxText {
	float: right;
	width: 115px;
	height: 100px;
	margin-top: 20px;
	padding-right: 20px;
	}
#upperContent .puzzle .boxWideText {
	float: right;
	width: 260px;
	margin-top: 30px;
	padding-right: 20px;
	line-height: 1.5;
	}
#upperContent .puzzle .boxLink {
	clear: right;
	float: right;
	width: 130px;
	margin-top: 5px;
	padding-right: 5px;
	}
#upperContent .puzzle .boxLink a {
	float: right;
	}
/**************************************************
 *		Lower Content
 **************************************************/
#lower {
	clear: left;
	float: left;
	width: 951px;
	background-image: url(../images/content_bg3.gif);
	background-repeat: repeat-y;
	background-position: right;
	text-align: left;
	}
#supLower {
	clear: left;
	float: left;
	width: 951px;
	padding-top: 8px;
	background-image: url(../images/top_lower.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}
/**************************************************
 *		Lower Content - Left Column
 **************************************************/
#leftColumn {
	float: left;
	width: 186px;
	}
	
/*---------- Left Column - Menu ----------*/
#leftColumn .menu {
	float: left;
	width: 186px;
	padding-top: 7px;
	padding-bottom: 15px;
	background-image: url(../images/menu_top.gif);
	background-repeat: no-repeat;
	}
#leftColumn .menu a, .menu a:link, .menu a:active, .menu a:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	text-decoration: none;
	}
#leftColumn .menu a:hover {
	text-decoration: underline;
	}
#leftColumn .menu .inLink {
	width: 130px;
	padding-left: 15px;
	background-image: url(../images/menu_arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
	}
#leftColumn .menu .menuLink {
	clear: left;
	float: left;
	width: 176px;
	padding: 10px 0 10px 10px;
	border-top: 1px solid #E7E6E1;
	border-bottom: 1px solid #BBB8B1;
	background-image: url(../images/menu_1.gif);
	background-repeat: repeat-y;
	}
#leftColumn .menu .menuLinkActive {
	clear: left;
	float: left;
	width: 166px;
	padding: 10px 0 10px 20px;
	border-top: 1px solid #E7E6E1;
	border-bottom: 1px solid #BBB8B1;
	background-image: url(../images/menu_2.gif);
	background-repeat: repeat-y;
	}
#leftColumn .menu .subLink {
	clear: left;
	float: left;
	width: 155px;
	padding: 10px 0 10px 30px;
	border-top: 1px solid #E7E6E1;
	border-bottom: 1px solid #BBB8B1;
	background-image: url(../images/menu_1.gif);
	background-repeat: repeat-y;
	}
#leftColumn .menu .subLinkActive {
	clear: left;
	float: left;
	width: 156px;
	padding: 10px 0 10px 30px;
	border-top: 1px solid #E7E6E1;
	border-bottom: 1px solid #BBB8B1;
	background-image: url(../images/menu_3.gif);
	background-repeat: repeat-y;
	}
#leftColumn .menu .menuLinkActive a, #leftColumn .menu .subLinkActive a {
	color: #FFFFFF;
	font-weight: bold;
	}
	
#leftColumn .menu .menuEnd {
	clear: left;
	float: left;
	width: 186px;
	height: 9px;
	background-image: url(../images/menu_bottom.gif);
	background-repeat: no-repeat;
	}
#leftColumn .inLeft {
	float: right;
	width: 155px;
	text-align: center;
	}
	
/*---------- Left Column - Search ----------*/
#leftColumn .searchForm {
	clear: left;
	float: left;
	width: 146px;
	padding-top: 36px;
	background-image: url(../images/iskanje.gif);
	background-repeat: no-repeat;
	}
#leftColumn .searchForm strong {
	display: block;
	background-color: #EAE8E3;
	border-bottom: 1px solid #C3C1BD;
	}
#leftColumn .searchForm strong input {
	width: 126px;
	height: 17px;
	margin: 15px 0;
	padding-top: 3px;
	padding-left: 3px;
	border: 1px solid #D3D0C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}
#leftColumn .searchForm em {
	display: block;
	padding-top: 5px;
	padding-bottom: 2px;
	border-top: 1px solid #EAE8E3;
	background-color: #D6D4CF;
	text-align: right;
	}
/*---------- Left Column - Inquiry ----------*/
#leftColumn .inquiryForm {
	clear: left;
	float: left;
	width: 146px;
	margin-top: 15px;
	padding-top: 36px;
	background-color: #EAE8E3;
	background-image: url(../images/anketa.gif);
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	}
#leftColumn .inquiryForm p {
	width: 131px;
	padding-left: 15px;
	border-bottom: 1px solid #F5F4F2;
	padding-top: 4px;
	padding-bottom: 4px;
	}
#leftColumn .inquiryForm p.intermezzo {
	width: 146px;
	height: 10px;
	line-height: 10px;
	padding-left: 0;
	border-bottom: 1px solid #C3C1BD;
	}
#leftColumn .inquiryForm p.buttons {
	width: 146px;
	padding-left: 0;
	padding-top: 5px;
	padding-bottom: 3px;
	border-top: 1px solid #EAE8E3;
	background-color: #D6D4CF;
	}
#leftColumn .inquiryForm p.buttons input, p.buttons a {
	float: right;
	}
/*---------- Left Column - Side Map ----------*/
#leftColumn .sideMap {
	clear: left;
	float: left;
	width: 146px;
	margin-top: 15px;
	padding-top: 52px;
	background-image: url(../images/zemljevid.gif);
	background-repeat: no-repeat;
	text-align: right;
	padding-bottom: 30px;
	}
#leftColumn .sideMap a img {
	margin-top: 5px;
	}
/**************************************************
 *		Lower Content - Main Column
 **************************************************/
#mainColumn {
	float: left;
	width: 610px;
	color: #585858;
	}
#mainColumn p {
	line-height: 150%;
	}
	
#mainColumn em {
	font-style: normal;
	font-weight: bold;
	color: #53739E;
	}
/*---------- Main Column - News ----------*/
#mainColumn .newsDiv {
	float: left;
	width: 610px;
	background-image: url(../images/enter_novice.gif);
	background-repeat: no-repeat;
	}
#mainColumn .news {
	float: left;
	width: 580px;
	padding: 0 15px;
	margin-top: 48px;
	}
#mainColumn .mainNews {
	float: left;
	width: 580px;
	padding: 10px 15px 30px;
	}
#mainColumn .inNews {
	clear: left;
	float: left;
	width: 580px;
	padding-bottom: 15px;
	border-bottom: 1px solid #D7D7D4;
	margin-top: 12px;
	}
#mainColumn .newsImg {
	float: left;
	width: 101px;
	height: 100px;
	background-image: url(../images/img_1.gif);
	background-repeat: no-repeat;
	}
#mainColumn .newsImg img {
	padding-top: 3px;
	padding-left: 3px;
	}
#mainColumn .newsTxt {
	float: left;
	width: 479px;
	}
#mainColumn .newsTxt .text {
	clear: left;
	float: left;
	width: 479px;
	margin-top: 10px;
	}
#mainColumn .newsLongTxt {
	float: left;
	width: 580px;
	}
#mainColumn .newsLongTxt .longText {
	clear: left;
	float: left;
	width: 580px;
	margin-top: 10px;
	}
#mainColumn .archive {
	clear: left;
	float: left;
	width: 580px;
	padding-top: 8px;
	text-align: right;
	}
#mainColumn .text a, .longText a, .itemTxt a, .pubTxt a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #53739E;
	text-decoration: underline;
	}
#mainColumn .text a:hover, .longText a:hover, .itemTxt a:hover, .pubTxt a:hover {
	text-decoration: none;
	
	color: #53739E;
	}
/*---------- Main Column - Map ----------*/
#mainColumn .mapDiv {
	clear: left;
	float: left;
	width: 610px;
	
	padding-top: 10px;
	}
#mainColumn .mapDiv .topMap {
	float: left;
	width: 610px;
	height: 52px;
	background-image: url(../images/map_top.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	}
#mainColumn .mapDiv .contentMap {
	clear: left;
	float: left;
	width: 610px;
	padding-bottom: 20px;
	background-color: #B3DBFD;
	background-image: url(../images/map_bg.gif);
	background-repeat: repeat-x;
	}
#mainColumn .mapDiv .contentMap .mapImage {
	float: left;
	padding-left: 15px;
	width: 452px;
	height: 272px;
	}
#mainColumn .mapDiv .contentMap .mapTxt {
	float: left;
	width: 115px;
	padding-left: 15px;
	}
#mainColumn .mapDiv .contentMap .mapTxt img {
	padding-top: 10px;
	}
/*---------- Main Column - Main Content ----------*/
#mainColumn .mainContent {
	float: left;
	width: 596px;
	padding: 0 7px;
	}
#mainColumn .heading {
	float: left;
	width: 596px;
	}
#mainColumn .heading img {
	float: left;
	}
#mainColumn .headImage {
	clear: left;
	float: left;
	width: 596px;
	height: 148px;
	background-color: #E6F0F9;
	margin-top: 8px;
	}
#mainColumn .headImage img {
	float: left;
	}
#mainColumn .headImage .headImageTxt {
	float: left;
	width: 265px;
	padding-left: 20px;
	padding-top: 10px;
	}
#mainColumn .headImage .headImageTxt .text {
	clear: left;
	float: left;
	width: 265px;
	margin-top: 10px;
	}
#mainColumn .subHeading {
	clear: left;
	float: left;
	width: 596px;
	background-color: #E6F0F9;
	}
#mainColumn .supContents {
	float: left;
	background-image: url(../images/pict_bg.gif);
	background-repeat: repeat-x;
	clear: left;
	width: 596px;
	}
#mainColumn .contents {
	clear: left;
	float: left;
	width: 560px;
	padding: 0 18px 40px;
	text-align: justify;
	}
#mainColumn .summary {
	clear: left;
	float: left;
	width: 560px;
	padding: 0 18px;
	text-align: justify;
	}
#mainColumn .summary p, #mainColumn .contents p {
	padding-bottom: 10px;
	line-height: 1.5;
	}
#mainColumn .summary ul {
	list-style-type: none;
	padding-left: 5px;
	}
#mainColumn .summary ul li {
	padding-left: 17px;
	padding-bottom: 5px;
	background: url(../images/arrow.gif) no-repeat left top;
	}
#mainColumn .summary ol {
	padding-left: 30px;
	}
#mainColumn .summary ol li {
	background-image: none;
	}
#mainColumn .summary a, .summary table a {
	color: #53739E;
	text-decoration: underline;
	}
#mainColumn .summary a:hover, .summary table a:hover {
	text-decoration: none;
	}
#mainColumn .summary table td {
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	}
	
#mainColumn .summary table td p {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
	}
	
#mainColumn .summary h3 .authdate {
	font-size: 11px;
	font-weight: normal;
	color: #53739e;
	}
#mainColumn .leftImage {
	float: left;
	width: 232px;
	height: 155px;
	padding-top: 3px;
	padding-left: 3px;
	background-image: url(../images/img_2.gif);
	background-repeat: no-repeat;
	}
#mainColumn .rightImage {
	float: right;
	width: 153px;
	height: 153px;
	margin-left: 10px;
	padding-top: 3px;
	padding-left: 3px;
	background-image: url(../images/img_3.gif);
	background-repeat: no-repeat;
	}
#mainColumn .item {
	clear: left;
	float: left;
	width: 560px;
	margin-top: 15px;
	border-bottom: 1px solid #DEDEDE;
	}
#mainColumn .item .itemImg {
	float: left;
	width: 96px;
	height: 69px;
	padding-top: 3px;
	padding-left: 3px;
	background-image: url(../images/img_4.gif);
	background-repeat: no-repeat;
	}
#mainColumn .item .itemTxt {
	float: left;
	width: 460px;
	padding-bottom: 15px;
	}
#mainColumn .item .itemTxt p {
	padding-bottom: 0;
	line-height: 1.1;
	color: #585858;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}
#mainColumn .legend {
	float: left;
	width: 560px;
	margin-top: 17px;
	padding-bottom: 17px;
	border-bottom: 1px solid #DEDEDE;
	}
#mainColumn .legend .legendItem {
	float: left;
	}
#mainColumn .legend .legendItem img {
	float: left;
	padding-right: 10px;
	}
#mainColumn .legend .legendItem p {
	float: left;
	padding-top: 3px;
	padding-right: 20px;
	}
#mainColumn .title {
	float: left;
	height: 26px;
	padding-top: 2px;
	}
#mainColumn .pictogram {
	float: right;
	height: 26px;
	}
#mainColumn .pictogram img {
	padding-left: 5px;
	}
#mainColumn .pub {
	clear: both;
	float: left;
	width: 560px;
	padding-top: 5px;
	}
#mainColumn .pubImg {
	float: left;
	width: 127px;
	height: 116px;
	padding-top: 3px;
	padding-left: 3px;
	background-image: url(../images/img_6.gif);
	background-repeat: no-repeat;
	}
#mainColumn .pubTxt {
	float: left;
	width: 430px;
	
	padding-bottom: 10px;
	}
#mainColumn .pubTxt p {
	padding-bottom: 0;
	line-height: 1.3;
	color: #585858;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}
#mainColumn .pubTitle {
	float: left;
	width: 560px;
	padding: 20px 0 10px;
	}
#mainColumn .pubData {
	float: left;
	width: 320px;
	height: 160px;
	}
#mainColumn .pubData p {
	padding-bottom: 0;
	}
#mainColumn .indent {
	padding-left: 10px;
	}
#mainColumn .email {
	margin-bottom: 10px;
	}
#mainColumn .email a, .pubData a {
	font-size: 11px;
	font-weight: normal;
	color: #7AABD9;
	}
#mainColumn .email a:hover, .pubData a:hover {
	text-decoration: none;
	}
/*---------- Main Column - PDF Link ----------*/
#mainColumn .pdf {
	clear: left;
	float: left;
	width: 380px;
	padding-top: 4px;
	padding-left: 10px;
	background-color: #F6F4F2;
	background-image: url(../images/pdf_top.gif);
	background-repeat: no-repeat;
	}
#mainColumn .pdf p {
	padding-bottom: 0;
	}
#mainColumn .pdf .pdfLink {
	clear: left;
	float: left;
	width: 380px;
	padding: 2px 0;
	}
#mainColumn .pdf .pdfIcon {
	float: left;
	width: 16px;
	height: 16px;
	}
#mainColumn .pdf .pdfIcon a {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	background-image: url(../images/pdf.gif);
	background-repeat: no-repeat;
	}
#mainColumn .pdf .pdfIcon a:hover {
	background-image: url(../images/pdf_hov.gif);
	background-repeat: no-repeat;
	}
#mainColumn .pdf .pdfTxt {
	float: left;
	width: 340px;
	padding-left: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
#mainColumn .pdf .pdfTxt a {
	color: #4885C6;
	}
#mainColumn .pdf .pdfTxt a:hover {
	text-decoration: none;
	}
#mainColumn .pdfBottom {
	clear: left;
	float: left;
	width: 390px;
	height: 4px;
	padding-bottom: 10px;
	background-image: url(../images/pdf_bottom.gif);
	background-repeat: no-repeat;
	}
#mainColumn .pdf .day {
	clear: left;
	float: left;
	width: 100px;
	font-weight: bold;
	}
#mainColumn .pdf .time {
	float: left;
	width: 270px;
	}
/*---------- Main Column - Galleries ----------*/
#mainColumn .galleries {
	clear: left;
	float: left;
	width: 590px;
	padding-bottom: 20px;
	}
#mainColumn .galleries .photoGallery {
	float: left;
	width: 562px;
	padding-left: 28px;
	background-image: url(../images/foto.gif);
	background-repeat: no-repeat;
	}
#mainColumn .galleries .videoGallery {
	clear: left;
	float: left;
	width: 562px;
	margin-top: 10px;
	padding-left: 28px;
	background-image: url(../images/video.gif);
	background-repeat: no-repeat;
	}
#mainColumn .galleries .photos {
	float: left;
	width: 562px;
	background-image: url(../images/blockquote.gif);
	background-repeat: repeat-x;
	padding-top: 6px;
	}
#mainColumn .galleries .photos p {
	padding: 5px 20px;
	text-align: justify;
	}
#mainColumn .galleries .photos .photo {
	float: left;
	width: 128px;
	height: 84px;
	padding-top: 3px;
	padding-left: 3px;
	margin-top: 6px;
	margin-left: 6px;
	background-image: url(../images/img_5.gif);
	background-repeat: no-repeat;
	}
#mainColumn .galleries .projects {
	clear: left;
	float: left;
	width: 562px;
	margin-top: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-image: url(../images/projekti.gif);
	background-repeat: no-repeat;
	}
#mainColumn .galleries .notes {
	clear: left;
	float: left;
	width: 562px;
	padding-left: 28px;
	padding-bottom: 15px;
	background-image: url(../images/opombe.gif);
	background-repeat: no-repeat;
	}
#mainColumn .galleries .projects strong {
	color: #4885C6;
	}
#mainColumn .galleries .projects ul {
	list-style-type: none;
	padding-left: 12px;
	}
#mainColumn .galleries .projects li {
	padding-left: 18px;
	padding-bottom: 5px;
	background: url(../images/arrow.gif) no-repeat left top;
	}
#mainColumn .galleries .projects li a {
	color: #585858;
	text-decoration: none;
	}
#mainColumn .galleries .projects li a:hover {
	text-decoration: underline;
	}
#mainColumn .galleries .lister {
	clear: both;
	float: left;
	width: 590px;
	margin-top: 20px;
	padding-top: 10px;
	border-top: 1px solid #DEDEDE;
	text-align: right;
	color: #758FB1;
	}
#mainColumn .galleries .lister a {
	color: #758FB1;
	text-decoration: underline;
	padding: 0 5px;
	}
#mainColumn .galleries .lister a:hover {
	text-decoration: none;
	}
/*---------- Main Column - Lister ----------*/
#mainColumn .list {
	clear: both;
	float: left;
	width: 560px;
	height: 14px;
	margin-top: 10px;
	color: #758FB1;
	}
#mainColumn .list .page {
	float: right;
	padding-left: 10px;
	}
#mainColumn .list .activePage {
	float: right;
	padding-left: 10px;
	}
#mainColumn .list .activePage a {
	vertical-align: top;
	color: #E3E9EF;
	background-color: #758FB1;
	}
#mainColumn .list a {
	color: #758FB1;
	text-decoration: none;
	}
#mainColumn .list a:hover {
	text-decoration: underline;
	}
/**************************************************
 *		Lower Content - Right Column
 **************************************************/
#rightColumn {
	float: right;
	width: 155px;
	}
	
#rightColumn strong {
	color: #53739E;
	}
#rightColumn  a {
	color: #585858;
	text-decoration: none;
	}
	
#rightColumn a:hover {
	text-decoration: underline;
	}
#rightColumn .inRight {
	float: right;
	width: 146px;
	padding-top: 57px;
	background-image: url(../images/aktualno.gif);
	background-repeat: no-repeat;
	}
#rightColumn .shortNews {
	clear: left;
	float: left;
	width: 130px;
	padding-left: 8px;
	padding-bottom: 8px;
	margin-top: 5px;
	}
#rightColumn .archive {
	clear: left;
	float: left;
	width: 146px;
	height: 24px;
	padding-bottom: 8px;
	}
#rightColumn .reference {
	clear: left;
	float: left;
	width: 146px;
	}
#rightColumn .publications {
	clear: left;
	float: left;
	width: 146px;
	margin-top: 8px;
	padding-top: 45px;
	padding-bottom: 15px;
	background-image: url(../images/publikacije.gif);
	background-repeat: no-repeat;
	}
#rightColumn .publications ul {
	list-style-type: none;
	padding-left: 8px;
	}
#rightColumn .publications li {
	padding-left: 15px;
	padding-bottom: 5px;
	background: url(../images/arrow.gif) no-repeat left top;
	}
	
#rightColumn .publications img {
	padding-top: 5px;
	padding-left: 8px;
	}
#rightColumn .eu {
	clear: right;
	float: right;
	width: 155px;
	padding-bottom: 30px;
	}
/**************************************************
 *		Bottom Navigation
 **************************************************/
#navBottom {
	clear: both;
	float: left;
	width: 980px;
	height: 35px;
	text-align: center;
	background-image: url(../images/nav_bottom.gif);
	background-repeat: no-repeat;
	}
#navBottom a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0 20px;
	line-height: 35px;
	text-decoration: none;
	color: #A4A4A4;
	}
#navBottom a:hover {
	text-decoration: underline;
	}
/**************************************************
 *		Footer
 **************************************************/
#footer {
	clear: left;
	float: inherit;
	width: 980px;
	color: #9DA2Af;
	padding-top: 10px;
	margin-bottom: 20px;
	}
#footer em {
	display: block;
	font-style: normal;
	color: #848B9B;
	padding-top: 15px;
	padding-bottom: 25px;
	}
	
#footer a {
	color: white;
	text-decoration: none;
	}
	
#footer a:hover {
	color: white;
	text-decoration: underline;
	}
/**************************************************
 *		Error Page
 **************************************************/
#errorDiv {
	width: 100%;
	text-align: center;
	padding-top: 124px;
	background-image: url(../images/error.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color: #FFFFFF;
	}
	
#errorDiv .errorMessage {
	padding-top: 5px;
	}
#errorDiv .warrning {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 25px;
	padding-bottom: 15px;
	}
	
#errorDiv .errorLinks {
	padding-top: 15px;
	}
#errorDiv a {
	color: #7AABD9;
	text-decoration: underline;
	}
	
#errorDiv a:hover {
	text-decoration: none;
	}
