body {
	background: #ffffff url(images/bg.png) fixed repeat-x;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	font-size: 12px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
font-weight:lighter;
    behavior:url("csshover.htc");
}

.nolink {
text-decoration:none;
cursor:text;
color: #3E3E3E;
}

.nolinkbold {
text-decoration:none;
cursor:text;
color: #3E3E3E;
font-weight:bold;
}



a {
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	color: #444;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 12px;
}

h1 {
	color:#960606;
	font-family: Trebuchet MS;
	line-height: 1.2em;
	font-size: 21px;
	padding-left:23px;
	}

h2 {
/*	color:#2e1b08;*/
    color: #ff0000;
    font-weight: bold;
	font-family:'Century Gothic', Trebuchet MS ;
	line-height: 1.2em;
	font-size: 16px;
    padding-left:0px;
    padding-bottom:7px;
    margin:0;
}

h3 {
	color:#2e1b08;
	font-family:'Century Gothic', Trebuchet MS ;
	line-height: 1.2em;
	font-size: 13px;
	font-weight:bold;
}

.alcim {
	color: #990000;
	font-family: Trebuchet MS;
	line-height: 1.2em;
	font-size: 13px;
	font-weight:bold;
}
.txt_kiemelt_fekete {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	line-height: 1.4em;
}

.txt_feher {
	font-size:12px;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	font-weight:bold;
	color:#ffffff;
	line-height: 1.4em;
}

.txt_barna {
	font-size:12px;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	font-weight:bold;
	color: #996633;
	line-height: 1.4em;
}

.txt_szurke {
	font-size:12px;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	font-weight:bold;
	color: #CCCCCC;
	line-height: 1.4em;
}

.txt_sotet_szurke {
	font-size:12px;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	font-weight:bold;
	color:#333333;
	line-height: 1.4em;
}

.link_feher {
	color:#FFFFFF;
	font-size:12px;
}

.link_feher:hover {
	color: #FF0000;
}

.link_barna {
	color:#603509;
}

.link_barna:hover {
	color: #FF0000;
	font-weight:bold;
}

.link_akcio {
	color:#FFFFFF;
	font-size:14px;
	font-family:'Century Gothic', Trebuchet MS ;
}

.link_akcio:hover {
	color: #FF0000;
}

.link_jobbmenu {
	color: #333333;
	font-family:'Century Gothic', Trebuchet MS ;
	font-size:12px;
	font-weight:bold;

}

.link_jobbmenu:hover {
	color: #990000;
}
ul {
	margin-left: 0;
	padding-left: 0;
	margin-top:0;
}

li {
	list-style:none;
	color:#603509;
	/*background:url(images/list_bg.gif)  repeat-x;*/
	padding-top:3px;
	padding-bottom:2px;
	font-size:12px;
	line-height:16px;

}

* html li {
	line-height: normal;

}

ul.felsorol1 {
	margin-left: 0;
	padding-left: 30px;
	margin-top:0;
}
ul.felsorol1 li {
	background: none;
	padding-bottom:4px;
    text-indent: -14px;
}

.image{
	border:4px;
	border-color:#7a1515;
	border-style:solid;
	font-size:12px;
	padding:0px;
}

submit {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #cfcfcf;
	padding: 1px;
	}



input.send-btn {
	width: 69px;
	height: 21px;
	background: #fff url(images/mehet.gif) no-repeat;
	outline: none;
}



input.calc-btn {
	width: 69px;
	height: 21px;
	background: url(images/szamol.gif) no-repeat;
	outline: none;
}

input.igenyles-btn {
	width: 128px;
	height: 21px;
	background: url(images/igenyles_btn.gif) no-repeat;
	outline: none;
}

input.back-btn {
	width: 69px;
	height: 21px;
	background: url(images/vissza_btn.gif) no-repeat;
	outline: none;
}

input.eredmeny-btn {
	width: 69px;
	height: 21px;
	background: url(images/eredmeny_btn.gif) no-repeat;
	outline: none;
}

input.send-btn_2 {
	width: 69px;
	height: 21px;
	background: url(images/mehet_jobb.gif) no-repeat;
	outline: none;
}

input, select {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #333333;
}

input.bevitel, textarea.bevitel {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding:3px;
	background-color: #f0f0f0;
	border: 1px solid #333333;
	}

input.bevitel:hover, textarea.bevitel:hover, input.bevitel:focus, textarea.bevitel:focus {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding:3px;
	background-color: #c4c4c4;
	border: 1px solid #222222;
	}

select.legordulo {
	color: #191919;
	background-color: #F0F0F0;
	font: bold 9px 'Tahoma', 'Arial', 'Helvetica', sans-serif;
	}


form.kapcsform {
	margin:0;
	padding:10px;
	border: 1px solid;
}

fieldset {
	border:none;
	margin:0;
	padding:0;
}

label {
	font-size: 100%;
}


input.submit_kapcs, input.submit_esz, input.submit {
	border:#333333 1px solid;
	background:#595441;
	width:100px;
	padding:2px;
	color:#FFFFFF;
	font-size:12px;
	float:none;
    text-align: center;
}

/* kapcsolat es hitel formok plusz formazasa */
form.hitelform {
	border: 1px solid;
    margin:0;
	padding:10px;
}
textarea.kapcsform, div.value textarea {
    height: 120px;
}

div.kapcsrow, div.eszrow {
    float: none;
    clear: both;
    padding-bottom: 30px;
}
div.kapcslabel, div.eszlabel {
    float: left;
    font-weight:lighter;
    font-size:12px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
div.kapcsvalue {
    float: right;
	width: 350px;
	padding-bottom:10px;
	padding-right:4px;
    font-weight:lighter;
    font-size:12px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
div.eszvalue {
    float: right;
	padding-bottom:10px;
	padding-right:4px;
	width: 230px;
}
#eszrevetel_txt {
	color:#498797;
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* hitelformok */
div.row {
    float: none;
    clear: both;
    padding-bottom: 30px;
}
div.label {
    float: left;
	width:260px;    
	font-size:12px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
div.value {
    float: left;
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:230px;
}
div.value input, div.value textarea/*, div.value select*/ {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	border: 1px solid #333333;
	display: inline;
}
div.value input, div.value textarea {
	padding:3px;
}
div.info{
    font-style: italic;
    padding-top: 10px;
}
hr.formhr {
    clear: both;
    float: none;
	background: #317181;
}

/* kalkulator */
#torlesztokalkulator div.label {
    float: left;
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
    width: 60%;
}


#wrap {
	margin-left:auto;
	margin-right:auto;
	width:787px;
}

#fejlec {
	width:787px;
}

#fejlec_bal {
	float:left;
}

#fejlec_jobb {
	float:right;
	padding-top:50px;
}

.clear {
	clear: both;
}

#vsz_menu {
	background:none;
	position:absolute;
}

#teaser {
	width:769px;
	background: #efefef;
	margin-left:9px;
	margin-top:118px;
	border: 1px solid #aea285;
}

#teaser_bal {
	background: #efefef url(images/sarok_grad.gif) top left no-repeat;
	float:left;
	width:520px;
	padding-top:30px;
	padding-left:24px;
	padding-bottom:7px;
}

#aloldal_bal {
	background: #efefef url(images/sarok_grad.gif) top left no-repeat;
	float:left;
	width:526px;
	padding-top:30px;
	padding-left:24px;
}

.teaser_txt {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:2px;
	padding-right:14px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	color:#3e3e3e;
	text-align:justify;
}

#teaser_jobb {
	width:370px;
	background:#efefef;
	float:right;

}

#kozepso_bal {
	width:271px;
	padding-left:1px;
	margin: 0px;
	float:left;

}

#kozepso_jobb {
	width:492px;
	float:right;
	padding-right:1px;

}

#kalkulator {
	float:right;
	margin-top:8px;
}

#szamolo {
	background-color:#2e1b08;
	border: #FFFFFF 1px solid;
	width:192px;
	color:#FFFFFF;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 12px;
	padding-left:12px;
	padding-right:6px;
	padding-bottom:10px;
	padding-top:10px;
}

#jogi_1 {
	width:186px;
	background:url(images/bg_jogi.png) repeat;
	border: #FFFFFF 1px solid;
	padding:12px;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	color: #444;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 12px;
}

#torl_tbl {
	float:right;
	width:212px;
}

.torl_tbl_txt {
	background:#000000;
	border: #ebe6db 1px solid;
	border-bottom:none;
	border-top:none;
	text-align:left;
	padding-left:12px;

}

#jogi_2 {
	width:186px;
	border: #ebe6db 1px solid;
	padding:12px;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	color: #444;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 12px;
	background:#cfc5ab;
}

#index_also {
	width: 771px;
	background: #aea285;
	margin-left: 9px;
	margin-top:0px;
	margin-right: 6px;
	padding-top: 0px;
	text-align: left;
}

#also_bal {
	width:271px;
	padding-left:1px;
	padding-top:0px;
	margin: 0px;
	margin-right:4px;
	float:left;
}

#also_bal_txt {
	background:#62583e;
	width:247px;
	border: #ffffff 1px solid;
	border-top:none;
	border-bottom:none;
	padding:12px;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	color: #fff;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 12px;
}

#also_jobb {
	width:491px;
	float:right;
	padding-top:0px;
	padding-right:1px;

}

#idopont {
	float:left;
	margin:0px;
}

#idopont_txt {
	background:#62583e;
	width:249px;
	border: #ffffff 1px solid;
	border-top:none;
	border-bottom:none;
	padding:12px;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	color: #fff;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 12px;
}


#elerhetoseg {
	float:right;
}

#elerhetoseg_txt {
	width:178px;
	border: #ebe6db 1px solid;
	padding:16px;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	color: #444;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 12px;
	background:#ffffff;
}

#lablec {
	border-left:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	background:url(images/lablec_bg.png) repeat-x;
	height:72px;
	color:#FFFFFF;
	font-size:14px;
	font-family:'Century Gothic', Trebuchet MS ;
	margin-left:1px;
	margin-right:1px;

}

#jobb_menu{
	background: #CFC5AB;
	margin-bottom:5px;
	border:#ebe6db  1px solid;
	color:#000000;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	width: 184px;
	padding-left:16px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:left;
}

#aloldal_banner{
	background:  #FF9900;
	margin-bottom:5px;
	border:#FFFFFF 1px solid;
}

div.return_msg{
    width: 100%;
    background-color: #ffffff;
    border: 2px solid #000000;
    color: #ff0000;
    font-weight: bold;
    font-size: 14px;
    padding: 7px;
    margin: 5px;
}

#hitelkalkulator{
    padding-bottom: 10px;
}

#torlesztocim{
    text-align:left;
    padding: 8px 6px 6px; width: 180px;
	font-size:12px;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	font-weight:bold;
	color:#ffffff;
}
table#torleszto{
    padding: 1px;
    width: 180px;
}
table#torleszto td{
    text-align: right;
	font-size:12px;
	font-family: Tahoma, Helvetica, sans-serif;
	color:#ffffff;
}
table#torleszto td.value{
	font-weight: bold;
}
#torl_footer{
	width:186px;
	border: #ebe6db 1px solid;
	padding:12px;
	font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;
	color: #444;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 12px;
	background:#cfc5ab;
}

#ktg_vetes table{
    border: #000000 1px solid;
}
#ktg_vetes table .title{
	background:#000000;
    color: #ffffff;
}
#ktg_vetes table .kiemelt{
	background:#cfc5ab;
}

table.partners{
    width: 100%;
}
table.partners table{
    width: 100%;
    padding-top: 20px;
}
table.partners table th{
    text-align: left;
    width: 50%;
    padding-bottom: 10px;
}
table.partners table th.partpadd{
    width: 0px;
}

div.value input:hover, div.value textarea:hover, div.value input:focus, div.value textarea:focus,
div.kapcsvalue input:hover, div.kapcsvalue textarea:hover, div.kapcsvalue input:focus, div.kapcsvalue textarea:focus,
div.eszvalue input:hover, div.eszvalue textarea:hover, div.eszvalue input:focus, div.eszvalue textarea:focus {
    color: #000000;
    padding:3px;
    background-color: #c4c4c4;
    border: 1px solid #222222;
}


