body {font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif; color: #000; margin: 0; padding: 0; font-size: small;}

h1 {font-size: 22px; margin: 15px 0 5px 0; color: #2a1d73; font-weight: bold; font-family: Trebuchet MS, "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif;}
h2 {font-size: 18px; margin: 15px 0 5px 0; color: #2a1d73; font-weight: normal; font-family: Trebuchet MS, "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif;}
h3 {font-size: 12px; margin: 15px 0 5px 0; color: #2a1d73; font-weight: bold; font-family: Trebuchet MS, "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif;}
h4 {font-size: 11px; margin:  5px 0 0px 0; color: #000000; font-weight: bold; font-family: Trebuchet MS, "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif;}

p {margin: 5px 0 0 0; line-height: 1.2;}

a       {text-decoration: underline; color: #2a1d73;}
a:hover {text-decoration: underline; color: #000;}

.modre   {color: #2a1d73;}
.cervene {color: #da0000;}

img {border: 0;}

table {margin: 0; padding: 0; width: 100%;}
td {padding: 2px 5px;}
td a       {text-decoration: none;}
td a:hover {text-decoration: underline;}
th {padding: 2px 5px; background: #697697; color: #ddd;}
th a       {text-decoration: none; color: #dd0;}
th a:hover {text-decoration: underline; color: #ff0;}


#mother {display: block; width: 100%; clear: both; text-align: left; margin: 0; padding: 0;}
 #header  {display: none;}

 #head_menu  {display: none;}
  #nav {display: none;}
  #subnav {display: none;}
 
 #footer  {display: block; clear: both; text-align: center; padding: 0; margin: 20px 0 0 0; color: #999; border-top: 1px solid #999; font-size: 9px; font-weight: normal; width: 100%;}
  #foot_menu1  {display: none;}
  #foot_menu2  {display: none;}


 #content {display: block; clear: both; text-align: left; padding: 0; margin: 0; width: 100%;}
  #column_left  {display: block; position: relative; float: left;  margin: 0; padding: 5px 10px; font-size: 11px; width: 100%;}
  #column_right {display: none;}
  
  .radek_lichy {background-color: #eee;}
  .radek_sudy  {background-color: #ddd;} 

  .nahoru {display: block; position: relative; float: left; color: #333; margin: 10px 0 0 0; padding: 0 10px 0 0; border-top: 1px solid #666; font-weight: bold;}
  .nahoru a       {color: #666; text-decoration: none;}
  .nahoru a:hover {color: #000; text-decoration: underline;}
  
  .okno_select {margin: 0; font-size: 10px; color: #495677; background-color: #F5F5FA; font-weight: normal; text-align: left; text-decoration: none; border-bottom: 1px solid #D0D0D0; float: right;}
  .button_select_ok {margin: 0; font-size: 9px; color: #495677; background-color: #F5F5FA; font-weight: bold; text-align: center; text-decoration: none; border-bottom: 1px solid #D0D0D0; float: right;}

  .al_right  {text-align: right;}
  .al_left   {text-align: left;}
  .al_center {text-align: center;}
  
  #info_sloupec {display: block; position: relative; float: left; margin: 0; border: 2px solid #ddd; padding: 1px; font-size: 10px; width: 200px; voice-family: "\"}\""; voice-family: inherit; width: 200px;}
  #info_sloupec .nadpis  {color: #2a1d73; margin: 0; padding: 2px 5px 0 5px; border-bottom: 1px solid #ddd; background: #efefef;}
  #info_sloupec .nadpis a       {color: #2a1d73; text-decoration: none;}
  #info_sloupec .nadpis a:hover {color: #2a1d73; text-decoration: underline;}
  #info_sloupec p {padding: 5px; margin: 0; line-height: 1.2;}

  #info_sloupec_2 {display: block; position: relative; float: left; margin: 5px 0 10px 0; border: 2px solid #ddd; padding: 1px; font-size: 10px; width: 100%;}
  #info_sloupec_2 .titulek {display: block; position: relative; float: left; font-size: 10px; font-weight: bold; color: #eee; background: #333782; margin: 0; padding: 2px 5px 0 5px; height: 17px; width: 311px; voice-family: "\"}\""; voice-family: inherit; width: 301px; height: 15px}
  #info_sloupec_2 .nadpisy {display: block; position: relative; float: left; font-size: 10px; margin: 0; padding: 0; width: 311px; voice-family: "\"}\""; voice-family: inherit; width: 311px;}
  #info_sloupec_2 .nadpis  {display: block; clear: both; color: #000; margin: 0; padding: 0;}
  #info_sloupec_2 .nadpis a       {color: #2a1d73; text-decoration: none;}
  #info_sloupec_2 .nadpis a:hover {color: #2a1d73; text-decoration: underline; color: #000;}

  #partneri {display: block; position: relative; float: right; margin: 0 0 0 5px; padding: 0; text-align: center; font-size: 10px; width: 119px; voice-family: "\"}\""; voice-family: inherit; width: 119px;}

  .clanek_autor {color: #555; font-size: 9px;}

