@charset "windows-1250";

body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; margin: 0px; background-image: url(images/podklad_winrar.png); background-position: center top; background-repeat: no-repeat; background-color: #FFFFFF} 

.pixie {font-size: 9px;  text-align: center;  color: gray;}
	
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:#003366; background-color: transparent;font-weight: bold;}
a.panel:active {text-decoration:none; color: white; background-color:transparent;font-weight: bold;} 

#obsah-vonku {
  display: block;
  width: 963px;
  margin: 0 auto;
}

#obsah-dnu {
  float: left;
  width: 100%;
  margin: 0;
}


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;} 

a.top5_hlavicka:link {text-decoration: none;color:white;background-color:transparent;}
a.top5_hlavicka:visited {text-decoration:none;color:white;background-color:transparent;}
a.top5_hlavicka:hover {text-decoration: none;color:white;letter-spacing: 1px;background-color:transparent;}
a.top5_hlavicka:active {text-decoration:none;color:white; background-color:transparent;} 

.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}

.kosikl {text-decoration:none; color: #646464;background-color:transparent}
a.kosikl:link {text-decoration:none;color: #646464;background-color:transparent}
a.kosikl:visited {text-decoration:none;color:#646464;background-color:transparent}
a.kosikl:hover {text-decoration: none; color: black; background-color: transparent}
a.kosikl:active {text-decoration:none; color:#c8222c; background-color:transparent}

.hlfsirka {background-color: transparent; font-weight: bold; color: black; font-size: 13px; width: 390px; float: left;}
.doplnujuce {color: black; margin-top: 5px; font-size: 11px;width: 800px;}

.small {color: gray;}
a.small:link {font-size: 9px;text-decoration: none; color:gray;background-color:transparent;  border-bottom: 1px dashed gray;}
a.small:visited {text-decoration:none; gray;background-color:transparent; border-bottom: 1px dashed black;}
a.small:hover {text-decoration: none; color:#000080; background-color: transparent; border-bottom: 1px solid #000080;}
a.small:active {text-decoration:none; color:#000080; background-color:transparent; border-bottom: 1px solid #000080;} 

.obaly {width: 390px; height: 30px; margin-top: 15px; font-size: 11px; float: left;}
a.obal:link {font-size: 11px; text-decoration: none; color:black; background-color:transparent;  border-bottom: 1px dashed gray;}
a.obal:visited {text-decoration:none; color:black;background-color:transparent; border-bottom: 1px dashed black;}
a.obal:hover {text-decoration: none; color:#000080; background-color: transparent; border-bottom: 1px solid #000080;}
a.obal:active {text-decoration:none; color:#000080; background-color:transparent; border-bottom: 1px solid #000080;} 

.back2prog { float: right;  text-align: right;  font-size: 11px; color: silver;  width: 160px; }

.datum_novinka {font-size: 11px; color: black; font-weight: bold;  border-bottom: 1px solid black; margin-bottom: 7px;}
.datum_novinka_m {background-image: url(images/ponuka_small.png); height: 22px; color: white; line-height: 22px; letter-spacing: 3px; width: 100%; float: right; font-size: 11px; font-weight: bold;}
.datum_novinka_l {width: 90%; float: left; font-size: 11px; color: black; font-weight: bold; border-bottom: 1px dotted black;}
.datum_novinka_r {width: 10%; float: right; font-size: 11px; color: black; font-weight: bold; border-bottom: 1px dotted black; text-align: right;}
.kosik { background-color: transparent; float: right; width: 300px; text-align: right; font-size: 11px; color: black; font-weight: bold;}

.doplpopis { background-color: transparent; width: 721px;  float: left;  padding-bottom: 2px; }
.doplpopis2 { background-color: transparent; width: 510px; float: left;  padding-bottom: 2px; }
.distpopis { width: 100%;  float: left; margin-bottom: 2px;  border-top: 1px dotted black;}

.nazov {font-size: 17px; color: black; font-weight: bold;  border-bottom: 1px solid black;  margin-bottom: 7px;}
.popis {font-size: 13px; color: black; text-align: justify;  font-weight: normal;}
.popis_theme {font-size: 10px; color: black; text-align: justify;  font-weight: normal;}

.plnasirka {color: black; margin-top: 5px; font-size: 12px; width: 870px;}
.spaceikona {background-color: transparent; float: left; text-align: center; width: 40px;  font-weight: bold;}
.spaceodkaz {background-color: transparent; width: 380px;  float: left;  padding-bottom: 16px;}

.nieco {background-color: transparent;float: left;  width: 160px;  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;}
.obrazok_vyhody { text-align: center; width:100%; margin-bottom: 20px; margin-top: 50px;}

.mlnadpis {font-size: 16px; color: black; font-weight: bold;  border-bottom: 1px solid black;  margin-bottom: 1px;}
.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:50%; 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; }

.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;} 
.subscript {font-size: 9px; vertical-align: bottom;}

/*---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; 
}


/*---navigation control 4---*/

#navi4 { 
  width: 100%;
  text-align: center;
  background-color: transparent;
  background-image: url(images/avir_pas.png);
}

#navi4 span {
  display: none;
  visibility: hidden;
}

#navi4 a {
  display: block;
  padding-right: 10px;
  padding-left: 7px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 0px;
  text-decoration: none;
}

#navi4 a:link {
  background-color: transparent;
  color: #000000; 
  text-decoration: none; 
  font-size:13px; 
  font-weight: bolder;	
}

#navi4 a:visited {
  background-color: transparent;
  color: black;
  font-weight: bolder;
  text-decoration: none;
  font-size:13px;
}

#navi4 a:hover {
  background-color: transparent;
  color: white;
  text-decoration: none;
  font-size:13px;
  font-weight: bolder;
  background-image: url(images/avir_act.png);
}

#navi4 a:active {
  background-color: transparent;
  color: orange;
  font-weight: bolder;
  text-decoration: none;
  Font-Size:13px; 
}



/*---navigation control PDF---*/

#pdf { 
  width: 100%;
  text-align: center;
  background-color: transparent;
}


#pdf a {
  display: block;
  height: 66px;
  padding-right: 10px;
  padding-left: 7px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 0px;
  text-decoration: none;
}

#pdf a:hover {
  background-color: transparent;
  color: white;
  text-decoration: none;
  font-size:13px;
  font-weight: bolder;
  background-image: url(images/pdf.png);
}

/*---navigation control PDFP---*/

#pdfp { 
  width: 100%;
  text-align: center;
  background-color: transparent;
}


#pdfp a {
  display: block;
  height: 66px;
  padding-right: 10px;
  padding-left: 7px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 0px;
  text-decoration: none;
}

#pdfp a:hover {
  background-color: transparent;
  color: white;
  text-decoration: none;
  font-size:13px;
  font-weight: bolder;
  background-image: url(images/pdfp.png);
}

/*---navigation control FP---*/

#fp { 
  width: 100%;
  text-align: center;
  background-color: transparent;
}


#fp a {
  display: block;
  height: 66px;
  padding-right: 10px;
  padding-left: 7px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 0px;
  text-decoration: none;
}

#fp a:hover {
  background-color: transparent;
  color: white;
  text-decoration: none;
  font-size:13px;
  font-weight: bolder;
  background-image: url(images/fp.png);
}
