#main {width : 800px}
        
body {font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 70%;
      }
  p {font-size: 80%;}
  h1 {font:  50px/1 Verdana; color: white;}
 
  #pruh {position: absolute; left: 180px; top: 5px; width: 750px; height: 20px;
            background: #ffffff  left top repeat-y;
            text-align: left;}
            
  #spod {position: absolute; right: 0px; top: 480px; width: 1000px; height: 100px;
            background: #ffffff right top repeat-y;
            text-align: right;}

  #txt {border:0px transparent; position: absolute; left: 180px; height : 500px;
  		top: 95px; width: 605px; 
        background-color: white; overflow: auto
        }  
  #txtblok {border:0px transparent; position: absolute; left: 180px; height : 500px;
  		top: 95px; width: 755px; 
        background-color: white; overflow: auto
        }  
  #txtblok0 {border:0px transparent; position: absolute; left: 180px; height : 500px;
  		top: 95px; width: 755px; 
        background-color: white; overflow: auto
        }          
  #download {position: absolute; left: 790px; top: 95px; width: 140px; height: 320px; 
        border-width: 0px; border-style: solid; border-color: grey; 
        background-color: white; 
        }   
  #skoleni {border:0px transparent; position: absolute; left: 180px; top: 95px; width: 750px; height:502px;
        background-color: white; overflow: auto
        }
  #news {border:1px transparent; position: absolute; left: 15em; top: 180px; width: 350px; height: 420px; 
        background-color: white; overflow: auto
        }       
  #counter {position: absolute; width: 168px; height: 37px; z-index: 1; left: 5px; top: 330px}
  
  #navig {position: absolute; left: 6px; top: 95px; width: 170px; height: 290px;
          background: white left top repeat-x;
          color: white; font-size: 16px;
          text-align: center; } 
  #logo {position: absolute; left: 5px; top: 20px; height: 66px; width: 220px;
        text-align: center;
        vertical-align: middle;
                } 
  #grey_shadow {position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; 
            z-index: 1; border-style: none; 
            background-color: #808080; visibility: hidden;
            filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);  
    		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)";  
			-moz-opacity: 0.5;  
			-khtml-opacity: 0.5;  
 			opacity: 0.5;
            } 
  li {list-style-type: none; line-height: 2}        
  
  #navig a:link {color:white;}
  #txt li {font-size: 80%;}
  #txt a:visited {color:663300;}
         
  img {border-width: 0px; border-style: solid; border-color: #993300; }

P {margin-left: 3pt}
TABLE {font-size: 10pt; margin-left: 0pt}
  .product {font-size: 10pt; font-weight: bold; color: #E9712B}
  .vzornik {font-size: 8pt; font-weight: bold}
TD P {font-size: 10pt; font-weight: normal}

.grey {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffa675; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.headlsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffa675; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.black {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.greyt {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
