#registerForm {
    font: 12px Arial;
    width: 410px;
}            

#searchForm {
    font: 12px Arial;
    width: 100%;
}            


#registerForm input, #registerForm textArea {
}

input.i1, textarea.i1, select.i1 {
    width: 200px;
    border: solid 1px #277F95;
}

input.i2, textarea.i2, select.i2 {
    width: 200px;
    border: solid 1px #277F95;
}

td.regform {
    text-align: right; 
    width: 200px; 
    padding-right: 20px; 

}

td.t1 {
    border-bottom: #616161 solid 1px;
    padding-bottom: 5px;
}

td.t2 {
    border-bottom: #616161 solid 1px;
    padding-bottom: 5px;
}

input.submit {
    background-color: #EEE;
    border: solid 1px #277F95;
}

.hidden {
    display: none;
}

.showed {
    display: block;
}

.hun {
    background-image: url('../pics/hu.png');
    background-repeat: no-repeat;
    background-position: 100% 100%;
}

.eng {
    background-image: url('../pics/gb.png');
    background-repeat: no-repeat;
    background-position: 100% 100%;
}
