BODY {
		font-family: Verdana;
		font-size: 10pt;
		cursor: auto ;
		color: #000000;
		SCROLLBAR-FACE-COLOR: #20488A;
		SCROLLBAR-HIGHLIGHT-COLOR: #BECCE3;
		SCROLLBAR-SHADOW-COLOR: #0D2854;
		SCROLLBAR-3DLIGHT-COLOR: #E5EBF4;
		SCROLLBAR-ARROW-COLOR: #FFFFFF;
		SCROLLBAR-TRACK-COLOR: #BECCE3;
		SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

TABLE {
		font-family: Verdana;
		font-size: 10pt;
		cursor: auto ;
		color: #000000;
}

BODY,P,#text {font-family: verdana; font-size: 10pt; color: #000000};
TABLE {FONT-SIZE: 10pt; FONT-FAMILY: verdana; color: #000000};
TD,TH {font-family: verdana; font-size: 10pt; color: #000000};

.topbar_text {
		font-family: Verdana;
		font-size: 8.5pt;
		cursor: auto ;
		color: #FFFFFF;
    	font-weight : normal;
}

.topbar_heading {
		font-family: Verdana;
		font-size: 11pt;
		cursor: auto ;
		color: #00309C;
    	font-weight : bold;
}

.topbar_heading2 {
		font-family: Verdana;
		font-size: 10pt;
		cursor: auto ;
		color: #00309C;
    	font-weight : bold;
}

.left_page_heading {
	font-family: Verdana;
	font-size: 12pt;
	cursor: auto ;
	color: #FFFFFF;
    	font-weight : bold;
    	font-style : italic;
}

.main_link_active {
		font-family: Verdana;
		font-size: 8.5pt;
		cursor: auto ;
		color: #FFFFFF;
    	font-weight : normal;
}

.main_link_pasive {
		font-family: Verdana;
		font-size: 8.5pt;
		cursor: auto ;
		color: #142C4C;
    	font-weight : normal;
		text-decoration: none;
}

.main_sublink_active {
		font-family: Verdana;
		font-size: 8.5pt;
		cursor: auto ;
		color: #547CD4;
    	font-weight : normal;
}

.main_sublink_pasive {
		font-family: Verdana;
		font-size: 8.5pt;
		cursor: auto ;
		color: #000000;
    	font-weight : normal;
		text-decoration: none
}

.heading {
		font-family: Verdana;
		font-size: 10pt;
		cursor: auto ;
		color: #000000;
    	font-weight : bold;
		text-decoration: none
}

.active {
		font-family: Verdana;
		font-size: 8.5pt;
		cursor: auto ;
		color: #0B214F;
    	font-weight : normal;
}

.pasive {
		font-family: Verdana;
		font-size: 8.5pt;
		cursor: auto ;
		color: #2C5CC4;
    	font-weight : normal;
		text-decoration: none
}

.active_table {
		font-family: Verdana;
		font-size: 8.5pt;
		cursor: auto ;
		color: #FF0000;
    	font-weight : normal;
}

.pasive_table {
		font-family: Verdana;
		font-size: 8.5pt;
		cursor: auto ;
		color: #2C5CC4;
    	font-weight : normal;
		text-decoration: none
}



a {
  color: #2C5CC4;
  text-decoration: none;
}

a:hover {
  color: #0B214F;
  text-decoration: underline;
}

.main_link_pasive:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

div.leftmenu, div.leftmenu p {
  text-align: left;
}

div.leftmenu a {
  font-family: Verdana;
  cursor: auto ;
  color: #142C4C;
  font-weight : normal;
  text-decoration: none;
}

div.leftmenu a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

div.leftmenu span.self, div.leftmenu span.self a {
  color: #ffffff;
}

div.leftmenu span.lm0 a {
  font-family: Verdana;
  font-size: 12pt;
  cursor: auto ;
  color: #FFFFFF;
  font-weight : bold;
  font-style : italic;
}
  
div.leftmenu span.lm0 {
  padding-left: 5px;
  padding-bottom: 5px;
  display: block;
}

div.leftmenu span.lm1 {
  font-weight : bold;
  font-size: 9pt;

  padding-left: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
  white-space: normal;
}

div.leftmenu span.lm1 a {
  font-weight : bold;
}

div.leftmenu span.lm2 {
  font-size: 9pt;
  padding-left: 27px;
  text-indent: -12px;
  padding-bottom: 1px;
  display: block;
}



span.copy {

}

span.copy, span.copy a {
  font-size: 8pt;
  color: #606060;
  text-decoration: none;
}

span.copy a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

span.topText {
  color: #FFFFFF;
  font-size: 8.5pt;
}

p.anketaCislo, p.anketaItem, p.anketaCelkem, p.anketaBar {
  font-size: 8.5pt;
  margin: 0px;
  padding: 1px;
  padding-left: 3px;
}

p.newsHdr, p.anketaBar {
  text-align: left;
  padding-left: 3px;
}

p.anketaItem {
  text-align: left;
}

p.anketaCelkem {
  text-align: center;
  color: #909090;
}

p.anketaCislo, p.anketaBar {
  padding-bottom: 8.5pt;
}

p.newsHdr, p.anketaQ {
  font-size: 8.5pt;
  font-weight: bold;
  margin: 0px;
  padding: 3px;
}

p.anketaQ {
  padding-bottom: 8.5pt;
}

p.newsBody {
  text-align: left;
  font-size: 8.5pt;
  margin: 0px;
  padding: 3px;
}

p.newsEcho {
  text-align: center;
  font-size: 8pt;
  margin: 0px;
  padding: 3px;
  padding-bottom: 4px;
}

div.main p {
  text-align: left;
  font-size: 10pt;
  margin: 0px;
  padding: 4px;
  padding-left: 0px;
  line-height: 120%;
}

div.main h1 {
  text-align: left;
  font-size: 14pt;
  color: #2C5CC4;
  margin: 0px;
  padding: 5px;
  padding-left: 0px;
  font-weight: bold;
}

div.main h2 {
  text-align: left;
  font-size: 12pt;
  color: #2C5CC4;
  margin: 0px;
  padding: 5px;
  padding-left: 0px;
  
  font-weight: bold;
}

div.main h3 {
  text-align: left;
  font-size: 11pt;
  color: #000000;
  margin: 0px;
  padding: 3px;
  padding-left: 0px;
  font-weight: bold;
}

div.main {
  text-align: left;
  padding-left: 4px;
}



div.main ul {
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 30px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

div.main ul li {
  margin-top: 0px;
  margin-bottom: 1px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

div.main ol {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 20px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

div.main ol p {
  margin: 0px;
  padding: 0px;
  padding-bottom: 4px;

}

div.main ol ol, div.main ol ol ol, div.main ol ol ol ol {
  margin-top: 2px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}


div.main ol li, div.main ol ol li, div.main ol ol ol li, div.main ol ol ol ol li {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

thead tr th {
  background-color: #94b2f6;
}

tr.even, tr.even td {
  background-color: #cddeff;
}

tr.odd, tr.odd td {
  background-color: #DCE4FC;
}

div.main p.c img.full {
  align: center;
}

div.main p.c {
  text-align: center;
}

form {
  display: inline;
  margin: 0px;
  padding: 0px;
}

table.aotab {
  margin: 0px;
  padding: 0px;
  border: 2px solid #20488a;
  width: 95%;
}

table.aotab tr {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

table.aotab tr th {
  background-color: #20488a;
  color: #ffffff;
  margin: 0px;
  padding: 0px;
  border: 0px;
  border-bottom: 1px solid #4060a0;
  border-right: 1px solid #4060a0;
  
}

table.aotab tr td {
  text-align: left;
  vertical-align: top;
  margin: 0px;
  padding: 3px;
  padding-top: 1px;
  padding-bottom: 1px;
  border: 0px;
  border-bottom: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

p.left_page_heading {
  text-align: left;
  padding-left: 8px;
}

tr.topTexts table td {
  text-align: left;
}

input.search {
  font-size: 9pt;
}


table.leftactions {
  background-color: #f0f5ff;

}

table.leftactions td {
  font-size: 9pt;
  text-align: center;
}

table.leftactions td.head {
  text-align: center;
  color: #4060a0;
  font-size: 10pt;
  border-bottom: 1px solid #4060a0;
}

table.leftactions span.date {
  color: #909090;
  font-size: 8pt;
  padding-top: 2px;
}

