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: url('../images/bg_full.gif') repeat-y left top;
	position: relative;
	text-align: left;
	margin: auto
}
.find
{
	width: 960px
}
.up
{
	width: 938px;
	padding: 10px 12px 0 10px;
	background: url('../images/bg_uphelp.gif') no-repeat left 83px;
	background-color: #e5e5e5
}
.imgright
{
	float: right
}
.findtext
{
	color: #000000;
	background: url('../images/bg_findtext.gif') repeat-y 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
}
.clearfind1
{
	height: 10px
}
.topimg
{
	line-height: 60%;
	margin: 1px 0 0 6px
}
.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
}
.main02text ul
{
	width: 191px;
	padding: 0;
	margin: 0
}
.main02text ul ul
{
	background: url('../images/bg_odkaz.gif') no-repeat left bottom
}
.main02text ul ul ul
{
	background: none
}
.main02text ul li
{
	width: 191px;
	list-style-type: none;
	list-style-image: none
}
.main02text ul li a
{
	width: 159px;
	display: block;
	font-size: 100%;
	padding: 6px 10px 6px 22px;
	font-weight: bold;
	color: #555555;
	overflow: hidden;
	text-decoration: none;
	background: url('../images/bg_odkaz.gif') no-repeat left bottom
}
.main02text ul ul li a
{
	width: 149px;
	padding: 3px 10px 3px 32px;
	font-weight: normal;
	background: none
}
.main02text ul ul ul li a
{
	width: 139px;
	padding: 3px 10px 3px 42px
}
.main02text ul ul ul ul li a
{
	width: 129px;
	padding: 3px 10px 3px 52px
}
.main02text ul li a:link
{
	text-decoration: none
}
.main02text ul li a:hover
{
	color: #000000;
	background: url('../images/bg_odkaz1.gif') no-repeat left bottom
}
.main02text ul ul li a:hover
{
	color: #000000;
	background: none;
	text-decoration: underline
}
.main02text ul li a.sel, .main02text ul li a:hover.sel
{
	background: url('../images/bg_odkazselect.gif') repeat-y left top;
	color: #b41400
}
.main02text ul ul li a.sel, .main02text ul ul li a:hover.sel
{
	font-weight: bold;
	text-decoration: none
}
.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 #b41400 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: #b41400;
	font-size: 140%;
	line-height: 130%;
	font-weight: normal;
	padding: 0 0 5px 0;
	margin: 0
}
.main04 H2
{
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #b41400;
	font-size: 140%;
	line-height: 130%;
	font-weight: normal;
	padding: 0 0 5px 0;
	margin: 0
}
.main04 H3
{
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #b41400;
	font-size: 130%;
	line-height: 110%;
	font-weight: bold;
	padding: 0 0 5px 0;
	margin: 0
}
.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%;
	font-size: 80%;
	background-image: url('../images/bg_organizacie03.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
}
.organizacie03a a
{
	padding: 0 12px 0 18px;
	display: block
}
.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: #b41400
}
.main04text a, .main04next a
{
	text-decoration: underline;
	color: #b41400
}
.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: #000000
}
.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 #f5bbb3;
	padding: 4px 10px 4px 10px
}
.tabulka td.nadpistab, .tabulka th.nadpistab
{
	color: #000000;
	font-weight: bold;
	border-top: 1px solid #f5bbb3;
	background-color: #faddd9
}
.tabulka td.nadpistabn, .tabulka th.nadpistabn
{
	color: #000000;
	font-weight: bold;
	background-color: #faddd9
}
.tabulka th, .tabulka th.nadpistab, .tabulka th.nadpistabn
{
	text-align: left
}
.tabulka td.tdcolor
{
	background-color: #fff2ea
}
.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 #b41400;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 100%
}
.button
{
	font-family: Trebuchet MS, Arial, sans-serif;
	border: 1px solid #b41400;
	background-color: #b41400;
	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
}
#rotator
{
	cursor: pointer;
	overflow: hidden;
	position: relative;
	width: 948px;
	height: 161px;
}
#rotator img
{
	border: 0;
	cursor: pointer;
	width: 948px;
	height: 161px;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}
.organizacie03 a, .organizacie03 a:link, .organizacie03 a:hover, .organizacie03 a:visited
{
	text-decoration: none
}