body,td{line-height:normal}
a,body{font-weight:400;color:#2a2a2a}
#footer-in,#footer-left,#footer2,#menu-top-in a{text-transform:uppercase}
#menu-top-in a,#open-top{color:#fff;text-decoration:none}
#menu-top-in a,#open-top,a:hover{text-decoration:none}
#content-open-in,#content-open-in2,#content-open-in2 img,#content-open2,#head1,#head1-in{margin-left:auto;margin-right:auto}
a,body{color:#2a2a2a}
#content-how-in h2,#content-logo,#content-open,#content-open2,#head1,#head1-in,.termek-box-open,.termek-box-open2,body{text-align:center}
.button-tovabb,.button-tovabb3{bottom:20px;position:absolute;margin:0}
#content4-in .button_ajanlat,#content4-in .button_ajanlat:hover{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in}
body{margin:0;font-family:Roboto,sans-serif;font-size:16px;background:url(../images/bg-top.jpg) top center no-repeat fixed #fff}
#content-open-in2 h1,#open-top{font-family:Oswald;display:block}
td{font-size:14px}
a{text-decoration:underline}
img{border:0;padding:0;margin:0}
#head1{padding:0 0 28px;border-bottom:1px solid #e32838;width:100%}
#head1-in{width:1160px;height:auto;padding:0}
#logo{padding-top:28px;float:left}
#menu-top{width:850px;text-align:right;float:right;display:block;padding:34px 0 0}
#menu-top-in a{font-size:17px;font-weight:300;padding:35px 15px 36px;border:0}
#menu-top-in a:hover{background:url(../images/menu-hover.png)}
#menu-top-in a#home{float:left;padding:0;margin:0}
#menu-top-in a#kosar-menu{color:#fffc00;font-weight:500}
#open-top{font-size:42px;padding:80px 0 200px;font-weight:600;letter-spacing:4px}
#inner-top{height:70px}
#top-open2{display:none}
#content-open2{border:0;width:100%;background:#fff}
#content-open-in2{width:900px;text-align:center;padding:46px 0 80px;font-weight:300;font-size:17px;line-height:24px}
#content-open-in2 a,#content-open-in2 h1{color:#de081c;font-weight:600;text-decoration:none}
#content-open-in2 img{display:block;padding:42px 0}
#content-open-in2 h1{padding:0;margin:0;font-size:30px;border:0}
#i1,#i2,#i3{margin-bottom:30px;margin-top:10px}
#content-open{width:100%;padding:0;background:url(../images/bg-termekeink.png) #fff;color:#606060;font-weight:300}
#termekeink1{background:url(../images/termekeink.png) top center no-repeat;height:60px;width:100%}
#termekeink2{background:url(../images/termekeink2.png) top center no-repeat;height:41px;width:100%}
#content-open-in{padding:30px 0;width:1140px}
#content-open h1{color:#2a2a2a;border:0;padding-bottom:15px;margin-bottom:30px;font-size:30px;font-weight:400;border-bottom:#d2c1b8 1px solid}
.termek-box-open{float:left;width:245px;height:auto;margin:15px 20px;border:0 solid #e5e5e5;background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}
.termek-box-open a{font-size:20px;text-decoration:none;text-transform:none;color:#dd081c;font-weight:500}
.termek-box-open-text,.termek-box-open-text a{font-family:Oswald;color:#db001c;font-size:22px;font-weight:500}
.bg-termek-box-open,.bg-termek-box-open img{width:245px;height:200px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;border-bottom:1px solid #ddd}
.termek-box-open-text{height:68px;background:#fff;padding:0 10px 3px}
.termek-box-open-text a{text-decoration:none;line-height:24px}
.termek-box-open2{float:left;width:245px;height:auto;margin:15px 21px;border:1px solid #ddd;background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}
#content-how,#content-how-in{text-align:left}
.termek-box-open2 a{font-size:20px;text-decoration:none;text-transform:none;color:#dd081c;font-weight:500}
.termek-box-open2-text,.termek-box-open2-text a{color:#db001c;font-size:22px;font-weight:500;font-family:Oswald}
.bg-termek-box-open2,.bg-termek-box-open2 img{width:245px;height:200px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;border-bottom:1px solid #ddd}
#content-how-in,#content-logo-in{width:1140px;margin-left:auto;margin-right:auto}
.termek-box-open2-text{height:68px;background:#fff;padding:0 10px 3px}
#content-how,#content-logo{padding:0;background:#fff;width:100%}
.termek-box-open2-text a{text-decoration:none;line-height:24px}
#content-logo-in{padding:30px 0 60px}
#content-logo-in img{padding:0 25px 10px 25px;width:auto;height:85px;min-height:auto;}
#content-how-in{padding:40px 0;font-weight:300;font-size:16px;line-height:24px}
#content-how-in .img-how{float:right;padding:0 0 0 20px}
#content-how-in h2{font-family:Oswald;display:block;color:#de081c;border:0;padding:0 0 40px;margin:0 0 40px;font-size:34px;font-weight:500;border-bottom:#ddd 1px solid;letter-spacing:3px}
#content-how-in .b0{padding:10px 0 0}
#content-how-in a.b1,#content-how-in a.b2{padding:12px 28px;font-size:15px;letter-spacing:1px;font-weight:500;font-family:Oswald;display:block;text-align:center;text-decoration:none;float:left}
#content-how-in a.b1{background:#de081c;color:#fff;margin:0 20px 0 0;border:1px solid #de081c}
#content-how-in a.b2{background:#fff;color:#2a2a2a;margin:0 5px 0 0;border:1px solid #bebebe}


#content3 {
	padding:50px 0 50px 0;
	width:100%;
	text-align:center;
	width:100%;	
	background:#fff;
	border-bottom:1px solid #ddd;

}


#content3 h3 {
	font-weight:500;font-size:34px;line-height:normal;
	color:#de081c;
	font-family:Oswald;
	padding:0 0 30px 0;
	margin:0 0 30px 0;
	border:0;

}

#content3-in  {
	margin:0 auto;
	width:1000px;
	text-align:center;
	font-size:15px;
	color:#4e4e4e;
	line-height:24px;
}


.hir-box {
	float:left;
	width:480px;	
	text-align:left;
	margin-bottom:30px;
}


.hir-box2 {
	float:right;
}


.hir-box-kep {
	float:left;
	width:100%;
	height:300px;
	margin-bottom:25px;
	-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden
}


.hir-box-kep img {
	border:0px solid #f4f4f4;
	width:100%;
	height:300px;
	-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden
}


.hir-box a {
	color:#de081c;
	font-size:24px;	
	text-decoration:none;
	line-height:normal;
	font-weight:700;
	display:block;
	padding-bottom:12px;
}


.hir-box-belso a {
	color:#4e4e4e;
	font-size:23px;	
	text-decoration:none;
	line-height:normal;
	font-weight:700;
	display:block;
	padding-bottom:12px;
}



.hirlista {
	border:0px solid #d8d8d8;
	height:auto;
	width:100%;
	float:none;
	display:block;
	margin:10px 0px;
	color:#333333;
}


.hirlista2 {	
	float:none;
}


.hirlista-kep {
	width:300px;
	height:auto;
	background:#eaeaea;
	float:left;
	margin-right:0px;
	border:0;
	-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden
}


.hirlista-kep img {
	width:300px;
	height:auto;	
	-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden
}


.hirlista-kep:hover {
	filter:alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
}


.hirlista-text {
	padding:10px 0px 0px 30px;
	font-size:16px;
	float:left;
	display:block;
	width:800px;
	
}


.hirlista-text  a:link {
	font-size:25px;
	text-decoration: none;	
	display:block;
	color:#de081c;
}

.hirlista-text  a:visited { color:#de081c;}

.hirlista-text  a:active {color:#de081c;}

.hirlista-text  a:hover {
	text-decoration: none;
	color:#de081c;
	
}


.hirlista-text1 {
	padding-top:10px;
}



#content-client{width:100%;padding:0;text-align:left;background:#f1f1f2}

#content-client-in{padding:70px 0; width:1044px; margin-left:auto;margin-right:auto;text-align:center;font-weight:500;font-size:34px;line-height:normal;color:#de081c;font-family:Oswald;display:block}

#client1{background:url(../images/ugyfeleink-top.png) top center no-repeat;height:34px;width:100%}

#content-client-in .box{background:url(../images/uf-bg.png) top center no-repeat;width:218px;height:306px;padding:60px 50px 0;float:left;margin:40px 15px 0;text-align:center;font-weight:400;font-size:15px;line-height:normal;color:#111;font-family:Roboto;font-style:italic}
#content-open3-in,#content-open3-in h2{font-family:Oswald;color:#de081c;font-size:34px;text-align:center;display:block}
#content-client-in .box img{display:block;padding-bottom:50px;margin:0 auto}
#content-open3{width:100%;padding:0;text-align:left;background:#fff}
#content-open3-in{padding:60px 0 40px;width:1044px;margin-left:auto;margin-right:auto;font-weight:500;line-height:normal}
#content-open3-in h2{border:0;padding:0 0 40px;margin:0 0 15px;font-weight:500;border-bottom:#ddd 1px solid;letter-spacing:0}
#content-open3-in .box .termek-nev,#content-open3-in .box .termek-nev a{font-family:Oswald;color:#db001c;font-weight:500}
#content-open3-in .box .termek-lista-kep,
#footer1{-webkit-border-radius:20px;-moz-border-radius:20px;overflow:hidden}

#content-open3-in .box{overflow:hidden;background:url(../images/uf-bg.png) top center no-repeat;width:274px;height:346px;padding:20px 30px 0 24px;float:left;margin:25px 10px 0}

#content-open3-in .box img{display:block;padding:0;margin:0 auto}
#content-open3-in .box .termek-lista-kep img{width:279px;height:200px}
#content-open3-in .box .termek-lista-kep{width:279px;height:200px;border-radius:20px}
#content-open3-in .box .termek-nev{font-size:22px;text-align:left;line-height:24px;padding:20px 20px 10px;display:block;height:auto}
#content-open3-in .box .termek-nev a{font-size:20px;line-height:22px}
#content-open3-in .box .termek-ar{font-family:Roboto;color:#777;font-size:17px;font-weight:300;text-align:left;padding:0 20px}
#content-open3-in .box .termek-ar b{font-weight:500}
#footer{background:url(../images/bg-footer.jpg) top center repeat-x #1a1b1a}
#footer-in{margin-left:auto;margin-right:auto;width:1140px;text-align:center;font-size:12px;padding:70px 0 30px;text-decoration:none;line-height:25px}
#footer1{background:url(../images/bg-grey.png);width:auto;text-align:Center;padding:22px 0px 20px;margin-bottom:35px;border-radius:20px}
#footer-left,.bg-termek-box{-webkit-border-radius:20px;-moz-border-radius:20px}

#footer1 a{text-decoration:none;color:#fff;font-weight:200;padding:0 10px;font-size:16px}

#footer1-in {padding:10px 70px 0 70px;font-size:13px;color:#444;}
 #footer1-in a {padding:0;font-size:13px;}

#footer a,#footer-left{font-weight:100;color:#fff}
#footer-left{float:left;font-size:14px;width:500px;height:210px;text-align:left;margin-left:0;border-radius:20px;overflow:hidden;background:#fff;padding:10px}
.rendezes,.termek-box{border:1px solid #ddd}
#footer a,#footer a:hover{text-decoration:none}
#footer-right{float:right;text-transform:none;font-size:16px;color:#fff;width:560px;text-align:left;margin-right:0;line-height:35px;font-weight:300}
#footer-right b{font-family:Oswald;font-size:30px;color:#fff;font-weight:600;line-height:35px;padding-bottom:15px;display:block;letter-spacing:2px}
#footer-right a{text-decoration:none;color:#fff}
#footer2{font-size:13px;color:#fff;text-align:center;font-weight:300;padding:30px 0 5px}
#footer3 img{padding:0 3px}
.termek-box{float:left;width:338px;height:330px;margin:10px 23px 30px;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}
#middle,#middle-in{margin-left:auto;margin-right:auto}
#middle-in,#nav-box,.termek-ar,.termek-lista,.termek-nev{text-align:left}
.termek-box a{font-size:20px;text-decoration:none;text-transform:none;color:#dd081c;font-weight:500}
#nav-box,.upper{text-transform:uppercase}
.termek-box-text,.termek-box-text a{color:#db001c;font-size:22px;font-weight:500;font-family:Oswald}
.bg-termek-box{width:338px;height:260px;margin-bottom:0;border-radius:20px;border-bottom:1px solid #ddd}
.bg-termek-box img{width:338px;height:260px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.termek-box-text{border:0;height:70px;background:#fff;padding:0 30px}
.termek-box-text a{text-decoration:none;line-height:24px}
#middle-in h2,#middle-in h3{margin:10px 0 25px;padding:0;color:#2a2a2a;border:0;line-height:normal}
#bg-middle{background:url(../images/bg-middle.png) top center no-repeat;height:34px;width:100%;margin-top:40px}
#middle{margin-top:0;width:100%;padding:0;background:#fff}
#middle-in{width:1160px;padding:0 0 20px;color:#2a2a2a;font-weight:400;line-height:22px}
#middle-in h1{color:#dd081c;border:0;padding-bottom:20px;margin-bottom:25px;font-size:40px;font-family:Oswald;font-weight:500;border-bottom:#e5e5e5 1px solid}
#middle-in h2,#middle-in h3,#nav-box,#nav-box a{font-weight:400}
#middle-in h2{font-size:20px}
#middle-in h3{font-size:16px}
#nav-box{color:#888;font-size:12px;padding:10px 0 20px;margin:0}
#nav-box a{font-size:13px;text-decoration:none;color:#888}
.termek-nev,.termek-nev a{font-family:Oswald;color:#db001c;font-weight:500}
#nav-box a:hover{text-decoration:none}
.termek-lista{float:left;width:338px;height:450px;margin:40px 23px 0;border:1px solid #e5e5e5;position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.akcios1{position:absolute;right:10px;top:10px}
.termek-lista-kep,.termek-lista-kep img{width:338px;height:250px}
.termek-lista-kep{float:left;margin-right:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border-bottom:1px solid #ddd}
.termek-nev{font-size:22px;line-height:24px;padding:20px 20px 10px;display:block;margin:0;height:auto}
.termek-nev a{font-size:20px;line-height:25px;text-decoration:none}
.termek-ar,.termek-ar2{font-family:Roboto}
.termek-ar{color:#777;font-size:17px;font-weight:300;padding:0 20px}
.termek-ar b{font-weight:500}
.termek-ar2{padding:0;color:#606060;font-size:25px}
.netto{color:#2a2a2a;font-size:15px}
.button-tovabb{right:20px;background:#e7e7e7;color:#2a2a2a;padding:6px 16px;height:21px}
.button-tovabb a{text-decoration:none;color:#2a2a2a;font-size:15px;font-weight:400}
.button-tovabb3{left:20px;padding:0}
.button_kosarba{background:#c30000;padding:8px 16px;text-decoration:none;color:#fff;font-size:15px;font-weight:500;border:0;cursor:pointer}
.marka1,.rendezes{background:#fff;padding:10px 25px}
#kosar1-in,#kosar1-in a,#kosar1-in a:active,#kosar1-in a:link,#kosar1-in a:visited{color:#ff8004}
.rendezes{text-align:right;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-decoration:none}
.rendezes a{text-decoration:none}
.marka1 b{font-weight:300}
#kosar1-in a,#left a,.marka1{font-weight:400}
.marka1{border:1px solid #ddd;text-align:left;margin-top:5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.termek-kepek{background:#f3f3f3;width:400px;float:left;margin-right:40px;text-align:center;padding:10px;position:relative}
.akcios2{position:absolute;right:20px;top:20px;margin:0;padding:0}
.termek-kepek img{margin:0 0 10px}
.termek-content{float:left;width:700px;border:0 solid red;font-size:15px;line-height:20px;padding-top:10px}
#head{width:1140px;height:125px}
#kosar1{float:left;width:140px;height:125px;background:url(../images/bg_kosar.jpg) no-repeat}
#kosar1-in{padding-top:0;padding-left:8px;font-size:13px}
#kosar1-in a{text-decoration:none}
#kosar1-in a:hover{color:#ff8004;text-decoration:none}
.box1-in,.box1-in a:active,.box1-in a:link,.box1-in a:visited{color:#135f82}
#top-right{float:right;width:350px;height:100px;text-align:right;margin-right:20px;margin-top:15px}
#left,.box1{width:201px}
#left{float:left;margin-left:0;font-size:14px}
#left a{text-decoration:none}
#left a:hover{text-decoration:underline}
.box1{background:url(../images/left_bg.png) repeat-y}
.box1-in{padding:5px 10px 5px 15px;font-size:13px}
.box1-in a:link{padding-left:10px}
.box1-in a:hover{text-decoration:none;color:#135f82}
.box11{width:200px;background:url(../images/box1_bg.jpg) repeat-y}
.box11-in{padding:5px 10px;font-size:100%;color:#454545}
.box11-in a:active,.box11-in a:link,.box11-in a:visited{color:#fdb815}
.box11-in a:hover{text-decoration:none;color:#000}
.box11-in h1,.box11-in h2{margin:10px 0 5px;padding:0;color:#14803f;border-bottom:0 dotted #bbb;font-weight:700}
.box11-in h1{font-size:200%;font-family:tahoma}
.box11-in h2{font-size:160%;font-family:arial}
#hirek1,#hirek1 a,#hirek1 a:active,#hirek1 a:link,#hirek1 a:visited{color:#2a2a2a}
#main1{width:988px;background:url(../images/bg_content2.png) right repeat-y}
#middle-in2{background:#fff}
#middle-in2 img{margin:15px;padding:1px;border:1px solid #e5e5e5}
#middle-in2 table tr td{border-left:1px solid #f5f5f5;border-top:1px solid #f5f5f5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:3px 5px;background:#fff}
#open{width:510px;margin-bottom:10px}
#hirek1{background:url(../images/bg_red.jpg) repeat-x;font-size:14px;font-family:verdana;font-weight:700;height:32px;padding-bottom:5px;border-bottom:1px dotted #bbb}
.input-login,textarea{font-family:tahoma,verdana,arial}
#hirek1 a{text-decoration:none;padding:2px 7px}
#hirek1 a:hover{text-decoration:none;color:#fdb815;background:#2a2a2a}
.box-galeria{margin:0;font-size:90%}
.box-galeria a{color:#fdb815;text-decoration:none}
.box-galeria a:active,.box-galeria a:link,.box-galeria a:visited{color:#fdb815}
.box-galeria a:hover{text-decoration:none;color:#fdb815}
.box-gal-sep{float:left;text-align:center;width:120px;line-height:120%}
#open-aktualis,h2,label{text-align:left}
.box-gal2{width:120px;height:80px;padding:1px;margin-left:0}
.datum,.datum-tura{padding-bottom:4px;line-height:120%}
.datum,.datum-tura,.datum2{color:#777;padding-top:5px}
.box-gal2 img{border:1px solid #fdb815}
#right{width:200px;float:right;margin-right:20px}
.datum{font-size:95%}
.datum-tura{font-size:100%}
.datum2{font-size:95%}
#open-text{width:380px;margin-left:20px;margin-top:20px;float:left;color:#2a2a2a;font-size:85%}
#open-text a{text-decoration:underline;color:#f19e00;font-weight:700;font-size:130%;line-height:130%}
#open-text a:hover{text-decoration:none}
#open-aktualis{padding:10px 0 0}
#open-aktualis p{padding:0;margin:0}
#open-right{float:right;padding-top:25px;padding-right:20px;width:460px;text-align:right}
.file-list-title{border:1px solid #eee;padding:5px}
.file-list{background:#fafafa;padding:5px}
.upper{font-size:115%;line-height:120%}
.img-content,.img_termek{margin:0;border:2px solid #e5e5e5;padding:1px}
.img-hir,.img-hir-jobb{border:1px solid #e5e5e5;padding:1px}
.img-hir{margin:0 20px 0 0}
.img-hir-jobb{margin:0 0 10px 20px}
#article img{margin:5px}
.article-img{margin:0 0 10px 10px;border:2px solid #e5e5e5;padding:1px}
.article-img2{margin:0 0 10px;border:2px solid #e5e5e5;padding:1px}
.img,.img-user,.img-user2{border:1px solid #e5e5e5;padding:1px}
.img{margin:0}
.img-user{margin:0 0 5px 5px}
.img-user2{margin:0 5px 0 0}
p{margin:7px 0 0}
form{margin:0}
.hr2{color:#DCD3D0;height:1px}
.spacer{background-image:url(../images/spacer.gif)}
textarea{border:1px solid #fdb815;font-size:100%;margin-left:0;color:#737373;background:#fff}
.input-login{background:url(../images/bg_input.jpg) repeat-x #2a2a2a;border:1px solid #c1c1c1;color:#454545;font-size:11px;width:138px;padding:4px}
.input{background:#fff;border:1px solid #999;height:17px;color:#000;font-size:15px;padding:4px 6px}
.button,.button3{color:#fff;border:0;cursor:pointer}
.input2{width:356px;height:110px}
.button{font-size:13px;background:#c30000;padding:8px 10px}

.button5 { background:#24c108;padding:12px 26px; font-size:18px;}

.button:hover{cursor:pointer}
.button3{font-size:18px;background:#c30000;padding:16px 30px;font-weight:500}
.button3:hover{background:orange;cursor:pointer}
.button4{font-size:20px;border:0;cursor:pointer;background:#e7e7e7;color:#444;padding:0 8px;height:25px;margin:0 1px;font-weight:400}
.button2{font-size:11px;font-family:arial;color:#fff;padding:1px 4px;border:1px solid #efba00;background:#efba00;cursor:pointer}
.comm_input,select{font-size:12px;margin-left:0}
h2,select{color:#000}
select{border:1px solid #ddd;font-family:tahoma,verdana,arial;background-color:#fff}
label{width:140px;padding-right:10px;float:left;height:30px}
.comm_input{width:462px;background:url(../images/bg_comm.jpg) repeat-x #fcfcfc;border:1px solid #000;color:#000;padding:3px;overflow:auto}
.sep2{height:7px;display:block;clear:both;margin:auto}
div.menu-sep{height:1px;display:block;clear:both;background:url(../images/sep1.png) repeat-x;margin:6px 0}
div.sep,div.sep10,div.sep15,div.sep20,div.sep30,div.sep5{margin:auto;clear:both;display:block}
div.sep{height:1px}
div.sep5{height:5px}
div.sep10{height:10px}
div.sep15{height:15px}
div.sep20{height:20px}
div.sep30{height:30px}
div.sep-line{height:1px;display:block;clear:both;margin:30px auto 20px;border-top:1px solid #ddd}
h1,h3,h5{font-family:arial;color:#247aa2;margin:0 0 5px}
#social{display:block;border-top:1px solid #d1d0cc;border-bottom:1px solid #d1d0cc;padding:10px 0;text-align:right}
#social div{float:left}
h1,h3{font-size:130%;font-weight:700;padding:0 0 5px;border-bottom:1px dotted #bbb;line-height:110%}
.table,.table1,.table2{border-bottom:1px solid #e1e1e1}
h2{font-weight:400;font-family:arial;margin:10px 0 0;font-size:160%}
h5{font-size:100%;font-weight:700}
#hr{background:url(../images/bg2.jpg) repeat-x;padding:10px 15px}
.table,.table1{background:#f5f5f5}
.table2{background:#2a2a2a}
.little{font-size:95%}
.tag-box{float:left;width:219px;font-size:90%;padding:5px}
.tag-box-bg{background:#f5f5f5}
.tag-box-bg2{border:1px solid #e5e5e5}
.l1{background-color:#f9f9f9}
.l0{background-color:#fff}
.l2{background-color:#eee}
.l3{background-color:#fafafa}
.termek0,.termek1,.termek2{border:0;text-align:center;padding:10px 0}
.termekhatter0{background-color:#2a2a2a}
.termekhatter1{border-bottom:1px solid #bbb;border-left:1px solid #bbb}
.bg_basket,.bg_basket2{border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:10px 8px}
.bg_basket3{background:#ddd;padding:10px 8px;color:#2a2a2a;font-size:18px}
.kosar-box1{border:1px solid #c1c1c1;background:#fafafa;padding:20px;width:330px;float:left;margin-right:15px;min-height:70px}
.kosar-box2{margin-right:0}
#mascim{float:left;margin-right:8px}
hr{border:0;color:#d2c1b8;background-color:#d2c1b8;height:1px;width:100%;text-align:left}
.viszontelado{background:#e7ded5;padding:15px;margin:20px auto 0;width:1110px}
#content4,#content4-in{margin-left:auto;margin-right:auto}
#content4-in h3,#content4-in h4{border:0;margin:0;text-align:left}
.viszontelado a{text-decoration:None}
#content4{width:660px;background:#fff}
#content4-in{padding:20px 0;text-align:left;width:auto}
#content4-in h3{color:#007cc2;font-size:22px;font-weight:600;padding-bottom:10px}
#content4-in h4{color:#303030;font-size:16px;font-weight:300;padding:10px 0}
.content44-in{text-align:left;padding:0 0 0 70px}
#content4-in .input_ajanlat2{border:1px solid #aaa;padding:8px;margin:0 10px 0 0;color:#484848;background:#fff;font-weight:400;font-size:14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:300px}
#content4-in .input_ajanlat3{width:631px;height:160px}
#content4-in .input_ajanlat4{width:631px}
#content4-in .button_ajanlat{background:#de081c;font-size:17px;margin-left:0;color:#fff;padding:12px 20px;cursor:pointer;letter-spacing:1px;border:1px solid #de081c;width:240px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#content4-in .button_ajanlat:hover{background:0 0;border:1px solid #333;color:#333}
#menu-mobil{display:none}
.adatlap-box{background:#fafafa;border:1px solid #ddd;padding:20px;margin-top:20px}
.marka-kep{float:right}
#kereses{width:230px;float:right;padding-top:10px}
#kereses .search_input2{float:right;height:28px;border:1px solid #ddd;border-right:0;padding:0 5px;color:#2a2a2a;font-family:Roboto,sans-serif;width:180px;font-size:15px;margin:0}
#kereses .button_search{float:right;hvertical-align:middle;height:30px}





@media screen and (max-width:1024px){


#content3 {
	padding:20px 0;
	width:100%;
	text-align:center;
	background:#fff;
	border-bottom:1px solid #ddd;

}


#content3 h3 {
	font-weight:500;font-size:34px;line-height:normal;
	color:#de081c;
	font-family:Oswald;
	padding:0 0 30px 0;
	margin:0 0 30px 0;
	border:0;

}

#content3-in  {
	margin:0 auto;
	width:100%;
	text-align:center;
	font-size:15px;
	color:#4e4e4e;
	line-height:24px;
}


.hir-box {
	float:none;
	width:100%;
	max-width:480px;	
	text-align:left;
	margin:0 auto 20px auto;
}


.hir-box2 {
	float:none;
}


.hir-box-kep {
	float:left;
	width:100%;
	height:300px;
	margin-bottom:25px;
	-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden
}


.hir-box-kep img {
	border:0px solid #f4f4f4;
	width:100%;
	height:300px;
	-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden
}


.hir-box a {
	color:#de081c;
	font-size:24px;	
	text-decoration:none;
	line-height:normal;
	font-weight:700;
	display:block;
	padding-bottom:12px;
}


.hir-box-belso a {
	color:#4e4e4e;
	font-size:23px;	
	text-decoration:none;
	line-height:normal;
	font-weight:700;
	display:block;
	padding-bottom:12px;
}



.hirlista {
	border:0px solid #d8d8d8;
	height:auto;
	width:100%;
	float:none;
	display:block;
	margin:10px auto;
	color:#333333;
}


.hirlista2 {	
	float:none;
}


.hirlista-kep {
	width:100%;
	max-width:480px;
	height:auto;
	background:#eaeaea;
	float:none;	
	margin:10px auto;
	border:0;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;border-radius:20px;overflow:hidden
}


.hirlista-kep img {
	width:100%;
	max-width:480px;
	height:auto;	
	-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden
}


.hirlista-kep:hover {
	filter:alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
}


.hirlista-text {
	padding:10px 0px 0px 0px;
	font-size:16px;
	float:left;
	display:block;
	width:100%;
	
}


.hirlista-text  a:link {
	font-size:25px;
	text-decoration: none;	
	display:block;
	color:#de081c;
}

.hirlista-text  a:visited { color:#de081c;}

.hirlista-text  a:active {color:#de081c;}

.hirlista-text  a:hover {
	text-decoration: none;
	color:#de081c;
	
}


.hirlista-text1 {
	padding-top:10px;
}

#article img  {
	width:90%;
	max-width:900px;
}



#logo,#menu-mobil,#open-top{display:block}
#content-how-in .img-how,#footer-left,#footer1,#menu-top,#top-open2{display:none}
#content-logo-in,#content-open-in,#footer-right,#head1,#head1-in,#menu-top{width:100%}
#footer-right b,#open-top{letter-spacing:2px;font-family:Oswald}
#footer a,#footer a:hover,#footer-right a,#menu-top-in a,#open-top{text-decoration:none}
#footer2,#menu-top-in a{text-transform:uppercase;color:#fff}
#footer-right b,#open-top,.termek-box-text{font-family:Oswald}
#content-open-in2 img,#footer-in,#middle-in{margin-left:auto;margin-right:auto}
#footer-right,#footer2,#menu-top,.termek-kepek,.termek-kepek1{text-align:center}
body{background:url(../images/bg-top-mobil.jpg) top center no-repeat fixed #dd0a1d}
#head1{padding:0;border:0}
#logo{padding:35px 0;float:none;margin:0 auto}
#menu-top{float:none;padding:20px 0 0}
#menu-top-in a{display:block;font-size:22px;font-weight:400;padding:15px 0;border:0}
#menu-top-in a:hover{background:url(../images/menu-hover.png)}
#menu-top-in a#home{float:left;padding:0;margin:0}
#menu-top-in a#kosar-menu{color:#fffc00;font-weight:500}
#open-top{font-size:32px;color:#fff;padding:100px 15px 160px;font-weight:600}
#inner-top{height:50px}
#content-open-in2{width:auto;padding:46px 10px 60px}
#content-open-in2 img{display:block;padding:42px 0;width:80%;max-width:382px}
#content-how-in{padding:20px 10px;width:auto}
#content-how-in h2{padding-bottom:20px;margin-bottom:20px;font-size:30px;letter-spacing:0;line-height:normal}
#content-client-in,#content-open3-in{padding:40px 0;width:100%}
#footer-in{width:auto;padding:40px 10px 30px}
#footer a{color:#fff;font-weight:100}
#footer-right{float:none;text-transform:none;font-size:16px;color:#fff;margin:0;line-height:30px;font-weight:300}
#footer-right b{font-size:30px;color:#fff;font-weight:600;line-height:35px;padding-bottom:15px;display:block}
#footer-right a{color:#fff}
#footer2{font-size:13px;font-weight:300;padding:30px 0 20px;margin-top:25px;border-top:1px solid #555}
#footer3 img{padding:0 3px}
.termek-box-text{border:0;height:70px;background:#fff;color:#db001c;font-size:22px;font-weight:500;padding:0 30px}
#middle-in{width:auto;padding:0 10px 20px}
.termek-nev{height:auto}
.termek-kepek{background:#f3f3f3;width:100%;float:none;margin:0 0 15px;padding:10px 0;position:relative}
.termek-kepek1{width:auto;max-width:95%;height:auto;display:block}
#content4,#head{width:100%}
.akcios2{position:absolute;right:20px;top:20px;margin:0;padding:0}
.termek-kepek img{margin:0 auto 10px}
.termek-content{float:none;width:100%;border:0;font-size:15px;line-height:20px;padding-top:10px}
#head{height:125px}
#content4-in .input_ajanlat2{border:1px solid #aaa;padding:8px;margin:5px auto;color:#484848;background:#fff;font-weight:400;font-size:14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:90%}
#content4-in .input_ajanlat3{width:90%;height:160px}
#content4-in .input_ajanlat4{width:90%}
}
@media screen and (max-width:600px){.button-tovabb,.button-tovabb3{position:relative;right:0;bottom:0}
.termek-box-open,.termek-box-open2{float:none;margin:10px auto;display:block}
#content-client-in .box{background:url(../images/uf-bg.png) top center no-repeat;width:270px;height:306px;padding:60px 20px 0;float:none;margin:10px auto;text-align:center}
#content-open3-in .box,.termek-lista{height:auto;margin:10px auto;float:none}
#content-open3-in .box{overflow:hidden;width:278px;padding:0 0 20px;border:1px solid #ddd;background:#fff;text-align:left;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.termek-lista{width:298px;border:1px solid #e5e5e5;text-align:left;position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:0 0 10px}
.termek-lista-kep,.termek-lista-kep img{width:298px;height:200px}
.termek-lista-kep{float:none;margin-right:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border-bottom:1px solid #ddd}
.termek-nev{font-family:Oswald;color:#db001c;font-size:22px;font-weight:500;text-align:left;line-height:24px;padding:20px 20px 10px;display:block;margin:0;height:auto}
.button-tovabb{background:#e7e7e7;color:#2a2a2a;padding:6px 16px;height:21px;width:60px;margin:0 20px}
.button-tovabb3{width:70px;margin:10px 0}
.marka-kep{float:none;margin:0 0 10px;display:block}
}



#k1 img, #k2 img, #k3 img {
	border:0;
}

#k1, #k2, #k3 {
	float:left;
	text-align:center;
	width:33%;
	border:0px solid red;
}

#k4 {
	border:1px solid #e1e1e1;
	padding:25px;
}

#k5 {
	border:1px solid #e1e1e1;
	padding:25px;
}




@media screen and (max-width: 1024px) {

		#k1 img, #k2 img, #k3 img {
			border:0;
		}

		#k1, #k2, #k3 {
			float:none;
			text-align:center;
			width:auto;
			border:0px solid red;
			margin:0 auto 25px auto;
		}

		#k4 {
			border:1px solid #e1e1e1;
			padding:25px;
		}

		#k5 {
			border:1px solid #e1e1e1;
			padding:25px;
		}

}
