@charset "utf-8";
/* CSS Document */


.boxWrapper { margin:10px 0px 10px; }
.box { width:217px; height:192px; float:left; margin-right:1px; background:url(../images/layout/box_bgr.png) no-repeat 5px 5px; position:relative; cursor:pointer;}
.boxTitle { height:60px; width: 160px; vertical-align:bottom; position:absolute; right:4px; bottom:110px; text-align:right; font-size:18px;}
.boxTitle  a { font-size:18px; text-transform:uppercase;}
.boxImage { height:150px; width: 126px; position:absolute; left:10px; top:10px;}
.boxText { height:90px; width: 190px; position:absolute; right:10px; bottom:5px;  line-height:15px; overflow:hidden; font-size:10px; }
.boxText ul { padding-left:8px; margin-left:8px;}
.boxText li { list-style-image:url(../images/layout/list.gif); padding-left:2px;}
.box.last { margin-right:0px;}

.calcBoxFront { position:relative; z-index:100; margin-top:10px; width:879px;}
.calcBoxFront .calcTop { width:879px; height:16px; background: url(../images/calcbox/calcBox_top.png) no-repeat; overflow:hidden;}
.calcBoxFront .calcBody { width:879px; background:url(../images/calcbox/calcBox_body.png)  no-repeat;}
.calcBoxFront .calcBottom { width:879px; height:13px; background:url(../images/calcbox/calcBox_bottom.png) repeat-y; overflow:hidden;}

.calcBoxForm { width:425px; float:left; height:215px; background:url(../images/calcbox/separator.png) no-repeat right top; position:relative; }
.calcBoxForm .textField {	display:block;	border:1px solid #a8a8a8;	color:#333; padding:2px; margin:3px 0px 6px; width:109px} 
.calcBoxForm .select {	display:block;	border:1px solid #a8a8a8;	color:#333; padding:0px; margin:3px 0px 6px; width:115px}
.calcBoxForm .checkBox {display:block;	border:1px solid #a8a8a8; margin:5px 5px 0px 0px;}
.calcBoxForm .imageButton {display:block;	margin:-15px 0px 5px 80px; cursor:pointer;}
.calcBoxForm .img  { position:absolute; z-index:10; left:5px; top:15px;}
.calcBoxForm .securityImage { display:block; width:70px; margin:0px 5px 0px 0px ; float:left;}
.calcBoxForm #callFormCaptcha { width:34px; float:left; display:block;}
.calcBoxForm .leftForm { width:115px; float:left; margin-right:10px; overflow:hidden;  }
.calcBoxForm .rightForm { width:117px; float:left; overflow: hidden; }
.calcBoxForm .rightForm a:link, .calcBoxForm .rightForm a:visited { text-decoration:underline; } 

.calcBoxForm h1 { text-align:right; text-transform:uppercase; font-size:18px; color:#ff7e00; font-weight:normal; width:375px; margin-left:20px; margin-bottom:0px; line-height:18px;  }
.calcBoxForm h2 {text-align:right; text-transform:uppercase; font-size:14px; color:#ff7e00; font-weight:normal; width:375px; margin-left:20px; line-height:14px; margin-top:-2px;}
.calcBoxForm .comment { position:absolute; z-index:50; margin-left:90px; width:305px; bottom:-5px; height:15px;}

.calcBoxForm #callFormPhone1 { width:30px; float:left; margin-right:5px; clear:both; display:block;}
.calcBoxForm #callFormPhone { width:65px; float:left; display:block;}
.calcBoxForm label { display:block;}



.calcBoxForm .calcBoxFormBody { width:245px; margin-left:155px; position:relative; z-index:50;}

.calcCalc { width:445px; height:200px; background:url(../images/calcbox/calcBgr.jpg) no-repeat 1px 0px; float:left; position:relative; padding-top:5px;}
.calcCalc h1 { text-align:right; text-transform:uppercase; font-size:18px; color:#ff7e00; font-weight:normal; width:250px; margin-left:185px; }
.calcCalc .body { text-align:right; width:220px; margin-left:212px;}

.calcCalc .hitel  { position:absolute; top:65px; left:53px; text-align:center; width:140px; height:80px; color:#FFF;}
.calcCalc .hitel .cim { color:#FFF; text-transform: uppercase; height:14px; }
.calcCalc .hitel .osszeg { color:#FFF; text-transform: uppercase; font-size:21px; line-height:24px; height:24px;}
.calcCalc #thmBox { position:absolute; bottom:0px; right:20px; width:160px; height:20px; vertical-align:bottom; text-align:right; font-size:20px; color:#7b7b7b; text-transform:uppercase; }

.calcCalc .torlesztes  { position:absolute; top:100px; left:178px; text-align:center; width:95px; height:80px; color:#FFF;}
.calcCalc .torlesztes .cim { color:#e42020; text-transform: uppercase; }
.calcCalc .torlesztes .osszeg { color:#e42020; text-transform: uppercase; font-size:21px;}

.calcCalc2 { width:645px; height:232px; background:url(../images/calcbox/calc2Bgr.jpg) no-repeat 2px 3px; position:relative;  padding-top:0px;}
.calcCalc2 h1 { text-align:right; text-transform:uppercase; font-size:18px; color:#ff7e00; font-weight:normal; width:250px; margin-left:360px; }
.calcCalc2 .body { text-align:right; width:300px; margin-left:320px; font-size:14px;}

.calcCalc2 .hitel  { position:absolute; top:65px; left:58px; text-align:center; width:140px; height:80px; color:#FFF;}
.calcCalc2 .hitel .cim { color:#FFF; text-transform: uppercase; height:14px; }
.calcCalc2 .hitel .osszeg { color:#FFF; text-transform: uppercase; font-size:21px; height:24px;}
.calcCalc2 #thmBox { position:absolute; bottom:20px; right:25px; width:150px; height:20px; vertical-align:bottom; text-align:right; font-size:20px; color:#7b7b7b; text-transform:uppercase; }

.calcCalc2 .torlesztes  { position:absolute; top:110px; left:180px; text-align:center; width:95px; height:80px; color:#FFF;}
.calcCalc2 .torlesztes .cim { color:#e42020; text-transform: uppercase; line-height:14px;}
.calcCalc2 .torlesztes .osszeg { color:#e42020; text-transform: uppercase; font-size:21px; height:24px;}

.calcCalc3 { width:350px; height:220px; background: url(../images/calcbox/calc_small.png) no-repeat 0px 15px ; float:left; position:relative;  padding-top:5px; margin-left:1px;}
.calcCalc3 h1 { text-align:right; text-transform:uppercase; font-size:18px; color:#ff7e00; font-weight:normal; width:250px; margin-left:75px; }
.calcCalc3 .body { text-align:right; width:220px; margin-left:117px;}

.calcCalc3 .hitel  { position:absolute; top:80px; left:18px; text-align:center; width:140px; height:80px; color:#FFF;}
.calcCalc3 .hitel .cim { color:#FFF; text-transform: uppercase; height:14px; }
.calcCalc3 .hitel .osszeg { color:#FFF; text-transform: uppercase; font-size:21px; height:24px;}
.calcCalc3 #thmBox { position:absolute; bottom:0px; right:20px; width:160px; height:20px; vertical-align:bottom; text-align:right; font-size:20px; color:#7b7b7b; text-transform:uppercase; }

.calcCalc3 .torlesztes  { position:absolute; top:115px; left:129px; text-align:center; width:95px; height:80px; color:#FFF;}
.calcCalc3 .torlesztes .cim { color:#e42020; text-transform: uppercase; }
.calcCalc3 .torlesztes .osszeg { color:#e42020; text-transform: uppercase; font-size:21px;}
.calcCalc3 #tooltipPlus { position:absolute; left:-45px; top:22px; display:none;}
.calcCalc3 #tooltipMinus { position:absolute; left:-45px; top:145px; display:none;}
.calcCalc3 #hotPlus { width:35px; height:35px; position:absolute; top:30px; left:70px; cursor:pointer; z-index:150;  }
.calcCalc3 #hotMinus { width:35px; height:35px;position:absolute; top:152px; left:70px; cursor:pointer; z-index:150; }
.calcCalc3 #hotOkButton {width:60px; height:60px; position:absolute; top:100px; left:220px; cursor:pointer; }
.boxTbl { width:155px;}
.boxTbl td { vertical-align:bottom;}

.contentBoxMainInner .banner { float:left; width:277px;}



.calcDoc { width:185px; height:215px; float:left; position:relative; padding:0px 15px 0px 10px;}
.calcDoc h1 { text-align:right; text-transform:uppercase; font-size:18px; color:#ff7e00; font-weight:normal; width:185px; margin-left:5px; }
.calcDoc .body { text-align:right;}
.calcDoc img { display:block; margin:10px 0px 10px auto;}

.search_input { padding:1px 3px; border:1px solid #e2e2e2; display:block; float:left; margin-right:5px; width:100px; overflow:hidden;
}
#search label { color:#FFF; display:block; float:left; margin-right:5px;}
.search_submit { display:block; float:left;}


#bottomboxCloser { width:507px; height:56px; background:url(../images/bottombox/bottombox_closer.png);  z-index:50; cursor:pointer;}
#hiteltippCloser { width:507px; height:56px; background:url(../images/bottombox/helpbox_closer_ro.png);  z-index:50; cursor:pointer;}
#bottomboxwrapper { width:507px; margin:-22px 25px 0px;  float:right; position:relative;padding:0px;}
#hiteltippwrapper { width:507px; margin:-25px 25px 0px;  float:right; position:relative; z-index:50; }
#bottombox { background:url(../images/bottombox/bottombox_body.png) repeat-y; padding:50px 30px 10px;/* display:none;*/ position:relative;}
#bottombox a:link,  #bottombox a:visited { color:#ff9400; text-decoration:underline;  }
#bottombox  .text { clear:both;}
#bottombox .title { font-weight:bold; margin-top:6px; width:400px; float:left; font-size:12px; }
#bottombox .tit { font-weight:bold; margin:6px 0px 0px; float:left; width:400px; font-size:12px; padding:0px; }
#bottombox .tipptitle { font-weight:bold; margin-top:6px; font-size:12px; }
#bottombox .topArrow { width:16px; float:left; height:16px;} 
#bottombox .link {margin-bottom:5px;}
#bottombox .link a:link, #bottombox .link a:visited  { color:#ff9300; font-weight:bold; }
#bottombox .groupTitle { font-size:14px; color:#848483; text-transform:uppercase; margin:15px 0px 5px; } 
#bottomslider { position:relative; top:0px; left:0px;}
.bottomboxclosebutton { width:84px; height:46px; background: url(../images/bottombox/bezar.jpg) no-repeat; position:absolute; top:5px; right:25px; z-index:50; }
#bottombox h1 { text-transform:uppercase; font-size:18px; color:#ff7e00; font-weight:normal;}
#bottombox h2 {text-transform:uppercase; font-size:14px; color:#ff7e00; font-weight:normal; margin-bottom:15px;}
#bottombox .zebra0, #bottombox .zebra1 { padding:5px;}
#bottombox .zebra0 { background:#f5f5f5;}

.gyfkContent { padding:15px;}
.gyfkContent .link a:link, .gyfkContent .link a:visited { color:#ff9300; font-weight:bold;}
.gyfkContent .title { font-weight:bold; margin-top:12px; width:400px; float:left; font-size:12px; }
.gyfkContent .topArrow { width:16px; float:right; display:block; height:16px; margin-top:12px;} 



.footer { text-align:center; margin:5px auto 10px; width:800px;}
.footer a:link, .footer a:visited { color:#FFB700; font-weight:normal; text-decoration:underline;}


.hidden { display: none;}

.calcBoxForm #ajaxMessage { background: #f5f5f5; color:#000; padding:10px; display:none; width:120px; height:140px; position:absolute; left:10px; top:40px; z-index:100; /*opacity:.9;*/ overflow:hidden; padding-top:30px; }

.calcBoxForm #ajaxMessage .callFormClose { width:84px; height:46px; background: url(../images/bottombox/bezar.jpg) no-repeat; position:absolute; top:-17px; right:10px; cursor:pointer;} 

.tooltip { width:85px; background:url(../images/calcbox/tooltipTop.png) top  no-repeat; padding:10px 20px 0px 15px }

.tooltippBottom { height:11px; background:url(../images/calcbox/tooltipBotton.png) bottom no-repeat; width:120px;  }
#tooltipPlus { position:absolute; left:0px; top:3px; display:none;}
#tooltipMinus { position:absolute; left:0px; top:140px; display:none;}
#hotPlus { width:35px; height:35px; position:absolute; top:12px; left:115px; cursor:pointer; z-index:150; }
#hotMinus { width:35px; height:35px;position:absolute; top:152px; left:115px; cursor:pointer; z-index:150; }
#hotOkButton {width:60px; height:60px; position:absolute; top:95px; left:285px; cursor:pointer; }

/*  LETÖLTHETŐ dokumentumok  */

.contentBox { float:left; width:647px;}
.contentBoxTop { width:647px; height:8px; background: url(../images/contentbox/contentBox_top.gif) no-repeat; overflow:hidden; }
.contentBoxMain { width:647px; background: url(../images/contentbox/contentBox_main.gif) repeat-y; }
.contentBoxMainInner { width:647px; background: url(../images/contentbox/contentBox_gradient.gif)  no-repeat left top; }
.contentBoxMainInner_h { width:645px; background: url(../images/contentbox/contentBox_gradient.gif)  no-repeat -1px top;  float:left; overflow:hidden; }
.contentBoxBottom { width:647px; height:10px; background: url(../images/contentbox/contentBox_bottom.gif)  no-repeat; }
.h450 { height:450px; float:left; width:1px; background: url(../images/contentbox/contentBox_gradient.gif)  no-repeat 1px top ; overflow:hidden;}


.docsBoxSmall_0, .docsBoxSmall_1 { width:312px; height:111px; float:left; background:url(../images/docsbox/docsBox_smallBox.png) no-repeat; position:relative;}
.docsBoxSmall_0 { margin:5px 3px 5px 8px;}
.docsBoxSmall_1 {  margin:5px 0px 5px 3px;}

.docsBoxImage { position:absolute; left:5px; top:5px; z-index:150;}
.docsBoxImage a { display:block; width:81px;  height:74px; z-index:70; position:relative; }
.docsBoxImage img { display:block; /*z-index:80;*/ position:relative;}


.docsBoxWrapper { position:relative; z-index:100; width:208px; padding: 10px 10px 10px 90px; }
.docsBoxTitle { color:#ff7e00; font-size:12px; text-transform:uppercase; height:30px; line-height:15px; overflow:hidden; margin-bottom:5px;}
.docsBoxText{ height:42px; line-height:14px; overflow:hidden; margin-bottom:3px; padding-top:2px;  }
.docsBoxDownload { float:right; margin-left:10px;}
.docsBoxDownload img { margin-right:10px;}
.docsBoxView { float:right; padding-left:25px;  margin-left:10px; background:url(../images/docsbox/viewIcon.gif) no-repeat; display:none;}

.postDiv { background:url(../images/kapcsolat/kapcsolatPostBgr.png) no-repeat left top; width:233px; height:229px; float:left; }
.accordionDiv { width:404px; float:left; overflow:hidden; }

.postDiv .title { color:#ff7e00; font-size:18px; text-transform:uppercase; height:20px; line-height:15px; overflow:hidden; margin-bottom:5px; text-align:right; padding:15px 5px 10px 20px; width:200px;}
.postDiv .text{ line-height:14px; overflow:hidden; margin-bottom:5px; padding:0px 5px 10px 20px; width:200px;}

.accordionDiv .title { color:#ff7e00; font-size:18px; text-transform:uppercase; height:20px; line-height:15px; overflow:hidden; margin-bottom:5px; padding:15px 5px 10px 0px; width:300px;}
.accordionDiv .text{ line-height:14px; overflow:hidden; margin-bottom:5px; padding:0px 5px 10px 0px; width:320px;}

.kapcsolatFormLeft { width:255px; float:left; margin:5px 10px 5px 20px;}
.kapcsolatFormLeft h1 { text-align:left;}
.kapcsolatFormRight { width:560px; float:left; margin:5px 0px 5px 5px;}
	.kapcsolatFormLeft .text { text-align:left;}
	.kapcsolatFormLeft .text p { margin-bottom:6px;}
	
	.kapcsolatFormRight .textField {	display:block;	border:1px solid #a8a8a8;	color:#333; padding:2px; margin:3px 0px 6px; width:360px; float:left;}
	.kapcsolatFormRight .select {	display:block;	border:1px solid #a8a8a8;	color:#333; padding:0px; margin:3px 0px 6px; width:365px; float:left;}
	.kapcsolatFormRight label {	display:block;	color:#2f2f2f; padding:0px; margin:5px 5px 6px 0px; padding-right:13px;width:130px; float:left; text-transform:uppercase; font-size:12px; text-align:right; clear:both;}	
	.kapcsolatFormRight label#captchaLabel { width:250px;}
	.kapcsolatFormRight label.required { background:url(../images/kapcsolat/required.gif) right top no-repeat; }
	.kapcsolatFormRight .textArea {	display:block;	border:1px solid #a8a8a8;	color:#333; padding:2px; margin:3px 0px 6px; width:360px; float:left; height:160px;}
	.kapcsolatFormRight .imageButton {display:block; margin:-10px 0px 6px 10px; float:right;}
	.kapcsolatFormRight .securityImage { display:block; margin:3px 0px 6px 10px; float:left;}
	.kapcsolatFormRight #callFormCaptcha { display:block; margin:3px 0px 6px 10px; float:left; width:170px; border:1px solid #a8a8a8;	color:#333;}
	.kapcsolatFormRight #phone1 { width:30px; margin-right:5px; }
	.kapcsolatFormRight #phone { width:318px; }	
	.kapcsolatFormRight .checkBox { float:left; margin:7px 0px 6px;}
	
	
	
	.kapcsolatBox #ajaxMessage { width:240px; height:300px; bottom:5px; left:20px; display:none; position:absolute; background: #fff; color:#000; padding: 30px 10px 10px; opacity:.9; overflow:hidden;}
	.kapcsolatBox #ajaxMessage .callFormClose { width:84px; height:46px; background: url(../images/bottombox/bezar.jpg) no-repeat; position:absolute; top:-17px; right:10px; cursor:pointer;} 
	
	.contentBoxMainInner .textBoxRight { padding:5px 15px;}
	.contentBoxMainInner h1, .contentBoxMainInner_h h1 {padding:5px 0px 0px 15px; font-size:18px; color:#ff7e00;  font-weight:normal; text-transform:uppercase;}
	.contentBoxMainInner h2, .contentBoxMainInner_h h2 {padding:0px 15px 5px; font-size:14px; color:#ff7e00; font-weight:normal; text-transform:uppercase;}	
	.contentBoxMainInner h3, .contentBoxMainInner_h h3 {padding:5px 15px 0px;}
	.rolunkAlcim { padding-left:0px;}

	.contentBoxMainInner_h .textBoxRight { padding:5px 15px;}
	.contentBoxMainInner_h .carrTextBoxRight { padding:5px 15px; width:420px; float:left;}	
	.contentBoxMainInner_h .carrImg { float:right; width:180px; padding-top:70px; }
	
	
	.contentBoxMainInner_h .europa { padding:10px 15px;}
	
	#menuHolder .container {
height:30px; left:30px; margin:0 auto; position:absolute; top:60px; width:550px; z-index:50; }

.szotar {padding:5px 15px; height:320px; overflow: auto; position:relative; width:592px; background:url(../images/hitelszotar/hitelszotar_bd.png) repeat-y; margin-left:10px;}
.szotar2 {padding:5px 15px;  overflow: auto; position:relative; width:592px; background:url(../images/hitelszotar/hitelszotar_bd.png) repeat-y; margin-left:10px;}

.szotarTP { width:622px; height:10px; background:url(../images/hitelszotar/hitelszotar_tp.png) no-repeat; margin-left:10px;  }
.szotarBT { width:622px; height:9px; background:url(../images/hitelszotar/hitelszotar_bt.png) no-repeat; margin-left:10px;  }
.szotarInner {position:relative;}
 .index { font-weight: bold; color:#C60;  padding:5px 15px; }

.index .indexItem { font-size:14px; color:#ff7e00; float:left; margin-right:10px; text-transform:uppercase; font-weight:normal; cursor:pointer; }
.itemsBody .itemText { display: none; width:590px;}

.itemsBody .label {font-size:14px; color:#ff7e00; text-transform:uppercase; margin:15px 0px 5px ; width:570px; padding:5px; background:#f9f9f9;}
.itemsBody .itemTitle { margin:5px 0px 0px; cursor:pointer;}

.leftBoxes { width:220px; float:left; margin-left:2px;  margin-top:10px; }
	.boxLeft { width:190px; }
	.boxLeft h1 { font-size:18px; text-transform:uppercase; color:#ff7e00; font-weight:normal; }
	.boxLeft h2 { font-size:14px; text-transform:uppercase; color:#ff7e00; font-weight:normal; }	
	.boxLeft .torlesztesTable th { font-size:10px; font-weight:normal; padding:8px 3px 8px;}
	.boxLeft .torlesztesTable td { font-weight:normal; padding:5px 12px 5px 3px; text-align:right; font-size:12px;}	
	/*.boxLeft .torlesztesTable td.thm { font-weight:normal; padding:3px;}		*/
	.boxLeft .torlesztesTable .row0 td { font-weight:normal; background:#e2e2e2;}		
	.boxLeft .torlesztesTable .row0  { font-weight:normal; background:#e2e2e2;}		
	
	.boxLeft .torlesztesTable { width:209px; margin:15px -10px 15px -9px;  border-collapse: collapse; border:none;}
	.boxLeftTop { width:220px; height:21px; background:url(../images/pluszoldal/boxLeftTop.png) no-repeat;}
	.boxLeftBody {width:220px; background:url(../images/pluszoldal/boxLeftBd.png) repeat-y;}
	.boxLeftGrad { padding:0px 15px; background:url(../images/pluszoldal/boxLeftGrad.png) no-repeat left top;}
	.boxLeftBody.feltetel { }
	.boxLeftBody.torlesztes { overflow:hidden;}	
	.boxLeftBottom 	{ width:220px; height:20px; background: url(../images/pluszoldal/boxLeftBot.png) no-repeat;}
	
	.boxLeftGrad  a:link,	.boxLeftGrad  a:visited { color:#ff9100; text-decoration:underline;}

.rightBoxes {width:647px; float:left; margin-top:10px; position:relative; z-index:100;  }
.boxRight { width:647px; height:302px; background: url(../images/pluszoldal/pluszoldal_boxright.png) no-repeat; overflow:hidden;  }
.boxRight_small { width:650px; height:201px; background: url(../images/rightbox/credit_step_small.png) no-repeat;  overflow:hidden;  }
.stepBox1 { width:170px; float:left; padding:0px 15px; position:relative; }
.stepBox3  { width:175px; float:left; padding:0px 10px 5px 20px; position:relative; }
.stepBox2  { width:170px; float:left; padding:0px 15px; position:relative; }

.credit_steps_small .stepBox1 { width:190px; float:left; padding:0px; position:relative; margin-left:15px; margin-right:15px; }
.credit_steps_small .stepBox2  { width:190px; float:left; padding:0px; position:relative; margin-right:15px; }
.credit_steps_small .stepBox3  { width:190px; float:left; padding:0px;  position:relative; }

.credit_steps_small .stepBox1 .text, .credit_steps_small .stepBox2 .text , .credit_steps_small .stepBox3 .text { text-align:left; line-height:14px; height:56px; overflow:hidden; padding-top:5px; }

.credit_rule { width:650px; margin-left:230px; text-align:center; margin-top:10px;}
.credit_steps { padding:15px 20px 10px;}
.credit_steps_small { padding:15px 10px 10px;}
.credit_steps .image { text-align:center;}
.credit_steps_small .image { display:block; margin-top:-15px; margin-bottom:-10px;}

.credit_steps h1 	{padding:5px 10px 0px; font-size:18px; color:#ff7e00; font-weight:normal; text-transform:uppercase;}
.credit_steps h2 {padding:0px 10px 0px; font-size:14px; color:#ff7e00; font-weight:normal; text-transform:uppercase;}	
.credit_steps_small h1 	{padding:5px 15px 0px; font-size:18px; color:#ff7e00; font-weight:normal; text-transform:uppercase;}
.credit_steps_small h2 {padding:0px 15px 0px; font-size:14px; color:#ff7e00; font-weight:normal; text-transform:uppercase;}	

.stepBox1 .title, .stepBox2 .title, .stepBox3 .title { text-align:left; text-transform:uppercase; font-size:16px; color:#ee3124; width:170px; vertical-align:bottom; height:38px; line-height:19px; overflow:hidden;}
.stepBox1 .text, .stepBox2 .text , .stepBox3 .text { text-align:left; line-height:14px; height:70px; overflow:hidden; }
.stepBox1 .image, .stepBox2 .image, .stepBox3 .image {}
.stepBox1 { position:relative;}
.stepBox1 table.step{ position:absolute; top:30px; right:5px;}
.stepBox2 table.step{ position:absolute; top:30px; right:5px;}
.stepBox3 table.step{ position:absolute; top:30px; right:5px;}

.credit_statement { padding:5px;}
.credit_statement.onlinehitel { height:277px;}
.credit_statement.hitelajanlat { /* height:258px;*/}

.credit_statement ul  { padding-left:8px; margin-left:8px;}
.credit_statement li  { padding-left:2px; margin-bottom:6.4px; list-style-image:url(../images/layout/list.gif);}
.credit_statement p { padding-bottom:6px;}
.credit_statement h1 {padding:5px 0px 3px; font-size:18px; color:#ff7e00; text-align:left; font-weight:normal; text-transform:uppercase;}
.credit_security { width:650px; height:129px; background:url(../images/pluszoldal/pluszoldal_security.png)}
.credit_security .imageBox { float:left; padding:10px 5px 5px 25px;}
.credit_security .textWrap { float:left; padding:10px 5px 5px 10px; width:455px; text-align:right;}
.credit_security .textWrap h1 {padding:5px 0px 0px; font-size:18px; color:#ff7e00; text-align:right; font-weight:normal; text-transform:uppercase; margin-bottom:30px;}

.boxRightTop { width:647px; height:20px; background:url(../images/rightbox/rightbox_TP.png) no-repeat;}
.boxRightBody { width:647px; background:url(../images/rightbox/rightbox_BD.png) repeat-y; position:relative; z-index:100; }
.boxRightBodyInner { width:639px; background:url(../images/rightbox/rightbox_GR.png) no-repeat; padding:0px 5px 0px 5px; }
.boxRightBottom { width:647px; height:22px; background:url(../images/rightbox/rightbox_BT.png) no-repeat; position:relative; z-index:100;}

.boxRightBodyInner h1 	{padding:5px 15px 0px; font-size:18px; color:#ff7e00;  font-weight:normal; text-transform:uppercase;}
.boxRightBodyInner h2 {padding:0px 15px 5px; font-size:14px; color:#ff7e00;  font-weight:normal; text-transform:uppercase;}	

.hitelajanlat { vertical-align:top;}
.hitelajanlat .slide img { float:right; margin-left:10px;}
.hitelajanlat .slide { display: none; padding:15px 15px 10px; width:480px; }
.hitelajanlat .doboz { clear:both; padding:5px 15px; border-top:1px solid #c1c1c1; cursor:pointer; height:140px;}
.hitelajanlat .doboz.first { border:none;}

.hitelajanlat .image { width:80px; float:right; height:50px;}
.hitelajanlat .title { width:500px; font-size:16px; text-transform:uppercase; float:left; margin-top:15px;}
.hitelajanlat .title span{ color:#ff9100; font-size:16px;}

.hitelajanlat .arrow { background-repeat: no-repeat; width:16px; height:16px; float:left; margin-top:18px; }
.hitelajanlat .desc { clear:both; width:480px; line-height:14px; height:70px; overflow:hidden; margin-bottom:20px;}

marquee span { color:#FF9000;}

.callFormMess { font-size:10px; line-height:12px; margin-bottom:4px;}
.resultWrap {padding:5px 15px; overflow: auto; position:relative; width:592px; background:url(../images/hitelszotar/hitelszotar_bd.png) repeat-y; margin-left:10px;}
.result0, .result1 {  padding:10px 5px;}
.result0 { background:#ffffff;}
.result1 { background:#f5f5f5;}
.resultWrap h1 { text-align:left; margin-bottom:20px;}
.result0 a, .result1 a  {font-size:12px; }

.textwrap .text a:link, .textwrap .text a:visited  { color:#ff9100;}

a.link:link, a.link:visited { color:#ff9100;}


.errorhead { font-size:18px; color:#ff9100; text-align:center; margin-top:80px; font-weight:bold; }
.jumpfront { font-size:12px; font-weight:bold; text-align:center; margin-top:35px;}
.jumpfront a:link, .jumpfront a:visited { font-size:12px; font-weight:bold; text-decoration:underline; color:#ff9100;  } 

.cake-debug { display:none;}

.felugyeletcimke { font-weight:bold;} 

.overLay { background:#333; opacity:.3; position:absolute; top:0px; bottom:0px; left:0px; right:0px; z-index:1000;}
.hiddenover { }
.popupDiv { position:absolute; left:50%; margin-left:-425px;  top:50px;  width:800px; height:400px;   padding:45px 15px 20px; z-index:1100; border:3px #FFB700 solid; background:#FFF url(../images/bottombox/bezar.jpg) no-repeat scroll 720px -14px;}
.popupText {overflow:auto; width:800px; height:400px; line-height:16px;} 
.popupText a:link, .popupText a:visited { color:#FFB700; font-weight:bold; text-decoration:underline;}
.popupText h1 { font-size:14px; text-transform:uppercase;  color:#FFB700; font-weight:normal; line-height:16px;
}
.popupClose { width:150px; height:25px; cursor:pointer; position:absolute; top:0px; left:700px; }

.leftC { width:290px; float:left; margin:10px 20px 10px 20px;}
.leftC h2, .rightC h2 { padding:15px 0px 5px;}
.rightC { width:290px; float:left; margin:10px 0px;}
.dont { text-align:left; width:190px; float:left; }
.dontprint { padding-top:85px; width:400px; float:left;
}
.dontprint div{ color:#007301; font-size:13px; margin-bottom:10px; line-height:18px;}
.leftC p, .rightC p { display:block; margin-top:5px; color:#616161; font-size:12px; line-height:20px; margin-bottom:20px;
}

b.gry { color:#999;}
.acceptCalc { width:150px; position:absolute; right:15px; top:130px; text-align:right; }
.calcCalc3 .acceptCalc { width:150px; position:absolute; right:15px; top:158px; text-align:right; }
.acceptCalc input{ margin-top:5px;}
#main .acceptCalc a { text-decoration:underline;}
.accLabel a:visited, .accLabel a:link  { text-decoration:underline;}