body, table, td, ul, li, p, h1, h2, h3, hr, img {
	margin: 0;
	padding: 0;
}
html { height:100%; font-size: 62.5%; }
br.clear { height:0; line-height:0; clear:both; }
a { color:white; }
a:hover { text-decoration:none; }


body {
	background-color: #888;
	background-image: url(/Static/images/common/bg_tile.gif);
	background-repeat:repeat-y;
	height: 100%;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color:white;
}

img { display:block; border:none; }
.preloader { display:none; }

.container {
	background-repeat:repeat-y;
	height: 100%;
	vertical-align:top;
	width:1000px;
}

.col1 { width: 152px; float: left; }


.col2 { float: left; width: 425px; }
.padder { margin-top:84px; }
.padder a, .padder img { float:left; }


.col3 { float: left; width: 210px; }
.col3first { padding-top:84px; }
.novice, .medijskenovice { width:190px; margin-left:10px; }


.col4 { float: left; width: 213px; padding-top:135px; }
.teaser { position:absolute; top: 584px; left: 787px; }
/*.credits { position:absolute; top: 624px; left: 787px; padding:15px 5px 15px 12px; }*/
.footer { position:fixed; _position:absolute; bottom:5px; background-color:#888; color:#CCCCCC; width:250px; }
.footer a { color:#CCCCCC; }


.language { padding: 0 0 10px 12px; }
.language img { float:left; margin-right:7px; }

.navigacija { clear:both; background-color:#0000FF; }

.galerijaNav { clear:both; padding-top:84px; }
.galerijaNav a { float:left; display:block; }
.galerijaNav img { float:left; display:block; }

#videoPlayer, #videoexhibitionPlayer, #videoCollectionPlayer, #bigImage, #bigexhibitionImage, #bigCollectionImage { clear:both; display: none; }
#videoPlayer, #videoexhibitionPlayer, #videoCollectionPlayer { padding-top:10px; }

/********** NOVICE ************/

.bodyNovice {
	background-image:none;
	font-size:1.3em;
	line-height:1.3em;
	color:#CCCCCC;
	height:100%;
}
.novicaDatum { padding-top:16px; font-size:1.1em; }
.novicaTitle {font-weight: bold; font-size:1.1em; }
.novicaTekst {
	font-size:1.1em;
	display: inline;
	/*display: inline-block;*/
	/*padding-left: 10px;*/
	margin-left: 5px;
	/*background-image: url(/Static/images/common/bullet_news.jpg);*/
	background-repeat:no-repeat;
	background-position: 0 9px;
}
.novicaTekst img { vertical-align:middle; display:inline; padding-right:2px; }
a.doc { color:white; font-size:1.1em; 
	/*display: inline;*/
	display:inline-block;
	padding-left: 10px;
	margin-left: 5px;
	background-image: url(/Static/images/common/bullet_news.jpg);
	background-repeat:no-repeat;
	background-position: 0 6px;
 }
.novicenav {margin-top:20px; width:192px;}
.novicenav table { width:192px;}
.novicenav td { width:64px; text-align:center;}
.left { float:left; vertical-align:text-top; }
.right { float:right; vertical-align:text-top;}
.newsNav { color:white; }



/********** FOTKE ***********/
.opisFoto, .opisexhibitionFoto, .opisCollectionFoto { font-size:1.2em; background-color: #888; }
#thumbs, #exhibitionthumbs, #collectionThumbs { margin-top:154px; }
.thumbs, .exhibitionthumbs, .collectionThumbs { /*background-color: #0000FF;*/}
.thumbs a, .exhibitionthumbs a, .collectionThumbs a, .thumbs img, .exhibitionthumbs img, .collectionThumbs img {	float:left; }
.thumbs img, .exhibitionthumbs img, .collectionThumbs img {
	background-image: url(/Static/images/common/loader.gif);
	background-repeat:no-repeat;
	opacity:.30;
	filter: alpha(opacity=30);
	cursor: pointer;
}


.thumbs img.hover, .exhibitionthumbs img.hover, .collectionThumbs img.hover, .thumbs img.selected, .exhibitionthumbs img.selected, .collectionThumbs img.selected { opacity:1; filter: alpha(opacity=100); }
.moreinfo, .exhibitionmoreinfo, .collectionMoreInfo { padding:5px 0 5px 0; /*background-color: #888;*/ margin-top:25px; color:#CCCCCC; }
.moreinfo a, .exhibitionmoreinfo a, .collectionMoreInfo a { color:#CCCCCC; }

/******** TYPICAL ***********/
.typical { padding-top:15px; font-size:1.1em; line-height:1.2em; background-color: #888; clear:left; }
.typical p { padding-bottom:15px; }
.typical a {  color:white; }
.typical img.lefty { float:left; margin-right:15px; margin-bottom:10px; }
.typical table { margin-bottom:15px; }
.typical table td { vertical-align:top; padding:0 10px 5px 0; }
.typical h1 { display:block; clear:right; position:relative; margin-bottom:20px; font-size:1.4em; line-height:1.2em; }

