@import url(//fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic);body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
@media (min-width:1201px){.footerlogo{bottom:-20px;}
.firefox .footerlogo{bottom:-21px;}
.ie11 .footerlogo{bottom:-21px !important;}
.ie .footerlogo{bottom:-21px;}
}
@media (min-width:922px) and (max-width:1200px){.footerlogo{bottom:-21px;}
.firefox .footerlogo{bottom:-22px;}
.ie11 .footerlogo{bottom:-22px !important;}
.ie .footerlogo{bottom:-22px;}
}
@media (min-width:768px) and (max-width:921px){.footerlogo{bottom:-21px;}
.firefox .footerlogo{bottom:-22px;}
.ie11 .footerlogo{bottom:-22px !important;}
.ie .footerlogo{bottom:-22px;}
}
@media (max-width:768px){.footerlogo{bottom:-10px;}
.firefox .footerlogo{bottom:-10px;}
.mozzila11 .footerlogo{bottom:-10px !important;}
.ie .footerlogo{bottom:-10px;}
}
.modul p{margin:0px;}
.felsomenu{background-color:#C92F31;width:100%;height:79px;margin-bottom:18px;}
.logo{width:190px;height:88px;background:url('../kepek/logo.png');position:absolute;margin-left:-2px;}
ul#menu{padding:0;margin:0 auto;margin-top:-13px;}
ul#menu ul.almenu{padding:0;margin:0 auto;}
#slider22{margin:0px;padding:0px;list-style:none;}
.lapozo a{color:rgb(201, 47, 49);}
.lapozo a:hover{text-decoration:underline;color:rgb(201, 47, 49);}
.lapozo a.current{text-decoration:underline;}
.div_infos{}
.div_infoss{margin-top:8px;width:25%;float:left;color:#fff;}
.div_infoss .phone_szoveg{color:#fff !important;}
.div_infoss .mail_szoveg{color:#fff !important;}
.right_panel{min-height:500px !important;}
.also, .felso{}
.copyrigth{float:left;width:300px;text-align:left;height:20px;padding-top:10px;color:rgb(201, 47, 49);}
.copyrigth .ajanljuk{color:#e9999a;font-size:11px;}
body{}
.egy_kateg{}
.nav-stacked > li.head{margin-bottom:60px;}
.left_panel ul{}
ul#menu li, ul#menu ul.almenu li{list-style-type:none;display:inline-block;}
#border{border-bottom:2px solid white;}
#preview{position:absolute;background:#E7E7E7;padding:3px;display:none;color:#fff;border-radius:6px;}
ul#menu li a{font-family:'Roboto';font-weight:600;color:rgb(201, 47, 49);text-transform:uppercase;text-decoration:none;padding:5px;margin-right:10;font-size:15px;display:inline-block;text-align:center;}
ul#menu li a:hover{background-color:rgb(201, 47, 49);color:white;}
.bal_menu{margin-top:0px !important;}
.bal_menu .nav{margin-top:0px !important;}
ul#menu li ul.almenu li a{font-family:'Roboto';font-weight:500;background-color:rgb(201, 47, 49);text-transform:uppercase;text-decoration:none;padding:5px;color:white;opacity:0.8;font-size:15px;display:inline-block;text-align:left;width:150px;z-index:200;border-bottom:1px solid transparent;}
ul#menu li ul.almenu li a:first{margin-top:-6px;}
ul#menu li ul.almenu li a:hover{border-bottom:1px solid white;}
ul#menu li{position:relative;}
ul#menu li ul.almenu{display:none;position:absolute;top:31px;left:0;width:100px;border-top:4px solid white;}
ul#menu li:hover ul.almenu{display:block;}
---
ul#menu_footer{padding:0;margin:0 auto;margin-top:5px;}
ul#menu_footer li{list-style-type:none;display:inline-block;}
ul#menu_footer li a{font-family:'Roboto';font-weight:500;color:white;text-transform:uppercase;text-decoration:none;padding:5px;font-size:15px;display:inline-block;text-align:center;border-bottom:2px solid transparent;}
ul#menu_footer li a:hover{background-color:rgb(201, 47, 49);color:white;border-bottom:2px solid white;}
ul#menu_footer li{position:relative;}
.location{background:url('../kepek/location.png');width:35px;height:78px;display:inline-block;float:left;}
.phone{background:url('../kepek/phone.png');width:22px;height:31px;display:inline-block;float:left;margin-top:8px;margin-left:7px;}
.mail{background:url('../kepek/mail.png');width:25px;height:15px;display:inline-block;float:left;margin-left:4px;margin-top:-6px;}
.bemutato_terem{font-size:18px;font-family:"Roboto";color:rgb(255, 255, 255);text-align:left;font-weight:300;padding-top:16px;padding-left:35px;background:url(/kepek/location.png) no-repeat 0px 4px;}
.phone_szoveg{font-size:18px;font-family:"Roboto";color:rgb(255, 255, 255);text-align:left;font-weight:300;margin-top:11px;margin-left:40px;}
.phone_szoveg a{color:rgb(255, 255, 255);}
.phone_szoveg a:hover{color:#fff !important;text-decoration:underline;}
.mail_szoveg{font-size:18px;font-family:"Roboto";color:rgb(255, 255, 255);text-align:left;font-weight:300;margin-top:-11px;margin-left:43px;}
.mail_szoveg a:hover{color:#fff !important;text-decoration:underline;}
.mail_szoveg a{color:rgb(255, 255, 255);}
.slide{width:1000px;height:360px;margin-top:22px;margin-bottom:35px;}
.slide_bg{position:absolute;}
.slide_bg p{margin-bottom:0;}
.feher_nyil{background:url('../kepek/feher_nyil.png');width:17px;height:24px;display:inline-block;float:right;margin-top:5px;margin-right:-5px;-webkit-transition:all 0.5s;-moz-transition:all 0.2s linear;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.szurke_nyil{background:url('../kepek/szurke_nyil.png');width:17px;height:24px;display:inline-block;float:right;margin-top:1px;margin-right:-5px;-webkit-transition:all 0.5s;-moz-transition:all 0.2s linear;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.feher_nyil:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.ajanlat{background:url('../kepek/ajanlat.jpg');width:250px;height:60px;margin-top:45px;}
.ajanlat:hover{background-position:-1px 61px;}
.jotudni{background:url('../kepek/jotudni.png');width:250px;height:61px;margin-top:40px;margin-bottom:40px}
.jotudni:hover{background-position:0px 63px;}
.valasztas_szoveg{font-size:16px;font-family:"Roboto";color:black;line-height:1.3;font-weight:300;width:96%;}
.valasztas_szoveg h1{color:rgb(201, 47, 49);font-size:28px;font-weight:300;font-family:"Roboto";margin-bottom:25px;margin-top:40px;}
.valasztas_szoveg h1{margin-top:0px;}
.valasztas_szoveg h2{color:rgb(201, 47, 49);font-size:28px;font-weight:300;font-family:"Roboto";margin-bottom:25px;margin-top:40px;}
.cikk_content{padding-right:20px;}
.cikk{font-size:16px;font-family:"Roboto";color:black;line-height:1.3;font-weight:300;width:96%;}
.cikk h1{color:rgb(201, 47, 49);font-size:28px;font-weight:300;font-family:"Roboto";margin-bottom:25px;margin-top:40px;}
.cikk h1{margin-top:0px;}
.cikk h2, .cikk h3, .cikk h4, .cikk h5, .cikk h6{color:rgb(201, 47, 49);font-size:24px;font-weight:300;font-family:"Roboto";margin-bottom:10px;margin-top:30px;}
h3.cim_fo{color:#000;font-size:16px;margin:3px 0;}
.munkainkbol{background:url('../kepek/munkainkbol.png');width:230px;height:60px;margin-bottom:20px;}
.munkainkbol:hover{background-position:0px 62px;}
.nagy_prev{background:#E7E7E7 url('../kepek/nyil_bal.png');width:31px;height:226px;position:absolute;left:0px;top:80px;z-index:100;display:none;}
.nagy_prev:hover{background-position:-2px 222px;}
.nagy_next:hover{background-position:2px 222px;}
.nyil_bal{}
.banner_module{margin-bottom:30px;height:105px;overflow:hidden;}
.tartalom{margin-top:38px;}
.nagy_prev2, .nagy_next2{top:63px !important;}
.nagy_next{background:#E7E7E7 url('../kepek/nyil_jobb.png');width:31px;height:226px;float:right;display:none;position:absolute;right:0px;top:80px;}
.nyil_jobb{}
.nyil_bal:hover{background-position:-2px 222px;}
.nyil_jobb:hover{background-position:2px 222px;}
.footer_menu{height:55px;width:100%;background:rgb(201, 47, 49);border-bottom:1px solid white;overflow:hidden;}
.face_icon{background:url('../kepek/face.png');width:21px;height:21px;margin-left:-40px;margin-top:18px;}
.madeby{background:url('../kepek/madeby.png');width:254px;height:34px;float:right;}
.footer_slide{height:225px;float:left;width:225px;background-color:white;list-style:none;margin-left:3px;margin-right:3px;position:relative;margin-bottom:5px;}
.fokat_slide{float:left;width:167px;list-style:none;margin-right:12px;position:relative;margin-bottom:5px;}
.ajto{padding-left:35px;width:167px;height:210px;display:table-cell;text-align:center;vertical-align:middle;}
.alkat{color:rgb(106, 106, 106);text-decoration:none !important;display:inline-block;height:50px;line-height:50px;position:relative;}
.katnev{height:50px;margin-top:4px;font-size:27px;font-family:"Roboto";color:rgb(106, 106, 106);line-height:1.8;text-align:center;font-weight:300;display:inline;margin-left:31px;position:relative;text-decoration:none !important;}
.katnev:hover{text-decoration:none !important;}
.alkat:hover .katnev::after{visibility:visible;}
.katnev::after{visibility:hidden;content:"";position:absolute;bottom:-3px;left:0px;height:1px;width:100%;background:gray;}
.katnev::after{}
.termek_ar{background:#F2F2F2;width:127px;height:53px;display:inline-block;margin-right:2px;font-size:14px;font-family:"Roboto";color:rgb(201, 47, 49);text-align:center;z-index:5;}
.info{background:#f2f2f2;width:37px;height:53px;display:inline-block;position:absolute;cursor:pointer;}
.info:hover::after{background-position:0px 35px;}
.info::after{content:'';background:url('../kepek/info.png');width:37px;height:35px;display:inline-block;position:relative;cursor:pointer;background-position:0px 0px;top:10px;}
.alkat_nev .alkat:first-child .katnev{margin-left:0px !important;}
.ta2{color:#42a8e1;font-size:11px;font-weight:400;}
.ta1{margin-top:10px;}
.ta3{margin-top:4px;font-size:18px;}
.ta4{color:#42a8e1;font-size:12px;font-weight:400;}
.cim_fo{text-align:center;font-size:16px;font-family:"Roboto";color:rgb(0, 0, 0);font-weight:300;padding:5px;}
.nyilak{right:0;float:right;position:relative;z-index:100;cursor:pointer;}
.nyil_kicsi_bal{background:url('../kepek/nyil_kicsi_bal.png');width:30px;height:144px;background-position:0px 144px;}
.nyil_kicsi_jobb{background:url('../kepek/nyil_kicsi_jobb.png');width:30px;height:144px;margin-bottom:5px;margin-top:0px;}
#panel1, #panel2, #panel3, #panel4{min-height:270px;}
.nyil_kicsi_bal:hover{background-position:0px 0px;}
.nyil_kicsi_jobb:hover{background-position:0px 144px;}
.alkat_nev{width:100%;height:50px;background:#E7E7E7;font-size:27px;font-family:"Roboto";color:rgb(106, 106, 106);line-height:1.8;text-align:center;font-weight:300;}
.alkat_nev h1{line-height:normal !important;padding-top:2px;}
.alkat_nev2{height:50px;margin-top:4px;font-size:27px;font-family:"Roboto";color:rgb(201, 47, 49);line-height:1.8;text-align:center;font-weight:300;display:inline;margin-left:31px;}
.nyil_alkat{background:url('../kepek/nyil2.png');width:29px;height:48px;position:absolute;display:inline-block;}
.navigalas{margin:0px auto;font-size:19px;text-align:center;font-weight:300;margin-top:30px;margin-bottom:15px;font-family:"Roboto";color:rgb(201, 47, 49);}
.lapozo{padding:2px 4px;}
.lapozo a{cursor:pointer;}
.left_panel ul li a{line-height:20px;}
.bal_menu ul li.head a{line-height:32px;}
.ajanlataink{background:rgb(201, 47, 49);width:390px;height:64px;float:right;margin-top:60px;font-size:32px;padding-left:35px;font-family:"Roboto";color:rgb(255, 255, 255);line-height:64px;font-weight:200;}
.ajanlataink:hover{background:#AB2627;}
.ajanlataink .nyil{background:url('../kepek/nyil_ajanlat.png');height:29px;width:17px;display:inline-block;float:right;margin-top:19px;margin-right:20px;}
.slide .face{background:url('../kepek/face_logo_icon.png');height:35px;width:34px;float:right;right:0;position:absolute;margin-right:20px;bottom:23px;}
.slide .face_szoveg{float:right;right:45px;position:absolute;margin-right:20px;bottom:20px;font-size:19px;font-family:"Roboto";color:rgb(57, 90, 153);line-height:1.053;text-align:right;font-weight:300;}
.kapcs_szoveg{font-size:28px;font-family:"Roboto";color:rgb(201, 47, 49);font-weight:300;margin-top:0px;}
#table_szoveg{font-size:16px;font-family:"Roboto";color:#565555;font-weight:300;margin-top:5px;}
#table_szoveg a{color:#565555;}
.bemutatotermunkrol{font-size:20px;font-family:"Roboto";color:rgb(201, 47, 49);font-weight:300;}
.bemutat_szoveg{font-size:15px;font-family:"Roboto";color:#565555;font-weight:300;margin-top:5px;text-align:justify;width:97%;}
.termek_kep{border:1px solid #E7E7E7;width:230px;padding:20px;height:auto;}
.termek_nev{font-size:24px;font-family:"Roboto";color:rgb(0, 0, 0);line-height:3;text-align:left;font-weight:300;}
.termek_meret{font-size:18px;font-family:"Roboto";color:rgb(0, 0, 0);padding-top:3px;text-align:center;font-weight:300;}
.szinek{width:50px;height:50px;margin-bottom:10px;margin-right:10px;border-radius:3px;display:inline-block;-webkit-transition:all 0.5s;-moz-transition:all 0.1s linear;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.kep_a{margin-bottom:10px;border-radius:3px;margin-right:10px;}
.helyszini{display:block;width:249px;font-size:18px;height:40px;line-height:40px;text-align:center;background:#c92f31;color:#fff;float:right;margin-right:22px;}
.helyszini:hover{background:#AB2627;text-decoration:none;color:#fff;}
.muszaki_adatok h3{font-size:18px;font-family:"Roboto";color:rgb(201, 47, 49);line-height:1.222;font-weight:300;text-align:left;}
.muszaki_adatok{font-size:16px;font-family:"Roboto";color:#9E9E9E;font-weight:300;text-align:justify;display:inline-block;margin-bottom:10px;padding-left:30px;}
.ajanlat_k{font-size:28px;font-family:"Roboto";color:rgb(201, 47, 49);line-height:0.871;font-weight:300;margin-bottom:30px;}
.tabla{width:70%;margin-bottom:20px;border:0px;border-color:transparent;}
.tabla > thead > tr > th,
.tabla > tbody > tr > th,
.tabla > tfoot > tr > th,
.tabla > thead > tr > td,
.tabla > tbody > tr > td{padding:5px;line-height:1.42857143;vertical-align:top;color:#565555;}
.ajanlatgomb{width:100%;height:40px;background-color:#C92F31;border-radius:0px;border-style:none;color:white;line-height:1.42857143;font-size:21px;font-family:"Roboto";font-weight:300;}
.ajanlatgomb:hover{background-color:#AB2627;}
.darab{display:inline-block;}
.has_img_cont{width:170px;height:200px;display:table-cell;vertical-align:middle;text-align:center;border:1px solid #e9e9e9;}
.hasonlo_termek{font-size:25px;font-family:"Roboto";color:rgb(201, 47, 49);line-height:2.541;font-weight:300;}
.hasonlo_termekek{width:170px;height:225px;float:left;list-style:none;margin-left:3px;margin-right:3px;position:relative;margin-bottom:5px;}
.hasonlo_termekek .szoveg{width:170px;height:25px;background-color:#f2f2f2;display:inline-block;font-size:16px;font-family:"Roboto";color:rgb(0, 0, 0);line-height:1.5;font-weight:300;text-align:center;}
.hasonlo_termekek .szoveg:hover{color:rgb(201, 47, 49);}
.ajanlat_slide{position:absolute;right:0px;bottom:111px;font-size:36px;font-family:"Roboto";font-weight:300;color:rgb(201, 47, 49);top:130px;font-weight:200;text-align:center;}
.ajanlat_slide b{font-size:36px;font-family:"Roboto";color:rgb(201, 47, 49);line-height:40px;text-align:center;font-weight:300;}
label.error{display:none !important;}
input.error, textarea.error{border:1px solid red !important;}
.galList{margin-bottom:40px;margin-left:0px !important;clear:both;overflow:hidden;padding:0px;}
.galList li{position:relative;width:160px;height:160px;overflow:hidden;float:left;margin-left:20px;margin-bottom:20px;padding-left:0px !important;list-style:none;cursor:pointer;}
.ajanlat, .jotudni{margin-bottom:35px !important;}
.munkak{margin-top:50px !important;}
.hasonlo_termek_cont{margin-top:50px !important;}
.banner_module{overflow:hidden;}
@media (max-width:767px){.copyrigth{float:left;height:30px;padding-top:10px;text-align:center;width:100%;}
#npl-table td, #npl-table th{display:block;}
#npl-table a{font-size:17px !important;padding-bottom:0 !important;}
}
@media (min-width:992px) and (max-width:1200px){.col-lg-9{width:75%;float:left;}
.sepi{height:1px;width:100%;clear:both;}
}
#npl-table{width:100%;margin:15px 0;}
#npl-table th, #npl-table td{padding:5px;vertical-align:top;}
#npl-table th{text-align:center;font-size:15px;}
#npl-table img{border:none;width:111px;margin:0;padding:0;}
#npl-table a{display:block;font-size:13px;padding:0 0 10px 0;}
#npl-table a:first-letter{text-transform:capitalize;}
.copyrigth p{margin:0;}
#imgPreviewWithStyles{background:#E7E7E7;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:3px;z-index:999;border:none;}
#imgPreviewWithStyles img{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.fobody .bal_menu .nav{height:338px;}
#fobody .bal_menu .nav{height:338px;}
.nav.nav-pills.v_60.nav-stacked > li > a, .nav.nav-pills.v_60.nav-stacked > li > a:hover, .nav.nav-pills.v_60.nav-stacked > li > a:focus{
	background-color:#42a8e1;
}
.nav.nav-pills.nav-stacked.v_60 > li > a{
	border-bottom:1px solid #42a8e1;
}
.nav.nav-pills.nav-stacked.v_60 > .left_panel > ul > li > a{
	border-bottom:1px solid #42a8e1;
}
.nav.nav-pills.nav-stacked.v_60 > .left_panel > ul > li > a:hover, .nav.nav-pills.nav-stacked.v_60 > .left_panel > ul > li > a:focus{
	color:#42a8e1;
}
.terkepp{
	max-width:100% !important;
}