body {margin:20px 0px; background:url("/images/design/microsite_13/bg-repeat.gif") repeat-x left -300px #3b0202; color:#efdec2;}

#wrapper {box-shadow:0 0 40px rgba(0, 0, 0, 0.4);}

#header_2 {padding:0px; margin:0px auto; background:url("/images/design/microsite_13/logo_bg.png") no-repeat left top #551a1a;}
#header_2 .logo {display:inline-block; width:283px; height:106px; margin-right:40px; padding-left:120px; vertical-align:top; background-image:url('/images/design/microsite_13/logo_2.png'); background-size:283px 75px; background-position:120px center; background-repeat:no-repeat;}
#header_2 .logo span {display:none;}
#header_2 .menu {display:inline-block; min-width:300px; height:106px; line-height:106px; vertical-align:top;}
#header_2 .menu H2 {display:inline-block; margin:0px;}
#header_2 .menu a {margin-right:40px; font-family:"Asap", sans-serif; font-size:20px; font-weight:bold; color:#a48c65; text-decoration:none; text-transform:uppercase;}
#header_2 .menu a:hover, #header_2 .menu a.active {color:#efdec2;}
#header_2 .kereso {display:inline-block; height:106px; line-height:106px; vertical-align:top; color:#a48c65;}
#header_2 .kereso form {display:inline-block;}
#header_2 .kereso input, #header_2 .kereso select {margin:5px;}
#header_2 .kereso input[type="text"] {margin:0px 5px;}
#header_2 .kereso input[type="checkbox"] {vertical-align:middle; margin:0px;}
#header_2 .kereso span, #header_2 .kereso label {margin:0px 5px; white-space:nowrap;}

#container {background-color:#622d2d; border-top:1px solid #754840;}
#container h4.info {color:#efdec2; border-bottom:1px solid #754840;}

#footer {color:#a48c65; border-top:1px solid #754840;}
#footer a {color:#a48c65;}
#footer a:hover {color:#efdec2;}

#loadtime {background-color:#4f1111; color:#a48c65;}

#tarsoldalak {color:#a48c65;}
#tarsoldalak a {color:#a48c65;}

.kiemeles_uj {background-color:#FFFFFF;}
.kiemeles_uj .megerositette_1 {color:#FFFFFF;}
.kiemeles_uj .megerositette_2 {color:#000000; background-color:#efdec2;}
.kiemeles_uj .footer {background-color:#f4926e; color:#000000;}
.kiemeles_uj .footer:hover, .kiemeles_uj:hover .footer {background-color:#f66b44; color:#000000;}
.kiemeles_uj .flyer {color:#000000; background-color:#efdec2;}

/* ------------------------------------------------------------------------------------- */
.kiemeles {background-color:#f4926e;}
.kiemeles SPAN.name {color:#000000;}
.kiemeles .cim {color:#000000;}
.caption {background-color:#efdec2; color:#FFFFFF;}
.thumbSzoveg {color:#FDF5CE;}
DIV.curtaininner.m150a DIV.flyer {color:#000000; background-color:#efdec2;}
.hb_leftupper {background:#e8e8e8; border:3px solid #e8e8e8; color:#000;}
DIV.kiemeles:hover {background-color:#f66b44; color:#FFFFFF;}
DIV.kiemeles:hover .name, DIV.kiemeles:hover .cim {background-color:#f66b44; color:#000000;}
.nored {color:#FFFFFF;}
.thumbSzoveg {color:#000000;}
/* ------------------------------------------------------------------------------------- */

@media all and (max-width: 591px) {
	#container .col_2 {display:none;}
}

@media all and (max-width: 759px) {
	#header_2 .logo {display:block; width:auto; max-width:283px; height:75px; margin:0px 18px 0px 120px; padding:16px 0px 15px; background-size:contain; background-position:center center;}
	#header_2 .menu {display:block; width:auto; height:auto; line-height:normal; padding:10px; margin-right:0px; text-align:center; border-top:1px solid #754840;}
	#header_2 .menu a {margin-right:0px;}
	#header_2 .menu a.first {margin-right:40px;}
	#header_2 .kereso {display:block; width:auto; height:auto; line-height:normal; padding:10px; text-align:center; background-color:#4f1111; border-top:1px solid #754840;}
}

@media all and (min-width: 760px) and (max-width: 1170px) {
	#header_2 .kereso {display:block; width:auto; height:auto; line-height:normal; padding:10px; text-align:center; background-color:#4f1111; border-top:1px solid #754840;}
}