.mobil {

float:center;
text-align:center;
width:100%;
display:none;

}



.asztali {

float:center;
text-align:center;
width:100%;
display:block;

}

.bodylog {
background-color: #6a93cb;

}

.vggomb {

margin-bottom:35px;
width:780px;
height:56px;

background-color:white;

border:1px solid white;

cursor:pointer;
opacity:none;
background-image: url('vg.png');
background-position:center; 

}


.mutasdgomb {


width:780px;
height:68px;

background-color:white;

border:1px solid white;

cursor:pointer;
opacity:none;
background-image: url('mg.png');
background-position:center; 

}

.lapozo {

text-decoration:none;
border:0px;
opacity:0.9;

}

.lapozo:hover {

text-decoration:none;
border:0px;
opacity:0.7;

}

.mutasdgomb:hover {

width:780px;
height:68px;

background-color:white;

border:1px solid white;

cursor:pointer;
opacity:0.8;
background-image: url('mg.png');
background-position:center; 
}

.fotablalink {

text-decoration:none;
border:0px;
color:black;

}

.fotabla {

opacity:none;
margin-right:9px;
margin-bottom:5px;
}

.fotabla:hover {

opacity:0.9;
margin-right:9px;
margin-bottom:5px;
}


.keptabla {


background-position:center;
background-size:100%;
background-color:white;
border:1px solid #e8e8e8;
height:180px;
width:180px;
cursor:pointer;

}


.ar {

font-weight:bold;
opacity:0.9;
font-size:18px;
}

.vt {

vertical-align:top;


}

.kepigazitas {

background-color:white;
background-image:url('hatterkep.jpg');
position:relative;
}

.bgproba {

background-color:white;

}

.bnnn {

text-decoration:none;
border:0px;

}

.kilepo {

border-radius:100%;
opacity:0.6;
height:30px;
cursor:pointer;
position:fixed;
top:20px;
left:20px;
}

.kilepo:hover {

border-radius:100%;

height:30px;
cursor:pointer;
opacity:0.7;
position:fixed;
top:20px;
left:20px;
}

.cim {

font-size:25px;

}

.ar2 {

font-size:20px;

}

.uzen {

border-radius:3px;
opacity:none;
cursor:pointer;
}
.uzen:hover {
cursor:pointer;
border-radius:3px;
opacity:0.8;

}
.note {

text-decoration:none;
border:0px;

}


.regsz {

text-decoration:none;
color:#0099cc;
opacity:none;
}

.regsz:hover {
opacity:0.8;
text-decoration:none;
color:#0099cc;
}

@media only screen and (max-width:1023px) {
  /* For mobile phones: */

.asztali {

float:center;
text-align:center;
width:100%;
display:none;

}

.mobil {

float:center;
text-align:center;
width:100%;
display:block;

}
  
.keptabla {


background-position:center;
background-size:100%;
background-color:white;
border:1px solid #e8e8e8;
height:150px;
width:150px;
cursor:pointer;

}


.fotabla {

opacity:none;
margin-left:3px;
margin-right:3px;
margin-bottom:5px;
}

.fotabla:hover {

opacity:0.9;
margin-left:2px;
margin-right:2px;
margin-bottom:5px;
}

.kilepogomb {

background-image:url('nyilv.jpg');
background-position:center;
background-size:100%;
width:50px;
height:20px;

}


.mutasdgombm {


width:320px;
height:50px;
background-size:320px 50px;
background-color:white;

border:1px solid white;

cursor:pointer;
opacity:none;
background-image: url('mgm.png');
background-position:center; 

}

.vggombm {

margin-bottom:35px;
width:320px;
height:50px;
background-size:320px 50px;
background-color:white;

border:1px solid white;

cursor:pointer;
opacity:none;
background-image: url('vgm.png');
background-position:center; 

}

.inputlgt {

width:95%;
padding:6px;
border:1px solid white;
color:gray;
font-size:16px;

}

.inputlgtsub {

width:100%;
padding:6px;
font-size:16px;
background-color: #336699;

color:white;
font-weight:bold;
border:1px solid #336699;
}


.inputlgtsubkulon {

width:100%;
padding:6px;
font-size:16px;
background-color: #336699;

color:white;
font-weight:bold;
border:1px solid #336699;
}

.inputlgtsubkulon:hover {

width:100%;
padding:6px;
font-size:16px;
background-color: #336699;

color:white;
font-weight:bold;
border:1px solid #00cc33;
}



.inputlgtsubkulon:focus {

width:100%;
padding:6px;
font-size:16px;
background-color: #00cc33;

color:white;
font-weight:bold;
border:1px solid #336699;
}



.keptorles {

width:100%;
padding:6px;
font-size:16px;
background-color: #ff0066;

color:white;
font-weight:bold;
border:1px solid #ff0066;


}

.inputlgt2 {

width:50%;
padding:6px;
border:1px solid white;
color:gray;
font-size:16px;

}

.inputlgt2t {

max-width:95%;
width:95%;
min-width:95%;

height:50px;
min-height:50px;
width:95%;
padding:6px;
border:1px solid white;
color:gray;
font-size:16px;

}


.loghib {


color:white;
font-weight:bold;
font-size:14px;


}

.wbgm {

background-color:white;

}


.inputlgttextarea {

max-width:95%;
width:95%;
min-width:95%;

height:50px;
min-height:50px;
width:95%;
padding:6px;
border:1px solid #dddddd;
color:gray;
font-size:16px;


}

.inputlgtfel {

width:50%;
padding:6px;
border:1px solid #dddddd;
color:gray;
font-size:16px;


}

.inputlgttextarea2 {

max-width:95%;
width:95%;
min-width:95%;

height:80px;
min-height:80px;
width:95%;
padding:6px;
border:1px solid #dddddd;
color:gray;
font-size:16px;


}
.inputlgttextarea23 {

max-width:95%;
width:95%;
min-width:95%;

height:110px;
min-height:110px;
width:95%;
padding:6px;
border:1px solid #dddddd;
color:gray;
font-size:16px;


}
.whbguj {

background-color:white;

}

.torlesmag {

text-decoration:none;
color:#0099cc;
opacity:none;
background-color:white;
border:1px solid white;
cursor:pointer;
}

 }