@charset "utf-8";
/* Oferty */
.offer-box {
	display:inline-block;
	width:400px;
	height:685px;
	margin:0px 0px 20px 0px;
	vertical-align:top;
	position:relative;	
}
.offer-box .typeA1 {
	margin:0px 10px 0px 10px;
	height:100%;
	background-color:#e9ee91;
	color:#60605d;
	font-size:15px;
	line-height:22px;
}
.offer-box .typeA1 .header {
	background-color:#fff;
	color:#000;
	padding:10px;
	margin:0px;
	text-align:center;
}
.offer-box .typeA1 .header h2 {
	margin:10px 0px 20px 0px;
	line-height:30px;
	text-align:left;
	font-style:italic;
	font-weight:400;
	font-size:30px;
	color:#ee8c00;
}
.offer-box .typeA1 .header img {
	width:100%;
	padding-bottom:10px;
	border-bottom:2px solid #ee8b00;
}
.offer-box .typeA1 .text {
	color:#3a3b3a;
	padding:10px 10px 70px 10px;
	margin:0px;
	text-align:left;
}
.offer-box .typeA1 .link {
	position:absolute;
	bottom:0px;
	right:0px;
	padding:10px;
	margin:0px;
	text-align:right;
}

.offer-box .typeA2 {
	margin:0px 10px 0px 10px;
	height:100%;
	background-color:#bed700;
	color:#60605d;
	font-size:15px;
	line-height:22px;
}
.offer-box .typeA2 .header {
	background-color:#fff;
	color:#000;
	padding:10px;
	margin:0px;
	text-align:center;
}
.offer-box .typeA2 .header h2 {
	margin:10px 0px 20px 0px;
	line-height:30px;
	text-align:left;
	font-style:italic;
	font-weight:400;
	font-size:30px;
	color:#ee8c00;
}
.offer-box .typeA2 .header img {
	width:100%;
	padding-bottom:10px;
	border-bottom:2px solid #ee8b00;
}
.offer-box .typeA2 .text {
	color:#3a3b3a;
	padding:10px 10px 70px 10px;
	margin:0px;
	text-align:left;
}
.offer-box .typeA2 .link {
	position:absolute;
	bottom:0px;
	right:0px;
	padding:10px;
	margin:0px;
	text-align:right;
}
@media (min-width: 1241px) {
.offer-box {
	width:400px;
	height:685px;
	overflow:hidden;
}
}
@media (min-width: 801px) and (max-width: 1240px) {
.offer-box {
	width:50%;
	height:685px;
	overflow:hidden;
}
.offer-box .typeB1 {
	background-color:#e9ee91 !important;
}
.offer-box .typeB2 {
	background-color:#bed700 !important;
}	
}
@media (max-width: 800px) {
.offer-box {
	width:100%;
	height:auto;
}	
}


.gallery-box {
	display:inline-block;
	width:400px;
	margin:0px 0px 20px 0px;
	vertical-align:top;
	position:relative;
	
}
.gallery-box .typeA1 {
	margin:0px 10px 0px 10px;
	height:100%;
	background-color:#e9ee91;
	color:#60605d;
	font-size:0;
	padding:10px;
}
.gallery-box .typeA1 img {
	width:100%;
}

.gallery-box .typeA2 {
	margin:0px 10px 0px 10px;
	height:100%;
	background-color:#bed700;
	color:#60605d;
	font-size:0;
	padding:10px;
}
.gallery-box .typeA2 img {
	width:100%;
}
@media (min-width: 1241px) {
.gallery-box {
	width:400px;
}
}
@media (min-width: 801px) and (max-width: 1240px) {
.gallery-box {
	width:50%;
}
.gallery-box .typeB1 {
	background-color:#e9ee91 !important;
}
.gallery-box .typeB2 {
	background-color:#bed700 !important;
}	
}
@media (max-width: 800px) {
.gallery-box {
	width:100%;
}	
}
.gallery-title {
	display:block;
	margin:0px 0px 20px 0px;
	vertical-align:top;
	position:relative;
	
}

.gallery-title .typeA1 {
	margin:0px 10px 0px 10px;
	height:100%;
	background-color:#e9ee91;
	color:#60605d;
	font-size:16px;
}
.gallery-title .typeA1 .header {
	background-color:#fff;
	color:#000;
	padding:10px;
	margin:0px;
	text-align:center;
}
.gallery-title .typeA1 .header h2 {
	margin:10px 0px 20px 0px;
	line-height:30px;
	text-align:left;
	font-style:italic;
	font-weight:400;
	font-size:30px;
	color:#ee8c00;
}
