input, textarea, select { font-family: Trebuchet MS, Tahoma; font-size: 13px; color: black; border: 1px solid white; background-color: #BFD485; }
h1      { font-family: Trebuchet MS, Tahoma; font-size: 16px; color: #000000; font-weight: bold; }
h1.vrh  { font-family: Trebuchet MS, Tahoma; font-size: 18px; color: #000000; font-weight: bold; }
h2      { font-family: Trebuchet MS, Tahoma; font-size: 14px; color: #663300; font-weight: bold; }
h3      { font-family: Trebuchet MS, Tahoma; font-size: 14px; color: #c2c2c2; font-weight: bold; }
p       { font-family: Trebuchet MS, Tahoma; font-size: 13px; color: #000000; text-align: justify; text-indent: 20px; }
img     { border: 0px; }
ul      { font-family: Trebuchet MS, Tahoma; font-size: 13px; color: black; }
body		{ text-align: center; margin: 0px; padding: 0px; background-color: #CCC38F; }
table   { font-family: Trebuchet MS; font-size: 14px; color: #00000; width: 100% }

#mezera	  { width: 940px; position: relative; text-align: right; margin: auto; height: 25px; }
#headfull { width: 940px; height: 180px; }
#head     { width: 760px; float: left; height: 180px;  background-image: url("/files/head2.jpg"); text-align: right}
#headst   { width: 180px; float: right; height: 180px;  background-color: #CCC38F}
#main	    { width: 940px; position: relative; text-align: left; margin: auto; background-image: url("/files/main.png"); }
#stredfull  { width: 940px;  }
#oknoamenu  { width: 760px; float: left }
#goo_svisle { width: 180px; float: right; background-color: #CCC38F }
#konec      { clear: both; }
#menu       { width: 180px; float: left }
#okno       { width: 580px; float: right }
#pata       { clear: both; width: 760px; height: 25px; background-color: #527C3C }
#pata_text  { font-family: Trebuchet MS; font-size: 11px; color: white; padding: 2px; text-align: right; }

.h2bez        { margin: 0px; padding: 0px; }
.p_bezkraje   { text-indent: 0px; margin: 0px; padding: 0px; }
.pad_vsude    { padding: 10px; }
.topmenutext  { padding: 2px; }
.tb_form      { font-family: Trebuchet MS; font-size: 13px; color: #ffffff; }
.menuitem     { font-family: Trebuchet MS; font-size: 14px; color: #00000; }
.tb_diskuze   { font-family: Trebuchet MS; font-size: 14px; width: 100% }
.uprostred    { text-align: center; font-family: Trebuchet MS; font-size: 13px;  }
.tbl_kontakt  { width: 570px; font-family: Trebuchet MS, Tahoma; color: black; font-size: 13px; }
.strankovani  { width: 100%; font-family: Trebuchet MS; color: firebrick; font-size: 11px;}
.tbl_knihahead  { font-family: Trebuchet MS, Tahoma; color: black; font-size: 13px; background-color: #527c3c; }
.kniha_text   { background-color: #92b05a; font-family: Trebuchet MS, Tahoma; color: black; font-size: 13px; }
.bunkaprava   { text-align: right }
.zakl_udaje   { width: 100%; font-family: Trebuchet MS; font-size: 14px; color: black}
.half1        { width: 42%; float: left; }
.half2        { width: 58%; float: right;}
.copyright    { font-family: Trebuchet MS; font-size: 14px; color: #00000; text-align: right }
.kopy         { font-family: Trebuchet MS; font-size: 12px; color: brown; }

a.amenu, a:active.amenu, a:link.amenu, a:visited.amenu { font-family: Trebuchet MS; font-size: 14px; color: #000000; text-decoration: none; display: block; width: 180px; line-height: 25px; vertical-align: center}
a:hover.amenu { background-color: #BFD485; color: black; text-decoration: none;}

a.amenu2, a:active.amenu2, a:link.amenu2, a:visited.amenu2 { font-family: Trebuchet MS; font-size: 14px; color: #ffffff; text-decoration: none; display: block; width: 180px; line-height: 25px; vertical-align: center}
a:hover.amenu2 { background-color: #BFD485; color: #696969; font-weight: bold; text-decoration: none;}

a.amenu3, a:active.amenu3, a:link.amenu3, a:visited.amenu3 { font-family: Trebuchet MS; font-size: 14px; color: #660000; text-decoration: none; display: block; width: 180px; line-height: 25px; vertical-align: center}
a:hover.amenu3 { background-color: #BFD485; color: #663300; text-decoration: none;}

a.atop, a:active.atop, a:link.atop, a:visited.atop { font-family: Trebuchet MS, Verdana; font-size: 12px; color: #ffd700; text-decoration: none; }
a:hover.atop { color: white; text-decoration: none;}

a.links, a:active.links, a:link.links, a:visited.links { font-family: Trebuchet MS, Verdana; font-size: 13px; color: black; text-decoration: none; }
a:hover.links { color: black; text-decoration: underline;}

a.atext, a:active.atext, a:link.atext, a:visited.atext { font-family: Trebuchet MS, Verdana; font-size: 13px; color: #663300; text-decoration: none; }
a:hover.atext { color: #663300; text-decoration: underline;}


