* {
    font-family: Arial, Garamond, Georgia, Sans, sans-serif;
    font-size: 15px;
}

* {max-width: 100% !important;}

ABBR 
{ 
  font-variant: small-caps;
  letter-spacing: 0.1em 
  }

LEGEND
{
  font-weight: bolder; 
  }

a#href 
{
  border-bottom: double;
  text-decoration: none; 
  background-color:#FFB9C5;
  color: #000000;
  font-size: 80%;
  }

a#href:hover 
{
  border-bottom: double;
  text-decoration: none; 
  background-color: #FFE100;
  color: #000000;
  font-size: 80%;
  }

H1, H2, H3, H4, H6  {text-align: left;}

h1 {font-size: 170%; font-weight: bolder;
font-style: normal; 
padding-top: 1em; 
padding-bottom: .5em;
}

h2 {font-size: 150%; font-weight: bolder; }
h3 {font-size: 140%; font-weight: bolder; 
margin-top: 1em; 
margin-bottom: 1em;
}
h4 {font-size: 130%; font-weight: bolder;}
h5 {font-size: 120%; font-weight: bolder;}
h6 {font-size: 110%; font-weight: bolder;
margin-top: .7em; 
margin-bottom: .7em;
}

h1:first-child {margin-top: 0.5em;}/*starts first h1 in TD flush top*/
h2:first-child {margin-top: 0.5em;}
h3:first-child {margin-top: 0.5em;}/*starts first h1 in TD flush top*/
h4:first-child {margin-top: 0.5em;}
h5:first-child {margin-top: 0.5em;}
h6:first-child {margin-top: 0.5em;}


body 
{
  background-color: #FFFFFF;
  padding-left: 0.5em;
  padding-right: 0.5em;
 margin-right: 7%;
  margin-left: 7%;

}

div.stuff_top {  line-height:	1.58em;
margin-top: 1.5em;
margin-bottom: 1em;
border-bottom: double;
padding-bottom: 1.5em;
}

div.stuff {  line-height:	1.58em;
margin-top: 1em;
margin-bottom: 1em;
padding-bottom: 0em;
}

/*div.stuff a:link	{	
	text-decoration:	none;
	font-weight:	normal;
	color:		#7F7F7F;
          border-bottom: double;
         font-weight: bolder;
	}

div.stuff a:visited	{	
	text-decoration:	none;
	font-weight:	normal;
	color:  #7F7F7F;
        border-bottom: double;
        font-weight: bolder;
	}	
		
div.stuff a:active	
{	
	text-decoration:	none;
	font-weight:	bold;
	background:	#ccf;
         border-bottom: double;
	}	
		
div.stuff a:hover	{	
	text-decoration:	none;
	color:	#fffff5;
	background:	#33F;
         border-bottom: double;
*/

tr
{ vertical-align: top;}

div.menu {margin-top: 1em;
margin-right: 1em; }

div.menu table {width: 100%; }

td.mainmenu a {
  background-color: #D31A24; /* #DB3523; #F67A41; #F6B97E;*/ /*background: url("https://webarchiv.lib.cas.cz:443/wayback/20101106011722/http://www.math.cas.cz/~sremr/homepage/button2.gif") no-repeat;*/
  display: block;
  /*width: 164px;*/ /*height: 82px;*/
padding: 1em;
border: solid thin;
  border-color: #E5E5F0;
}

td.mainmenu a:hover	{	
background-color: #F6BE41; /* #FDFF3D;*/
  background-position: 0 0;
  display: block;
 padding: 1em;
 border: solid thin;
  border-color: #E5E5F0;
}

td.mainmenu a:visited, div.menu a:link 
{
  color: #000000;
  font-weight: normal;
 text-transform: none; 
font-style:	normal;
text-decoration:	none;
/*text-shadow: red 0.2em 0.3em 0.2em;*/
border: solid thin;
  border-color: #E5E5F0;
}

td.mainmenu td 
{
padding: 0em;
/*background-color: #F6B97E; */
}

td.mainmenu td:hover	{	
/*	background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20101106011722/http://www.math.cas.cz/~wde/button_bg_hover.jpg");*/
/*background-color: #1415E7;*/
	background-color: #EABB2D;
	background-position: 0 0;

	}

div.menu tr
{ vertical-align: top;}

address
{ border-top: double;
text-align: right;
  margin-right: 0em;
  margin-left: 0em;
  margin-top: 2em;
padding-top: 1em;
padding-bottom: 1em;
 }
 
li.highlighting 
{
/* background-color: #FFE7BE; #FFDCA1; #FFECBA; #FDF5DD; #F2EAD3;*/ 
}

td.submenu 
{
text-align: center;
}

td.submenu a 
{
 background-color: #D96610;  /* #E27D32; */ /*background: url("https://webarchiv.lib.cas.cz:443/wayback/20101106011722/http://www.math.cas.cz/~sremr/homepage/button2.gif") no-repeat;*/
 display: block;
 /*width: 164px;*/ /*height: 82px;*/
 padding: 0.5em;
 margin-left: 2em;
 margin-right: 2em;
 border: solid thin;
 border-color: #E5E5F0;
}

td.submenu a:hover	
{	
background-color: #F6BE41; /* #FDFF3D;*/
 display: block;
 padding: 0.5em;
 margin-left: 2em;
 margin-right: 2em;
 border: solid thin;
 border-color: #E5E5F0;
}

td.submenu a:visited, td.submenu a:link 
{
 color: #000000;
 font-weight: normal;
 text-transform: none; 
 font-style:	normal;
 margin-left: 2em;
 margin-right: 2em;
 text-decoration:	none;
 border: solid thin;
 border-color: #E5E5F0;
}









/*
     FILE ARCHIVED ON 1:17:22 Nov 6, 2010 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 7:31:15 Jul 19, 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)).
*/
