BODY, TD {
   font-family: "Ariel", "Verdana CE", "Verdana", sans-serif;
   font-size: 0.8em;
   color: #000000;
   background-color: white;
}

TH {
   font-family: "Ariel", "Verdana CE", "Verdana", sans-serif;
   font-size: 0.8em;
   color: #000000;
   background-color: #dcdcdc;
   text-align: left;
}

p {
	margin: 0.3em 0;
	padding: 0;
}
form {
	margin: 0.0em 0;
	padding: 0;
}

td.td_table_hledat, table.table_hledat {
	background-color: #eeee7b;
}

P.breakhere, table.breakhere {
   page-break-before: avoid;
   page-break-after: always;
}

span.bold {
        font-weight: bold;

}

span.strike {
        text-decoration: line-through;
	}

		span.under {
		        text-decoration:underline;
			}

			span.green {
			        color: green;
				}
				span.red {
				        color: red;
					}
span.red_b {
	color: red;
        font-weight: bold;
}


/*  A HREF  */	
a, a:link:hover, a:link:visited, a:visited:hover, a:visited, a:hover { color: #2A3F66; }

a.no_color {
        color: white;
}

a.menu_1 {
	color: white;
	text-decoration: none;
}
a:hover.menu_1 {
        color: white;
	text-decoration: underline;
}

a.copyright {
	text-decoration: none;
}
a:hover.copyright {
	text-decoration: none;
}

a.cesta {
	text-decoration: underline;
}
a:hover.cesta {
	text-decoration: none;
}

a.navigace_1 {
        font-weight: bold;
}

div.zluta {
	background-color: #eeee7b;
}

/*  FORM  */	
form {margin-top: 0px; margin-bottom: 0px;}


/*  NADPISY  */	
h1, span.nadpis_1, td.nadpis_1, th.nadpis_1 {  
   font-size: 1.1em; 
	 font-weight: bold;
	 color: #3B5492;
}

span.karta_nadpis_1 {  
	font-size: 1.3em; 
	font-weight: bold;
	color: black;
}
span.nadpis_1b {  
   font-size: 1.3em; 
	 font-weight: bold;
	 color: black;
}

h2, span.nadpis_2, td.nadpis_2, th.nadpis_2 {  
   font-size: 1.1em; 
	 font-weight: bold;
	 color: #3B5492;
	margin-top: 15px;
}

h3, span.nadpis_3, td.nadpis_3, th.nadpis_3 {  
	font-size: 1.0em; 
	font-weight: bold;
	color: #11114d;
	margin-top: 10px;
}

h4 {  
        font-size: 0.9em;
	font-weight: normal;
	margin: 0.0em 0;
	padding: 0;
	text-decoration: underline;
}

span.nadpis_4, td.nadpis_4, th.nadpis_4 {  
	background-color: #235eae; 
	font-size: 1.1em;
	font-weight: bold;
	color: white;
	text-align: left;
	margin: 0.0em 0;
	padding: 0;
}

span.nadpis_5, td.nadpis_5, th.nadpis_5 {  
	background-color: #bdff91; 
	font-size: 1.1em;
	font-weight: bold;
	color: black;
	text-align: left;
	margin: 0.0em 0;
	padding: 0;
}
span.nadpis_6, td.nadpis_6, th.nadpis_6 {  
	font-size: 0.9em;
	font-weight: bold;
	margin: 0.0em 0;
	padding: 0;
}

/*  TD MENU  */

ul.menu_1 {
	margin: 0.0em 0;
	padding: 0;
}

td.menu_b, th.menu_b {  
	 font-weight: bold;
	 background-color: #C1C1C1;
	 text-align: left;
}
td.menu_1, th.menu_1 {  
	background-color: #235eae; 
	font-size: 0.8em;
	font-weight: bold;
	color: white;
	text-transform : uppercase;
	text-align: left;
}
td.menu_1_text, th.menu_1_text {  
	background-color: #235eae; 
	font-size: 0.8em;
	font-weight: bold;
	color: white;
	text-transform : uppercase;
	text-align: left;
	padding: 6px;
}
td.menu_2, th.menu_2 {  
	background-color: #235eae; 
	font-size: 0.8em;
	font-weight: bold;
	color: white;
	text-transform : uppercase;
	text-align: left;
}
td.menu_3, th.menu_3 {  
	background-color: #bdff91; 
	font-size: 0.8em;
	font-weight: bold;
	color: black;
	text-align: left;
}
td.menu_4, th.menu_4 {  
	background-color: #f8e164; 
	font-size: 0.8em;
	font-weight: bold;
	color: black;
	text-align: left;
}



	
/*  POSTATNI SPECIALNI SPAN  */	
span.alert {
        color: red;
}

span.pink {
        color: red;
}

span.blind_white {  
    color: white;
}

span.info_1, a.info_1 {  
	font-size: 0.8em; 
	color: #3B5492;
}

img.img_okno {

	border: 1px solid black;
	margin-top: 5px;
}

/*  TABLE  */	

table.dark { background-color: #000911; } 

table.table_katalog, td.td_table_katalog, th.td_table_katalog {
	border: none;
	padding: 0px;
	font-size: 0.7em;
}


/*  TISK  */	
table.table_tisk_border, td.table_tisk_border {
	border: black solid 1px; 
}	
td.nazev_tisk, th.nazev_tisk {  
	background-color: white; 
	font-size: 0.7em;
	color: black;
	text-align: left;
	border-left: black solid 1px; 
	border-top: black solid 1px; 
	border-bottom: black solid 1px; 
}
td.hodnota_tisk, th.hodnota_tisk {  
	background-color: white; 
	font-size: 0.7em;
	color: black;
	text-align: left;
	border-right: black solid 1px; 
	border-top: black solid 1px; 
	border-bottom: black solid 1px; 
}
td.normal_tisk, th.normal_tisk {  
	background-color: white; 
	font-size: 0.7em;
	color: black;
	text-align: left;
	border: black solid 1px; 
}
td.menu_tisk, th.menu_tisk {  
	background-color: #C1C1C1; 
	font-size: 0.8em;
	font-weight: bold;
	color: black;
	text-align: left;
	border: black solid 1px; 
}
td.povine_tisk, th.povine_tisk {  
	 font-weight: bold;
	 text-decoration: underline;
	 border-left: black solid 1px; 
	 border-top: black solid 1px; 
	 border-bottom: black solid 1px;  	 
}
span.povine_tisk {  
	 font-weight: bold;
   text-decoration: underline;
  	 
}


/*  POVINE  */	
td.povine_1, th.povine_1 {  
	 color: red;
}
span.povine_1 {  
	 color: red;
}


/*  UNI MODUL */
table.uni_modul {  
  border-color: #235eae;
	font-size: 1em;
	color: black;
}
td.uni_modul_nazev, th.uni_modul_nazev {  
	background-color: #235eae; 
	font-size: 1em;
	font-weight: normal;
	color: white;
	text-align: left;
}
td.uni_modul_menu, th.uni_modul_menu {  
	background-color: #235eae; 
	font-size: 1em;
	font-weight: normal;
	color: white;
	text-align: left;
}
td.uni_modul, th.uni_modul {  
	background-color: #cecece; 
	color: black;
	font-size: 1em;
	text-align: left;
}
h2.uni_modul {  
   font-size: 1em; 
	 font-weight: bold;
	 color: white;

}
input.uni_modul { 
	width: 200;
} 

/*  INPUT  */


input.odhlasit { 
  font-size: 0.8em;
	width: 150;
} 

input.button { 
	background-color: #2A3F66; 
	color: white;
} 

input.filter_1 { width: 100; } 
input.short { width: 40; } 
input.long { width: 100%; } 
input.long_2 { width: 250; } 
textarea.long { width: 100%; } 

input.datum_dochazka { 
	width: 100; 
	font-size: 1em;
	font-weight: bold;
	background-color: #235eae; 
	color: white;
	border: 0px ;
} 

input.gray { 
	background-color: #9C9C9C; 

} 

input.datum_dochazka_button { 
	font-size: 1em;
	font-weight: bold;
	background-color: #2A3F66; 
	color: white;
} 

td.left_line, th.left_line {
        border-color: #235eae;
        border-left-style : solid;
	border-left-width : 4px;
}
td.right_line, th.right_line {
	border-color: #235eae;
	border-right-style : solid;
	border-right-width : 4px;
}

span.checkbox_blue_bg {
	background: #a2cad4;
}

td.tabulka_colored_head, th.tabulka_colored_head {
  background-color: #EA7A7A; 
  font-weight: bold; 
  font-size: 0.7em; 
  text-align: left;
}
td.tabulka_colored_first {  font-size: 0.7em; background-color: #acd5eb; }
td.tabulka_colored_second { font-size: 0.7em; background-color: #d3eeff; }
td.tabulka_colored_sum {    font-size: 0.7em; font-weight: bold; color: red; }

td.tabulka_colored_first_1novy { font-size: 0.7em; background-color: #d3eeff; color: red; }
td.tabulka_colored_second_1novy { font-size: 0.7em; background-color: #85c2e2; color: red; }
td.tabulka_colored_first_2vyrizujese {  font-size: 0.7em; background-color: #d3eeff; color: blue; }
td.tabulka_colored_second_2vyrizujese { font-size: 0.7em; background-color: #85c2e2; color: blue; }
td.tabulka_colored_first_3autorizace {  font-size: 0.7em; background-color: #d3eeff; color: red; }
td.tabulka_colored_second_3autorizace { font-size: 0.7em; background-color: #85c2e2; color: red; }
td.tabulka_colored_first_4zamitnuto { font-size: 0.7em; background-color: #d3eeff; color: green; }
td.tabulka_colored_second_4zamitnuto { font-size: 0.7em;background-color: #85c2e2; color: green; }
td.tabulka_colored_first_4nenalezeno { font-size: 0.7em; background-color: #d3eeff; color: green; }
td.tabulka_colored_second_4nenalezeno { font-size: 0.7em; background-color: #85c2e2; color: green; }
td.tabulka_colored_first_4splneno { font-size: 0.7em; background-color: #d3eeff; color: green; }
td.tabulka_colored_second_4splneno { font-size: 0.7em; background-color: #85c2e2; color: green; }


td.tabulka_gray_first {  background-color: #c3c0c0; }
td.tabulka_gray_second {  background-color: #9C9C9C; }

td.tabulka_colored_white {  background-color: white; }

td.tabulka_colored_  {  cursor:pointer; border: solid black 1px; background-color: white; }
td.tabulka_colored_0 {  cursor:pointer; border: solid black 1px; background-color: #b400ef; color:white; }
td.tabulka_colored_1 {  cursor:pointer; border: solid black 1px; background-color: #4bffb1; }
td.tabulka_colored_2 {  cursor:pointer; border: solid black 1px; background-color: #214c94; color:white; }
td.tabulka_colored_3 {  cursor:pointer; border: solid black 1px; background-color: #5fc41c; }
td.tabulka_colored_4 {  cursor:pointer; border: solid black 1px; background-color: #616811; color:white; }
td.tabulka_colored_5 { cursor:pointer; border: solid black 1px; background-color: #ff0000; color:white; }
td.tabulka_colored_6 {  cursor:pointer; border: solid black 1px; background-color: #8a2354; color:white; }
td.tabulka_colored_7 {  cursor:pointer; border: solid black 1px; background-color: #ffa861; }
td.tabulka_colored_8 { cursor:pointer; border: solid black 1px; background-color: #e785ff; }
td.tabulka_colored_9 { cursor:pointer; border: solid black 1px; background-color: #00dbff; }
td.tabulka_colored_10 { cursor:pointer; border: solid black 1px; background-color: #a2ecff; }


td.tabulka_colored_11 { cursor:pointer; border: solid black 1px; background-color: #547080; color:white; }
td.tabulka_colored_12 { cursor:pointer; border: solid black 1px; background-color: #ff9191; }
td.tabulka_colored_13 { cursor:pointer; border: solid black 1px; background-color: #6a608c; color:white; }
td.tabulka_colored_14 { cursor:pointer; border: solid black 1px; background-color: #eaff00; }
td.tabulka_colored_15 {  cursor:pointer; border: solid black 1px; background-color: #83ba94; }
td.tabulka_colored_16 {  cursor:pointer; border: solid black 1px; background-color: #612700; color:white;}
td.tabulka_colored_17 {  cursor:pointer; border: solid black 1px; background-color: #7fff46; }
td.tabulka_colored_18 { cursor:pointer; border: solid black 1px; background-color: #f83906; color:white; }
td.tabulka_colored_19 { cursor:pointer; border: solid black 1px; background-color: #e76c19; color:white; } 
td.tabulka_colored_20 { cursor:pointer; border: solid black 1px; background-color: #3c00ff; color:white; }


td.tabulka_colored_21 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_22 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_23 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_24 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_25 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_26 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_27 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_28 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_29 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_30 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_31 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_32 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_33 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_34 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_35 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_36 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_37 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_38 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_39 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_40 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_41 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_42 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_43 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_44 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_45 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_46 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_47 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_48 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_49 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
td.tabulka_colored_50 { cursor:pointer; border: solid black 1px; background-color: black; color:white; }
  .videoWrapper { position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 25px;height: 0; }  .videoWrapper iframe {  position: absolute;top: 0;left: 0;width: 100%;height: 100%; }  
