body		{
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #dfdfdf;
}
#main	{
	width: 1010px;
	height: auto;
     
	text-align: center;
	margin: auto;
	background-image: url("../files/main.jpg");
}
#head {
  width: 994px;
  height: 95px;
  background-image: url("../files/head.jpg");
  text-align: center;
  margin: auto;
}

#menu {
         width: 994px;
    	   height: 33px;
    	  
         position: relative;
	       text-align: left;
	       margin: auto;
         background-image: url("../files/menu.jpg");
 
      }
#banner{
          width: 400px;
          height: 70px;
          margin-left: 590px;

  
          }
     
#meznik {
  width: 994px;
  height: 5px;
  background-image: url("../files/meznik.jpg");
  margin: auto ;
}
      
#levysloupec {
  width: 231px;
  height: auto;
  margin-left: 8px;
  clear: none;
}    

#aktual {
  width: 231px;
  height: 249px;
  background-image: url("../files/aktuality.jpg");
  
  
}    

#kontakt {
  width: 231px;
  height: 250px;
  background-image: url("../files/kontakt.jpg");
  
  
}    

#informace {
  width: 231px;
  height: 20px;
  background-image: url("../files/informace.jpg");
  
  
}  


#rychmenu {
  width: 231px;
  background-image: url("../files/rychmenu.jpg");
  
  
}    

  
        

#pata {
  width: 1010px;
  height: 30px;
  background-image: url("../files/pata.jpg");
  clear:both;
  margin:auto;
  
}  
#copyr {
        float: right;
        font-family: arial;
        font-size: 12px;
        color: white;
        margin-right: 13px;
        padding-top: 2px;
        
}    

#zobrazeni {
  width: 763px;
  height: auto;
  
  float: right;
  text-align: left;
  margin-right: 8px;
  clear: none;
}

.hlobrazekvoip {
  width: 762px;
  height: 170px;
  background-image: url("../files/voiphead.jpg");
  
}

.hlobrazekkontakt {
  width: 762px;
  height: 170px;
  background-image: url("../files/kontakthead.jpg");
  }

.hlobrazekdown {
  width: 762px;
  height: 170px;
  background-image: url("../files/downhead.jpg");
  }

.hlobrazekinternet {
  width: 762px;
  height: 170px;
  background-image: url("../files/internethead.jpg");
  }
.hlobrazekkopirky {
  width: 762px;
  height: 170px;
  background-image: url("../files/kopirkyhead.jpg");
  }  
.hlobrazekpc {
  width: 762px;
  height: 170px;
  background-image: url("../files/pocitacehead.jpg");
  }  
.hlobrazekuvod {
  width: 762px;
  height: 170px;
  background-image: url("../files/uvodhead.jpg");
  }  


h1 {
    font-family: Arial;
    color: DarkSlateGray;
    font-size: 18px;
    
    text-align: center;
    }
h4 {
    font-family: Arial;
    color: DarkSlateGray;
    font-size: 18px;
    
    text-align: center;
    }

h2 {
    font-family: arial;
    color: DarkSlateGray;
    font-size: 14px;
    text-align: left;
    margin-left: 5px;
    }

p {
    font-family: Verdana;
    color: #343434;
    font-size: 12px;
    padding-left: 12px;
    padding-right: 12px;

}

ul {
    font-family: Verdana;
    color: #343434;
    font-size: 12px;
    margin-right: 10px;
  

}

img {
    border: 0px;
    margin: auto;
}

#tablemenu {
            width: 75%;
            height: 34px;
            text-align: center;
            color: white;
            font-family: arial;
            font-size: 14px;
            border: 0px;
            size: 34px;
            padding-left: 10px;
            }
.tablevoipmenu {
          
            padding-top: 145px;
            text-align: left;
            font-family: arial;
            font-size: 14px;
            border: 0px;
            height: 25px;
            
            
            }

.tableinternetmenu {
          
            padding-top: 145px;
            text-align: center;
            font-family: arial;
            font-size: 14px;
            border: 0px;
            height: 25px;
            width: 100%;
            
            }

.tdvoipmenu {
          
            border: 0px;
            height: 25px;
            
            
            }            
            
.tdinternetmenu {
          
            border: 0px;
            height: 25px;
            width: 127px;
            
            }            
            
.tablecenik {
            text-align: left;
            width: 90%;
            font-family: arial;
            color: #343434;
            margin: auto;
            font-size: 12px;
            }
.trcenik {
            text-align: left;
            font-size: 12px;
            font-weight: bold;
            font-family: Arial;
            background-color: #2e2e2e;
            margin: auto;
            color: white;
            }
.trbarva1 {
            background-color: white;
            color: #343434;
            }            
.trbarva2 {
            background-color: gainsboro;
            color: #343434;
            }            
            
.formular {
          margin: auto;
          font-family: Verdana;
          font-size: 12px;
          
          
          }                       

.warning {
          margin: auto;
          font-family: Verdana;
          font-size: 16px;
          color: red;
          font-weight: bold;
          text-align: center;
          }                       
            
.tablekontakt {
                margin: auto;
                width: 90%;
                text-align: left;
                font-family: Verdana;
                font-size: 12px;
                color: black;
                
                
                } 
.trkontakt {
                text-align: left;
                font-family: Verdana;
                font-size: 14px;
                color: white;
                vertical-align: top;
                
                background-color: grey;
                
                
                } 
.levaaktualitka {
                padding-top: 20px;
                padding-left: 5px;
                text-align: left;
                font-family: arial;
                font-size: 12px;
                color: white;
                
                
                
                }         
                                
.levykontakt {
                padding-left: 10px;
                padding-top: 25px;
                text-align: left;
                font-family: arial;
                font-size: 12px;
                color: white;
                
                
                }                                                            

.rychlemenu {
                padding-left: 10px;
                padding-top: 10px;
                padding-right: 15px;
                min-height: 100px;
                text-align: left;
                font-family: arial;
                font-size: 12px;
                color: white;
                
                } 
                
                
.tdaktualita {
            vertical-align: top;
            }                               
.tdlevykontakt {
                text-align: right;
                }            
            
a.amenu, a:visited.amenu,a:active.amenu { color: white; line-height: 34px; text-decoration: none; display: block;  }

a:hover.amenu { color: white; text-decoration: underline; } 

a.ainternet, a:visited.ainternet,a:active.ainternet { color: white; line-height: 25px; font-weight: bold; text-decoration: none; display: block; }

a:hover.ainternet { color: black; background-color: white; }


a.avoip1, a:visited.avoip1,a:active.avoip1 { color: White; line-height: 25px; text-decoration: none;  font-weight: bold; display: block; background-image: url("../files/tablevoipmenu1.jpg"); }

a.avoip1now, a:visited.avoip1now,a:active.avoip1now,a:hover.avoip1now { text-decoration: none; color: black; line-height: 25px; font-weight: bold; display: block; background-image: url("../files/tablevoipmenu1hover.jpg"); }

a:hover.avoip1 { color: black; background-image: url("../files/tablevoipmenu1hover.jpg"); }


a.avoip2, a:visited.avoip2,a:active.avoip2 { color: White; line-height: 25px; text-decoration: none; font-weight: bold; display: block; background-image: url("../files/tablevoipmenu2.jpg"); }

a.avoip2now, a:visited.avoip2now,a:active.avoip2now,a:hover.avoip2now { text-decoration: none; color: black; line-height: 25px; font-weight: bold; display: block; background-image: url("../files/tablevoipmenu2hover.jpg"); }

a:hover.avoip2 { color: black; background-image: url("../files/tablevoipmenu2hover.jpg"); }


a.awifi, a:visited.awifi,a:active.awifi { color: White; line-height: 25px; text-decoration: none; font-weight: bold; display: block; background-image: url("../files/internetmenu.jpg"); }

a.awifinow, a:visited.awifinow,a:active.awifinow,a:hover.awifinow { text-decoration: none; color: black; line-height: 25px; font-weight: bold; display: block; background-image: url("../files/internetmenuhover.jpg");  display: block;}

a:hover.awifi { color: black; background-image: url("../files/internetmenuhover.jpg"); }


a.a5ghz, a:visited.a5ghz,a:active.a5ghz { color: White; line-height: 25px; text-decoration: none; font-weight: bold; display: block; background-image: url("../files/internetmenu.jpg"); }

a.a5ghznow, a:visited.a5ghznow,a:active.a5ghznow,a:hover.a5ghznow { text-decoration: none; color: black; line-height: 25px; font-weight: bold; display: block; background-image: url("../files/internetmenuhover.jpg");  }

a:hover.a5ghz { color: black; background-image: url("../files/internetmenuhover.jpg"); }


a.apanelak, a:visited.apanelak,a:active.apanelak { color: White; line-height: 25px; text-decoration: none; font-weight: bold; display: block; background-image: url("../files/internetmenu.jpg"); }

a.apanelaknow, a:visited.apanelaknow,a:active.apanelaknow,a:hover.apanelaknow { text-decoration: none; color: black; line-height: 25px; font-weight: bold; display: block; background-image: url("../files/internetmenuhover.jpg");  }

a:hover.apanelak { color: black; background-image: url("../files/internetmenuhover.jpg"); }


a.aoptika, a:visited.aoptika,a:active.aoptika { color: White; line-height: 25px; text-decoration: none; font-weight: bold; display: block; background-image: url("../files/internetmenu.jpg"); }

a.aoptikanow, a:visited.aoptikanow,a:active.aoptikanow,a:hover.aoptikanow { text-decoration: none; color: black; line-height: 25px; font-weight: bold; display: block; background-image: url("../files/internetmenuhover.jpg"); }

a:hover.aoptika { color: black; background-image: url("../files/internetmenuhover.jpg"); }


a.amereni, a:visited.amereni,a:active.amereni { color: White; line-height: 25px; text-decoration: none; font-weight: bold; display: block; background-image: url("../files/internetmenu.jpg"); }

a.amereninow, a:visited.amereninow,a:active.amereninow,a:hover.amereninow { text-decoration: none; color: black; line-height: 25px; font-weight: bold; display: block; background-image: url("../files/internetmenuhover.jpg"); }

a:hover.amereni { color: black; background-image: url("../files/internetmenuhover.jpg"); }



a.arychmereni, a:visited.arychmereni,a:active.arychmereni { color: white; font-weight: bold; text-decoration: underline;  }

a:hover.arychmereni { color: white; text-decoration: underline; }  

a.akredit, a:visited.akredit,a:active.akredit { color: white; font-weight: bold; text-decoration: underline;  }

a:hover.akredit { color: white; text-decoration: underline;  }  


a.ahornimenu, a:visited.ahornimenu,a:active.ahornimenu { margin-right: 10px; float: right; color: black; font-size: 12px; text-decoration: none;  }

a:hover.ahornimenu { color: black; font-weight: bold; text-decoration: underline; } 

a.areference, a:visited.areference,a:active.areference { color: black; font-size: 12px; text-decoration: none;  }

a:hover.areference { color: black; font-weight: bold; text-decoration: underline; }                       