body
{
  margin: 0;
  background-color: #eaeaf6;
  background-image: url(images/back.gif);
  background-repeat: repeat;
  font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
  font-size: 90%;
  }

ul{
list-style: none;
}

#main
{  
  width: 796px;
  height: 592px;
  margin-left: auto;
  margin-right: auto;
}

#sh_top
{
  width: 796px;
  height: 6px;
  background-image: url(images/sh_top.png);
  background-repeat: no-repeat;
}

#sh_bottom
{
  width: 796px;
  height: 6px;
  background-image: url(images/sh_bottom.png);
  background-repeat: no-repeat;
}

#obsah
{
  width: 796px;
  height: 580px;
}

#sh_left
{
  width: 32px;
  height: 580px;
  background-image: url(images/sh_left.png);
  background-repeat: no-repeat;
  float: left;
}

#stred_h
{
  width: 764px;
  height: 580px;
  float: right;
}

#stred
{
  width: 758px;
  height: 580px;
  float: left;
}

#sh_right
{
  width: 6px;
  height: 580px;
  background-image: url(images/sh_right.png);
  background-repeat: no-repeat;
  float: right;
}

#head
{
  width: 758px;
  height: 65px;
  background-image: url(images/head.gif);
  background-repeat: no-repeat;
}

#title
{
  width: 758px;
  height: 33px;
  background-image: url(images/title.gif);
  background-repeat: no-repeat;
}

#body
{
  width: 758px;
  height: 482px;
  background-image: url(images/body.gif);
  background-repeat: no-repeat;
}

#panel_left
{
  width: 222px;
  height: 352px;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 130px;
}

#panel_right
{
  width: 496px;
  height: 452px;
  float: right;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 30px;
}

#a1 a{ margin-left: 329px; float:left; height: 33px; width: 95px; display: inline;
  background-image: url(images/a1.gif); background-repeat: no-repeat;}
#a1 a:hover{
  background-image: url(images/a2.gif); background-repeat: no-repeat;}
#a2 a{ float:left; height: 33px; width: 58px; display: inline;
  background-image: url(images/b1.gif); background-repeat: no-repeat;}
#a2 a:hover{
  background-image: url(images/b2.gif); background-repeat: no-repeat;}
#a3 a{ float:left; height: 33px; width: 88px; display: inline;
  background-image: url(images/c1.gif); background-repeat: no-repeat;}
#a3 a:hover{
  background-image: url(images/c2.gif); background-repeat: no-repeat;}
#a4 a{ float:left; height: 33px; width: 82px; display: inline;
  background-image: url(images/d1.gif); background-repeat: no-repeat;}
#a4 a:hover{
  background-image: url(images/d2.gif); background-repeat: no-repeat;}
#a5 a{ float:left; height: 33px; width: 104px; display: inline;
  background-image: url(images/e1.gif); background-repeat: no-repeat;}
#a5 a:hover{
  background-image: url(images/e2.gif); background-repeat: no-repeat;}

.navrcholu {
	border:none;
	visibility: hidden;
}
.left{
	text-align: left;
}

td.helpHed
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: center;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }


.footer a, a:visited
{
color: #666;
}

.footer
{
font-size: 10px;
color: #444;
margin-top: 20px;
height: 20px;
#margin-top: 10px;
#padding-top:0;
padding-left: 30px;
}



td.helpBod
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

h1 {font-size: 1em;}
table.sofT
{ 
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 494px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; }

table.sofT td.sup { background-color: #FCC; }
.sup { background-color: #FCC; }