.kereso_table{
text-align: center;
width: 650px;
}
.kereso_table_td{
padding: 0px;
}
#megrendeles{
position: absolute; 
top: 216px;  
left: 522px;
}
#tartam_2 {
padding: 0px;
width: 660px;
background-color: rgb(255,255,255);
border-color: rgb(218,37,28);
border-width: 1px 1px 1px 1px;
border-style: solid;
}
#falinaptar_link{
position: absolute; 
top: 755px;  
left: 545px;
}
.bely_fejlec{
height: 35px;
padding: 1px 0px 1px 5px;
text-align: left;
font-size: 28px;
font-weight: bold;
color: rgb(255,255,255);
background-color: rgb(218,37,28);
}

#bely_fejlec{
height: 35px;
padding: 1px 0px 1px 5px;
text-align: left;
font-size: 28px;
font-weight: bold;
color: rgb(255,255,255);
background-color: rgb(218,37,28);
}

#bely_lablec{
height: 35px;
padding: 1px 0px 1px 5px;
text-align: left;
font-size: 28px;
font-weight: bold;
color: rgb(255,255,255);
background-color: rgb(218,37,28);
}

.bely_fejlec_decor{
height: 5px;
width: 660px;
background-image: url(decor/adatlap_decor_lent.jpg);
background-repeat: repeat-x;
background-position: 0px;
}
.bely_lablec_decor{
height: 5px;
width: 660px;
background-image: url(decor/adatlap_decor_fent.jpg);
background-repeat: repeat-x;
background-position: 0px;
}

.bely_fejlec_decor2{
height: 5px;
width: 660px;
background-image: url(decor/adatlap_decor_lent2.jpg);
background-repeat: repeat-x;
background-position: 0px;
}
.bely_lablec_decor2{
height: 5px;
width: 660px;
background-image: url(decor/adatlap_decor_fent2.jpg);
background-repeat: repeat-x;
background-position: 0px;
}

.bely_lablec{
height: 25px;
padding: 0px 4px 0px 4px;
font-size: 14px;
font-weight: bold;
color: rgb(255,255,255);
background-color: rgb(218,37,28);
vertical-align: top; 
}
.bely_lablec_bal{
float: left;
text-align: left;
}
.bely_lablec_jobb{
text-align: right;
}
.bely_info_felso_dekor{
width: 270px;
height: 5px;
margin: 0px 0px 0px 10px;
padding: 0px;
width: 270px;
background-image: url(decor/adatlap_info_fent.jpg);
background-repeat: no-repeat;
background-position: 0px;
}
.bely_info{
margin: 0px 0px 0px 10px;
padding: 5px 10px 5px 10px;
width: 250px;
background-image: url(decor/adatlap_info_hatter.jpg);
background-repeat: repeat-y;
background-position: 0px;
}
.bely_info_also_dekor{
width: 270px;
height: 5px;
margin: 0px 0px 0px 10px;
padding: 0px;
width: 270px;
background-image: url(decor/adatlap_info_lent.jpg);
background-repeat: no-repeat;
background-position: 0px;
}
.bely_nagy_img img{
margin: 7px 5px 5px 5px;
}
.bely_kiemelt_sav{
padding: 5px 5px 5px 15px;
background-color: rgb(0,92,161);
color: rgb(255,255,255);
border-color: rgb(117,197,240);
border-width: 4px 0px 4px 0px;
border-style: solid;
font-size: 35px;
font-weight: bold;
}
.bely_kiemelt_sav span{
font-size: 17px;
font-weight: normal;
}
.bely_lablec img{
vertical-align: middle;
padding: 0px 4px 0px 2px;
}
.arak_table{
width: 400px;
margin: 0px;
border-collapse: collapse;
background-color: rgb(200,200,200);
}
.arak_table td{
padding: 2px;
}
.arak_kiemel_1{
background-color: rgb(0,0,0);
color: rgb(255,255,255);
text-align: center;
font-weight: bold;
}
.arak_kiemel_2{
background-color: rgb(100,200,255);
color: rgb(0,0,0);
text-align: center;
}
.arak_kiemel_4{
background-color: rgb(215,235,251);
color: rgb(0,0,0);
text-align: center;
}
.arak_kiemel_3{
background-color: rgb(245,245,245);
color: rgb(0,0,0);
text-align: center;
}
.arak_kiemel_5{
background-color: rgb(255,0,0);
color: rgb(255,255,255);
text-align: center;
font-weight: bold;
}
.arak_kiemel_6{
background-color: rgb(0,92,161);
color: rgb(255,255,255);
text-align: center;
font-weight: bold;
}
div.szoro_keret {
width: 90%;
text-align: center;
line-height: 25px;
font-size: 15px;
font-weight: bold;
background-color: rgb(240,240,240);
border-color: rgb(255,0,0);
border-width: 1px;
border-style: solid;
}
img{
border: 0;
}
#kalkulator {
background-color: rgb(50,50,50);
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 0px;
margin: 0px;
width: 70%;
text-align: left;
font-weight: normal;
}
td.kalk{
background-color: rgb(240,240,240);
padding: 10px;
margin: 20px;
}
span.tételek{
line-height: 170%;
font-weight: bold;
}
#nyil_1{
position: absolute; 
top: 500px; 
left: 70px; 
padding: 0px; 
margin: 0px; 
}
#nyil_2{
position: absolute; 
top: 500px; 
left: 605px; 
padding: 0px; 
margin: 0px; 
}
#naptar_alap{
width: 366px;
height: 545px;
padding: 0px; 
margin: 0px 0px 0px 149px;
background-image: url(naptar/alap.jpg);
background-repeat: no-repeat;
background-position: 0px;
}
#oklevel_alap{
width: 370px;
height: 516px;
padding: 25px 0px 0px 13px; 
margin: 0px 0px 0px 145px;
background-image: url(oklevel/alap.jpg);
background-repeat: no-repeat;
background-position: 0px;
}
#oldal_info{
position: absolute; 
top: 280px; 
left: 730px;
margin: 0px; 
z-index: 1000;
padding: 0px;
width: 260px;
background-color: rgb(255,255,255);
border-color: red;
border-width: 1px;
border-style: solid;
}
#oldal_info_oklevel{
position: absolute; 
top: 280px; 
left: 730px;
margin: 0px; 
z-index: 1000;
padding: 0px;
width: 260px;
background-color: rgb(255,255,255);
border-color: red;
border-width: 1px;
border-style: solid;
}
#menu{ position: absolute; 
top: 122px; 
left: 13px; 
padding: 0px; 
margin: 0px; 
z-index: 8;
}
#menu_2{ position: absolute;
top: 122px; 
left: 169px; 
padding: 0px; 
margin: 0px; 
z-index: 9;
}
li {margin: 0px;}
ul {list-style: none; padding: 0; margin: 0;}
li ul {display: none;}
li:hover ul, li.over ul {display: block;}
li {float: left; width: 129px; text-align: center;}
li li {display: block; background-color: rgb(220,220,220);
border-color: red;
border-width: 0px 1px 1px 1px;
border-style: solid;
}
li a {display: block; padding: 5px;}
li a:hover {background-color: rgb(240,240,240); padding: 5px;}
#fobody {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
background-color: rgb(222,222,222);
margin: 0px;
padding: 0px;
border: 0px;
background-image: url(hatter.jpg);
background-repeat: repeat-y;
background-position: 0px;
}
#fejlec {
position: absolute;
top: 0px; left: 0px;
height: 220px;
width: 100%;
background-image: url(fejlec.jpg);
background-repeat: no-repeat;
background-position: top left;
z-index: 2;
}
#adress {
position: absolute; top: 2px; left: 12px;
font-size: 17px;
font-weight: bold;
z-index: 50;
width: 700px;
}
#menu_kalkulator {
position: absolute; top: 122px; left: 325px;
z-index: 51;
}
#kezdo_dekor {
position: absolute;
top: 220px; left: 50px;
width: 411px;
height: 342px;
background-image: url(kezdo_dekor.jpg);
background-repeat: no-repeat;
background-position: top left;
z-index: 1;
}
#valid {
padding: 0px;
position: absolute;
top: 230px; left: 800px;
width: 200px;
z-index: 8;
}
#fo{
margin: 0px;
padding: 215px 0px 30px 50px;
position: absolute;
z-index: 7;
}
#tartam {
padding: 5px;
width: 650px;
background-color: rgb(255,255,255);
border-color: red;
border-width: 1px;
border-style: solid;
}
#nyito_tartam {
padding: 5px;
position: absolute;
top: 410px; left: 50px;
width: 650px;
z-index: 7;
font-size: 15px;
}
.fejlec{
width: 100%;
text-align: center;
line-height: 25px;
font-size: 17px;
font-weight: bold;
color: rgb(255,255,255);
background-color: rgb(0,105,159);
}
.al_fejlec{
width: 100%;
text-align: center;
line-height: 25px;
font-size: 15px;
font-weight: bold;
color: rgb(255,0,0);
background-color: rgb(230,230,230);
border-color: rgb(255,0,0);
border-width: 1px 0px 1px 0px;
border-style: solid;
}
.al_al_fejlec{
width: 100%;
text-align: center;
line-height: 25px;
font-size: 15px;
font-weight: bold;
color: rgb(255,0,0);
background-color: rgb(240,240,240);
}

span.bely1{
color: rgb(255,0,0);
font-weight: bold;
}
table {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0px;
width: 100%;
text-align: left;
font-weight: normal;
}
td{
padding: 0px;
}
#belyegzo_menu_div{
text-align: left;
z-index: 99;
}

.ki1{
font-size: 18px;
font-weight: bold;
color: rgb(255,0,0);
line-height: 21px;
}
.ki2{
font-size: 15px;
line-height: 17px;
}
.ki3{
color: rgb(255,0,0);
}
.ki4{
color: rgb(255,0,0);
font-size: 15px;
line-height: 17px;
font-weight: bold;
}
.ki5{
font-size: 23px;
font-weight: bold;
color: rgb(255,0,0);
line-height: 25px;
}
.ki7{
color: rgb(153,0,0);
font-size: 15px;
}
.ki8{
color: rgb(255,0,0);
font-size: 15px;
}
.ki9{
padding: 2px;
text-align: center;
font-size: 18px;
font-weight: bold;
color: rgb(0,0,0);
line-height: 21px;
}
.ki10{
padding: 2px;
text-align: center;
font-size: 18px;
font-weight: bold;
color: rgb(255,255,255);
background-color: rgb(218,37,28);
line-height: 21px;
}
.lista{
font-weight: bold;
font-size: 15px;
}
.parna{
font-weight: bold;
color: rgb(0,124,195);
}
.tlista{
font-size: 15px;
}
.akt{
font-weight: bold;
font-size: 15px;
line-height: 25px;
}
.inakt{
font-weight: bold;
font-size: 15px;
line-height: 25px;
}
.out{
font-weight: bold;
font-size: 15px;
color: rgb(200,200,200);
line-height: 25px;
}
.bely_lablec a:link {color: rgb(255,255,255); text-decoration: none;} 
.bely_lablec a:visited {color: rgb(255,255,255); text-decoration: none;} 
.bely_lablec a:active {color: rgb(255,255,255); text-decoration: none;} 
.bely_lablec a:hover {color: rgb(0,92,161); text-decoration: none;}
.akt:link {color: rgb(255,0,0); text-decoration: none;} 
.akt:visited {color: rgb(255,0,0); text-decoration: none;} 
.akt:active {color: rgb(255,0,0); text-decoration: none;} 
.akt:hover {color: rgb(204,153,51); text-decoration: none;}
.lista:link {color: rgb(51,153,102); text-decoration: none;} 
.lista:visited {color: rgb(51,153,102); text-decoration: none;} 
.lista:active {color: rgb(51,153,102); text-decoration: none;} 
.lista:hover {color: rgb(255,0,0); text-decoration: none;}
.tlista:hover {color: rgb(255,0,0); text-decoration: none;}
a:link {color: rgb(0,105,158); text-decoration: none;} 
a:visited {color: rgb(0,105,158); text-decoration: none;} 
a:active {color: rgb(0,105,158); text-decoration: none;} 
a:hover {color: rgb(255,204,0); text-decoration: none;}
