@charset 'UTF-8';


/* Banner */

.banner {
	width:310px; 
	height:41px; 
	position: relative;
	top:0px;
	left:50px; 
	overflow: hidden; 
	font-size: 0.9em; 
	color: #000000; 
	font-weight:bold; 
	display:block; 
	padding:12px 0 0 60px;
}

.banner span {
	background: transparent url(/images/banner/banner.png) no-repeat top left; 
	width:310px; 
	height:41px; 
	position: absolute; 
	top:0; 
	left: 0; 
	behavior: url(/css/iepngfix.htc);  
	cursor: pointer;
}

.banner span:hover {
	background: transparent url(/images/banner/banner_hover.png) no-repeat top left;
}


.siteonelink {
	display:block;
	height:30px;
	width:150px;
	position: relative;
	left:810px;
	top:0px;
}

.btm { 

	margin:0 auto;
	margin-top:-50px; 
	height:30px;
	width:960px;

}


/*H1 replacement*/

.logo {
	display:block;
	width:152px;
	height:69px;
	position:relative;
	overflow:hidden;
	top:30px;
	left:30px;
	color:#000000;
	text-align:center;

}

.logo span {
	position:absolute;
	top:0px;
	left:0px;
	width:152px;
	height:69px;
	padding-top:20px;
	background: url(/images/layout/logo.png) top left no-repeat;
	behavior: url(/css/iepngfix.htc); 
	
}

/* h1 */
h1	{
	display:block;
	margin-top:153px;
	position:relative;
	left:50px;
	width:590px;
	height:60px;
	overflow:hidden;

}

h1 span {
	position:absolute;
	top:0px;
	left:0px;
	height:60px;
	width:590px;
}

h1 span.glorit {
	background:url(/images/h1s/glorit.jpg) no-repeat top left;
}

h1 span.clear {
	background:url(/images/h1s/clear.jpg) no-repeat top left;
}

h1 span.dorosol {
	background:url(/images/h1s/dorosol.jpg) no-repeat top left;
}

h1 span.doroport {
	background:url(/images/h1s/doroport.jpg) no-repeat top left;
}

h1 span.glorit{
	background:url(/images/h1s/glorit.jpg) no-repeat top left;
}

h1 span.gutzwiller{
	background:url(/images/h1s/gutzwiller.jpg) no-repeat top left;
}

h1 span.predrcovani{
	background:url(/images/h1s/predrcovani.jpg) no-repeat top left;
}

h1 span.rekultivace{
	background:url(/images/h1s/rekultivace.jpg) no-repeat top left;
}

h1 span.vybaveni{
	background:url(/images/h1s/techvyb.jpg) no-repeat top left;
}

h1 span.none{
	background:none;
}

/*h3*/
h3 {
	float:left;
	margin: 10px 0;
	position:relative;
	display:block;
	height:28px;
	padding:4px 18px  0 10px;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	background: url(/images/h5s/h5.gif) no-repeat top right;
	float:none;

}

h3 span {
	float:left;
	position:absolute;
	height:28px;
	width:10px;
	margin:-4px 0 0 -20px;
	background: transparent url(/images/h5s/h5.gif) no-repeat top left;
}

/*h2*/
h2 {
	float:left;
	position:relative;
	display:block;
	height:30px;
	margin-top:10px;
	margin-left:50px;
	_margin-left:25px;
	padding:4px 18px  0 10px;
	color:#FFFFFF;
	font-size:19px;
	font-weight:normal;
	background: transparent url(/images/h3s/h3.png) no-repeat top right;
	_background: transparent url(/images/h3s/h3.gif) no-repeat top right;
	}

h2 span {
	float:left;
	position:absolute;
	height:33px;
	width:10px;
	margin:-4px 0 0 -20px;
	background: transparent url(/images/h3s/h3.png) no-repeat top left;
	_background: transparent url(/images/h3s/h3.gif) no-repeat top left;
	
}


/*Uvodni Text replacement*/
.hometext {
	width:613px;
	height:119px;
	position:relative;
	top:5px;
	left:0px;
	overflow:hidden;
	color:#FFFFFF;
	padding-bottom:10px;
}

.hometext span {
	position:absolute;
	top:0px;
	left:0px;
	width:613px;
	height:119px;
	background: url(/images/homepage/mainreplacement.jpg) top left no-repeat;
}

