body 
{ margin:0; 
  padding:0;
  background:#ffffff;
  text-align:center; }

body a          { text-decoration: underline; color: #4E6B42; font-weight: normal; }
body a:link       { text-decoration: underline; color: #4E6B42; font-weight: normal; }
body a:hover      { text-decoration: underline; color: #4E6B42; font-weight: normal; }
body a:visited      { text-decoration: underline; color: #4E6B42; font-weight: normal; }
body a:visited:hover  { background: #336699; text-decoration: underline; color: #FFFFFF; font-weight: normal; }
body a:active     { background: #FFFFFF; text-decoration: underline; color: #4E6B42; font-weight: normal; }

/*
table a         { text-decoration: none; color: #FFFFFF; font-weight: normal; }
table a:link        { text-decoration: none; color: #FFFFFF; font-weight: normal; }
table a:hover     { text-decoration: none; color: #FFFFFF; font-weight: normal; }
table a:visited     { text-decoration: none; color: #FFFFFF; font-weight: normal; }
table a:visited:hover { background: #003366; text-decoration: none; color: #FFFFFF; font-weight: normal; }
table a:active      { background: #003366; text-decoration: none; color: #FFFFFF; font-weight: normal; }
*/

#virtuni-menu
{ margin:6; 
  padding:0;
}

a.virtuni-menu-table          { text-decoration: none; color: #FFFFFF; font-weight: normal; }
a.virtuni-menu-table:link       { text-decoration: none; color: #FFFFFF; font-weight: normal; }
a.virtuni-menu-table:hover      { text-decoration: none; color: #FFFFFF; font-weight: normal; }
a.virtuni-menu-table:visited      { text-decoration: none; color: #FFFFFF; font-weight: normal; }
a.virtuni-menu-table:visited:hover  { background: #003366; text-decoration: none; color: #FFFFFF; font-weight: normal; }
a.virtuni-menu-table:active     { background: #003366; text-decoration: none; color: #FFFFFF; font-weight: normal; }

.virtuni-menu
{border-right: 2px solid #4E6B42;}

.title
{
  color: #660000;
  font-size: 14pt;
  font-family: arial;
  font-weight: bold;
}

.subtitle
{
  color: #4E6B42;
  font-size: 12pt;
  font-family: arial;
  font-weight: bold;
}

.subsubtitle
{
  color: #4E6B42;
  font-size: 11pt;
  font-family: arial;
  font-weight: bold;
}

.subtitle-black
{
  color: #000000;
  font-size: 12pt;
  font-family: arial;
  font-weight: bold;
}

.form-item  { font-size:11px;font-family:tahoma;}
.form-item_en  { font-size:11px;font-family:tahoma;}
.form-item-green  { font-size:11px;font-family:tahoma;color: #4E6B42;}
.form-item-darkred  { font-size:11px;font-family:tahoma;color: #660000;}
.form-input { font-size:11px;font-family:tahoma;color: #1E0A82;}
.form-input_en { font-size:11px;font-family:tahoma;color: #1E0A82;}

#pageheader 
{
padding: 3px;
border-bottom: 3px solid #1E0A82;
background: #4E6B42;
text-align:right;
font-size: 9pt;
color: #FFFFFF;
}

#webpage 
{
width: 750px;
margin:1em auto;
border: 3px solid #1E0A82;
text-align:left;
background: url('pics/background.gif') top left repeat-y;
}

#jablko
{
  border : 0px solid yellow;
  margin-left:44px;
  padding:0;  
}
#menupage 
{
float: left;
width: 159px;
margin: 0; 
padding:0;
border:0px solid red;
}

#menupage-content 
{ margin:0; 
  padding:0;
}

#mainpart 
{ margin:25px 0 0 170px; 
  padding:0;
  min-height: 325px; /* pro standardn¡ prohl¡§ece */
  _height: 325px; /* pro Internet Explorer, kterì to ch pe jako min-height*/
}

#mainpart-content 
{ margin:0; 
  padding: 0.5em 1em;
}

#pagefooter 
{
padding: 3px;
border-top: 3px solid #1E0A82;
background: #4E6B42;
font-size: 8pt;
color: #FFFFFF;
}

hr.cleaner 
{ clear:both;
  display: none
}

#maintabs ul {
     padding: 0 0 0 10px;
     margin: 0;
     list-style-type: none;
     float: left;
     width: 160px;
}

#maintabs ul li { 
     margin: 0 0 5px 0;
}

#maintabs ul li a {
     display: block;     
     width: 110px;
     color: #FFFFFF;
     background-color: #336699;
     padding: 0;
     border-right: 3px solid #4E6B42;
     font-size: 14px;
     text-align: center;
     margin: 0;
     text-decoration: none;
}

#maintabs ul li a:hover {
     background-color: #003366;
     color: #fff;
}

#activetab {
     background-color: #FFFFF;
        color: #000000;
}

#cudliklist
{
margin-left: 70;
padding-left: 0;
list-style: none;
}

#cudliklist li 
{
padding: 13px 0 0 34;
background-image: url(pics/cudlik.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}