
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(fonts/opensans/u-WUoqrET9fUeobQW7jkRYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(fonts/opensans/cJZKeOuBrn4kERxqtaUH3ZBw1xU1rKptJj_0jans920.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(fonts/opensans/EInbV5DfGHOiMmvb1Xr-hojoYw3YTyktCCer_ilOlhE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(fonts/opensans/EInbV5DfGHOiMmvb1Xr-hhampu5_7CjHW5spxoeN3Vs.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
    font-family: 'SegoeUIBold';
    src: url('fonts/segoeui-bold/segoe_ui_bold.eot');
    src: url('fonts/segoeui-bold/segoe_ui_bold.eot') format('embedded-opentype'),
         url('fonts/segoeui-bold/segoe_ui_bold.woff') format('woff'),
         url('fonts/segoeui-bold/segoe_ui_bold.ttf') format('truetype'),
         url('fonts/segoeui-bold/segoe_ui_bold.svg#SegoeUIBold') format('svg');
}
@font-face {
    font-family: 'SegoeUIRegualr';
    src: url('fonts/segoeui-regular/segoeui-webfont.eot');
    src: url('fonts/segoeui-regular/segoeui-webfont.eot') format('embedded-opentype'),
         url('fonts/segoeui-regular/segoeui-webfont.woff') format('woff'),
         url('fonts/segoeui-regular/segoeui-webfont.ttf') format('truetype'),
         url('fonts/segoeui-regular/segoeui-webfont.svg#SegoeUIRegualr') format('svg');
}

body{margin: 0 0 0 0; font-family: Georgia, Times, 'Times New Roman', serif; padding: 0 0 0 0; font-size:14px;line-height:18px;color:#422002;overflow-x:hidden}

h1,h2,h3,h4,.title,#header.fixed ul li a,.box-subpage a span.text,#header ul li a{font-weight: 400;}
.page-content h2, .page-content h3 {color:#a78b54; margin: 15px 0 10px 0;}

#logo,#header ul li a,#header,#header#logo_inverse,#menu-top-mini span,.box-gallery a span,#top-nav,.carousel-control{-webkit-transition: 0.6s;-moz-transition: 0.6s;-ms-transition: 0.6s;-o-transition: 0.6s;transition: 0.6s;}
#logo {margin-top: 20px;}

h1,h2,h3,h4,h5,h6,p,ul,li{margin:0;padding:0;text-rendering:none;}
a{color:#464646}
a:hover{text-decoration:none; color: black}
img{border:none;max-width: 100%;max-height:100%}
#page-c table td img{max-width:inherit}
.map img{max-width:inherit;max-height:inherit}
h1,h2,h3,h4,.title{font-size:24.1px;line-height:30px;text-transform: uppercase; font-weight: 800;text-align:center}
h1 span.mm, .title span.mm{color:#da2128}
h1 span.max, .title span.max{color:#48626f}
h1 span.rule, .title span.rule, .termek-item span.rule, div.rule-p{display:block;border-bottom:1px solid #6d818c;width:208px;margin:0 auto;height: 20px; overflow: hidden;}
h3{color:#a78c55;font-size:18px;}
label{font-size:13px;}
div.rule-p{width:591px;max-width:100%;display:block;margin-bottom:10px}
.title.long span.rule{width:auto}
.page-content h3{text-align:left;font-weight:100;letter-spacing:1px}
.page-content, #footer{font-family:Georgia, Times, 'Times New Roman', serif; /*'Open Sans', Arial;*/}

.wrapper{width:960px;margin:0 auto;position:relative}
.pull-left {float:left;}

#header{min-height:60px;z-index: 100;position: fixed;width: 100%;}
#header ul{list-style:none;text-align: center; font-weight:bold;}
#header ul li{display:inline-block;position:relative; font-weight:bold;}
#header ul li a{font-weight:bold; display:block;text-transform:uppercase;color:white;padding:20px 6px;text-shadow: 1px 1px 1px black;font-size:16px; letter-spacing:1px;}
#header ul li:first-child a{border-left:0}
#header ul li:last-child a{border-right:0}

#logo a{display:block;}
#header #logo_inverse{display:none;}
#header #logo_inverse_mobil {display:none;}
#header #logo_inverse_mobil img {margin: 10px;}
#kituzo{position:absolute;right:0;bottom:0;}
.main-page.bg-set{position:relative}

#menu-top-mini{display:none}
#menu-top-mini {display: none;padding: 5px;position: absolute;right: 30px;top: 12px;cursor: pointer;z-index: 6;}
#menu-top-mini span {display: block;border-bottom: 5px solid #FFF;width: 25px;margin-bottom: 6px;}

#header.fixed{background: #fff; /*background:white url('../images/site/bg_logo.png') center top no-repeat;*/border-bottom:2px solid #c2b69c;z-index:101}
#header.fixed ul {float: right; margin-top: 26px;}
#header.fixed ul li a{color:#a78b54;text-shadow:none;letter-spacing: 0.1px;}
#header.fixed #logo{display:none}
#header.fixed #logo_inverse{display:block; height: 85px;float: left;margin-left: -25px;margin-top:3px;}
#header.fixed #logo_inverse img{max-height: 89px;}
#header.fixed ul li a{border-right:1px solid #c2b59b;    padding-top: 5px;padding-bottom: 5px; font-weight:bold}
#header.fixed ul li:last-child a{border-right:0}
#header.fixed #menu-top-mini span{border-bottom: 5px solid #a78b54;}
#header.fixed ul li:hover a, #header.fixed ul li.selected a{color:#422002;}
#header.fixed #menu {padding-bottom:3px;}

#header ul li ul{position:absolute;background:#c2b59b;left:-1px;top:47px;width:212px;display:none}
#header ul li ul li{display:block}
#header ul li ul li a{border:none;font-size:13px;padding:0;padding:10px;padding-left:20px;padding-right:20px}
#header ul li ul li a:hover{color:silver;}
#header ul li:hover>ul{display:block}
 #header.fixed ul li ul{top:30px}
 #header.fixed ul li ul li a{color:white !important;border-bottom:1px solid white}
#header.fixed ul li ul li.last a{border-bottom:none}

.kosar_top {float:right; margin-top:0px; padding-left: 45px; background: url('../images/site/ico-kosar-w.png') 15px 20px no-repeat; background-size: 25px; /*height:25px;line-height:25px;*/}
#header.fixed .kosar_top {background: url('../images/site/ico-kosar.png') 15px 4px no-repeat; background-size: 25px; color: #a78b54;}
#header ul li.kosar_top a {margin-top:0px; display: inline-block; font-size: 75%; font-weight: normal; text-transform: none;}
#header ul li.kosar_top a span.e strong {font-size: 16px;}


.main-page{min-height:260px}
.main-page .scroll-down, .page-banner .scroll-down,.slider .scroll-down{left:50%;bottom:50px;margin-left:-25px;position:absolute;z-index:100;text-shadow: 1px 1px 1px black;cursor:pointer;}
.main-page .fa-angle-down, .page-banner .fa-angle-down,.slider .fa-angle-down{font-size:80px;color:white;}

.slider{overflow:hidden;min-height:300px;    position: relative;}
.slider>div{display:table;width:100%}
.slider div.item{float:left;width:0;max-width:100%;max-height:100%;width:100%}
.carousel-control.right,.carousel-control.left{width:40px;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding-bottom: 5px;top:45%;padding-top:0 !important}
.carousel-control.right{right:20px;margin-right:0;opacity: 0.2;filter: alpha(opacity=20);z-index:100}
.carousel-control.left{left:20px;margin-left:0;opacity: 0.2;filter: alpha(opacity=20);z-index:100}
.carousel-control:hover{opacity: 0.8;filter: alpha(opacity=80);}

@keyframes fontbulger {
  0%   {bottom:50px;}
  100% {bottom:10px}
}
.scroll-down {animation: fontbulger 2s infinite;}

.title{font-size:24px;color:#a78b54; padding-top:25px;padding-bottom:25px; font-weight: 100;letter-spacing: 2px; text-transform: none; text-align: left; padding-bottom:0;}

.page-content{padding-bottom:20px;padding-top: 93px;border-bottom:1px solid #c2b69c; margin-bottom: 10px; min-height: 700px;}
.page-content.inner{padding-top:0}
.page-content{background:url(../pix-setup/) no-repeat;background-position:center 60px;background-attachment: fixed;}
.page-banner{height:800px;background-position:100% 0%;background-repeat:no-repeat;border-bottom:1px solid #c2b69c;position:relative;    background-size: cover;}
.page-content#fooldal{padding-top:0}

.box-gallery{text-align: center;margin-left: -10px;margin-right: -10px;}
.box-gallery.items{padding-top:10px; margin:0; /* background: url('../images/site/bg_y2.png'); */}
.box-gallery a{display:inline-block;width:230px; margin:5px 5px; padding:0px;position:relative}
.box-gallery a span{display:block; height:200px; overflow:hidden;background-position:center center;background-repeat: no-repeat;background-size: 116% auto;cursor:pointer; border: 2px solid #fff;}
.box-gallery a:hover span{border-color: #A78B56; background-size: 125% auto;}
/*.box-gallery a.visible span{width:235px;height:235px;opacity: 1;filter: alpha(opacity=100);}*/
/* .box-gallery a.long span{width:76px} */
.box-gallery a span.play{position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px;width:40px;height:auto}
.smallgal .box-gallery {margin-left:0; margin-right:0;}
.smallgal .box-gallery a{width:82px;}
.smallgal .box-gallery a span{height:67px;}

.apartman #galleria_cont {padding-top:0; height: 488px; overflow: hidden;
    -webkit-transition: height 300ms ease-in-out;
    -moz-transition: height 300ms ease-in-out;
    -o-transition: height 300ms ease-in-out;
    transition: height 300ms ease-in-out;
}
.apartman ul {list-style-type: none; list-style-position: inside; margin: 10px 0;}
.apartman ul li {background: url('../images/site/check1.png') left center no-repeat; padding-left: 20px;}
#morepics, #lesspics {font-weight: 600;}
#lesspics {display:none;}

.box-subpage{text-align: center;/*padding-top:7px !important;*/ background: url('../images/site/bg_y1.png') 0px 25px repeat-x;}
.box-subpage a,.box-subpage>div{display:inline-block;background:white;padding:0px;position:relative;width:313px}
.box-subpage a span.img{display:block;width:313px;height:156px;overflow:hidden;background-position:center center;background-repeat: no-repeat;background-size: 100% 100%;position:relative}
.box-subpage a span.text{position:absolute;left: 0px;bottom: 0px;width:100%;font-size:16px;font-weight:bold; text-transform:uppercase;color:white;text-shadow:1px 1px 1px black;padding-top:10px;padding-bottom:10px}

#breadcrumb{padding-top: 10px;margin-bottom: -21px;}
.map{border:1px solid #c2b69c;}
input.datepicker{margin-top:0}

.urlap input, .urlap textarea{width:300px}
.urlap span.red{color:red}
.urlap .link{width:150px;display:inline-block}
.page-content .link {margin: 10px 0px; display: inline-block;}

.clear{clear:both; height:0px;}
.left{width:40%;margin-left:5%}
.apartman .left{width: 490px; margin:0;}
.apartman .left p { padding-left: 10px;}
.right{width:40%;margin-right:5%}
.left{float:left}
.right{float:right}
.right .title2,.left .title2{font-size:18px;font-weight:bold}
.right table{width:100%}
.right input[type='text'],.right textarea{width:100%}

#proccess_btn, #proccessed_btn {display: none;}
.t-title{font-size:14px;padding-bottom:20px}
.t-title span{font-size:16px;font-weight:bold}
#AjanlatBox table{width:98%}
#AjanlatBox input, #AjanlatBox textarea{width:100%}

.boxtitle {font-size:24px; color:#422002;letter-spacing:1.2px; margin: 20px 0;}
.ajanlo-item{width:310px; margin-right: 15px; display:inline-block;}
div.ajanlo-item:last-of-type {margin-right:0px;}
.ajanlo-item:nth-child(4) {margin-right:0px;}
.ajanlo-item.last {margin-right:0;}
.ajanlo-item .title {font-weight:bold; font-size: 18px; letter-spacing:1.2px; line-height:normal; padding-left: 10px; margin-bottom:15px;}
.ajanlo-item .title a {color: #a78b54;}
.ajanlo-item .title span {display: block;}
.ajanlo-item .img {width:300px; height: 199px; padding-left: 10px; overflow:hidden; background:url('../images/site/bg_y1.png') 0px bottom repeat-x;}
.ajanlo-item .img img {width: 300px;}

hr.divider {background: #ffe7b4; margin: 15px 0; height:1px; border:0;}

#footer{margin-top:0px;padding-top: 20px;6}
#footer-text{font-size:13px;padding:10px; /*background: #fff;*/ color: #422002; padding: 10px 0;}
#footer-text .wrapper {border-top: 1px solid #c2b69c; padding-top: 10px;}
.poweredby{float:right; margin-top: -10px;}
.poweredby span{color:#ffc000}

#top-nav{display:block;position:fixed;bottom:10px;right:10px;color:white;font-size:50px;text-align:center;background:rgba(78, 78, 78, 0.69);padding:10px;padding-top:0px;padding-bottom:5px; opacity: 0;filter: alpha(opacity=0);cursor:pointer}
#top-nav.show{visibility:visible;opacity: 1;filter: alpha(opacity=1);}

#rolunk table {position:relative; min-height: 398px; margin-bottom:-40px;}
#rolunk table td {width:45%;/* height: 398px;*/}
#rolunk table tr td:nth-child(2) {position:relative;}
#rolunk table td img {z-index:10; position: absolute; right:10px; margin-top: -43px; width:440px; height: auto;}
#rolunk blockquote, #page-c blockquote {background: #fdc347; position: absolute; z-index:2; padding-right: 30px; border:0; margin: 0; padding: 15px;font-style: italic; font-size: 13px; margin: 10px 0;}
#rolunk blockquote p, #page-c blockquote p {font-size: 13px; line-height: normal;}

#szabadidos-lehetosegek table td {width:45%; vertical-align:top;}
#szabadidos-lehetosegek table td img {margin-top: -43px;}
#szabadidos-lehetosegek table tr td:nth-child(2) {text-align: center;}

#kapcsolat .left {margin: 0 10px 0 0; width:47%;}
#kapcsolat .right {margin: 0 0px 0 10px;  width:47%;}
#kapcsolat label.inline {display: inline;}


#footer .head{border-bottom:1px solid #c2b69c;letter-spacing:1px; color: #a78b54; font-weight:bold;}
#footer .head th, .tdhead{text-align:left;text-transform:uppercase;font-weight:400;position:relative;height:49px;font-size:16px;}
#footer .head th img, .tdhead img{margin-right:13px}
#footer .body a.list-item{background: url(../images/site/bg-li-footer.png) no-repeat left center;display:block;border-bottom:1px solid #e1e7ef;padding-top: 5px;padding-bottom: 5px;padding-left:22px;}
#footer .head th, #footer table.body td{padding-right:10px}
#footer .body td a.list-item:last-child{border-bottom:none}
#footer .body td{padding-bottom:20px;padding-right:20px}
#footer .body .link{text-shadow:none;float:left}
#footer .tdhead{display:none;position:relative}
#footer .ssss{padding-left:20px}
.link{background:#d0af7b;text-transform:uppercase;padding:10px 30px;font-weight:bold;cursor:pointer;}
#KosarAddedBox .link {font-size: 12px; text-transform:none; padding: 6px 12px;}
#footer .head img {vertical-align: middle;}
table#hh{margin-top:10px}

#footer .body td#szeretne{font-size:13px;padding-right:0;padding-top:10px}
#footer .body td#szeretne input{width: 129px;}
#footer .body td#szeretne #small{font-size:11px}
#footer input[type="email"] {height:38px; width: 185px; margin-top: -5px;}


.ajanlo-item .title{/*height: 73px;display:table-cell;*/vertical-align:middle}
#rolunk blockquote{position:static !important;padding-right:0;margin: 48px 0 0 0 !important;}
.ajanlo-item .title span{letter-spacing: 0;font-size: 14px;}
.slider div.item{background-size: cover;}

.link.apartman{display: block;width: 192px;}
#programok img{max-width:100% !important}

.lang_chooser {color: #FFF;text-shadow: 1px 1px 1px #000;padding-top: 100px;}
.lang_chooser a {display: inline-block;margin: 4px;}
#header.fixed .lang_chooser {position: absolute;right: 30px;top: 47px;padding-top: 0;color: #000;text-shadow: none;color: #7b2e80;}
#header.fixed .lang_chooser span{display:none}

/* megrendelő form */
#kosar-refresh {
    float: right;
    margin-top: 6px;
    margin-right: 15px;
    display: none;
}

.termek-item {width: 210px; margin: 25px 10px; float: left;}
.termek-item .title {font-size: 14px; font-weight: bold; text-align: center;margin: 0 0 5px 0; letter-spacing: 0; padding:5px; background: rgba(194, 182, 156, 0.5); height: 50px; overflow:hidden; line-height: normal; /* border-radius: 0px 0px 8px 8px;  -moz-border-radius: 0px 0px 8px 8px; -webkit-border-radius: 0px 0px 8px 8px; */ }
.termek-item .title span {font-weight: normal}; 
.termek-item .img {width: auto; height: 130px; overflow: hidden; border: 1px solid #c2b69c; background: #f3f3f3; padding: 0px; /*border-radius: 8px 8px 0px 0px; -moz-border-radius: 8px 8px 0px 0px; -webkit-border-radius: 8px 8px 0px 0px; */}
.termek-item .img a {display:block; height: 128px; overflow:hidden; }
.termek-item .img img {width: 100%; max-height: initial; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease}
/*.termek-item:hover {background: #fff;}*/
.termek-item:hover img {-webkit-transform: scale(1.15); -moz-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15);}


.productpage .col {float: left; width: 50%; padding: 0 20px;}
.productpage .img {width: 395px; margin: 0 auto; background: #fff; padding: 10px;border: 1px solid #c2b69c;}
.productpage .title {font-size: 18px; text-transform:uppercase; color: #a78c55; margin: 0px 0 10px 0; padding:0;}
.productpage p.title {margin: 0px 0 4px 0;}
.productpage .desc {font-size: 13px;}
.productpage .brutto {font-size: 30px; letter-spacing:1px; color:#464646; line-height: 35px;}
.productpage .netto {font-size: 14px; letter-spacing:1px; color:#464646;  line-height: normal;}
.moreimg {text-align:center;width: 400px; margin: 0 auto;}
.moreimg .fancy {display: inline-flex; width:60px; height: 60px; overflow:hidden; padding: 5px; border:1px solid #d0af7b; background:#fff; text-align: center; margin: 4px;}
.moreimg .fancy:hover {border-color: #f5f5f5;}
.moreimg .fancy img {display:block; margin: auto auto;}
.productpage .incrementer{}
.incrementer table, table.mod_price{border:none}
.incrementer td, table.mod_price td{padding:0;border:none;}
.incrementer span{display:block;}
.incrementer input[type=text], .incrementer input, #content-box .incrementer input{margin:0;text-align:right;border:none;border:1px solid #999999;padding:0 5px;background:white;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-size:17px;height: 30px;line-height: 30px;}
input.mod_price{width:100px;text-align:right}
#promocios-kod-title{color:white}
.incrementer img{max-width:inherit;max-width:auto}
.incrementer .decr, .incrementer .incr{background:#c0b69d;color: #3e3e3e; font-size:14px;display:inline-block;width:25px;height: 30px;line-height: 30px;margin: 3px 0px 0 3px;text-align:center;}
.incrementer .decr, .incrementer .incr{display:table-cell;padding: 0px; vertical-align: middle; font-weight:bold; border-right: 1px solid white;line-height: inherit;}
.incrementer input[type=text], .incrementer input, #content-box .incrementer input{margin-right:1px}

#orderForm legend {font-size: 18px; font-weight: bold; border-bottom: 1px solid #e0e0e0;margin: 20px 0px 10px 0px}
#orderForm td {padding: 5px;}
#orderForm input {padding: 3px 10px;height:auto;}
#orderForm .add-on {padding: 3px 5px; height:auto;}

/*
.same_products .img {width: 128px; height: 128px; padding: 8px; margin-right: 8px; float:left; border: 1px solid #c2b69c; overflow: hidden; background: #fff;}
.same_products .img>div{height: 110px; overflow: hidden;}
.same_products .img:last-child {margin-right:0;}
.same_products .img img {max-width: 150%; max-height: initial; min-width: 110px; min-height: 110px;
 	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease;  -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease;
}
.same_products .img img:hover {max-width: auto; min-width: 210px; height: auto;}
*/
.same_products .img {width: 128px; height: 100px; padding: 8px; margin-right: 8px; float:left; border: 1px solid #c2b69c; overflow: hidden; background: #fff; text-align: center;}
.same_products .img>div {width: 112px; height: 84px; overflow:hidden;}
.same_products .img img {display:block; margin: auto auto; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease}
.same_products .img:hover img {-webkit-transform: scale(1.35); -moz-transform: scale(1.35); -ms-transform: scale(1.35); -o-transform: scale(1.35); transform: scale(1.35);}

.kiemeltp .small {margin-top: 10px; text-align:center;}
.kiemeltp .small .img {width: 73px; height: 55px; padding: 2px; margin-right: 4px; display: inline-block; border: 1px solid #c2b69c; overflow: hidden; background: #fff; text-align: center;}

.footerrow {border-bottom: 1px solid #a78b54; padding: 5px 0 15px 15px;}
.footerrow.last {border:0;}
.footerrow .title {color: #D1AB7C; font-size: 15px; text-transform:uppercase; font-weight:bold; letter-spacing:normal;padding-top:0;}
.footerrow ul {list-style:none;}
.footerrow ul li {display: inline-block; border-right:1px solid #a78b54; padding: 5px 10px;}
.footerrow ul li:last-child {border:0;}
.footerrow ul.titles a {color: #D1AB7C; font-weight:bold; font-size:13px;text-transform:uppercase; letter-spacing:normal;}
.footerrow#kapcs .pull-left {padding:0 15px;}
.footerrow .link {padding: 10px 18px;}
.footerrow .social {display:inline-block;}
.footerrow #ico-fb {margin-left: 15px; padding-left: 15px; border-left: 1px solid #a78b54;}
.footerrow .social img {width:30px; height: auto; vertical-align:middle;}

#cardlogo { margin: 15px 0; text-align:center;}
#cardlogo img {max-height: 25px;}
#cardlogo img:first-child {height: 20px; width:auto;}
#bankinfo {text-align: center; color:#C1B79C;}
#bankinfo img {max-height: 20px;}

.content .wrapper.penztar{background: rgba(255, 255, 255, 0.6) none repeat scroll 0% 0%; padding: 10px 20px;    border: 1px solid #C2B69C; box-shadow: 1px 1px 10px #aaa;}
h3.error {color: red; font-size: 22px; margin-top: 60px; letter-spacing:4px;}
.penztar a {text-decoration:none; border-bottom:1px dotted #bababa;}

#pdesc .right td{padding-bottom:5px}
#pdesc .right input{padding:5px;height:auto}

@media all and (max-width: 740px) {
	.maganszemely  td {display: block; text-align: left !important;}
}