@charset "windows-1250";

body {font-family: Verdana, sans-serif; font-size: 12px; margin: 0px;  background-image: url(img_site/bck.png); }

.rightend {	background-image: url(img_site/right_bottom_bck.png); background-repeat: repeat-y; background-position: left}

.leftend {	background-image: url(img_site/left_bottom_bck.png); background-repeat: repeat-y; background-position: right}

input { font-family: Verdana, sans-serif; font-size: 11px; border: 1px dotted #d3d3d3; width: 100%; padding: 2px 2px 2px 2px;}
select { font-family: Verdana, sans-serif; font-size: 11px; border: 1px dotted #d3d3d3; width: 100%; padding: 2px 2px 2px 2px;}
textarea { font-family: Verdana, sans-serif; font-size: 11px; border: 1px dotted #d3d3d3; width: 100%; padding: 2px 2px 2px 2px;}

.povinne { font-family: Verdana, sans-serif; font-size: 11px; border: 1px solid #a9a9a9; width: 100%; padding: 2px 2px 2px 2px;}

fieldset { font-family: Verdana, sans-serif; font-size: 9px; border: 1px solid #d3d3d3;  padding: 7px 7px 7px 7px; margin: 0px 0px 0px 0px; }
legend { color: #d3d3d3;  font-size: 10px;  font-weight: bold; }

.leftarea { width:57%; float: left; margin-top: 5px; }
.rightarea { width:40%; float: right; margin-top: 5px; }
.fullarea { width:100%; float: right; margin-top: 5px; }

.softzoz { width:82%; float: left; margin-top: 5px; }
.softlic { width:15%; float: right; margin-top: 5px; }
.softine { width:41%; float: right; margin-top: 5px; margin-right: 7px;}

.pixie {font-size: 9px;  text-align: right;  color: black; vertical-align: top;s}

.avir {font-size: 9px;  text-align: center;  color: black; vertical-align: top}

.uvod {font-size: 11px; color: black; text-align: justify;  font-weight: normal;}

.datum_novinka {font-size: 11px; color: black; font-weight: bold;  border-bottom: 1px solid black;  margin-bottom: 7px;}

.mlnadpis {font-size: 11px; color: black; font-weight: bold;  border-bottom: 1px solid black;  margin-bottom: 1px;}


.panel_l {
float: left;
background: black;
height: 15px;
width: 250px;
font-size: 10px;
font-weight: bold;
text-align: center;
color: white;
vertical-align: middle;
background-image: url(img_site/black_back.png);
}

.panel_r {
float: right;
background: black;
height: 15px;
width: 693px;
font-size: 10px;
text-align: right;
color: white;
vertical-align: middle;
padding-right: 7px;
background-image: url(img_site/black_back.png);
}

a.panel:link {text-decoration:none;color:white;background-color:transparent;font-weight: bold;}
a.panel:visited {text-decoration:none;color:white;background-color:transparent;font-weight: bold;}
a.panel:hover {text-decoration: none; color:orange; background-color: transparent;font-weight: bold;}
a.panel:active {text-decoration:none; color: white; background-color:transparent;font-weight: bold;} 


a.left:link {text-decoration: none;color:black;background-color:transparent;  border-bottom: 1px dashed black;}
a.left:visited {text-decoration:none;color:black;background-color:transparent; border-bottom: 1px dashed black;}
a.left:hover {text-decoration: none; color:#000080; background-color: transparent; border-bottom: 1px solid #000080;}
a.left:active {text-decoration:none; color:#000080; background-color:transparent; border-bottom: 1px solid #000080;} 

.back2prog { float: right;  text-align: right;  font-size: 10px; color: silver;  width: 160px; }

.back2root { float: right;  text-align: right;  font-size: 10px; color: silver;  width: 100px; }
a.back2root:link {text-decoration:none;color: silver;background-color:transparent}
a.back2root:visited {text-decoration:none;color:silver;background-color:transparent}
a.back2root:hover {text-decoration: none; color: black; background-color: transparent}
a.back2root:active {text-decoration:none; color:orange; background-color:transparent}

.back2root2 { float: right;  text-align: right;  font-size: 10px; color: silver;  width: 600px; }
a.newzlink:link {text-decoration:none;color: silver;background-color:transparent}
a.newzlink:visited {text-decoration:none;color:silver;background-color:transparent}
a.newzlink:hover {text-decoration: none; color: black; background-color: transparent}
a.newzlink:active {text-decoration:none; color:orange; background-color:transparent}

.kosik { background-color: #5f5f5f; color: #f5f5f5; float: right; width: 220px; text-align: right; font-size: 11px; font-weight: normal;}
.kosikl {text-decoration:none; color: #f5f5f5;background-color:transparent}
a.kosikl:link {text-decoration:none;color: #f5f5f5;background-color:transparent}
a.kosikl:visited {text-decoration:none;color: #f5f5f5;background-color:transparent}
a.kosikl:hover {text-decoration: none; color: #ffcc33; background-color: transparent}
a.kosikl:active {text-decoration:none; color:#f5f5f5; background-color:transparent}

a.slsp:link {text-decoration: none;color:gray;background-color:transparent;  border-bottom: 1px dashed darkgray;}
a.slsp:visited {text-decoration:none;color:gray;background-color:transparent; border-bottom: 1px dashed gray;}
a.slsp:hover {text-decoration: none; color:black; background-color: transparent; border-bottom: 1px solid black;}
a.slsp:active {text-decoration:none; color:black; background-color:transparent; border-bottom: 1px solid black;} 

.tabulky {text-align: right}

a:link {color: #000066}

.mlpopis { width:97%; text-align: justify; }
.mltabulka { text-align: left;  border-bottom: 1px dotted gray; padding-top: 2px;  padding-bottom: 2px; padding-left: 7px;  padding-right: 7px; }
.mltabulkapozadie { text-align: left;  border-bottom: 1px dotted gray; padding-top: 2px;  padding-bottom: 2px; padding-left: 7px;  padding-right: 7px; background-color: #f5f5f5; }
.mltableft { width:60%; float: left; text-align: left; }
.mltabright { float: right; text-align: right; }

.cervena {color: red;  font-weight: bold; }
.zelena {color: green;  font-weight: bold; }

.cervenan {color: red;}
.zelenan {color: green;}

.red {color: red; font-weight: bold; }
.green {color: green; font-weight: bold; }

.nazov {font-size: 16px; color: black; font-weight: bold;  border-bottom: 1px solid black;  margin-bottom: 7px;}
.popis {font-size: 11px; color: black; text-align: justify;  font-weight: normal;}
td.popis {padding-bottom: 30px;}

.doplpopis { width: 553px;  float: left;  padding-bottom: 2px; }
.distpopis { width: 100%;  float: left; margin-bottom: 2px;  border-top: 1px dotted black;}

.doplnujuce {color: black; margin-top: 5px; font-size: 10px;}
.nieco {float: left;  width: 120px;  font-weight: bold;}
.normalne {background-color: white;}

.ikona { float: left;  margin-right: 7px;  margin-bottom: 5px;}
.obrazok { float: right;  margin-left: 10px;  margin-bottom: 5px;}

.search {
  display: block;
  padding-right: 10px;
  padding-left: 7px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 0px;
  text-decoration: none;
}

.infolist {
  display: block;  
  padding-right: 10px;
  padding-left: 7px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 0px;
  text-decoration: none;
  font-size: 11px;
  color: black;
  text-align: justify;
  font-weight: normal;
  
}

.menaorig {  
  color: gray;
}

.superscript {font-size: 9px; vertical-align: top; color: gray;}
.superscripts {font-size: 7px; vertical-align: top;}
.superscriptsg {font-size: 7px; vertical-align: top; color: gray;} 
.subscript {font-size: 9px; vertical-align: bottom;} 

/*---navigation control---*/

.nadpisnavi {color: black;  font-weight: bold;  font-size: 15px;  margin-top: 5px; margin-bottom: 5px; padding-left: 5px;}

#navi { 
  width: 100%;
}

#navi span {
  display: none;
  visibility: hidden;
}

#navi a {
  display: block;
  padding-right: 10px;
  padding-left: 15px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 0px;
  text-decoration: none;
}

#navi a:link {
  background-color: transparent ;
  color: #000000;
  text-decoration: none;
  font-size:10px;
  font-weight: normal;	
}

#navi a:visited {
  background-color: transparent;
  color: black;
  font-size:10px;
  text-decoration: none;
}

#navi a:hover {
  background-color: #003366;
  color: white;
  text-decoration: none;
  font-size:10px;
  font-weight: none;
  background-image: url(img_site/navi_bck.png);
}

#navi a:active {
  background-color: #003366;
  color: orange;
  font-size:10px;
  text-decoration: none;
}



/*---navigation control---*/

#navi2 { 
  width: 100%;

}

#navi2 span {
  display: none;
  visibility: hidden;
}

#navi2 a {
  display: block;
  padding-right: 10px;
  padding-left: 7px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 0px;
  text-decoration: none;
}

#navi2 a:link {
  background-color: transparent;
  color: #000000; 
  text-decoration: none; 
  font-size:13px; 
  font-weight: bolder;	
}

#navi2 a:visited {
  background-color: transparent;
  color: black;
  font-weight: bolder;
  text-decoration: none;
  font-size:13px;
}

#navi2 a:hover {
  background-color: #003366;
  color: white;
  text-decoration: none;
  font-size:13px;
  font-weight: bolder;
  background-image: url(img_site/navi2_bck.png);
}

#navi2 a:active {
  background-color: #003366;
  color: orange;
  font-weight: bolder;
  text-decoration: none;
  Font-Size:13px; 
}


/*---navigation control 3---*/

#navi3 { 
  width: 100%;
  text-align: center;
  background-color: #dcdcdc;
  background-image: url(img_site/navi2_bck_gray.png);
}

#navi3 span {
  display: none;
  visibility: hidden;
}

#navi3 a {
  display: block;
  padding-right: 10px;
  padding-left: 7px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 0px;
  text-decoration: none;
}

#navi3 a:link {
  background-color: transparent;
  color: #000000; 
  text-decoration: none; 
  font-size:13px; 
  font-weight: bolder;	
}

#navi3 a:visited {
  background-color: transparent;
  color: black;
  font-weight: bolder;
  text-decoration: none;
  font-size:13px;
}

#navi3 a:hover {
  background-color: #003366;
  color: white;
  text-decoration: none;
  font-size:13px;
  font-weight: bolder;
  background-image: url(img_site/navi2_bck.png);
}

#navi3 a:active {
  background-color: #003366;
  color: orange;
  font-weight: bolder;
  text-decoration: none;
  Font-Size:13px; 
}


