A:link {
	color:#043B7B;
  text-decoration:none;
  font-weight:600; 
  font-family:Verdana;
  font-size:10pt;
}

A:visited {
	color:#043B7B;
  text-decoration:none; 
  font-weight:600; 
  font-family:Verdana;
  font-size:10pt;
}

A:active {
	color: #043B7B;
  text-decoration:underline; 
  font-weight:600; 
  font-family:Verdana;
  font-size:10pt;
}

A:hover {
	color:#FF0000;
  text-decoration:underline; 
  font-weight:600; 
  font-family:Verdana;
  font-size:10pt;
}

A:hover FONT {
	color:#FF0000;
  font-family:Verdana;
  font-size:10pt;
}

.text {
	font-size:12pt; 
  font-family:Verdana;
}

.textm {
	font-size:10pt;
  font-family:Verdana;
}

TD {
	font-size:12pt; 
  font-family:Verdana;
}

.tdu {
	font-size:12pt; 
  font-family:Verdana;
	border-bottom-style:solid;
	border-bottom-width:2px;
  -moz-border-radius:6px;
}

TH {
	font-size:12pt;
  font-family:Verdana;
}

SELECT {
	font-size:14pt;
  font-family:Verdana;
}

INPUT {
	font-size:12pt;
  font-family:Verdana;
}

BODY {
	background-attachment:fixed;
}

.bodyc {
  background-attachment:fixed;
  margin:0px 0px 0px 0px;
  background-color:#f5f5dc;
}

.foto {
  border-style:ridge;
  border-width:4px; 
  border-color:#FAEBD7;
  text-align:center;
  -moz-border-radius:6px;
}

.fotol {
  border-style:ridge;
  border-width:4px; 
  border-color:#FAEBD7;
  text-align:left;
  -moz-border-radius:6px;
}
       
.textcl {
	font-size:8pt;
  font-family:Verdana;
	text-align:justify;
}
       
.textb {
  font-size:10pt; 
  font-family:Verdana;
  font-weight:600; 
}

.textn {
  font-size:10pt; 
  font-family:Verdana;
  font-weight:400; 
}

.news_header {
  font-size:10pt; 
  font-family:Verdana;
  font-weight:600; 
  background-color:#99ccff;
	color:#000000;
	border-width:1px;
  border-style:ridge;
  -moz-border-radius:6px;
}

.news_text {
  font-size:9pt; 
  font-family:Verdana;
  font-weight:400; 
	color:#000000;
	text-align:justify;
	margin-left:5px;
	margin-right:5px;
}

.td_right {
  border-left-width:4px;
  border-left-style:outset;
	border-left-color:#000000;
	background-color:#4169e1;
  -moz-border-radius:6px;
}	

.tr_nadpis {
  border-bottom-width:4px;
  border-bottom-style:outset;
	border-bottom-color:#000000;
	background-color:#4169e1;
  -moz-border-radius:6px;
}	

.tr_home {
  border-width:0px;
	background-color:#4169e1;
}	

.nadpis { 
  font-size:30pt; 
  font-family:Verdana;
  font-weight:600; 
  color:#ffffff;
}

.poutnik {
  font-size:12pt; 
  font-family:Verdana;
  font-weight:600; 
	color:#ffffff;
	text-align:center;
}

.applet {
  font-size:10pt; 
  font-family:Verdana;
  font-weight:600; 
	color:#ffffff;
	text-align:center;
}

.titulek {
  font-size:10pt; 
  font-family:Verdana;
  font-weight:800; 
	color:#ffffff;
	text-align:center;
	background-color:#336699;
}

.tr_titulek {
	border-width:2px;
  border-style:outset;
	border-color:#000000;
	background-color:#336699;
	color:#ffffff;
  -moz-border-radius:6px;
}	

.index_news {
	border-width:2px;
  border-style:outset;
	border-color:#000000;
	background-color:#66ccff;
	color:#ffffff;
	padding:2px;
	text-align:left;
  -moz-border-radius:6px;
}	

.index_news_text:link {
	color:#043B7B;
  font-size:8pt; 
  font-weight:600; 
  font-family:Verdana;
	text-align:left;
}	

.index_news_text:visited {
	color:#043B7B;
  font-size:8pt; 
  font-weight:600; 
  font-family:Verdana;
	text-align:left;
}	

.index_news_text:active {
	color:#043B7B;
  font-size:8pt; 
  font-weight:600; 
  font-family:Verdana;
	text-align:left;
}	

.index_news_text:hoover {
	color:#043B7B;
  font-size:8pt; 
  font-weight:600; 
  font-family:Verdana;
	text-align:left;
}	

.menu_text:link {
	color:#ffffff;
  font-size:8pt; 
  font-weight:600; 
  font-family:Verdana;
	text-align:left;
}	

.menu_text:visited {
	color:#ffffff;
  font-size:8pt; 
  font-weight:600; 
  font-family:Verdana;
	text-align:left;
}	

.menu_text:active {
	color:#ffffff;
  font-size:8pt; 
  font-weight:600; 
  font-family:Verdana;
	text-align:left;
}	

.menu_text:hoover {
	color:#ffffff;
  font-size:8pt; 
  font-weight:600; 
  font-family:Verdana;
	text-align:left;
}	

.footer {
  font-size:10pt; 
  font-family:Verdana;
  font-weight:800; 
	color:#000000;
	text-align:center;
	background-color:#99ccff;
}

.menu {
  font-size:10pt; 
  font-family:Verdana;
  font-weight:800; 
	color:#000000;
	text-align:center;
	border-width:2px;
  border-style:outset;
	border-color:#000000;
	background-color:#99ccff;
  -moz-border-radius:6px;
}

.uvod {
  font-size:10pt; 
  font-family:Verdana;
  font-weight:400; 
	color:#000000;
	text-align:justify;
}

.menu_msg {
  font-size:10pt; 
  font-family:Verdana;
  font-weight:600; 
	color:#ffffff;
	text-align:center;
	background-color:#4169e1;
}

.art_chapter_title {
  font-size:10pt; 
  font-family:Verdana;
  font-weight:800; 
	color:#ffffff;
	text-align:left;
	background-color:#336699;
}

.art_para_title {
  font-size:9pt; 
  font-family:Verdana;
  font-weight:800; 
	color:#000000;
	text-align:left;
}

.art_code {
  font-size:8pt; 
  font-family:Courier New;
  font-weight:400; 
	color:#000000;
	text-align:left;
	border-width:1px;
  border-style:dashed;
	border-color:#000000;
	background-color:#ccffff;
}

.art_para_text {
  font-size:8pt; 
  font-family:Verdana;
  font-weight:400; 
	color:#000000;
	text-align:left;
}

.art_title {
  font-size:14pt; 
  font-family:Verdana;
  font-weight:800; 
	color:#000000;
	text-align:left;
}

.art_date {
  font-size:10pt; 
  font-family:Verdana;
  font-weight:400; 
	color:#000000;
	text-align:left;
  font-style:italic;
}

.art_footnote {
  font-size:10pt; 
  font-family:Verdana;
  font-weight:400; 
	color:#000000;
	text-align:left;
  font-style:italic;
}

H1 {
  font-size:20pt; 
  font-family:Verdana;
  font-weight:800; 
	color:#FFFFFF;
	text-align:justify;
  font-style:oblique;
}

H2 {
  font-size:16pt; 
  font-family:Verdana;
  font-weight:800; 
	color:#000000;
	text-align:justify;
}