﻿#tMob{}
/* Design Styles für Objekte */

/* Weiterlesen Spalte */
#weiterLesen
{
	position:absolute;
	left:756px;
	width:218px;
	border-left-width:1px;
	border-left-style:solid;
	z-index:300
}
#weiterLesen ul { list-style:none; }
#weiterLesen li { width:202px; padding-bottom:0.5em; margin:0.545em 0 0.545em 8px; border-bottom-width:1px; border-bottom-style:solid; text-align:left; }
#weiterLesen li.last { border-width:0; }
#weiterLesen li.active { margin-top: -0.636em; margin-left:4px; margin-right:4px; padding-top: 0.545em; padding-left: 4px; padding-right:4px; border-top-style:solid; border-top-width:1px }
#weiterLesen li.first { margin-top: 0.7676em }
#weiterLesen select.lexikas { position: relative; width: 202px; border: 0; font-size: 1.1em; margin: 0 8px; z-index: 150 }
#weiterLesen li li { width: 194px }
#weiterLesen li.group { margin: -1px 0 0; border-width: 0; width: 214px }
#weiterLesen li.group li { width: 202px; margin-bottom:0; border-bottom-width: 1px }
#weiterLesen li.group li.first { margin-top: 0; }
#weiterLesen li.group li.last { border-bottom-width:0; }
#weiterLesen li.group.last li.last { border-bottom-width:0; }
#weiterLesen li.group h5.light { margin-left: 4px; padding: 0.231em 0 0.231em 4px; border-top-width: 1px; border-top-style: solid }
#weiterLesen li.group ul { list-style-type: none }
#weiterLesenScroll .blogTurn { font-size: 1.2em; width: 218px; text-align: center }
#weiterLesenScroll h5.author { text-transform: none }
.moreContent { font-size:1.1em; line-height:1.1818em; }
.moreContent img { border-width:1px; border-style:solid; float:left; margin:0.2em 6px 0 0; width:66px; height:44px; }
.moreContent h4 { font-size:1.1818em; font-weight:normal; line-height:1.154em; margin:0.231em 0 0.231em 0; }                    
.moreContent h5 { font-size:0.9091em; font-weight:normal; line-height:1.2em; text-transform:uppercase; letter-spacing:1px; }
.moreContent small { font-size:0.846em; line-height:1em; font-weight:normal }
.moreContentScroll.lexikon { top: 2em }


/* Contentbereiche und gemeinsamer Header */
#objectContent { width:740px; margin:0 8px; }
#objectContent h1 { font-size: 1.333em; font-weight: bold; line-height: 1.2em; margin: 0 0 0.4em 0 }
#objectContent h2 { font-size: 0.9333em; font-weight: bold; line-height: 1.4286em }
#objectContent h4 { font-size: 0.8em; font-weight: normal; letter-spacing: 1px; text-transform: uppercase; line-height: 1em; margin: 0 0 0.666em 0 }
#objectContent h6 { font-size: 0.8em; font-weight: normal; margin-bottom: 0.666em; line-height: 1.25em }
#objectContent h6 .from { text-transform: uppercase; letter-spacing: 1px; }
#objectContent h6 .date { white-space: nowrap; }


/* normalize the UL style-properties
should be refactored to #objectContent selector by editing the adv styles for "mehr zum thema" */
.artikelBody ul, .diashow ul, .umfrage ul, .emailform ul, .livebericht ul, .spiel ul { margin: 0.6667em 0; list-style-type: disc; list-style-position: outside; padding-left: 24px }
.artikelBody ol, .diashow ol, .umfrage ol, .emailform ol, .livebericht ol, .spiel ol { margin: 0.6667em 0; list-style-position: outside; padding-left: 24px }

.advertorialMarker,
.promotionMarker 
{
	width:962px;
	height:14px;
	margin:0 0 0 8px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:center;
	line-height:14px;
}
.advertorialMarker span,
.promotionMarker span
{
	padding:0 8px;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	font-size:10px;
	line-height:14px;
}
.advertorialMarker span em,
.promotionMarker span em
{
	text-transform:uppercase;
	font-style:normal;
	letter-spacing:1px;
}
/*
#articleTools { width: 400px; margin: 0.8em 0 0.8em 334px; text-align: right }
#articleTools.no_img { width:500px; margin-left:234px }
#articleTools.full_width { width:710px; margin-left:24px }
*/
#articleTools { width:399px; margin:2.4em 0 0.8em 342px }

#articleTools a.social { display:block; width:22px; height:22px; text-indent: -10000px; margin-right: 8px; border-style: solid; border-width: 1px; background-repeat: no-repeat; background-position: top left; outline: none }
#articleTools a.social:active { background-position: bottom left }
#articleTools a.mail { background: url(/img/buttons/shareMail.png) }
#articleTools a.twitter {  background: url(/img/buttons/shareTwitter.png) }
#articleTools a.facebook {  background: url(/img/buttons/shareFB.png) }
/*
#articleTools span.fblike {  background: url(/img/buttons/likeFB.png); margin-right: 4px }
#articleTools .likeLabel { display: block; height: 22px; font-size: 1.1em; line-height: 22px; float: left; margin-right: 0 }
*/

#articleTools .fbApiButton { float: left; margin-top: 2px }

#articleTools a.social { float: left; }
#share { display:block; font-size: 1.0em; text-transform: uppercase; letter-spacing: 1px; padding-bottom: 4px }
#articleTools #printButton {
	display: block;
	width: 22px;
	height: 22px;
	float:right;
	text-indent: -10000px;
	background: url(/img/buttons/print.png) no-repeat top left;
	border-style: solid;
	border-width: 1px;
	cursor:pointer;
	cursor:hand;
}

.siteFooter { width: 514px; margin: 1em 8px 0; padding: 1em 0 0 227px; font-size: 1.1em; border-top-width: 1px; border-top-style: solid }
.siteFooter p { margin: 0.333em 0 0.333em 0 }

#articleTools #printButton:active { background-position: bottom left }
.button { outline: none }