body {
  color: black; 
  text-align: justify;
  font-size: 10pt; 
  font-family: verdana, helvetica, arial, sans-serif;
}
hr {
  border: 0px;
  width: 0px;
}
/*
P {
  margin: 3pt;
  padding: 0pt;
}
*/
a {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

div.author {
  text-align: right; 
  font-size: 10px;
}

/******************************************************************************/
/*
#banner img#current {
  border: 1px solid black;
}
*/
/******************************************************************************/

#sidebar {
  font-family: arial, sans-serif;
  text-align: left;
  color: #046CB6; /* #b2e1e8; */
}

#sidebar a {
  font-weight: normal;
  color: #046CB6; /* #b2e1e8; */
}
/*
#sidebar a:visited {
  font-weight: normal;
}
*/

#sidebar a:hover {
/*  font-weight: bold; */
  color: white; 
}

#sidebar #menu {
  margin-left: 0px;
  margin-top: 10px;
}

#sidebar #menu a.root, #sidebar #menu div.root {
  display:block;
  height:30px;
  padding-top:10px;
  padding-bottom:0px;
  padding-left: 50px;
  margin-top: 5px;
  font-size: 12pt;
  font-weight: bold;
  background-position: 0px 0px;
  background-repeat: no-repeat;
/*  border: 1px solid black; */
  overflow: hidden;
}

#sidebar #menu a.double, #sidebar #menu div.double {
  padding-top: 0px;
  padding-bottom: 10px;
/*  border: 1px solid black; */
/*  height: auto; */
}

#sidebar #menu div.root {
  padding-top: 2px;
  font-size: 12pt;
/*  border: 1px solid black; */
  height: auto;
}

#sidebar #menu div > a {
  display: block;
  padding-top: 9px;
  padding-bottom: 9px;
  font-weight: bold;
}


#sidebar #menu div#links a#links_a { /* CSS2 allows div#links > a , but IE6 doesn't support it :-(, so I used this hack for the previous rule, which is not used in the IE6 */
  display: block;
  padding-top: 9px;
  padding-bottom: 9px;
  font-weight: bold;
}

#sidebar #menu a.root:visited {
  font-weight: bold;
}

#sidebar #menu li {
  margin: 0px;
  list-style: none outside;
  padding: 1px 0px 2px 0px;
  font-size: 10pt;
  font-weight: normal;
}

/* background images */

#sidebar #menu a#news {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_news.gif");
}
#sidebar #menu a#news:hover {	
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_news_s.gif");
}
#sidebar #menu a#profile {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_profile.gif");
}
#sidebar #menu a#profile:hover {	
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_profile_s.gif");
}
#sidebar #menu div#expert {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_expert.gif");
}
#sidebar #menu div#expert:hover {	
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_expert_s.gif");
}
#sidebar #menu a#presents {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_present.gif");
}
#sidebar #menu a#presents:hover {	
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_present_s.gif");
}
#sidebar #menu a#staff {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_staff.gif");
}
#sidebar #menu a#staff:hover {	
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_staff_s.gif");
}
#sidebar #menu a#contact {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_contact.gif");
}
#sidebar #menu a#contact:hover {	
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_contact_s.gif");
}
/*
#sidebar #menu a#download {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_down.gif");
}
#sidebar #menu a#download:hover {	
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_down_s.gif");
}
*/
#sidebar #menu a#results {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_swouts.gif");
}
#sidebar #menu a#results:hover {	
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_swouts_s.gif");
}
#sidebar #menu a#teaching {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_teach.gif");
}
#sidebar #menu a#teaching:hover {	
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_teach_s.gif");
}
#sidebar #menu div#eu_projects {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_prj_eu.gif");
}
#sidebar #menu div#eu_projects:hover {	
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_prj_eu_s.gif");
}
#sidebar #menu div#nat_projects {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_prj_nat.gif");
}
#sidebar #menu div#nat_projects:hover {	
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_prj_nat_s.gif");
}
#sidebar #menu div#sup_projects {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_prj_sup.gif");
}
#sidebar #menu div#sup_projects:hover {	
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_prj_sup_s.gif");
}
#sidebar #menu div#links {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_links.gif");
}
#sidebar #menu div#links:hover {
  background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20090724123713/http://zs.utia.cas.cz/_imgs/menu/i_links_s.gif");
}

/******************************************************************************/
/*** common rules of the content style ***/
#content-wrap #header .header_image {
  text-align: center;
}

#content {
  color: #333333; /* #046CB6; */
  text-decoration: none;
  text-align: justify;
  margin-left: 20px;
  margin-right: 20px;
}

#content-wrap a {
  color: #046CB6;
  text-decoration: none;
  font-weight: bold;
}

#content a:hover {
  color: #99ccff;
  text-decoration: underline;
}

#content .picture {
  text-align: right;
  margin-right: 30px;
}

#content .centeredimage {
  text-align:center;
  margin-top:5px;
  margin-bottom:5px;
  padding:0px;
}

#content h1 {
  margin-top: 20px;
  font-size: 14pt;
  margin-bottom: 25px;
}
#content h2 {
  margin-top: 20px;
  text-align: right;
  font-size: 14pt;
  margin-bottom: 20px;
}

#content h1:first-child, #content h2:first-child, #content h3:first-child {
  margin-top: 10px;
}

#content h3 {
  margin-top: 20px;
  text-align: left;
  font-size: 12pt;
  margin-bottom: 5px;
}

#content p {
  text-align: justify;
  margin-top: 15px;
}

#content .errorinfo {
  margin-top: 25px;
  color: red;
}

#content .successinfo {
  margin-top: 25px;
  color: #046CB6;
}

#content br {
 margin: 0px;
}

#content ul {
  margin-top: 5px;
  margin-bottom: 20px;
  padding-left: 15px;
  list-style-type: circle;
  list-style-position: outside;
}

#content ol {
  margin-bottom: 10px;
  list-style-position: inside;
}

#content li {
  margin-top: 3px;  
  margin-bottom: 3px;  
}

#content table {
  width: 560px;
  padding: 5px;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid black; /*#00ADEF; */
}
#content table td p {
  margin: 0px;
  padding: 0px;
  margin-bottom: 5px;
}
#content table td {
  vertical-align: top;
  padding-bottom: 5px;
  text-align: left;
/*  border: 1px solid black; */ 
}
#content table td ul {
  margin-top: 0px;
  list-style-type: disc;
  list-style-position: inside;
  padding-left: 5px;
  margin-bottom: 5px;
}
#content table td.title {
  font-weight: bold;
  padding-right: 5px;
}
#content table td.value {
}

#content table.present {
  border: 0px;
}

#content table#swcateg {
  border-bottom: 1px solid black; /* #046CB6; */
  border-top: 1px solid black; /* #046CB6; */
  border-left: 0px;
  border-right: 0px;
  padding: 0px;
  font-size: 90%; 
}
#content table#swcateg td {
  text-align: center; 
  padding-left: 0px;
}

#content .form table, #content .queryform table {
  margin-top: 10px;
  border: 0px;
  background: #99ccff;
  width: 60%;
  color: #046CB6;
}
#content .queryform table {
  width: 0;
}
#content table td.form_sasp {
  border: 1px solid #046CB6;
  text-align: right;
}

#content .form table td.form_label {
  font-weight: normal;
  color: #046CB6;
  text-align: right;
  padding-right: 5px;
}
#content .form table td.form_field *, #content .queryform table td.form_field * {
  text-align: left;
  background: white;
  border: 1px solid #046CB6;
  padding-left: 2px;
  padding-right: 2px;
}
#content .form table td.form_button, #content .queryform table td.form_button {
  text-align: right;
}
#content .form table td.form_button input, #content .queryform table td.form_button input {
  height: 25px;
  font-weight: bold;
  border: 1px solid white;
  background: #046CB6;
  color: white;
}
#content .form table td.form_info, #content .queryform table td.form_info {
  font-size: 90%; 
  color: #046CB6;
/*   background: #046CB6; */
}

/* set font and alignment to CENTERED BIG RED SIGN */
*.warning {
  display:block;
  font-size: 120%;
  font-weight: bold;
  text-align: justify;
  color: #f08080;
}

#content table.tabreq {
  border-collapse: collapse;
  border: 1px solid black;
  width: 90%;
}

#content .tabhleft { /* must be before tabhtop !!! */
  padding-left: 2px;
  text-align: left;
  font-weight: bold;
  border: 1px solid black;
  border-right: 2px solid black;
}

#content .tabhtop {
  text-align: center;
  font-weight: bold;
  border: 1px solid black;
  border-bottom: 2px solid black;
}
#content .tabhcorn {
  padding-left: 2px;
  text-align: left;
  font-weight: bold;
  border-bottom: 2px solid black;
  border-right: 2px solid black;
}

#content .tabval {
  text-align: center;
  font-weight: normal;
  border: 1px solid black;
}

#content hr.visible {
  text-align: center;
  width: 95%;
  border: 1px solid #99ccff;
  margin: 5px;
}

/******************************************************************************/
#footer A {
  color: #000; 
  text-decoration: none;
  font-weight: normal;
}

#footer A:hover {
  color: #000; 
  text-decoration: underline;
  font-weight: normal;
}

/******************************************************************************/
#foot-info {
  color: #046CB6; /* #b2e1e8; */
  font-size: 7pt;
}
#foot-info a {
  color: #046CB6; /* #b2e1e8; */
}
#foot-info #middle {
  font-size: 6pt;
}
/******************************************************************************/
img.navrcholu {
  border: none;
  margin-top: 5px;
  margin-bottom: -5px;
}






/*
     FILE ARCHIVED ON 12:37:13 Jul 24, 2009 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 21:53:20 Jul 23, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
