body
{
	font-family: Arial, sans-serif;
	font-size: 70%;
	background-color: #ffffff; 
	margin: 0
}
td
{
	font-family: Arial, sans-serif;
	font-size: 70%;
	margin: 0
}
h1
{
	font-size: 150%;
	color: #2f4a9a
}
h2
{
	font-size: 140%;
	color: #2f4a9a
}
h3
{
	font-size: 130%;
	color: #2f4a9a
}
h4
{
	font-size: 120%;
	color: #2f4a9a
}
h5
{
	font-size: 110%;
	color: #2f4a9a
}
pre
{
	font-size: 125%
}
a 
{ 
	color: #2f4a9a;
	text-decoration: none
}
a:hover
{ 
	color: #af0000;
	text-decoration: underline 
}
a.textclanku:hover
{ 
	color: #af0000;
}
a.hmenu, a.hmenu:active, a.hmenu:visited
{
	font-weight: bold;
	color: #ffffff;
}
a.hmenuvybr, a.hmenuvybr:hover, a.hmenuvybr:visited, a.hmenuvybr:active
{
	font-weight: bold;
	color: #2f4a9a;
	text-decoration: none
}
a.hmenu:hover
{
	color: #e0e0e0;
	text-decoration: none
}
a.navigaceSelectYes, a.navigaceSelectYes:active, a.navigaceSelectYes:visited
{ 
	color: #e00024;
	font-weight: bold;
	padding-left: 1px
}
a.navigaceSelectYes:hover
{ 
	color: #e00024
}
a.navigaceSelectNo, a.navigaceSelectNo:visited, a.navigaceSelectNo:active
{ 
	color: #2f4a9a;
	font-weight: bold;
	padding-left: 1px
}
a.navigaceSelectNo:hover
{ 
	color: #3f5aaa
}
a.login
{ 
	color: #2f4a9a;
	font-weight: bold
}
a.login:hover
{ 
	color: #a40000
}
a.krajT, a.krajT:active, a.krajT:visited, a.textclanku
{
	font-weight: bold; 
	color: #2f4a9a 
}
a.inetodkazy
{
	font-weight: bold; 
	color: #87004a;
}
a.krajT:hover
{
	color: #e00024 
}
a.podstranka, a.kizvs
{
	font-weight: bold; 
	color: #101010 
}
a.podstranka:hover, a.kizvs:hover
{
	color: #606060
}
a.leveMenu, a.leveMenu:active, a.leveMenu:visited
{ 
	color: #ffffff;
	font-weight: bold;
	display: block;
	padding: 4px
}
a.leveMenu:hover
{
	color: #dedede;
	text-decoration: none
}
a.enquiryColumnGraphText:hover, a.TreeItemP:hover, a.bcat:hover, a.bviewinverse:hover, a.segT:hover
{
	color: #dedede
}
.pozadiLevychPortletu, .StromProhlizeniP
{
	background-color: #2F4A9A
}
.pozadiLevychPortletuS
{
	background-color: #4f7aba;
	margin-left: 6px;
	margin-bottom: 7px
}
a.podtrzene
{
	text-decoration: underline;
	font-size: 105%
}
odsaz-1
{
	margin: 0px
}
td.titulek 
{
	color: #445291; 
	font-size: 95%; 
	font-weight: bold
}
td.titulekCtverec 
{
	background-color: #a6a0cc
}
.odkazyLeve
{
	color: #ffffff;
	margin-left: 5px;
	line-height: 18px
}
div.bbtext
{ 
	color: #ffffff; 
	font-weight: bold;
	margin-left: 8px
}
.PortletLista 
{ 
	background-color: #2F4A9A; 
	color: #ffffff; 
	font-weight: bold
}
.pozadiMenu
{
	background-color: #e00024
}
.sekcenazev
{
	font-size: 100%;
	font-weight: bold;
	color: #445291
}
p.prvnibig
{ 
	font-size: 110%; 
	display: inline;
	float: left
}
b
{
	color: #20408a
}	
b.bigminist
{
	font-size: 100%
}	
td.ohraniceni
{
	border: 1px solid #ceccd7
}
.ankety
{
	background-color: #8f8fc3;
	color: #ffffff
}
p.uvitani
{ 
	font-size: 110%;
	font-weight: bold;
	color: #2f4a9a;
	text-align: center
}
p.nadpis
{ 
	font-size: 100%;
	font-weight: bold;
	color: #2f2a6a
}
p.text
{ 
	margin-left: 10px; 
	margin-right: 10px; 
	text-align: justify
}
.nadpis1
{ 
	font-size: 115%;
	font-weight: bold;
	color: #2f4a9a
}
.nadpis2
{ 
	font-size: 110%;
	font-weight: bold;
	color: #2f4a9a
}
.nadpisS
{ 
	font-size: 105%;
	font-weight: bold;
	color: #1f2a7a;
	text-decoration: underline
}		
b.situacenadpis
{
	font-size: 105%;
	background-color: #d0d0d0;
	font-weight: bold;
	display: block;
	color: #050505
}
div.levemenu
{
	padding: 4px
}
.wpsNavUnSelectedNode
{
	background-color: #e6e6e6
}
.wpsNavSelectedNode
{
	background-color: #fefefe
}
.wpsTableAdminHead
{
	background-color: #e6e6e6;
	font-weight: bold;
	font-size: 90%
}
div.wpsFieldErrorText
{
	color: #ee0000;
	font-size: 110%
}
span.wpsTaskIconText
{
	font-size: 115%;
	font-weight: bold
}
.odsaz0
{
	margin-left: 2px
}
.odsaz1
{
	margin-left: 15px
}
.odsaz2
{
	margin-left: 30px
}
.odsaz3
{
	margin-left: 45px
}
.odsaz4
{
	margin-left: 60px
}
form
{
	margin: 0px
}
div.wrap
{
	white-space: nowrap
}
input, button
{
	background-color: #efefef;
	font-size: 100%;
	border: 1px solid #2F4A9A
}
input.submitbutton
{
	background-color: #c6c0ec;
	color: #252525;
	font-weight: bold;
	border: 1px solid #2F4A9A
}
input.stornobutton
{
	background-color: #ececec;
	color: #353535;
	font-weight: bold;
	border: 1px solid #2F4A9A
}
select
{
	background-color: #efefef;
	font-size: 100%;
}
textarea
{
	font-family: Arial, sans-serif;
	font-size: 100%;
	background-color: #efefef;
	border: 1px solid #2F4A9A
}
.checkb
{
	border: 0px none;
	background-color: transparent
}
DIV.FormItemReport 
{
	font-weight: bold;
	color: #ee0000
}
a.okresNapravo, a.okresNapravo:active, a.okresNapravo:visited
{
	color: #252555; 
	font-weight: bold
}
a.kraj
{
	color: #252555; 
	padding-left: 3px;
	padding-right: 3px
}
a.okresNapravo:hover
{
	color: #858585 
}
a.bcat, a.bviewinverse, a.segT
{
	color: #ffffff
}
a.obec, a.bview, a.kategorie, a.bhlcat
{
	color: #2f4aba
}
a.obec:hover, a.bview:hover, a.kategorie:hover, a.okres:hover, a.bhlcat:hover
{
	color: #4f7aba
}
a.okres
{
	color: #4f5a9a;
	font-weight: bold
}
a.urad, a.urad:visited, a.urad:active, a.orp
{
	color: #2f4aba;
	font-weight: bold
}
a.urad:hover, a.orp:hover, a.pou:hover, a.nadr:hover
{
	color: #4f7aba
}
a.nadr, a.bstd
{
	color: #4f5a8a;
	text-decoration: underline;
	font-weight: bold
}
a.pou
{
	color: #4F3A1A;
	font-weight: bold
}
.std, a.std:hover
{
	color: #252525;
	text-decoration: none
}
A.hledani, A.hledani:active
{
	font-size: 90%
}
INPUT.hledaniTlacitko 
{
	background-color: #2F4A9A;
	color: #ffffff;
	font-weight: bold
}
TD.hledaniTitulek 
{
	font-weight: bold
}
A.rozklikavaciOdkazVMenu, A.rozklikavaciOdkazVMenu:visited, A.rozklikavaciOdkazVMenu:active  
{
	color: #ffffff;
	font-size: 100%;
	font-weight: bold
}
A.rozklikavaciOdkazVMenu:hover  
{
	color: #dddddd;
	text-decoration: none
}
.bview3
{
	font-weight: bold;
	color: #404040
}
.smallnadpis
{
	font-weight: bold;
	font-size: 120%;		
	color: #2F3A8A;
	background-color: #eeeeee;
	padding-bottom: 3px;
	padding-top: 2px
}
.error
{
	color: #d60000;
	font-weight: bold
}
.povereniObce
{
	color: #b60000;
	font-size: 110%
}
.tableObce
{
	border-width: 1px; 
	border-collapse: collapse; 
	border-color: #c0c0c0
}
.oc
{
	color: #4f7aba;
	font-weight: bold
}
.pou
{
	color: #252525
}
TABLE.popisPrvku 
{
	border: 1px inset #c0c0c0;
}
TD.nadpisPrvku
{
	background-color: #2F4A9A;
	color: #ffffff
}
TD.nadpisPopiskuPrvku 
{
	background-color: #D0D0D0
}
TD.textPopiskuPrvku 
{
	text-align: justify	
}
TD.nadpisPopiskuSmernice 
{
	background-color: #DDDDDD;
	text-align: justify	
}
TD.textPopiskuSmernice 
{
	text-align: justify	
}
.enquiryColumnGraph 
{
	background-color: #8f8fc3;
	color: #ffffff
}
A.TreeItemSelectedP, A.TreeItemSelectedP:hover 
{
	text-decoration: underline;
	color: #ffffff
}
A.TreeItemSelectedE 
{
	text-decoration: underline;
	font-size: 90%
}
.DBViewClass 
{
	border: 1px solid #2f4a9a;
	padding: 2px
}
.DBViewClass2 
{
	background-color: #d9ecff
}
.DBViewClassCaption, TR.FormCaption
{
	color: #ffffff; 
	background-color: #2f4a9a;
	font-weight: bold
}
DIV.FormContent 
{
	padding: 15px; 
	WIDTH: 100% 
}
.FormItemText { WIDTH: 100% }
.FormItemInteger { WIDTH: 100% }
.FormItemList { WIDTH: 100% }
.FormItemTextArray { WIDTH: 100% }
.FormItemCheckBox { WIDTH: 100% }
DIV.FormItemError 
{ 
	color: #ee0000
}
DIV.FormItemTitle 
{
	font-weight: bold; 
	color: #000000
}
DIV.FormItemRadioDescription 
{
	MARGIN-LEFT: 20px
}
DIV.Center 
{
	VERTICAL-ALIGN: middle; 
	WIDTH: 100%; 
	TEXT-ALIGN: center
}
DIV.paralerniPrvky 
{
	padding: 1px; 
	MARGIN: 1px; 
	WIDTH: 302px; 
	background-color: #2f4a9a; 
	TEXT-ALIGN: center
}
DIV.postupPrvek 
{
	padding: 1px;
	WIDTH: 300px; 
	background-color: #d9ecff
}
div.vypisPostupu 
{
	text-align: center
}
A.prvekPostupuVeVypisu 
{
	color: #000000;
}
DIV.FormCaption 
{
	WIDTH: 100%; 
	color: #ffffff; 
	padding: 2px; 
	font-weight: bold; 
	background-color: #2f4a9a; 
	BORDER-RIGHT: 1px solid #2f4a9a; 
	BORDER-TOP: 0px none; 
	BORDER-LEFT: 1px solid #2f4a9a; 
	BORDER-BOTTOM: 1px dotted #2f4a9a; 
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle
}
.tecky, A.TreeItemP, A.TreeItemP:hover, A.TreeItemSelectedP:hover, A.tlacitkoSchovat, a.enquiryColumnGraphText, a.TreeItemP
{
	color: #ffffff
}
A.TreeItemSelectedP 
{
	text-decoration: underline;
	color: #ffffff
}
.FormItemCaption
{
	padding: 2px;
	font-weight: bold
}
TR.TableComponentPaging 
{
	font-weight: bold
}
SPAN.AdvancedFormReport 
{
	color: #ef0000
}
TD.AdvancedFormInner 
{
	padding: 5px
}
TABLE.AdvancedForm 
{
	border: 1px solid #2F4A9A
}
TD.AdvancedFormCaption 
{
	font-weight: bold;
	text-align: center;
	color: #ffffff; 
	background-color: #2f4a9a
}
TABLE.TableComponent 
{
	border: 1px solid #2f4a9a;
	background-color: #f8f8f8
}
TR.TableColumnBar 
{
	background-color: #2f4a9a;
	color: #aeefef
}
TD.TableComponentSortedColumn, TR.TableRow2
{
	background-color: #d9ecff
}
.pozadiVybrMenu
{
	background-color: #ffffff
}
tr.TableRow1
{
	background-color: #fefefe
}
a.lokalita
{
	font-weight: bold;
	font-size: 120%;
	color: #2f4a9a
}

