BODY {
	margin: 0px 0px 0px 0px;
	color: #000000;
	background-color: White;
}
IMG {
	border: 0px;
	vertical-align: top;
}
INPUT, SELECT, OPTION, BUTTON {
	height: 22px;
}
.krizek {
	margin-top: 4px;
}

.odkaz{
	color: #006CD4;
	text-decoration: none;
	background-color: transparent;
}
.titfoto {
	border: 1px solid Black;
}
.odskok {
	margin-top: 10px;
}
.odskoktri {
	margin-top: 3px;
}
.min {
	font-size: 9px;
	text-align: center;
	color: #778899;
	background-color: transparent;
}

/*---------------------------------- tabulka na titulce */
#hlava {
	width: 790px;
	height: 467px; 
	margin-left: auto; 
   margin-right: auto
}
#menu {
	width: 135px;
	float: left;
}
#verze {
	margin-top: 50px;
	margin-left: 10px;
}
.obr {
	width: 152px;
	height: 467px;
	float: right;
}
.strd {
	width: 490px;
	height: 467px;
	margin-left: 140px;
	background: url(images/under.gif) no-repeat bottom;
	text-align: center;
}
.strdeng {
	width: 490px;
	height: 467px;
	margin-left: 140px;
	background: url(images/under_eng.gif) no-repeat bottom;
	text-align: center;
}
.vitaj {
	 height: 120px;
}
DIV.text {
	height: 294px;
	text-align: left;
	margin-left: 70px;
	line-height: 120%;
}
DIV.text li {
	margin-left: -15px;
}
.odrtext {
	/*margin-left: -20px;
	margin-right: 20px;*/
	color: #494949;
	line-height: 1.5em;
	background-color: transparent;
	font-size: 90%;
}
.group {
	margin-top: 34px;
}
.otrok {
	float: right;
}
.vlajka {
	float: left;
	margin-top: 34px;
}
/*---------------------------------- END tabulka na titulce */

/*---------------------------------- tabulka na stránkách */

#celek {
	width: 790px;
	margin-left: auto; 
   margin-right: auto
}
#logo {
	width: 135px;
	height: 91px;
	float: left;
}
#malt {
	width: 655px;
	height: 68px;
	float: right;
}
#menucz {
	width: 655px;
	height: 23px;
	float: right;
	text-align: left;
}

/* ************************* není pro tisk ************************** */
@media screen {
BODY, TABLE, DIV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
}
a:link {
	color: #006CD4;
	text-decoration: none;
	background-color: transparent;
}
a:visited {
	color: #006CD4;
	text-decoration: none;
	background-color: transparent;
}
a:hover {
	color: Navy;
	text-decoration: underline;
	background-color: transparent;
}
a:active {
	color: #006CD4;
	text-decoration: none;
	background-color: transparent;
}
#obsah {
	width: 640px;
	float: right;
	text-align: justify;
	padding-top: 20px;
}
.menunadp {
	width: 135px;
	border-top: 1px solid Silver;
	border-bottom: 1px solid Silver;
	padding-top: 5px;
}
.levemenu {
	color: #DE7834;
	background-color: transparent;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
	vertical-align: 38%;
}
.menuodkazy {
	text-align: right;
	
	padding: 5px 10px 5px 0px;
	line-height: 135%;
}
.print{
	display: none;
}
}
/* ************************* konec - není pro tisk ************************** */
.obsahnadpis {
	color: Navy;
	background-color: transparent;
	font-weight: bold;
	font-size: 18px;
}
.obsahnadpismal {
	color: Navy;
	background-color: transparent;
	font-weight: bold;
	font-size: 12px;
}
.obsahnadpisek {
	font-weight: bold;
}
.tabpopis {
	font-size: 11px;
	color: #696969;
	background-color: #F0F0F0;
}
.imgtextl { 
	margin: 15px 15px 15px 1px;
}
.imgtextp{ 
	margin: 15px 1px 15px 15px;
}
.obr3l { 
	margin: 15px 10px 15px 1px;
}
.obr3p{ 
	margin: 15px 1px 15px 10px;
}
.obr3strd{ 
	margin: 15px 1px 15px 1px;
}
.pppl { 
	float: left;
	margin: 15px 15px 15px 1px;
}
.pppp{ 
	margin: 15px 1px 15px 15px;
	float: right;
}
.imgborder{ 
	border: 1px solid #778899;
}
.center{ 
	text-align: center;
}
.marginzleva{
	margin-left: 70px;
}
.roztahni{
	width: 95%;
}

#tableexport{
	margin-left: auto; 
   margin-right: auto
}
.tableexport td {
   border: 1pt solid Silver;
   text-align: left;
	padding: 2px 5px 2px 5px;
	font-size: 11px;
}
#tableexport td {
   border: 1pt solid Silver;
   text-align: left;
	padding: 2px 5px 2px 5px;
}
.tabmargleva{
	padding-left: 15px;
	text-align: left;
}
#tableexportmail{
	margin-left: auto; 
   margin-right: auto
}
#tableexportmail td{
	border: 1pt solid Silver;
	padding: 2px 10px 2px 10px;
}
.td25{
	width: 25%;
}
/* ********************************* pro tisk *************************************** */
@media print {
body {
	color: Black;
  	background: White;
}
	BODY, TABLE, DIV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
}
A {
	color: Black;
	text-decoration: none;
}

.noprint		 { display: none }
#obsahprint {
	width: 680px;
	height: 825px;
	text-align: justify;
	padding-top: 20px;
}
.oprint {
	width: 680px;
	height: 825px;
	text-align: justify;
	padding-top: 20px;
}
HR {
	color: Navy;
	width: 680px;
	height: 2px;
	text-align: left;
}
.centerprint{ 
	width: 680px;
	text-align: center;
}
.obr2l { 
	float: left;
	margin: 15px 35px 15px 1px;
}
.obr2p{ 
	margin: 15px 1px 15px 30px;
	float: right;
}
.obrprint3l { 
	margin: 15px 28px 15px 1px;
}
.obrprint3p{ 
	margin: 15px 1px 15px 28px;
}
.obrprint3strd{ 
	margin: 15px 1px 15px 1px;
}
.nadno{ 
	vertical-align: bottom;
	position: relative;
	color: Navy;
}
.zalom{ 
	page-break-before: always;
}
}
/*  *************************************** admin  ************************************** */
.admin {
	color: #DC143C;
	background-color: transparent;
	font-weight: bold;
	font-size: 18px;
}
.adminmin {
	font-size: 9px;
	text-align: center;
	color: White;
	background-color: transparent;
}
TEXTAREA.vokno {
	width: 640px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: justify;
}
TEXTAREA.vokno100 {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: left;
}