/* CSS Document  1680 * 1050*/

body, h1{
  margin:0px;
  padding:0px;
  font-size:10pt;
  
}

.logo_top h1 span, .pozadi_top h1 span, .zakonceni h1 span{
  display:none;  
  margin:0px;
  padding:0px;

}


.logo_top{
  height:178px;
  margin:0px;    
  background-image:url('images/logo_top.jpg');
  background-repeat: no-repeat;
  background-position:0px 0px;
  width:263px;
  padding:0px;
  float:left;
     
}

.nadpis{
  height:178px;
  margin:0px;    
  background-image:url('../images/nadpis_certifikaty.jpg');
  background-repeat: no-repeat;
  background-position: 80% 0px;  
  padding:0px; 
    
}


.top{
  height:178px;
  margin:0px;    
  background-image:url('images/pozadi_top.jpg');
  background-repeat: repeat-x;
  background-position:0px 0px;  
  padding:0px;   
    
}

/* *************** menu *************** */


.menu{   
  margin-left:0px;
  margin:0px;   
  padding:0px;
  background-image:url('images/pozadi_menu.jpg'); 
  background-repeat: repeat-y;
  width:250px;
  line-height:40px;
  height:400px;
  
  
}

.zakonceni{  
  background-image:url('images/zakonceni.jpg'); 
  background-repeat: no-repeat; 
  margin-left:1px;
  margin-top:-2px;  
  height:30px;
  width:30px;
  
}

.menu li{
  margin:0px;
  margin-left:20px;
  padding:0px;
  list-style-image: url('images/menu_list.jpg');
  
}

li a{
  margin:0px;
  padding:0px;
  color:black;
  text-decoration:none;  
  _vertical-align:super;
}

.menu li a:hover{
  margin:0px;
  padding:0px;
  color:#D7363C;
  text-decoration:underline;  
  _vertical-align:super;
}

.menu li:hover{
  margin-left:20px;
  list-style-image: url('images/menu_list_black.jpg');
  _vertical-align:super;
}


ul{
  margin-top:0px;

}

#aktual{
  font-weight:bold;
  font-size:13pt;
  color:#A54747;

}

/* *************** bottom *************** */
.bottom{   
  width:100%;
  background-image:url('images/bottom.jpg'); 
  background-repeat: repeat-x;
  margin-top:420px;  
  height:30px;  
}

.bottom_profil, .bottom_kontakt, .bottom_material, .bottom_certifikaty, .bottom_plyny {   
  margin-top:50px;  

}

.bottom_profil {   
  margin-top:130px;
  _margin-top:200px;   

}

.bottom_technologie {   
  margin-top:100px;
  _margin-top:130px;   

}

.bottom_reference {      
  margin-top:200px;
  _margin-top:240px;
     
}

.bottom_program{   
  margin-top:150px;  
}

.bottom_vzduchojemy{   
  margin-top:37%;
  _margin-top:50px;  
}

.zpet{   
  margin-left:50%;
  font-size:10pt;   
 
}

.zpet_text{   
  line-height:23px;
  
 
}

/* *************** text *************** */
.left{   
  float:left;
  margin:0px;
  padding:0px;
  
}


.text{   
  padding:0px;
  margin:0px;
  margin-left:270px;
  margin-top:0px;
  padding-right:30px;
     
}


/* ************* vzduchojemy ********** */

#objem{
  font-size:12pt;
  border:1px dotted blue;
  list-style-type:none;   
  margin-left:-45px;
  text-align:center;  
  line-height:30px;
  _margin-left:0px;
  _width:50px;
}

.sirka{
  width:750px;
}

.dorovnani1{
  padding-left:8px;   
}

.zar1{
  margin-left:17%;
  font-weight:bold;
}

.zar2{
  margin-left:40%;
  font-weight:bold;
}

.zar3{
  margin-left:37%;
  
}
.zar4{
  margin-left:42%;
  
}

.zar5{
  margin-left:41%;
  
}


#objem0, #objem10, #objem40, #objem100, #objem200{
  float:left;
  margin-left:100px;
  padding:0px;
  padding-top:10px;
  width:40px;  
}

#objem0{
  _margin-left:45px;
}



a{
  color:black;
  text-decoration: none;  
}

#objem0 a:hover, #objem10 a:hover, #objem40 a:hover, #objem100 a:hover, #objem200 a:hover{
  text-decoration: underline;
}

#prumerx, #typx{
  margin-left:20%;  
}

#prumerx a:hover, #typx a:hover{
  text-decoration: underline;  
  
}

.tabvzduchojem tr td{
  border:1px solid #EBE7E6;
    
}

table{
  border-collapse:collapse;
  width:800px;
  text-align:center;    
}

.obrTyp{
  margin-left:20%;
  margin-top:5%;
    
}

#prumerx li{
  vertical-align:middle;
    
}

#typx li{
  vertical-align:middle;
    
}

/* ************* profil firmy ********** */

.profil{
  text-indent: 30px; 
  margin: 0px;
  padding-top:10px;    
}

.profil a{
  font-style:italic;   
}

.profil a:hover{
  text-decoration:underline;    
}


.historieObr{
  float:right;
  padding:10px;
  padding-top:20px;
}
/* ************* kontakt ********** */

.kontakt{
  width:700px;
  margin-left:5%;
  font-size:10pt;      
}

.kontakt td{
  vertical-align:super;
  text-align:left;
  padding-left:20px;      
}

.kontakt tr{
  line-height:30px;
  border:1px dotted gray;      
}

/* *************** reference *************** */

.ref{
  margin-left:120px;      
}

.nadpis_reference{
  margin-top:20px; 
  list-style-type:none;   
  font-weight:bold;
    
}

.reference{
  margin-left:35px;      
}

/* *************** hutní materiál *************** */

.jiry{
  border:0px;
        
}

.text_jiry{
  vertical-align:65%;
  padding-right:20px;   
  font-weight:bold;   
}

.seznam_material{
  margin-left:30px;      
}

/* *************** certifikaty *************** */

.certifikat{
  border:1px solid black; 
  margin-right:30px;       
}

.certifikat_max{
  margin-left:80px;
  padding:0px;       
}

.cer1{
  width:500px;
  margin-left:150px;          
}

.cer2{
  width:500px;
  margin-left:310px;          
}

/* *************** technické plyny *************** */

table.plyny{
  width:880px;
  font-size:10pt;     
}

.plyny tr, td{
  border:1px solid #C5C5C5; 
  padding-left:10px;
  padding-right:10px;         
}

.plyny_nadpis{
  border:1px solid black; 
  background-color:#FEF9FF; 
  line-height:30px;
  text-align:center;
  font-size:12pt;      
}

.plyny_nadpis2{
  border:1px solid black; 
  background-color:#FEF9FF; 
  line-height:20px;
  text-align:center;
  font-size:12pt;      
}

.druh{
  width:330px;
  text-align:left;     
}

.druh2{
  
  text-align:left;     
}

.kod{
  width:50px;
  text-align:center;       
}

.tlak{
  width:50px;
  text-align:center;       
}

.slozeni{  
  width:160px;
  padding-left:10px;
  text-align:left;        
}

.najemne1{
  width:60px;
  text-align:left;     
}


/***************** vyrobni program  ********************/

.program{
  line-height:50px;
       
}

.technologie{
  line-height:34px;
       
}

/***************** vyrobni program  ********************/

.technologieObr{
  float:right;
  padding-right:50px;
  
  
}



