body {
  margin:0px;	
  padding:0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-top: 0px;
  line-height: 1.4;
  background-color: #ffffff;
  font-size: 8pt;
  text-align:center;
  scrollbar: yes;
  scrollbar-face-color: #ffffff;
  scrollbar-shadow-color: #000000; 
}

table.menu{
	width:120px;
}
dd{
	text-indent : 0px;
	text-align: justify;
}
th.hr{
	font-size:8pt;
	background-color:#ff0000;
	margin-left:00px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:5px;
	spacing:0px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#ffffff;
	color:#ffffff;
	background-image:url(../images/smal_menu.gif);
	background-repeat:no;
}
table.menu th.hr a{
	font-size:8pt;
	color:#ffffff;
	font-weight:bold;
}
table.menu tr.p{
	
	background-color:#f2f2f2;
	spacing:0px;
}
tr.p td{
	font-size:8pt;
	padding-left:4px;
	spacing:1px;
	
	width:120px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#ffffff;
}

tr.p a{
	color:#800000;

	font-size:8pt;
}
td.main{
	padding-top: 10px;
	padding-right:0px;
	width:100%;
	vertical-align:top;
	text-align:left;
	background-color:#ffffff;
	
	border-right-style:solid;
	border-right-color:#ff0000;
	border-right-width:1px;

}

td.left2{
	vertical-align:top;
	width: 150px;
	padding:0px;
	border-right-style:solid;
	border-right-color:#ff0000;
	border-right-width:1px;
}
td.left{
	vertical-align:top;
	width: 150px;
	padding:0px;
}
td.time{
	font-weight:bold;
	font-size:16pt;
}
td.hr{
	padding-bottom : 10px;
	padding-top : 0px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-borrom-color:#ffffff;
}

div.copy{
	text-align:center;
	background-color:#ebebeb;
	border-left:1px solid #ff0000;
	border-right:1px solid #ff0000;
	width:772px;
	text-align:center;
	
}

td.ctop{
	vertical-align:middle;
	text-align:right;
	border-left:0px;
	border-right:0px;
	padding:10px;
}
td.rtop{
	vertical-align:middle;
	padding-top:5px;
  text-align:left;
	border-left:0px;
	padding:3px;
}
td.ltop{
  padding-top:5px;
	text-align:center;
	vertical-align:middle;
	border-right:0px solid #000000;
}
td.hr a{
	font-size:8pt;
	color:	#fdfdfd;
}
td.hr a.small{
	color:	#800000;
}

a.copy{
  text-align:center;	
  height: 10px;
  border :0;
  text-align: center;
  font-family: arial,verdana;
  font-size: 8pt;
  color:#b9b9b9;
}

div.nadpis{
	width:448px;
	padding:10px;
	padding-top:1px;
	padding-bottom:1px;
	color:#000000;
	margin-left:-1px;
	border: 0px solid black;
	font-size:10pt;
	font-face:verdana;
	font-weight:bold;
	margin-bottom:10px;
	background-image:url(../images/smal_nadpis.gif);
}
table.back {
  padding:0px;
  spacing:0px;
  margin : 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-top: 0px;
  background-color: #f3f3f3;
  width : 770px;
  height : 100%;

  border-left-color : #ff0000;
  border-left-width : 1px;
  border-left-style : solid;

  border-right-width : 1px;
  border-right-color : #ff0000;
  border-right-style : inset;
  font-family: arial,verdana;
  font-size: 8pt;
}
td.dol_roh{
	width:20px;
	border-top:1px solid #ff0000;
	border-right:1px solid #ff0000;
	spacing:0px;
	padding:0px;
}
td.img_roh{
	width:auto;
	border-bottom:1px solid #ff0000;
	border-left:1px solid #ff0000;
	spacing:0px;
	padding:0px;
	padding-right:8px;
	
	

}
td.img_roh img{
	margin:8px;
	margin-top:2px;

}
table.normal td.roh_main{
	padding-left:10px;
	padding-right:10px;
	height:350px;
	
}
td.roh_main ul{
	padding-left:0px;
}

table.normal {
	margin:0px;
	width:498px;
	align:justify;
	border-left:1px solid red;
	border-right:1px solid red;
	background:#fff;
	padding:0px;
}
table.normal li{
	margin-left:40px;
}
table.normal li a{

	color:#800000;
}
td.poz{
	background-image:url(../images/menu_poz2.jpg);
	height:220px;
}
hr{
	color:#ff0000;
	height:1px;
}
table.search td.dl{
	background-image:url(../images/sip_left_sm.gif);
}
table.search3 td{
	font-size:11px;
}

table.search {
	margin-left: 0px;
	align: center;
	width: 460px;
	spacing:0px;
	padding:0px;
	font-size: 7pt;
}
table.search td{
	font-size: 7pt;
	padding-bottom:0px;	
}
table.search td.bold{
	font-size: 9pt ;
}
table.search td.big{
	font-size: 9pt ;
}
table.search em{
	font-size: 7pt;
}
table.search2 {
	margin-left: 0px;
	spacing:0px;
	padding:0px;
	padding-bottom:0px;
	font-size: 7pt;
}
table.search2 table td{
	font-size: 7pt;
}
td.bold {
	font-size:16pt;
	font-weight:bold;
}
td.hr table{
   font-size:8pt;
   text-align:center;
}
table.kontakt th{
	font-size:9pt;
	text-align:left;
}
table.kontakt td.indent{
	padding-left:20px;
}

tr.dark1 th{
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	font-size:9pt;
}
tr.dark1 th.m{
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	font-size:9pt;
}
tr.dark1 td.m{
	font-weight:bold;
	border-left:0px solid #000000;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	font-size:8pt;
	
}
tr.dark0 th{
	border-left:1px solid #000000;
}
table.cp tr.dark0 td{
	border-left:1px solid #000000;
	border-bottom:1px solid #b4b4b4;
}
table.cp tr.dark1 td{
border-left:1px solid #000000;
	border-bottom:1px solid #b4b4b4;
}
tr.dark1 td.hodina{
	text-align:center;
	border-right:1px solid #000000;
	
	width:10%;
}
tr.dark0 td.hodina{
	text-align:center;
	border-right:1px solid #000000;
	
	width:10%;
}

th.hodina{
	text-align:center;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
}

.pozn{
	border-top:1px solid #000000;
	height:100%;
	width:150px;
	font-size:8pt;
}
tr.toler td.toler{
	border-top:1px solid #000000;
	text-align:center;
	font-size:7pt;
}
.h12{
	background-color:#ffffff;
	padding:0px;
	height:10px;
	margin:0px;
}
.h12 img {
	padding:0px;
	margin:0px;
}
A.cp{
	font-weight:	bold;
}
A {
	font-size: 10pt ;

	color:	#800000;
	text-decoration:	none;
}
.small {
	font-size: 8pt ;
}

A.small {
	font-size: 8pt ;
	color: #800000;
	font-weight:	bold;
}
A.em { 
	font-size: 10pt; 
	font-family : arial;	
	text-align: right;
	color: #800000;
	font-style : italic;
}
A.b { 
	font-size: 9pt; 
	font-family : arial;	
	text-align: right;
	color: #800000;
	font-weight : bold;
}
A.w { 
	font-size: 10pt; 
	font-family : arial;	
	text-align: center;
	color: #ffffff;
	font-weight : bold;
	
}

A:hover	{	
	text-decoration: underline;
	}	
A img {
	border:1;
	border-color:#000000;
}

div.notfound{
	text-align:center;
	border:2px solid #ff0000;
	font-weight:bold;
	padding:10px;
}
b.w {
	color:#ffffff;
}


























img.menu{
	margin:0px;
}
table.cp {
	spacing: 0px;
	border-color: #000000;
	border:1;
	border-left:1px;
	border-collapse: collapse;
}
table.cp strong{
	font-size: 10pt;
}
table.cp td{
	font-size: 10pt;
	spacing:0px;
	padding-right:5px;
	border-color: #000000;
	border:1;
	border-left:1px;
	
}
table.cp th{
	spacing:0px;
	padding-right:5px;
	border-color: #000000;
	color: #000000;
	text-align:center;
}

table.cplinky,table.small a{
	font-size: 10pt ;
	color: #800000;
	font-weight:bold;
}
table th.anketa{
	font-size:9pt;
}
table.small th{
	backround-color:#ffffff;
	spacing:0px;
	padding-right:5px;
	padding-left:5px;
	border-color: #000000;
	border:1px;
	color: #000000;
	text-align:center;
	
}
table.small td{
	font-size: 9pt ;
}
table.small A{
	color :#800000;
	font-size: 9pt ;
}
table.normal td {
	font-size: 9pt;
	vertical-align: top;
	padding-left: 0px;
	padding-top: 0px;
	spacing :0px;
	font-family:arial;
}
table.kontakt td {
	font-size: 9pt;
	vertical-align: top;
	padding: 1px;
	padding-left:5px;
	spacing-left :0px;
	margin: 0px;
	background: #f3f3f3;
}
table.predajne td {
	font-size: 8pt;
	vertical-align: middle;
	padding: 1px;
	padding-left:1px;
	spacing-left :0px;
	margin: 0px;
	background: #f3f3f3;
}
table.normal b {
  font-family: arial,verdana ;
  font-size: 9pt;
  font-weight: bold;
}


table.hr {
	width:120px;
}
table.hr th{
	text-align:center;
	font-size: 10pt;
}

td.minut {
	text-align:center;
	font-size:5px;
}


td.w { 
	font-size: 10pt; 
	font-family : arial;	
	text-align: center;
	color: #ffffff;
	font-weight : bold;
	vertical-align:middle;
}

td.left{
	vertical-align:top;
	width: 150px;
}

td.info{
	vertical-align:middle;
	text-align:center;
	width: 150px;
}

td.vpravo{
	vertical-align:top;
	width: 120px;
    text-align:left;
}










UL {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	list-style : outside;
}
ul LI {
	color: black;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: disc;
}






table.predajne td.mini{
	font-size:7pt;
	text-align:center;
}
table.predajne td.miniv{
		font-size:9px;
	text-align:center;
	padding:0px;
}

.dark0{
	background:#dcdcdc;
}
.dark1{
	background:#ffffff;
}
.center {
	text-align: center;
}
.justify {
	text-align: justify;
}
.right {
	text-align: right;
}
.middle {
vertical-align :middle;
}
.bottom {
vertical-align :middle;
}
.bottom td{
vertical-align :bottom;
margin-bottom:0px;
}
.pasmo2
{
	background-color : #dddddd;
}
tr.selected td{
	background: #f5deb3;
}
.ram{
	border: 1px;
	border-color: #800000;
}





h4{
	font-size: 16px;
	font-family : arial,verdana;
	font-weight: bold;
	color: #800000;
	padding: 5px;
	spacing: 0px;
	margin:0px;
}
.h4{
	font-size: 18px;
	font-family : arial,verdana;
	font-weight: bolder;
	color: #800000;
	padding: 5px;
	spacing: 0px;
	margin:0px;
}
.lh4{
	font-size: 18pt;
	font-family : arial,verdana;
	font-weight: bolder;
	color: #800000;
	padding: 5px;
	spacing: 0px;
	margin:0px;
}
.h3{
	font-size: 13px;
	font-family : arial,verdana;
	font-weight: bolder;
	color: #800000;
	padding: 5px;
	spacing: 0px;
	margin:0px;
}
h2 {
	font-size: 12pt;
	font-family : arial,verdana;
	font-weight: bolder;
	color: #800000;
	text-align:left;
}
h2 span{
	color: #000000;
}
p.h2 {
	background:#990000;
	margin:0px;
	padding:0px;
}
p.h2 h2 {
	color: #ffffff;
}




select{
    font-size:9pt;
}

select.simple{
	width: 140px;
}
select.simplew{
	width: 140px;
	font-size: 8pt;
}
INPUT {
	FONT-SIZE: 8pt;
	margin-top : 0px;
	margin-bottom : 0px;
	border : 1px solid #800000;
	background-color: white;
}
textarea {
	font-family : Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	margin-top : 0px;
	margin-bottom : 0px;
	border : 1px solid #800000;
	background-color: white;
}
span.lh4{
  font-size:18pt;
  font-weight:bold;
}
span.small{
	font-size:8pt;
}
img.border{
	border:1px solid #b4b4b4;
}
a.list_zast{
	text-decoration:underline;
}

.hd{display:none}
.text			{ }
.sipka			{color: rgb(255,255,255); }
.malytext		{ font-size: 90%}
.tuctext		{ font-weight: bold;}
.vyrazny		{ font-weight: bold; font-size: 105%}
.nadpis			{ font-weight: bold; font-size: 120%}
.logo			{ font-weight: bold; font-size: 120%}
.odsek			{ font-weight: bold; font-size: 110%}

legend{
	color:#800000;
	font-size:11px;
	
}

