.main_carousel_text > a {
	opacity: 1;
}

.main_carousel_text > a:hover {
	opacity: 1;
	border-bottom: 1px solid #d7eaf2;
	color: #d7eaf2;
}

.main_carousel_text > span {
	opacity: 1;
	line-height: 1.2em;
}

.main_carousel_text__bottom {
	top: auto !important;
	bottom: 70px;
}
.main_carousel_text__center {
	max-width: 820px;
	display: inline-block;
	margin: 0px auto;
	position: relative;
}

.main_carousel_text__center > a {
	font-family: 'DINPro-Bold';
	opacity: 1;
}

.main_carousel_text__center > span {
	font-size: 30px;
	line-height: 1.3;
	opacity: 1;
	margin-top: 35px;
}

.main_carousel_text__quote {
	max-width: 900px;
	display: inline-block;
	position: relative;
	text-align: left;
}

.main_carousel_text__quote > a {
	font-family: 'DINPro-Regular';
	font-size: 40px;
	line-height: 1.25;
	color: #fff;
	opacity: 1;
}

.main_carousel_text__quote > span {
	font-size: 22px;
	color: #fff;
	opacity: 0.8;
	margin-top: 35px;
}

.main_carousel_text__quote .quote.begin{
	position: absolute;
	color: #fff;
	font-family: 'DINPro-Regular';
	font-size: 40px;
	line-height: 1.25;
	left: 70px;
}
.main_carousel_text__quote .quote.end{
	color: #fff;
	font-family: 'DINPro-Regular';
	font-size: 40px;
	line-height: 1.25;
	display: inline;
}

.main_carousel_text > a.slider_not_link:hover {
	opacity: 1;
}

.important {
	background-color: #051f2c;
}

.main_carousel_one__gradient {
	background: #002c4a url(/images/main_carousel/slider-bottom-grad.png) repeat-x bottom;
}

.main_carousel_one__gradient_prod-news {
	/*background: #002c4a url(/images/main_carousel/slider-bottom-grad-prod-news.png) repeat-x bottom;*/
	background: url(/images/main_carousel/slider-bottom-grad-prod-news.png) repeat-x bottom;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 2;
}
