body {
	/*height: 100%;
	width: 100%;
	margin: 0px;
	background-color: #ffffff;*/
}
#header {
	background-image: url(../img/header_bg.gif);
	height:30px;
	width:100%;
	clear:both;
}
#mainwrap {
	width:100%;
	min-height:100%;
	clear:both;
	text-align:left;
	z-index:100;
	
	
}
h1 {
	text-indent:-2000px;
	width:268px;
	height:293px;
	background:url(../img/logo_lijevi.gif) no-repeat;
	position:absolute;
	left:0px;
	top:105px;
	display:inline;
	margin-right:-6px;

}

#left_col {
	float:left;
	width:264px;
	z-index:100;

}
#right_col {
	float:left;
	margin-left:264px;
	background:#FFFFFF;
	display:block;
	clear:both;
	z-index:100;

	
}
#naziv_galerije {
	height:22px;
	width:250px;
	display:block;
	background:url(../img/naziv_galerije_bg.gif) no-repeat;
	margin-top:8px;
	float:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f04c40;
	font-weight:bold;
	padding-left:114px;
	padding-top:9px;
	margin-right:5px;
	margin-left:5px;
}
#odabir_galerije {
	height:22px;
	width:250px;
	display:block;
	background:url(../img/odabir_galerije_bg.gif) no-repeat;
	margin-top:8px;
	float:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f04c40;
	font-weight:bold;
	padding-left:114px;
	padding-top:9px;
	margin-right:5px;
	margin-left:5px;
}
#album {
	width:731px;
	min-height:100%;
	margin-top:7px;
	margin-bottom:15px;

	background:url(../img/main_bg.gif) repeat-y;
	clear:both;
	display:block;

	
}
.sjena {
	position:absolute;
	top:110px;
	left:266px;
}

.pocetna {
	width:176px;
	height:33px;
	display:block;
	float:left;
	background:url(../img/pocetna.gif) no-repeat #FFFFFF left;
	margin-top:8px;
	text-indent:-2000px;
}
.pocetna:hover  {
	background-position:right;
}

.zatvori  {
	width:176px;
	height:33px;
	display:block;
	float:left;
	background:url(../img/zatvori.gif) no-repeat #FFFFFF left;
	margin-top:8px;
	margin-left:4px;
	text-indent:-2000px;	
}
.zatvori:hover  {
	background-position:right;
}

.vrh  {
	width:138px;
	height:35px;
	display:inline;
	float:left;
	background:url(../img/footer_a.gif) no-repeat #FFFFFF left;
	margin-left:270px;
	text-indent:-2000px;	
}

.holcim  {
	width:111px;
	height:35px;
	display:inline;
	float:left;
	background:url(../img/footer_c.gif) no-repeat #FFFFFF left;
	text-indent:-2000px;	
}

#galerija_wrap {
	padding-left:60px;
	padding-top:20px;
	padding-bottom:20px;
	margin:0px;
/*	min-height:350px;
	min-height: expression('350px');*/
	height:auto;
	display:block;
	background:url(../img/main_bg.gif) repeat-y;
	clear:both;


	
}

.slika {
	float:left;
	width:98px;
	height:98px;
	margin-right:18px;
	margin-bottom:18px;

	padding:5px;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#888888;
	display:block;
}

.galerija {
	float:left;
	width:172px;
	height:auto;
	margin-right:30px;
	margin-bottom:30px;
	padding:5px;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#888888;
	z-index:100;
	
}

/*.galerija h3 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	line-height:12px;
	clear:both;
	margin:0px;
	
}*/

.galerija a:link, .galerija a:visited {
	color:#888888;
	text-decoration:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	line-height:12px;
	margin:0px;
	font-weight:bold;
}

.galerija a:hover, .galerija a:active {
	color:#f04c40;
	text-decoration:none;
}
.galerija_thumb {
	padding-bottom:5px;
	border-bottom:1px dotted #cccccc;
	margin-bottom:2px;
}



#footer {

	width:100%;
	background:url(../img/footer_bg.gif);
	height:35px;
	margin-top: -35px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear:both;
	margin-bottom:100px;
	bottom: 0px;
	
	}


.clear {
	clear:both;
}

#clearfooter {
	width:100%;
	clear:both;
	
} 

div, p  {margin-top:0}

html>body #mainwrap{height:auto;}

html >body #minHeight{float:left;width:0px;height:100%;}

html, body {height:100%;}

html,body {
	padding:0;
	margin:0;
	}

