body
{
	margin: 0;
	background-color: Darkgreen;
	background-image: url('grass.jpg');
	text-align: center;
}

.page
{
	width: 760px;
	text-align: center;
}

.hlavicka
{
	width: 750px;
	margin-bottom: 10px;
	float: left;
}

.hpopis
{
	width: 750px;
	margin-bottom: 8px;
	float: left;
}

.lmenu
{
	width: 150px;
	float: left;
	margin-right: 10px;
}

.obsah
{
	width: 430px;
	float: left;
}

.pmenu
{
	width: 150px;
	float: left;
	margin-left: 10px;
}

.lu
{
	width: 16px;
	height: 16px;
	background-image: url('lu.gif');
}

.ru
{
	width: 16px;
	height: 16px;
	background-image: url('ru.gif');
}

.um
{
	background-color: White;
	width: 118px;
	height: 16px;
}

.cm
{
	background-color: White;
	vertical-align: top;
}

.cc
{
	background-color: White;
	padding-left: 10px;
	padding-right: 10px;
}

.ld
{
	width: 16px;
	height: 16px;
	background-image: url('ld.gif');
}

.rd
{
	width: 16px;
	height: 16px;
	background-image: url('rd.gif');
}

.ub
{
	background-color: White;
	width: 398px;
	height: 16px;
}

.uh
{
	background-color: White;
	width: 718px;
	height: 16px;
}

p
{
	text-align: justify;
}

img
{
	border: 0;
}

.product
{
	text-align: justify;
	height: 140px;
}

.product_img
{
	margin-right: 5px;
}

.product_head
{
	font-weight: bold;
	font-variant: small-caps;
}

.bmenu
{
	width: 750px;
	float: left;
	margin-top: 10px;
}

a
{
	color: Black;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

#nedokosiku
{
	display: none;
}

.product_text
{
	font-size: 12px;
}