body            { background-color: #FDFEB3; font-family: Verdana; margin: 0px;}
.middle_table   {background-image: url(images/middleback.jpg);}
.bottom_table   {font-weight: bold;line-height:16px;background-image: url(images/bottomback.jpg);font-family: Verdana;font-size: 11px;color: #FFFFFF;text-decoration: none;padding-top: 19px;padding-bottom: 10px;text-align:center;}
.bottom_table a {font-family: Verdana;font-size: 11px;font-weight: bold;color: #fef6c1;text-decoration: none; text-align: left;}
.bottom_table a:hover {font-family: Verdana;font-size: 11px;font-weight: bold;color: #fef6c1;text-decoration: none; text-align: left;}
.middle_table         {font-family: Verdana;font-size: 12px;color: #8D0108;text-decoration: none;padding-left: 35px;padding-right: 35px;padding-top: 15px;}
h1        {font-family: Verdana;font-size: 13px;font-weight: bold;color: #8D0108;text-decoration: none;text-align: center;}
p         {font-family: Verdana;font-size: 12px;color: #8D0108;text-align: justify;line-height:17px;}
p.smaller {font-family: Verdana;font-size: 11px;font-weight: bold;color: #8D0108;text-decoration: none;text-align: left;}
a         {font-family: Verdana;font-size: 11px;font-weight: bold;color: #8D0108;text-decoration: none;text-align: left;}
a:hover   {font-family: Verdana;font-size: 11px;font-weight: bold;color: #EB0304;text-decoration: none;text-align: left;}
legend    {font-family: Verdana;font-size: 12px;color: #8D0108;}
.mailfotbl { font-family: Arial; font-size: 12px; color: #000; border: 1px solid #f0d6ae;background:#fefbe5;padding-left:10px;padding-right:10px;padding-top: 10px;padding-bottom:10px;}
.ltitle    {font-family: Arial; font-size: 14px; color: #003366; font-weight: bold;}
.oktbl     {font-family: Arial; font-size: 12px; color: #8D0108; border: 1px solid #8D0108;}
.error     {color: red;}
textarea, input {overflow: hidden; border: 1px solid #CFCFCF;}
.rkod      {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; font-weight: bold; padding-left: 10px;}
.rkodinp   {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; font-weight: bold;}
#login     {position: relative; top: 0px; left: 120px; width: 500px; padding: 0px; margin: 0px;}
#lakat     {margin-right: 20px; margin-top: -7px;}
h2        {font-family: Verdana;font-size: 12px;font-weight: bold;color: #8D0108;text-decoration: none;text-align: left;}
.keret		{background-color: #F0D6AE; border-left: 1px  solid #BF666A; border-right: 1px  solid #BF666A; border-top: 1px  solid #BF666A; border-bottom: 1px  solid #BF666A; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px;}
hr {height: 1px; background-color: #8D0108; border: 0px; width: 100%;}
a.tovabb         {font-family: Verdana;font-size: 12px;font-weight: bold;color: #8D0108;text-decoration: underline;background: url(images/link_arrow.jpg) 0px 2px no-repeat;padding-left:12px;}
.tovabb_container {position:relative;width:100%;height:auto;border-top:#8D0108 1px dotted;padding-top:10px;}

#left_menu_container {
position: absolute;
width: 230px;
height: 140px;
top: 25px;
left: -265px;
overflow: hidden;
}

#left_menu_container .entry {
position: relative;
width: 230px;
height: auto;
padding-top: 8px;
padding-bottom: 7px;
background: url(images/top_menu_back.jpg) 0px 5px no-repeat; 
padding-left: 40px;
border-bottom: #8D0108 1px solid;
}

#left_menu_container .left_menu_line {
position: absolute;
width: 15px;
height: 130px;
top: 8px;
left: 20px;
background: url(images/left_menu_line.jpg) 0px 0px no-repeat;
z-index: 1000; 
}

#oktatok_container .row {
position: relativce;
width: 724px;
height: auto;
margin-bottom: 11px;
}

#oktatok_container .entry {
position: relativce;
width: 200px;
height: auto;
margin-right: 11px;
background-color: #F0D6AE;
border: 1px  solid #BF666A;
padding: 14px;
float: left;
font-size: 11px;
font-weight: bold;
text-align: center;
line-height: 15px;
color: #8D0108;
cursor: pointer;
}

#oktatok_container .entry img {
border: #ffffff 1px solid;
}

#oktatok_container .name {
position: relativce;
width: 200px;
height: auto;
padding-top: 10px;
}

#oktatok_container .name span {
display: block;
font-weight: normal;
font-style: italic;
}

.clear {
clear: both;
}

#oktato_profil {
position: relative;
width: auto;
height: auto;
margin-top: 20px;
}

#oktato_profil .pic {
position: relativce;
width: 200px;
height: auto;
/*
background-color: #F0D6AE;
border: 1px  solid #BF666A;
*/
margin-right: 15px;
float: left;
}

#oktato_profil .pic img {
border: #BF666A 1px solid;
}

#oktato_profil .text {

}

input {
width: 320px;
font-family: Verdana;
font-size: 12px;
border: #f0d6ae 1px solid;
padding: 2px;
color: #8D0108;
}

textarea {
width: 320px;
font-family: Verdana;
font-size: 12px;
border: #f0d6ae 1px solid;
padding: 2px;
color: #8D0108;
}

select {
width: 320px;
font-family: Verdana;
font-size: 12px;
border: #f0d6ae 1px solid;
color: #8D0108;
}

input.rkodinp {
width: 60px;
text-align: center;
}

input.button {
width: auto;
font-family: Verdana;
font-size: 12px;
border: #f0d6ae 1px solid;
padding: 2px;
color: #8D0108;
cursor: pointer;
}
