@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 left; 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:101px; width:171px; bottom:-5px; height:53px;}

.calcBoxForm #callFormPhone1 { width:23px; float:left; margin-right:5px; clear:both; display:block;}
.calcBoxForm #callFormPhone { width:75px; 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; 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:7px; right:20px; width:160px; height:20px; vertical-align:bottom; text-align:right; font-size:16px; color:#333; text-transform:uppercase; }
.calcCalc #monthBox { position:absolute; bottom:-13px; right:20px; width:180px; height:20px; vertical-align:bottom; text-align:right; font-size:16px; color:#333; text-transform:uppercase; }
.calcCalc #creditrate { position:absolute; bottom:-4px; left:5px; width:220px; height:20px; vertical-align:bottom; text-align:left; font-size:11px; color:#333; font-weight: bold; }
.calcCalc #total { position:absolute; bottom:-18px; left:5px; width:220px; height:20px; vertical-align:bottom; text-align:left; font-size:11px; color:#333; font-weight: bold;  }


.calcCalc #csekk  { position:absolute; left:346px; bottom:57px;}

.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;}

.calcCalc #hotPlus { width:35px; height:35px; position:absolute; top:8px; left:107px; cursor:pointer; z-index:150; }
.calcCalc #hotMinus { width:35px; height:35px;position:absolute; top:148px; left:107px; cursor:pointer; z-index:150; }
.calcCalc #hotOkButton {width:60px; height:60px; position:absolute; top:92px; left:277px; cursor:pointer; }


.calcCalc2 { width:645px; height:232px; background:url(../images/calcbox/calc2Bgr.jpg) no-repeat 2px -15px; 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:60px; left:55px; 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:27px; right:25px; width:150px; height:20px; vertical-align:bottom;  text-align:right; font-size:16px; color:#333; text-transform:uppercase; }
.calcCalc2 #monthBox { position:absolute; bottom:5px; right:25px; width:180px; height:20px; vertical-align:bottom; text-align:right; font-size:16px; color:#333; text-transform:uppercase; }
.calcCalc2 #creditrate { position:absolute; bottom:14px; left:20px; width:220px; height:20px; vertical-align:bottom; text-align:left; font-size:11px; color:#333; font-weight: bold; }
.calcCalc2 #total { position:absolute; bottom:-4px; left:20px; width:220px; height:20px; vertical-align:bottom; text-align:left; font-size:11px; color:#333; font-weight: bold;  }
.calcCalc2 #csekk { position:absolute; right:19px; bottom:66px;}

.calcCalc2 .torlesztes  { position:absolute; top:100px; left:177px; 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;}

.calcCalc2 #tooltipPlus { position:absolute; left:0px; top:-8px; display:none;}
.calcCalc2 #tooltipMinus { position:absolute; left:0px; top:133px; display:none;}


.calcCalc3 { width:350px; height:220px; background: url(../images/calcbox/calc_small.png) no-repeat -5px 3px ; 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:72px; left:13px; 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:12px; right:7px; height:20px; vertical-align:bottom; text-align:right; font-size:15px; color:#333; text-transform:uppercase; }
.calcCalc3 #monthBox { position:absolute; bottom:-8px; right:7px; width:180px; height:20px; vertical-align:bottom; text-align:right; font-size:15px; color:#333; text-transform:uppercase; }
.calcCalc3 #creditrate { position:absolute; bottom:-0px; left:8px; width:220px; height:20px; vertical-align:bottom; text-align:left; font-size:11px; color:#333; font-weight: bold; }
.calcCalc3 #total { position:absolute; bottom:-12px; left:8px; width:220px; height:20px; vertical-align:bottom; text-align:left; font-size:11px; color:#333; font-weight: bold;  }
.calcCalc3 #csekk  { position:absolute; left:262px; bottom:33px; width:160px;}

.calcCalc3 .torlesztes  { position:absolute; top:105px; left:125px; 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:8px; display:none;}
.calcCalc3 #tooltipMinus { position:absolute; left:-45px; top:134px; display:none;}
.calcCalc3 #hotPlus { width:35px; height:35px; position:absolute; top:20px; left:65px; cursor:pointer; z-index:150;  }
.calcCalc3 #hotMinus { width:35px; height:35px;position:absolute; top:145px; left:65px; cursor:pointer; z-index:150; }
.calcCalc3 #hotOkButton {width:60px; height:60px; position:absolute; top:92px; left:215px; 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/hiteltipp_closer.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:-5px; display:none;}
#tooltipMinus { position:absolute; left:0px; top:137px; display:none;}
#hotPlus { width:35px; height:35px; position:absolute; top:3px; left:107px; cursor:pointer; z-index:150; }
#hotMinus { width:35px; height:35px;position:absolute; top:144px; left:107px; cursor:pointer; z-index:150; }
#hotOkButton {width:60px; height:60px; position:absolute; top:88px; left:277px; 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 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:210px; padding: 10px 10px 10px 15px; float: right; }
.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; 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; }	


.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:5px 3px 5px;}
.boxLeft .torlesztesTable td { font-weight:normal; padding:10px 12px 10px 3px; text-align:right; font-size:10px;}
/*.boxLeft .torlesztesTable td.thm { font-weight:normal; padding:3px;}		*/
.boxLeft .torlesztesTable td.month {padding:5px 22px 0px 3px;}
.boxLeft .torlesztesTable td.inst {padding:5px 12px 0px 3px;}
.boxLeft .torlesztesTable td.thm {padding:5px 12px 0px 3px;}
.boxLeft .torlesztesTable td.amount {padding:5px 12px 0px 3px;}
.boxLeft .torlesztesTable td.rate { text-align: left; padding:0px 12px 5px 8px; color: #888;}
.boxLeft .torlesztesTable .row0 td { font-weight:normal; background:#e2e2e2;}
.boxLeft .torlesztesTable .row0  { font-weight:normal; background:#e2e2e2;}

.boxLeft .torlesztesTable { width:209px; margin:5px -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 top;}
.boxLeftBody.feltetel { height:227px; overflow:hidden;}
.boxLeftBody.torlesztes { height:390px; 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;
            position:relative; z-index:100;}
.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 0px; 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; margin-bottom: 10px; font-size:18px; color:#ff7e00;  font-weight:normal; text-transform:uppercase;}
.boxRightBodyInner h2 {padding:0px 150px 5px 15px; font-size:14px; color:#ff7e00;  font-weight:normal; text-transform:uppercase;}
.boxRightBodyInner .tobbetadunk_intro {padding:0px 150px 5px 15px; font-size:14px; color:#ff7e00;  font-weight:normal; }

.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;}
/****************************************/
.tobbetadunk { vertical-align:top;}
.tobbetadunk .slide img { float:right; margin-left:10px;}
.tobbetadunk .slide { display: none; padding:15px 15px 10px; width:480px; }
.tobbetadunk .doboz { clear:both; padding:5px 15px; border-top:1px solid #c1c1c1; /*height:140px;*/ }
.tobbetadunk .doboz.first { border:none;}

.tobbetadunk .image { width:140px; float:right; height:35px; margin-top:15px;}
.tobbetadunk .title { width:430px; font-size:16px; float:left; margin-top:15px; color: #000;
                      padding:0px; font-weight:normal; text-transform: none;

}
.tobbetadunk .title span{ color:#ff9100; font-size:16px;}

.tobbetadunk .arrow { background-repeat: no-repeat; width:16px; height:16px; float:left; margin-top:18px; }
.tobbetadunk .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 {/* display:none;*/}
.hiddenover2 { display:none;}

.popupDiv {
background:#FFFFFF url(../images/bottombox/bezar.jpg) no-repeat scroll 720px -14px;
border:3px solid #FFB700;
height:380px;
left:50%;
margin-left:-300px;
padding:40px 20px 15px 30px;
position:absolute;
top:50px;
width:550px;
z-index:1100;
}

.hiddenover2 .popupDiv { position:absolute; left:50%; margin-left:-425px;  top:50px;  width:800px; height:270px;
                         padding:45px 15px 20px; z-index:1100; border:3px #FFB700 solid;   }
.popupText {overflow:auto; line-height:16px; height: 363px; padding-right: 15px;}
.popupText p { padding-bottom:6px;font-size: 14px; line-height: 22px;}
.popupText li { list-style:square; margin-left:14px; font-size: 12px; }
.popupText ul { padding-bottom: 15px;}
.popupText a:link, .popupText a:visited { color:#FFB700; font-weight:bold; text-decoration:underline;}
.popupText h1 { font-size:16px; text-transform:uppercase;  color:#FFB700; font-weight:bold; line-height:16px;
}
.popupClose { width:120px; height:28px; cursor:pointer; position:absolute;
             top:0px; right:10px; background:#FFF url(../images/bottombox/bezar.jpg) no-repeat 0px -16px; ;}

.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;
}

.tobb_intro {margin-left: 18px; width: 480px; }

.boxLeft .torlesztes p{ color:#FF9100;}
.boxLeft .torlesztes p a { color:#FF9100;}

.popupDiv { display: none;}
.overLay  { display: none;}

.categoryHead { background: url(/images/layout/categoryHead_top.png) top no-repeat; padding-top: 15px;}
.categoryHeadInner {background: url(/images/layout/categoryHead_bottom.png) bottom no-repeat; padding-bottom: 15px;}
.categoryHeadBody {background: url(/images/layout/categoryHead_body.png) center repeat-y; position: relative;}

.categoryHead .docsBoxImage { position:absolute; left:20px; top:0px; z-index:150;}

.categoryHead .docsBoxWrapper { position:relative; z-index:100; width:490px; padding: 0px 10px 5px 110px; }
.categoryHead .docsBoxTitle { color:#fff; font-size:12px; text-transform:uppercase; height:20px; line-height:15px; overflow:hidden; margin-bottom:0px;}
.categoryHead .docsBoxText{  line-height:14px; height: auto;  margin-bottom:3px; padding-top:2px;  }