/******************************************/
/* Teaser
/******************************************/

div#pageTeaser{
	position:absolute;
	top:145px;
	right:10px;
	width:10.0em;
	font-family:Verdana, Arial, sans-serif;
}

div#pageTeaser div{
	font-size:64%;
}

/* TeaserLogin */

.pageTeaserBoxLogin{
	border:1px solid #c81400;
	margin:0;
}

.pageTeaserBoxLogin ul{
	margin:0;
	padding:0;
}

.pageTeaserBoxLogin ul li{
	list-style:none;
	padding:2px 0 2px 6px;
	border-top:1px solid #c81400;
}

.pageTeaserBoxLogin h2{
	font-size:104%;
	font-weight:bold;
	margin:0;
	padding:2px 0 2px 6px;
	color:#000;
	background-color:#c81400;
}

.pageTeaserBoxLogin h2 a,
.pageTeaserBoxLogin h2 a:visited{
	color:#FFF;
	text-decoration:none;
}

.pageTeaserBoxLogin h2 a:hover{
	color:#FFF;
	text-decoration:underline;
}

.pageTeaserBoxLogin p{
	margin:0;
	padding:2px 0 2px 6px;

}

.pageTeaserBoxLogin li a,
.pageTeaserBoxLogin ul li a:visited,
.pageTeaserBoxLogin ul li a:hover
{
	color:#000;
	text-decoration:none;
}

.pageTeaserBoxLogin ul li a:hover{
	color:#fcb903;
	text-decoration:none;
}

/* TeaserLogout */

.pageTeaserBoxLogout{
	border:1px solid #c81400;
	margin:0;
}

.pageTeaserBoxLogout ul{
	margin:0;
	padding:0;
}

.pageTeaserBoxLogout ul li{
	list-style:none;
	padding:2px 0 2px 6px;
	border-top:1px solid #c81400;
}

.pageTeaserBoxLogout h2{
	font-size:104%;
	font-weight:bold;
	margin:0;
	padding:2px 0 2px 6px;
	color:#FFF;
	background-color:#c81400;
}

.pageTeaserBoxLogout h2 a{
	color:#FFF;
	text-decoration:none;
}

.pageTeaserBoxLogout h2 a:hover{
	color:#FFF;
	text-decoration:underline;
}

.pageTeaserBoxLogout a{
	margin:0;
	padding:2px 0 2px 6px;
	text-decoration:none;
}

.pageTeaserBoxLogout a:hover{
	text-decoration:underline;
}

div.pageTeaserBoxLogout span.ok{
    color:#FFF;
}

/* TeaserFavoriten */

.pageTeaserBoxFavoriten{
	border: 1px solid #fcb903;
	margin: 0;
}

.pageTeaserBoxFavoriten ul{
	margin:0;
	padding:0;
}

.pageTeaserBoxFavoriten ul li{
	list-style:none;
	padding:2px 0 2px 6px;
	border-top:1px solid #e5e5e5;
}

.pageTeaserBoxFavoriten h2{
	font-size:104%;
	font-weight:bold;
	margin:0;
	padding:2px 0 2px 6px;
	color:#FFF;
	background-color:#fcb903;
}

.pageTeaserBoxFavoriten ul li a,
.pageTeaserBoxFavoriten ul li a:visited,
.pageTeaserBoxFavoriten ul li a:hover
{
	color:#000;
	text-decoration:none;
}

.pageTeaserBoxFavoriten ul li a:hover{
	color:#fcb903;
	text-decoration:none;
}

/* TeaserEmission */

.pageTeaserBoxEmission{
	border:1px solid #9b1001;
	
}

.pageTeaserBoxEmission ul{
	margin:0;
	padding:0;
}

.pageTeaserBoxEmission ul li{
	list-style:none;
	padding:2px 0 2px 6px;
	border-top:1px solid #e5e5e5;
}

.pageTeaserBoxEmission h2{
	font-size:104%;
	font-weight:bold;
	margin:0;
	padding:2px 0 2px 6px;
	color:#FFF;
	background-color:#c81400;
}

.pageTeaserBoxEmission ul li a,
.pageTeaserBoxEmission ul li a:visited,
.pageTeaserBoxEmission ul li a:hover
{
	color:#000;
	text-decoration:none;
}

.pageTeaserBoxEmission ul li a:hover{
	color:#c81400;
	text-decoration:none;
}


/******************************************/
/* Iframe
/******************************************/

div.iframeWrapper {
  overflow:auto;
  overflow-y:hidden;
  width:98%;
  border:2px solid #fff;
}

div.iframeWrapper iframe{
  width:100%;
}

