/* CSS utf-8 ő */

H2.titlemonth {text-transform:uppercase; padding:5px 10px; background-color:#f1f1f1; font-weight:700; color:#000000;}

.icon_hotelevents {background-image:url(/images/HOTELV5/programs/icon_hotelevents.svg); background-size:80px; background-repeat:no-repeat; background-position:center;}
.icon_cityevents {background-image:url(/images/HOTELV5/programs/icon_cityevents.svg); background-size:80px; background-repeat:no-repeat; background-position:center;}
.icon_museums {background-image:url(/images/HOTELV5/programs/icon_museums.svg); background-size:80px; background-repeat:no-repeat; background-position:center;}
.icon_sights {background-image:url(/images/HOTELV5/programs/icon_sights.svg); background-size:80px; background-repeat:no-repeat; background-position:center;}
.icon_activities {background-image:url(/images/HOTELV5/programs/icon_activities.svg); background-size:80px; background-repeat:no-repeat; background-position:center;}
.icon_baths {background-image:url(/images/HOTELV5/programs/icon_baths.svg); background-size:80px; background-repeat:no-repeat; background-position:center;}
.icon_bigevents {background-image:url(/images/HOTELV5/programs/icon_bigevents.svg); background-size:80px; background-repeat:no-repeat; background-position:center;}
.icon_others {background-image:url(/images/HOTELV5/programs/icon_others.svg); background-size:80px; background-repeat:no-repeat; background-position:center;}

.objectbox1 {width:220px; height:300px; float:left; margin-right:20px; margin-bottom:20px; overflow:hidden; background-color:#f5f5f5;}
.objectbox1 .pic {width:220px; height:150px; background-color:#ededed;}
.objectbox1 .info {height:140px; background-color:#f5f5f5; overflow:hidden;}
.objectbox1 .info .title A {font-size:22px; line-height:24px; font-weight:bold; display:block; padding:7px;}
.objectbox1 .info .lead {font-size:16px; line-height:20px; font-weight:normal; color:#888888; padding:0px 7px 7px 7px;}
.objectbox1last {margin-right:0px;}

.objectlist2 {}
.objectbox2 {position:relative; min-height:220px; margin-bottom:20px;}
.objectbox2 .pic {position:absolute; height:220px; width:220px; top:0px; left:0px; background-color:#f1f1f1; background-size:cover; background-repeat:no-repeat; background-position:center center;}
.objectbox2 .info {position:relative; margin-left:240px; margin-bottom:40px;}
.objectbox2 .info .title {font-size:32px; line-height:40px; font-weight:700; margin-bottom:10px;}
.objectbox2 .info .data {font-weight:700; margin-bottom:10px; margin-top:-10px;}
.objectbox2 .info .text {margin-bottom:20px;}

.objectbox3 {min-height:120px;}
.objectbox3 .pic {height:120px; width:120px;}
.objectbox3 .info {margin-left:140px;}

/*@media (min-width:768px) and (max-width:1023px) {*/
@media (max-width:1023px) {

	.objectbox2 {min-height:80px;}
	.objectbox2 .pic {height:80px; width:80px;}
	.objectbox2 .info {margin-left:100px; margin-bottom:40px;}
	.objectbox2 .info .title {font-size:20px; line-height:26px; font-weight:700; margin-bottom:10px;}
	.objectbox2 .info .data {font-size:16px; line-height:20px; font-weight:700; margin-bottom:10px; margin-top:0px;}
	.objectbox2 .info .text {font-size:16px; line-height:20px; margin-bottom:20px;}

}