body{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 0.6em;	margin:0px;	padding:0px;  background-image:url("./img/bckg.jpg");}.main {  border: 4px solid white;  	width:850px;	background-color: #ffffff;	color: Black;	overflow: hidden;}.head{	width:100%;	height:115px;  background-color: #dddee0;  text-align:right;}.head_end{	width:100%;		height:1px;		clear:both;}.logo {  margin: 15px 0px 0px 15px;  float:left;}.logo img{  border:0px;}.top_menu {  height:20px;}.top_menu_in {  padding:5px;}.header_menu_separator{	--width: 80%;	width: 720px;	height:54px;  float:left}.top_menu_item {  position:relative;  top:20px;  margin-left:10px;  margin-right:10px;  font-size:130%;  color:#333333;  float:right;}.top_menu_item_last {  position:relative;  top:20px;  margin-left:10px;  margin-right:10px;  font-size:130%;  color:#333333;  float: right;}.top_menu_language {  position:relative;  top:15px;  float:right;  padding-left:5px;  padding-right:5px;}.top_menu_language img{  border:0px;}.menu_item_first {  height:35px;  background-image:url("./img/main_menu_bckg.gif");  float:right;  padding-left:10px;  padding-right:10px;  top:20px;  color:white;  font-size:110%;  text-align:left;}.menu_item {  border-left:1px solid white;  height:35px;  background-image:url("./img/main_menu_bckg.gif");  padding-left:10px;  padding-right:10px;  float:right;  color:white;  font-size:110%;  text-align:left;}.menu_item_in {  margin-top:10px;}.menu_item_in a{  text-decoration: none;  color:white;}.menu_item_in a:hover{  text-decoration: underline;}.search_box{	width:100%;	height:30px;  background-color: #545557;	text-align: left;}.search_box a{	position:relative;		top: 8px;		color: white;		text-decoration:none;}.search_box a:hover{	text-decoration:underline;	}.search_box_in {  margin-left:15px;  }.podmenu_item_in {  margin-left:5px;    margin-right:5px;	float:left;}.white_separator{	width:100%;	height:5px;  background-color: #ffffff;  margin:0px;  padding:0px;  border:0px;}.head_image {  width:100%;	height:100px;  background-color: #00367C;    background-image: url("./img/pokus.jpg");}.machines_flash {  width:100%;	height:250px;  background-color: #00367C;    background-image: url("./img/pokus.jpg");}.head_image_o_spolecnosti {  width:100%;	height:100px;  background-color: grey;    background-image: url("./img/pokus.jpg");}.flash_menu {  width:100%;	height:325px;  background-color: #ffffff;  background-image: url("./img/fake_flash.jpg");  background-position: left;  background-repeat: no-repeat;}.flash_html_part {  color:#222222;  width:222px;  height:100%;  float:right;  background-image: url("./img/menu_bckg.gif");  background-repeat: repeat-x;  font-size:100%;  text-align:left;  line-height: 0px;}.flash_menu_item_image {  float: right;    margin-top:10px;}.flash_menu_item_image img{		border: 0px;}.flash_menu_item {  line-height: 13px;  margin: 0px 0px 0px 3px;  height:162px;  position:relative;  top:15px;    text-align:left;    margin-right:10px;}.flash_menu_item2 {  line-height: 13px;  margin: 0px 0px 0px 3px;  height:152px;  position:relative;  top:15px;    text-align:right;}.flash_menu_item a{  color:black;    text-decoration:none;}.flash_menu_item a:hover{  text-decoration:underline;}.flash_html_part h2{  color:#222222;  font-size:140%;  margin: 0px 0px 0px 0px;}.content {  width:100%;  background-color: #dddee0;}.content_in{  padding: 30px;    text-align: left;}.content_in img{	border: 0px;	  padding: 5px;}.content_in a{	color: red;}.content_in h1{	color: #444444;	font-size: 200%;}.content_in h2{	color: #444444;	font-size: 150%;}.content_in h3{	font-size: 120%;	color: #444444;}.content_menu {  float:right;  width:270px;  border-left:5px solid white;    border-bottom:5px solid white;    margin-left: 30px;    margin-bottom: 10px;  background-color:#00367C;}.content_menu_in {  margin: 15px 15px 15px 15px;  text-align: left;    color:white;}.content_menu_in img{    border: 0px;}.content_menu_in a{    color:white;    text-decoration:none;}.content_menu_in a:hover{    text-decoration:underline;}.content_menu_in h3{  color:white;  font-size:190%;}.content_menu_items {  color:white;}.endOfContent {  clear: both;    width: 100%;    height: 20px;}.download_headline {  font-size:170%;}.news_item {  text-align: left;  color: #bbbbbb;}.news_item a{  color: #bbbbbb;  text-decoration:underline;}.news_separator {  height: 5px;  width: 100%;}.news_item h4{  color:white;  font-size:120%;    line-height:18px;  display:inline;  padding:0px;  margin:0px;}.news_item img{  margin: 0px 10px 0px 0px;  float:left;}.news_item2 {  text-align: left;  color: black;  width:500px;  margin-bottom:20px;}.news_item2 a{  color: black;  text-decoration:underline;}.news_item2 h4{  color:black;  font-size:120%;  line-height:18px;  display:inline;  padding:0px;  margin:0px;}.news_item2 img{  margin: 0px 10px 0px 0px;  float:left;}.footer {  width:100%;  height:30px;  background-color: #dddee0;		text-align:right;}.footer_in {	padding-top: 10px;		padding-right: 10px;	}.footer_in a{	color:black;	text-decoration:none;}.parameter_table table tbody tr td {	padding-left:10px;	padding-right:10px;	border-right: 1px solid black;	border-bottom: 1px solid black;}.parameter_table table{	border-top: 1px solid black;	border-left: 1px solid black;}.zpet a {  color:red;}