body{
	background-color:#F9F9F9;
	font-family: arial,helvetica, verdana,sans-serif;
	font-size:12px!important;
}

a {
text-decoration:none!important;
}

.content-area {
  width:1024px;
  overflow:visible;
  margin-left:10px;
  margin-top:0px;
}

.menu {
 	margin-left:10px;
	width: 653px;
 	}
	 
.menu2-normal {
	width: 653px;
}

.mag-col-left{
	width: 653px;
	border:1px solid #C7CCCF;
	background-color:#FFFFFF;
	margin-bottom:20px;
	padding-bottom:20px;
	margin-right:20px;
}

.mag-col-left .mag-article{
	margin-left:0px;
	margin-right:0px;
}



.mag-col-left .teaser-item .item-title {
	font-size:15px;
} 

.mag-col-left .teaser-item .teaser-item-text p.pre-title,
.mag-col-left .mag-left-top-inner p.pre-title
	 {
	width: 335px;
	}
	


.mag-col-left-inner{
	margin:41px 28px 10px 28px;
}

.mag-col-left-inner-article{
	margin:41px 76px 10px 76px;
}

.mag-col-left .mag-listpage{
 clear:both;
 padding-left:22px;
 padding-top:8px;
}

.mag-col-left h1.mag-listpage{
 font-size:22px!important;
 font-weight:normal;
}

.mag-col-left .teaser-item-ressort h3.magstart a {
	font-size:17px!important;
	font-weight:normal;
}

.mag-col-left .ct-bottom{
	margin-left:0px;
	margin-top:3px;
	}


.mag-col-left .mag-left-top-inner {
 min-height:120px;
 height:auto !important;  
 height:120px;
 margin-left:106px;  
}

.mag-col-left .teaser-item {
  border-bottom: 1px solid white;
}


.mag-left-top-inner {
	width:340px !important;
}

.mag-left-top-inner .action-icons, .action-icons {
	display:none;
}


.mag-col-left .mag-left-top-inner h3{
	font-weight:normal;
}


.mag-col-left .mag-left-top{
	background-color:#EBF5FF;
	padding:20px 48px 0px 48px;
	color:red!important;
}

.mag-col-left .mag-left-top h3,
.mag-col-left .mag-left-top h3 a,
.mag-col-left .teaser-item .teaser-item-text p.item-title a,
.mag-col-left .teaser-item-ressort .teaser-item-text p.item-title a,
.mag-article-top h1{
	color:#0083FF!important;
	font-weight:normal!important;
}

.mag-article-top       .article-branding-top,   
.mag-article-top-image .article-branding-top {margin-top:2px;float:right;font-size:11px;}


.mag-col-left  p.teaser-text a,
.mag-col-left  p.pre-title a{
	font-size:12px!important;
}


.mag-col-left .article-paging{
	background-color:#EBF5FF;
	color: black;
}



.mag-left-top img {
	border:1px solid #C7CCCF;
}

.mag-left-top .action-icons img {
	border:none;
}

.mag-col-left .mag-left-top,
.mag-col-left .mag-left-top a,
.mag-col-left .mag-listpage,
.mag-col-left .teaser-item,
.mag-col-left .teaser-item a, 
.mag-col-left .mag-article,
.mag-col-left  .teaser-item-ressort  a ,
.mag-col-left  .teaser-item-ressort  .teaser-item-text a
{
	color:#000000!important;
}

.mag-col-left .mag-article .article-content a{
color:#000000!important;
}

.mag-article-top h1 {
	font-size:22px!important;
	font-weight: 700 !important;
}

.mag-col-right {
	width:316px;
}

.mag-col-right .rightcol-box {
	align:center;
	padding:6px;
	background-color:white;
	border-left:1px solid lightgrey;
	border-right:1px solid lightgrey;
	border-bottom:1px solid gray;
	z-index:100;
	margin-bottom:10px;
}



.mag-col-left .link, 
.mag-col-left .link a,
.mag-col-left .teaser-item-ressort-below, 
.mag-col-left .teaser-item-ressort-below a,
.mag-col-left .teaser-item-text .link a
  {
	color:#0083FF!important;
	font-size:12px;
	}
	
.mag-col-left .teaser-item-ressort-below a:hover,	
.mag-col-left .link a:hover {
text-decoration:underline!important;
}

.mag-col-left .article-branding-bottom { font-style:italic; }
.vm-advert-sky-right
{
	position: absolute;
	top: 150px;
	left: 1020px;
	z-index: 155;
}

.mag-col-left .mag-article a {
	text-decoration:underline !important;

}

.mag-col-left .mag-article a:hover {
	text-decoration:none !important;
	color: #0083FF !important;

}

.menu2-normal {
	height:16px;
	padding-left:3px;
	width:650px;
}

.menu2-normal li { 
	float:left;
	padding-left:2px;
	padding-right:3px;
	list-style-type:none;
}

.menu2-normal ul { 
	margin:0px;
	padding:0px;
}

.navi2-seperator { color:#0083FF}
