body{
 margin: 0px;
 backgorund-color: #ffffff;
 font-family: arial;
 font-size: 14px;
 font-style: normal;
 color: #000000;
 background-image: url('pic/bodyback.gif');
 background-repeat: repeat-x;
}
td, p, li, ul, div, span{
 font-family: arial;
 font-size: 14px;
 font-style: normal;
 color: #000000;
 vertical-align: top;
}

table.lapoz{
 margin-bottom: 5px;
 margin-top: 5px;
}
td.lapoz{
 text-align: center;
 white-space: no-break;
}
td.vissza{
 text-align: left;
 width: 100px;
}
td.tovabb{
 text-align: right;
 width: 100px;
}
a.lapoz{
 display: block;
 height: 18px;
 border: 1px solid gray;
 width: 18px;
 text-align: center;
 margin-right: 3px;
 text-decoration: none;
}
a.lapoz:hover{
 background-color: #aa0000;
 color: white;
}
a.lapoz_akt{
 display: block;
 height: 18px;
 border: 1px solid #000000;
 background-color: #aa0000;
 color: white;
 width: 18px;
 text-align: center;
 margin-right: 3px;
 text-decoration: none;
}
a.lapoz_akt:hover{
}

td.main{
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 0px;
 padding-bottom: 30px;
}
td.topmenu{
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 2px;
}
a{
 text-decoration: none;
 color: #990000;
}
a:hover{
 text-decoration: underline;
 color: #990000;
}
a.topmenu{
 text-decoration: none;

 font-size: 12px;
 font-weight: bold;
 color: #990000;
}
a.topmenu:hover{
 color: #000000;
 text-decoration: none;
}
 
a.level1{
 display: block;

 text-decoration: none;
 height: 19px !important;
 height: 24px;
 padding-left: 10px;
 padding-top: 5px;
 background-image: url('pic/menu_level1.gif');
 font-weight: bold;
 color: #000000;
}
a.level1:hover{
 color: #ee0000;
}
a.level2{
 display: block;
 text-decoration: none;
 height: 16px !important;
 height: 17px;
 padding-left: 20px;
 padding-top: 1px;
 font-size: 13px;
 font-weight: bold;
 color: #000000;
}
a.level2:hover{
 color: #ee0000;
}
a.level3{
 display: block;
 text-decoration: none;
 height: 16px !important;
 height: 17px;
 padding-left: 30px;
 padding-top: 1px;
 font-size: 13px;
 font-weight: normal;
 color: #000000;
}
a.level3:hover{
 color: #ee0000;
}
td.rightboxhead{
 background-image: url('pic/rightboxhead.gif');
 height: 24px;
 font-weight: bold;
 padding-left: 10px;
 padding-top: 4px;
}
td.rightboxbody{
 padding: 10px;
 background-color: #e6e6e6;
 font-size: 12px;
}
input.rightinput{
 border-width: 1px;
 border-style: solid;
 border-color: #aa0000;
 margin-bottom: 3px;
 font-size: 12px;
 width: 100%;
}
input.rightbtn{
 border-width: 1px;
 border-style: solid;
 border-color: #aa0000;
 background-color: #b2b2b2;
 margin-bottom: 3px;
 width: 100%;
 font-size: 12px;
 font-weight: bold;
}
select.rightselect{
 width: 100%;
 border-width: 1px;
 border-style: solid;
 border-color: #aa0000;
 margin-bottom: 3px;
}
div.parameters {
 float: left;
 width: 90px;
 margin: 3px;
 background-color: #B2B2B2;
 text-align: center;
 vertical-align: middle;
 border:1px solid #AA0000;
}
.corner_top_close {
 background-color: #C7C7C7; color: white; padding: 3px; font-weight: bold;
}
.corner_box_content {
 background-color: #E6E6E6; border: 2px solid #C7C7C7;
}
.terar {
 text-align: center;font-size: 12px; background-color: #E6E6E6;
}
.entry {
 padding: 5px;
}
.kerback {
 text-align: right; background-color: #E6E6E6; padding: 5px;
}
.keresbody {
 padding: 10px 10px; background-color: #E6E6E6;
}
input.btn  {
 border-width: 1px;
 border-style: solid;
 border-color: #aa0000;
 background-color: #b2b2b2;
 margin-bottom: 3px;
 width: 135px;
 font-size: 12px;
 font-weight: bold;
}
select.keres {
 width: 120px;
}
.byline {
 background-image: url('pic/rightboxhead.gif');
 height: 18px;
 font-weight: bold;
 padding-left: 10px;
 padding-top: 4px;
 margin-bottom: 10px;
}

table.termektabla{
 border: 1px solid gray;
 //background-color: yellow;
}
table.termektabla td{
 padding: 5px;
 font-size: 12px;
}
table.termektabla div{
 font-size: 12px;
}
td.termekkep{
 width: 180px;
}
table.termektabla div.termeknev{
 font-size: 14px;

 font-weight: bold;
 font-color: #330000;
 margin-bottom: 5px;
 padding: 3px;
 padding-left: 0px;
}

h1.cim{
 font-size: 18px;
}
div.nav{
 padding: 3px;
 border: 1px solid gray;
 margin-bottom: 15px;
}
a.nav{
 font-size: 12px;
}
div.ikon{
 font-size: 10px;
}
img.ikon{
 width: 30px;
 margin-right: 10px;
 margin-top: 5px;
}
td.tulajdonsag{
 width: 150px;
}
