@charset "utf-8";
/* CSS Document */

/* For iPads and other Tablets or Displays less then 1080px ======================== */
  @media screen and (max-width: 1080px){  

  }
/* class name: pad */
@media screen and (min-width: 760px) and (max-width: 900px) {

DIV.csc-textpic-above DIV.csc-textpic-imagewrap,
DIV.csc-textpic-below DIV.csc-textpic-imagewrap,
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI,
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {
	float: none;
}
/*
    .xwrapper {
        width: 760px;
        width: 95%;
        overflow: hidden;
    }
*/	
    .hide-mobile {
        display: block;
    }
    .hide-pad {
        display: none;
    }
    .hide-desktop {
        display: none;
    }
/************************
	MENU
**********************/	
.fullNavi ul li a {
    font-size: 14px;
   padding:2px 6px 2px 6px;	
}

/************************
	SLIDER
**********************/	
.flex-caption{
	font-size:14px;
	height:16px;
	line-height:15px;
}

/************************
	Images
**********************/	
.csc-textpic-single-image img{
	width:80%;
}
	
	
	
/************************
	TT_News 
**********************/

	.news-list-container{
		width:100%;
		border:0px solid black;
	}
	
	.news-list-item
	{	
		padding-bottom: 2px; /*solid #dae0a7;*/
		margin-bottom: 30px;
		margin-right: 20px;
		width: 45%;
		height: 300px;
		float: left;
		border-right: none;
		border-right:1px solid #e5e5e5;
		border-bottom:1px solid #e5e5e5;
		padding: 3px;
	}
	
	
	
	/*NEWS List Single version 1 -> Bild unter Text*/
	/*
	.news-single-item{
		border:0px solid gray;
		width: 100%;
	}
	
	.news-single-item h2{
		color: #000;
		margin-bottom: 20px;
		border: 0px solid red;
	}
	
	.news-single-item-content{
		float:none;
		width: 98%;
		text-align:justify;
	}
	
	.news-single-img{
		float:none;
		width:220px;
		margin: auto;
	}
	*/
	
	/*NEWS List Single version 2 -> Bild neben Text*/
	
	.news-single-item{
		border:0px solid gray;
		width: 100%;
	}
	
	.news-single-item h2{
		color: #000;
		margin-bottom: 20px;
		border: 0px solid red;
	}
	
	.news-single-item-content{
		float: left;
		width: 60%;
		text-align:justify;
	}
	
	.news-single-img{
		float: right;
		width:220px;
		margin: auto;
	}

}
