﻿/* CSS Document */
a						{color: #d33333}
a:active		{color: #003399}
a:visited		{color: #009999}
a:hover			{
  color: #003399;
  -webkit-text-shadow:5px 3px 5px #000; 
  -moz-text-shadow:5px 3px 5px #000; 
  text-shadow:5px 3px 5px #000;
  }

body {
	background-color: #FDFEDF;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	color: #993333;
}

#stranka {
	background: url(img/pozadi.gif);
	position: relative;
	margin: 10px auto;
	padding: 0 0 0 0;
	width: 800px; 
	border: outset; 
/*  border: 5px outset;*/	
}

#nabidka {
	margin: 0 0 0 0px; 
	background: transparent;
	text-align: center;
}

#jazyk_aktualni {
}


#logo {
	margin: 0 0 0 0;
	width: 210px;
	background: transparent;
	text-align: center;
}

#titulek {
	margin: 0 0 0 0px;
	width: 580px;
	background: transparent;
	text-align: center;
}

.nadpis{
	background-color: #EEDCB9;
	text-align: center;
	font: bolder x-large bolder ;
	width: 98%;
	margin: 0 0 1% 1%;
}

.textram1 {
	clear:both;
	width:770px;
	padding:5px;
	margin-right:200px;
	margin:0 auto 0 auto;
	line-height:20px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #674A00;
}

.uvod_stodola {
	clear:both;
	float: left;
	padding:5px;
	margin: auto auto auto 25;
	line-height:20px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #674A00;
}

.uvod_aktuality {
	border-top: thin ridge;
	margin: 1% 0 0 1%;
	text-align: center;
	font-size: 98%;
	width: 98%;
}
.uvod_mezery_BR {
	font-size: 30%; 
}

.uvod_info {
/*	float: right; */
	width: 140px; 
	padding: 5px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #674A00;
	text-align: left;
	margin-right: 15px;
	float: right;
}

.uvod_reset {
	clear: both; 
}

.uvod_jazyky {
}

.uvod_nadpis {
	text-align: center;
}

.akce_nase {
	background-color:#FFF7EF;
	border: thin black solid;
}

.akce_jine {
	background-color:;
}

.kntk_tabulka {
	clear:both;
	width:760px;
	padding:5px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	margin-right:200px;
	margin:0 auto 0 auto;
	line-height:20px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #674A00;
}

.kntk_zahlavi {
	clear:both;
	width:760px;
	padding:5px;
	background-color: #EEDCB9;
	border:1px solid #cccccc;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	margin-right:200px;
	margin:0 auto 0 auto;
	line-height:20px;
	margin-bottom:10px;
	font: bolder x-large bolder ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #674A00;
}
.kntk_clovek_hold {
	width:270px;
	border:1px solid #cccccc;
	vertical-align: top;
}
.kntk_clovek {
	width:270px;
	border:1px solid #cccccc;
	vertical-align: top;
	padding-top: 10px;
  -webkit-box-shadow:2px 3px 10px #000; 
  -moz-box-shadow:2px 3px 10px #000; 
/*  line-height:50px;*/ 
  box-shadow:2px 3px 10px #000;"
}

.kntk_foto {
	float: left;
	clear: both;
	padding-right:5px;
	margin-bottom:15px;
}

.kntk_text {
	margin-left:65px;
}

.kntk_txt_fce{
	font-weight: bold;
	text-decoration: underline;
}

.kntk_txt_jmeno{
	font: normal 10;
	line-height: 100%;	
}

.kntk_txt_adresa{
	line-height: 100%;	
}

.kntk_txt_kontakt{
	font-size: small;
	line-height: 100%;
}

.kntk_txt_www{
	font-size: small;
	line-height: 100%;	
}

.casy_podtrzeno{
	text-decoration: underline; 
}

.nadpis_fotky {
	background-color: #EEDCB9;
	text-align: center;
	font: bolder large bolder ;
	width: 98%;
	margin: 0 0 1% 1%;
	cursor: pointer; 
	cursor: hand; 
	text-decoration: underline 
}

.fotky_skryvany {
	display: none;
}

.fotky_uvod{
	border:1px solid #cccccc;
}
.fotky_uvod_tbl{
	border:1px solid #cccccc;
	
}
.fotky_uvod_nadpis{
	background-color: #EEDCB9;
	padding-left: 2%;
	font-size: 1.33em;
	margin: 0px;
}

.fotky_uvod_datum{
	font: bolder large bolder ;
	border:1px solid #cccccc;
	width: 150px;
	text-align: center;
}
.fotky_uvod_nadpis-popis{
	margin: 0px;
	min-height: 50px;
}
.fotky_uvod_popis{
	border:1px solid #cccccc;
	width: 519px;
}

.fotky_uvod_nahled{
	border:1px solid #cccccc;
	width: 101px;
}
.warning{
	border:2px solid #ff0000;
	background-color: #ffcccc;
/*	width: 98%;
*/	
}
.informing{
	border:2px solid #0000ff;
	background-color: #66ccff;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
/*	font-size: small;
	width: 98%;
*/	
}

.foto_rajce_link{
  display: block;
  border: 1px solid black;
  margin: 1px;
  height: 90px;
}
.foto_rajce_link_img{
  display: inline-block;
  float: left;
  border: 0px solid black;
  }
.foto_rajce_link_txt{
  display: inline-block;
  float: right;
  border: 0px solid black;
}

#zapati {
	border-top: thin solid;
	margin: 0px 1%;
  
	text-align: center;
/*	font-size: 70%;*/
	font-size: 12px;
	font-weight: lighter;
	width: 98%;
}

#nadpis_zapati{
	font-weight: lighter;
	text-align: center;
	font-size: 12px;
}

#zapati a, #zapati a:link, #zapati a:visited {
	text-decoration: none;
	color: #AA4E05;
	font-weight: bold;
	padding: 0;
}

#zapati a:hover {
	text-decoration: none;
	color: #AA4E05;
}

.zhave_hl_tab{
	width: 100%;
  -webkit-box-shadow:2px 3px 10px #000; 
  -moz-box-shadow:2px 3px 10px #000; 
  box-shadow:2px 3px 10px #000;"
/*  line-height:50px;*/ 
}
.zhave_hot{
	
}
.zhave_datum{
	
}
.zhave_popis{
	text-align: left;
}
.zhave_info{
	
}

.pocitadlo_table {
	clear:both;
	width:700px;
	padding:5px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	margin-right:20px;
	margin-left:20px;
	margin:0 auto 0 auto;
/*	line-height:20px; */
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #674A00;
}
.pocitadlo_table2 {
	clear:both;
	width:700px; 
	padding:5px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	margin-right:20px;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #674A00;
}
.pocitadlo_td_co{
	background-color: #EEDCB9;
	width: 520px;
	padding-left: 10px; 
}
.pocitadlo_nadpis{
/*	background-color: #EEDCB9; */
	text-align: center;
	font: bold 14pt bold;
	text-decoration: underline; 
}
.pocitadlo_td_result{
	width: 100px; 
	border: 1px solid #EEDCB9;
	text-align: right;
	padding-right: 10px;
}
.pocitadlo_td_tlacitko{
	width: 60px; 
	border: 1px solid #EEDCB9;
	text-align: center;
	border: ridge;
	text-decoration: none;
}
.skryte_err{
  color: #ff0000;
  font-weight: bold; 
	border: 2px solid #EEDCB9;
	text-align: center;
}
.skryte_out{
  color: #0000ff;
  font-weight: bold; 
	border: 2px solid #EEDCB9;
	text-align: center;
}
.ml_program_tr_title{
	background-color: #C0C0C0;
	text-align: center;
}
.ml_program_cas{
	text-align: center;
}
.ml_program_napln{
	text-align: left;
}
.ml_program_napln_beg{
	background-color: #00ff00;
	border-color: #C0C0C0;
  border: medium groove; 
	width: 12px;
}
.ml_program_napln_intm{
	background-color: #ff6600;
	border-color: #C0C0C0;
	border: medium groove;  
	width: 12px;
}
.ml_program_napln_cpl{
	background-color: #00bbff;
	border-color: #C0C0C0;
	border: medium groove;
	width: 12px;
}
.ml_program_napln_neutral{
	background-color: #f5deb3;
	border-color: #C0C0C0;
	border: medium groove;
	width: 12px;
}
.ml_registarce_kontakt{
	position: relative;
	margin: 10px auto;
	padding: 0 0 0 0;
	width: 650px;
	border: 0;
}
.ml_registarce_info_pole{
	position: relative;
	margin: 10px auto;
	border-color: #deb887;
	border: thin;
	background-color: #ffffff;
}
.ml_registrace_levely_titl{
	vertical-align: text-top;
}
.ml_registrace_chyba_v_zadani{
	color: red;
	font: normal normal bold small bold ;
}

.ml_registrace_info_v_zadani{
	color: blue;
	font: normal normal bold medium bold ;
}
.ml_registrace_chyba_v_zadani_ok{
	color: green;
	font: normal normal bold small bold ;
}
.registrace_div_souhlas{
	text-align: justify;
	margin: 5px 5px 15px 5px;
}
.registrace_div_souhlas_pozn{
	text-align: justify;
	margin: 5px 5px 15px 5px;
}
.registrace_souhlas_body{
	text-align: justify;
	list-style: circ inside;
}
.podpis_right{
	text-align: right;
}
.tech_informace{
	text-align: center;
	font: bold small bold ;
	width: 600px;
	color: red;
	background-color: #ffffff;
	border: medium #cccccc; solid
}
.reg_form_verze{
	display: none;
}

/*------- Clenska sekce -----------*/
.admin_body{
  background-color: #99ccff;
}
.admin_nabidka a:hover{
  background-color: blue;
  border: 1px red solid;
  color: yellow;
}
.admin_stranka{
  background-color: #FDFEDF;  
	position: relative;
	margin: 10px auto;
	padding: 0 0 0 0;
/*	width: 760px; */
	border: outset;
  	
}
.admin_telo_dokum{
	clear:both;
/*	width:750px; */
	padding:5px;
	margin-right:200px;
	margin:0 auto 0 auto;
	line-height:20px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #993333;
}
.admin_nabidka{
	font-size:10pt;
	width: 100%;
	border-top:1px solid #EEDCB9;
	border-bottom:1px solid #EEDCB9;
}
.admin_log_info{
	font-size:10pt;
	width: 100%;
}
.admin_zaklad{
	clear:both;
/*	width:700px; */
	min-height: 50px;
	padding:5px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	margin-right:20px;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #674A00;
}
.admin_nadpis{
	color: #674A00;
	text-align: center;
	font: bold 14pt bold;
	text-decoration: underline; 
}
.admin_uvodni_text{
	color: #674A00;
	text-align: center;
	margin-top: 20px;
/*	width: 350px; */
}
.admin_polozky_seznam{
	color: #674A00;
	text-align: left;
/*  width: 400px; */
	list-style: disc inside;
}
.admin_ml_vypis{
	clear:both;
	width:700px;
	padding:5px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	margin-right:20px;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #674A00;
}
.admin_ml_vypis_tab_mala{
	clear:both;
	width:600px;
	padding:5px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #674A00;
}
.admin_ml_vypis_tab_mala_so-obed{
	clear:both;
	width:10px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #674A00;
}
.admin_ml_vypis_tab_mala_jmeno{
	padding:5px;
	border:2px solid;
	border-color: #808080;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #674A00;
}
.admin_vypis_pole_silv{
	color: #674A00;
	text-align: center;
}
.admin_vypis_pole_silv_storno{
	color: #ff0000;
	text-align: center;
	text-decoration: line-through;
	font-weight: bold;
}
.admin_vypis_pole_silv_suma{
	color: #674A00;
	text-align: center;
	font-weight: bolder;
}
.admin_popisky_otocene { 
/*
	font-family: Courier;
	writing-mode: tb-rl;
	filter: fliph flipv;
	height: 140px;
	width: 20px;
	text-align: left;
*/
    -moz-transform:rotate(270deg); 
    -webkit-transform: rotate(270deg);
    -o-transform: rotate(270deg);
}
.admin_popisky_neotocene { 
	vertical-align: bottom;
}
.admin_nadpis_error{
	color: #FF0000;
	text-align: center;
	font: bold 14pt bold;
	text-decoration: underline; 
}
.admin_error_bez_prav{
	color: #674A00;
	text-align: center;
	margin-top: 20px;
}
.admin_uvodni_text_error{
	color: #674A00;
	text-align: center;
	margin-top: 20px;
	width: 350px;
	min-height: 150px;
}
.admin_tabulka_vystoupeni{
	border: thin rgb(0,0,0) solid;
	width: 600px;
}
.admin_tabulka_vystoupeni_hlavicka{
	background-color: rgb(255,204,153);
	border-bottom: rgb(0,0,0) solid;
	border-bottom-width: 1 px;
	font-weight: bold;
	padding: 2px 3px 1px 3px;
}
.admin_dochazka_form{
	border: thin rgb(102,51,0) dotted;
/*  color: #674A00;
	text-align: center;
	margin-top: 20px;
	width: 350px;
*/
}
.admin_dochazka_form_aktualni_stav_neuvedeno{
	border: thin rgb(102,51,0) solid;
  color: gray;
	text-align: center;
	background: rgb(238,220,185);
	width: 150px;
}
.admin_dochazka_form_aktualni_stav_dojdu{
	border: thin green solid;
  color: green;
	text-align: center;
	background: rgb(238,220,185);
	width: 150px;
}
.admin_dochazka_form_aktualni_stav_nedojdu{
	border: thin red solid;
  color: red;
	text-align: center;
	background: rgb(238,220,185);
	width: 150px;
}
.admin_dochazka_form_aktualni_stav_pole{
	width: 85%;
}
.admin_nastaveni_main{
	width: 90%;
}

.admin_text_zpravy{
	border: 1px rgb(102,51,0) solid;
}
.admin_vzkaz_hlavicka{
	border-bottom: 1px rgb(102,51,0) solid;
	text-align: left;
	background-color: #eeeeee;
/*	margin: auto 5px auto 5px;*/
	font: normal normal normal small normal ;
/*  color: #674A00;
	margin-top: 20px;
	width: 350px;
*/
}
.admin_vzkaz_text{
  text-align: left;
/*  margin: auto 5px auto 5px;*/
  border-bottom: 1px rgb(102,51,0) solid;
}
.admin_vzkaz_prilohy{
  text-align: left;
/*  margin: auto 5px auto 5px;*/
  border-bottom: 1px rgb(102,51,0) solid;
}
.admin_vzkaz_hlavicka_title{
	font-weight: bold;
	margin-left: 10px;
	text-align: left;
}
.admin_vzkaz_zprava_body{
	margin: auto 10px auto 10px;
	text-align: left;
}


.admin_dochazka_vypis_nedojdu{
	border: thin rgb(204,204,255) outset;
	background-color: red;
	padding-left: 10px;
	padding-right: 10px;
	color: yellow;
	width: 210px;
}
.admin_dochazka_vypis_dojdu{
	border: thin rgb(204,204,255) outset;
	background-color: green;
	padding-left: 10px;
	padding-right: 10px;
	color: yellow;
	width: 210px;
}
.admin_dochazka_vypis_dojdu_pozde{
	border: thin rgb(204,204,255) outset;
	background-color: gray;
	padding-left: 10px;
	padding-right: 10px;
	color: yellow;
	width: 210px;
}

.admin_dochazka_vypis_dojdu_pozde_duvod{
	min-width: 200px;
  max-width: 300px;
	white-space: pre;
}

.admin_aktualita_red{
	border:2px solid #ff0000;
	background-color: #ffcccc;
	font-size: small;
}

.admin_aktualita_blue{
	border:2px solid #0000ff;
	background-color: #66ccff;
	font-size: small;
}

.admin_aktualita_nach{
	border:2px solid grey;
	background-color: #dddddd;
	font-size: small;
}

.admin_aktualita_mail{
	border:2px solid #828282;/*#0000ff;*/
	background-color: #DCDCDC;
	font-size: small;
}

.admin_tabulka_vystoupeni_polozka_datum{
  text-align: right;
  padding-right: 15px;
}

.prihlasovani_input{
	border: thin rgb(102,51,0) solid;
  color: #674A00;
	text-align: center;
	background: rgb(238,220,185);
	width: 150px;
/*
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
*/
}
.prihlasovani_input:hover{
	border: thin red solid;
  color: red;
	text-align: center;
	font-weight: bold;
	background: rgb(255,255,153);
	width: 150px;
/*
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
*/
}
.prihlas_tlacitko{
	border: 2px rgb(102,51,0) solid;
  color: #674A00;
	text-align: center;
	background: rgb(238,220,185);
	width: 150px;
	min-height: 25px;
}
.prihlas_tlacitko:hover{
	border: thin red solid;
  color: red;
	text-align: center;
	font-weight: bold;
	background: tan;
	width: 150px;
}

.dochazka_basic{
	border: thin red solid;
	text-align: center;
	font-weight: bold;
	background-color: #66ccff; 
	min-width: 50px;
}

.dochazka_basic_stud{
	border: thin red solid;
	text-align: center;
	font-weight: bold;
	font-size: x-small;
	font-style: italic;
	color: red;
	background-color: #ffffff; 
	min-width: 50px;
}

.dochazka_ms{
	border: thin red solid;
	text-align: center;
	font-weight: bold;
	background-color: #66ff99; 
	min-width: 50px;
}

.dochazka_ms_stud{
	border: thin red solid;
	text-align: center;
	font-weight: bold;
	font-size: x-small;
	font-style: italic;
	color: red;
	background-color: #ffffff; 
	min-width: 50px;
}

.dochazka_plus{
	border: thin red solid;
	text-align: center;
	font-weight: bold;
	background-color: #ff99cc; 
	min-width: 50px;
}
.dochazka_pl_stud{
	border: thin red solid;
	text-align: center;
	font-weight: bold;
	font-size: x-small;
	font-style: italic;
	color: red;
	background-color: #ffffff; 
	min-width: 50px;
}
.dochazka_a1{
	border: thin red solid;
	text-align: center;
	font-weight: bold;
	background-color: #ffffcc;
	min-width: 50px;
}
.dochazka_a1_stud{
	border: thin red solid;
	text-align: center;
	font-weight: bold;
	font-size: x-small;
	font-style: italic;
	color: red;
	background-color: #ffffff; 
	min-width: 50px;
}
.dochazka_a2{
	border: thin red solid;
	text-align: center;
	font-weight: bold;
	background-color: #eeba8aff;
	min-width: 50px;
}
.dochazka_a2_stud{
	border: thin red solid;
	text-align: center;
	font-weight: bold;
	font-size: x-small;
	font-style: italic;
	color: red;
	background-color: #ffffff; 
	min-width: 50px;
}

.dochazka_ld{
	border: thin red solid;
	text-align: center;
	font-weight: bold;
	background-color: rgb(255,255,102);
	min-width: 50px;
}
.dochazka_rd{
	border: thin red solid;
	text-align: center;
	font-weight: bold;
	background-color: rgb(255,204,255);
	min-width: 50px;
}
.admin_vyuka_probrano{
	border: thin red solid;
	color: red;
	font-size: small;
	background-color: #ffffff;
  width: 75%; 
}
.admin_vyuka_bude_probrano{
	border: thin blue solid;
	color: blue;
	font-size: small;
	background-color: #ffffff;
  width: 75%; 
}

.admin_vyuka_probrano_datum{
	color: red;
	font-size: small;
	background-color: #ffffff; 
}
.admin_vyuka_bude_probrano_datum{
	color: blue;
	font-size: small;
	background-color: #ffffff; 
}

.admin_vyuka_probrano_table{
	font-size: medium;
	background-color: #ffffff; 
}

.admin_vyuka_bude_probrano_table{
	font-size: medium;
	background-color: #ffffff; 
}

.admin_vyuka_uvod{
	font-size: medium;
	background-color: #ffffff; 
}

.admin_dochazka_info_red{
	border:2px solid #ff0000;
	background-color: #ffcccc;
	font-size: small;
	width: 300px;
}

.admin_dochazka_info_zlut{
	border:2px solid #ff0000;
	background-color: #ffd700;
	font-size: small;
	width: 300px;
}
.admin_aktivni_clen_vedeni{
	background-color: #d0e0ff;/*99ccff*/
}
.admin_aktivni_clen{
	/*background-color: #ffd700;*/
}
.admin_pasivni_clen{
	background-color: #F7DFD5;
/*	background-color: #FCDCA8;*/
/*	background-color: #ffd700;*/
}
.admin_neclen{
	background-color: #FFC081;
/*	background-color: #ff6633;*/
}
.admin_neaktivni_clen{
	background-color: #FFF0D5;
}


.tance_uceno_nazev{
	width: 250px;
}
.tance_uceno_uceno{
	width: 150px;
}
.tance_uceno_opakovano{
	width: 200px;
}

/* ---------------------------- naborove letacky SD --------------------------*/
.nl_sd_reset{
  clear: both;
  float: right;
}
.naborovy_letacek_sd{
  text-align: center;
  width: 750px;
  border: 2px solid #000000;
  background: white none;
  font-family: Comic Sans MS;
  color: black;
  padding-top: 1em;
  padding-bottom: 1em;
/*  height: 650px;*/
}
.sd_horni_text1{
	text-justify: interword;
}
.nl_sd_horni_pozor{
  font-size: 1em;
  padding-top: 15px;
}

.nl_sd_horni{
  text-align: center;
  display: block;
}
.nl_sd_otazky{
  text-align: center;
  height: 2em;
}
.nl_sd_otazky_1{
  font-size: x-small;
}
.nl_sd_otazky_2{
  font-size: small;
}
.nl_sd_otazky_3{
  font-size: medium;
}
.text_hore_sd{
  vertical-align: top;
  font-size: large;
  font-weight: bold;
  padding-right: 25px;
}
.nl_sd_info_kdo_l{
  float: left;
  padding-left: 30px;
}
.nl_sd_info_kdo_r{
  text-align: left;
  float: right;
  padding-right: 20px;
  margin-left: 15px;
}
.nl_ld_info_kdo_r{
  text-align: left;
  float: right;
  padding-right: 20px;
  margin-left: 15px;
}
.nl_sd_info_kdo{
	float: left;
}
.kurs_l{
  float: left;
  vertical-align: text-top;
}
.sd_velke{
  font-weight: bold;
  font-size: large;
  padding-left: 10px;
  float: left;
  vertical-align: text-top;
}
.nl_sd_info_co_l{
  float: left;
  width: 210px;
  height: 221px;
}
.nl_sd_info_co_r{
  text-align: left;
  float: left;
/*  clear: right;*/
  width: 500px;
}
.nl_sd_info_co{
  padding-left: 20px;
  padding-right: 15px;
  float: left;
  clear: none;
  display: inline;
}
.poznamky_umet{
  font-size: x-small;
  font-style: italic;
}
#popis_styl_sd{
  text-align: justify;
  padding-right: 15px;
  display: block;
}
.nl_sd_info_kdy_l{
  float: left;
  padding-left: 15px;
  clear: right;
}
.nl_sd_info_kdy_r{
  text-align: left;
  float: left;
	padding-left: 10px;
}
.nl_sd_zav_motto{
  font-size: small;
  text-align: center;
  display: inline;
}
.nl_sd_motto{
  text-align: center;
  padding-top: 0.25em;
}
/* ---------------------------- naborove letacky SD --------------------------*/
/* ---------------------------- Tooltipy ------------------------------------ */
.dvhdr1 {
  background:#F3F0E7;
  font-family:arial;
  font-size:12px;
  font-weight:bold;
  border:1px solid #C8BA92;
  padding:5px;
  width:200px;
}
.dvbdy1 {
  background:#FFFFFF;
  font-family:arial;
  font-size:12px;
  border-left:1px solid #C8BA92;
  border-right:1px solid #C8BA92;
  border-bottom:1px solid #C8BA92;
  padding:5px;
  width:200px;
}

/* ----------------------- Tooltipy Moravia Line ---------------------------- */
.hdr_ml_tance {
  background:#F3F0E7;
  font-family:arial;
  font-size:12px;
  font-weight:bold;
  border:1px solid #C8BA92;
  padding:5px;
  width:250px;
}
.bd_ml_tance {
  background:#FFFFFF;
  font-family:arial;
  font-size:12px;
  border-left:1px solid #C8BA92;
  border-right:1px solid #C8BA92;
  border-bottom:1px solid #C8BA92;
  padding:5px;
  width:250px;
}
/* ----------------------- Tooltipy Moravia Line ---------------------------- */

/* ---------------------- Uvodni stranka dochazka --------------------------- */
.dvuvdhdr1 {
  background:#F3F0E7;
  font-family:arial;
  font-size:12px;
  font-weight:bold;
  border:1px solid #C8BA92;
  padding:5px;
  width:150px;
}
.dvuvdbdy1 {
  background:#FFFFFF;
  font-family:arial;
  font-size:12px;
  border-left:1px solid #C8BA92;
  border-right:1px solid #C8BA92;
  border-bottom:1px solid #C8BA92;
  padding:5px;
  width:150px;
  -webkit-box-shadow:2px 3px 10px #000; 
  -moz-box-shadow:2px 3px 10px #000; 
/*  line-height:50px;*/ 
  box-shadow:2px 3px 10px #000;"
}

/* ---------------------- Uvodni stranka dochazka --------------------------- */
/* ---------------------- Uvodni prehled uzivatel --------------------------- */
.dvhdr1contacntinfo {
  background:#F3F0E7;
  font-family:arial;
  /*font-size:12px;*/
  font-weight:bold;
  border:1px solid #C8BA92;
  padding:5px;
  width:250px;
}
.dvbdy1contacntinfo {
  background:#FFFFFF;
  font-family:arial;
  font-size:12px;
  border-left:1px solid #C8BA92;
  border-right:1px solid #C8BA92;
  border-bottom:1px solid #C8BA92;
  padding:5px;
  width:250px;
}

.dvtabuserdetail_titl {
  background:#FFFFFF;
  font-family:arial;
  font-size:12px;
  font-weight: bold;
  padding:0px;
  width:60px;
}
.dvtabuserdetail_descr {
  /*background:#FFFFFF;*/
  font-family:arial;
  font-size:12px;
  padding:0px;
  width:185px;
}

/* ---------------------- Uvodni prehled uzivatel --------------------------- */

/* ---------------------------- Tooltipy ------------------------------------ */

@media print{
  #reklama{
    display: none;
  }
  #submenu{
    display: none;
  }
  #nabidka{
    display: none;
  }
}