BODY
{
	font-family: Trebuchet MS, Arial, sans-serif;
	padding: 0;
	margin: 0;
	color: #000000;
	background-color: #E5E5E5;
	text-align: center;
	font-size: 70%
}
form
{
	margin: 0
}
img
{
	border: 0px none
}
SELECT, INPUT
{
	font-family: Trebuchet MS, Arial, sans-serif
}
hr
{
	border: 0;
	height: 1px;
	width: 100%;
	background-color: #E5E9EC;
	color: #E5E9EC;
	margin: 8px 0 6px 0
}
hr.hr1
{
	background-color: #BDC7CF;
	color: #BDC7CF
}
.textsedy
{
	color: #767676
}
.full
{
	width: 960px;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url('../images/bg_full.gif');
	background-repeat: repeat-y;
	background-position: left top;
	position: relative;
	text-align: left;
	margin: auto
}
.uphelp
{
	width: 960px;
	height: 16px;
	background-image: url('../images/bg_uphelp.gif');
	background-repeat: no-repeat
}
.up, .find
{
	width: 960px
}
.uptext
{
	padding: 0 12px 0 20px
}
.imgright
{
	float: right
}
.findtext
{
	color: #000000;
	background-image: url('../images/bg_findtext.gif');
	background-repeat: repeat-y;
	background-position: left top;
	padding: 0 6px 0 6px
}
.tabfind
{
	font-size: 90%;
	background-color: #9EA4A9;
	margin: 4px 0 3px 0;
	color: #000000;
	float: right
}
.tabfind td
{
	line-height: 80%
}
.tabfind a
{
	text-decoration: none;
	font-weight: bold;
	color: #000000
}
.tabfind a:link
{
	text-decoration: none
}
.tabfind a:hover
{
	text-decoration: none;
	color: #FFFFFF
}
.boxfind
{
	width: 115px;
	font-family: Trebuchet MS, Arial, sans-serif;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	color: #333333;
	text-indent: 3px;
	font-size: 100%
}
.buttonfind
{
	width: 28px;
	font-family: Trebuchet MS, Arial, sans-serif;
	border: 0 solid #D00000;
	font-weight: bold;
	background-color: transparent;
	color: #000000;
	font-size: 100%
}
.clearfind
{
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	clear: both
}
.clearfindorg
{
	height: 15px;
	background-color: #f6f6f6
}
.clearfind1
{
	height: 10px
}
.topimg
{
	line-height: 60%;
	margin: 1px 0 0 6px
}
.vyber
{
	background-image: url('../images/bg_vyber.gif');
	background-repeat: repeat-y;
	background-position: left top;
	color: #FFFFFF
}
.vyberhelp1
{
	height: 14px;
	font-size: 1px;
	line-height: 1px;
	clear: both
}
.vyberhelp
{
	background-image: url('../images/bg_vyberhelp.gif');
	background-repeat: repeat-y;
	background-position: left top
}
.vyber H1, .vyber H2
{
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #ABE4DA;
	font-size: 160%;
	line-height: 130%;
	font-weight: normal;
	padding: 0 0 5px 0;
	margin: 0
}
.vyber ul
{
	padding: 0;
	margin: 0
}
.vyber li
{
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none;
	line-height: 130%
}
.vyber a
{
	text-decoration: none;
	color: #FFFFFF
}
.vyber a:link
{
	text-decoration: none
}
.vyber a:hover
{
	text-decoration: underline;
	color: #FFFFFF
}
.vyber01
{
	width: 28px;
	float: left
}
.vyber02
{
	width: 185px;
	float: left
}
.vyber03
{
	width: 46px;
	float: left
}
.vyber04
{
	width: 200px;
	float: left
}
.vyber05
{
	width: 38px;
	float: left
}
.vyber06
{
	width: 197px;
	float: left
}
.vyber07
{
	width: 39px;
	float: left
}
.vyber08
{
	width: 190px;
	float: left
}
.main
{
	background-image: url('../images/bg_main.gif');
	background-repeat: repeat-y
}
.main01
{
	width: 6px;
	font-size: 1px;
	line-height: 1px;
	float: left
}
.main02
{
	width: 191px;
	float: left
}
.main02text
{
	padding: 30px 0 0 0
}
.main02 ul
{
	padding: 0;
	margin: 0
}
.main02 li
{
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
.odkaz
{
	width: 191px;
	font-size: 100%;
	position: relative;
	text-align: left;
	vertical-align: top
}
.odkaz a
{
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: hidden;
	text-decoration: none;
	background-image: url('../images/bg_odkaz.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	font-weight: bold;
	color: #555555
}
.odkaz span
{
	display: block;
	margin: 0;
	padding: 6px 10px 6px 22px
}
.odkaz a:link
{
	text-decoration: none
}
.odkaz a:hover
{
	background-image: url('../images/bg_odkaz1.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	text-decoration: none;
	font-weight: bold;
	color: #000000
}
.odkazselect a
{
	background-image: url('../images/bg_odkazselect.gif');
	background-repeat: repeat-y;
	background-position: left top;
	color: #156D9F
}
.odkazselect a:hover
{
	background-image: url('../images/bg_odkazselect.gif');
	background-repeat: repeat-y;
	background-position: left top;
	color: #156D9F
}
.odkaz1 a
{
	background-image: none;
	color: #156D9F
}
.odkaz1 a:hover
{
	background-image: none;
	color: #156D9F
}
.odkaz1 span
{
	padding: 6px 10px 3px 22px
}
.odkaz2 a
{
	font-weight: normal;
	background-image: none;
	color: #156D9F
}
.odkaz2 a:hover
{
	font-weight: normal;
	background-image: none;
	color: #156D9F
}
.odkaz2 span
{
	padding: 3px 10px 3px 32px
}
.odkaz3 a
{
	font-weight: normal;
	background-image: none;
	color: #555555
}
.odkaz3 a:hover
{
	font-weight: normal;
	background-image: none;
	text-decoration: underline;
	color: #156D9F
}
.odkaz3 span
{
	padding: 3px 10px 3px 45px
}
.odkaz3select a
{
	font-weight: bold;
	background-image: url('../images/bg_odkaz3select.gif');
	background-repeat: no-repeat;
	background-position: left top;
	color: #C1001E
}
.odkaz3select a:hover
{
	font-weight: bold;
	text-decoration: none;
	background-image: url('../images/bg_odkaz3select.gif');
	background-repeat: no-repeat;
	background-position: left top;
	color: #C1001E
}
.odkaz4 a
{
	font-weight: normal;
	background-image: none;
	color: #555555
}
.odkaz4 a:hover
{
	font-weight: normal;
	background-image: none;
	text-decoration: underline;
	color: #156D9F
}
.odkaz4 span
{
	padding: 3px 10px 3px 32px
}
.odkaz4select a
{
	font-weight: bold;
	background-image: url('../images/bg_odkaz4select.gif');
	background-repeat: no-repeat;
	background-position: left top;
	color: #C1001E
}
.odkaz4select a:hover
{
	font-weight: bold;
	text-decoration: none;
	background-image: url('../images/bg_odkaz4select.gif');
	background-repeat: no-repeat;
	background-position: left top;
	color: #C1001E
}
.odkaz5
{
	margin: 5px 0 0 0
}
.odkaz5 span
{
	background-image: url('../images/bg_odkaz5.gif');
	background-repeat: no-repeat;
	background-position: left top
}
.odkaz6 a
{
	font-weight: normal;
	background-image: none;
	color: #767676
}
.odkaz6 a:hover
{
	font-weight: normal;
	background-image: none;
	text-decoration: underline;
	color: #156D9F
}
.odkaz6 span
{
	padding: 3px 10px 3px 55px
}
.odkaz6select a
{
	font-weight: bold;
	background-image: url('../images/bg_odkaz6select.gif');
	background-repeat: no-repeat;
	background-position: left top;
	color: #C1001E
}
.odkaz6select a:hover
{
	font-weight: bold;
	text-decoration: none;
	background-image: url('../images/bg_odkaz6select.gif');
	background-repeat: no-repeat;
	background-position: left top;
	color: #C1001E
}
.main03
{
	width: 52px;
	height: 30px;
	background-color: #FFFFFF;
	float: left
}
.helpsitepath
{
	float: left
}
.sitepath
{
	border-bottom: 1px solid #BDC7CF;
	margin: 31px 0 0 0
}
.sitepathtext
{
	color: #707070;
	padding: 5px 0 5px 0
}
.sitepathtext a
{
	text-decoration: none;
	color: #707070
}
.sitepathtext a:link
{
	text-decoration: none;
}
.sitepathtext a:hover
{
	text-decoration: underline;
	color: #000000
}
.main04
{
	width: 474px;
	float: left
}
.main04text
{
	padding: 30px 0 0 0;
	font-size: 110%;
	line-height: 140%
}
.main04next
{
	padding: 25px 0 0 0
}
.main04text img
{
	border: 1px #156D9F solid;
	margin: 4px 15px 5px 0;
	float: left
}
.main04next img, .org img
{
	border: 0 #156D9F solid;
	margin: 0;
	float: none
}
.main04 H1
{
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #156D9F;
	font-size: 190%;
	line-height: 130%;
	font-weight: normal;
	padding: 0 0 15px 0;
	margin: 0
}
.main04 H2
{
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #156D9F;
	font-size: 140%;
	line-height: 130%;
	font-weight: normal;
	padding: 0 0 15px 0;
	margin: 0
}
.main04 H3
{
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #156D9F;
	font-size: 130%;
	line-height: 110%;
	font-weight: bold;
	padding: 0 0 5px 0;
	margin: 0
}
.main04 H3 a
{
	text-decoration: underline;
	color: #156D9F
}
.main04 H3 a:link
{
	text-decoration: underline;
}
.main04 H3 a:hover
{
	text-decoration: underline;
	color: #C10000
}
.org
{
	width: 474px;
	background-image: url('../images/bg_org.gif');
	background-repeat: repeat-y;
	background-position: left top;
	margin: 25px 0 0 0
}
.org01
{
	width: 223px;
	text-align: right;
	float: left
}
.org02
{
	width: 29px;
	float: left
}
.org03
{
	width: 222px;
	float: left
}
.bluelink
{
	background-color: #156D9F;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	padding: 4px 6px 4px 6px;
	float: left
}
.floatleft
{
	padding: 4px 6px 4px 6px;
	float: left
}
.organizacie01
{
	background-color: #E3E3E3;
	background-image: url('../images/bg_organizacie01.gif');
	background-repeat: no-repeat;
	background-position: left top;
	margin: 25px 0 0 0;
	font-weight: bold;
	color: #000000
}
.organizacie01text
{
	padding: 4px 9px 0 9px
}
.organizacie02
{
	height: 13px;
	font-size: 1px;
	line-height: 1px;
	background-image: url('../images/bg_organizacie02.gif');
	background-repeat: no-repeat;
	background-position: left top
}
.organizacie03
{
	line-height: 120%;
	background-image: url('../images/bg_organizacie03bc.gif');
	background-repeat: repeat-y;
	background-position: left top
}
.organizacie03 a
{
	text-decoration: none;
	color: #156D9F
}
.organizacie03 a:link
{
	text-decoration: none
}
.organizacie03 a:hover
{
	text-decoration: underline;
	color: #C10000
}
.organizacie03a
{
	width: 102px;
	overflow: hidden;
	float: left
}
.organizacie03f
{
	width: 150px
}
.organizacie03f p
{
	margin: 0;
	padding: 0;
	float: left
}
.organizacie03f p.op1
{
	width: 60px;
	padding: 0 5px 0 10px
}
.organizacie03f p.op2
{
	width: 75px
}
.organizacie03f img
{
	margin: 4px 0 0 0;
	float: none
}
.organizacie03a a
{
	padding: 0 12px 0 18px;
	display: block
}
.organizacie03f a
{
	padding: 0;
	display: inline
}
.organizacie03b
{
	width: 93px;
	overflow: hidden;
	float: left
}
.organizacie03b a
{
	padding: 0 12px 0 9px;
	display: block
}
.organizacie03c
{
	width: 93px;
	overflow: hidden;
	float: left
}
.organizacie03c a
{
	padding: 0 12px 0 12px;
	display: block
}
.organizacie03d
{
	width: 93px;
	overflow: hidden;
	float: left
}
.organizacie03d a
{
	padding: 0 8px 0 12px;
	display: block
}
.organizacie03e
{
	width: 83px;
	overflow: hidden;
	float: left
}
.organizacie03e a
{
	padding: 0 10px 0 12px;
	display: block
}
.organizacie03 a.orgs, .organizacie03 a:link.orgs, .organizacie03 a:hover.orgs
{
	text-decoration: none;
	color: #C10000
}
.organizacie04
{
	height: 8px;
	font-size: 1px;
	line-height: 1px;
	background-image: url('../images/bg_organizacie04.gif');
	background-repeat: no-repeat;
	background-position: left top;
	clear: both
}
.organizacie03 img
{
	border: 0px solid #FFFFFF
}
.main05
{
	width: 30px;
	float: left
}
.main06
{
	width: 180px;
	float: left
}
.main06text
{
	padding: 22px 0 0 0
}
.odkazy01
{
	height: 10px;
	font-size: 1px;
	line-height: 1px;
	margin: 12px 0 0 0;
	background-image: url('../images/bg_odkazy01.gif');
	background-repeat: no-repeat;
	background-position: left top
}
.odkazy02
{
	background-image: url('../images/bg_odkazy02.gif');
	background-repeat: repeat-y;
	background-position: left top
}
.odkazy02text
{
	padding: 0 10px 0 10px
}
.odkazy02text ul
{
	padding: 0;
	margin: 0
}
.odkazy02text li
{
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none;
	line-height: 120%;
	margin: 5px 0 0 0
}
.odkazy02text a, .tabanketa a, .down a
{
	text-decoration: underline;
	color: #156D9F
}
.main04text a, .main04next a
{
	text-decoration: underline;
	color: #156D9F
}
.odkazy02text a:link, .tabanketa a:link, .down a:link
{
	text-decoration: underline
}
.odkazy02text a:hover, .tabanketa a:hover, .down a:hover, .main04next a:hover, .main04text a:hover
{
	text-decoration: underline;
	color: #C10000
}
.odkazy03
{
	height: 10px;
	font-size: 1px;
	line-height: 1px;
	background-image: url('../images/bg_odkazy03.gif');
	background-repeat: no-repeat;
	background-position: left top
}
.tabanketa
{
	font-size: 100%;
	margin: 10px 10px 0 10px
}
.tabanketa td
{
	vertical-align: top;
	padding: 7px 0 2px 0
}
.tabanketa td.percento
{
	text-align: right;
	vertical-align: bottom;
	color: #767676
}
.tabanketa td.otazka
{
	text-decoration: none
}
.tabulka
{
	width: 474px;
	font-size: 90%
}
.tabulka td, .tabulka th
{
	border-bottom: 1px solid #156D9F;
	padding: 4px 10px 4px 10px
}
.tabulka td.nadpistab, .tabulka th.nadpistab
{
	color: #000000;
	font-weight: bold;
	border-top: 1px solid #156D9F;
	background-color: #C7DBFF
}
.tabulka td.nadpistabn, .tabulka th.nadpistabn
{
	color: #000000;
	font-weight: bold;
	background-color: #C7DBFF
}
.tabulka th, .tabulka th.nadpistab, .tabulka th.nadpistabn
{
	text-align: left
}
.tabulka td.tdcolor
{
	background-color: #ECF2FD
}
.tabdoc
{
	font-size: 90%;
	margin: 0 10px 0 10px
}
.tabdoc td
{
	padding: 4px
}
.down
{
	background-color: #E5E5E5;
	background-image: url('../images/bg_down.gif');
	background-repeat: no-repeat;
	background-position: left top
}
.downtext
{
	font-size: 90%;
	color: #767676;
	padding: 27px 0 20px 5px
}
.divprint
{
	font-size: 90%
}
.box
{
	width: 250px;
	font-family: Trebuchet MS, Arial, sans-serif;
	border: 1px solid #156D9F;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 100%
}
.button
{
	font-family: Trebuchet MS, Arial, sans-serif;
	border: 1px solid #156D9F;
	background-color: #156D9F;
	color: #FFFFFF;
	font-size: 100%
}
.main04next img.obrright
{
	border: 1px #156D9F solid;
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
}
.main04next img.obrleft
{
	border: 1px #156D9F solid;
	float: left;
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.naj
{
	position: absolute;
	margin: 28px 0 0 0;
	left: 941px
}
.tabnewsletter
{
	font-size: 90%
}
.tabnewsletter td
{
	padding: 0 5px 0 0
}
.nodisp {
	display: none
}
.mapa_stranky ul
{
	list-style-type: none;
	margin: 0;
}
.mapa_stranky ul ul
{
	margin-left: 25px;
}
.mapa_stranky ul li
{
	margin-top: 15px;
}
.mapa_stranky ul ul li
{
	margin-top: 0;
}
.mapa_stranky ul li.c
{
	font-weight: bold;
}
.mapa_stranky ul li.d
{
	font-weight: normal;
}
.main04image
{
	float: left;
	margin-right: 6px
}