@font-face {
    font-family: 'MyriadProSemiBold';
    src: url('../../design/fonts/MyriadPro-Semibold.eot');
    src: local('?'), url('../../design/fonts/MyriadPro-Semibold.woff') format('woff'), url('../../design/fonts/MyriadPro-Semibold.ttf') format('truetype'), url('../../design/fonts/MyriadPro-Semibold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'MyriadProRegular';
    src: url('../../design/fonts/MyriadPro-Regular.eot');
    src: local('?'), url('../../design/fonts/MyriadPro-Regular.woff') format('woff'), url('../../design/fonts/MyriadPro-Regular.ttf') format('truetype'), url('../../design/fonts/MyriadPro-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadProLight';
    src: url('../../design/fonts/MyriadPro-Light.eot');
    src: local('?'), url('../../design/fonts/MyriadPro-Light.woff') format('woff'), url('../../design/fonts/MyriadPro-Light.ttf') format('truetype'), url('../../design/fonts/MyriadPro-Light.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
#beugro{
	background:url(../fooldal/new/belogo.png) no-repeat top center;
	height:34px;
	/*margin-top:-33px;*/
        position: relative;
        top:-33px;
}

/*Számlázó akció*/
#mbg{
    background: url(../fooldal/valami_uj.jpg) top center repeat-x;
}

.cntSeparator {
    font-size: 54px;
    margin: 26px 7px;
    color: #000;
}
.desc { margin: 7px 3px; }
.desc div {
    float: left;
    font-family: Arial;
    width: 100px;
    margin-right: 35px;
    font-size: 13px;
    font-weight: bold;
    color: #000;
}

#header-szamla-akcio{
    height:405px;
    width:978px;
    margin:0 auto;
    position: relative;
    /*background: url(../termekek/szamla-akcio/hazi_start.png);*/
    background-repeat: no-repeat;
    background-position: 40px 50px;
    overflow: hidden;
    
}

#cimAkcio_{
	height:102px;
	width:790px;
	background:url(../fooldal/valami_uj_text.png) no-repeat top center;
    /*left:350px;*/
	margin:60px auto 30px auto;
}

#cimAkcio_ span{
    font-size: 34px;
    color:#b80000;
    padding-left: 100px;
}

#cimAkcio_ img{
    vertical-align: middle;
    margin-top: -5px;
}


#cimSub_{
    position: absolute;
    top:100px;
    left:380px;
    width: 500px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}

#megrendeles_button_{
    width:300px;
    height: 52px;
    background: url(../termekek/szamla-akcio/btn_tovabb.png) top left no-repeat;
    cursor: pointer;
    position: absolute;
    top: 280px;
    left: 485px;
}

#counterCont_{
    position: relative;
    
    /*left: 380px;*/
	width:415px;
	margin:0 auto;
}

/*Sz akcio VÉGE*/zz



.relative{
    position:relative;
}

.absolute{
    position:absolute;
    
}

.ks_fooldal .fekete_bal{
	background:url(../fooldal/new/cim_left.png) no-repeat;
	height:35px;
	width:7px;
}

.ks_fooldal .fekete_center{
	background:url(../fooldal/new/cim_center.png) repeat-x;
	height:35px;
}

.ks_fooldal .fekete_jobb{
	background:url(../fooldal/new/cim_right.png) no-repeat;
	height:35px;
	width:7px;
}

.ks_fooldal .fekete_center div{
	color:#FFF;
	font-size:20px;
	font-weight:bold;
	position:relative;
	top:8px;
	padding-left:10px;
}

.ks_fooldal .fekete_center .demo_cim{
	/*padding-right:146px;*/
        width:600px;
}

.ks_fooldal #demo_box{
	background:url(../fooldal/new/box_demo_letoltes.png) no-repeat;
	height:421px;
	width:624px;
	margin-top:15px;
}

.ks_fooldal #bemutat{
	background:url(../fooldal/new/box_kulcs-soft.png) no-repeat;
	height:468px;
	width:300px;
}

.ks_fooldal .fekete_b22{
	font-size:22px;
	color:#000;
	font-weight:bold;
	line-height:24px;
}

.ks_fooldal .bemutat_cim{
	padding:10px 0 15px 10px;
}

.ks_fooldal .bemutat_leiras{
	margin:0 10px;
	text-align:justify;
}

.ks_fooldal #demo_box .bekezdes{
	font-size:14px;
	padding:10px;
}

.ks_fooldal #demo_box .bekezdes a{
	font-size:14px;
	font-weight:bold;
}

.ks_fooldal #demo_btns{
	margin: -8px 10px 0 10px;
	
}

.ks_fooldal .demo_nev a{
	font-size:18px;
	color:#000;
	text-decoration:none;
}

.ks_fooldal .demo_leir{
	color:#999999;
	text-align:justify;
	line-height:14px;
	width:280px;
}

.demo_btn img{
	cursor:pointer;
}

.hir_box_top{
	background:url(../fooldal/new/hirek_top.png) no-repeat;
	width:300px;
	height:98px;
}

.hir_box_middle{
	background:url(../fooldal/new/hirek_middle.png) repeat-y;
	width:300px;
	height:280px;
	/*overflow:hidden;*/
}

.hir_box_bottom{
	background:url(../fooldal/new/hirek_bottom_2.png) no-repeat bottom center;
	width:300px;
	height:47px;
}

.hir_kep{
	height:90px;
	margin:10px 10px 0 0;
}

.hir_nap{
	color:#FFF;
	font-size:40px;
	margin:27px 0 0 17px;
	text-align:center;
}

.hir_honap{
	color:#FFF;
	font-size:20px;
	margin:5px 0 0 17px;
	text-align:center;
}

/*.hirek_cim,*/.hir_box_middle .hirek_cim a{
	text-decoration:none;
	color:#000;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	margin:0;
	/*padding:10px;*/
	font-family:Arial, Helvetica, sans-serif;
}

.hir_box_middle .hirek_cim{
	margin:0;
	padding:10px;
	text-decoration:none;
}

.hir_rovid_sz, .hir_rovid_sz p, .hir_rovid_sz div, .hir_rovid_sz span{
	font-size:14px;
	color:#000;
	text-align:justify;
	padding:0 10px 10px 10px;
	
	
}

.hir_rovid_sz p{
	padding:0;
	margin:0;
}

/*.kek_gomb_link{
 
 	padding:0 0px 8px 77px;	
	margin-left:-77px;
	position:relative;
	z-index:9;
}
*/

.kek_btn_b a, .kek_btn_j a{
	padding:0 0 7px 4px;
	position:relative;
	z-index:9;

}

.kek_btn_c a{
	padding:3px 12px 5px 12px;

	position:relative;
	z-index:9;
}

#szurke_btn_b a, #szurke_btn_j a{
	padding:0 0 7px 4px;
	position:relative;
	z-index:9;
/*	background:#F00;*/
}

#szurke_btn_c a{
	padding:3px 18px 5px 18px;
	/*background:#000;*/
	position:relative;
	z-index:9;
}

.facebook_hir_megoszt{
    margin-left: 7px;
    padding-top: 8px;
}


#bet_bg
{
	background:url(../index/footer_bg.png) top left repeat;
	height:105px;
	width:100%;
}

.bet_shadow
{
	background:url(../index/footer_top.png) top left repeat-x;
	height:8px;
	width:100%;
}

.bs_top 
{
	margin-top:0px;	
}

.bs_bottom
{
	margin-bottom:10px;	
}

#bet_bg #bet_tart
{
	margin:0 auto;
	width:980px;
	padding-top:15px;
}
#bet_arhiv
{
	float:right;	
}

h4.bet_cim
{
	text-decoration:none;
	color:#888888;
	font-size:20px;
	letter-spacing:-1px;
	padding:0;
	margin:0;
	padding-bottom:15px;
	margin-left:20px;
}

.ks_fooldal #foodal_hirek{
	width:940px;
	margin:0 auto;
	padding-top:37px;
}

#ikon_tabla_fooldal{
	margin-top:1px;
    margin-right: 15px;
}

#ikon_tabla_fooldal a{
	font-family:MyriadProRegular;
	font-size:15px;
	color:#2494de;
	font-weight:normal;
}

#hirek_fejlec{
	/*margin-right:443px;
	padding-left: 15px;*/
        text-align:center;
	padding-top:10px;
}

#hirek_fejlec .semibold{
	font-family:MyriadProSemiBold;
	font-size:18px;
	color:#686868;
	font-weight:normal;
}

#hirek_fejlec .semilight{
	font-family:MyriadProLight;
	font-size:18px;
	color:#686868;
	font-weight:normal;
}

#hirek_fejlec .semiregular{
	font-family:MyriadProRegular;
	font-size:15px;
	color:#686868;
	font-weight:normal;
}

#hirek_cont{
	padding-top:4px;
}

.mindenhir{
	margin-top:10px;
}

.ks_fooldal_head_bgs{
	cursor:pointer;
}

#koszonjuk, .koszonjuk {
    color: #000000;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
}

#kerjuk, .kerjuk {
    color: #555555;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
}

.bemutatlink{
	cursor:pointer;
	padding:140px 0 310px 307px;
}

.bemutatlink:hover{
	text-decoration:none;
}

.hir_box_middle2{
	background:url(../fooldal/new/hirek_middle.png) repeat-y top center;
	width:304px;
}

#kattinthato_tobozok{
	background:url(design/spacer.gif) no-repeat; height:110px; width:580px; margin-left:10px;
}

#kattinthato_tobozok a{
	height:110px;
	cursor:pointer;
	padding:1px 0 95px 580px;
/*	background:#000;*/
}

#demo_btns .demo_termek{
	width:305px;
}

.tovabb_olvasom_gomb{
	background:url(../fooldal/new/hirek_middle.png) repeat-y;
	width:300px;
}

.tovabb_olvasom_gomb .olvas_gomb{
	float:right;
	margin-right:10px;
	padding-bottom:10px;
}

#demo_box_ugyvitel{
	background:url(../fooldal/new/ugyvitel_demo/box_demo_letoltes.png) no-repeat top center;
	height:468px;
	width:624px;	
	/*margin-top:12px;*/
	margin-top:-1px;
}

#demo_box_ugyvitel .fekete_b22{
	text-align:center;
	padding:10px 0 5px 0;
}

.fekete_szalag{
	margin-top:-10px;
}

.vers_bg{
	background:url(../fooldal/new/ugyvitel_demo/vers_lap.png) no-repeat top center;
	width:310px;
	height:178px;
	margin:0 auto;
	position:relative;
	top:10px;
}
.vers{
	text-align:center;
	font-style:italic;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:22px;
	position:relative;
	top:8px;
}

.vers span{
	font-weight:bold;
	color:#2a6094;
}

.leiro_szoveg_center{
	text-align:center;
	margin:0 15px;
}

.leiro_szoveg_center .kek_ugyvitel{
	color:#2a6094;
	font-size:20px;
	font-weight:bold;
	
}

.leiro_szoveg_center .piros_ugyvitel{
	color:#b7101a;
	font-size:20px;
	font-weight:bold;
}

.ingyen_ugyvitel{
	padding:15px 0 5px 0;
}

.leiro_szoveg_center img{
	cursor:pointer;
}

.leiro_szoveg_center .betu11, .leiro_szoveg_center .betu11 a{
	font-size:11px;
}

.piros_ugyvitel_csillag{
	color:#b7101a;
}

/** Főoldal boxok **/

.ks_fooldal #home_boxok{
	width:980px;
	padding: 0; margin: 0;
	position: relative;
	margin:0 auto;
        
}

.ks_fooldal .boxContTable{
    position: relative;
    /*top:-37px;*/
	width:941px;
	margin:0 auto;
	
}



.aClear{ clear: both; height: 0px; }


.ks_fooldal .foBox{
    width: 300px;
    height: 469px;
    display: block;
    color: #333;
    text-decoration: none;
}

.ks_fooldal .fbx0{
    background: url(../fooldal/new/box_04.png) top left no-repeat;
}


.ks_fooldal .fbx1{
    background: url(../fooldal/new/box_01.png) top left no-repeat;
}

.ks_fooldal .fbx2{
    background: url(../fooldal/new/box_02_n.png) top left no-repeat;
}

.ks_fooldal .fbx3{
    background: url(../fooldal/new/box_03.png) top left no-repeat;
}

.ks_fooldal .foBox .BoxCim{
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    display: block;
    line-height: 22px;
    padding: 15px 0;
}

.ks_fooldal .foBox .BoxCim span{
    color: #2C5997;
}

.ks_fooldal .foBox .sDesc{
    display: block;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    padding-bottom: 17px;
}

.ks_fooldal .foBox .sDesc span{
    font-size: 20px; color:#2C5997; line-height: 40px; font-weight: bold;
}

.ks_fooldal .foBox .UszData{
    font-size: 14px;
    font-weight: bold;
    margin: 0 10px;
    display: block;
}

.ks_fooldal .foBox .UszData span{
    font-size: 20px; color:#2C5997; font-weight: bold; padding-bottom: 20px; padding-top: 5px;
    display: block;
}

/*VIDEOK*/



.fimlszalag{
	background:url(../fooldal/new/video/video_egyben.png) no-repeat top center;
	height:447px;
	/*width:1360px;	*/
	margin:0 auto 0 auto;
}

.video_bovebben_btns{
	padding:15px 0;
	
}

.video1 div{
	position:relative;
	left:-21px;
	top:65px;
}
.video2 div{
	position:relative;
	left:7px;
	top:65px;	
}
/*VIDEOK VÉGE*/

/*new boxes*/
.boxkatt{
	cursor:pointer;
}

._box1{
	background:url(../fooldal/new2/box1.png) no-repeat;
	height:222px;
	width:236px;
}

._box2{
	background:url(../fooldal/new2/box2.png) no-repeat;
	height:222px;
	width:236px;
}
._box3{
	background:url(../fooldal/new2/box3.png) no-repeat;
	height:222px;
	width:236px;
}
._box4{
	background:url(../fooldal/new2/box4.png) no-repeat;
	height:222px;
	width:236px;
}

.fekete18{
	font-family:MyriadProRegular;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
	color:#000000;
}

#home_boxok .fekete18{
	padding-top:20px;
	text-align:center;
}

.szurke12{
	font-size:12px;
	color:#616161;
	font-family:MyriadProRegular;
	font-weight:normal;
	line-height:14px;
}

#home_boxok .szurke12{
	text-align:center;
	padding-top:5px;
}

.szurke12 img{
	position:relative;
	top:3px;
	
}

#home_boxok ._box3 .fekete18, #home_boxok ._box3 .szurke12{
	text-align:left;
	padding-left:20px;
}

.kshirek_head{
	background:url(../fooldal/new2/hir_head_bg.png) no-repeat top center;
	height:39px;
	width:941px;
	margin:0 auto;
}

/*Slider*/

.slider{
    width: 980px;
    margin: 0 auto;
    position: relative;
    height: 300px;
}


.clearfix:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
}

.clearfix {
        display: inline-block;
}

html[xmlns] .clearfix {
        display: block;
}

* html .clearfix {
        height: 1%;
}

.slider .card{
    border:1px #efefef solid;
    width: 760px;
    height: 275px;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    position: absolute;
    display: block;
    box-shadow: 4px 4px 15px #999;
    cursor: pointer;
    behavior: url(pie/PIE.php);
}

.slider_controller{
    width:980px;
    margin: 10px auto;
    text-align: center;
    height: 22px;
}

.slider_controller div{
    margin: 0 auto;
    width: 120px;
    text-align: center;
}

.slider_controller span{ 
    display: block; width: 22px; 
    height: 22px; overflow: hidden; 
    background-image: url(../../porgok/card/controller-bg.png); 
    background-repeat: no-repeat; 
    float:left;
    cursor: pointer;
}

#ks_cont{
    overflow:hidden;
}

.slider_controller span.active{
    background-position: -21px 0;
}


#ber_szn_jelentkezes{
    background: url(../termekek/ber/uszo.png) top left no-repeat;
    width: 398px;
    height: 120px;
    position: fixed;
    bottom: 10px;
    right: 40px;
    cursor: pointer;
    display: none;
	z-index:9999999999999999999999;
}

#ber_szn_jelentkezes .title{
	font-size:23px;
	color:#000;
	font-family: 'MyriadProRegular';
	padding-top:22px;
	padding-left:30px;
	font-weight:bold;
}

#ber_szn_jelentkezes .title2{
	font-size:16px;
	color:#616161;
	font-family: 'MyriadProRegular';
	padding-top:10px;
	line-height:18px;
	padding-left:30px;
}

#ber_szn_jelentkezes .title2 span{
	font-size:12px;
	color:#1583d5;
}

#ber_szn_jelentkezes #close_jelentkezes{
    position: absolute;
    top: 15px;
    right: 15px;
    cursor: pointer;
	
}

/*2013.11.04 - Anikó új főoldal*/

#fooldal_main_cont{
    width:980px;
    margin:0 auto;
}

#fooldal_main_cont h1{
    color:#555555;
    font-family: 'MyriadProRegular';
    font-weight:normal;
    margin:0;
    /*font-size:76px;
    line-height: 70px;*/
    font-size:69px;
    line-height: 72px;
    padding:55px 0 45px 0;
    text-align:center;
}

#fooldal_main_cont h2{
    color:#555555;
    font-family: 'MyriadProLight';
    font-weight:normal;
    margin:0;
    font-size:25px;
    line-height: 40px;
    padding:10px 0 5px 0;
    text-align:center;
}

#fooldal_main_cont h2 a.h2_nagyobb{
    font-family: 'MyriadProLight';
    font-size:35px;
    display: block;
    color:#555555;
    line-height: 105px;
    background: url(../fooldal/new4/appra-magyar.png) no-repeat;
    background-position: 395px 15px;
}

#fooldal_main_cont h2 span.appra-magyar{
    display: inline-block;
    width: 252px;
    height: 70px;
}


#fooldal_main_cont table h2{
    margin:0 0 0 20px;
    font-weight:normal;
    font-family: 'MyriadProRegular';
    font-size:16px;
    line-height:18px;
    
}
#fooldal_main_cont table h3{
    margin:0;
    font-weight:normal;
    font-family: 'MyriadProRegular';
    font-size:22px;
    line-height:24px;
}

#fooldal_main_cont table h3 .span1{
    font-size:18px
}

#fooldal_main_cont table h3 .span2{
    font-size:26px;
    
}

#fooldal_main_cont table .megrendelemBtn{
    margin-right:40px; 
    overflow: hidden;
    position:relative;
    top:-80px;
}

.main_header{
    position: relative;
}

.half-price{
    background: url(../fooldal/new4/50percent.png) top left no-repeat;
    width: 272px;
    height: 186px;
    display: block;
    position: absolute; 
    left: 203px;
    bottom: -115px;
}

.dobozok{
    margin-top: 40px;
}

.dobozok .doboz_box{
    width: 245px;
    height: 685px;
    float: left;
}

.dobozok .szamla_doboz{
    background: url(../fooldal/new4/szamla_oszlop.png) top left no-repeat;
    margin-left: 25px;
}

.szamla_l_box{
    margin-left: 25px;
}

.ber_l_box{
     margin: 0 110px;
}

.dobozok .ber_doboz{
    background: url(../fooldal/new4/ber_oszlop.png) top left no-repeat;
    margin: 0 95px;
}

.dobozok .konyveles_doboz{
    background: url(../fooldal/new4/konyveles_oszlop.png) top left no-repeat;
}

.oszlop_megrendeles_button{
    text-align: center;
    margin-top: 340px;
}

.l_box{
    background: url(../fooldal/new4/leiras_kerest.png) top left no-repeat;
    width: 232px;
    height: 302px;
    float: left;
}

.l_box h2{
    font-size: 32px;
    font-family: 'MyriadProSemiBold';
    font-weight: normal;
    margin: 0;
    padding: 0;
    line-height: 32px;
    letter-spacing: -2px;
    text-align: center;
    padding-top: 20px
}

.l_box .product_leiras{
    text-align: center;
    font-size: 16px;
    color: #999;
    display: block;
    text-align: center;
}

.perfekt-sticker{
    height: 28px;
    background: url(../fooldal/new4/perfekt.png) top center no-repeat;
    display: block;
    margin: 25px 0 20px 0;
}

.kompakt-sticker{
    height: 28px;
    background: url(../fooldal/new4/kompakt.png) top center no-repeat;
    display: block;
    margin: 10px 0;
}

.l_box p{
    font-size: 18px;
    font-family: 'MyriadProRegular';
    text-align: center;
    line-height: 20px;
}

.plusz-sticker{
    height: 28px;
    background: url(../fooldal/new4/plusz.png) top center no-repeat;
    display: block;
    margin: 10px 0;
}

.leirasdobozok_megrendeles_button{
    text-align: center;
    margin-top: -15px;
}

.leirasdobozok{
    margin-top: 30px;
}

.l_box h2 span{
    font-family: 'MyriadProLight';
}

/*2013.11.04 - Anikó új főoldal VÉGE*/

/*Felhő banner*/
#fooldal_main_cont .felhoBannerBg{
    
    background:url(../fooldal/new4/felho_banner.png) no-repeat;
    height:360px;
    width:974px;
    margin:50px auto 20px auto;
    cursor:pointer;
}
#fooldal_main_cont a{
    text-decoration:none;
}

#fooldal_main_cont .felhoBannerBg .bannerCim{
    font-family:MyriadProLight;
    font-size:57px;
    color:#231f20;
    line-height:52px;
    text-align:center;
    font-weight: normal;
    margin: 75px 60px 0 0 ;
    padding: 0;    
    letter-spacing: -2px;
}

#fooldal_main_cont .felhoBannerBg .bannerCim span{
   font-family:MyriadProSemiBold;
    font-size:57px;
    color:#231f20;
    line-height:55px;
    text-align:center; 
}

#fooldal_main_cont .felhoBannerBg .bannerLink{
    color:#019efe;
    font-size:18px;
    font-family: 'MyriadProRegular';
    margin:60px 0 0 0;
    position:relative;
    right:20px;
    
}

.pirosSzlogen{
   color:#DA222A;
   font-size:35px;
   font-family: 'MyriadProSemiBold';
   letter-spacing: -1px;
   
}

.kekSzlogen{
   color:#2D66AC;
   font-size:35px;
   font-family: 'MyriadProSemiBold';
   letter-spacing: -1px;
  
}

#FooldaliPorgo *{
    font-family:"Segoe UI","MyriadProRegular", sans-serif;
}

#FooldaliPorgo{
   /* width:100%;*/
   /* height:650px;*/
    /*background-position:0 5px;*/
    /*margin-top:-5px;*/
   /* border-bottom:3px solid #ccc;
    display: block;
    background-size: cover;
    position:relative;
    overflow: hidden;*/
    
}

/*#FooldaliPorgo{height:650px;}*/
/*#FooldaliPorgo a{display:block;position:absolute;top:0;overflow:hidden;}
#FooldaliPorgo img{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px; overflow:hidden;}*/

.slides .szurkeBox{
   background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5); 
   width:450px;
   position:absolute;
   bottom:50px;
   left:50px;
   
}

.slides .szurkeBox .szurkeBoxContent img{
    padding:20px 0 0 20px;
    width:289px;
    margin:0 auto;
}

.slides .szurkeBox .szurkeBoxContent .TitleSzoveg28{
    font-size: 28px;
    font-weight: 300;
    line-height: 35px;
    padding-left: 20px;
    color:#fff;
}

.slides .szurkeBox .szurkeBoxContent span{
    color: #FF6A00;
}

.slides .szurkeBox .szurkeBoxContent .TitleSzoveg22{
    color: #FFFFFF;
    font-size: 22px;
    line-height: 28px;
    padding: 10px 20px 20px;
}

.slides .szurkeBox .szurkeBoxContent .kattintson{
    text-align:right;
    padding: 0 20px 20px;
    font-size:18px;
    color:#fff;
}

/***********************************************************/
/***********************************************************/
/***********************************************************/
/*******************2014.06.12 tavaszid*********************/
/***********************************************************/
/***********************************************************/
/***********************************************************/

#szj_bg {
	background:url(../fooldal/szj_fooldal_bg.png) no-repeat;
}

/***********************************************************/
/***********************************************************/
/***********************************************************/
/*******************2014.07.08. tavaszid********************/
/***********************************************************/
/***********************************************************/
/***********************************************************/

.szla25span {
	position: absolute;
	font-family: MyriadProLight;
	font-size: 28px;
	color: black;
	/* vertical-align: middle; */
	text-align: center;
	top: 25px;
	left: 140px;
	line-height: 31px;
}

.szla25afa {
	position: absolute;
	font-family: MyriadProLight;
	font-size: 19px;
	color: rgb(213, 213, 213);
	/* vertical-align: middle; */
	text-align: center;
	top: 870px;
	left: 200px;
	line-height: 22px;
}

.szla25span.feher {
	color: white;
	top: 458px;
	left: 125px;
}

.szla25span.telefon {
	color: black;
	top: 535px;
	font-size: 22px;
	left: 55px;
}

.vasarlas.szamla_perfekt {
	background:url(../fooldal/szamla_perfekt.png) no-repeat;
	width: 435px;
	height: 193px;
}

.vasarlas.szamla_keszlet_perfekt {
	background:url(../fooldal/szamla_keszlet_perfekt.png) no-repeat;
	width: 447px;
	height: 209px;
}

.kulcs-webaruhaz_hatter
{
	background:url(../porgo/kulcs-webaruhaz_porgo.png) no-repeat;
	width: 978px;
	height: 619px;
	position:relative;
	margin:0 auto;
	margin-top:17px;
	margin-bottom:20px;
}
.kulcs-webaruhaz_gomb
{
	background:url(../porgo/kulcs-webaruhaz_porgo_fedezdfel.png) no-repeat;
	width: 360px;
	height: 42px;
}
.kulcs-webaruhaz_gomb_link
{
	position:absolute;
	top: 505px;
	left:300px;
}