body {
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 90%;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

a { color: #206D93;text-decoration: none;}
a:link { color: #206D93;}
a:hover {color: #000000;
       text-decoration: underline;}
a:visited {}
a:active {color: #000000;}

h1 {font-size: 115%;}
h2 { font-family: Times New Roman;}
h3 {font-size: 105%;}
h4 {font-size: 100%;}
/*  1 */

#navigation_bar {
	font-size: 9pt;
	font-weight: bold;	
	margin: 2px;
	padding: 2px;
	border: 1px solid #3399cc;
	background-color: #F3F9FC;

}
#navigation_bar a { margin: 5px;
	color: #206D93;
}
#navigation_bar a:link {color: #206D93;}
#navigation_bar a:hover {
	color: #000000;
	text-decoration: underline;
}
#navigation_bar a:visited {}
#navigation_bar a:active {}

#rozklad a {color: #FF0000;}
#rozklad a:link {color: #FF0000;}
#rozklad a:hover {
	color: #000000;
	text-decoration: underline;
}
#rozklad a:visited {}
#rozklad a:active {}

.topbgrnd {background-image: url(/img/title_bg.gif)}
.leftcolumnbgrnd {}
.centercolumnbgrnd {}
.rightcolumnbgrnd {}
.bottomcolumnbgrnd {}


#top_logo {
	float: left;
	clear: left;
	margin: 24px 1px;
	padding: 0;

	
}

#top_logo_duikt {
	position:absolute; 
	left:58px; top:0px; width:108px;
}

#top_logo_duikt_b {
	position:absolute;
	left:78px;
	top:101px;
	width:34px;
	height:18px;
}

#runrow
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #325364;
	    padding-top: 2px;
        padding-bottom: 2px;
        margin-top: 5px;
        margin-bottom: 5px;
        margin-left: 5px;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3399cc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3399cc;
	background-color: #B0D9EC;

	background: #E1E7F0 url(/img/topmenubgrnd.gif);
	height: 10px;
	line-height: 16px;
}


#top_menu {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-top: 5px;
        padding-bottom: 5px;
        margin-top: 5px;
        margin-bottom: 5px;
        margin-left: 5px;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3399cc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3399cc;
	background-color: #B0D9EC;

	background: #E1E7F0 url(/img/topmenubgrnd.gif);
	height: 16px;
	line-height: 16px;
}

#top_menu a {
        padding-right: 4px;
	padding-left: 4px;
        color: #325364;
	text-decoration: none;
}

#top_menu a:link { color: #325364;}

#top_menu a:hover {
       color: #000000;
       text-decoration: underline;
}
#top_menu a:visited {}
#top_menu a:active {color: #000000;}


#left_menu {
	font-size: 10pt;
	border: 1px solid #3399CC;
	margin: 2px;
	padding: 2px;
	font-weight: bold;
	background-color: #3399CC;
	width: 190px;
}

.blockr
{	
	width: 200px;
	font-size: 90%;
	float: right;
	color: black;
	padding: 2px;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	margin-right: 2px;
	margin-top: 2px;
	margin-left: 10px;
	margin-bottom: 5px;
	text-align: left;
}

.punkt1
{	
	
	font-size: 80%;
	color: black;
	background: #99cccc;
	padding: 2px;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	margin: 2px;
}

#left_menu .descrp {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
        color: #000000;
        font-weight: normal;
        margin-left: 5px;
}
#left_menu a {color: #325364;
}
#left_menu a:link {color: #325364;}
#left_menu a:hover {
	color: #000000;
	text-decoration: underline;
}
#left_menu a:visited {}
#left_menu a:active {}

.left_menu_btn {
	font-size: 9pt;
	margin: 3px 2px;
	padding-left: 20px;
        padding-top: 1px;
	background: #E1E7F0 url(/img/btn2.gif);
	height: 26px;
	border-bottom: 1px outset #59727F;
	line-height: 26px;
}
.left_menu_btn_none {
	font-size: 9pt;
	margin: 3px 2px;
	padding-left: 20px;
        padding-top: 1px;
	background: #E1E7F0 url(/img/btn3.gif);
	height: 26px;
	border-bottom: 1px outset #59727F;
	line-height: 26px;
}
.left_menu_btn_back {
	font-size: 10pt;        
	margin: 3px 2px;
	padding-left: 19px;
	background: #E1E7F0 url(/img/btnback.gif);
	height: 26px;
	border-bottom: 1px outset #59727F;
	line-height: 26px;
}

.left_menu_btn_slct {
	font-size: 10pt;        
	margin: 3px 2px;
	padding-left: 19px;
	background: #E1E7F0 url(/img/btnslct.gif);
	height: 26px;
	border-bottom: 1px outset #59727F;
	line-height: 26px;
}



#left_menu p {
	background-color: #29C8F0;
	border: 1px solid #FFCC66;
	margin: 3px 0px;
	padding: 2px;
	color: #000000;
}

#left_menu_2nd_level{
	font-size: 8pt;
	margin-top: 2px;
	margin-left: 10px;
	margin-right:2px;
	background-color: #ABDFE7;	
}

#left_menu_2nd_level_title{
	text-align: center;
	font-size: 9pt;
	margin-top: 2px;
	margin-left: 10px;
	margin-right:2px;
	background-color: #FFCC00;	
}

#left_menu_2nd_level  ul{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 7px;
	padding-left: 10px;
	list-style-image: url(/img/dot2.gif);
}

#left_menu_2nd_level  li{
	margin-top: 5px;
marginh-bottom: 5px;
}

#left_menu_2nd_level a {
	font-weight: normal;
	color: #000000;
}
#left_menu_2nd_level a:link {
	color: #000000;
}
#left_menu_2nd_level a:hover {
	text-decoration: underline;color: #000000;
}
#left_menu_2nd_level a:visited {color: #000000;}
#left_menu_2nd_level a:active {color: #CC3300;}


#text_block1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin: 2px;
	padding: 2px;
	border: 1px solid #000000;
	text-align: left;
}


#right_column_title {
	background-color: #99CCFF;
	border: 1px solid #99CCFF;
	
	z-index: 4;
	font-size: 9pt;
	font-weight: bold;	
	margin: 2px;
	padding: 2px;
	text-align: center;
}

#rcnewstitle {
	background-color: #F3F9FC;
	border: 1px solid #3399cc;
	color: red;		
	z-index: 4;
	font-size: 9pt;
	font-weight: bold;	
	margin: 2px;
	padding: 2px;
	text-align: center;
}

#rcnewstextred {
	background-color: #FFFFFF;
	border: 1px dashed #3399cc;
	color: #FF0000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
}

#rcnewstextgreen {
	background-color: #FFFFFF;
	border: 1px dashed #3399cc;
	color: #339933;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
}

#rcnewstextgrey {
	background-color: #FFFFFF;
	border: 1px dashed #3399cc;
	color: #333333;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
}

#rcnewstextblackbgrndgreen {
	background-color: #FFECB9;
	border: 1px dashed #3399cc;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
}

#book {
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	}

#rcnewstextblackbgrnd1 {
	background-color: #FFFF99;
	border: 1px dashed #3399cc;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
}

#rcnewstextblackbgrnd2 {
	background-color: #00FFFF;
	border: 1px dashed #3399cc;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
}

#rcnewstextblackbgrnd3 {
	background-color: #00FF00;
	border: 1px dashed #3399cc;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
}

#rcnewstextblackbgrnd4 {
	background-color: #FF00FF;
	border: 1px dashed #3399cc;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
}

#rcnewstextblackbgrnd5 {
	background-color: #FF6600;
	border: 1px dashed #3399cc;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
}

	
}

.right_column {
	background-color: #FFFFFF;
	border: 1px dashed #000000;
	padding: 2px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

#bottom_title {
	font-size: 80%;
	color: #222222;
	margin: 5px;
	padding: 5px;
	float: center;
}
#bottom_title a:link {color: #0099cc;}
#bottom_title a:hover {color: #0099cc;}
#bottom_title a:visited {color: #0099cc;}
#bottom_title a:active {color: #0099cc;}

#text_block1 {
	font-size: 80%;
	margin: 2px;
	padding: 5px;
	border: 1px solid #3399cc;}

#text_block1 p {text-align: justify;}
#text_block1 img {hspace:4;}
#text_block1 ul {margin-left:10px;padding-left: 15px;}


#text_block1 H1 {font-size: 130%; }
#text_block1 H2 {font-size: 115%; color: #006699; }
#text_block1 H3 {font-size: 105%; color: #006699; text-align: left;}
#text_block1 H6 {font-size: 120%; color: red; text-align: center;}
#text_block1 H4 {font-size: 100%; color: #006699; }
#text_block1 .title {
		font-size=95%; 
		color: #000000;
		background-color: #DDDDDD;
		border: 0px;
		padding-left: 20px;
		padding-top: 2px; 
		padding-bottom: 2px; }
		

#text_block1 a {}
#text_block1 a:link {}
#text_block1 a:hover {}
#text_block1 a:visited {}
#text_block1 a:active {}
#text_block1 td {font-size: 95%;}
#text_block1 h5 {border: 1px;}

#text_block1 .podp1 {
	font-size: 80%;
	color: #003366;
	padding-left:20;	
	padding-right:80;
}

#text_block1 .podp1c {
	font-size: 80%;
	color: #003366;
	
	text-align: center
}

#text_block1 .podp2 {
	font-size: 80%;	
	color: #003366;
	padding-left:20;	
	padding-right:80;
	
}

#text_block1 .podp3 {
	font-size: 80%;	
	color: #003366;
		
}

#text_block1 .podp4 {
	font-size: 80%;	
	color: #000000;
		
}

#text_block1 .podp5 {
	font-size: 80%;	
	color: #000000;
	text-align: center;
		
}

#text_block1 .podp5l {
	font-size: 80%;	
	color: #000000;
	text-align: left;
		
}

#text_block1 .podp6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin: 2px;
	padding: 2px;
	text-align: justify;
}

#text_block1 .podp7 {
	border-bottom: solid black 1px;
border-top: solid black 1px;
border-left: solid black 1px;
border-right: solid black 1px;
		
}

#text_block1 .podp8  {
		font-size=100%; 
font-family: Verdana, Arial, Helvetica, sans-serif;		
color: #000000;
		
		border: 0px;
		padding-left: 0px;
		padding-top: 0px; 
		padding-bottom: 2px; 
text-align: justify;}

#text_block1 .linkr {
	text-align: right;
		
}

#text_block1 .tabletitle1 {
	font-size: 80%;	
	color: #FFFFFF;
	padding-left: 25;	
	padding-right:5;
	
}

#text_block1 .tabletext1 {
	font-size: 80%;	
	color: #003366;
	padding-left:0;	
	padding-right:0;
	padding-top: 5;
	padding-bottom: 5;
	text-align: justify;
	
}

#text_block1 .tabletext2 {
	font-size: 80%;	
	color: #003366;
	padding-left:5;	
	padding-right:5;
	padding-top: 5;
	padding-bottom: 5;
	text-align: justify;
	
}

#text_block1 .tabletitle2 {
	font-size: 120%;	
	color: #003366;
	padding-left:0;	
	padding-right:0;
	padding-top: 5;
	padding-bottom: 5;
	
	
}

#text_block1 .text {
	font-size: 80%;
	margin: 2px;
	padding: 5px;
	text-align: justify;
}

.letter
{	
  width: 25px;
  text-align: center;
}


.letter1
{	
  width: 35px;
  text-align: right;
}

.letter2
{	
  width: 50px;
  text-align: right;
}


.blockr
{
	width: 350px;
	font-size: 80%;
	float: right;
	color: black;
	padding: 2px;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	margin-right: 2px;
	margin-top: 2px;
	margin-left: 10px;
	margin-bottom: 5px;
	text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: #F3F9FC;
}

.t
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 35px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 95%;
}


.tred
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 35px;
  padding-right: 35px;
  color: red;
font-size: 115%;
}


#text_block1 .infptitle {
		font-size=100%; 
		color: #000000;
		background-color: #DDDDDD;
		border: 0px;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 2px; 
		padding-bottom: 2px; }

.blockr2
{
	width: 350px;
	font-size: 100%;
	float: right;
	color: red;
	padding: 2px;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	margin-right: 2px;
	margin-top: 2px;
	margin-left: 10px;
	margin-bottom: 5px;
	text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: #FCF4F3;
}



.blocknewsr
{
	width: 200px;
	font-size: 100%;
	float: right;
	color: black;
	padding: 2px;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	margin-right: 2px;
	margin-top: 2px;
	margin-left: 10px;
	margin-bottom: 5px;
	text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: #EDFEED;
}

.blocknewsrtitle
{
color: black;
text-align: center;
}

.blocknewsrtext
{
color: black;
text-align: left;
font-size: 90%;
}

#image_with_title {
width: 310px;	
background-color: #DDF1FF;
	float: left;
	
	
	font-size: 9pt;
	
	margin: 2px;
	padding: 2px;
	text-align: center;
}

.table_14px
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
}

#yellow {
color:#FFFF00;
}

#wite {
color:#FFFFFF;
}

#blue {
color:#0066FF;
background: #5bc5ff;
border-bottom: #000000 solid 1px;
}

#orange {
color:#ffae00;
background: #fde6b6;
}

#red {
border:#ff0000 solid 1px;
color:#ff0000;
background: #5bc5ff;
}

#border1 {
background: #fde6b6;
border-right: #000000 solid 1px;
}

#border2 {
background: #5bc5ff;
border-right: #000000 solid 1px;
border-bottom: #000000 solid 1px;
}

#border3 {
background: #5bc5ff;
border-bottom: #000000 solid 1px;
}

#border4 {
background: #5bc5ff;
border-right: #000000 solid 1px;
}

#border5 {
color:#0066FF;
background: #5bc5ff;
}