form { padding:0; margin:0; }

form .mezo {
clear:both;
text-align:left;
margin-bottom:5px;
}

form .title_error,
form .title {
width:130px;
font-weight:bold;
text-align:right;
float:left;
padding-right:10px;
}

form .title_error {
color:red;
}

form input,
form .mezo input {
border:1px solid #363636;
width:250px;
font-size:11px;
font-family:verdana;
padding:1px;
}

form .comment {
padding-left:10px;
}

form input.submit,
form .submit input {
border:1px solid #363636;
font-size:11px;
font-family:verdana;
font-weight:bold;
}

.success_center,
.error_center {
color:#c00;
padding:15px 0 0 0;
font-weight:bold;
}

.success_center {
color:#090;
}

#regisztracio .head {
color:#c00;
font-weight:bold;
padding:5px 0 10px 0;
}

#regisztracio .comment {
color:#c00;
font-weight:bold;
}

.hirlevelform,
#loginform {
padding-top:10px;
font-weight:bold;
}

.hirlevelform input,
#loginform input {
width:150px;
margin:5px 0;
}

.hirlevelform submit,
#loginform .submit {
width:80px;
}

.kosarform {
  text-align:center;
}

.kosarform input {
width:20px;
margin:3px 0;
}

.kosarform select {
border:1px solid #363636;
font-size:11px;
font-family:verdana;
margin:3px 0;
}

.kosarform .submit {
width:60px;
font-weight:normal;
padding:0;
font-size:11px;
}
