
body {
	margin: 0px;
	background-color: #D8EAF6;
	background-repeat: no-repeat;
}


#boxScreenContent{
position:fixed; 
left:233px; 
width:580px; 
top:140px; 

}

.boxScreenContentPseudo{
display:none;
}

.boxScreenContentBg{
position:relative;
width:530px;
background-image:url(../img/elements/shade.png);
/*
border-bottom:1px solid #ABAFB3;
border-right:1px solid #ABAFB3;
*/

border-right:1px solid #A7CAEA;
border-bottom:1px solid #A7CAEA;
}




.boxScreenContentTop{
width:530px;
height:5px;
font-size:1px;
overflow:hidden;
background-image:url(../img/elements/shadeTop.png);
}

#boxScreenContentInner{
width:520px;
margin-left:auto;
margin-right:auto;
background-color:#fff;
padding-bottom:5px;

}






.boxImagePluginImage{
width:425px;
margin-left:auto;
margin-right:auto;

}
.boxImagePluginVideo{
width:425px;

margin-left:auto;
margin-right:auto;
margin-bottom:30px;
}

.boxImagePluginClose{
width:80px;
height:55px;
font-weight:700;
float:right;
margin-right:14px;
}


.cellPlugin{
margin-top:6px;

}

.boxPluginTeaser{
	padding-left: 20px;
	margin-bottom:20px;
}

















.boxDisclaimer{
margin-top:6px;
border:1px solid #A8B0D5;
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #5E5E5E;
background-color:#ECF1F7;
height:20px;
padding-left:20px;
padding-top:4px;
}

.boxHomeLink{
position:absolute;
top:25px;
left:10px;
}




.boxPrintMain{
width:1000px;

}


.boxPrintMain{
width:900px;
margin-left:auto;
margin-right:auto;
}




.floatL {
	float:left;
}

.floatR {
	float:right;
}
.clearAll {
	clear: both;
}


.cellArchive{
      font-size:10px;
	font-family: Verdana, Arial;
}




.boxMain{
width:1100px;

}



.boxLeft {
	float: left;
	width: 200px;
}


.boxMenuBottom{
}

.boxMenuBottomContent{

  
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #5E5E5E;
}


.boxCenter {
	width: 600px;
	float: left;

}
.boxRight {
	width: 190px;
	float: left;
}

.boxRightEmpty {
height:0px:
overflow:hidden;
}

.boxImpressum{

}

.cellImpressum0, .cellImpressum1{
float:left;
}

.cellImpressum0{
width: 140px;

}

.boxMenuEmpty {
	height: 160px;
}
img {
	border: 0px;
}
hr {
	height: 1px;
	color: gray;
}
a {
	color: #0c5797;
	text-decoration: none;
}
a:hover {
	color: #990033;
	text-decoration: none;
}
#mainDiv {
	position: relative;
}
#externalDiv {
	position: absolute;
	border: #A7CAEA 1px solid;
	top: 20px;
	left: 180px;
	width: 600px;
	background-color: #fff;
	padding: 20px;
}

.cellExternContent {
width:600px;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #272727;
	padding-top: 5px;
	padding-bottom: 10px;
}



.cellExternVideo{
margin-left:auto;
margin-right:auto;
width:425px;

}

.cellExternImage{
margin-left:auto;
margin-right:auto;
width:580px;



}


.LinkLinkA {
	color: #5090bb;
}
.LinkContent {
	color: #5090bb;
	text-decoration: underline;
}
/*MENU NEWS A's*/
.boxTicker {
position:relative;
	background-color: #E2EDF7;
	border: #A7CAEA 1px solid;
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 20px;
	
}

.cellTickerLine{
height:12px;
}
.cellTickerContent {
	padding-top: 5px;
}
.cellTickerMain {
	color: #C4626A;
}
.cellTicker {
	color: #272727;

	font-family: Verdana, Arial;
	font-size: 9px;
	border-bottom: #A7CAEA 1px solid;
}
.cellTickerDate {
float:left;
	font-family: Verdana, Arial;
	font-size: 9px;
	padding-right: 10px;
}
.cellTickerText {
float:left;
	font-family: Verdana, Arial;
	font-size: 9px;
}
.cellMenu, .cellMenuSub {
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #5E5E5E;
	letter-spacing: 1px;
	font-weight: 700;
	line-height: 9pt;
	border-top: #A8B0D5 1px solid;
	width: 200px;
}
.cellMenuSub {
	font-weight: 300;
}
.cellLinkMenu {
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #5E5E5E;
	letter-spacing: 1px;
	font-weight: 300;
	line-height: 9pt;
	border-top: #A8B0D5 1px solid;
	width: 160px;
}
	/*padding-top:5px;
*/


/*MENU SERVICE A's*/
.cellLinkService {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #990033;
	letter-spacing: 0.6px;
	font-weight: 700;
	line-height: 9pt;
}
.cellTitleService {
	padding-left: 20px;
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #990033;
	letter-spacing: 2.0px;
	font-weight: 700;
	line-height: 9pt;
}
	/*padding-top:5px;
*/
.ServiceLinkA_on {
	display: block;
	color: #63819D;
	text-decoration: none;
	background-color: #fff;
	padding-left: 20px;
	border-top: #A8B0D5 1px solid;
}
.ServiceLinkA {
	display: block;
	color: black;
	text-decoration: none;
	padding-left: 20px;
	border-top: #A8B0D5 1px solid;
}
.ServiceLinkA:hover {
	display: block;
	color: black;
	text-decoration: none;
	background-color: #fff;
	padding-left: 20px;
	horizontal-align: left;
	border-top: #A8B0D5 1px solid;
}
/*MISC A's*/
.cellLinkMisc {
	font-family: Verdana, Arial;
	font-size: 9px;
	letter-spacing: 0.6px;
	font-weight: 300;
	line-height: 9pt;
	border-top: #A8B0D5 1px solid;
}



.cellLink2 {
	padding-top: 2px;
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #5E5E5E;
	letter-spacing: 0.6px;
	font-weight: 300;
	line-height: 9pt
}
.cellLink2A {
	color: #63819D;
	text-decoration: none;
}
.cellLink2A:hover {
	color: black;
	font-weight: 700;
	text-decoration: none;
}
.cellEnd {
	border-top: #A8B0D5 1px solid;
}
.amenu {
	display: block;
	width: 152px;
	color: #63819D;
	text-decoration: none;
}
.amenu:hover {
	display: block;
	width: 152px;
	color: black;
	background-color: #E1E2A8;
	text-decoration: none;
}
.amenu_on {
	display: block;
	width: 152px;
	color: black;
	background-color: #E1E2A8;
	text-decoration: none;
}
.boxMenu2 {
	padding-top: 20px;
}

/* Search Box*/

.boxSearch {
	position: absolute;
	top: 20px;
	left: 20px;
	border: #A8B0D5 1px solid;
	width: 160px;
	overflow:hidden;
}
.boxSearchCell0, boxSearchCell1 {
	float:left;
}
.boxInnerSearch {
	border: #A8B0D5 1px solid;
	width: 160px;
}



.boxMenu3 {
	padding-top: 6px;
}
.boxVideo {
	padding-top: 6px;
	padding-left: 20px;
	padding-right: 5px;
}
.boxInnerVideo {
	height: 120px;
	width: 150px;
	background-color: #BAD7F2;
}
.boxContentHeader {
	padding-top: 20px;
}
.boxContentEmpty {
	height: 12px;
	overflow:hidden;
}
.boxContentUpper {
}



/*  News  */
.boxContentNews {
	padding-left: 20px;
	padding-right: 20px;
	min-height: 500px;
	background-color: #fff;
	border: #A7CAEA 1px solid;
}
.cellNewsDate {

overflow:hidden;
	font-family: Arial, Verdana;
	font-size: 10px;

	border-bottom: #A8B0D5 1px solid;
	color: #A7A6A5;
}
.cellNewsDateInner {
float:left;
	padding-top: 5px;
	height:14px;
}
.cellNewsShareInner {
float:right;
height:16px;
position:relative;
}


.boxShareMailer{
position:absolute;
left:140px;
top:-60px;
width:283px;
height:150px;
background-color:#fff;
border: #A8B0D5 1px solid;
}
.boxShareMailerTop{
	margin-top:6px;
	margin-bottom:6px;
padding-bottom:2px;
padding-top:2px;
border: #A8B0D5 1px solid;
	width:270px;

margin-left:auto;
margin-right:auto;
	
	
text-align:right;
margin-bottom:2px;
}

.boxShareMailerContent{
width:270px;
margin-left:auto;
margin-right:auto;

}
.cellMailerShare{
float:left;
margin-left:4px;

}



.boxShareMailerBottom{
width:270px;

margin-left:auto;
margin-right:auto;
	margin-top:6px;
	margin-bottom:6px;
padding-top:2px;
padding-bottom:2px;
border: #A8B0D5 1px solid;
}


.cellNewsDateBig {
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #990033;
}
.cellNewsTitle {
	font-family: Arial, Verdana;
	font-size: 14px;
	padding-top: 5px;
	color: #C4626A;
	font-weight: 700;
}

.cellNewsContent {
	font-family: Arial, Verdana;
	font-size: 11px;
	letter-spacing:0.5px;
	line-height:15px;
	color: #272727;
	padding-top: 5px;
	padding-bottom: 10px;
	position:relative;
}
.cellNewsContentImage {
  float:left;
  	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 8px;
		cursor: -webkit-zoom-in;
cursor: -moz-zoom-in; 
}

.cellNewsContentVideo{
position:absolute; 
top:0px; 
left:0px; 
width:112px; 
height:67px; 
background-color:#fff;
filter:alpha(opacity=1); 
-moz-opacity:0.1; opacity:0.1;
-khtml-opacity: 0.1; ); ; 
	cursor: -webkit-zoom-in;
cursor: -moz-zoom-in; 
z-index:2;

}


.cellNewsContentYoutubeDisclaimer{
      font-size:9px;
}
/*  News  */



.boxContentLanguage {
margin-top:4px;
	padding-right: 2px;
	padding-top: 2px;
}

.boxContentLanguageFollow {
float:left;
}
.boxContentLanguageInner {
float:right;
}


.boxContentBottom {
	text-align: right;
	padding-right: 20px;
}
.boxContentLinks {
font-family:verdana;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 9px;

	border-top: #A8B0D5 1px solid;
	border-bottom: #A8B0D5 1px solid;
}
.boxContentLinksName {
	width: 190px;
	font-size: 10px;

}
.boxContentNewsContent {
	padding-top: 4px;
}
.boxRight1 {
	padding-left: 20px;
	padding-top: 20px;
	text-align: left;
}

.boxRss {

	padding-left: 20px;
	text-align: left;
}

.boxStar {
height:45px;
	border-top: #A8B0D5 1px solid;
	font-size: 9px;
	font-family:verdana;
}



.boxRight2 {
	padding-top: 10px;
	padding-left: 20px;
	text-align: left;
}

.boxAdLeft {
	padding-top: 10px;

}




.boxRight3 {
	padding-top: 10px;
	text-align: center;
}
.boxRight4 {
	padding-top: 10px;
	text-align: center;
}
.boxRight5 {
	padding-top: 10px;
	text-align: center;
}
.boxRight6 {
	padding-top: 10px;
	text-align: left;
}
.boxRedaktion {
	width: 120px;
}








/*DOC EXTERNAL - LOGO*/
/*FORMVALUES*/
/*FONT VALUES*/


.boxCopy {
	font-size: 9px;
	color: gray;
}
h1 {
margin:0px;
margin-top:8px;
margin-bottom:18px;
	font-family: arial, verdana;
	font-size: 32px;
	color: #990033;
	letter-spacing: 0.8px;
	font-weight:300;
}
h2 {
	font-family: arial, verdana;
	font-size: 12px;
	color: #990033;
	letter-spacing: 1px;
	font-weight: 700
}
.textHighlight {
	background-color: #E6E6E8;
	color: #3A3B74;
}
li {
	list-style-position: outside;
	margin-left: -10px;
}
.titlesmallfnt {
	margin-left: 120px;
	font-family: arial, verdana;
	font-size: 12px;
	color: #81829B;
	letter-spacing: 1px;
	font-weight: 700
}
.titlesmallfnt2 {
	margin-left: 120px;
	font-family: arial, verdana;
	font-size: 12px;
	color: #81829B;
	letter-spacing: 1px;
	font-weight: 300
}
.titlecontent {
	vertical-align: top;
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #5E5E5E;
	letter-spacing: 0.8px;
	font-weight: 700;
}
.werbungCode {
	width: 450px;
	height: 80px;
}
