body
{
  margin: 0px;
  padding: 0px;
  background:#d2d2d2;
  text-align: center
}
table { vertical-align:top}
tr {vertical-align:top}

#hlavni {margin:0 auto; position:relative; width:748px; text-align:left;}
#logo {position:absolute; top:0px; left:0px; width:748px; height:88px; background-image:url(images/logo.gif) }
#menu {position:absolute; top:86px; left:0px; width:748px; height:32px; background-image:url(images/menu_pozadi.jpg); color:#663366;
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#menu_ho {width:154px; height:68px; background-color:#CCCCCC; padding:0px; margin:0px; }
#menu_akut {width:154px; height:68px; background-color:#CCCCCC; padding:0px; margin:0px; }
#info {
	position:absolute;
	top:355px;
	left:0px;
	width:154px;
	height:64px;
	background-image:url(images/info.gif)
}
#hliva {
	position:absolute;
	top:418px;
	left:0px;
	width:154px;
	height:195px;
	background-image:url(images/hliva.jpg)
}
#poukaz {
	position:absolute;
	top:294px;
	left:0px;
	width:154px;
	height:61px;
}

#poukaz_posun {
	position:absolute;
	top:344px;
	left:0px;
	width:154px;
	height:61px;
}
#info_posun {
	position:absolute;
	top:405px;
	left:0px;
	width:154px;
	height:64px;
	background-image:url(images/info.gif)
}
#hliva_posun {
	position:absolute;
	top:468px;
	left:0px;
	width:154px;
	height:195px;
	background-image:url(images/hliva.jpg)
}
#cara_bila {position:absolute; top:119px; left:154px; width:594px; height:1px; background-color:#FFFFFF}
#kostka {position:absolute; top:120px; left:154px; width:594px; height:21px; background-image:url(images/kostka.gif);}
#text {position:absolute; top:139px; left:154px; width:594px; background-image:url(images/linka.gif); padding-left:20px;
padding-right:20px; padding-top:20px; font-family:Arial, Helvetica, sans-serif;
font-size:11px}

#menu_ho ul, #menu_ho li {list-style:none;padding:0px; margin:0px; text-align:left}
#menu_ho a, #menu_ho a:visited {
vertical-align:middle;
  padding-top:10px;
  padding-left:0px;
  text-decoration:none; 
  color:#333333;
  display:block; 
  width:154px; 
  height:35px; 
  border:1px solid #fff;
  background-image:url(images/seda.gif);
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px
  }
#menu_ho a:hover {
  color:#fff;
 background-color:#b8ddc3;
  }
  
#menu_akut ul, #menu_akut li {list-style:none;padding:0px; margin:0px; text-align:left}
#menu_akut a, #menu_akut a:visited {
vertical-align:middle; padding-top:10px; padding-left:0px; text-decoration:none; 
   color:#333333;display:block; width:154px; height:35px; border:1px solid #fff; background-image:url(images/seda.gif);
  font-family:Arial, Helvetica, sans-serif; font-size:11px
  }
#menu_akut .zelene a, #menu_akut .zelene a:visited {
 padding-left:46px;padding-top:5px;height:25px;color:#18895a; background-image:url(images/zelen.gif);
   }  
#menu_akut .zelene a:hover {
  color:#000000; 
  }
#menu_akut a:hover {
  color:#fff;
 background-color:#b8ddc3;
  }
body, td, .itext, .itext1, .ibutton, .iselect, .iarea
{
  FONT-FAMILY: "Trebuchet MS", "Arial CE", Arial, Helvetica;
  FONT-SIZE: 11px;
  COLOR: #505050;
}
P
{
	margin: 0px 0px 15px 0px;
}
B
{
	color: #663366;
}
strong
{
	color: #663366;
}
A
{
	color: #663366;
	font-weight: bold;
	text-decoration: none;
}
A:hover
{
	color: #663366;
}

h3
{
	font-size: 13px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
}



* {-moz-box-sizing: border-box; box-sizing: border-box;}
#g{color:#663366;}
.cervena {color:#FF0000}
.pod_zlute {background-color:#FFFF00}
img {border:0}
.nadpis {font-size:18px; font-weight:bold}
#icq A
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
#icq A:hover
{
	color: #663366;
}