.tovar1 img {
border: solid 1px #FFFFFF;
margin:auto;
}
.tovar {
position:absolute 100 200;
	display:block;
	margin: auto;
	width: 580px;
 	overflow: hidden; 
	margin-bottom: 10px;
	clear:both;
	height:auto;

	}
.tovar1 {
/*//nikdy nesme byt position: relative*/
display:block;
background-color:#BBBBBB;
float:left;
	width:180px; 
	height:114px;
    #height:114px;/* pre IE */
	overflow: hidden;
	border:solid #2A3644 1px;
	margin:2px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}

/*** menu ---------------------------------------------------------------- ***/

ul#hlavniMenu
{

width:220px;
background-color: #555555;
}

ul#hlavniMenu, ul
{
padding:0;
margin:0;
list-style-type:none;
}

ul#hlavniMenu li
{

position:relative;
width:220px;
}

ul#hlavniMenu a
{

color:#FFFFFF;
display:block;
overflow: visible;
font:12px arial,sans-serif;
text-decoration:none;
display:block;
width:215px;
line-height:20px;
padding-left:5px;
margin-bottom:1px;
background-color:#888888;
}
	
ul#hlavniMenu a:hover,
ul#hlavniMenu li:hover a,
ul#hlavniMenu li.hover a 
	{
		background-color:#666666;
		color:D4D4D4;
	}


	ul#hlavniMenu ul
	{
	
	position:absolute;
  overflow: visible;
	top:0;
	left:220px;
	visibility:hidden;
	background-color:#555555;
	}


	ul#hlavniMenu li:hover ul a,
	 ul#hlavniMenu li.hover ul a 
	{

	
		background-color:#666666;
		margin-bottom:1px;
		color:D4D4D4;
	}
	
	ul#hlavniMenu li:hover ul a:hover, 
	ul#hlavniMenu li.hover ul a:hover 
	{
	
		background-color:#555555;
		color:white;
	}
	
	ul#hlavniMenu li:hover ul,
	ul#hlavniMenu li.hover ul
	{
		visibility:visible;
	}
	
	ul#hlavniMenu li li 
	{
		border:none;
		padding:0;
		background-color:#333333;
	}
	
ul#hlavniMenu li
{
behavior: url(hovermenu.htc);
}
