body {
  margin:0px;
  height: 100%;
  font-family:Open Sans;     
}      

p#normal {    
  color: #000;
  font-family: Open Sans;
  font-size: 13px;                        
  padding: 0px;
  margin: 0px;
  border: 0px;                     
}    

p#tooltip {    
  color: #ffffff;
  font-family: Open Sans;
  font-size: 11px;                       
  padding: 0px;
  margin: 0px;
  border: 0px; 
  max-width: 170px;                    
}      








.listauj {   
   -webkit-border-radius: 20px;      
   -moz-border-radius: 20px;                                               
    border-radius: 20px;
    margin-bottom:6px; 
    border: 0px #fff solid; 
    padding:10px;
    padding-top:4px;
    padding-bottom:12px; 
    background-size:cover;
    background-position:top right !important; 
    font-family:Open Sans;           
    border-right: 2px #ababab solid;
    border-bottom: 2px #ababab solid;
} 
.listadatekezdo {        
    margin-bottom:6px;                               
    background: #fdd354;
    padding:20px;
   -webkit-border-radius: 20px;      
   -moz-border-radius: 20px;                                               
    border-radius: 20px;
    margin-bottom:6px;     
    border: 0px #fff solid;        
    border-right: 2px #ababab solid;
    border-bottom: 2px #ababab solid;
    background-size:cover !important;
    background-position:top right !important;
    background:url(../images/adminhatterdatum.jpg?v=2) !important;
    font-family:Open Sans;
} 
.listafelso {        
    margin-bottom:6px;      
    background: #fff;
    padding:20px;
   -webkit-border-radius: 20px;      
   -moz-border-radius: 20px;                                               
    border-radius: 20px;
    margin-bottom:6px; 
    border: 0px #fff solid;
    border-right: 2px #ababab solid;
    border-bottom: 2px #ababab solid;
    font-family:Open Sans;
}      

.szebbtable{
  border:0px #ccc solid;
  padding:14px;
  margin-bottom:20px;
  background: #fff;
  width:100%;
  font-family:Open Sans;
  -webkit-border-radius: 20px;      
  -moz-border-radius: 20px;                                               
   border-radius: 20px;
    border-right: 2px #ababab solid;
    border-bottom: 2px #ababab solid;
}





p#normaluj {    
  color: #000;
  font-family: Arial;
  font-size: 16px;                        
  padding: 10px;
  margin: 0px;
  border: 0px;  
  font-family:Open Sans;                   
} 
p#normaldate {    
  color: #000;
  font-family: Open Sans;
  font-size: 20px;                        
  padding: 10px;
  margin: 0px;
  border: 0px;                     
}





.pregformuj {  
  width: 95%;
  height: 30px;
  border: 2px #b3b3b3 solid;   
  color: #666666;
  padding: 12px;       
  font-family:Open Sans;
  font-size: 26px;
  background: #ffffff;
  -webkit-border-radius: 20px;      
  -moz-border-radius: 20px;                                               
   border-radius: 20px; 
   margin-bottom:18px;
} 
.pregformujs {  
  width: 100%;
  height: 60px;
  border: 2px #b3b3b3 solid;   
  color: #666666;
  padding: 12px;            
  font-family:Open Sans;
  font-size: 26px;
  background: #ffffff;
  -webkit-border-radius: 20px;      
  -moz-border-radius: 20px;                                               
   border-radius: 20px; 
   margin-bottom:8px;
}
.pricebox{         
  text-align: center; 
  font-family:Open Sans;   
}      

.submituj {       
  border: 3px #fff solid;   
  color: #fff;
  font-weight:bold;
  padding: 26px;
  margin:0px;
  width:100%;
  font-family: Open Sans;
  font-size: 20px;
  background: #e8175f;
  -webkit-border-radius: 20px;      
  -moz-border-radius: 20px;                                               
   border-radius: 20px; 
}     

.submituj:hover {              
  color: #ffffff;    
  background: #ff1662;
  cursor: pointer;
}    

.sracok {       
  border: 3px #f4f5f6 solid;   
  color: #fff;
  background: #333;
  font-weight:bold;
  padding: 26px;
  margin:0px;  
  font-family: Open Sans;
  font-size: 20px;       
  -webkit-border-radius: 20px;      
  -moz-border-radius: 20px;                                               
   border-radius: 20px; 
  display:inline;
  width:auto;
}      

.sracok:hover {  
  border: 1px #ffffff solid;   
  color: #ffffff;    
  background: #ff1662;
  cursor: pointer;
}   

.sracok2 {       
  border: 3px #f4f5f6 solid;   
  color: #fff;
  background: #999;
  font-weight:bold;
  padding: 10px;
  margin:0px;  
  font-family: Open Sans;
  font-size: 14px;       
  -webkit-border-radius: 20px;      
  -moz-border-radius: 20px;                                               
   border-radius: 20px; 
  display:inline;
  width:auto;
}     

.sracok2:hover {  
  border: 1px #ffffff solid;   
  color: #ffffff;    
  background: #ff1662;
  cursor: pointer;
}  










p#nagy {
  color: #767676;       
  font-family:Open Sans;
  font-size: 14px;  
  text-shadow: 1px 1px 1px #ffffff;      
  padding: 0px;
  margin: 0px;
  border: 0px;                    
}     

p#stat {
  color: #666666;     
  font-family:Open Sans;
  font-size: 11px;  
  text-shadow: 1px 1px 1px #ffffff;      
  padding: 0px;
  margin: 0px;
  border: 0px;                    
}   

p#statb {
  color: #666666;      
  font-family:Open Sans;
  font-size: 11px;  
  text-shadow: 1px 1px 1px #ffffff;   
  padding: 0px;
  margin: 0px;
  border: 0px;                    
}       

p#title {
  color: #ffffff;            
  font-family:Open Sans;
  font-size: 18px;                       
  padding: 0px;
  margin: 0px;
  border: 0px;                    
}       

p#disc {
  color: #666666;               
  font-family:Open Sans;
  text-shadow: 1px 1px 1px #ffffff; 
  font-size: 24px;                       
  padding: 0px;               
  margin: 0px;
  position:relative;
  right: 6px;
  border: 0px;                    
}       

p#https {
  color: #e1ffaf;       
  font-family:Open Sans;
  font-size: 11px;    
  padding: 0px;
  margin: 0px;
  border: 0px;                    
}       

p#feher {
  color: #ffffff;     
  font-family:Open Sans;
  font-size: 13px;
  padding: 0px;
  margin: 0px;
  border: 0px;                    
}     

p#error {
  color: #666666;     
  font-family:Open Sans;
  font-size: 18px;
  text-shadow: 1px 1px 1px #ffffff; 
  padding: 0px;
  margin: 0px;
  border: 0px;                    
}  

p#admin {         
  color: #5d5d5d;     
  font-family: Arial;
  font-size: 12px;        
  padding: 0px;
  margin: 0px;
  border: 0px; 
  text-shadow: 1px 1px 1px #ffffff;                                   
} 

p#adminf {         
  color: #ffffff;
  font-family: Arial;
  font-size: 12px;        
  padding: 0px;
  margin: 0px;
  border: 0px;                                                        
} 





              

 

a img{
  border:0px;
}

a#image {
  border:0px;
} 

a#image:hover {
  border:0px;
}   

a#feher {        
  color: #ffffff;              
  font-family: Tahoma;
  font-size: 13px;
  padding: 0px;
  margin: 0px;
  border: 0px; 
  text-decoration: none;          
}

a#feher:hover {  
  text-decoration: underline;                
}   

a#telekom {        
  color: #007eff;              
  font-family: Tahoma;
  font-size: 13px;
  padding: 0px;
  margin: 0px;
  border: 0px; 
  text-decoration: none;          
}

a#telekom:hover {  
  text-decoration: underline;                
}    

a#normal {
  color: #666666;
  font-family: Tahoma;
  font-size: 12px;  
  font-weight: bold;
  text-shadow: 1px 1px 1px #ffffff;      
  padding: 0px;
  margin: 0px;
  border: 0px;  
  text-decoration: none;      
}

a#normal:hover {  
  text-decoration: underline;                
}  

a#reszletek {
  color: #666666;
  font-family: Tahoma;
  font-size: 11px;   
  text-shadow: 1px 1px 1px #ffffff;      
  padding: 0px;
  margin: 0px;
  border: 0px;  
  text-decoration: none;          
}

a#reszletek:hover {  
  color: #999999; 
  padding: 0px;
  margin: 0px;
  border: 0px;              
}  

a#error {        
  color: #888888;              
  font-family: Tahoma;
  font-size: 12px;
  text-shadow: 1px 1px 1px #ffffff;
  padding: 0px;
  margin: 0px;
  border: 0px; 
  text-decoration: none;          
}

a#error:hover {  
  text-decoration: underline;                
}      

a#admin {              
  color: #666666;
  font-family: Tahoma;
  font-size: 12px;  
  font-weight: bold;                     
  padding: 0px;
  margin: 0px;
  border: 0px;  
  text-decoration: none;                    
}

a#admin:hover {  
  text-decoration: underline;                
}








.hotspot {
  color:#ffffff; 
  cursor:pointer
}

#tt {
  position:absolute;                                     
}  
  
.login {
  width: 250px;
  height: 20px;
  border: 1px #b3b3b3 solid;   
  color: #666666;
  padding: 6px;
  font-family: Tahoma;
  font-size: 12px;
  background: #ffffff;
}  

.pregform {
  width: 280px;
  height: 20px;
  border: 1px #b3b3b3 solid;   
  color: #666666;
  padding: 6px;
  font-family: Tahoma;
  font-size: 12px;
  background: #ffffff;
}   

.submit {       
  border: 1px #b3b3b3 solid;   
  color: #666666;
  padding: 6px;
  margin:0px;
  font-family: Tahoma;
  font-size: 13px;
  background: #ffffff;
}     

.submit:hover {  
  border: 1px #ffffff solid;   
  color: #ffffff;    
  background: #ff1662;
  cursor: pointer;
}  

.fiokom {       
  border: 1px #b3b3b3 solid;   
  color: #666666;
  padding: 6px;
  margin:0px;
  font-family: Tahoma;
  font-size: 13px;
  background: #ffffff;
  width: 228px;
  text-align: left;
  border-bottom: 0px;
  display: block; 
}     

.fiokom:hover {  
  border: 1px #ffffff solid;
  border-bottom: 0px;   
  color: #ffffff;    
  background: #ff1662;
  cursor: pointer;
} 

.fiokom2 {       
  border: 1px #b3b3b3 solid;   
  color: #666666;
  padding: 6px;
  margin:0px;
  font-family: Tahoma;
  font-size: 13px;
  background: #ffffff;
  width: 228px;
  text-align: left;
  display: block;  
}     

.fiokom2:hover {  
  border: 1px #ffffff solid; 
  color: #ffffff;    
  background: #ff1662;
  cursor: pointer;
}  

.counter {       
  border: 1px #b3b3b3 solid;   
  color: #666666;
  padding: 4px;
  margin:0px;  
  font-family: Tahoma;
  font-size: 11px;
  background: #ffffff;
  text-decoration: none;
}     

.counter:hover {  
  border: 1px #ffffff solid;   
  color: #ffffff;    
  background: #ff1662;
  cursor: pointer;
}      

.black_overlay{
  display: none;
  position: fixed; 
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-color: black;
  z-index:1001;
  -moz-opacity: 0.7;
  opacity:.70;
  filter: alpha(opacity=70); 
}
 
.white_content {
  display: none;
  position: fixed;  
  top: 30%;
  left: 0px;
  width: 100%;
  height: 100%;
  padding: 0px;
  border: 0px;
  margin: 0px;
  background-color: transparent;
  z-index:1002;
  overflow: auto;
  vertical-align: middle;
} 

.block {
  display: inline;
}  
       
.balf {                          
  border-top: 1px #b3b3b3 solid;
  border-left: 1px #b3b3b3 solid;
  border-bottom: 1px #b3b3b3 solid;
  background-color: #ffffff;
}    
.jobbf {                          
  border: 1px #b3b3b3 solid; 
  background-color: #ffffff;
}        
.bal{                          
  border-bottom: 1px #b3b3b3 solid;
  border-left: 1px #b3b3b3 solid;
  background-color: #ffffff;
} 
.jobb {                          
  border-bottom: 1px #b3b3b3 solid;
  border-right: 1px #b3b3b3 solid;
  border-left: 1px #b3b3b3 solid;
  background-color: #ffffff;
}   
.jobba {                          
  border-bottom: 1px #b3b3b3 solid;
  border-right: 1px #b3b3b3 solid;
  border-left: 1px #b3b3b3 solid;
  background-color: #ffffff;
}   
.elv {                             
  border-bottom: 1px #b3b3b3 solid; 
  border-right: 1px #b3b3b3 solid; 
  border-left: 1px #b3b3b3 solid;   
  background-color: #ffffff;
  height: 2px;
  padding: 0px;
}   












.item{
  width:160px;
  height:100px; 
  border: 1px #b3b3b3 solid;
  margin:0px;
  overflow:hidden;
  position:relative;  
  float:left;
}    

.item .caption{
  width:160px;
  height:100px;
  background:#000000;       
  display:none;
  filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;
}    

.item .image{               
  display:none; 
  position:relative;
  top:-100px;
  filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;
}

.item .caption a{ 
  padding: 0px;
  margin: 0px; 
  border: 0px;
}  

.item img#plogo{ 
  position:absolute;
  display: block;
  width: 160px;
  height: 100px;
  padding: 0px;
  margin: 0px;  
} 

.pimg{              
  display: block;
  width: 160px;
  height: 100px;
  padding: 0px;
  margin: 0px;  
  border: 1px #b3b3b3 solid;
} 

.kiemelt{              
  display: inline;
  width: 200px;
  height: 140px;
  padding: 0px;
  margin: 0px;  
  border: 0px;
}

.clear{
  clear:both;
}       
  
  
  