BODY { color: black; background-color: white; font-family: Verdana, Arial, sans-serif; font-size: 11px; margin: 0px; }
INPUT, SELECT, TEXTAREA { font-size: 11px; }
TD, DIV { font-size: 11px; color: #1E72BF; }
DIV.small { font-size: 9px; color: #1E72BF; }
A { color: #205380; text-decoration: none; }
/* A { color: #1E72BF; text-decoration: none; } */
A:hover { text-decoration: underline; }

A.see { color: #1C4A72; text-decoration: none; }
A.see:hover { color: #1C4A72; text-decoration: underline; }

A.red { color: #990000; text-decoration: none; }
A.red:hover { color: #990000; text-decoration: underline; }

A.orange { color: #FB9425; text-decoration: none; }
A.orange:hover { color: #FB9425; text-decoration: underline; }

.chyba { color: red; font-weight: bold; }

/* staticke stranky */
.nadpis2 { color: #1E72BF; font-family: Verdana, Arial, Times, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 14px; }
.nadpis3 { color: #1E72BF; font-family: Verdana, Arial, Times, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 14px; }
.nadpis4 { color: #990000; font-family: Verdana, Arial, Times, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
.poznamka { color: #1E72BF; font-family: Verdana, Arial, Times, Geneva, Helvetica, sans-serif; font-size: 10px; }
TR.mainnavi A { color: white; text-decoration: none; }
.orange { color:#F2912B; }
TD.white { color:#FFFFFF; }
TD.registrmini { font-size: 9px; color: #1E72BF; }
DIV.index1 { font-size: 18px; color: #0A2B41; }
DIV.index2 { font-size: 14px; color: #0A2B41; }
DIV.index3 { font-size: 12px; color: #0A2B41; }
A.indexa { font-size: 11px; color: #0A2B41; color: #0A2B41; text-decoration: underline; }
A.indexa:hover { font-size: 11px; color: #0A2B41; color: #0A2B41; text-decoration: none; }


/* rychla navigace */
SELECT.navisel { border: 1px solid #A0A0A0; width: 150px; height: 17px; background-color: #E8EFF4;}

/* registrace */
FORM.reg SELECT { border: 1px solid #A0A0A0; width: 170px; height: 17px; }
FORM.reg TEXTAREA { border: 1px solid #A0A0A0; width: 170px; }
FORM.reg TEXTAREA.kod { border: 1px solid #A0A0A0; width: 370px; }
FORM.reg INPUT { border: 1px solid #A0A0A0; width: 170px; height: 17px; }
FORM.reg INPUT.but1 { color: white; background-color: #1C4A72; cursor: hand; font-weight: bold; border: 1px solid #1C4A72;}
FORM.reg INPUT.but2 { color: white; background-color: #5695CF; cursor: hand; font-weight: bold; }
FORM.reg INPUT.chx1 { border: 0; width: 13px; height: 13px; } /* INPUT[type=checkbox] v IE6 nefunguje */

/* registrace1 */
FORM.reg1 SELECT { border: 1px solid #1E72BF; width: 150px; height: 17px; }
FORM.reg1 TEXTAREA { border: 1px solid #1E72BF; width: 150px; }
FORM.reg1 TEXTAREA.kod { border: 1px solid #1E72BF; width: 370px; }
FORM.reg1 INPUT { border: 1px solid #1E72BF; width: 150px; height: 17px; }
FORM.reg1 INPUT.chx1 { border: 0; width: 13px; height: 13px; }
FORM.reg1 INPUT.but1 { color: white; background-color: #1C4A72; cursor: hand; border: 1px solid #1C4A72; height: 19px; }

/* formulare */
FORM.formik SELECT { border: 1px solid #1E72BF; width: 170px; height: 17px; }
FORM.formik TEXTAREA { border: 1px solid #1E72BF; width: 170px; }
FORM.formik TEXTAREA.kod { border: 1px solid #1E72BF; width: 370px; }
FORM.formik INPUT { border: 1px solid #1E72BF; width: 170px; height: 17px; }
FORM.formik INPUT.but1 { color: white; background-color: #1C4A72; cursor: hand; border: 1px solid #1C4A72;}
FORM.formik INPUT.but2 { color: white; background-color: #1C4A72; cursor: hand; width: 90px; border: 1px solid #1C4A72;}

/* login */
FORM.login INPUT { border: 1px solid #1E72BF; color: #1E72BF; background-color: white; width: 115px; height: 17px; }
FORM.login INPUT.but1 { color: white; background-color: #1C4A72; cursor: hand; border: 1px solid #1C4A72; font-weight: bold; }
FORM.login INPUT.chx1 { border: 0; width: 13px; height: 13px; }

/* kalendar */
TABLE.kalendar { border: 1px solid #95B6D6; }
TR.kalhead TD { background-color: #205380; color: white; font-weight: bold; text-align: center; }
TR.kalhead A { color: white; font-weight: bold; text-align: center; }
/*
TR.kalhead TD { background-color: #FEA445; color: white; font-weight: bold; text-align: center; }
TR.kalhead A { background-color: #FEA445; color: white; font-weight: bold; text-align: center; }
*/
TD.svblue { font-family: Verdana, Arial, Times, Geneva, Helvetica, sans-serif; color: #1C8BE9; background-color: #B7DEFF; }
TD.tyden { font-family: Verdana, Arial, Times, Geneva, Helvetica, sans-serif; color: #47A995; background-color: #BFE2B5; }
.aweekend { color: #1C8BE9; }
FORM.kalendar SELECT { background-color: #D7E8F6; border: solid 1px #1E72BF; width: 170px; }

/* menu */
TD.navi { color: black; padding-top: 4px; padding-bottom: 4px; }
TD.navi A { color: black; text-decoration: none; }
TD.navi A:hover { text-decoration: underline; }
TD.podnavi { color: black; padding-top: 4px; padding-bottom: 4px; }
TD.podnavi A { text-decoration: none; padding-left: 10px; }
TD.podnavi A:hover { text-decoration: underline; }
HR.foot { color: #1E72BF; height: 1px; text-align: center; width: 750px; }

/* profil */
TD.mujprofil { background-color: #1C4A72; color: #1C4A72; padding-top: 4px; padding-bottom: 4px; }
TD.mujprofil A { color: white; text-decoration: none; }
TD.mujprofil A:hover { color: #E8EFF4; text-decoration: none; }

/* vypis dat */
TABLE.telo { width: 880px; }
TD.data { width: 560px; }
H3, .nadpis { color: #1E72BF; font-weight: bold; font-size: 13px; }
TR.head TD { background-color: #205380; color: white; font-weight: bold; }
/* TR.head TD { background-color: #FEA445; color: white; font-weight: bold; } */
TR.row2 TD { background-color: #EAF4FC; }

/* napoveda */
TABLE.help TD { background-color: #EAF4FC; }
TABLE.help TD.th { background-color: #EDEDED; font-weight: bold; }
/* TABLE.help TD.th { background-color: #dcdcdc; font-weight: bold; } */


@media print {

.noprint { visibility: hidden; height: 0px; width: 10px; display: none; }
TABLE.telo { width: 100%; }
TD.data { width: 100%; }

}
