body {
	margin: 0px;
	background-image: url(images/bckgBody.jpg);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	background-color: Black;
	line-height: 1.6em;
	text-align: justify;
	
}

#mainContainer {
	width: 801px;
	float: left;
/*	border: 1px solid red;*/
	
}

#productsMenuContainer {
	width: 379px;
	height: 535px;
	float: left;
	background-image: url(images/productsBar.jpg);
/*	background-color: Aqua;*/
	background-repeat: no-repeat;


}

#topContainer {
	width: 750px;
	height: 178px;
	background-image: url(images/topBar.jpg);
	margin-left: 22px;		
	_margin-left: 11px;
	float: left;
	
}

#headContainer {
	width: 410px;
	height: 23px;
	float: left;
	border-left: 12px solid #96bf0d;	
}

#middleContainer {
	width: 422px;
	_height: 200px;
	min-height: 300px;

	float: left;
	margin-top: 26px;

	


}

#contentContainer {
	width: 410px;
	_height: 480px;
	min-height: 480px;

	float: left;
	border-left: 12px solid #96bf0d;	
	background-image: url(images/bckgText.jpg);

	background-repeat: no-repeat;
	clear: both;

	

}



#separator {
	line-height: 1em;
	font-size: 1px;
	width: 100px;
	height: 10px;
	float: left;

	clear: both;

}

#bottomContainer {
	float: left;
	width: 800px;
	height: 20px;
	clear: both;
	border-left: 12px solid #96bf0d;		
	padding-left: 10px;
	margin-top: 10px;

}

#bottomContainer a {
	display: block;
	width: 400px;
	border-top: 1px solid #97C00E;	
	color: White;
	text-decoration: none;
	padding-top: 3px;
	text-align: left;
}

#bottomContainer a:hover {
	color: #EBFAB7;
}


.mainText {

	margin: 15px;
	margin-left: 25px;
}


h1 {
	display: block;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	margin-top: 3px;
	padding-bottom: 2px;
	border-bottom: 1px solid #96bf0d;
}





#topMenu {
	float: left;
/*	background-color: Aqua;*/
	width: 80px;	
	margin-top: 120px;
	margin-left: 142px;
	_margin-left: 133px;
}

#topMenu a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	display: block;
	float: left;	
	margin-bottom: 3px;
	text-decoration: none;
	color: White;


	
}

#topMenu a:hover {
	color: #97C00E;
}










#menu {
	width: 155px;

	font-size: 8pt;
/*	background-color: Fuchsia;*/
	/*float: left;*/
}
#productsMenu {
	margin-top: 120px;
	margin-left: 30px;
}

ul#menu, ul#menu ul {
	padding:0;
	margin:0;
	list-style-type: none;

}

ul#menu li {

	float: left;
	_float: none;
} 


.horMenuMain {
	padding: 2px;
	padding-right: 15px;

	
	border-spacing: 0px;


	display: block;
	float: left;
	min-height: 15px;
	width: 135px;
		
	
	text-align:left;
	text-decoration: none;
	color: White;
	
	line-height: 1.2em;

	
	background-color: #5E5E5E;

	
	text-align: right;
	margin-bottom: 2px;
/*	border-bottom: 2px solid black;*/


	
}


.horMenuMain:hover{
	background-color: #97C00E;
}


.horMenuItem {
	color: White;
	min-height: 15px;

	display: block;

	width: 130px;
		
	text-align: left;
	text-decoration: none;
	background-color: #5E5E5E;
	padding: 5px;
	padding-left: 10px;
	margin-bottom: 2px;
	
/*	border-width: 1px;
	border-color: #828282;
	border-style:  solid;*/

}

.horMenuItem:hover {
	background-color: #97C00E;
}


ul#menu li ul {
	visibility: hidden;
	position: absolute;
	width: 150px;
	margin-left: 154px;
	_margin-left: 2px;


}

ul#menu ul li {
	/*float: left;*/
}

ul#menu li:hover ul, ul#menu li.hover ul {
	visibility: visible; 
} 



ul li {

	behavior: url(hovermenu.htc); 

}









.mainText ul li {
	list-style-image: url(images/odrazka.gif);
	margin: 0px;
	padding: 0px;
	text-align: left;
	margin-left: 0.5em;

}
.mainText ul {

	margin: 0px;
	padding: 0px;
	padding-left: 15px;

}

.mainText a img {
	border: none;
	float: right;
	padding: 3px;

	margin-left: 15px;
	
	border: 1px solid #97C00E;

}





h2 {
	font-size: 8pt;
	margin-bottom: 0px;
		
}

.red {
	color: red;
	font-weight: bold;
}



a {
	color: #97C00E;
	text-decoration: none;
}
a:hover {
	color: #E7F9AC}
#homeLink {
	width: 125px;
	height: 90px;

	float: left;
	margin-top: 20px;
}


h3 {
	font-size: 10pt;
	color: red;
}
h3 span {
	color: White;
	text-decoration: line-through;
}

.scream {
	font-size: 15px;
	color: red;
	font-weight: bold;
}