/* Cached vesion created on 03/04/26 19:06:09*/
/* elapsed time: 0.0017549991607666 secs */

#carouselHome2{
	margin-left:0!important;
}
.innerFrameCarouselHome{
	position:relative;
}
.banner.home {
	height: 510px;
	position: relative;
	overflow: hidden;
}
.banner.home .slider, .banner.home .frame {
	position: absolute;
}
.banner.home .frame .image {
	position: absolute;
	z-index: 0;
}
.banner.home .frame .strillo {
	position: absolute;
	left: 450px;
	top: 44px; /* 14 + 6 px padding */
	width: 450px;
	height: 300px;
	font-family:'YanoneKaffeesatzRegular', Arial, Verdana, sans-serif;
	font-size: 3.4em;
	text-align: right;
	z-index: 1;
}
.banner.home .frame .strillo a {
	display:block;
	width: 450px;
	height: 300px;
	text-decoration: none;
	color:#fff;
	text-shadow:1px 1px 1px #000;
}
.banner.home .frame .strillo a:hover,
.banner.home .frame .strillo a:focus,
.banner.home .frame .strillo a:active {
} 
.banner.home .button {
	display: none;
}
.banner.home .pager {
	position: absolute;
	left:0;
	top: 0;
	padding: 1px 6px;
	height: 25px;
	width:100px;
	z-index: 5;
}
.banner.home .pager a {
    border-radius: 50%;
    box-shadow: 0 0 1px #fff;
    display: inline-block;
    height: 10px;
    margin-right: 10px;
    outline:none;
    text-indent: -9999px;
    width: 10px;	 
}
.banner.home .pager a.cur { box-shadow: 0 0 1px #9C0101; }
#carouselHome2 .prev2, #carouselHome2 .next2 {
	display: block;
	position:absolute;
	z-index: 50;
	cursor:pointer;
}
#carouselHome2 .next2 {
	right:0;
}

.bannerHome {
    height: 414px;
    overflow: hidden;
    position: relative;
}
.innerFrameCarouselHome{
	overflow:hidden;
}
.banner.home{ 
	margin-top:0; 
}

