
/* BASICS */


* {
	margin: 0;	
	}
	
html, body {
	background: url(bg2.jpg) repeat-x top center fixed;
	background-color: #4a4a4a;
	height: 100%;
	}
	
#wrapper {
	background-color: #ededed;
	max-width: 980px;
	height:auto !important;
	height:100%;
	min-height:100%;
	margin: 0 auto -146px; /* footer height */
	}
#logo {
	max-width: 436px;
	height:auto;
}
@media only screen and (max-width: 480px) {
#logo {
max-width: 320px;
	height:auto;
}
}
	
#text {
margin: 0px 55px 0px 55px; 
text-align: justify;
}
@media only screen and (max-width: 600px) {
#text {
margin: 0px 10px 0px 10px; 
text-align: left;
}
}


#hidden-link { 
	position: absolute; 
	top: 40px; 
	left: 80px; 
	width: 820px; 
	height: 230px; 
	background-color: transparent; 
	}
	
#footer {
	background: url(footer980x146.png) no-repeat top left;
	max-width: 980px;
	height: 146px;
	}


/* CONTENT */








a.svetlejsi img {
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

a.svetlejsi:hover img {
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}

/*---*/

a.normal img {
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}

a.normal:hover img {
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.scrollToTop{
	width:61px; 
	height:61px;
	padding:0px; 
	//text-align:center; 
	//background: whiteSmoke;
	//font-weight: bold;
	//color: #444;
	//text-decoration: none;
	position:fixed;
	bottom:20px;
	right:20px;
	display:none;
	background: url('scroll-top.png') no-repeat 0px 0px;
  opacity: .8;
}
.scrollToTop:hover{
	opacity: 1;
  //text-decoration:none;
}
