/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
body, table									{text-align: center; margin: 0px auto 0px auto; padding: 0px; font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 11px; }
br.aaal										{clear: both;}
p												{}
#all											{width: 718px; height: auto;text-align: center; margin: 0px auto 0px auto; padding: 0px;}
/*#ramec-znak									{float: left; width: 72px; height: 277px; background-image: url(top-znak.png); background-position: top left; background-repeat: no-repeat;}*/
#ramec-zbytek								{float: left; width: 718px; height: auto; text-align: left; }
#ramec-patka								{float: left; width: 718px; height: auto; text-align: left; background-color: white; padding: 0px; margin-top: 50px; }
#ramec-patka-padding						{float: left; width: 718px; height: auto; text-align: left; padding: 0px 10px 10px 10px; background-color: #D9EBFF; color: #0078FF; }
#ramec-top									{float: left; width: 718px; height: 98px; background-image: url(top-titul.png); background-position: top left; background-repeat: no-repeat; padding-top: 3px;}
#ramec-menu									{float: left; width: 718px; height: auto; padding-bottom: 7px; min-height: 20px; max-height: 40px; background-image: url(top-menu-bg.png); background-position: top left; background-repeat: no-repeat; padding-top: 0px; background-color: #4284DF;}




#text-right									{float: left; width: 218px; height: auto; padding-left: 0px;}
#text-right-padding						{float: left; width: 200px; height: auto; padding-left: 2px; padding-top: 11px;}
#m-topright2								{float: right;}
#text-padding								{float: left; width: 500px; height: auto; background-image: url(text-bg-right.png); background-position: top right; background-repeat: repeat-y;}
#text-padding2								{float: left; width: auto; height: auto; padding-right: 24px;}



a.menu-top									{color: White; background-image: url(menu-top-of.gif); background-position: top left; background-repeat: no-repeat; padding: 2px 12px 0px 7px; margin-top: 4px; text-decoration: none;}
a.menu-top:link							{color: White; background-image: url(menu-top-of.gif); background-position: top left; background-repeat: no-repeat; padding: 2px 12px 0px 7px; margin-top: 4px;}
a.menu-top:visited						{color: White; background-image: url(menu-top-of.gif); background-position: top left; background-repeat: no-repeat; padding: 2px 12px 0px 7px; margin-top: 4px;}
a.menu-top:hover							{color: #FFFFAC; background-image: url(menu-top-on.gif); background-position: top left; background-repeat: no-repeat; padding: 2px 12px 0px 7px; margin-top: 4px; text-decoration: underline;}

a.menu-top-a									{color: White; background-image: url(menu-top-of.gif); background-position: top left; background-repeat: no-repeat; padding: 2px 12px 0px 7px; margin-top: 4px; text-decoration: none; border-bottom: solid 2px white;}
a.menu-top-a:link							{color: White; background-image: url(menu-top-of.gif); background-position: top left; background-repeat: no-repeat; padding: 2px 12px 0px 7px; margin-top: 4px; text-decoration: none; border-bottom: solid 2px white;}
a.menu-top-a:visited						{color: White; background-image: url(menu-top-of.gif); background-position: top left; background-repeat: no-repeat; padding: 2px 12px 0px 7px; margin-top: 4px; text-decoration: none; border-bottom: solid 2px white;}
a.menu-top-a:hover							{color: #FFFFAC; background-image: url(menu-top-on.gif); background-position: top left; background-repeat: no-repeat; padding: 2px 12px 0px 7px; margin-top: 4px; text-decoration: none; text-decoration: none; border-bottom: solid 2px #FFFFAC;}

a.menu-topright							{color: #0040AB; background-image: url(menu-topright-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; display: block; text-align: right; width: 197px; text-decoration: none; float: right;}
a.menu-topright:link						{color: #0040AB; background-image: url(menu-topright-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; display: block; text-align: right; width: 197px; text-decoration: none; float: right;}
a.menu-topright:visited					{color: #0040AB; background-image: url(menu-topright-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; display: block; text-align: right; width: 197px; text-decoration: none; float: right;}
a.menu-topright:hover					{color: blue; background-image: url(menu-topright-on.png); background-position: bottom left; background-repeat: no-repeat; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; display: block; text-align: right; width: 197px; text-decoration: none; float: right;}

a.menu-topright2							{color: #0040AB; background-image: url(menu-topright2-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 0px 0px 0px 10px; margin: 0px 0px 3px 0px; text-decoration: none;}
a.menu-topright2:link						{color: #0040AB; background-image: url(menu-topright2-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 0px 0px 0px 10px; margin: 0px 0px 3px 0px; text-decoration: none;}
a.menu-topright2:visited					{color: #0040AB; background-image: url(menu-topright2-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 0px 0px 0px 10px; margin: 0px 0px 3px 0px; text-decoration: none;}
a.menu-topright2:hover					{color: blue; background-image: url(menu-topright2-on.png); background-position: bottom left; background-repeat: no-repeat; padding: 0px 0px 0px 10px; margin: 0px 0px 3px 0px; text-decoration: underline;}

/* text - hp ////////////////////////////////////////////////////////////////////*/

.hp-tz										{width: auto;text-indent: -60px; display: block; padding-left: 60px; border-bottom: dotted 1px silver; padding-bottom: 5px; margin-top: 0px; }
.hp-tz-last									{width: auto;text-indent: -60px; display: block; padding-left: 60px; border-bottom: dotted 1px black; padding-bottom: 5px; margin-top: 0px; }
.hp-tz-padding								{padding-right: 0px;}
.hp-tz-datum								{color: Red;}

.hp-tz-link									{color: #4284DF; text-decoration: underline;}
.hp-tz-link:link							{color: #4284DF; text-decoration: underline;}
.hp-tz-link:visited						{color: #4284DF; text-decoration: underline;}
.hp-tz-link:hover							{color: #0040AB; text-decoration: underline;}

.hp-pr										{width: 220px; float: left; margin-right: 25px; } 
.hp-pr-tit									{width: 220px; background-image: url(text-hp-titbg-maly.png); background-position: bottom left; background-repeat: no-repeat; font-weight: bold; color: #0066FF; padding: 0px 0px 3px 20px; margin-right:10px;} 
.pr-indent									{text-indent: -10px; padding-left: 22px; padding-bottom: 5px; margin-top: 0px; display: block; border-bottom: dotted silver 1px; background-image: url(text-tz-link-of.png);background-position: top left; background-repeat: no-repeat; }
.pr-indent-last							{text-indent: -10px; padding-left: 22px; padding-bottom: 5px; margin-top: 0px; display: block; border-bottom: dotted black 1px; background-image: url(text-tz-link-of.png);background-position: top left; background-repeat: no-repeat; }

a.hp-pr-link								{color: #4284DF; text-decoration: underline;}
a.hp-pr-link:link							{color: #4284DF; text-decoration: underline;}
a.hp-pr-link:visited						{color: #4284DF; text-decoration: underline;}
a.hp-pr-link:hover						{color: #0040AB; text-decoration: underline;}

a.hp-mtit-link								{color: #0066FF; text-decoration: none; }
a.hp-mtit-link:link							{color: #0066FF; text-decoration: none;}
a.hp-mtit-link:visited						{color: #0066FF; text-decoration: none;}
a.hp-mtit-link:hover						{color: #004FC1; text-decoration: underline;}

/*.hp-druhyblok								{ width: 440px;}*/

.hp-doc										{width: 220px; float: left;} 
.hp-doc-tit									{width: 220px; background-image: url(text-hp-titbg-maly.png); background-position: bottom left; background-repeat: no-repeat; font-weight: bold; color: #0066FF; padding: 0px 0px 3px 20px;} 

a.hp-doc-link								{color: #4284DF; text-decoration: underline;text-indent: 0px; display: block; background-image: url(text-tz-link-of.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 2px 10px; margin: 0px 0px 5px 0px; border-bottom: dotted silver 1px; }
a.hp-doc-link:link							{color: #4284DF; text-decoration: underline;text-indent: 0px; display: block; background-image: url(text-tz-link-of.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 2px 10px; margin: 0px 0px 5px 0px; border-bottom: dotted silver 1px; }
a.hp-doc-link:visited						{color: #4284DF; text-decoration: underline;text-indent: 0px; display: block; background-image: url(text-tz-link-of.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 2px 10px; margin: 0px 0px 5px 0px; border-bottom: dotted silver 1px; }
a.hp-doc-link:hover						{color: #0040AB; text-decoration: underline;text-indent: 0px; display: block; background-image: url(text-tz-link-on.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 2px 10px; margin: 0px 0px 5px 0px; border-bottom: dotted silver 1px; }

/*.hp-doc										{width: 218px; float: right;} 
.hp-doc-tit									{width: 218px; background-image: url(text-hp-titbg-maly.png); background-position: bottom left; background-repeat: no-repeat; font-weight: bold; color: #0066FF; padding: 0px 0px 3px 20px;} 
*/
.hp-linky									{width: 455px; float: left;} 
.hp-linky-tit								{width: 455px; background-image: url(text-hp-titbg-velky.png); background-position: bottom left; background-repeat: no-repeat; font-weight: bold; color: #0066FF; padding: 0px 0px 3px 20px;} 

a.hp-linky-link							{color: #4284DF; text-decoration: underline;text-indent: 0px; background-image: url(text-tz-link-of.png); background-position: top left; background-repeat: no-repeat; padding: 0px 15px 2px 10px; }
a.hp-linky-link:link						{color: #4284DF; text-decoration: underline;text-indent: 0px; background-image: url(text-tz-link-of.png); background-position: top left; background-repeat: no-repeat; padding: 0px 15px 2px 10px;}
a.hp-linky-link:visited					{color: #4284DF; text-decoration: underline;text-indent: 0px; background-image: url(text-tz-link-of.png); background-position: top left; background-repeat: no-repeat; padding: 0px 15px 2px 10px;}
a.hp-linky-link:hover					{color: #0040AB; text-decoration: underline;text-indent: 0px; background-image: url(text-tz-link-on.png); background-position: top left; background-repeat: no-repeat; padding: 0px 15px 2px 10px;}

.dalsi-blok									{float: right;}
a.dalsi										{color: Black;}
a.dalsi:link								{color: Black;}
a.dalsi:visited							{color: Black;}
a.dalsi:hover								{color: Gray;}


/* text - right ////////////////////////////////////////////////////////////////////*/

.right-tit									{color: #4284DF;}
.right-fotka								{float: left;}
.right-bloky								{float: left; padding-left: 1px; width: 125px;}
.right-fce									{color: Gray;}

a.right-vladce								{color: #4284DF; font-weight: bold; text-decoration: underline; }
a.right-vladce:link						{color: #4284DF; font-weight: bold; text-decoration: underline; }
a.right-vladce:visited					{color: #4284DF; font-weight: bold; text-decoration: underline; }
a.right-vladce:hover						{color: #1F5DB6; font-weight: bold; text-decoration:  underline; }


.right-l-indent							{text-indent: -12px; padding-left: 12px;}

a.right-link-texty						{color: #4284DF; text-decoration: underline;text-indent: 0px; display: block; background-image: url(text-tz-link-of.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 2px 10px; margin: 0px 0px 0px 0px; }
a.right-link-texty:link					{color: #4284DF; text-decoration: underline;text-indent: 0px; display: block; background-image: url(text-tz-link-of.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 2px 10px; margin: 0px 0px 0px 0px;}
a.right-link-texty:visited				{color: #4284DF; text-decoration: underline;text-indent: 0px; display: block; background-image: url(text-tz-link-of.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 2px 10px; margin: 0px 0px 0px 0px;}
a.right-link-texty:hover				{color: #0040AB; text-decoration: underline;text-indent: 0px; display: block; background-image: url(text-tz-link-on.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 2px 10px; margin: 0px 0px 0px 0px;}

a.right-link-pozn							{color: black; text-decoration:  underline; }
a.right-link-pozn:link					{color: black; text-decoration:  underline;}
a.right-link-pozn:visited				{color: black; text-decoration:  underline;}
a.right-link-pozn:hover					{color: #0040AB; text-decoration: underline;}

.right-pozn-img							{float: left; padding: 3px 0px 0px 0px; border: none;}
.right-sipky								{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: Red;}

/* text - patka ////////////////////////////////////////////////////////////////////*/

.patka-zarazka								{float: left;}
.patka-polozka								{float: left; padding-right: 20px;}
.patka-submit								{margin-left: 5px; vertical-align: text-bottom;}
a.patka-menu-1								{ color: #0078FF; background-image: url(patka-polozka1-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}
a.patka-menu-1:link						{ color: #0078FF; background-image: url(patka-polozka1-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}
a.patka-menu-1:visited					{ color: #0078FF; background-image: url(patka-polozka1-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}
a.patka-menu-1:hover						{ color: #0059C1; background-image: url(patka-polozka1-on.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}

a.patka-menu-2								{ color: #0078FF; background-image: url(patka-polozka2-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}
a.patka-menu-2:link						{ color: #0078FF; background-image: url(patka-polozka2-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;  }
a.patka-menu-2:visited					{ color: #0078FF; background-image: url(patka-polozka2-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}
a.patka-menu-2:hover						{ color: #0059C1; background-image: url(patka-polozka2-on.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}

a.patka-menu-3								{ color: #0078FF; background-image: url(patka-polozka3-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}
a.patka-menu-3:link						{ color: #0078FF; background-image: url(patka-polozka3-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}
a.patka-menu-3:visited					{ color: #0078FF; background-image: url(patka-polozka3-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}
a.patka-menu-3:hover						{ color: #0059C1; background-image: url(patka-polozka3-on.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}

a.patka-menu-4								{ color: #0078FF; background-image: url(patka-polozka4-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}
a.patka-menu-4:link						{ color: #0078FF; background-image: url(patka-polozka4-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}
a.patka-menu-4:visited					{ color: #0078FF; background-image: url(patka-polozka4-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}
a.patka-menu-4:hover						{ color: #0059C1; background-image: url(patka-polozka4-on.png); background-position: bottom left; background-repeat: no-repeat; padding: 2px 0px 0px 20px; display: block; height: 17px; float: left; margin-top: 5px;}

.patka-form									{border: solid 1px #0078FF; margin-top: 7px; font-size: 11px; background-color: #EFF7FF; color: #0078FF; }
.patka-wtd									{float: left; margin-right: 10px; border: none;}

#text-zaklad-obsahmensi					{float: left; width: 500px; background-image: url(text-bg-rightsub.gif); background-position: top right; background-repeat: repeat-y;}
#text-zaklad-obsahmensi-p				{float: left; width: 480px;}
#text-zaklad-kontext						{float: left; width: 200px; }
#text-zaklad-kontext-p					{float: left; width: 200px; padding-left: 12px;}

#text-sub-tz								{float: left; width: 718px; height: 101px; background-image: url(sub-foto-tz.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 0px 515px; color: Gray; margin: 0px;}
#text-sub-vyhledavani					{float: left; width: 718px; height: 101px; background-image: url(sub-foto-vyhledavani.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 0px 515px; color: Gray; margin: 0px;}
#text-sub-urad								{float: left; width: 718px; height: 101px; background-image: url(sub-foto-uradvlady.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 0px 515px; color: Gray; margin: 0px;}
#text-sub-mapa								{float: left; width: 718px; height: 101px; background-image: url(sub-foto-mapaserveru.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 0px 515px; color: Gray; margin: 0px;}
#text-sub-vlada							{float: left; width: 718px; height: 101px; background-image: url(sub-foto-vlada.png); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 0px 515px; color: Gray; margin: 0px;}
.tit-sub-tz									{float: left; width: 718px; height: 58px; background-image: url(titul-sub-tiskovezpravy.png); background-position: top left; background-repeat: no-repeat;}
.tit-sub-vyhledavani						{float: left; width: 718px; height: 58px; background-image: url(titul-sub-vyhledavani.png); background-position: top left; background-repeat: no-repeat;}
.tit-sub-urad								{float: left; width: 718px; height: 58px; background-image: url(titul-sub-uradvlady.png); background-position: top left; background-repeat: no-repeat;}
.tit-sub-mapa								{float: left; width: 718px; height: 58px; background-image: url(titul-sub-mapaserveru.png); background-position: top left; background-repeat: no-repeat;}
.tit-sub-vlada								{float: left; width: 718px; height: 58px; background-image: url(titul-sub-vladacr.png); background-position: top left; background-repeat: no-repeat;}

a.top-mail									{color: gray; text-decoration: underline;}
a.top-mail:link							{color: gray; text-decoration: underline;}
a.top-mail:visited						{color: gray; text-decoration: underline;}
a.top-mail:hover							{color: black; text-decoration: underline;}
								
#cesta-ident								{ float: right; padding-top: 2px; width: 520px; text-align: right; }
#text-zaklad-uvodnik						{color: Gray; margin-bottom: 0px; margin-bottom: 0px;}
.sub-tit										{width: 400px; background-image: url(text-hp-titbg-velky.png); background-position: bottom left; background-repeat: no-repeat; font-weight: bold; color: #0066FF; padding: 0px 0px 3px 20px; margin: 0px 10px 10px 0px;} 
.sub-tit-vyrazny							{width: 400px; background-image: url(text-hp-titbg-velky2.gif); background-position: bottom left; background-repeat: no-repeat; font-weight: bold; color: red; letter-spacing: 4px; padding: 0px 0px 3px 20px; margin: 0px 10px 10px 0px;} 
.kontext-tit								{width: 188px; background-image: url(text-hp-titbg-velky.gif); background-position: bottom left; background-repeat: no-repeat; font-weight: bold; color: #0066FF; padding: 0px 0px 3px 20px; margin: 0px 10px 5px 0px;} 

.li-mapa										{list-style: disc; list-style-image: url(li-mapa.png); list-style-position: outside; padding-top: 5px;}

a.cesta										{background-image: url(top-cesta-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 3px 12px 0px 12px; color: Gray;}
a.cesta:link								{background-image: url(top-cesta-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 3px 12px 0px 12px; color: Gray;}
a.cesta:visited							{background-image: url(top-cesta-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 3px 12px 0px 12px; color: Gray;}
a.cesta:hover								{background-image: url(top-cesta-on.png); background-position: bottom left; background-repeat: no-repeat; padding: 3px 12px 0px 12px; color: black;}

a.cesta-l										{background-image: url(top-cesta-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 3px 0px 0px 12px; color: Gray;}
a.cesta-l:link								{background-image: url(top-cesta-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 3px 0px 0px 12px; color: Gray;}
a.cesta-l:visited							{background-image: url(top-cesta-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 3px 0px 0px 12px; color: Gray;}
a.cesta-l:hover								{background-image: url(top-cesta-on.png); background-position: bottom left; background-repeat: no-repeat; padding: 3px 0px 0px 12px; color: black;}

.cesta-l								{background-image: url(top-cesta-of.png); background-position: bottom left; background-repeat: no-repeat; padding: 3px 0px 0px 12px; color: black;}


a												{color: #4041FF;}
a:link										{color: #4041FF;}
a:visited									{color: #4041FF;}
a:hover										{color: #0001A8;}

.v-blok										{border-bottom: dotted silver 1px; padding-bottom: 5px; padding-top: 20px;}
.v-datum										{color: Red;}
.v-tit										{color: #4284DF; font-weight: bold;}
.v-text										{padding-left: 20px; color: Gray;}
.v-vice										{margin-left: 20px;}
.v-ori										{float: right; text-align: right; margin-top: 5px; color: #FF9268; margin-bottom: 20px; clear: both;}

a.v-tit-link								{color: #4284DF; text-decoration: underline;}
a.v-tit-link:link							{color: #4284DF; text-decoration: underline;}
a.v-tit-link:visited						{color: #4284DF; text-decoration: underline;}
a.v-tit-link:hover						{color: #0001A8; text-decoration: underline;;}

a.t-tit-link								{color: #4284DF; text-decoration: underline;}
a.t-tit-link:link							{color: #4284DF; text-decoration: underline;}
a.t-tit-link:visited						{color: #4284DF; text-decoration: underline;}
a.t-tit-link:hover						{color: #0001A8; text-decoration: underline;;}


a.v-link										{padding: 0px 2px 0px 2px;}
a.v-link:link								{padding: 0px 2px 0px 2px;}
a.v-link:visited							{padding: 0px 2px 0px 2px;}
a.v-link:hover								{padding: 0px 2px 0px 2px;}

.v-link-a									{padding: 0px 5px 0px 5px; color: Red; font-weight: bold;}


a.v-vice-link									{padding: 0px 5px 0px 5px; color: black; font-weight: normal;}
a.v-vice-link:link							{padding: 0px 5px 0px 5px; color: black; font-weight: normal;}
a.v-vice-link:visited						{padding: 0px 5px 0px 5px; color: black; font-weight: normal;}
a.v-vice-link:hover							{padding: 0px 5px 0px 5px; color: red; font-weight: bold;}



.t-blok											{color: Red; letter-spacing: 0px; border-top: solid 1px red; margin-top: 20px; padding-top: 5px; width: auto; clear: both;}
.t-typ											{color: Red; letter-spacing: 3px; float: left;}
.t-datum											{float: right; color: red;}
.t-tit											{color: #4284DF; font-weight: bold; margin-bottom: 15px;}
.t-text											{color: Black;}
.t-datum2										{color: gray; margin-right: 10px;}
.t-k												{float: right; color: Gray; text-align: right; margin-top: 10px;}
.t-k-jmeno										{color: black;}
.t-k-titul										{color: Gray;}
.t-k-mobil										{color: Gray;}

.t-k-mail{}

.sub-tit-subcat								{color: #D20000; font-weight: bold; margin-bottom: 25px;}

.ul-kontext										{margin-left: 20px;}
li.kontext										{ list-style-image: url(text-tz-link-of.png); list-style-position: outside; margin-bottom: 5px;  }
li.jentext										{ list-style-image: url(li-text.png); list-style-position: outside; margin-bottom: 3px;  }
li.li-mapa2										{ list-style-image: url(li-text.png); list-style-position: outside; margin-bottom: 3px;  }

a.link-kontext									{color: #4284DF; text-decoration: underline; }
a.link-kontext:link							{color: #4284DF; text-decoration: underline;}
a.link-kontext:visited						{color: #4284DF; text-decoration: underline;}
a.link-kontext:hover							{color: #0040AB; text-decoration: underline;}


