/* W3C doporucuje pro vychozi okraje stranky pouzit padding, vetsina prohlizecu ale pouziva margin. */

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #FFF9E3;
}

/* Nadpisy obvykle chceme formatovat zcela po svem, pripadne pouzit obrazky. 

h1, h2, h3, h4, h5, h6 {
	font-size: 1em;
	margin: 0;
	font-weight: normal;
}
*/

/* Zejmena vertikalni mezery okolo formulare jsou pozustatkem nesmyslneho chovani starych prohlizecu. Konecne se jich zbavime. U seznamu je treba vynulovat i padding, protoze jej Mozilla pouziva k odsazeni polozek zleva (narozdil od MSIE a doporuceni W3C). */

p, form, ul, ol, dl {
	margin: 0;
	padding: 0;
}

/* U polozek necislovaneho seznamu se obvykle nespokojime s vychozim puntikem - bud jej nahradime obrazkem nebo zadny symbol nepouzijeme. */

ul {
	list-style-type: none;
}


/* Ramecek okolo obrazku nechceme ani je-li obrazek odkazem. */

img {
	border: none;
}

/* Prvni dve nastaveni docili stejneho vysledku, jako bychom v HTML u elementu TABLE vynulovali atribut cellspacing (MSIE i Mozilla maji s obema vlastnostmi problemy, dohromady vsak funguji tak, jak potrebujeme). Dalsi dve vlastnosti vychazeji vstric obvyklemu pozadavku na rucni nastavovani sirky sloupcu. (MSIE natahuje tabulku na stoprocentni sirku standardne pri fixnim layoutu, Mozilla nikoliv.) */

table.main {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	xborder-spacing : 0px;
	xborder-collapse: collapse;
	xtable-layout: fixed;
	width: 750px;
}

/* padding: 0 odpovida <TABLE cellpadding="0">. Vertikalni zarovnani obsahu bunek k hornimu okraji byva nejcastejsim pozadavkem. */

table.main td.menu{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: top;
	width: 150px;
}

table.main td.obsah{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-color : transparent;
	vertical-align: top;
	xtext-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
	xwidth : 598px;
}


table.main td.obsah4 {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	background-color : transparent;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
	xwidth : 598px;
}


table.main td.obsah4 p a{
	font-family : arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 13px;
	line-height : 15px;
	color : #696969;
	text-decoration : underline;
}



table.main td.obsah h1{
	margin: 20px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 18px;
	line-height : 20px;
	font-weight : bold;
	color : #727070;
}




table.main td.obsah h2{
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 15px;
	line-height : 17px;
	font-weight : bold;
	color : #727070;
}

table.main td.obsah h3{
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: top;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 15px;
	line-height : 17px;
	font-weight : bold;
	color : #727070;
}



table.main td.obsah p{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}



table.main td.obsah p a{
	font-family : arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 13px;
	line-height : 15px;
	color : #696969;
	text-decoration : underline;
}

table.main td.obsah p a:hover{
	font-family : arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 13px;
	line-height : 15px;
	color : Black;
	text-decoration : underline;
}





table.main td.obsah ul{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
	list-style-type : disc;
	list-style-position : outside;
}


table.main td.obsah li{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}



table.main td.obsah ul a{
	font-family : arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	line-height : 15px;
	color : #B22222;
	text-decoration : underline;
}

table.main td.obsah ul a:hover{
	font-family : arial, Helvetica, sans-serif;
	font-weight :bold;
	font-size : 13px;
	line-height : 15px;
	color : #DC143C;
	text-decoration : underline;
}




table.main td.cara{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #727070;
	vertical-align: top;
	width : 2px;
}

table.main td.footer{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: top;
	text-align : right;
}







table.registrace {
	margin: 0px 0px 0px 0px;
	background-color :  #727070;
	vertical-align: top;
	xwidth: 95%;
}

table.registrace td {
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.registrace th {
	padding: 4px 4px 4px 4px;
	background-color : white;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.registrace th.nadpis {
	padding: 4px 4px 4px 4px;
	background-color :  #727070;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 15px;
	line-height : 17px;
	font-weight : bold;
	color : white;
}

table.registrace th.nadpissmall {
	padding: 4px 4px 4px 4px;
	background-color :  #727070;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 20px;
	font-weight : bold;
	color : white;
}

table.registrace th.buttons {
	padding: 10px 10px 10px 10px;
	background-color : white;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.form {
	margin: 0px 0px 0px 0px;
	background-color :  #727070;
	vertical-align: top;
	width: 98%;
}

table.form td {
	padding: 3px 3px 3px 3px;
	background-color : #727070;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #FFF9E3;
}

table.form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #727070;
	xwidth : 95%;
	}

table.form td {
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background-color : #FFF9E3;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #727070;
	text-align : left;
	}

table.form td a {
	font-family : arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 13px;
	line-height : 15px;
	color : #696969;
	text-decoration : underline;
	}
	
	table.form th {
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background-color :  white;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : bold;
	color :  #727070;
	text-align : right;
	xwidth : 180px;
	}
	

	
table.form td a:hover {	
	font-family : arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 13px;
	line-height : 15px;
	color : Black;
	text-decoration : underline;
	}





table.form th.nadpis {
	padding: 4px 4px 4px 4px;
	background-color :  #727070;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 15px;
	line-height : 17px;
	font-weight : bold;
	color : white;
}

table.typologie_znacky {
	margin: 0px 0px 0px 0px;
	background-color :  #727070;
	vertical-align: top;
	xwidth: 95%;
}

table.typologie_znacky td {
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.typologie_znacky th {
	padding: 4px 4px 4px 4px;
	background-color : white;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.nadpis1 {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	xvertical-align: top;
	width: 750px;
}

table.nadpis1 td.nadpisjedna{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: bottom;
	text-align : left;
	height : 45px;
}

table.nadpis1 td.nadpisdva{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: middle;
	text-align: right;
	height : 45px;	
}

table.nadpis1 td.lev{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: middle;
	text-align: center;
	height : 90px;	
}








table.nadpis {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: top;
	width: 750px;
	height : 100px;
}

table.nadpis td.nadpisjedna{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: bottom;
	text-align : left;
}

table.nadpis td.nadpisdva{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: top;
	text-align: right;
}

table.nadpis td.lev{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: bottom;
	text-align: center;
}





table.buttons {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	width: 750px;
	xheight : 86px;
}

table.buttons td{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	text-align : left;
}

table.buttons td.carakolma{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color :  #727070;
	width : 2px;
}

table.buttons td.caravodorovna{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #727070;
	height : 2px;
}


table.obr {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	width: 750px;
	height : 65px;
}

table.obr td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align : bottom;
	text-align : center;
}

table.obr td.carakolma{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #727070;
	width : 2px;
}


table.footer td{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	width : 300px;
	text-align : left;
	vertical-align : bottom;
	height : 25px;
}

table.footer td.caravodorovna{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #727070;
	height : 2px;
}

table.footer td.carakolma{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #727070;
	width : 2px;
}





table.menu {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align : top;
	text-align : right;
	width: 100%;	
}



table.menu td{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align : top;
	text-align : right;
}

table.menu td.carakolma{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #727070;
	width : 2px;
}

DIV.copyright {
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height : 18px;
	color :  #727070;
	text-align :right;
	width : 130px;
}

DIV.copyright a{
	margin : 5px 0px 0px 0px;
	padding : 0px 5px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 18px;
	color :  #727070;
	text-align :right;
	width : 130px;
	text-decoration: underline;
}

DIV.copyright a:hover{
	margin : 5px 0px 0px 0px;
	padding : 0px 5px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 18px;
	color : #909090;
	text-align :right;
	width : 130px;
	text-decoration: underline;
}

#vcopyrightu{
	margin : 0px 5px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color :  #727070;
	line-height : 18px;
}
#vcopyrightu2{
	margin : 0px 5px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color :  #727070;
	line-height : 18px;
}


table.zavery {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #727070;
	border-width : 0px;
	width: 100%;	
}


table.zavery th {
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background-color : #727070;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : bold;
	color : white;
	border-width : 0px;
	vertical-align : middle;	
}


table.zavery td.bila {
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background-color : white;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 17px;
	font-weight : bold;
	color : #727070;
	border-width : 0px;
	text-align : center;
	vertical-align : middle;
}

table.zavery td {
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 13px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 17px;
	color : #727070;
	border-width : 0px;
	text-align : left;
	vertical-align : middle;
	background-color :  #FFF9E3;
}

table.zavery td.tema_ehd {
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 17px;
	color : #727070;
	border-width : 0px;
	text-align : left;
	vertical-align : middle;
	background-color :  #FFF9E3;
}



table.organy {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #727070;
	border-width : 0px;
	width: 100%;	
}


table.organy td {
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background-color : #FFF9E3;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
	border-width : 0px;
	text-align : left;
}


table.organy th {
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background-color : #727070;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : bold;
	color : white;
	border-width : 0px;
}


table.organy td.region {
	margin: 0px 0px 0px 0px;
	padding: 3px 20px 3px 3px;
	background-color : white;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 17px;
	font-weight : bold;
	color : #727070;
	border-width : 0px;
	text-align : right;
	width : 120px;
	vertical-align : top;
}


span.subnavigace {
	margin: 0px 6px 20px 0px;
	padding: 0px 0px 0px 0px;
	text-align : left;
	vertical-align : top;
	float : left;
	width:132px;
}



table.subnavigace {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color :  transparent;
	width:132px;
	xbackground-color : white;	
	}

table.subnavigace td.carakolma{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #727070;
	width : 2px;
}


table.subnavigace td.subnav{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color :  transparent;
	vertical-align : top;
	text-align : left;
	width : 130px;
}

table.subnavigace td.glosy{
	margin:  0px 0px 0px 0px;
	padding: 8px 0px 3px 10px;
	vertical-align : bottom;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	border-bottom : solid 3px #727070;
	border-left : solid 2px #727070;
	width : 130px;
	xheight : 30px;
	line-height : 13px;
	cursor : pointer;
	font-weight : bold;
	
	
}

table.subnavigace td.glosy2{
	margin:  0px 0px 0px 0px;
	padding: 8px 0px 3px 10px;
	vertical-align : bottom;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	border-bottom : solid 3px #727070;
	border-left : solid 2px #727070;
	width : 130px;
	xheight : 30px;
	line-height : 13px;
	cursor : pointer;
	font-weight : bold;
	color: #727070;
	background-color : #C5C5C5;
	
	
}

table.subnavigace tr.nadpis_on{
	margin : 0px 0px 0px 0px;
	padding :  0px 0px 0px 0px;
	background-color : white;
	cursor : pointer;
	color: #727070;
}
	
table.subnavigace tr.nadpis_off{
	margin : 0px 0px 0px 0px;
	padding :  0px 0px 0px 0px;
	cursor : pointer;
	color: #727070;
}

table.subnavigace tr.nadpis_marked{
	margin : 0px 0px 0px 0px;
	padding :  0px 0px 0px 0px;
	background-color : white;
	color : Black;
	cursor : pointer;
}




table.portalek {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	 background-color: transparent;
	border-width : 0px;
	width: 200px;
	vertical-align: top;
}

table.portalek2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	 background-image: url(images/pozadi.jpg);
	border-width : 0px;
	width: 100%;
	background-repeat: no-repeat;
}
table.portalek2 td.pata{
	vertical-align : top;
	text-align : right;
	background-color :  transparent;
	vertical-align: top;
}
table.portalek3 td.pata{
	vertical-align : top;
	text-align : right;
	background-color :  transparent;
	vertical-align: top;
}


table.portalek td.uvod{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 0px;
	text-align : left;
	vertical-align : top;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 13px;
	color : #727070;
	background-color :  transparent;
	line-break : normal;
	xwidth : 280px;
}

table.portalek3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(images/jak_se_prihlasit.gif);
	background-position: 
	border-width : 0px;
	width: 282px;
}
table.hlavicka {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	xwidth: 577px;
	height: 94px;

}

table.portalek td.uvod h3 {
	margin: 5px 0px 5px 0px;
	text-align : left;
	vertical-align : top;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	line-height : 17px;
	color : #727070;
}


table.portalek td.pata_ehd {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(images/pixel_prechod.gif);
	background-repeat: repeat-y;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #727070;
	text-align: left;
	width: 48%;
	vertical-align: middle;
}
table.portalek th.portalek{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color :  transparent;
	vertical-align : bottom;
	text-align : left;
}


table.portalek div.datum{
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background-color :  transparent;
	vertical-align : bottom;
	text-align : right;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 13px;
	color : #696969;
	
}


table.portalek td.caravodorovna {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #727070;
	height: 1px;	
}


table.portalek td.carakolma {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #727070;
	width: 1px;
}

table.portalek2 td.carakolma {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #727070;
	width: 1px;
	text-align: right;
}

table.portalek3 td.carakolma {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #727070;
	width: 1px;
	text-align: right;
}
table.portalek td.vyveskovasluzba{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 0px;
	text-align : left;
	vertical-align : top;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 13px;
	color : #727070;
	background-color :  transparent;
	line-break : normal;
	width : 280px;
}


table.portalek td.vyveskovasluzba img {
	margin: 0px 5px 0px 0px;
}


table.portalek td.vyveskovasluzba h3 {
	margin: 5px 0px 5px 0px;
	text-align : left;
	vertical-align : top;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	line-height : 17px;
	color : #727070;
}


table.portalek td.diskusniforum {
	margin: 0px 0px 0px 0px;
	padding: 6px 5px 0px 0px;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	color: #727070;
	background-color: transparent;
	line-break: normal;
}


table.portalek td.diskusniforum h3 {
	margin: 5px 0px 5px 0px;
	text-align : left;
	vertical-align : top;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	line-height : 17px;
	color : #727070;
}


table.portalek td.diskusniforum a {
color : #727070;
text-decoration : underline;
}

table.portalek td.diskusniforum a:hover {
color : black;
text-decoration : underline;
}



table.reklama {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color :  transparent;
	border-width : 0px;
	width: 100%;
}


table.reklama  img {
	margin: 0px 0px 0px 0px;
}



table.reklama th{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color :  transparent;
	vertical-align : bottom;
	text-align : left;
	height : 30px;	
}

table.reklama td.reklama{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color :  transparent;
	vertical-align : top;
	text-align : right;
	height : 60px;
}

table.reklama td.caravodorovna{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color :  #002262;
	height: 1px;	
}










table.main_ehd_manager {
	margin: 0px 0px 0px 0px;
	background-color : transparent;
	width: 98%;
}


table.main_ehd_manager td.navigace {
	margin: 0px 0px 0px 0px;
	background-color : transparent;
	text-align : left;
	vertical-align : top;
	width: 180px;
}

table.main_ehd_manager td{
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}







table.strankovani_ehd_manager {
	margin: 0px 0px 0px 0px;
	background-color :  #727070;
	vertical-align: top;
	xwidth: 100%;
}

table.strankovani_ehd_manager td{
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.strankovani_ehd_manager td.bold{
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : bold;
	color : #727070;
}

table.strankovani_ehd_manager td.centr{
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.strankovani_ehd_manager th {
	padding: 2px 2px 2px 2px;
	background-color : #727070;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
	font-weight : black;
	color : white;
}

table.strankovani_ehd_manager th.sipky {
	padding: 1px 4px 1px 4px;
	background-color : white;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 15px;
	line-height : 20px;
	font-weight : bold;
	color : #DCDCDC;
}

table.strankovani_ehd_manager th.sipky a{
	color : black;
	text-decoration : none;
}

table.strankovani_ehd_manager th.sipky a:hover{
	color : black;
	text-decoration : underline;
}


table.strankovani_ehd_manager th.bila {
	padding: 4px 4px 4px 4px;
	background-color : white;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}



table.pamatky_ehd_manager {
	margin: 0px 0px 0px 0px;
	background-color :  #727070;
	vertical-align: top;
	width: 100%;
}

table.pamatky_ehd_manager td{
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.pamatky_ehd_manager td.help{
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.pamatky_ehd_manager td a{
	color : black;
	text-decoration : underline;
}

table.pamatky_ehd_manager td a:hover{
	color : #727070;
	text-decoration : underline;
}

table.pamatky_ehd_manager td.nazev{
	padding: 4px 4px 4px 4px;
	background-color : white;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.pamatky_ehd_manager th{
	padding: 4px 4px 4px 4px;
	background-color : #727070;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
	font-weight : bold;
	color : white;
}

table.pamatky_ehd_manager th a{
	color : white;
	text-decoration : underline;
}

table.pamatky_ehd_manager th a:hover{
	color : black;
	text-decoration : underline;
}








table.navigace_ehd_manager {
	margin: 0px 0px 0px 0px;
	background-color :  #727070;
	vertical-align: top;
	width: 160px;
}

table.navigace_ehd_manager td{
	padding: 4px 4px 4px 4px;
	background-color : white;
	vertical-align: middle;
	text-align : right;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : bold;
	color : black;
}

table.navigace_ehd_manager td.vybrano{
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : right;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : bold;
	color : black;
}

table.navigace_ehd_manager a {
	color : #727070;
	text-decoration : none;
}

table.navigace_ehd_manager a:hover {
	color : black;
	text-decoration : underline;
}

table.navigace_ehd_manager td.navigace {
	padding: 2px 2px 2px 2px;
	background-color : #727070;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
	font-weight : bold;
	color : white;
}

.readonly {
	color : Gray;
}


INPUT.buttons {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
padding : 2px 2px 2px 2px;
cursor : hand;
xbackground-color : #727070;
border-width : 5px;
 }

 
 p.tisk {
	page-break-inside : avoid;
}
 
 table.tisk {
	background-color : transparent;
	vertical-align: top;
	border : 1px solid black;
	xwidth: 95%;
}


table.tisk th{
	padding: 2px 2px 2px 2px;
	border : 1px silver solid;
	background-color : transparent;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : black;
}

table.tisk th.left{
	padding: 2px 2px 2px 2px;
	border : 0px gray solid;
	background-color : transparent;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : black;
}


table.tisk th.nadpis{
	padding: 2px 2px 2px 2px;
	border : 0px solid silver;	
	background-color : transparent;
	vertical-align: middle;
	text-align : center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height : 20px;
	font-weight : bold;
	color : black;
}


table.tisk td{
	padding: 2px 2px 2px 2px;
	border : 1px solid gray;	
	background-color : transparent;
	vertical-align: middle;
	text-align :center;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : bold;
	color : black;
}






table.pamatky_ehd_onlinekatalog {
	margin: 0px 0px 10px 0px;
	background-color :  #727070;
	vertical-align: top;
	width: 100%;
}

table.pamatky_ehd_onlinekatalog td.typologie {
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: top;
	text-align : left;
	width : 60px;
}

table.pamatky_ehd_onlinekatalog td.obsah {
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
	xwidth : 450px;
}

table.pamatky_ehd_onlinekatalog td.obr {
	padding: 4px 4px 4px 4px;
	background-color : #FFF9E3;
	vertical-align: middle;
	text-align : center;
	width : 160px;	
}

table.pamatky_ehd_onlinekatalog th{
	padding: 4px 4px 4px 4px;
	background-color : #727070;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 15px;
	line-height : 20px;
	font-weight : bold;
	color : white;
}



table.pamatky_ehd_onlinekatalog td.obsah h3 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #FFF9E3;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height : 20px;
	font-weight : bold;
	color : #727070;
	xwidth : 450px;
}


table.pamatky_ehd_onlinekatalog a {
	color : #727070;
	text-decoration : underline;
}

table.pamatky_ehd_onlinekatalog a:hover {
	color : black;
	text-decoration : underline;
}

table.pamatky_ehd_onlinekatalog_tisk {
	margin: 0px 0px 10px 0px;
	background-color :  white;
	vertical-align: top;
	width: 100%;
}

table.pamatky_ehd_onlinekatalog_tisk td.typologie {
	padding: 4px 4px 4px 4px;
	background-color : white;
	vertical-align: top;
	text-align : left;
	width : 60px;
}

table.pamatky_ehd_onlinekatalog_tisk td.obsah {
	padding: 4px 4px 4px 4px;
	background-color : white;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 15px;
	font-weight : normal;
	color : black;
	xwidth : 450px;
}

table.pamatky_ehd_onlinekatalog_tisk td.obr {
	padding: 4px 4px 4px 4px;
	background-color :white;
	vertical-align: middle;
	text-align : center;
	width : 160px;	
}

table.pamatky_ehd_onlinekatalog_tisk th{
	padding: 4px 4px 4px 4px;
	background-color : white;
	vertical-align: middle;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 15px;
	line-height : 20px;
	font-weight : bold;
	color : black;
}



table.pamatky_ehd_onlinekatalog_tisk td.obsah h3 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-color : white;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height : 20px;
	font-weight : bold;
	color : black;
	xwidth : 450px;
}


table.pamatky_ehd_onlinekatalog_tisk a {
	color : black;
	text-decoration : underline;
}

table.pamatky_ehd_onlinekatalog_tisk a:hover {
	color : black;
	text-decoration : underline;
}

table.ukonceni{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 577px;
}

table.ukonceni td.konec{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	text-decoration: underline;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-top: solid 1px #8C8C8C;
	border-left: solid 4px #8C8C8C;
	background-image: url(images/pixel_prechod.gif);
	cursor: pointer;
	}
	
	table.ukonceni td.konec a{
	text-decoration: underline;
	color: Black;
	}
	
	table.ukonceni td.konec2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-top: solid 1px #8C8C8C;
	
	
	}

	table.ukonceni td.konec3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	color: white;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/pixel_prechod_seda.gif);
	border-top: solid 1px #8C8C8C;
	cursor: pointer;
	}
	
	table.ukonceni td.konec3 a{
	color: white;
	text-decoration: underline;
	}
	table.ukonceni td.konec4{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	border-top: solid 1px #8C8C8C;
}
	table.ukonceni td.carakolma{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #727070;
	width: 1px;
}

table.hlavicka td.welcome_header{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(images/welcome_header.gif);
	background-position: left;
}

table.hlavicka td.welcome_header_right{
	margin: 0px 0px 0px 0px;
	padding: 11px 0px 0px 0px;
	background-image: url(images/welcome_header_right.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	vertical-align: top;
	width: 185px;
	}
	
table.hlavicka td.welcome_header_right_2{
	margin: 0px 0px 0px 0px;
	padding: 11px 0px 0px 0px;
	background-image: url(images/welcome_header_right_2.gif);
	background-position: right;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	font-size: 14px;
	color: black;
	vertical-align: top;
	width: 195px;
	}

table.hlavicka td.welcome_header_right a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: black;
	vertical-align: top;
	font-weight: bold;	
}
table.hlavicka td.welcome_header_right_2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: black;
	vertical-align: top;
	font-weight: bold;	
}
table.hlavicka td.welcome_header_left{
	margin: 0;
	padding: 0;
	width: 392px;
}

table.hlavicka td.welcome_header_left_2{
	margin: 0;
	padding: 0;
	width: 382px;
}
/* *********************************************************sablona k sitemape******************************************************************************************* */
table.mainsitemap {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	xborder-spacing : 0px;
	xborder-collapse: collapse;
	xtable-layout: fixed;
	xwidth : 600px;
	 
}
table.mainsitemap td.nadpis{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width : 90px;
	vertical-align : top;
} 
table.mainsitemap td.nadpis1{
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 5px 0px;
	
	vertical-align : top;
} 
div{

font-size : 11px;
}
/* **********************************************************mapa cervena*************************************************************************** */
div.more_on1{
	background : White;
	color: #AE3D43;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	font-weight : bold;
	text-align : left;
	border-bottom: solid 3px  #AE3D43;
	border-left : solid 3px  #AE3D43; 
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	width:90px;
}

div.more_off1{
	background : transparent;
	color: #702428;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 font-weight : bold;
	text-align : left;
	border-bottom: solid 3px  #702428;
	border-left : solid 3px #702428;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	width:90px;


}

div.more_on1nad{
	background : White;
	color: #AE3D43;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	font-weight : bold;
	text-align : left;
	border-top : solid 3px  #AE3D43;
	border-bottom: solid 3px  #AE3D43;
	border-left : solid 3px  #AE3D43; 
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	width:90px;
}

div.more_off1nad{
	background : transparent;
	color: #702428;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 font-weight : bold;
	text-align : left;
	border-top : solid 3px #702428;
	border-bottom: solid 3px  #702428;
	border-left : solid 3px #702428;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
    width:90px;

}
div.more_on2{
	background : White;
	color: #AE3D43;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	text-align : left;
	border-bottom: solid 2px  #AE3D43;
	margin-left : 5px;
	border-left : solid 2px  #AE3D43; 
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	width:85px;
}

div.more_off2{
	background : transparent;
	color: #702428;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	text-align : left;
	border-bottom: solid 2px  #702428;
	border-left : solid 2px #702428;
	margin-left : 5px;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	width:85px;

}

div.more_on3{
	background : White;
	color: #AE3D43;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	text-align : left;
	border-bottom: solid 1px  #AE3D43;
	margin-left : 10px;
	border-left : solid 1px  #AE3D43; 
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	width:80px;
}

div.more_off3{
	background : transparent;
	color: #702428;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	text-align : left;
	border-bottom: solid 1px  #702428;
	border-left : solid 1px  #702428; 
	margin-left : 10px;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	width:80px;
	}
	
	/* ****************************************************mapa modra************************************************************** */
	
	div.more_on4{
	background : White;
	color:#336699;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	font-weight : bold;
	text-align : left;
	border-bottom: solid 3px  #336699;
	border-left : solid 3px #336699; 
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	width:90px;
}

div.more_off4{
	background : transparent;
	color: #002262;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 font-weight : bold;
	text-align : left;
	border-bottom: solid 3px  #002262;
	border-left : solid 3px #002262;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
width:90px;

}

div.more_on4nad{
	background : White;
	color: #336699;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	font-weight : bold;
	text-align : left;
	border-top : solid 3px  #336699;
	border-bottom: solid 3px  #336699;
	border-left : solid 3px  #336699; 
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	
}

div.more_off4nad{
	background : transparent;
	color: #002262;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 font-weight : bold;
	text-align : left;
	border-top : solid 3px  #002262;
	border-bottom: solid 3px   #002262;
	border-left : solid 3px  #002262;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;


}
div.more_on5{
	background : White;
	color: #336699;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	text-align : left;
	border-bottom: solid 2px  #336699;
	margin-left : 5px;
	border-left : solid 2px  #336699; 
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	width : 85px;
}

div.more_off5{
	background : transparent;
	color:  #002262;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	text-align : left;
	border-bottom: solid 2px   #002262;
	border-left : solid 2px  #002262;
	margin-left : 5px;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	width : 85px;

}

div.more_on6{
	background : White;
	color: #336699;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	text-align : left;
	border-bottom: solid 1px  #336699;
	margin-left : 10px;
	border-left : solid 1px  #336699; 
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
}

div.more_off6{
	background : transparent;
	color:  #002262;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	text-align : left;
	border-bottom: solid 1px   #002262;
	border-left : solid 1px   #002262; 
	margin-left : 10px;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	}
	/* ****************************************************mapa seda************************************************************** */
	
	div.more_on7{
	background : White;
	color:#8C8C8C;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	font-weight : bold;
	text-align : left;
	border-bottom: solid 3px  #8C8C8C;
	border-left : solid 3px #8C8C8C; 
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	width:90px;
	
}

div.more_off7{
	background : transparent;
	color: #727070;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 font-weight : bold;
	text-align : left;
	border-bottom: solid 3px  #727070;
	border-left : solid 3px #727070;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	width:90px;


}

div.more_on7nad{
	background : White;
	color:#8C8C8C;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	font-weight : bold;
	text-align : left;
	border-top : solid 3px  #8C8C8C;
	border-bottom: solid 3px  #8C8C8C;
	border-left : solid 3px  #8C8C8C;; 
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	
}

div.more_off7nad{
	background : transparent;
	color: #727070;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 font-weight : bold;
	text-align : left;
	border-top : solid 3px  #727070;
	border-bottom: solid 3px   #727070;
	border-left : solid 3px  #727070;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;


}

div.more_on9{
	background : White;
	color:#8C8C8C;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	text-align : left;
	border-bottom: solid 2px  #8C8C8C;
	margin-left : 5px;
	border-left : solid 2px #8C8C8C; 
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	width : 85px;
}

div.more_off9{
	background : transparent;
	color: #727070;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	text-align : left;
	border-bottom: solid 2px   #727070;
	border-left : solid 2px  #727070;
	margin-left : 5px;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	width : 85px;

}

div.more_on10{
	background : White;
	color:#8C8C8C;;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	text-align : left;
	border-bottom: solid 1px   #8C8C8C;
	margin-left : 10px;
	border-left : solid 1px  #8C8C8C; 
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
}

div.more_off10{
	background : transparent;
	color: #727070;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	text-align : left;
	border-bottom: solid 1px  #727070;
	border-left : solid 1px   #727070; 
	margin-left : 10px;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	}


/* ****************************************************mapa zelena************************************************************** */
div.more_on8{
	background : White;
	color:#20949F;
	font-family :  Arial, Helvetica, sans-serif;
     font-size : 11px;
	font-weight : bold;
	text-align : left;
	border-bottom: solid 3px  #20949F;
	border-left : solid 3px #20949F;
	padding-left : 3px;
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
	width:90px;
	
}

div.more_off8{
	background : transparent;
	color: #12484E;
	font-family :  Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 font-weight : bold;
	text-align : left;
	border-bottom: solid 3px #12484E;
	border-left : solid 3px #12484E;
	padding-left : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	vertical-align : top;
width:90px;

}

div.seminar {
	margin: 0px 0px 0px 100px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

div.seminar2 {
	margin: 0px 0px 0px 70px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

div.seminar3 {
	margin: 0px 0px 0px 200px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}



div.pata{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #8C8C8C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	text-align: right;
	width: 100%;
	height: 30px;
	line-height: 11px;
}

table.portalek td.vokolo{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 0px 0px;
	border-top: solid 1px #727070;
	border-right: solid 1px #727070;
	background-image:  url(images/pozadi.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color : #727070;
	line-height : 15px;
	vertical-align: top;
	text-align: left;
}

table.portalek td.pata{
	vertical-align : top;
	text-align : right;
	background-color :  transparent;
	vertical-align: top;
}

table.clanek {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 281px;
	background-image: url(images/pozadi.jpg);
	background-repeat: no-repeat;
	background-position: 30px;
}

table.clanek th.header{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background-color: #FFF9E3;
}

table.clanek td{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 0px 0px;
	border-top: solid 1px #727070;
	border-right: solid 1px #727070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #727070;
	line-height: 14px;
	vertical-align: top;
	text-align: left;
}

table.clanek td a{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: underline;
}

table.clanek th.footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	border-right: solid 1px #727070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	line-height: 13px;
	vertical-align: middle;
	text-align: right;
}

table.clanek th.footer a {
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 0px 2px;
	color: black;
	text-decoration: underline;
}

table.clanek th.footer a:hover {
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 0px 2px;
	color: black;
	text-decoration: underline;
	background-color: White;
}


table.tema_ehd {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 281px;
	background-image: url(images/jak_se_prihlasit.gif);
	background-repeat: no-repeat;
	background-position: left;
}

table.tema_ehd th.header{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background-color: #FFF9E3;
}

table.tema_ehd td{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 0px 0px;
	border-top: solid 1px #727070;
	border-right: solid 1px #727070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #727070;
	line-height: 15px;
	vertical-align: top;
	text-align: left;
}

table.tema_ehd th.footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	border-right: solid 1px #727070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: black;
	line-height: 15px;
	vertical-align: middle;
	text-align: right;
}

table.tema_ehd th.footer a {
	padding: 5px 2px 0px 5px;
	color: black;
	text-decoration: underline;
}

table.tema_ehd th.footer a:hover {
	padding: 5px 2px 0px 5px;
	color: black;
	text-decoration: underline;
	background-color: White;
}

table.tradice {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 281px;
	background-image: url(images/pozadi_tradice.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

table.tradice th.header{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background-color: #FFF9E3;
}

table.tradice td{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 0px 0px;
	border-top: solid 1px #727070;
	border-right: solid 1px #727070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #727070;
	line-height: 15px;
	vertical-align: top;
	text-align: left;
}

table.tradice th.footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	border-right: solid 1px #727070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: black;
	line-height: 15px;
	vertical-align: middle;
	text-align: right;
}

table.tradice th.footer a {
	padding: 5px 2px 0px 5px;
	color: black;
	text-decoration: underline;
}

table.tradice th.footer a:hover {
	padding: 5px 2px 0px 5px;
	color: black;
	text-decoration: underline;
	background-color: White;
}

table.mapa_ehd {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 281px;
	xbackground-image: url(images/ehd_mapa_katalog_2004.gif);
	xbackground-repeat: no-repeat;
	xbackground-position: bottom;
}

table.mapa_ehd th.header{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background-color: #FFF9E3;
}

table.mapa_ehd td{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: solid 1px #727070;
	border-right: solid 1px #727070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #727070;
	line-height: 15px;
	vertical-align: top;
	text-align: left;
}

table.mapa_ehd th.footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	border-right: solid 1px #727070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: black;
	line-height: 15px;
	vertical-align: middle;
	text-align: right;
}

table.mapa_ehd th.footer a {
	padding: 5px 2px 0px 5px;
	color: black;
	text-decoration: underline;
}

table.mapa_ehd th.footer a:hover {
	padding: 5px 2px 0px 5px;
	color: black;
	text-decoration: underline;
	background-color: White;
}
/* ******************************************************************glosy*************************************************************************** */

table.main_glosy {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	xborder-spacing : 0px;
	xborder-collapse: collapse;
	xtable-layout: fixed;
	width :100%;	
	}
	
table.main_glosy tr.nadpis{
	margin : 0px 0px 0px 0px;
	padding :  0px 0px 0px 0px;
	width : 130px;
	cursor : pointer;
	
}

table.main_glosy tr.nadpis_on{
	margin : 0px 0px 0px 0px;
	padding :  0px 0px 0px 0px;
	background-color : white;
	cursor : pointer;
}
	
table.main_glosy tr.nadpis_off{
	margin : 0px 0px 0px 0px;
	padding :  0px 0px 0px 0px;
	cursor : pointer;
}
	
	
table.main_glosy td.nadpis{
	border-bottom : solid 4px #727070;
	vertical-align : top;
	text-align : left;
	
	}

	table.main_glosy td.nadpis_text{
	padding: 0px 0px 3px 10px;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #727070;
	border-bottom : solid 4px #727070;
	vertical-align : bottom;
}

table.main_glosy td.sipka{
	padding: 0px 0px 3px 10px;
	text-align : center;
	border-bottom : solid 4px #727070;
	vertical-align : bottom;
	width :20px;	
	}


	





table.subnavigace_glosy{
    margin: 0px 0px 0px 130px;
	padding: 0px 0px 0px 0px;
	vertical-align : top;
	
}

table.subnavigace_glosy tr.subnavigace{
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align : bottom;
	font-family : arial, Helvetica, sans-serif;
	line-height : 13px;
}

table.subnavigace_glosy td.subnavigace_td{
	margin:  0px 0px 0px 0px;
	padding: 8px 0px 3px 10px;
	vertical-align : bottom;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #727070;
	border-bottom : solid 3px #727070;
	border-left : solid 2px #727070;
	line-height : 13px;
	width : 360px;
}

table.subnavigace_glosy td.subnavigace_sipka{
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	border-bottom : solid 3px #727070;
}


table.subnavigace_glosy tr.submenu_on{

	margin:  0px 0px 0px 0px;
	padding: 8px 0px 3px 10px;
	vertical-align : bottom;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #727070;
	border-bottom : solid 3px #727070;
	border-left : solid 2px #727070;
	width : 360px;
	xheight : 30px;
	line-height : 13px;
	background-color : white;
	cursor : pointer;
	font-weight : bold;
}

table.subnavigace_glosy tr.submenu_off{

	margin:  0px 0px 0px 0px;
	padding: 8px 0px 3px 10px;
	vertical-align : bottom;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #727070;
	border-bottom : solid 3px #727070;
	border-left : solid 2px #727070;
	width : 360px;
	xheight : 30px;
	line-height : 13px;
	cursor : pointer;
	
}

table.glosy3{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color : #727070;
	border-width : 0px;
	width:100%
	
}

table.glosy3 td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 17px;
	color : #727070;
	border-width : 0px;
	text-align : center;
	vertical-align : middle;
	background-color :  #FFF9E3;
}

table.glosy3 td.bila {
	margin: 0px 0px 0px 0px;
	padding: 5px 8px 5px 11px;
	background-color : white;
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 17px;
	color : #727070;
	border-width : 0px;
	text-align : left;
	vertical-align : middle;
	border-bottom : solid 5px #FFF9E3;
		
	
}

table.glosy3  th {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	background-color : #727070;
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-weight : bold;
	color : white;
	border-width : 0px;
	vertical-align : middle;	
	border-bottom : solid 5px #FFF9E3;
	width : 120px;
	
}

div.odraz{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 110px;;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}

table.seminar_pozvanka{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width : 100%;

}


table.seminar_pozvanka td.obsah {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-color : transparent;
	vertical-align: top;
	text-align : left;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	color : #727070;
}
/* *************************************************************************************************** */
table.jazyky{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	font-family: Arial, Helvetica, sans-serif;
	
}


table.jazyky th{
	margin: 0px 0px 0px 0px; 
	padding: 2px 5px 2px 5px; 
	font-size: 13px;
	font-weight: bold;
	color: #727070;
	vertical-align: top;
	text-align: left;
}


table.jazyky td{
	margin: 0px 0px 0px 0px; 
	padding: 5px 5px 5px 5px; 
	font-size: 12px;
	font-weight: normal;
	color: black;
	vertical-align: top;
	text-align: left;
	
}

table.jazyky td a{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	font-size: 12px;
	font-weight: normal;
	color: #727070;
	text-decoration: underline;
	
}

table.jazyky td a:hover{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: underline;
	
}



