body, table		{background-color:#faf0d0; color:#000; font:8pt verdana; padding:0pt}

hr			{width:100%; height:0px; border-top:solid #000 1px; border-bottom:solid #cac0a0 2px}
hr.barevna  {width:100%; height:4px; margin:0; border:1px solid black;}
a			{text-decoration:underline; }
a:link			{color:#54a}
a:hover			{text-decoration:none;}
a:visited		{color:#649}
a:link img		{border:#54a solid 1pt}
a:visited img		{border:#747 solid 1pt}
a.neexistujici	{color:#e52}
input, select, option, textarea		{font:8pt verdana}
optgroup {margin-top:5px; font:normal bold 9pt verdana}
optgroup option  {padding-left:5px;} 
form			{margin:0px; padding:0px}
img 			{behavior: url("pngbehavior.htc");}


#kontextInfo {
  position:absolute; top:-1000px; z-index:1000; display:none;
  max-width:200px; _width:200px; 
  padding:2px;
  border:1px solid #aaa;
  background-color:#eae0c0;
}
.jakotlacitko  {
  margin:1px 1px; 
  padding:1px; 
  border-right:#876 solid 2px; border-bottom:#876 solid 2px; border-left:#fffff8 solid 2px; border-top:#fffff8 solid 2px;
  background:url("images/tlacitko-background.jpg") bottom repeat-x #eae0c0;
  color:#54a;
  font-weight:bold; 
  text-decoration:none;
  cursor:pointer; #cursor:hand;
}
input.jakotlacitko  {
  position:relative; top:0px; _top:0px;
  padding:1px 7px; _padding:10px 0px;
  line-height:11pt;
}
a.jakotlacitko, span.jakotlacitko  {
  position:relative; _top:-2px;
  padding:2px 5px; _padding-bottom:0px;
  line-height:18pt;
}
.vybrane  {
  background:#faf0d0;
  color:#000;
  border-color:#e52;
  cursor:default;
}
.vbarvepozadi		{color:#faf0d0}
.backlink, .backlink a {color:#faf0d0; font-size:1px;}

table.main		{border:#aaa solid 2px; width:100%; height:300px; margin:0px}
table.main td		{border:#f08 none 1px; vertical-align:top}
table.main td#hornipas	{background-image:url("images/lob-horni_pruh.jpg"); background-repeat:no-repeat; border:0px solid #aaa; height:100px; #height:96px; text-align:left; padding:2px}
table.main td#horizleft	{background:url("images/lob-pruh_vlevo.jpg") no-repeat; border:0px solid magenta; width:250px; height:40px; #height:22px; padding:0}
table.main td#horizright {background:url("images/lob-pruh_vpravo.jpg") repeat-x; border:0px solid red; height:40px; #height:22px; padding-top:13px}
table.main td#vez {background-image:url("images/lob-vez.jpg"); background-repeat:no-repeat; border:0px solid #aaa; width:250px}
table.main td#main {background-color:#faf0d0; border:0px solid #aaa;}

.login 		{display:block; float:right; border:#aaa none 2pt; background:none; margin:0pt; font-size:1pt}
.login table.login {font-size:7pt}
.login td.login	{padding:1pt;}
.login form.login	{padding:0pt; margin:0pt; font-size:1pt}
.login span.ltext	{color:#dad0b0; background-color:#667; padding:1pt; border:#335 solid 1pt; border-width:1pt 0pt}
.login img		{border:#aaa solid 2pt}
.login input	{font-size:7pt}
.login input#nick, table.login input#heslo	{background-color:#e0e0e8}
.login a, table.login a:visited {color:#caccff}

span.mmenu		{background-color:#faf0d0; padding:1pt 1pt 2pt; font-weight:bold; margin-right:1pt; border:#888 solid 1pt; border-width:0pt 1pt}
span.mmenu a		{text-decoration:none}
span.mmenu a:link	{color:#e52}
span.mmenu a:visited	{color:#e52}

div.cmenu		{padding:0px; margin:4px 0px 6px 1px; border:#888 solid 0px; line-height:100%}
table.linfo		{background-color:transparent; background-image:url(images/linfo-bg.png); border:#dad0b0 solid 1pt; font-size:7pt; padding:0pt; margin:0pt}
.en		{}
.cz		{background-image:url(images/linfo-cz-bg.png);}
.kdo	{}
table.linfo .bbook  {display:none}
#vez hr	{text-align:left; width:100px; margin:2px; _margin:-2px;}

.sekce {background-color:#e0e0e8; color:#000; border:#bab090 solid; border-width:0px 0px 1px 1px; 
  	  font:bold 14pt verdana; letter-spacing:2px; vertical-align:bottom;
      padding:0 0 0 20px; 
      vertical-align:middle;  
      background-image:url('images/sipka.jpg'); background-repeat:no-repeat;
}
h1  {
  margin:2px 0px 1px;
  font:bold 14pt verdana; letter-spacing:2pt; 
}
h2  {
  margin:6px 0px 1px;
  background-color:#f2e8c8; border:solid #f6eccc 3px; border-left-width:0px; 
  font:bold italic 13pt verdana; letter-spacing:1pt; 
}
h3  {
  margin:3px 0px 0px; padding:0px 0px 0px;
  background-color:#f2e8c8; border:solid #f6eccc 3px; border-left-width:0px; 
  font:bold 11pt verdana; letter-spacing:2pt; 
}
h4  {
  margin:6px 0px 0px; padding:0px 0px 0px; 
  background-color:#f4eaca; border:solid #f6eccc 4px; border-left-width:0px; display: block;
  font:bold 10pt verdana; letter-spacing:3pt;  
}
h5	{
  margin:8px 0px 2px 2px;
  font:bold 9pt verdana; letter-spacing:1pt; 
}
h6	{
  margin:6px 0px 2px 4px;
  color:#444;
  font:bold italic 9pt verdana; letter-spacing:2pt;
}
h7	{
  display:block;
  margin:4px 0px 2px 6px;
  color:#444;
  font:bold 8pt verdana; letter-spacing:2pt; 
}
i         {color:#420}
.male			{font-size:7pt; color:#777}
.zvyraznene		{background-color:#eee080; color:#008}/*při vyhledávání*/
.cita			{margin:8px 4px 4px; font:italic 10pt bookman old style; line-height:13pt; border:2px dotted #dad0b0; color:#420}
.cita b			{font-weight:bolder; letter-spacing:-1px; word-spacing:2px; color:#842}
.cita i			{font-style:normal; letter-spacing:0px; word-spacing:2px; color:#442}
.cita .z		{font:bold italic 7pt verdana; color:#024}
.uzsi			{margin:8px 20px 8px 20px; text-align:justify}
.basen    {white-space: pre; margin-bottom:0; border:1px none red}
.en       {color:#54a}
acronym   {color:#54a; font-style:normal}
strong    {display:block; padding:5px 0; color:red}
var       {background-color:#fffef0; color:#800; padding:1px 2px}
div.text		{clear:both; margin:2px 0pt 2px}
div.zdrojak		{
  margin:8px 20px 8px 20px; padding:4px; color:#b31; border:dashed 1px #eae0c0; background:#f8f0e8; font:10pt courier new, monospace}
span.zdrojak		{color:#b31; font:10pt courier new}
div.nahled		{
  margin:8px 20px 8px 20px; padding:4px; border:dashed 1px #b31; text-align:justify
}
.ilustrace		{min-width:100px; margin:5px; padding:4px; border:#bab090 solid 1px; background-color:#e0e0e8; }
.tmavsipozadi		{background-color:#dad0b0; width:100%; border:#bab090 solid 1px;}
.ilustrace img		{border:#000 solid 1px}
ul			{list-style:none; padding:0; margin-left:0px}
ul li			{background:url(images/sipka_li.png) no-repeat 0 0; padding:0px 0px 6px 20px}
ul ul			{margin-left:15px}

table.novinky   {
  table-layout:fixed; margin-top:3px; border-bottom:#dad0b0 solid 1px;	
}
.novinky h6 {
  margin:0 0 4px; font-weight:bold; font-style:normal; font-size:8pt;
}
.novinka1		{background-color:#e0e0e8;}
.novinka2		{background-color:#747;}
.novinka3		{background-color:#eae0c0;}
.novinka4		{background-color:#54a;/*#aaa080;*/}
.novinka5		{background-color:#e74;}
.novinkaObrazek		{background-color:#98d;}
.novinkaEncyklopedie		{background-color:#9d8;}
.novinkaClanek		{background-color:#ccc0bb;}
.novinkaDiskuse		{background-color:#fc8;}

table.anketa		{border:#8a8060 solid 2px; width:150pt; font:7pt verdana; background:black}
table.anketa th		{background-color:#000000; color:#ffffff}
table.anketa th a 	{color:#e0e0e8}
table.anketa td		{background-color:#faf0d0; padding:0}
table.anketa td.otazka, table.anketa td.data, table.anketa td.tlacitko	{background-color:#8a8060; color:#fff0d0}
table.anketa td.otazka a {color:#e0e0e8}
table.anketa td.otazka	{border-top:solid #000 3px}
table.anketa td.cislo	{vertical-align:middle; border-top:#cac0a0 solid 1px; width:10px}
table.anketa td.popis	{text-align:left; vertical-align:middle; border-top:#cac0a0 solid 1px}
table.anketa td.hodnota	{text-align:left; vertical-align:middle; border-top:#cac0a0 solid 1px; width:30px}
div.graf		{
  height:3px; margin:0px; padding:0px; 
  border-top:#969 solid 3px; border-left:#969 solid 2px; border-bottom:#525 solid 3px; border-right:#525 solid 2px; 
  background-color:#747; font:1px verdana;
}


table.vypismist		{border:#cca none 1pt}
table.vypismist td	{border:#cca none 1pt; width:150pt; text-align:left; vertical-align:top}

table.vypis		{margin:2pt 0pt}
table.vypis caption  {margin-top:5px; padding:2px; border:#cac0a0 solid 1px; background:#dad0b0; font-weight:bold;}
table.vypis th		{border-bottom:#cac0a0 solid 1pt; border-right:#dad0b0 solid 1pt; padding:2px 4px 0px 2px; background-color:#eae0c0; text-align:left; font-weight:normal}
table.vypis td		{border-bottom:#dad0b0 solid 1pt; border-right:#eae0c0 solid 1pt; padding:1px 4px 0px 2px;}
table.vypis td.rok	{width:70px; font-weight:bold; text-align:right;}

table.normal		{border:solid 1px #aaa080; margin:8px}
table.normal th		{border:solid 1px #aaa080; background-color:#eae0c0; font-weight:normal; height:20px}
table.normal td		{border:solid 1px #dad0b0; border-top-color:#eae0c0; border-left-color:#eae0c0; padding:2px}
table.normal td.m	{border-bottom:solid 2px #864; text-align:center; vertical-align:middle}
table.normal td.l	{border-bottom:solid 2px #864}

table.citace		{border:dashed 1px #ba8; margin:5px 8px;}
table.citace th		{border:none; background-color:#eae0c0; color:#432; font-weight:normal; font-size:7pt; text-align:left}
table.citace td		{background-color:#fff8da; color:#876; font-size:8pt; line-height:9pt;}

table.invis		{border-width:0px; padding:0px; margin:0px}
table.invis td		{border-width:0px; padding:0px; margin:0px}

table.kalendar		{border-width:0px; padding:0px; margin:0px}
table.kalendar table.male td	{width:22px; text-align:right;}

span.slovpismeno	{background-color:#eae0c0; border:#bab090 solid 2px; margin:0px 1px 0px 1px; font:bold 10pt verdana}

span.strankovani	{background-color:#eae0c0; border:#bab090 solid 1px; font:9pt verdana; line-height:20px}
span.strankovaniCurrent	{background-color:#eae0c0; color:#000; border:#e52 solid 1px; border-width:2px 1px; font:bold 9pt verdana; line-height:20px}

table.disktemata	{border:#dad0b0 solid 3px; table-layout:fixed;}
table.disktemata th			{border:#000 solid 1px; background-color:#eae0c0}
table.disktemata td.tema		{border:#000 solid 1px; width:300px; padding:3px}
table.disktemata td.tema a.nazev	{font:bold 9pt verdana; }
table.disktemata td.pocettemat		{border:#000 solid 1px; width:70px; text-align:center; vertical-align:middle}
table.disktemata td.pocetprispevku	{border:#000 solid 1px; width:70px; text-align:center; vertical-align:middle}
table.disktemata td.pocetprispevkunove	{background-color:#f6e4c4; border:#000 solid 1pt; width:70px; text-align:center; vertical-align:middle}
table.disktemata td.nejnovpriz		{border:#000 solid 1px; width:150px; text-align:center; vertical-align:middle }

table.diskuze 			{border:#dad0b0 solid 2px; width:760px; margin:3pt}
table.diskuze td		{border:#000 solid 1px}
table.diskuze td.jmeno		{width:120px; }
table.diskuze td.jmeno img 	{border:#dad0b0 solid 1pt; margin:2pt}
table.diskuze td.datum, table.diskuze td.id, table.diskuze td.predmet, table.diskuze td.odpovedet 
	{background-color:#eae0c0; padding:4px 1px; vertical-align:middle}
table.diskuze td.datum		{width:150px; height:16px}
table.diskuze td.id		{width:40px; text-align:center;}
table.diskuze td.predmet	{width:250px; }
table.diskuze td.odpovedet	{width:210px; padding-left:0px; text-align:right}
table.diskuze td.text		{solid 1pt; width:400px;}
table.diskuze td.textnovy 	{background-color:#f6e4c8; solid 1pt; width:400px;}
table.diskuze td.odpovedi	{height:10px; border-top:none}
table.pridaniprispevku		{table-layout:fixed; border:#dad0b0 solid 2pt; width:500pt; margin:3pt}

table.smiles img		{border:none #000 0px}

.ar	{background-color:#00f}
.ars	{background-color:#9be}
.car	{background-color:#09f}
.rhu	{background-color:#90f}
.rha	{background-color:#64a}
.nic	{background-color:#ddd}
.zlo	{background-color:#000}
.moh	{background-color:#555}
.hor	{background-color:#d80}
.hob	{background-color:#090}
.hur	{background-color:#992}

.gon	{background-color:#00f}
.gons	{background-color:#99f}
.nic	{background-color:#ddd}
.zlo	{background-color:#000}
.vych	{background-color:#fa0}
.har	{background-color:#dd0}
.pov	{background-color:#909}
.sev	{background-color:#090}
.vrch	{background-color:#b74}
.sar	{background-color:#fff}
.ent	{background-color:#9f0}


