#left_div,#right_div,#intro_hr,#header img.homepage-link,#info_description{
display:none;
}

#content_div.content_container{
	width:1210px;
	padding:0;
}

#info_second_table{
	padding-bottom:30px;
}

#slider-section{
height:372px;
margin:0 0 10px;
}

#slider-section #banner-slider.hide,#tiles-section div.tile.hide{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;	
}

#tiles-section{
position:relative;
width:1140px;
margin:0 auto;
}

#slider-section #banner-slider,
#tiles-section div.tile{
	-webkit-transition: all 0.2s, opacity 0.7s linear;
	-moz-transition: all 0.2s, opacity 0.7s linear;
	-ms-transition: all 0.2s, opacity 0.7s linear;
	-o-transition: all 0.2s, opacity 0.7s linear;
	transition: all 0.2s, opacity 0.7s linear;
	}

#tiles-section div.tile:hover{
  -webkit-transform:scale(1.03);
     -moz-transform:scale(1.03);
      -ms-transform:scale(1.03);
       -o-transform:scale(1.03);
          transform:scale(1.03);
}

#tiles-section div.tile.news{
overflow:hidden;
background:url('../../frameimage/newdesign/tiles/news-bg.jpg') no-repeat 50% 50%;
}

#tiles-section div.tile.news .title{
position:relative;
height:50px;
margin-bottom:24px;
background: -moz-linear-gradient(left, rgba(255,255,255,0.16) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.16)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(left, rgba(255,255,255,0.16) 0%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,0.16) 0%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,0.16) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to right, rgba(255,255,255,0.16) 0%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#29ffffff', endColorstr='#00ffffff',GradientType=1 );
}

#tiles-section div.tile.news .title:after{
position:absolute;
content:'';
left:11px;
top:5px;
width:63px;
height:68px;
background:url('../../frameimage/newdesign/tiles/news-icon.png') no-repeat 50% 50%;
z-index:1;
}

#tiles-section div.tile.news .title h3{
position:relative;
line-height:50px;
font-size:22px;
font-weight:normal;
color:#fff;
}

#tiles-section div.tile.news .title h3 span.highlight{
position:absolute;
left:0;
top:0;
height:100%;
width:100%;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
background: -moz-linear-gradient(left, rgba(255,255,255,0.16) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.16)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(left, rgba(255,255,255,0.16) 0%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,0.16) 0%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,0.16) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to right, rgba(255,255,255,0.16) 0%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#29ffffff', endColorstr='#00ffffff',GradientType=1 );
z-index:0;
}

#tiles-section div.tile.news .title h3:hover span.highlight{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

#tiles-section div.tile.news .title h3 a{
position:relative;
display:block;
line-height:50px;
font-size:22px;
font-weight:normal;
text-align:center;
color:#fff;
}

#tiles-section div.tile.news .title h3 a:after{
position:absolute;
content:'';
right:22px;
top:8px;
width:31px;
height:32px;
background:url('../../frameimage/newdesign/tiles/blue-more.png') no-repeat 0 0;
z-index:1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;	
}

#tiles-section div.tile.news .title h3 a:hover:after{
right:11px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

#tiles-section div.tile.news .title h3:after{
position:absolute;
content:'';
left:0;
top:0;
height:50px;
width:116px;
background: -moz-linear-gradient(left, rgba(255,255,255,0.19) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.19)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(left, rgba(255,255,255,0.19) 0%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,0.19) 0%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,0.19) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to right, rgba(255,255,255,0.19) 0%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#30ffffff', endColorstr='#00ffffff',GradientType=1 );
z-index:0;
}

#tiles-section div.tile.news .title span.grad-border{
position:absolute;
left:0;
bottom:0;
height:2px;
width:100%;
background: -moz-linear-gradient(left, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.18)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(left, rgba(255,255,255,0.18) 0%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,0.18) 0%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,0.18) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to right, rgba(255,255,255,0.18) 0%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2effffff', endColorstr='#00ffffff',GradientType=1 );
z-index:1;
}

#tiles-section div.tile.news p.cnt_newstitle{
position:relative;
padding:0 12px 0 28px;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

#tiles-section div.tile.news p.cnt_newstitle:after{
position:absolute;
content:'';
left:11px;
top:18px;
height:6px;
width:6px;
background-color:#9ed1ee;
z-index:1;
	-webkit-transition: background-color 0.3s linear;
	-moz-transition: background-color 0.3s linear;
	-ms-transition: background-color 0.3s linear;
	-o-transition: background-color 0.3s linear;
	transition: background-color 0.3s linear;
}

#tiles-section div.tile.news p.cnt_newstitle:hover:after{
background-color:transparent;
}

#tiles-section div.tile.news p.cnt_newstitle:before{
position:absolute;
content:'';
left:-3px;
top:0;
height:100%;
width:3px;
background-color:#fff;
z-index:1;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

#tiles-section div.tile.news p.cnt_newstitle:hover:before{
left:0;
}

#tiles-section div.tile.news p.cnt_newstitle a{
display:block;
font-size:16px;
line-height:20px;
color:#ffffff;
padding:7px 0;
height:42px;
	-webkit-transition: color 0.3s linear;
	-moz-transition: color 0.3s linear;
	-ms-transition: color 0.3s linear;
	-o-transition: color 0.3s linear;
	transition: color 0.3s linear;
}

#tiles-section div.tile.news p.cnt_newstitle:hover{
background-color:rgba(255,255,255,0.5);
}

#tiles-section div.tile.news p.cnt_newstitle:hover a{
color:#245eaa;
}

#tiles-section div.tile.news span.morelink{
position:absolute;
left:0;
bottom:8px;
width:100%;
text-align:center;
}

#tiles-section div.tile.news span.morelink a.cnt_newslink{
display:inline-block;
line-height:40px;
font-size:16px;
font-weight:bold;
color:#ffffff;
padding:0 14px 0 31px;
background:rgba(255,255,255,0.16) url('../../frameimage/newdesign/more-icon.png') no-repeat 14px 50%;
border:2px solid rgba(255,255,255,0.25);
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#tiles-section div.tile.news span.morelink a.cnt_newslink img{
display:none;
}

#tiles-section div.tile.news span.morelink a.cnt_newslink:hover{
background-color:#e29d26;
border-color:#fff;
}

#tiles-section div.tile.korona{
	width: 100%;
	height: auto;
	padding: 50px 0px;
	color: white;
	text-align: center;
	font-size: 22px;
	background: linear-gradient(to right, #ec9922 0%,#fcc81c 100%);
}

#tiles-section #box{
width:372px;
height:181px !important;
}

@media (max-width:1240px){
#content_div.content_container{
	width:100%;
}
}

@media (min-width:1060px) and (max-width:1240px){
#tiles-section{
width:946px;
}
}

@media (min-width:850px) and (max-width:1059px){
#tiles-section{
width:755px;
}
}

@media (max-width:960px){
#info_second_table > #partner-section, #content_div > #partner-section {
    margin: 8px 15px 10px;
}
}

@media (min-width:689px) and (max-width:849px){
#tiles-section{
width:564px;
}
}

@media (min-width:400px) and (max-width:688px){
#tiles-section{
width:372px;
}
}

@media (max-width:570px){
#partner-section ul li{
	margin:0 15px 10px;
}
}

@media (min-width:411px){
	div.mobile-size{
		display:none;
	}
}

@media (max-width:410px){
#tiles-section{
width:344px;
height:auto !important;
}
#tiles-section div.tile{
height: 167px;
width: 167px;
overflow:hidden;
position:relative !important;
left:0 !important;
top:0 !important;
float:left;
}

#tiles-section div.tile.ait,
#tiles-section div.tile.section{
	margin-right:10px;
}

#tiles-section div.tile.ads div.slider{
height: 167px;	
}

#tiles-section div.tile.tile22{
    height: 372px;
    width: 344px;
}
#tiles-section div.tile.tile21{
    height: 167px;
    width: 344px;
}
#tiles-section div.tile.news span.morelink{
	bottom:14px;
}
}

@media (max-width:969px){
#contentframe_container_x_lcr1{
	padding-top:46px;
}
}

@media (max-width:680px){
div #contentframe_container_x_lcr1 {
    padding-top: 46px;
}
div #content_div.content_container {
    padding: 0 0 15px;
}
}