@font-face {
    font-family: 'Aller';
    src: url('fonty/aller_bd-webfont.eot');
    src: url('fonty/aller_bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonty/aller_bd-webfont.woff') format('woff'),
         url('fonty/aller_bd-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;}

BODY
{
   background-color: #202020; color: #A9A9A9; FONT-SIZE: 12px; FONT-FAMILY: 'Roboto Condensed', Aller, Helvetica, sans-serif;
   margin: 0px; padding: 0px;
   background-image: url("images/pozadi.png"); background-position: top center; background-repeat: repeat-x;
   overflow: -moz-scrollbars-vertical; overflow-y: scroll; background-attachment: fixed;
}

IMG
{ border: 0px; margin: 0px; }

#nav
{
  position: fixed; width: 100%; margin: 0px; text-align: left; padding: 30px 0px 0px 0px; background-color: #202020;
  z-index: 93; background-image: url("images/pozadi.png"); background-position: top center; background-repeat: repeat-x;
}

#nav H1
{ font-family: 'Open Sans', sans-serif; font-weight: 900; color: #fff; font-size: 2.5em; margin: 0px; }

#nav .levo
{ position: absolute; left: 0px; top: 4px; margin: 135px 0px 30px 0px; text-align: left; }

#nav .pravo
{ position: absolute; right: 0px; top: 4px; margin: 135px 0px 30px 0px; text-align: right; }

.menu
{
  font-family: 'Roboto Condensed', 'Ubuntu', 'OpenSansLight', sans-serif; font-size: 1.8em; padding: 0px; margin: 0px; font-weight: 200;
  display: in-line;
}

.menuhi
{
  font-family: 'Roboto Condensed', 'Ubuntu', 'OpenSansLight', sans-serif; font-size: 1.8em; padding: 0px; margin: 0px; font-weight: 200; opacity: 1;
}



#section
{
  position: relative; width: 90.8%; margin: 0px auto; padding: 10px 0px; clear: both; z-index: 2;
  text-align: left; background-color: transparent; min-height: 500px;
}

.refer
{
  width: 25%; position: relative; margin: 0px; float: left; background-color: transparent; overflow: hidden; z-index: 8;
  height: 200px;
}

#section DIV A
{
  vertical-align: top;
}

.nad
{ position: absolute; left: 0px; top: 0px; width: 100%; border: 0px; z-index: 2; opacity: 0; }

.pod
{ position: absolute; left: 0px; top: 0px; width: 100%; border: 0px; z-index: -1; opacity: 0.9; }

#section UL
{
  display: block; float: left; margin: 0px; padding: 0px; width: 25%;
}

#section UL H2
{
  background-colora: #000; padding: 4px; font-size: 1.25em; padding-bottom: 0px;
}

#section UL P
{
  list-style-type: none; padding: 4px; font-size: 0.9em; font-weight: 400; color: #ddd;
  line-height: 1.4em; margin: 0px; padding-right: 2em;
}

.citat
{
  color: #ddd; text-align: center; font-size: 1.75em; font-style: normal; font-weight: 100; 
  font-family: 'Roboto Condensed', Ubuntu, sans-serif;
  padding: 0.2em 0px 0.3em 0px; margin: 0.3em 0px 0.75em 0px;
  border-top: 1px solid #303030; border-left: 0px solid #303030; border-bottom: 1px solid #303030; border-right: 0px solid #303030;
  text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.2); background-color: #1a1a1a;
}






.popis
{
  position: absolute; margin: 0px; z-index: 1; text-align: left; padding: 0px; visibility: hidden;
  background-image: url("images/80p.png"); background-color: transparent; yellow; 
}

.popis H2
{
  font-family: 'Ubuntu', 'Source Sans Pro', 'OpenSansBold', sans-serif; font-size: 1.5em; margin: 0px; padding: 6px 10px 4px 7px;
  font-weight: 500;
}

.popis H3
{
  position: absolute; right: 10px; top: 7px; font-size: 12px; margin: 2px 0px; padding: 0px; color: #aaa;
  font-family: 'Ubuntu', 'Source Sans Pro', 'OpenSansLight', sans-serif; font-weight: 500;
  background-color: transparent;
}

.popis P
{
  font-family: 'aUbuntu', 'Source Sans Pro', 'OpenSansRegular', sans-serif; font-size: 14px; margin: 0px; padding: 0px 15px 10px 8px;
  color: #fff; font-weight: 400; font-style: italic; normal;
}

.popis P STRONG
{
  font-family: 'Source Sans Pro', sans-serif; font-size: 14px; margin: 0px; padding: 0px 0px 3px 0px;
  display: block; color: #609adc; font-weight: 600; font-style: normal;
}

.popis P STRONG :hover
{
  text-decoration: underline;
}


A
{
  color: #fff; text-decoration: none;
}

DD
{
   FONT-SIZE: 12px; COLOR: #DEDEDE; LINE-HEIGHT: 127%;
}

BIG
{
   COLOR: #871616; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}

TD
{
   FONT-SIZE: 13px; COLOR: #A9A9A9; LINE-HEIGHT: 17px;
}

TEXTAREA
{
   FONT-SIZE: 11px; COLOR: #2D2D2D; FONT-FAMILY: "MS Sans Serif", "Verdana", "Arial CE, Arial, Helvetica";
   SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
   SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #404040; SCROLLBAR-TRACK-COLOR: #FFFFFF; 
   SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
   BORDER-RIGHT: #B0B0B0 1px solid; BORDER-TOP: #B0B0B0 1px solid; BORDER-LEFT: #B0B0B0 1px solid; 
   BORDER-BOTTOM: #B0B0B0 1px solid;
}

.textik
{
   FONT-SIZE: 11px; LINE-HEIGHT: 13px;
   font-family: 'Calibri', 'Arial CE', 'Arial', 'Helvetica'; padding: 0px 18px 0px 18px;
}

.placka
{
   widtha: 268px; height: 310px; position: absolute; 
   background-color: #0e0e0e; CURSOR: pointer;
}

.placka2
{
   widtha: 268px; height: 310px; position: absolute; 
   background-color: #0a0a0a; CURSOR: pointer;
}

.novinka
{
   position: absolute; awidth: 270px; overflow: hidden; z-index: 5;
   FONT-SIZE: 12px; LINE-HEIGHT: 13px; visibility: visible;
   cursor: pointer;
}

.textnovinky
{
   position: absolute; top: 169px; padding: 0px;
   WIDTH: 270px; overflow: hidden; 
   FONT-SIZE: 12px; color: #acacac; CURSOR: pointer;
}

.news1
{
   FONT-SIZE: 14px; font-weight: bold; color: white; margin: 8px 0px 0px 8px;
}

.news2
{
   FONT-SIZE: 12px; font-weight: normal; color: white; margin: 1px 0px 0px 8px;
}

.news3
{
   FONT-SIZE: 11px; font-weight: normal; color: #acacac; width: 252px; margin: 7px 0px 0px 8px; line-height: 14px;
}

.prekryv
{
   position: absolute; top: 0px; padding: 0px; z-index: 10;
   WIDTH: 270px; HEIGHT: 169px; overflow: hidden; CURSOR: pointer;
   opacity: 0; filter: alpha(opacity=0);    
}

.prekryvwd
{
   position: absolute; top: 0px; padding: 0px; z-index: 10;
   WIDTH: 268px; HEIGHT: 169px; overflow: hidden; CURSOR: pointer;
   opacity: 0; filter: alpha(opacity=0);    
}

.sipka1
{                          
   position: absolute; z-index: 10; CURSOR: pointer;
   opacity: 0.25; filter: alpha(opacity=25);    
}

.sipka2
{                          
   position: absolute; z-index: 10; CURSOR: pointer;
   opacity: 0.8; filter: alpha(opacity=80);    
}

.newsbox
{
   color: white; padding: 241px 10px 8px 10px; height: 425px; cursor: Pointer;
}

H2
{
   aFONT-SIZE: 17px; font-weight: bold; color: white; margin: 0px 0px 5px 0px; aline-height: 16px;
}

.datum
{
   FONT-SIZE: 14px; font-weight: normal; color: white; margin: 7px 0px 9px 0px; line-height: 12px;
}

.info
{
   FONT-SIZE: 12px; font-weight: normal; color: #909090; line-height: 15px;
}



#telo
{
  clear: both; position: relative; width: 90.8%; text-align: center; margin: 0px auto 24px;
  opacity: 0; overflow: hidden;
}

#telo IMG
{
  width: 100%;
}

.new
{
  position: absolute; text-align: left; font-size: 1.12em; opacity: 0.6; margin: 0px;
  border: 0; border-left: 0px solid #555; border-bottom: 1px solid #000; z-index: 20;
}

.new SPAN
{
  background-color: #fff; color: #000; font-family: 'Roboto Condensed', 'Bitter', Ubuntu, Aller, Arial, sans-serif; padding: 1px 6px 1px 6px;
  font-size: 0.9em; font-weight: 900; display: block; width: 2.3em;
}

.new H2
{
  background-color: #000; color: #fff; font-family: 'Roboto Condensed', Aller, Arial, sans-serif; margin: 0px;
  font-size: 1.25em; font-weight: 600; padding: 5px 6px 0px 6px; line-height: 1.45em;
}

.new H3
{
  background-color: #000; color: #fff; font-family: 'Roboto Condensed', Ubuntu, Arial, sans-serif; margin: 0px; display: block;
  font-size: 0.9em; font-weight: normal; padding: 0px 6px 5px 7px; afont-style: italic; line-height: 1.4em;
}

.new P
{
  background-image: url("images/60p.png"); background-color: transparent; color: #fff; margin: 0px;
  font-family: 'Roboto Condensed', Ubuntu, Aller, Arial, sans-serif; font-size: 0.9em; padding: 4px 10px 10px 7px; line-height: 1.4em;
  text-shadow: 1px 1px 0px #000;
}

#resol
{
  position: absolute; left: 0; top: 0; font-size: 12px; color: #555; z-index: 100; margin: 0px;
  visibility: hiddena;
}

#slideup
{
  z-index: 8; position: absolute; top: 0px; left: 0px;
}

#slidedown
{
  z-index: 6; position: absolute; top: 0px; left: 0px;
}

.publ {
  font-size: 15px; width: 100%; border: 0px solid #fff; padding: 15px 0px 0px 0px;
}

.publ H4 {
  font-size: 1.7em; margin: 0px 15px 15px 0px; padding: 0px 1px 0px 0px; color: #fff; font-family: 'Roboto', 'Roboto Condensed';
  float: left; border-radius: 22px; color: #aaa; background-color: transparent; font-weight: 400;
  width: 40px; height: 41px; text-align: center; line-height: 1.65em; letter-spacing: -1px;
  border: 2px solid #aaa;
  
}

.publ H3 {
  font-size: 1.5em; margin: 0px; padding: 2px 0px 10px 0px; color: #fff; font-family: 'Roboto Condensed';
}

.publ P {
  font-size: 1.0em; margin: 0px; padding: 0px 0px 24px 0px;
}
