
body, p {                                                       
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-align:justify}

/* nadpis */
h1 {                            
font-family: Arial, Helvetica, sans-serif
}

/* nadpis oranzovy,pozri top_title */
h1.nadpis {                             
font-size: 16px;
color: #FF5400
}

/* nadpis cierny, */
h1.cb_nadpis {                          
font-size: 16px;
color: #000000
}

/* podnadpis, oranzovy, */
h1.podnadpis {                          
font-size: 13px;
color: #FF5400
}

/* podnadpis, cierny, */
h1.cb_podnadpis {                               
font-size: 13px;
color: #000000
}

/*na citacie v tlacovych spravach*/
cite{                                   
font-weight:bold
}

/* NS dogma*/
ul {                            
list-style-type: disc;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
list-style-type: disc;
text-align:left
}

/* NS dogma*/
ol {                            
font-size: 13px;
font-family: Arial, Helvetica, sans-serif
}

/*submenu, napr.adsl_menu.html*/
table.submenu{                          
font-size: 12px;
text-align:left;
font-family: Arial, Helvetica, sans-serif
}

/*klasicka tabulka*/
table.tabulka {                                         
font-weight:normal;
border:0px none;
background-color: #C0C0C0;
text-align:center 
}

/*formularova tabulka*/
table.formular {                                         
font-weight:normal;
border:0px none;
background-color: #F4F4ED;
text-align:left 
}

/* pozadie pre hlavicku tabulky*/
tr.top{                            
background-color: #f0f0f0
}

/*zlty riadok*/
tr.yellow{                                                      
background-color: #ffffe8
}

/*biely riadok*/
tr.white{                                                       
background-color: #ffffff
}

/*oranzovy riadok*/
tr.orange{                                                      
background-color: #FFEEDD
}

/*svetla oliva riadok*/
tr.oliva{                                                      
background-color: #F4F4ED
}

td {                            
font-size: 12px;
font-family: Arial, Helvetica, sans-serif
}

td.orange{
font-weight: bold;
color:#FF5400
}

td.l {                          
text-align:left
}

td.r {                          
text-align:right
}

/*klasicke linky na stranke*/
a{                                                                      
font-weight: bold;
color: #FF5400;  /*modra 0A50A1*/
font-size: 12px;
text-decoration: none}

/*podciarknutie linky nabehom misy*/
a:hover{                                                
text-decoration: underline;
}

/*klasicka linka v submenu*/
a.submenu{                                              
font-size: 12px;  
color: #3C3C3C;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif
}

/*ina linka v submenu*/
a.loc{                                                  
font-size: 12px;
}

/*spodna linka v submenu*/
a.submore{                                              
color: #000080;
font-size: 12px;  
font-weight: bold;
font-family: Arial, Helvetica, sans-serif
}

a.no{
text-decoration: none;
color:#000000;
font-weight: normal
}
/*linka pre hlavnej stranke pre tlacove spravy-[...podrobnosti]*/
a.ts_wel_news{
font-weight: bold;
text-decoration: none;
color=#808080
}

/*tabulkovy komentarovy text*/
span.koment {                          
font-size: 11px}

/*informacie a komentare 1.verzia*/
.info8pt {                              
font-size: 10px}

/*informacie a komentare 2.verzia*/
span.info7pt {                          
font-size: 9px}


span.ts_date {                          /*miesto&amp;datum pre tlacovu spravu*/
font-weight:bold }

.ts_title1   {           /*na hlavny nadpis stranky*/
font-size: 16px;
color:#FF5400; 
font-weight:bold;  
margin-bottom: -15
}

.ts_title2
{font-style: italic}

div.ts_wel_news   {           /*tlacova sprava na hlavnej stranke*/
font-size: 11px;
text-align:left
}

input {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #0A50A1; 
    background-color: #F4F4ED; 
    font-style: normal; 
    font-weight: normal;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid	
}

input.check {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #990000; 
    background-color: #F4F4ED; 
    font-style: normal; 
    font-weight: normal;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid
}

input.butonik_oranz {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    background-color: #FF8000; 
    font-weight: bold;
    BORDER: none;
}

input.butonik_sedka {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    background-color: #EFEFEF; 
    font-weight: bold;
    BORDER: none;
}

input.checkdarker {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #990000; 
    background-color: #F4F4ED; 
    font-style: normal; 
    font-weight: normal;
}

input.input {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #990000; 
    background-color: #F4F4ED; 
    font-style: normal; 
    font-weight: normal;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid
}

textarea {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    color: #990000;
    background-color: #F4F4ED; 
    font-style: normal;
    font-weight: normal;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid
}

select.select {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #990000; 
    background-color: #F4F4ED; 
    font-style: normal; 
    font-weight: normal;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid
}

img.sipka {
	width: 12px;
	height: 14px;
	border: none;
	vertical-align: middle;
	margin: 0px 3px;
}

.num {
	text-align: right;
}

th{
font-weight: bold;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
background-color: #F4F4ED
}

/*tabulka seznam_hovoru*/
table.seznam_hovoru {                                         
font-weight:bold;
border:0px none;
background-color: #C0C0C0;
text-align:left 
}
/* extracted from HTML */
body {
	margin: 0;
	color: #000000;
	background-color: #FFFFFF;
}
div.body {
	margin-left: 5%;
	margin-right: 5%;
}
a:link {
	color: #FF5400;
}
a:visited {
	color: #655745;
}
a:active {
	color: #000000;
}
a img {
	border: 0;
}

/* needed changes */
html {
	height: 100%;
}
body {
        height: 100%;
}
div.body {
	min-height: 100%;
	position: relative;
}
* html div.body {
        height: 100%;
}

h1 {
	text-align: right;
	font-size: 150%;
	background-image: url("../images/pasik_prechod.gif");
	background-repeat: no-repeat;
	background-position: top right;
	padding-top: 9px;
}
h1 a, h1 a:link, h1 a:visited, h1 a:active {
	padding-top: 0.3em;
	font-size: 100%;
	color: black;
}
p.big {
	font-size: 150%;
}
p.big a {
	font-size: 100%;
}
form dl dt {
	float: left;
	width: 30%;
	font-weight: bold;
	text-align: right;
}
form dl dd {
	margin-left: 35%;
}
div#footer {
	width: 100%;
}
div#footer div.stripe {
	height: 2em;
	border-left: solid #B3B383 110px;
	background-color: #0A50A1;
}
div#footer div {
	text-align: right;
}
h2, p, table {
	clear: both;
}
h2 {
	font-size: 130%;
	color: #FF5400
}
.error {
	color: red;
}
ul#menu {
	display: block;
	float: right;
	list-style: none;
	border-right: 20px solid #009933;
}
ul#menu li {
	display: block;
	float: left;
	list-style: none;
	background-color: #F4F4ED;
	border-top: 1px solid #E2E2E2;
	border-left: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 3px 0.5em;
}
ul#menu li a {
	color: #3C3C3C;
}
table, tbody, thead, tfoot {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border: 1px solid #E2E2E2;
	width: 100%;
	margin-top: 0.4em;
}
thead, tfoot {
	font-weight: bold;
	background-color: #F4F4ED
}

th, td {
	padding: 0.4em 0.6em;
	margin: 0;
	border: 1px solid #E2E2E2;
	vertical-align: top;
	background-color: auto;
}
tbody th {
	background-color: #FFF;
	text-align: right;
}
div#_placeholder_A18 {
	display: static;
	padding: 0px;
	margin: 0px;
}
.duration, .price, .num, .position {
	text-align: right;
}

.pager {
	text-align: right;
	background-color: lightgrey;
}
span.direction_legend {
	padding-right: 1.5em; 
	margin-right: 1em; 
	border: solid 1px lightgrey;
}
