/*
Programoval:
   Radovan Moser - PATROKOLOS
   internetové služby
   http://www.patrokolos.cz
   moser@patrokolos.cz
   
Všechna práva vyhrazena!
Jakékoliv kopírování či jiné rozmnožování celého i částí tohoto souboru
je zakázáno bez vědomí a souhlasu jejich tvůrce!
*/

/*** barvy ***/
/** základní barvy **/
/* cerna */
   .color2, body { color: #000000; }
   .color2bg { background-color: #000000; }
/* bila */
   .color1 { color: #ffffff; }
   .color1bg { background-color: #ffffff; }
/* modra */
   .color3, a { color: #0000ff; }
   .color3bg { background-color: #0000ff; }
/* cervena */
   .color4, .bad { color: #FF0000; }
   .color4bg { background-color: #FF0000; }
/* zelena */
   .color5, .ok, h1, h2, h3 { color: #008000; }
   .color5bg { background-color: #008000; }

/** paleta **/
/* bareva c. 1 */
   .color1p { color: #FFF1D1; }
   .color1pbg, body, .tlacitko { background-color: #FFF1D1; }
   .tab1a { border-color: #FFF1D1; }
/* bareva c. 2 */
   .color2p { color: #DD7D33; }
   .color2pbg, .menu { background-color: #DD7D33; }
/*   .tlacitko { border-top-color: #339771; border-left-color : #339771; } */
/* bareva c. 3 */
   .color3p, .td1a { color: #D2FFE8; }
   .color3pbg { background-color: #D2FFE8; }
/* bareva c. 4 */
   .color4p { color: #FFFAEF; }
   .color4pbg, .td2a { background-color: #FFFAEF; }
/*   .tlacitko { border-right-color: #FFFAEF; border-bottom-color: #FFFAEF; } */
/* bareva c. 5 */
   .color5p { color: #DD7D33; }
   .color5pbg, .td1a, .td4a { background-color: #DD7D33; }

/** paleta - černobila **/
/* bareva c. 1 */
   .color1bw, .td1a { color: #ffffff; }
   .color1bgbw, .td2c { background-color: #ffffff; }
/* bareva c. 2 */
   .color2bw { color: #dcdcdc; }
   .color2bgbw { background-color: #dcdcdc; }
/* bareva c. 3 */
   .color3bw { color: #c0c0c0; }
   .color3bgbw, .paticka { background-color: #c0c0c0; }
/* bareva c. 4 */
   .color5bw, .paticka a { color: #000000; }
   .color5bgbw { background-color: #000000; }


/** barvy pro tento web **/
/* bareva c. 1 */
   .color1w { color: #FFFF66; }
   .color1wbg { background-color: #FFFF66; }
/* bareva c. 2 */
   .color2w { color: #FFFFCC; }
   .color2wbg { background-color: #FFFFCC; }


/*** tagy ***/
body, td, th, h1, h2, h3, h4, h5, h6  {
	font-family: sans-serif;
	font-size: smaller;
}
body {
   margin: 15px;
}
a {
   text-decoration: none;
}
a:hover {
   text-decoration: underline;
}
th, h1, h2, h3, h4, h5, h6  {
   clear: both;
   margin-top: 20px;
   margin-bottom: 7px;
   padding-top: 3px;
   padding-bottom: 6px;
}
h1 {
	font-size: larger;
   font-weight: bold;
   padding: 0px;
   margin: 0px 0px 10px 0px;
}
h2 {
	font-size: small;
   font-weight: bold;
   padding: 0px;
   margin: 0px 0px 5px 0px;
}
h3 {
	font-size: x-small;
   font-weight: bold;
}
p {
   margin-top: 2px;
   margin-bottom: 2px;
   padding: 3px;
}
form {
   margin: 0px;
}
ul {
   margin: 10,20,10,20 px;
}


/*** tridy ***/
.print {
   display: none;
}
.noprint {
   display: block;
}


/*** tabulky ***/
.tab1a {
   border-style: solid;
   border-width: 1px;
}
.tdstart {
   padding-top: 8px;
}
.tdend {
   padding-bottom: 8px;
}
.td1f {
   padding-top: 8px;
}
.th1a {
   font-weight: bold;
}
.td1a {
   text-align: right;
   padding-right: 15px;
   padding-left: 25px;
}
.td1b {
   font-weight: bold;
}
.td2a {
   padding-left: 15px;
   padding-right: 15px;
}
.td2c {
   padding-left: 15px;
   padding-right: 15px;
}
.td4a {
   text-align: right;
   padding: 5px 15px 5px 15px;
}
.tdsto0 input {
   width: 100px;
}
.tdsto1 input {
   width: 150px;
}
.tdsto2 input {
   width: 300px;
}
.tdsto3 input {
   width: 450px;
}
.td4a {
   text-align: right;
   padding-top: 5px;
   padding-right: 15px;
   padding-bottom: 5px;
   padding-left: 15px;
}
.tlacitko {
  font-weight: bold;
	font-size: 9pt;
}


/*** rozlozeni ***/
.floatleft, .vlevo { float: left; }
.floatright, .vpravo { float: right; }
.obsah {
   clear: both;
   padding: 0px 0px 20px 0px;
   width: 97%;
}

