body
{
	font-family: sans-serif;
	font-size: 14px;
	background-color: #E1E1E1;
	border: 0;
	padding: 5px;
	margin: 0;
	height: 100%;
}

.body
{
	width: 838px;
	margin: auto;
	padding: auto;
	border: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	height: 1px;
	width: 1px;
}

.main
{
	position: absolute;
	background-image: url(img/background.gif);
	background-repeat: no-repeat;
	width: 838px;
	height: 620px;
	margin: 0;
	padding: 0;
	padding: auto;
	margin: auto;
	top: -310px;
	left: -419px;
}

h1
{
	color: #F51E2A;
	position: absolute;
	top: 255px;
	right: 215px;
	text-align: right;
	text-transform: uppercase;
	font-family: sans-serif;
	font-size: 30px;
}

ul
{
	list-style-type: none;
	list-style-position: inside;
}

.content
{
	position: absolute;
	top: 330px;
	left: 175px;
	width: 440px;
	height: 235px;
	overflow: auto;
}

.linkimg
{
	display: block;
	position: absolute;
	width: 182px;
	height: 67px;
	background-repeat: no-repeat;
	left: 656px;
	background-position: 0 0;
}

.linkimg span { display: none; }

.ref_systemy
{
	background-image: url(img/buttons/systemy.gif);
	top: 170px;
}

.ref_componenty
{
	background-image: url(img/buttons/komponenty.gif);
	top: 238px;
}

.ref_manual
{
	background-image: url(img/buttons/manual.gif);
	top: 306px;
}

.ref_motor
{
	background-image: url(img/buttons/motor.gif);
	top: 374px;
}

.ref_nano
{
	background-image: url(img/buttons/nano.gif);
	top: 442px;
}

.ref_reseni
{
	background-image: url(img/buttons/reseni.gif);
	top: 510px;
}

.nextpage a
{
	position: absolute;
	top: 585px;
	left: 58px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
}

.zastoupeni
{
	position: absolute;
	top: 585px;
	left: 167px;
	font-size: 15px;
	color: #FFF;
}

.zastoupeni a
{
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
}

p
{
	padding: 0 0 2px 0;
	margin: 0;
}