@charset "windows-1250";
/* CSS Document */

*{
margin:0;
text-align:center;
}
#main_wrapper{
width:1280px;
}
#top{
height:461px;
background:url(/images/header.jpg) 0 0;
}
#top_adatok{
float:left;
margin-top:12px;
margin-left:144px;
width:210px;
height:100px;
font-family:Georgia;
font-weight: bold;
font-size:20px;
text-align:left;
}

#top_adatok2{
float:left;
margin-top:12px;
margin-left:190px;
width:600px;
height:100px;
font-family:Georgia;
font-weight: bold;
font-size:20px;
color:gray;
background:transparent url(/images/sojnoczki_alairas.jpg) 100% 100% no-repeat;
}

#headline{
margin-left:555px;
}

#headline *{
text-align:left;
}

#szlogen3{
font-size:18px;
color:#8a191a;
}

#szlogen4{
font-size:59px;
line-height:.8em;
}

#szlogen{
margin-top:3px;
font-weight: bold;
font-size:12px;
letter-spacing:.02em;
color: #8A191A;
text-align:left;
}

#hitelvonal{
margin-top:3px;
font-weight: bold;
font-size:11px;
color:dark-gray;
letter-spacing:.001em;
text-align:left;
}

#szlogen2{
font-style: italic;
//margin-top:1px;
font-weight: bold;
font-size:13px;
//letter-spacing:.02em;
color:dark-gray;
line-height: 2;
text-align:left;
}

a {
text-decoration:none;
}

.button{
display:block;
width:165px;
height:37px;
background:transparent url(/images/gomb_hatter.jpg) left top scroll no-repeat;
padding:0px 0 0px 0px;
margin: 0 auto;
}

.button_inline{
display:inline-block;
width:165px;
height:37px;
background:transparent url(/images/gomb_hatter.jpg) left top scroll no-repeat;
padding:0px 0 0px 0px;
margin: 0 auto;

}

.button span, .button_inline span{
position:relative;
display:block;
color:#f6f0dd;
padding-top:10px;
padding-right:15px;
text-decoration:none;
font-family:Arial;
font-weight: bold;
font-size:15px;
letter-spacing: .02em;
/*margin-left:-10px;*/
}

a:hover {
text-decoration:underline;
background-position:left bottom;
color:#f6f0dd; 
}

.table_main{
margin:0 auto;
width:995px;
background: f1eee5;
}

.table_header, .table_header_active{
height:77px;
width:256px;
color:#e8e2d0;
vertical-align:middle;
background: url(/images/fekete_hatter.jpg) no-repeat;
font-size:22px;
cursor:pointer;
}

.table_header_active {
background: url(/images/kivaltas_hatter.jpg) no-repeat;
}

.table_header div,.table_header_active div{
width:237px;

}

.table_content{
vertical-align:top;
background:url(/images/doboz_kozepe_hatter.jpg) repeat-y 0px 10px ;

}

.table_content *{
text-align:left;
}


.table_content div{
text-align:left;
margin-top:7px;
}

.table_content_header{
display:block;
background: url(/images/doboz_teteje_hatter.jpg)  no-repeat;
margin:0;
padding:0;
height:4px;
}

.table_content div div{

margin-top:0px;
padding:10px;
padding-right:18px;
/*height:250px;*/
}


.table_footer{
height:100px;
background:url(/images/doboz_kozepe_hatter.jpg) repeat-y;
border-collapse:collapse;
}


.table_content_footer{
display:block;
background: url(/images/doboz_alja_hatter.jpg) no-repeat;
margin:0;
padding:0;
height:35px;
}

#igenyelt_osszeg{

height:65px;
width:995px;
margin:0 auto;
vertical-align:middle;
font-size:28px;
text-align:left;
padding-top:30px;

}

#igenyelt_osszeg_input{
margin-left:10px;
margin-right:10px;
float:left;
width:495px;
height:45px;
background:url(/images/big_input_hatter.jpg) no-repeat;
text-align:left;
}

#igenyelt_osszeg_input input{
background:none;
font-size:26px;
border:none;
width:470px;
text-align:right;
margin-left:5px;
margin-top:5px;
}

body {
background-color: #f1eee5;
}

#other_info{
/*background-color:#333333;*/
margin:0 auto;
/*height:375px;*/
width:995px;
padding-bottom:5px;
}

#masok_mondtak{
float:left;
text-align:left;
width:50%;
}

#csak_egyszer{
height:65px;
vertical-align:middle;
font-size:28px;
color:#3d3d3d;
}

#partner_bankok{
float:left;
}

.vonal{
text-align:left;
display:block;
width:979px;
height:2px;
}

.alcim{
font-size:22px;
text-align:left;
}

.mas_mondta_elem{
text-align:left;
padding-top:10px;
}



.mas_mondta_elem img{
float:left;
padding-right:5px;
display:none;
}

.mas_mondta_elem h3 {
color:#494846;
font-family:Arial;
font-weight:bold;
font-size:13px;
display:block;
text-align:left;
}

.mas_mondta_elem p {
text-align:left;
color:#3e3e3e;
font-family:Arial;
font-size:14px;
font-style:italic;
line-height:1.5em;
padding-top:5px;
}

#felsorolas{
margin-left:605px;
float:left;
color:white;
width:525px;
height:240px;
padding-top:45px;
}

#felsorolas * {
text-align:left;
vertical-align:middle;
}

#felsorolas div img{
padding-right:5px;
}


#felsorolas div.felsorolas_item{
color:white;
text-decoration:none;
font-family:Georgia;
font-weight:bold;
display:block;
line-height:1em;
color:#e8e2d0;
font-size:22px;
font-weight:normal;

}

.felsorolas_item a {
color:#e8e2d0;
font-size:22px;
font-weight:normal;
}

#felsorolas div .szoveg{
font-family:Arial;
font-size:10px;
font-weight:normal;
display:block;
padding:0 0 0 35px;
clear:both;
margin-top:-5px;
color:#e8e2d0;
}

#footer{
background-color:#e3e0d8;
height:100px;
}

#footer_left,#footer_right{
width:48%;
float:left;
}

#footer_left_navig{
float:left;
}

#footer_right_navig{
width:44%;
float:left;
}

#footer_left div,#footer_left_navig div{
margin-left:145px;
margin-top:10px;
font-family:Arial;
font-size:11px;
color:#4e4e4e;
text-align:left;
}

#footer_right ul,#footer_right li, #footer_right_navig li{
text-align:left;
}

#footer_right ul, #footer_right_navig ul{
display:block;
padding-top:5px;
margin-right:165px;
text-align:right;
}

#footer_right li,#footer_right_navig li{
display:inline;
}

#footer_right li a, #footer_right_navig li a{
font-family:Arial;
font-size:11px;
color:#8a191a;
text-decoration:underline;
}



#top2{
height:70px;
background-color:#000000;
}

#logo2{
color:#f1eee5;
margin-left:145px;
padding-top:15px;
font-family:Georgia, serif;
font-size:23px;
float:left;
width:300px;
text-align:left;

}
#sub_logo{
display:block;
font-family:Arial, sans-serif;
font-size:11px;
letter-spacing:0.04em;
position:relative;
top:-5px;
text-align:left;
}

#vissza{
float:left;
margin-left:320px;
margin-top:15px;

text-align:left;
width:117px;
}

.button2{
display:block;
width:117px;
height:38px;
background:transparent url(/images/gomb2_hatter.jpg) left top scroll no-repeat;
padding:0px 0 0px 0px;
margin: 0 auto;
text-decoration:none;
}


.button2_title {
position:relative;
display:block;
color:#f6f0dd;
padding-top:10px;
padding-right:15px;
text-decoration:none;
font-family:Arial;
font-weight: bold;
font-size:14px;
letter-spacing: .02em;
text-align:right;
/*margin-left:-10px;*/
}

.button_tovabb{
display:block;
width:117px;
height:38px;
background:transparent url(/images/gomb_piros_hatter.jpg) left top scroll no-repeat;
padding:0px 0 0px 0px;
text-decoration:none;

}


.button_tovabb_title {
position:relative;
display:block;
color:#f6f0dd;
padding-top:10px;
padding-right:25px;
text-decoration:none;
font-family:Arial;
font-weight: bold;
font-size:14px;
letter-spacing: .02em;
tex-align:center;
/*margin-left:-10px;*/
}


.button_vissza{
display:block;
width:117px;
height:38px;
background:transparent url(/images/gomb_szurke_hatter.jpg) left top scroll no-repeat;
padding:0px 0 0px 0px;
text-decoration:none;
}


.button_vissza_title {
position:relative;
display:block;
color:#f6f0dd;
padding-top:10px;
padding-right:15px;
text-decoration:none;
font-family:Arial;
font-weight: bold;
font-size:14px;
letter-spacing: .02em;
text-align:right;
/*margin-left:-10px;*/
}


a:hover {
text-decoration:underline;
background-position:left bottom;
color:#f6f0dd; 
}

#content2{
min-height:300px;
margin-left:145px;
text-align:left;
padding-bottom:20px;
}

#jogi{
width:740px;
min-height:300px;
text-align:left;
padding-bottom:20px;
}


#jogi, #jogi *{
text-align:left;
}



.kiemelt{
font-family:Georgia,  serif;
font-size:28px;
text-align:left;
color:#8a191a;
}


#table_navig{
height:111px;
width:740px;
background:url(/images/navig_hatter.jpg);
}

.navig_header{
height:100px;
width:16%;
text-align:center;
vertical-align:middle;
color:#f1eee5;
font-family:Arial;
font-size:11px;
padding-top:2px;
}

.navig_header div{
height:38px;
width:36px;
background:url(/images/navig_lepes.jpg) no-repeat;
text-align:center;
margin: 0 auto;
vertical-align:middle;
padding-top:2px;
font-family:Arial;
font-size:28px;
color:#b4b2ab;
}

.navig_header span{
position:relative;
top:10px;
display:block;
text-align:center;
font-family:Arial;
font-size:11px;
color:#b4b2ab;
}

.navig_header div.navig_aktiv{
background:url(/images/navig_kiemelt_lepes.jpg) no-repeat;
}

.navig_header span.navig_aktiv_szoveg{
color:#f1eee5;
}

#kalkulator_cim{
width:740px;
height:75px;
text-align:center;
font-family:Georgia, serif;
font-size:27px;
color:#8a191a;
vertical-align:middle;
display:table;
}

#hatralevo_ido{
width:740px;
text-align:right;
font-family:Arial, sans-serif;
font-size:11px;
color:black;
padding-top:5px;
}

.tablazat, .gomb_tablazat{
width:740px;
}

.tablazat th{
color:#f1eee5;
background-color:#8a191a;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
height:40px;
}

.tablazat td{
background-color:#b4b4b4;
color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.tablazat td.vilagos{
background-color:#e2e2e2;
}


.bal{
text-align:left;
text-indent:.5em;
}

.kiemelt{
font-weight:bold;
}

.separator {
border-bottom:1px solid #E6E0E4;
}

div.kerdoiv_left {
float:left;
margin-bottom:8px;
margin-right:10px;
padding-top:2px;
text-align:right;
width:270px;
}

div.kerdoiv_right{
float:left;
margin-bottom:8px;
text-align:left;
}

div.kerdoiv_right option{
text-align:left;
}

h2 {
color:#4A4131;
font-size:14px;
font-weight:bold;
text-align:left;
}

#lakashitel, #lakashitel * {
font-family:Tahoma,Arial,Helvetica,Verdana,sans-serif;
font-size:11px;
}

div.kerdoiv_display_left {
float:left;
margin-bottom:8px;
margin-right:10px;
text-align:right;
width:270px;
}

#linkek{
padding:5px; 
text-align:left; 
border-top:solid 1px gray;
}

#linkek *{
text-align:left; 
}

#linkek a {
color:#8A191A;
font-family:Arial;
font-size:11px;
text-decoration:underline;
}

.ui-dialog .ui-dialog-titlebar { padding: 0em 0em 0em; position: relative;  }
