@charset "UTF-8";
/* CSS Document */
html, body {
height: 100.01%;	
}
body {
margin: 0px;
padding: 0px;
margin-left: 20px;
font-size: 13px;
font-family: Georgia, 'New York CE', utopia, serif;
font-style: italic;
color: #000;
}
.main {
width: 1033px;
text-align: left;
margin-left: 20;
height: auto;
min-height: 100%;
_height: 100%;
position: relative;
}
a {
color: black;	
}
.content {
width: 784px;
float:right;
overflow: hidden;
padding-top: 38px;
}
h1 {
width: 209px;
height: 145px;
margin: 0px;
background: url(../gfx/logo.gif) top left no-repeat;
top: 133px;
left: 32px;
position: absolute;
}
h1 a{
	display: block;
	width: 209px;
	height: 145px;
	overflow: hidden;
	text-indent: -999px;
}
.sidebar {
width: 228px;
overflow: hidden;
float: left;
padding-top: 303px;
padding-left: 13px;
}
ul.menu {
margin: 0px;
padding: 0px;
list-style: none;
font-size: 16px;
}
ul.menu li {
margin-bottom: -1px;
}
ul.menu  a {
display:block;
padding-left: 33px;
color: black;
text-decoration: none;
}
.submenu {
padding: 12px 0px 12px 0px;
font-weight: bold;
}
ul.menu .submenu a {
font-size: 22px;	
}
ul.menu .submenu a:hover, ul.menu .submenu a.aktivni {

text-decoration: underline;
}
.footer {
position: absolute;
bottom: 13px;
left: 33px;
}
.footermenu {
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.product {
padding-top: 50px;
background:  url(../gfx/header.gif) top left no-repeat;
position: relative;
height: 1000px;
overflow: hidden;
}
.page{
padding-top: 50px;
background:  url(../gfx/header.gif) top left no-repeat;
position: relative;
height: 100%;
overflow: hidden;
}
.news{
padding-top: 50px;
background:  url(../gfx/header.gif) top left no-repeat;
position: relative;
overflow: hidden;
}
.popis h3 {
font-size: 13px;
font-weight: normal;
}
.popis h3 strong {
font-size: 16px;	
}
.popis h3 a{
text-decoration: none;
color: #EC008C;
}
.popis h3 a:hover {
	text-decoration: underline;
}
.popis {
	width: 320px;
	position: absolute;
	left: 0px;
	top: 547px;
}
.footer_shadow {
clear:both;
height: 230px;
}
ul.cisla {
	position: absolute;
	list-style: none;
	margin: 0px;
	padding: 0px;
	left: 437px;
	top: 310px;
}
ul.cisla a {
color: #000;
text-decoration: none;
}
li.ramecek1, li.ramecek4 {
	width: 39px;
	padding-top: 7px;
	height: 44px;
	background: url(../gfx/ramecek2.gif) top left no-repeat;
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	position: absolute;
}
li.ramecek4 {
top: 60px;	
}
li.ramecek2, li.ramecek3 {
	width: 51px;
	height: 39px;
	background: url(../gfx/ramecek.gif) top left no-repeat;
	position: absolute;
	text-align: center;
	font-size: 28px;
	font-weight: bold;
}
li.ramecek2 {
	left: 101px;
}
li.ramecek3 {
	left: 161px;
}
.mainImg img{
	padding-left: 25px;
	width: 323px;
}

.smallImg {
	position:absolute;
	left: 537px;
	top: 425px;
}
.smallImg img{
	width: 200px;
}
.video {
	position: absolute;
	left: 350px;
	top: 711px;
}
.cary {
width: 717px;
height: 599px;
position: absolute;
left: 0px;
top: 40px;
background: url(../gfx/cary.png) top left no-repeat;
}
.active{
color: red;
text-decoration: underline;
}
.menu_foto{
width: 180px;
margin-top: 20px;
margin-left: -15px;
}
.menu_foto img{
margin-top: 5px;

}
