body {               
  padding: 0; 
  margin: 0; 
  border: 0; 
  background-color: #ffffff;
  min-width: 1020px;
  font-family: Arial;
  font-size: 12px;
  color: #666666;
}

p {    
  color: #666666;
  font-family: Arial;
  font-size: 12px;                      
  padding: 0px;
  margin: 0px;
  border: 0px; 
}      

p#normal {
  color: #666666;
  font-family: Arial;
  font-size: 12px;                       
  padding: 0px;
  margin: 0px;
  border: 0px;                    
}     

p#felsomenu {       
  color: #dddddd;  
  padding: 10px;      
  padding-left: 20px;       
  margin:0px;   
  border: 0px; 
  font-family: Tahoma;
  font-size: 12px;      
}    

p#title {       
  color: #333333;  
  padding: 0px;       
  margin:0px;   
  border: 0px; 
  font-family: Verdana;
  font-size: 12px; 
  font-weight: bold;    
}  

p#htitle {       
  color: #333333;  
  padding: 0px;       
  margin:0px;   
  border: 0px; 
  font-family: Arial;
  font-size: 22px;   
  font-weight: bold; 
  font-style: italic;    
}  

p#soon {       
  color: #cfb485;  
  padding: 0px;       
  margin:0px;   
  border: 0px; 
  font-family: Lobster;
  font-size: 24px; 
  font-weight: bold;    
}             

p#kereso {
  color: #333333;
  font-family: Tahoma;
  font-size: 12px;                       
  padding: 0px;
  margin: 0px;
  border: 0px;                                
}           

p#bottom {
  color: #ffffff;
  font-family: Tahoma;
  font-size: 12px;                       
  padding: 0px;
  margin: 0px;
  border: 0px; 
  width: 220px;                    
  border-bottom: 1px #aaaaaa dotted;                                             
}            

p#hometitle {
  color: #e8281e;
  font-family: Lobster;
  font-size: 44px;                       
  padding: 0px;
  margin: 0px;
  border: 0px;                                                                  
}      





   
   
         

a#bottom {          
  color: #999999; 
  font-family: Arial;
  font-size: 12px;                       
  padding: 0px; 
  margin: 0px;     
  border: 0px; 
  text-decoration: none;
  font-style: italic;  
}

a#bottom:hover {                 
  cursor: pointer;  
  color: #000000; 
  text-decoration: underline;
}    

a img{
  border:0px; 
  outline:none;            
}         

a#normal {          
  color: #666666; 
  font-family: Arial;
  font-size: 12px;                       
  padding: 0px;
  margin: 0px;
  border: 0px; 
  text-decoration: none;                   
}

a#normal:hover {                 
  cursor: pointer;  
  color: #000000;              
}            

a#piros {          
  color: #e8291f; 
  font-family: Arial;
  font-size: 12px;                       
  padding: 0px;
  margin: 0px;
  border: 0px; 
  text-decoration: none;
  font-weight: bold;                   
}

a#piros:hover {                 
  cursor: pointer;  
  color: #e89f1f;              
}           

a#delkep {          
  color: #bbbbbb; 
  font-family: Arial;
  font-size: 11px;                       
  padding: 0px;
  margin: 0px;
  border: 0px; 
  text-decoration: none;
  font-style: italic;      
}

a#delkep:hover {                 
  cursor: pointer;  
  color: #fe0d00;             
}      

.dll {         
  -moz-opacity: 0.2;
  opacity:0.2;
  filter: alpha(opacity=20);     
}

.dll:hover {                 
  cursor: pointer;  
  -moz-opacity: 1;
  opacity:1;
  filter: alpha(opacity=100);
}





   

.sls2{       
  margin: 0px;
  border-right: 0px;  
  margin-top:18px;   
  margin-bottom:18px;    
  width: 120px;
  height: 208px;
  text-align: center;      
  overflow:hidden;
  list-style-type: none;
}   

#ll1 {
  width: 35px;
  height: 62px;
  padding: 0px;
  margin: 0px;
  border: 0px;
  background: url('../images/ll2.png?v=3');  
  position:relative; 
  z-index: 1030;
  outline: none;  
}  

#ll1:hover {    
  cursor: pointer;
  background: url('../images/ll1.png?v=3');
  outline: none;
}   

#rr1 {
  width: 35px;
  height: 62px;
  padding: 0px;
  margin: 0px;
  border: 0px;
  background: url('../images/rr2.png?v=2'); 
  position:relative;
  z-index: 1030;   
  outline: none;
}  

#rr1:hover {    
  cursor: pointer;
  background: url('../images/rr1.png?v=2');
  outline: none;
}  

.hogyan{  
  display:block;
  margin: 30px;
  padding: 0px;
  border: 0px;             
}
       
.kiskep{
  display: inline-block;
  max-height: 80px; 
  max-width: 80px;
  padding: 0px;
  margin: 4px;
  border: 0px;     
  border: 5px #ffffff solid;      
}   

.cs {
  display:inline-block;
  margin: 0px;
  padding: 0px;
  border: 0px;
  width:17px;
  margin-top:6px;
}  

.cs:hover {
  margin-top:0px;
  width:23px;
  cursor: pointer;
}  

.cs2 {
  display:inline-block;
  margin: 0px;
  padding: 0px;
  border: 0px;
  width:17px;
  -moz-opacity: 0.4;
  opacity:0.4;
  filter: alpha(opacity=40); 
  margin-top:6px;
}  

.cs2:hover {
  width:23px;
  margin-top:0px;
  cursor: pointer;
} 

.krslista {
  width: 298px;
  height: 30px;
  padding: 0px;
  padding-left: 16px;
  border: 0px;
  margin: 0px;   
  color: #666666; 
  font-family: Tahoma;
  font-size: 12px; 
  background: transparent;
  text-align: left;
  font-weight: bold;
  border-bottom: 1px #e4e4e4 solid;
  outline: none;
}

.krslista:hover {
  cursor: pointer;
}    

.krslista2 {
  width: 298px;
  height: 30px;
  padding: 0px;
  padding-left: 24px;
  border: 0px;
  margin: 0px;   
  color: #ffffff; 
  font-family: Tahoma;
  font-size: 12px; 
  background: #e8281e;
  text-align: left;
  border-bottom: 1px #e4e4e4 solid;
  outline: none;
  font-weight: bold;
}

.black_overlay{
  display: none;
  position: fixed; 
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  z-index:14990;
  -moz-opacity: 0.6;
  opacity:0.6;
  filter: alpha(opacity=60); 
}        
 
.white_content {
  display: none;
  position: fixed;  
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  padding: 0px;
  border: 0px;
  margin: 0px;
  background-color: transparent;
  z-index:15000;
  overflow: auto;
  vertical-align: middle;
}      
   
.mi {            
  width:40px;
  height:40px;
  overflow:hidden; 
  text-align:center;
  outline:none;
}

.menu {
  text-decoration:none;
  outline:none; 
}   

.mihover {
  display:block;
  position:relative;
  top:-66px;
  opacity:0;
  cursor: pointer;
}    

.submit {       
  color: #ffffff;  
  padding: 12px;      
  padding-left: 22px;
  padding-right: 22px;
  margin:0px;   
  border: 0px; 
  font-family: Arial;
  font-size: 14px;
  background: #e8281e;
  outline:none;
}     

.submit:hover {      
  background: #d11c13;
  cursor: pointer;
} 

.gomb {       
  color: #ffffff;  
  padding: 12px;      
  width:180px;
  margin:0px;   
  border: 0px; 
  font-family: Tahoma;
  font-size: 13px;
  background: #ff6b53;
  border-radius:10px;
  outline:none; 
}     

.gomb:hover {      
  background: #73dad5;
  cursor: pointer;
} 

.uzs {       
  color: #ffffff;  
  padding: 12px;      
  width: 220px;
  margin:0px;   
  border: 0px; 
  font-family: Arial;
  font-size: 14px;
  background: #ff6b53;
  border-radius:10px;
  text-align:left;
  font-weight: bold;
  margin-bottom:2px;
  outline:none;
}     

.uzs:hover {      
  background: #73dad5;
  cursor: pointer;
}     
   
.textbx {
  width: 150px;
  height: 20px;
  border: 0px;   
  color: #666666; 
  padding: 0px;       
  padding-left: 8px;
  padding-right: 8px;
  font-family: Arial;
  font-size: 12px;
  background: #ffffff; 
  border-radius:10px;   
  outline: none;  
}  
   
.textbxfelir {
  width: 250px;
  height: 27px;
  line-height: 27px;
  border: 0px;   
  color: #999999; 
  padding: 0px;       
  padding-left: 8px;
  padding-right: 8px;
  margin: 0px;
  font-family: Arial;
  font-size: 11px;
  background: #ffffff;   
  outline: none;
  font-style: italic;  
} 

.btnfelir {       
  padding: 0px;      
  margin: 0px;   
  border: 0px;    
  text-decoration: none; 
  background: none;  
  outline: none;   
}    
                             
button::-moz-focus-inner { 
    border: 0; 
    padding: 0; 
}

.btnfelir:hover { 
  cursor: pointer;
} 
   
.textbox {
  width: 220px;
  height: 20px;
  border: 1px #eadde0 solid;   
  color: #666666; 
  padding: 6px;     
  font-family: Tahoma;
  font-size: 12px;
  background: #ffffff; 
  border-radius:4px;   
  outline: none;  
}  

.menubtn {       
  color: #333333;  
  padding: 8px;      
  margin:0px;   
  border: 0px; 
  font-family: Tahoma;
  font-size: 13px;
  text-decoration: none; 
  background: none;  
  outline: none; 
  font-weight: bold;  
}  

.menubtn:hover {  
  color: #e8281e;
  cursor: pointer;
} 
     

.menubtn2 {         
  color: #ffffff;  
  padding: 8px;      
  margin:0px;   
  border: 0px; 
  font-family: Tahoma;
  font-size: 13px;
  text-decoration: none; 
  background: none;  
  outline: none; 
  font-weight: bold;  
}  

.menubtn2:hover {  
  text-decoration: underline;
  cursor: pointer;
} 

.bthumb {       
  max-width: 290px;        
  height: 290px;
  padding: 0px;
  margin: 0px;
  border: 0px;       
  background-color: #ffffff;
  margin-bottom:10px;
}   

.bthumbkicsi {  
  max-width: 160px;               
  height: 160px;
  padding: 0px;
  margin: 0px;
  border: 0px;       
  background-color: #ffffff;
  margin-bottom:10px;
}   

.lista{
  display:inline-block; 
  margin:0px;
  border:0px;
  padding:0px;                 
}   

.smicon{      
  margin:0px;
  border:0px;
  padding:0px; 
  margin-left:2px;     
}          

.reszl {
  width: 21px;
  height: 41px;
  padding: 0px;
  margin: 0px;
  border: 0px;
  background: url('../images/cs.png'); 
  opacity: 0.3; 
}  

.reszl:hover {    
  cursor: pointer; 
  opacity: 1;                           
} 
   
.counter {               
  color: #464545; 
  font-family: Tahoma;
  font-size: 11px;                       
  padding: 0px;                      
  padding-left: 2px;                 
  padding-right: 2px;     
  margin: 1px;
  border: 0px;    
  height:18px;   
  min-width:18px;    
  text-decoration: none;    
  background: #ffffff; 
  border: 1px #eaeaea solid;  
}   
.counter:hover { 
  color: #ffffff;
  background: #464545;
  border: 1px #464545 solid;                            
  cursor: pointer;
}  
.counter2 {               
  color: #ffffff; 
  font-family: Tahoma;
  font-size: 11px;                       
  padding: 0px;                    
  padding-left: 2px;                 
  padding-right: 2px; 
  margin: 1px;
  border: 0px;
  min-width:18px; 
  height:18px;      
  text-decoration: none;    
  background: #464545; 
  border: 1px #464545 solid;  
}
              
.reszletek {               
  width: 480px;
  padding: 0px;
  margin: 0px;
  border: 0px;
  display: block; 
} 

.btnprs {       
  border: 0px;     
  padding: 12px;    
  padding-top: 6px; 
  padding-bottom: 6px;
  margin:0px;
  color: #ffffff;
  font-family: Tahoma;
  font-size: 12px;  
  text-align: center;  
  display: block;
  background: #e8281e; 
}      

.btnprs:hover {                
  opacity: 1;
  cursor: pointer;   
}     

.btn {       
  border: 0px;     
  padding: 0px;
  margin:0px;
  color: #000000;
  font-family: Arial;
  font-size: 12px;  
  text-align: left;  
  display: block;
  background: transparent;
  opacity:0.5;
}      

.btn:hover {                
  opacity: 1;
  cursor: pointer;   
}   

.dd-selected-image {
  width:30px;
  height: 30px;
  margin:0px;
  border:0px;
  padding:0px;    
  max-height:30px;
  max-width:30px;
  position:relative;
  top:10px;
  left:-6px;
}



