body { margin-top: 0; margin-left: 0; background: #A60000 url('images/pozadi.gif') center repeat-y; 
 color: #000000; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-style : normal; font-size: 8pt;} 
  
/* text ---------------------------------------------------------------------- */
p { color: #000000; text-align: justify; margin: 0px; padding: 0px; }
a { color: #A60000; text-decoration: underline;}
a:hover { color: #A60000; text-decoration: none; }
h1 { color: #A60000; font-size: 9pt; font-weight: bold; }
h2 { color: #A60000; font-size: 8pt; margin: 0px; padding: 0px 0px 15px 0px; }
.tucny { color: #A60000; text-decoration: none; font-weight: bold; }
.seda { color: #333333; text-decoration: none; font-weight: normal; font-size: 8pt; line-height: 1.1;}
.seda a { color: #333333; text-decoration: underline;}
.seda a:hover { color: #A60000; text-decoration : none;}

/* bloky ---------------------------------------------------------------------- */
#celek {width: 780px; position: absolute; top: 0; height: auto; left: 50%; margin-left: -390px;}
#vrch {width: 762px; height: 131px; margin-left: 9px; padding: 0; border: none;}

#leva { position: relative; top: 20px; width: 480px; max-width: 440px; padding-left: 30px; text-align: left; float: left;}
#prava {position: relative; top: 20px; width: 260px; max-width: 260px; padding-right: 30px; text-align: justify; float: right;}
#obsah { position: relative; top: 20px; width: 760px; max-width: 720px; padding-left: 30px; padding-right: 10px;float: left;}
#konec { position: relative; top: 20px; width: 780px; max-width: 760px; text-align: center; float: left;}

/* ostatni ---------------------------------------------------------------------- */
.ram {padding: 1px; border: 1px solid #D9D9D9; margin: 1px;}
.raml {padding: 1px; border: 1px solid #D9D9D9; margin: 0px 10px 10px 0px; float: left; }
.noram {padding: 0px; border: 0px; margin: 0px;}
img {padding: 0px; border: 0px; margin: 0px;}

/* tabulky ---------------------------------------------------------------------- */
td {font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; text-align: left;}
.tabulka { border: 0px; width: 100%; }
.tdvyplntm {background-color: #A60000; border: 1px solid #870000; color: #ffffff; text-align: center;}
.tdvyplnsv {background-color: #F4F4F4; border: 1px solid #D9D9D9; text-align: center;}

/* menu ---------------------------------------------------------------------- */
.lista {margin: 0px; background: url('images/vrchtlac.gif') no-repeat; width: 762px; padding: 0; color: #333; height: 18px; border: none;	}
a.button { display: block; padding: 1px 0px 0px 0px; background : url('images/tlac01.gif') no-repeat; color: #000000;
	text-decoration: none; width: 90px; height: 18px; text-align: center;  float: right;}
a:hover.button { background : url('images/tlac02.gif') no-repeat; color: #ffffff;}

/* spodek ---------------------------------------------------------------------- */
#spodek { left: 50%; margin-left: -381px; width: 762px; bottom: 0px; position: fixed; position: expression("absolute");  
	top: expression(document.body.clientHeight + document.body.scrollTop - this.offsetHeight); height: 18px;
	z-index: 1; background: #666666;}
#spodek #spodektop {width: 762px; position: absolute; top: 0px; left: 0px; background-image: url('images/spodek.gif');
	text-align: center; height: 18px;}
