body { margin: 0px; padding: 0px; background: #2a94e1 url('img/pozadi.gif') repeat-y 50% 0px; color: #ffffff; 
font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-style: normal; font-size: 8pt;} 

/* text ---------------------------------------------------------------------- */
p { text-align: justify; }
a { color: #ffffff;}
a:hover { color: #D6E7B5; text-decoration: none;}
h1 { color: #ffffff; font-weight: bold; font-size: 9pt; }
h2 { color: #ffffff; font-weight: bold; font-size: 8pt; }
a.bila {color: #ffffff; font-style: normal; text-decoration: none;}
a:hover.bila { color: #D6E7B5;}

/* bloky ---------------------------------------------------------------------- */
#main { background: url('img/pozadivrch.gif') repeat-x 50% 0px; 
margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 100%; height: 253px;}
#celek { position: absolute; width: 760px; top: 0; height: auto; left: 50%; margin-left: -380px;}
#foto { position: absolute; left: 9px; top: 29px; margin: 0; width: 512px; height: 216px;}
#flash { position: absolute; left: 226px; top: 180px; margin: 0; width: 296px; text-align: left; z-index: 3;}
#vlajky { position: absolute; left: 120px; top: 7px; margin: 0; width: 400px; z-index: 3; text-align: right;}
#stranyobsah { position: absolute; left: 30px; top: 270px; width: 698px;}
#stranyfoto { position: relative; width: 174px; float: left; }
#stranytext { position: relative; width: 474px; float: right; text-align: justify;}

/* menu ---------------------------------------------------------------------- */
#menu { position: absolute; top: 29px; left: 522px; width: 229px; padding: 0px 0px 0px 0px; margin: 0px; z-index: 3;}
#menu ul { list-style: none; margin: 0px; padding: 0px; border: none;}
#menu li { float: left; margin: 0px; padding: 0px; border: none; width: 229px;}
#menu li a { display: block; background: url('img/tlac01.gif') no-repeat; color: #ffffff; line-height: 2.1; 
  text-decoration: none;  height: 24px; right: 50px; padding-right: 50px; text-align: right;}
#menu li a:hover { background: url('img/tlac02.gif') no-repeat; color: #ffffff;}

/* formulare ---------------------------------------------------------------------- */
.formular { margin: 0px; color: #ffffff; border: 1px solid #ffffff; background-color: #7A9D00;
	width : 168px; height: 16px; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; padding: 1px;}
.domena { margin: 0px; color: #ffffff; border: 1px solid #ffffff; background-color: #7A9D00; overflow: hidden;
	width : 168px; height: 100px; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; padding: 1px;}
.tlacitko {color: #ffffff; width: 168px; height: 20px; border: none; cursor: hand; margin: 2px;
   background: url('img/tlac03.gif'); font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; padding-left: 70px;}

/* 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: #0060A8; border: 1px solid #ffffff; color: #ffffff; text-align: center;}
.tdvyplnsv {background-color: #2a94e1; border: 1px solid #D9D9D9; text-align: center;}

/* ostatni ---------------------------------------------------------------------- */
.noram {padding: 0px; border: 0px; margin: 0px;}
.ram, .raml { border: 1px solid #ffffff; margin: 0px; padding: 0px; cursor: hand; cursor: pointer;}
.raml { margin: 0px 20px 10px 0px; float: left;}
.ramn { border: 1px solid #ffffff; margin: 0px; padding: 0px;}
.otaznik {cursor: help;}
  