/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   * Website:   http://code.google.com/p/blueprintcss/
   See Readme file in this directory for further instructions.
   
-------------------------------------------------------------- */

/*@import '/wayback/20090629155249cs_/http://www.welt.de/styles/blueprint/lib/reset.css';
@import '/wayback/20090629155249cs_/http://www.welt.de/styles/blueprint/lib/typography.css';
@import '/wayback/20090629155249cs_/http://www.welt.de/styles/blueprint/lib/grid.css';*/

/* Plugins:
   Additional functionality can be found in the plugins directory.
   See the readme files for each plugin. Example:
   @import 'plugins/buttons/buttons.css'; */
   
/* See the grid:
   Uncomment the line below to see the grid and baseline.
   .container { background: url(lib/grid.png); } */

/* -------------------------------------------------------------- 
  
   reset.css
   * Resets default browser CSS.
   
   Based on work by Eric Meyer:
   * meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
   
-------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}


body { line-height: 1.5; background: #fff; margin: 0; }

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

a img { border: none; }

/* -------------------------------------------------------------- 
   
   typography.css
  
-------------------------------------------------------------- */

/* This is where you set your desired font size. The line-heights 
   and vertical margins are automatically calculated from this. 
   The percentage is of 16px (0.75 * 16px = 12px). */
   
body { font-size: 75%; }


/* Default fonts and colors. */
   
body { 
  	color: #000; 
  	font-family: Arial, Helvetica, Verdana, sans-serif; 
	line-height: 1.8em;
}

input {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
}

h1,h2,h3,h4,h5,h6 { 
  color: #666; 
  font-family: Arial, Helvetica, Verdana, sans-serif; 
}


/* Headings
-------------------------------------------------------------- */


h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 1.6em; margin-bottom: 0.75em; color: #900; font-weight: bold; }
h3 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 0.96em; line-height: 1; margin-bottom: 0.3em; font-weight: bold; letter-spacing: 0.06em; text-transform: uppercase; }
h4 { font-size: 1em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }


/* Text elements
-------------------------------------------------------------- */

p           { margin: 0 0 .66em; }
p.last      { margin-bottom: 0; }
p img       { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.top   { margin-top: 0; } /* Use this if the image is at the top of the <p>. */

ul, ol      { margin: 1.5em 1.5em 1.5em 3em; }
ul          { list-style-type: square; }
ol          { list-style-type: decimal; }
dl          { margin: 0 0 .5em 0; }
dd          { margin-left: 1.5em;}

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin-top: 1.5em; font-style: italic; }
del         { color:#666; }

a:focus, 
a:hover     { color: #333; text-decoration: underline; }
a	        { color: #333; text-decoration: none; display: block; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; padding-right: .5em; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; background: #ffc; }
pre,code    { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'monotype.com', 'lucida console', monospace; line-height: 1.5; } 
tt          { display: block; margin: 1.5em 0; line-height: 1.5; }


/* Tables
-------------------------------------------------------------- */

table   { margin-bottom: 1.4em; }
th      { border-bottom: 2px solid #ccc; font-weight: bold; }
td      { border-bottom: 1px solid #ddd; }
th,td   { padding: 4px 10px 4px 0; }
tfoot   { font-style: italic; }
caption { background: #ffc; }

/* Use this if you use span-x classes on th/td. */
table .last { padding-right: 0; } 


/* Some default classes
-------------------------------------------------------------- */

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.quiet      { color: #666; }

.hide       { display: none; }
.highlight  { background:#ff0; }
.added      { color:#060; }
.removed    { color:#900; }

.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }


/* Custom Text Elements
-------------------------------------------------------------- */

a.moreLink {
	font-weight: bold;
	padding-left:.66em;
	color: #369;
	display: inline;
}

.buttonWrapper {
	border: 1px solid #999;
	float: left;
/*	margin: .33em 0 .66em 0; */
	clear: both;
	background: #dee6eb;
}

.button, .commentBox .button {
	background: #dee6eb;
	color: #369;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #a3c3d4;
	border-bottom: 1px solid #a3c3d4;
	font-weight: bold;
	cursor: pointer;
	padding: 0 .5em;
	display: block;
	font-size: .92em;
	overflow: visible;
	margin: 0;
}

.button:hover {
	color: #369;
}

.podcastButton {
	padding-left: 30px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/podcast-b.gif) 8px 2px no-repeat #dee6eb;
}

.debateButton {
	padding-left: 25px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/debatte-b.gif) 4px 2px no-repeat #dee6eb;
}

.voteButton {
	padding-left: 30px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/umfrage-b.gif) 8px 1px no-repeat #dee6eb;
}

.videoButton {
	padding-left: 30px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/video-b.gif) 8px 1px no-repeat #dee6eb;
}

.pictureButton {
	padding-left: 30px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/bilderschau-b.gif) 8px 3px no-repeat #dee6eb;
}

a.button:hover {
	text-decoration: none;
}

a.downloadLink {
	padding-left: 10px;
	font-size: .92em;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/bg_downloadLink.gif) 0 3px no-repeat;
	margin-top: .66em;
	display: block;
	float: left;
}

.resultLink {
	color: #999;
	float: right;
	margin: 1em 0 0 0;
}

.livebatch {
	background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/bg_live.gif);
	background-position: left 1px;
	background-repeat: no-repeat;
	padding-left: 18px;
}

.source {
	color: #ccc;
	display: block;
	text-align: right;
	font-size: .9em;
}

.fontResize {
	color: #369;
	float: left;
	padding: .33em .66em;
}

.fontResize span {
	float: left;
}

.fontResize a {
	color: #369;
	float: left;
	line-height: 1em;
	margin: .35em 0 0 .5em;
	display: inline;
}

.fontResize a:hover {
	text-decoration: none;
}

.error {
	color: #900;
	font-weight: bold;
}

.todo {
	color: red;
}

/* Use this to create a horizontal ruler across a column. */
hr {
  background: #ddd; 
  color: #ddd;
  clear: both; 
  float: none; 
  width: 100%; 
  height: .1em;
  margin: 0 0 1.4em;
  border: none; 
}
hr.space {
  background: #fff;
  color: #fff;
}

/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */


.clear:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
.clear { display: inline-block; }  
.clear { display: block; }

* html .clear { height: 1%; }

/* -------------------------------------------------------------- 
  
   Main Screen Stylesheet for welt.de
   written by marctobiaskunisch, pheedelity.com in january 2008 

   for more information see http://www.pheedelity.com
   find more styles in /blueprint (http://code.google.com/p/blueprintcss/ thanks guys)  
   code is beauty
   
-------------------------------------------------------------- */

/* ############################################################################## */
/* ########## Main Layout Containers ########### */
/* ############################################################################## */
 
body {
	background: #aeb6c4;
	text-align: center;
	color: #333;
}

#pageWrapper {
	width: 71em;
	padding-right: 120px;
	margin: 2px auto 0 auto;
	position: relative;
}

* html #pageWrapper {
	width: 71.3em;
}

#ad {
	margin-bottom: 1.33em;
}
#ad1 {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10000;
}

#ad2 {
	padding: 0;
	float: left;
	z-index: 10000;
}

#ad3 {
	position: absolute;
	left: 71em;
	top: 0;
	z-index: 10000;
}

* html #ad3 {
	right: .3em;
}

#page {
	width: 71em;
	background: #e7e9ed;
	text-align: left;
	float: left;
	position: relative;
}

* html #page {
/*	width: 71.125em; */
	width: 71em !important;
}

* html #ressortSitemap {
  width: 71em !important;
} 

/* ############################################################################## */
/* ########## Header  ########### */
/* ############################################################################## */

#header {
	background: #fff;
	margin-bottom: .66em;
	padding: 0.66em;
	margin: .66em;
}

#header .date {
	color: #85a3c2;
}

#header ul {
	list-style-type: none;	
}

#additionalNavWrapper {
	border: 1px solid #85a3c2;
	border-bottom: 0;
	padding: 0 .4em;
}

#additionalNavWrapper #date {
	color: #369;
	float: left;
	font-size: 0.92em;
	font-weight: normal;
}

#additionalNav {
	float: right;
	margin: 0;
	padding: 0;
	font-size: 0.92em;
}

#additionalNav a {
	border-right: 1px solid #E0C580; 
	line-height:0.8em; 
	margin-top:0.5em; 
	padding: 0 .4em;
}

#additionalNav a.last {
	border: 0;
}

#brandingWrapper {
	background: #dee5eb;
	border: 1px solid #85A3C2;
}

#branding {
	position: relative;
	text-align: center;
	border: 2px solid #fff;
	color: #5c7c9d;
}

#logoWrapper {
	height:6.3em;
	margin:0pt auto;
	width:25.5833em;
}

#branding h1 {
	font-size: 1em;
}

#branding h2 {
	font-size: 1em;
	text-transform: uppercase;
	font-weight: bold;
	color: #369;
	margin: -0.3em 0 0 0 !important;
	float: right;
	position: relative;
	z-index: 1000;
}

#branding h2 img {
	height: 1.0833333em;
}

#logo {
	width: 25.5833333em;
	height: 3.1666666em;
	margin: 1em 0 0 0;
}

/* ############################################################################## */
/* ########## Header Advertisements  ########### */
/* ############################################################################## */

#topteaser1 {
	position: absolute;
	top: 0.7em;
	left: 0.5em;
	width: 15.87em;
	height: 5em;
	text-align: left;
	line-height: 1em;
}

* html #topteaser1 {
}

#topteaser2 {
	position: absolute;
	top: 0.7em;
	right: 1em;
	width: 15.87em;
	height: 5em;
	text-align: left;
	line-height: 1em;
}

.headeradBG{
	height: 4.75em;
	width: 16.08em;
}

.headeradIMG {
	position: absolute;
	top: -0.36em;
	left: 1em;	
	width: 4.5em;
}

#topteaser1 h3, #topteaser2 h3 {
/*	position: absolute;
	top: 1em;
	left: 7.2em; */
	font-size: 0.9em;
	text-transform: uppercase;
	font-family: arial, sans-serif !important;
	font-weight: bold;
}

#topteaser1 h5, #topteaser2 h5 {
/*	position: absolute;
	top: 1em;
	left: 7.2em; */
	font-size: 0.9em;
	text-transform: uppercase;
	font-family: arial, sans-serif !important;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 0.1em;
}

#topteaser1 a:hover, #topteaser2 a:hover {
	text-decoration: underline;
}

#topteaser1 p a, #topteaser2 p a {
/*	position: absolute;
	top: 2.2em;
	left: 7.2em; */
	font-size: 0.9em;
}

#topteaser1 .topTeaserContent, #topteaser2 .topTeaserContent {
	height: 3.2em;
	overflow: hidden;
	padding-left: 6em;
	position: absolute;
	top: 1em;
	width: 9.5em;
}

#header li {
	float: left;
}

/* ############################################################################## */
/* ########## Search  ########### */
/* ############################################################################## */

#servicesBox {
	padding: 1em 0;
}

#servicesBox a {
	border-right: 1px solid #e0c580;
	padding-right: .5em;
	margin-right: .5em;
	color: #000;
}

#servicesBox li.last a {
	border: 0;
	padding-right: 0;
	margin-right: 0;
}

#servicesNav {
	float: left;
	width: 15em;
	margin: 0;
}

#servicesNav li {
	line-height: 0.9em; 
	padding-top: 0.6em;
}

#searchArea {
	float: left;
	position: relative;
	border: 1px solid #e0c580;
	width: 39.75em;
	margin-top: .5em;
	padding: .45em .4em .3em;
	z-index: 8000;
}

#searchArea #query {
	float: left;
	margin-right: 1em;
	width: 22em;
	border: 1px solid #ccc;
}

#searchArea .buttonWrapper {
	float: left;
	margin: 0;
	clear: none;
}

#searchArea .button {
	width: 5em;
}

#searchArea #toggleAdvancedSearch {
	float: right;
	margin: 0;
	line-height: .9em; 
	padding-top: 0.3em;
}

#searchArea #toggleAdvancedSearch a {
	color: #369;
}

#headerMenuRight {
	float: right;
	width: 12.6em;
	margin: 0;
	text-align: right;
}

#headerMenuRight li {
	float: right;
  line-height: 0.9em; 
  padding-top: 0.6em;
}

#optionsDIV {
	clear: both;
	background: #fff;
}

#optionsDIV .td_options1, #optionsDIV .td_options2 {
	float: left;
	width: 28%;
	padding: 1.5em 1.5%;
}

#optionsDIV .td_options1 div, #optionsDIV .td_options2 div {
	padding-left: .5em;
}

#optionsDIV .td_options2 {
	padding-top: 3em;
}

#optionsDIV .td_options3 {
	float: right;
	width: 34%;
	border-left: 1px solid #e0c580;
	margin-top: 1.5em;
	padding: 0 1.4%;
}

#optionsDIV .td_options3 div {
	padding-left: .5em;
}


/* ############################################################################## */
/* ########## Main Navigation  ########### */
/* ############################################################################## */

#mainNav {
	clear: both;
	position: relative;
	padding: 0;
	/*padding-right: 20px; */
	margin: 0;
	text-transform: uppercase;
	font-weight: bold;
	/*border: 1px solid red; */ 
}

#mainNav li {
}

#mainNav a {
	color: #333;
	display: block;
	/*padding: 0 .45em;
	font-size: 0.92em;*/
    font-size: 0.9em !important;
    padding: 0pt 0.45em !important;
}

#mainNav li.active a, #mainNav a:hover {
	background: #dee5eb;
	text-decoration: none;
}

/* ############################################################################## */
/* ########## Sub Navigation  ########### */
/* ############################################################################## */

#subNav {
	background: #dee5eb;
	padding: 0 0 0 .05em;
	margin: 0;
	text-transform: uppercase;
	position: absolute;
	top: 0;
	left: 0;
	background: #dee5eb;
	border-bottom: 3px solid #85a3c2;
	/*height: 1.8em;*/
	position: relative;
}

#subNav li.cityNav {
	float: right;
}

#subNav li.cityNavActive {
	float: right;
	background: #85a3c2;
	color: #ffffff;
}

#subNav a {
	color: #333;
	display: block;
	padding: 0 .5em;
	/*font-size: 0.92em;*/
	font-size: 0.91em;
}

#subNav li.active a {
	background: #85a3c2;
	color: #fff;
}

#subNav a:hover {
	text-decoration: underline;
}

/* ############################################################################## */
/* ########## Main Area  ########### */
/* ############################################################################## */

#contentWrapper {
	width: auto;
	margin: 0 .66em .66em .66em;
}

#contentWrapper2 {
	width: 100%;
	position: relative;
}

#contentContainer {
	width: 41.33em;
	float: left;
	position: relative;
}

#contentContainer.overview {
	width: 100%;
}

#contentContainerLarge {
	width: 69.66em;
	float: left;
	position: relative;
}

/* ############################################################################## */
/* ########## GENERAL PAGINATION TAG ########### */
/* ############################################################################## */
.pagination {
	margin-top: 1.33em;
	margin-bottom: 1.33em;
	padding: 0;
	line-height: 1em;
	text-align: center;
}

.pagination .paginationWrapper {
	margin: 0 auto;
}

.pagination .paginationWrapper *
{	display: inline !important;
}

.pagination .paginationWrapper ul {
	margin: 0;
	padding: 0;
}

.pagination .paginationWrapper li
{	clear: none !important;
	border-right: 1px solid #666;
	background: none !important;
	padding-left: 0 !important;
}

.pagination .paginationWrapper li.last {
	border-right: 0;
}

.pagination a
, .pagination .paginationWrapper a
{	color: #369;
	font-weight: bold;
	/*display: inline;*/
	padding: 0 .3em;
	line-height: 1em ! important;
	clear: none !important;
}

.pagination .paginationWrapper .inactive a {
	color: #ccc;
}

.pagination a.nextPage {
	float: right;
	padding-right: 13px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/bg_nextPage.gif) center right no-repeat;
}

.pagination a.prevPage {
	float: left;
	padding-left: 13px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/bg_prevPage.gif) center left no-repeat;
}


/* ############################################################################## */
/* ########## Content and Contentboxes ########### */
/* ############################################################################## */

.contentBox {
	padding: .66em .66em 0 .66em;
	background: #fff;
	margin-bottom: 1.33em;
	line-height: 1.5em;
	border-bottom: 1px solid #ccc;
}

.author {
	color: #4e4e4e;
	display: block;
	font-size: .8em;
	line-height: 1.4em;
	position: relative;
	text-transform: uppercase;
}

.inlineFurtherLinks ul.textLinkList li a {
	background:transparent url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/list-dot.gif) no-repeat scroll 0 6px;
	display:block;
	font-size:0.96em;
	font-weight:bold;
	line-height:1.2em;
	padding:0 0 0 8px;
	position:relative;
}

.contentBox .buttonWrapper {
	float: right;
	margin-top: 0.6em;
}

.contentBox h3.debateHeading {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/debatte.gif) top left no-repeat;
	padding-left: 20px;
}

.contentBox ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.contentBox ul li {
	margin-bottom: .2em;
	clear: both;
}

.contentBox ul.articleLinks li span {
	font-weight: bold;
}

ul.mediaLinks {
	width: 18.1866em;
	padding: .66em .66em 0 0;
	float: left;
	line-height: 1.2em;
}

* html ul.mediaLinks {
	padding-bottom: 0;
/*	margin-bottom: -0.66em; */
}

.contentBox ul.mediaLinks li a {
	margin-bottom: .5em;
	display: block;
}

* html ul.mediaLinks li a {
	height: 1%;
}

ul.mediaLinks li a.debatteLink 
{
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/debatte.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.debatteLink span {
	font-weight: bold;
}

ul.mediaLinks li a.videoLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/video.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.finanzLink{
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/indizies.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.dossierLink{
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/dossier.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.podcastLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/podcast.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.quizLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/quiz.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.satireLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/satire.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.audioLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/podcast.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.mailLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/senden.gif) top left no-repeat;
	padding-left: 25px;
	margin-bottom: 0;
	display: block;
}
ul.mediaLinks li a.stockLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/indizies.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.currencyLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/currency.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.backgroundInfoLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/dossier.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.liveTickerLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/liveticker.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.pictureLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/bilderschau.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.voteLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/umfrage.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.mediaLinks li a.commentLink
{
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/kommentare.gif) top left no-repeat;
	padding-left: 25px;
	display: block;
}

ul.articleLinks {
	width:19.5866em;
	padding: 0 .66em 0 0;
	float: right;
}

* html ul.articleLinks {
	padding-bottom: -0.5em !important;
}

.contentBox ul.articleLinks li {
	margin: .5em 0 0 0;
}

.inlineFurtherLinks ul.textLinkList li {
	margin-bottom: .5em;
}

.contentBox ul.articleLinks li a,  .inlineFurtherLinks ul.textLinkList li a {
	padding: 0 0 0 8px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/list-dot.gif) 0 6px no-repeat;
	display: block;
	line-height:1.2em;
	position: relative;
}

.contentBox h2 {
	margin-bottom: .1em;
	line-height: 1.1em;
}

.contentBox h2 a, .contentBox h2 a:hover {
	color: #900;
}

.contentBox h3 {
	margin-bottom: .2em;
	padding-right: 5em;
	font-style: normal;
}

.contentBox a.commentLink {
	position: absolute;
	top: .4em;
	right: .66em;
	color: #999;
	font-size: .92em;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/kommentare.gif) 0 3px no-repeat;
	padding-left: 20px;
}

.contentBox a.commentLink span {
	position: absolute;
	display: block;
	top: -1000em;
	left: -1000em;
}

.contentBox ul.furtherLinks {
	padding: 0 .66em .66em 0;
	margin: 1.33em 0 0 0;
}

* html .contentBox ul.furtherLinks {
	padding-bottom: -0.5em !important;
}

.contentBox ul.furtherLinks li {
	margin-bottom: .5em;
}

.contentBox ul.furtherLinks li a {
	padding: 0 0 0 8px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/list-dot.gif) 0 6px no-repeat;
	display: block;
	line-height:1.2em;
	color: #333;
	font-weight: bold;
}

.contentBox ul.furtherLinks li a strong {
	color: #900;
}

/* ############################################################################## */
/* ########## CONTENTBOX1: full with image ########### */
/* ############################################################################## */

.contentBox1 {
	position: relative;
}

.contentBox1 img {
	width: 100%;
	margin-bottom: .66em;
}

.contentBox1 a {
	color: #369;
}

.contentBox1 a:hover {
	color: #369;
}

/* ############################################################################## */
/* ########## CONTENTBOX2: image floating, either next to or above the headline, headline is optional ########### */
/* ############################################################################## */

.contentBox2 {
	position: relative;
}

.contentBox2 a {
	color: #369;
}

.contentBox2 a:hover {
	color: #369;
}

.contentBox2 img {
	width: 18.8333em;
	float: left;
	margin: 0 .66em 0 0;
}

.theme img {
	float:left;
	margin:0 0.66em 0 0;
	width:100%;
}

.contentBox h2 {
	line-height: 1.1em;
	margin-bottom: 0.35em;
}

.contentBox2 img.podcast {
	float: left;
	margin: 0 0.66em 0 0;
	width: 10.5em;
}

.contentBox2 img.itunes, .contentBox2 img.rss {
	width: auto;
	margin: 0;
}

.contentBox2 .date {
	color: #666666;
	display: block;
	font-size: 0.8em;
	position: relative;
	text-transform: uppercase;
}

.contentBox2 .podcastLinks a {
	color: #666666;
	float: left;
	font-size: 0.8em;
	padding: 0 0.4em;
	text-transform: uppercase;
}

.contentBoxPodcast {
	padding-bottom: 0.66em;
}

/* ############################################################################## */
/* ########## CONTENTBOX3: 2 teaser boxes next to each other (left is 3_1, right is 3_2) ########### */
/* ############################################################################## */

.contentBox3Wrapper {
	background:#fff url(/wayback/20090629155249oe_/http://www.welt.de/images/bg_marginalBox2WrapperMiddle.gif) repeat-y center top;
	/*margin-bottom: 1.15em;*/
	border: solid #ccc;
	border-width: 0 1px; 
	vertical-align:baseline;
	position: relative;
	line-height: 1.3em;
}

.contentBox3 {
	background: transparent;
	padding: 0;
	overflow: hidden;
	margin-bottom: 0;
	border-bottom: 0;
}

.contentBox3 a{
	font-weight:bold;
} 

.contentBox3Wrapper img {
	margin-bottom: .66em;
	width: 18.5em;
}

.contentBox3_1 {
	float: left;
	width: 18.5em;
	background: #fff;
	padding: 0.66em;
	margin: 0;
	border: none;
/*	padding-bottom: 32767px;
	margin-bottom: -32767px;
	border: 1px solid #ccc; */
}

.contentBox3_2 {
	float: right; 
	width: 18.5em; 
	background: #fff;
	padding: 0.66em;
	margin: 0;
	border: none;
/*	padding-bottom: 32767px;
	margin-bottom: -32767px;
	border: 1px solid #ccc; */
}

.contentBox3Wrapper .commentLink {
	color: #999;
	font-size: .92em;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/kommentare.gif) 0 2px no-repeat;
	padding: 0 0 0 20px;
	float: left;
	display: block;
}

.contentBox3Wrapper a.commentLink span {
	position: absolute;
	display: block;
	top: -1000em;
	left: -1000em;
}

.contentBox3Wrapper .allCommentsLink {
	float: right;
	color: #369;
}

.contentBox3Wrapper a strong {
	color: #900;
}

.contentBox3Wrapper .tcontentBox3_1, .contentBox3Wrapper .tcontentBox3_3 {
	padding: 0.66em;
	margin: 0;
	border: solid 1px #ccc;
	background: #fff;
	width: 18.84em;
	overflow: hidden;
	vertical-align: top;
}

.contentBox3Wrapper .tcontentBox3_2 {
	border: none;
	width: 0.67em;
	padding: 0;
}

/* ############################################################################## */
/* ########## CONTENTBOX4: 3 teaser boxes next to each other (left an middle is 4_1, right is 4_2) ########### */
/* ############################################################################## */

.contentBox4Wrapper {
    padding-bottom: 1px;
    background: url(/wayback/20090629155249oe_/http://www.welt.de/images/bg_contentBox4Wrapper.gif) bottom left repeat-x transparent;
    margin-bottom: 1.33em;
}

.contentBox4 {
    background: transparent;
    padding: 0;
    overflow: hidden;
    border-bottom: 0;
    margin-bottom: 0;
}

.contentBox4 a {
margin-left:-1.5em;
}

.contentBox4 h3 {
    padding-right: 0;
}

.contentBox4 ol {
margin: 0.5em 0 0 0;
padding:0pt 0pt 0 1.5em;
line-height: 1.3em;
overflow:hidden;
list-style-type:none;
}

* html .contentBox4 ol {
    padding-left: 1.5em;
}

.contentBox4 ol li {
    margin: 0 0 .66em 0;
    padding: 0;
}

.contentBox4 ol a span {
    font-weight: bold;
padding-left:.7em;
}

* html .contentBox4 ol a {
    position: relative;
    left: 0em;
}

.contentBox4_1 {
    background: #fff;
    float: left;
    width: 11.6em;
    padding: .66em .76em 0 .66em;
    margin-right: .90em;
    padding-bottom: 32767px;
    margin-bottom: -32768px;
    border: 1px solid #ccc;
}

.contentBox4_2 {
    background: #fff;
    float: right;
    width: 11.6em;
    padding: .66em .66em 0 .66em;
    padding-bottom: 32767px;
    margin-bottom: -32767px;
    border: 1px solid #ccc;
}

* html .contentBox4_1 {
    margin-right: .9em;
}


/* #################################################################################### */
/* ######### .tcontentBox4: the same as CONTENTBOX4 but with tables;           ######## */
/* ######### reason: if we zoom out the page the div solution does not work proper #### */  
/* #################################################################################### */

.favoriteTeaser {
	background-color: #E7E9ED;
	border-top: solid 1px #ccc;
	padding: 1.2em 0;
}

.tcontentBox4 {
	background-color: #E7E9ED;
	/*border-top: 1px solid #ccc;  */
	padding: 0;
	overflow: hidden;
	border-bottom: 0;
	margin-bottom: 0;
}

.tcontentBox4 img {
	width: 0.92em !important;
}

.tcontentBox4 a {
	margin-left: -1.5em;
}

.tcontentBox4 h3 {
	padding: 0 !important;
}

.tcontentBox4 ol {
	margin: 0.5em 0 0 0;
	padding: 0pt 0pt 0 1.5em;
	line-height: 1.3em;
	overflow: hidden;
	list-style-type: none;
}

* html .tcontentBox4 ol {
	padding-left: 1.5em;
}

.tcontentBox4 ol li {
	margin: 0 0 .66em 0;
	padding: 0;
}

.tcontentBox4 ol a span {
	font-weight: bold;
	padding-left: .7em;
}

* html .tcontentBox4 ol a {
	position: relative;
	left: 0em;
}

.tcontentBox4_1{
	background: #fff;
	width: 12.5em;
	padding: .66em;
	border: 1px solid #ccc;
}

.tcontentBox4_0{
	border-bottom: none;
	width: .66em;
}

.tcontentBox4_2{
	background: #fff;
	width: 12.5em;
	padding: .66em;
	border: 1px solid #ccc;
}

/* favorites overview */
#contentContainer.overview .tcontentBox4_1 {
	width: 21.5em;
}

#contentContainer.overview .tcontentBox4_2 {
	width: 21.5em;
}



/* ############################################################################## */
/* ########## CONTENTBOX5: News Overview, two columns on one container with white background ########### */
/* ############################################################################## */

.contentBox5 {
	padding: 0;
}

.contentBox5 .pagination{
	padding: 0 0.66em;
}

.contentBox5 h3 {
	padding:0.66em 0pt 0pt 0.66em;
} 

.contentBox5 h4 {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	margin: 0em 0pt 0.5em;
	text-transform: uppercase;
	font-size: 0.96em;
	font-weight: bold;
	letter-spacing: 0.06em;
} 

.contentBox5 h4 a {
	color: #666;
}

.contentBox5 h3 span {
	font-weight: normal;
	border-left: 1px solid #666;
	text-transform: none;
	margin-left: .5em;
	padding-left: .5em;
	font-family: arial;
}

.contentBox5 ul li {
	margin-bottom: 0;
	padding-bottom: 0;
}

.contentBox5 li a {
	display: block;
	clear: both;
	font-weight: bold;
	line-height: 1.2em !important;
	margin-bottom: .5em;
}

.contentBox5 a strong {
	color: #900;
	padding-right: 0;
}

.contentBox5 img {
	margin: 0.3em 0.33em 0 0;
	float: left;
}

.contentBox5 p img, .contentBox5 ul img {
	width: 8.33em;
}

.contentBox5_1 {
	float: left;
	width: 18.84em;
	padding: .66em;
}

.contentBox5_2 {
	float: right;
	width: 18.84em;
	padding: .66em;
}

* html .contentBox5_1, * html .contentBox5_2 {
	padding-bottom: 0 !important;
}

.contentBox5_1 h2, .contentBox5_2 h2 {
	font-size: 1.33333em;
}

.contentBox5_1 h3, .contentBox5_2 h3 {
	padding-left: 0;
}

/* ############################################################################## */
/* ########## CONTENTBOX6: Image Gallery ########### */
/* ############################################################################## */

.contentBox6 {
	padding: 0;
	overflow: hidden;
	border: 1px solid #ccc;
}

.contentBox6_1 {
	position: relative;
	float: left;
	width: 12.5em;
	padding: .66em 0 .66em .66em;
}

.contentBox6_2 {
	position: relative;
	float: left;
	width: 12.5em;
	padding: .66em 1em;
}

.contentBox6_3 {
	position: relative;
	float: right;
	width: 12.5em;
	padding: .66em .66em .66em 0;
}

.contentBox6_1 div, .contentBox6_3 div, .contentBox6_3 div {
	position: relative;
}

.contentBox6 img {
	width: 100%;
}

.contentBox6 span {
	display: block;
	font-weight: bold;
	background: #fff; 	
	padding: .33em .66em;
	bottom: .66em;
	left: 0;
	line-height: 1.1em;
}

* html .contentBox6_2 {
	padding: .66em 0.93em;
}

* html .contentBox6 span {
	bottom: .6em;
	background: #fff;
}

.contentBox6_1 span {
	padding-left: 0.66em;
	padding-top: 0.33em;
	width: 11.346em;
}

.contentBox6_2 span {
	padding-left: 0.66em;
	padding-top: 0.33em;
	width: 11.346em;
}

.contentBox6_3 span {
	width: 11.346em;
	padding-top: 0.33em
}

/* ### Content XHTML ### */
#contentContainer .xhtml {
	margin-bottom: 1.33em;
}

.contentBoxXhtml {
	padding: .66em .66em 0 .66em;
	background: #fff;
	border-bottom: 1px solid #ccc;
}

.contentBoxXhtmlNoBox {
	padding: .66em .66em 0 .66em;
}

.teaserXhtml {
	border-bottom:1px solid #CCCCCC;
	font-weight:bold;
	line-height:1.6em;
	padding:0pt 0pt 0pt 0.66em;
}

.teaserXhtml h3 {
	margin-top: .66em;
	color: #ccc;
}

.teaserXhtml div {
	float: left;
	width: 19em;
}

.teaserXhtml a {
	color: #fff;
	font-size: 1.35em;
}

.teaserXhtml img {
	float: right;
}



/* ############################################################################## */
/* ########## Sidebar Boxes ########### */
/* ############################################################################## */

#marginalia {
	float: right;
	width: 27.166em;
	position: relative;
	top: 0;
}

.marginalBox {
	position: relative;
	padding: .66em;
	background: #fff;
	margin-bottom: 1.15em;
	line-height: 1.3em;
	border: 1px solid #ccc;
}

.marginalBox .date {
	color: #666;
	display: block;
}

.marginalBox .buttonWrapper {
	float: right;
}

.marginalBox h2 {
	color: #333;
}

.marginalBox h2 a, .marginalBox h2 a:hover {
        color: #990000;
} 

.marginalBox .rssLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/rss.gif) top left no-repeat;
	padding-left: 10px;
	position: absolute;
	top: .66em;
	right: .66em;
}

.marginalBox .rssLink span {
	position: absolute;
	left: -1000em;
	top: -1000em;
}

.marginalBox.tagCloud ul, ol {
margin:0.5em 0pt 0pt;
}

/* ############################################################################## */
/* ########## marginalBox1: 2 boxes within one white-background container ########### */
/* ############################################################################## */

.marginalBox1 h2 {
	margin-bottom: .05em;
	font-size: 1.17em;
}

.marginalBox1 h3 {
	margin-bottom: 0.3em;
}

.marginalBox1 img {
	margin-bottom: .66em;
	width: 100%;
}

.marginalBox1 p {
	margin: 0;
}

.marginalBox1_1 {
	background: #fff;
	float: left;
	width: 11.83333em;
}

.marginalBox1_2 {
	background: #fff;
	float: right;
	width: 11.83333em;
}

/* ############################################################################## */
/* ########## marginalBox2: 2 boxes next to each other ########### */
/* ############################################################################## */

.marginalBox2Wrapper {
	background:#fff url(/wayback/20090629155249oe_/http://www.welt.de/images/bg_marginalBox2WrapperMiddle.gif) repeat-y center top;
	/*margin-bottom: 1.15em;*/
	border: solid #ccc;
	border-width: 0 1px;
	position: relative;
	line-height: 1.3em;
}

.marginalBox2 {
	padding: 0;
	background: transparent;
	overflow: hidden;
	border: 0;
	margin-bottom: 0;
	line-height:1.3em;
	position: relative;
}

.marginalBox2Wrapper h2 {
	margin-bottom: .05em;
	font-size: 1.17em;
}

.marginalBox2Wrapper img {
	margin-bottom: .66em;
	width: 11.7em;
}

.marginalBox2Wrapper h4 {
	color: #369;
	font-weight: bold;
	margin-bottom: 0em;
}

.marginalBox2Wrapper ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.marginalBox2Wrapper ul li a {
	padding-left: 8px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/list-dot.gif) 0 6px no-repeat;
	display: block;
	margin-bottom: .2em;
}

.marginalBox2Wrapper .buttonWrapper {
	margin-top:0.6em;
	float: right;
}

#marginalia .borderTopBottom,  #contentContainer .borderTopBottom{
	background:#ccc url(/wayback/20090629155249oe_/http://www.welt.de/images/bg_marginalBox2WrapperMiddle.gif) repeat-y center top;
	height: 1px;
	max-height: 1px;
}

#marginalia .doubleModulMarginBottom, #contentContainer .doubleModulMarginBottom {
	margin-bottom: 1.15em;
}

.marginalBox2_1 {
	background: #fff;
	float: left;
	width: 11.68em;
	padding: .66em;
	border: none;
/*	margin-right: .66em;
	padding-bottom: 32767px;
	margin-bottom: -32767px; 
	border: 1px solid #ccc; */
}

.marginalBox2_2 {
	background: #fff;
	float: right;
	width: 11.68em;
	padding: .66em;
/*	padding-bottom: 32767px;
	margin-bottom: -32767px;
	border: 1px solid #ccc; */
}

.marginalBox2Wrapper .tcontentBox3_1, .marginalBox2Wrapper .tcontentBox3_3 {
	padding: .66em;
	margin: 0;
	border: solid 1px #ccc;
	background: #fff;
	width:11.7em;
}

.marginalBox2Wrapper .tcontentBox3_2 {
	border: none;
	width: 3em;
	padding: 0;
}

/* ############################################################################## */
/* ########## marginalBox3: box with large Teaser Image ########### */
/* ############################################################################## */

.marginalBox3 {
	position: relative;
	padding-bottom: .66em;
}

.marginalBox3 img {
	width: 100%;
	margin-bottom: 0.3em;
}

.marginalBox3 h2 {
	font-size:1.2em;
	line-height:1.2em;
	margin-bottom:0pt;
}

.marginalBox3 a {
	color: #000;
}

/* ############################################################################## */
/* ########## marginalBox4: box with large Teaser Text ########### */
/* ############################################################################## */

* html .marginalBox4 {
	padding-bottom: 0;
}

* html .marginalBox4 .buttonWrapper {
	margin-bottom: 0;
}

.marginalBox4 h2 {
	color: #900;
	font-size: 1.17em;
	margin: .2em 0 .2em 0;
}

.marginalBox4 h2 a, .marginalBox4 h2 a:hover {
	color: #900;
}

.marginalBox4 p {
	margin: 0;
}

.marginalBox4 img {
	width: 100%;
	margin-bottom: .5em;
}

.marginalBox4 .author {
	color: #666;
	font-size: 0.8em;
	text-transform: uppercase;
	line-height: 1;
}

.marginalBox4 .buttonWrapper {
	margin-top: .5em;
}

/* AS: added */

* html .marginalBox4_2 {
	padding-bottom: 0;
}

* html .marginalBox4_2 .buttonWrapper {
	margin-bottom: 0;
}

.marginalBox4_2 h2 {
  color: #900;
  margin: .2em 0 .2em 0;
  font-size: 1.17em;
}
.marginalBox4_2 p {
  margin: 0;
}
.marginalBox4_2 img {
  width: 11.8333em;
  float: left;
  padding-right: .666em;
}
.marginalBox4_2 h2 a, .marginalBox4_2 h2 a:hover {
  color: #900;
}
.marginalBox4_2 .buttonWrapper {
  margin-top: .5em;
}

.marginalBox4 ul li a, .marginalBox4_2 ul li a {
background:transparent url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/list-dot.gif) no-repeat scroll 0pt 6px;
display:block;
margin-bottom:0.2em;
padding-left:8px;
}

.marginalBox4 ul, .marginalBox4_2 ul {
list-style-type:none;
margin:0.66em 0pt 0pt 0pt;
padding:0pt;
}


/* ############################################################################## */
/* ########## marginalBox5: box with listings (Newsticker, Liveticker, blogs, weather etc.) ########### */
/* ############################################################################## */

.marginalBox5 ul, .marginalBox5_1 ul {
	padding: 0 0 0.7em 0;
	margin: 0;
	list-style-type: none;
	font-weight: bold;
}

.marginalBox5 ul li, .marginalBox5_1 ul li {
	clear: both;
	padding-top:0.5em;
	line-height: 1.2em; 
}

.marginalBox5 a:hover, .marginalBox5_1 a:hover {
	text-decoration: underline !important;
	cursor: pointer;
}

.marginalBox5 ul li a span, .marginalBox5_1 ul li a span {
	float: left;
	width: 85%;
}

.marginalBox5 ul li a span:hover, .marginalBox5_1 ul li a span:hover {
	text-decoration: underline !important;
}

.marginalBox5 ul li a span.time, .marginalBox5_1 ul li a span.time {
	color: #333;
	float: left;
	font-weight:bold;
	width: 15%;
}

.marginalBox5 ul li a span.blognr, .marginalBox5_1 ul li a span.blognr {
	text-align: right;
	color: #333;
	float: left;
	width: 5%;
	padding-right: .5em;
}

.marginalBox5 ul li a span.blog, .marginalBox5_1 ul li a span.blog {
	font-weight: normal;
}

.marginalBox5 h4, .marginalBox5_1 h4 {
	color: #333;
	font-weight: bold;
	margin: .6em 0 .2em 0;
	line-height: 1.45em;
}

.marginalBox5 ul.opinion {
	padding-left: 20px;
}

.marginalBox5 ul.opinion li.opinion a, .marginalBox5_1 ul.opinion li.opinion a {
	background: transparent url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/list-dot.gif) no-repeat scroll 0pt 6px;
	display: block;
	margin-bottom: 0.2em;
	padding-left: 8px;
}

.marginalBox5 dl a, .marginalBox5_1 dl a {
	font-weight: bold;
}

.marginalBox5 dl.live a, .marginalBox5_1 dl.live a {
	display: block;
}

.marginalBox5 dl.live .thisislive a, .marginalBox5_1 dl.live .thisislive a {
	color: #900;
}

.marginalBox5 dt, .marginalBox5_1 dt {
	clear: both;
	margin-top: .5em;
	float: left;
	width: 50%;
	text-align: right;
}

.marginalBox5 dd, .marginalBox5_1 dd {
	float: right;
	margin-top: .5em;
	width: 40%;
	text-align: left;
}

.marginalBox5 .live a {
	font-weight: bold;
	display: block;
}

.marginalBox5 .live .thisislive a {
	color: #900;
}

.marginalBox5 td.right {
	width: 40%;
}

.marginalBox5 td.left {
	padding-right:2em;
	text-align: right;
} 

.weatherBox {
	padding: 0pt 0pt 0.66em 0pt;
}

.weather {
	float: left;
	width: 25%;
	text-align: center;
	margin-top: .5em;
}

.weather a {
	text-decoration: none;
}

.weather a em {
	position: absolute;
	left: -1000em;
	top: -1000em;
}

.weather .maxTemperature {
	color: #900;
}

.weather .minTemperature {
	color: #326698;
}

.weather img {
	display: block;
	margin: 0 auto 0.33em auto;
}

.weatherBox .buttonWrapper {
	margin-right: .66em;
	display: inline;
}

#weatherSponsor {
	width: 100%;
}

/* ############################################################################## */
/* ########## marginalBox6: box for podcasts ########### */
/* ############################################################################## */


.marginalBox6 h2 {
	margin: 0 0 .1em 0;
	font-size: 1.17em;
}

.marginalBox6 h3 {
	padding: 0;
}

.marginalBox6 img {
	width: 100%;
}

.marginalBox6 .mediaBox {
	background: #fff;
	float: left;
	width: 11.83333em;
	margin-right: .66em;
}

.marginalBox6 .marginalBoxContent {
	background: #fff;
	float: right;
	width: 12.493333em;
}

.marginalBox6 .itunesLink {
	float: right;
	margin-top: .66em;
}

.marginalBox6 .itunesLink img {
	width: 6.6666em;
	height: 1.25em;
}

.marginalBox6 .buttonWrapper {
  margin-top: 0.66em;
}

.marginalBox6 p {
  margin: 0;
}
/* ############################################################################## */
/* ########## marginalBox7: history and such ########### */
/* ############################################################################## */

.marginalBox7 {
	padding: 0;
}

.marginalBox7 h2 {
	font-size:1.2em;
	margin:0pt 0pt 0.1em;
}

.marginalBox7 h3 {
	padding: .66em .66em 0 .66em;
}

.marginalBox7 .marginalBoxContent {
	background: #fff;
	float: left;
	width: 11.83333em;
	padding: 0 .66em;
}

.marginalBox7 .marginalBoxContent img {
	margin-bottom: .66em;
	width: 100%;
}

.marginalBox7 ul.articleLinks {
	background: #fff;
	float: right;
	width: 11.83333em;
	padding: 0 .66em .66em 0;
	margin: 0 0 0 .66em;
	list-style-type: none;
}

.marginalBox7 ul.articleLinks li a {
	padding-left: 8px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/list-dot.gif) 0 6px no-repeat;
	display: block;
	color: #369;
	line-height: 1.2em;
	margin-bottom: .66em;
}

/* ############################################################################## */
/* ########## marginalBox8: picture gallery ########### */
/* ############################################################################## */

.marginalBox8 {
/*	padding: 0; */
}

.marginalBox8 h2 {
	margin: 0 0 .1em 0;
	font-size: 1.3333em;
}

.marginalBox8 h3 {
/*	padding: .66em .66em 0 .66em; */
}

.marginalBox8 .marginalBox8_1 {
	background: #fff;
	float: left;
	width: 11.83333em;
/*	padding: 0 .66em 0 .66em; */
	position: relative;
}

.marginalBox8 .marginalBox8_1 div, .marginalBox8 .marginalBox8_2 div {
	position: relative;
	height: 1%;
}

.marginalBox8 div.marginalBox8_2 {
	background: #fff;
	float: right;
	width: 11.83333em;
/*	padding: 0 0 .66em .66em;
	margin: 0 .66em; */
	list-style-type: none;
	position: relative;
	display: inline;
}

.marginalBox8 img {
	margin-bottom: .33em;
	width: 100%;
}

.marginalBox8 p {
	line-height: 1.3em;
}

.marginalBox8 span {
	display: block;
	font-weight: bold;
	background: #fff;
	position: relative;
	width: 10.55em;
	padding: 0 0 .15em 0;
	bottom: 0;
	left: 0;
	line-height: 1.1em;
}

.marginalBox8 .buttonWrapper {
/*	margin-right: .66em;
	display: inline; */
}

/* ############################################################################## */
/* ########## marginalBox9: Voting ########### */
/* ############################################################################## */

.marginalBox9 h2 {
	font-size: 1.17em;
	line-height: 1.2em;
}

.voting .buttonWrapper {
	clear: none;
	margin: .66em 0 0 1.33em;
}

.voting fieldset input {
	float: left;
	padding-right: .5em;
}

.voting fieldset label {
	float: left;
	margin-bottom: .66em;
	padding: .2em 0 0 0;
	width: 18.0em !important;
}

.marginalBox9.voting fieldset label {
	width:23.5em;
}

.voting .barometerWrapper {
	float: left;
	width: 7.33em;
}

.voting .barometer {
	width: 3.33em;
	border: 1px solid #ccc;
	height: .5em;
	float: left;
	margin: .25em .5em 0 0;
	line-height: .5em;
	padding: 0;
}

.voting .barometer img {
	height: .5em;
}

.voting .barometer div {
	height: .5em;
	background: #369;
	line-height: .1em;
	margin: 0;
	padding: 0;
}

.voting .barometerLabel {
	float: left;
	width: 17.5em;
	margin-bottom: .66em;
}

/* ############################################################################## */
/* ########## marginalBox10: Weblogs ########### */
/* ############################################################################## */

.marginalBox10 h2 {
	margin: 1em 0 0 0;
	font-size: 1.3em;
}

.marginalBox10 .author {
	margin-top: .66em;
}

.marginalBox10 .author a {
	display: inline;
}

.marginalBox10 .author img {
	float: left;
	width: 3.583333em;
	height: 3.583333em;
	margin-right: 1.33em;
}

.marginalBox10 .author .date {
	padding-top: 1em;
}

.marginalBox10 .author .profileLink {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/profile.gif) top left no-repeat transparent;
	padding: 1px 0 5px 20px;
}

.marginalBox10 .buttonWrapper {
	margin-bottom: 0;
}

/* ############################################################################## */
/* ########## marginalBox11: abgeordnetenwatch ########### */
/* ############################################################################## */

.marginalBox11 {
	padding: 0;
}

.marginalBox11 h3 {
	color: #ccc;
	margin-bottom: .3em;
}

.marginalBox11 form {
	display: block;
	background: #900;
	padding: 0;
}

.marginalBox11 fieldset {
	float: left;
	width: 12.2em;
	padding: .5em;
}

.marginalBox11 input {
	width: 100%;
	margin: 0;
}

.marginalBox11 label {
	color: #fff;
	white-space: nowrap;
	margin: 0 0 .2em 0;
	font-size: .95em;
}

.marginalBox11 img {
	float: right;
	width: 13.25em;
	height: 7.5em;
}

.marginalBox11 .buttonWrapper {
	float: none;
	margin: 0;
	width: 100%;
	margin-top: .2em;
}

.marginalBox11 .button {
	width: 100%;
	margin: 0;
}

.marginalBox11 p {
	padding: .66em;
}

/* ############################################################################## */
/* ########## marginalBox12: Bohlenbox ########### */
/* ############################################################################## */

.marginalBox12 {
	color: #fff;
	height: 15em !important;
	position: relative;
}

.marginalBox12 h3 {
	color: #ccc;
}

.marginalBox12 input {
	position: absolute;
	bottom: .3em;
	left: 1em;
	z-index: 10;
}

.marginalBox12 p {
	text-align: center;
	font-weight: bold;
	width: 12em;
	padding: .5em .2em 0 .2em;
	margin: 0;
	font-size: 1.3em;
	line-height: 1.2em;
	position: relative;
	z-index: 12;
}

iframe.textomat {
	border:1px solid #ccc;
	height:9.3em;
	/*margin-bottom:1.33em;*/
	width:27em;
}

/* ############################################################################## */
/* ########## marginalBox13: fortune cookies ########### */
/* ############################################################################## */

.marginalBox13 {
	background: #369;
	height: 10.5em !important;
	position: relative;
}

.marginalBox13 h3 {
	color: #ccc;
}

.fortune1 {
	
}

.fortune2 {
	
}

.marginalBox13 p {
	background: #fff;
	padding: .3em 1em;
	margin: 3em 3em 0 3em;
	text-align: center;
	font-size: 1.2em;
	color: #666;
}

.marginalBox13 .button {
	width: 14em;
}

.marginalBox13 .buttonWrapper {
	float: none;
	display: block;
	text-align: center;
	display: inline;
	float: left;
	position: absolute;
	bottom: .5em;
	left: 7em;
}

/* ############################################################################## */
/* ########## marginalBox14: Bohlenbox ########### */
/* ############################################################################## */

.marginalBox14 input {
	float: right;
	margin-top: 2em;
}

/* ############################################################################## */
/* ########## articleBoxes  ########### */
/* ############################################################################## */


.articleBox {
	padding: .66em;
	background: #fff;
	margin-bottom: .66em;
	line-height: 1.5em;
	position: relative;
	border-bottom: 1px solid #ccc;
}

.articleBox .pagination
{	margin: 0;
}

.articleBox p a {
	display: inline;
}

.articleBox p a, .articleBox p a:hover {
	color: #369;
}

.articleBox p a[href^="http:"] {
	padding-right: .83em;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/external_link.gif) no-repeat right .33em;
}

.articleBox p a[href^="http://www.welt.de"],
.articleBox p a[href^="http://besten.welt.de"],
.articleBox p a[href^="http://boerse.welt.de"],
.articleBox p a[href^="http://debatte.welt.de"],
.articleBox p a[href^="http://suche.welt.de"] {
	padding-right: 0;
	background-image: none;
}

.articleBox .articleLink {
	padding-left: 0 !important;
}

.articleBox2 {
	border-bottom: 0;
}

.articleBox .author {
	color: #4e4e4e;
	text-transform: uppercase;
	font-size: .8em;
	display: block;
	position: relative;
	float: left;
}

.articleBox .date {
	color: #666;
	display: inline;
	float: right; 
	font-size: 0.8em;
}

.articleBox .buttonWrapper {
	float: right;
}

.articleBox h3.debateHeading {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/debatte.gif) top left no-repeat;
	padding-left: 20px;
}

.articleBox ul {
	list-style-type: none;
	margin: 0 0 0.66em;
	padding: 0;
}

.articleBox ul li {
    background:transparent url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/list-dot.gif) no-repeat scroll 0 8px;
    padding-left: 0.6em;
    }

.articleBox h1 {
	line-height: 1.1em;
	margin-bottom: 0.35em;
	color: #990000;
	font-size: 1.6em;
	font-weight: bold;
}

.articleBox h1 a, .articleBox h1 a:hover {
	color: #900;
}

.articleBox h2 {
	margin-bottom: .2em;
	padding-right: 5em;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 0.96em;
	font-weight: bold;
	letter-spacing: 0.06em;
	line-height: 1em;
	text-transform: uppercase;
	color: #666;
}

.articleBox .voting h2 {
	text-transform: none;
	font-size: 1.17em;
	line-height: 1.2em;
	color: #333333;
	margin-bottom: 0.75em;
	letter-spacing: 0.06em;
	padding-right: 0em;
}

.articleBox .voting fieldset div {
	line-height:1.3em;
}

.articleBox h3 {
	margin-top:	.3em;
	margin-bottom: .9em;
	padding-right: 5em;
}

.articleBox h4 {
	font-weight: bold;
	color: #333;
	margin: 1.33em 0 .66em 0;
}

.articleBox a.commentLink {
	position: absolute;
	top: .4em;
	right: .66em;
	color: #999;
	font-size: .92em;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/kommentare.gif) 0 3px no-repeat;
	padding-left: 20px;
}

.articleBox a.commentLink span {
	position: absolute;
	display: block;
	top: -1000em;
	left: -1000em;
}

.articleOptions2Wrapper {
	position: relative;
}

.articleOptions, .articleOptions2 {
	margin-bottom: 1px;
	background: #fff;
	font-size: 0.95em;
	position: relative;
}

.articleOptions ul, .articleOptions2 ul {
	list-style-type: none;
	float: right;
	margin: .33em .66em;
	position: relative;
	z-index: 1;
}

.articleOptions ul li, .articleOptions2 ul li {
	display: inline;
}

.articleOptions ul li a, .articleOptions2 ul li a {
	display: inline;
	color: #369;
	padding: .2em 0 .2em 18px;
	margin-left: 1.33em;
}

.articleOptions ul li.bookmark a, .articleOptions2 ul li.bookmark {
	position: relative;
}

.articleOptions2 ul li.bookmark {
	display: none;
}

.articleOptions ul li.bookmark a, .articleOptions2 ul li.bookmark a {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/bg_bookmark.gif) center left no-repeat;
}

.articleOptions ul li.recommendOption a, .articleOptions2 ul li.recommendOption a {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/senden.gif) center left no-repeat;
}

.articleOptions ul li.lettertoeditor a, .articleOptions2 ul li.lettertoeditor a {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/leserbrief.gif) center left no-repeat;
}

.articleOptions ul li.print a, .articleOptions2 ul li.print a {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/drucken.gif) center left no-repeat;
}

.articleOptions2 {
	position: relative;
/*	top: -0.66em; */
	border-top: 1px solid #e7e9ed;
}

.socialBookmarkBox {
	width: 16.7em;
	display: none;
}

.social2 {
	left: 26em;
}

* html .social2 {
	left: 25.5em;
}

.socialBookmarks {
	background: #fff;
	border: 1px solid #ccc;
	border-top: 0;
	font-size: .92em;
}

.socialBookmarks ul {
	margin: 0;
	padding: .33em 0 .66em 0;
	list-style-type: none;
	clear: both;
}

.socialBookmarks ul li {
	float: left;
	width: 50%;
}

.socialBookmarks ul li a {
	display: inline;
	padding: .3em 0.5em .3em 3em;
}

.socialBookmarks ul li a.delicious {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/delicious.gif) 1em .15em no-repeat;
}

.socialBookmarks ul li a.digg {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/digg.gif) 1em .15em no-repeat;
}

.socialBookmarks ul li a.yigg {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/yigg.gif) 1em .15em no-repeat;
}

.socialBookmarks ul li a.technorati {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/technorati.gif) 1em .15em no-repeat;
}

.socialBookmarks ul li a.netvibes {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/netvibes.gif) 1em .15em no-repeat;
}

.socialBookmarks ul li a.google {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/google.gif) 1em .15em no-repeat;
}

.socialBookmarks ul li a.misterwong {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/misterwong.gif) 1em .15em no-repeat;
}

.socialBookmarks ul li a.webnews {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/webnews.gif) 1em .15em no-repeat;
}

.socialBookmarks ul li a.myspace {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/myspace.gif) 1em .15em no-repeat;
}

.socialBookmarks ul li a.facebook {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/facebook.gif) 1em .15em no-repeat;
}

.socialBookmarks ul li a.stumbleupon {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/stumbleupon.gif) 1em .15em no-repeat;
}

/* BEGIN article ratings */

#articleRating {
  border-bottom: 1px solid #ccc;
  margin-bottom: .66em;
  background: #fff;
  position: relative;
  top: -0.66em;
  padding: .66em .66em 0 .66em;
  color: #666;
  position: relative;
  z-index: 1;
}

#articleRating span {
  float: left;
  padding-right: .66em;
  font-weight: bold;
}


.articleOptions ul li.rating a, .articleOptions2 ul li.rating a {
    margin-left:0;
    padding-left:0;
}

.articleOptions .ratingBar img, .articleOptions2 .ratingBar img {
    border: 1px solid #369;
    margin: 0;
    height: 6px;
}
.ratingResultBorder {
    border: 1px solid #369;
    padding:1px;
}
.ratingResult img {
    height: 2em;
    border:0;
    margin: 0;
    padding:0;.
}
img.posRating {
    background-color: #093;
    border-right:0px;
}
img.negRating {
    background-color: #900;
    border-left:0px;
}

.ratingBox {
  width: 16.7em;
}

.ratingBox .ratings {
  background: #fff;
  border: 1px solid #ccc;
  border-top: 0;
  font-size: .92em;
  color:#999;
}

.ratingBox .ratings .guiSpace {
  padding: .3em;
}

.ratings p.message {
    color:#000;
    font-weight:normal;
    line-height:1.1em;
}

.ratings p.totalRatings {
    margin:0;
    text-align:center;
}

.ratings ul {
    list-style-type: none;
    margin:0;
    padding:0;
}
.ratings ul li {
    display:inline;
}
.ratings ul li.positiveRatingsPercent {
    float:left;
}
.ratings ul li.negativeRatingsPercent {
    float:right;
}

.ratings ul.voteButtons li {
    width:45%;
    border:1px solid #999;
    text-align:center;
} 

.ratings ul.voteButtons li a {
    border:1px solid #fff;
    text-decoration:none;
    color:#fff;
    font-weight:bold;
}

.ratings ul li.voteYesButton {
    float:left;
    background-color: #093;
}
.ratings ul li.voteNoButton {
    float:right;
    background-color: #900;
}

/* END article ratings */

/* BEGIN recommend articleOptions */

.recommendBox {
  width: 15em;
  background: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/bg_bookmarks.gif) top left no-repeat;
}

.recommendBox .recommends {
  background: #fff;
  border: 1px solid #ccc;
  border-top: 0;
  font-size: .92em;
  padding: 0.6em;
  color:#999;
}

.recommends ul {
  list-style-type: none;
  margin:0;
  padding:0;
}
.recommends ul li {
	margin: 0 0 0 0;
}
.recommends ul li a {
  background:transparent url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/list-dot.gif) no-repeat scroll 0 6px;
	color: #369;
  padding: 0 0 0 8px;
  line-height: 1.2em;
  height:1.9em;
}

/* END recommend articleOptions */

/* position of articleOptionBoxes */
.articleOptionBox1, .articleOptionBox2, .articleOptionBox3, .articleOptionBox4 {
  position: absolute;
  top: 2em;
  z-index: 1000;
  padding-top: 1.25em;
  background: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/bg_bookmarks.gif) top left no-repeat;
}
.articleOptionBox1 {
  left: 33.5em;
}
.articleOptionBox2 {
  left: 27em;
}
.articleOptionBox3 {
  left: 20em;
}
.articleOptionBox4 {
  left: 11em;
}

/* optionsSubNav is used by ratings and bookmarks */
ul.optionsSubNav {
  list-style-type: none;
  color: #666;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
  margin: 0;
  padding: 0;
  clear: both;
}

ul.optionsSubNav li {
  float: right;
  width: auto;
}

ul.optionsSubNav li a {
  display: inline;
  padding: 0 1em;
}

ul.optionsSubNav li a.close {
  border-left: 1px solid #c00;
}


.articleBox .intro {
	font-weight: bold;
}

.articleBox .readon {
	display: block;
	text-align: right;
}

.articleBox .readon a {
	display: inline;
	color: #900;
	font-weight: bold;
}

.contentBox h4.moreArticle {
	margin: 0 0 0.2em;
	padding-right: 5em;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size: 0.96em;
	font-weight: bold;
	letter-spacing: 0.06em;
	line-height: 1;
	text-transform: uppercase;
	color:#666;
}

/* ############################################################################## */
/* ########## articleBox table  ########### */
/* ############################################################################## */

.articleBox table.articleTable {
	border-collapse: collapse !important;
	width: 100%;
 	border: 1px solid #cccccc;
}

.articleBox table.articleTable thead {
	background: #c2c7cb url(/wayback/20090629155249oe_/http://www.welt.de/images/bg_articleBoxTable.gif) repeat-x left top;
}

.articleBox table.articleTable tr:hover {
	background-color: #999999;
	color: #ffffff;
}

.articleBox table.articleTable thead tr:hover {
	background-color: transparent;
	color: inherit;
}

.articleBox table.articleTable col {
	border-right: 1px solid #cccccc;
}

.articleBox table.articleTable col#columnLast {
	border:none;
}

.articleBox table.articleTable .odd {
	background-color: #dee5eb;
}

.articleBox table.articleTable th {
	font: bold 0.92em Arial, Helvetica, sans-serif;	
	padding: 0.33em 0.50em;
	text-align: left;
	text-transform: uppercase;
}

.articleBox table.articleTable td {
	font: 0.92em Arial, Helvetica, sans-serif;	
	padding: 0.33em 0.50em;
}



/* ############################################################################## */
/* ########## inline article contents  ########### */
/* ############################################################################## */

.inlineBox {
	border: 1px solid #ccc;
	float: left;
	margin: 0.4em 1.33em 0.66em 0pt;
	padding: 0.66em;
	width: 11.8333em;
	clear: both;
}

.inlineBox ul {
	margin-bottom: 1.0em;
}

.articleBox .inlineBox li, .articleBox.galleryBox li, .weatherBox .inlinefurtherLinksNav li {
	background: none !important;
	padding-left: 0 !important;
}

.inlineGallery {
	border:1px solid #CCC;
	float: left;
	margin: 0 1.33em .33em 0;
	width: 11.83333em;
	padding: .66em;
}

* html .inlineGallery {
	margin-right: 0 !important;
}

.inlineGallery h3 {
	margin-bottom: .66em;
	padding-right: 0;
}

.inlineGallery div {
	position: relative;
	height: 1%;
}

.inlineGallery img {
	margin-bottom: .33em;
/*	width: 100%; */
}

.inlineGallery p {
	line-height: 1.3em;
	overflow: hidden;
}

.inlineGallery span {
	display: block;
	font-weight: bold;
/*	background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/bg_marginalBox8.png);
	position: absolute; */
	position: relative;
	width: 10.55em;
	padding: .33em .66em .66em 0;
	bottom: 0;
	left: 0;
	line-height: 1.1em;
}

* html .inlineGallery span {
	width: 10.5em;
	background: #fff;
	filter: alpha(opacity=70);
}

.inlineQuote {
	float: left;
	margin: 0 1.33em 0 0;
	width: 11.83333em;
	padding: 0 .66em 0 0;
}

.inlineQuote h3 {
	margin: 0 0 .66em 0;
}

.inlineQuote img {
	width: 100%;
}

.inlineQuote h4 {
	margin: 0 0 .66em 0;
	color: #900;
}

.inlineQuote p {
	font-size: .95em;
}

.inlineTagCloud {
	float: left;
	margin: 0 1.33em 0 0;
	width: 50%;
	text-align: left;
}

.inlineBox.inlineTagCloud ul {
	margin: 0;
}

.inlineTagCloud li {
	display: inline;
	padding: 0.2em 0.6em 0em 0em;
}

.inlineTagCloud h3 {
	margin-bottom: 0.33em;
}

.inlineTagCloud a {
	display: inline;
	color: #369;
	font-weight: bold;
}

.inlineFurtherLinks {
	width: 50%;
}

.inlineFurtherLinks h3 {
	margin: .33em 0 .66em 0;
}

.inlinefurtherLinksNav {
	border-bottom: 1px solid #e1e1e1;
	margin: 0 0 .66em 0;
	padding: 0;
}

.inlinefurtherLinksNav li {
	float: left;
	margin: 0;
}

.inlinefurtherLinksNav li a {
	background: #ffffff none repeat scroll 0% 50%;
	color: #666666;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 0.96em;
	font-weight: bold;
	letter-spacing: 0.06em;
	margin: 0;
	padding: 0.1em 1.8em;
	text-transform: uppercase;
}

.inlinefurtherLinksNav li a.active {
	background: #e1e1e1 none repeat scroll 0%;
	color: #333333;
}


.inlineFurtherLinks a {
	color: #369;
	margin-bottom: .33em;
}

.inlineFurtherLinks .mediaLinks {
	padding-top: .66em;
}

.inlineFurtherLinks .mediaLinks a {
	padding-left: 22px !important;
}

.inlineMedia {
	float: left;
	margin: 0.4em 1.33em 0 0;
	width: 50% !important;
	padding: .66em;
}

.inlineMediaNav {
	border-bottom: 1px solid #e1e1e1;
	margin: 1em 0 .66em 0;
	padding: 0;
}

.inlineMediaNav li {
	float: left;
	margin: 1em 0 0 0;
}

.inlineMediaNav li a {
	background: #e1e1e1;
	padding: .1em 1.52em;
	margin: 0;
	color: #666;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 0.96em;
	letter-spacing: 0.04em;
}

.inlineMediaNav li a.active {
	color: #333;
	background: #e1e1e1;
}

.inlineVideoWrapper, .inlineAudioWrapper {
	padding-top: 1em;
}

.inlineVoting {
	float: left;
	margin: 0 1.33em 0 0;
	width: 50%;
	padding: 0 .66em .66em 0;
}

#media-Umfrage h2 {
	font-size: 1.17em;
	line-height: 1.2em;
	color: #333;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-weight: bold;
	text-transform: none;
	letter-spacing: 0;
}

.inlineBox.background h4,  .inlineBox.quote h4{
	margin: 0.33em 0 0;
}

.inlineBox.background h4 {
	color: #900;	
}

.inlineBox.background img, .inlineBox.quote img {
	margin: 0.33em 0 0.33em 0;
} 

/* ############################################################################## */
/* ########## galleryBox  ########### */
/* ############################################################################## */

.galleryBox {
	color: #666;
	border-bottom: 1px solid #ccc;
}

.galleryBox img {
/*	width: 100%; */
text-align: center;
}

.galleryBox li.prev {
	float: left;
}

.galleryBox li.next {
	float: right;
}

.galleryBox li a {
	color: #666;
	font-weight: bold;
	height: 2.3em;
	line-height: 2.1em;
	float: left;
}

.galleryBox li.prev a {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/ic_prev_inactive.gif) top left no-repeat;
	padding-left: 32px;
}

.galleryBox li.next a {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/ic_next_inactive.gif) top right no-repeat;
	padding-right: 32px;
}

.galleryBox li.prev a:hover {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/ic_prev.gif) top left no-repeat;
	padding-left: 32px;
}

.galleryBox li a:hover {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/ic_next.gif) top right no-repeat;
	padding-right: 32px;
}

.galleryBox .galleryIndex {
	position: absolute;
	display: block;
	top: 1em;
	left: 45%;
	font-weight: bold;
}

.galleryBox p a {
	color: #333;
	display: inline;
	text-decoration: underline;
}

.galleryImage {
	background-color: inherit;
	color: #666;
	margin: 0em;
	position: relative;
	text-align: center;
}

.galleryBox .printTable td
{	border-bottom: 0 none;	
}
.galleryBox img
{	border: 0 none;
}

#fullimage {
	position: relative;
	height: 27em;
}

/* ############################################################################## */
/* ########## galleryOverview  ########### */
/* ############################################################################## */

.galleryOverview {
	border-bottom: 1px solid #ccc;
}

.galleryOverview h3 {
	margin-bottom: 1.33em;
}

.galleryOverview div.galleryOverviewBox {
	width: 12em;
	float: left;
	margin: 0 1.9em 1.33em 0;
}

* html .galleryOverview div.galleryOverviewBox {
	width: 11.8em;
}

.galleryOverview div.last {
	margin-right: 0 !important;
}

.galleryOverview div.galleryOverviewBox div {
	position: relative;
	height: 1%;
}

.galleryOverview img {
	margin-bottom: .33em;
	width: 100%;
	border: 1px solid #ccc;
}

.galleryOverview p {
	line-height: 1.3em;
}

.galleryOverview span {
	display: block;
	font-weight: bold;
/*	background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/bg_marginalBox8.png); */
/*	position: absolute; */
	position: relative;
	width: 10.75em;
	padding: .33em .66em .66em 0em;
	bottom: 0;
	left: 0;
	line-height: 1.1em;
}

* html .galleryOverview span {
	width: 10.7em;
	background: #fff;
	filter: alpha(opacity=70);
}

.galleryOverview .buttonWrapper {
	clear: both;
}

/* ############################################################################## */
/* ########## commentBox  ########### */
/* ############################################################################## */

.commentBox h3 {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/kommentare.gif) top left no-repeat;
	padding: .1em 0 .33em 25px;
	margin-bottom: 1.33em;
}

.commentBox .topic {
	background: #dde5e8;
	border: 1px solid #c1c1c1;
	padding: .66em;
	margin: .33em 0 1.33em 0;
}

.commentBox .topic h4 {
	margin-top: 0;
}

.commentBox label {
	display: block;
	font-weight: bold;
}

.commentBox input, .commentBox textarea {
	border: 1px solid #369;
	background: #dde5e8;
	margin-bottom: .66em;
}

.commentBox input.errorField, .commentBox textarea.errorField {
	border: 1px solid #900;
}

.commentBox textarea {
	width: 100%;
	height: 10em;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 1em;
}

.commentBox input {
	width:15em;
}

.commentBox .formWrapper1 {
	float: left;
}

.commentBox .formWrapper2 {
	float: right;
}

#nameBox {
	width: 16.25em;
	margin-right: 1.33em;
}

#mailBox {
	width: 21.5em;
}

.checkBoxWrapper {
	margin-bottom: .33em;
}

.checkBoxWrapper input {
	margin: 0;
	padding: 0;
	background: none;
	border: 0;
}

.checkBoxWrapper label {
	display: inline;
	padding: 0 0 0 .33em;
	font-weight: normal;
	margin: 0;
}

.captcha {
	width: 8.33333333em;
	float: left;
	margin-right: .66em;
}

.captchaWrapper {
	width: 21.7em;
	float: left;
}

.captchaWrapper input {
	width: 12em;
}

.captchaWrapper span {
	line-height: .9em;
	color: #333;
	line-height: 1.25em;
}	

.commentBox .buttonWrapper {
	float: right;
	clear: none;
	margin-top: 4em;
}

/* ############################################################################## */
/* ########## comments  ########### */
/* ############################################################################## */

.comments h3 {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/kommentare.gif) top left no-repeat;
	padding: .1em 0 .33em 25px;
	margin-bottom: 1.33em;
	float: left;
}

.comments h4 {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/kommentare.gif) top left no-repeat;
	padding: .1em 0 .33em 25px;
	margin: 0 0 1.33em;
	float: left;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 0.96em;
	font-weight: bold;
	letter-spacing: 0.06em;
	line-height: 1;
	text-transform: uppercase;
	color:#666666;
}

.comments .buttonWrapper {
	clear: none;
}

.comments dl {
	clear: both;
}

.comments dl dt {
	margin-top: 1em;
	clear: both;
	float: left;
	width: 6.8em;
}

.comments dl dt span {
	font-weight: bold;
}

.comments dl dd {
	margin-top: 1em;
	float: left;
	width: 31em;
}


/* ############################################################################## */
/* ########## bottomAdBoxes  ########### */
/* ############################################################################## */

#bottomAdBoxes {
	clear: both;
}

* html #bottomAdBoxes {
	margin-top: 0;
}

.bottomAdBox {
	padding: .66em .76em 0 .66em;
	background: #fff;
	margin-bottom: 0;
	line-height: 1.3em;
	border: 1px solid #ccc;
	float: left;
	width: 11.6em;
	height: 12.31em;
	margin-right: .9em;
}

.bottomAdBoxSpecial {
	float: right;
	margin-right: 0;
	margin-left: .9em;
}

.bottomAdBoxSpecial2 {
	float: right;
	margin-right: 0;
}

.bottomAdBox h3 {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 0.96em;
	font-weight: bold;
	letter-spacing: 0.06em;
	line-height: 1;
	margin-bottom: 0.3em;
	text-transform: uppercase;
}

.bottomAdBox img {
margin: 0.2em -0.66em 0 -0.66em;
display: block;
} 

/* ############################################################################## */
/* ########## koso  ########### */
/* ############################################################################## */

.koso, .koso_alternate {
	font-family: verdana !important;
	background: #e7e7e7;
	border: 1px solid #ccc;
	text-align: left;
	padding: .66em;
	line-height: 1.2em;
}

.koso_alternate {
	margin: .66em;
}

.koso_alternateWrapper {
	float: left;
	width: 340px;
}

.koso_alternateRow {
	margin-bottom: .66em;
}

.koso1 {
	float: left;
	width: 48%;
}

.koso2 {
	float: right;
	width: 48%;
}

.koso h2, .koso_alternate h2 {
	font-family: verdana !important;
	font-size: 1em;
	margin-bottom: 0.5em;
}

.koso_alternate h2 {
	font-size: 1em; 
	margin-bottom: 0;
}

.koso h2 a, .koso_alternate h2 a {
	color: #000;
	font-size: 1.2em;
}

.koso a, .koso_alternate a {
	color: #039;
	font-weight: bold;
	font-family: verdana !important;
}

.koso_alternate a.imgLink {
	float: left;
}

.koso p a, .koso_alternate p a {
	float: left;
	font-family: verdana !important;
}

.koso p {
	font-family: verdana !important;
	font-size: 0.9em; 
	text-align: justify;
}

.koso_alternate p {
	margin-bottom: 0;
	font-family: verdana !important;
	font-size: .9em; 
	margin-bottom: 0;
}

.koso img, .koso_alternate img {
	float: left;
	margin: 0 .66em .33em 0;
}

.kosoLinkWrapper {
	padding-top: 2em;
}

.koso ul {
	list-style-type: none;
	margin: 0 0 .3em 0;
	padding: 0;
	clear: both;
}

.koso ul li {
	display: inline;
	margin: 0;
	padding: 0;
}

.koso ul li a {
	border-left: 1px solid #039;
	padding: 0 .2em;
	line-height: 1em;
	display: inline;
	font-family: verdana !important;
}

.koso ul li.first a {
	border: 0;
	padding-left: 0;
}


/* ############################################################################## */
/* ########## misc  ########### */
/* ############################################################################## */

#error404 {
	border: 2px solid #e0c580;
	padding: 1em 4em .66em 2em;
	line-height: 1.5em;
	margin-bottom: .66em;
}

#error404 span {
	font-weight: bold;
	color: #369;
	float: left;
	width: 3.5em;
	font-size: 1.5em;
}

#error404 h2 {
	margin-bottom: .66em;
}

#error404 h3 {
	font-size: 1em;
	text-transform: none;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #333;
}

#error404 .wrapper404 {
	float: left;
	width: 55em;
}

#error404 .wrapper404 a{
	display: inline;
	text-decoration: underline;
}

#urgent {
	font-size: 1em;
	line-height: 2.5em;
	color: #fff;
	text-transform: uppercase;
	background: #900;
	text-align: center;
	margin-bottom: .66em;
}

#urgent a {
	color: #fff;
	display: inline;
	letter-spacing: 0.1em;
}

.ad, .largeAd {
/*	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/background/bg_ad.gif) top right no-repeat; */
/*	margin-bottom: 1.2em; */ 
/*	padding-top: 1.33em; */ 
	text-align: center;
	overflow: visible;
}

.adMarginBottom {
	margin-bottom: 1.2em;
}

.largeAd {
	height: 280px !important;
	position: relative;
}

.largeAd img {
	position: absolute;
	right: 0;
	top: 1.33em;
}

.ad img, .largeAd img {
	width: auto;
	float: none;
}

.update {
	width: 3.3333em !important;
	height: 0.8333333em;
	margin: 0 .3em 0 0 !important;
	float: none !important;
}

#jumplinks {
	position: absolute;
	z-index: 20;
	left: -1000px;
}

#jumplinks a {
	position: absolute;
	font-weight: bold;
	text-decoration: underline;
	padding: 7px;
}

#jumplinks a:focus, #jumplinks a:active {
	position: absolute;
	z-index: 20;
	left: 1006px;
	color: #5c7c9d;
	background-color: #FFF;
	width: 15em;
}

.jump {
	position: absolute;
	left: -1000em;
}

.jumpHeading {
	position: absolute;
	left: -1000em;
}

.float1 {
	float: left;
}

.aktiensuche .buttonWrapper {
	clear: none;
}

/* ############################################################################## */
/* ########## Teaser Boxes  ########### */
/* ############################################################################## */

.marginalTeaser {
	height:6.5em;
	overflow:hidden;
	padding:0.1em 0.33em 0.33em;
}

.marginalTeaser a, .marginalTeaser a:hover  {
	color:#000000 !important;
	display:block;
}

.teaser {
	margin-bottom: 1.33em;
	padding: 0 0 0 .66em;
	margin-bottom: 1.33em;
	font-weight:bold;
	line-height:1.6em;
	border-bottom: 1px solid #ccc;
}

.teaser h3 {
	margin-top: .66em;
	color: #ccc;
}

#contentContainer .teaser div {
	float: left;
	width: 19em;
}

#marginalia .teaser div {
	float: left;
	width: 12em;
}

.teaser a {
	color: #fff;
	font-size: 1.35em;
}

.teaser img {
	float: right;
}

#contentContainer .teaser img {
	width: 15.74em;
	font-size: 1em;
}

.teaser1 {
	background: #060;
}

.teaser2 {
	background: #369;
}

.teaser3 {
	background: #900;
}


/* ############################################################################## */
/* ########## tagCloud  ########### */
/* ############################################################################## */


.tagCloud {
	text-align: justify;
	line-height: 1.8em !important;
	padding-bottom: .66em;
	border: 1px solid #ccc;
}

.tagCloud a {
	display: inline;
}

.tagCloud li {
	display: inline;
	margin-right: 0.3125em;
}

.tagCloud span {
	position: absolute;
	left: -999em;
	width: 990px;
}

.tagCloud .not-popular a {
	font-size: 0.8333em;
	color: #999;
}

.tagCloud .not-very-popular a {
	font-size: 1.083333em;
	color: #666;
	font-weight: bold;
}

.tagCloud .somewhat-popular a {
	font-size: 1.166666em;
	color: #999;
	font-weight: bold;
}

.tagCloud .popular a {
	font-size: 1.166666em;
	color: #666;
}

.tagCloud .very-popular a {
	font-size: 1.3em;
}

.tagCloud .ultra-popular a {
	font-size: 1.5em;
	font-weight: bold;
}


/* ############################################################################## */
/* ########## Footer  ########### */
/* ############################################################################## */

#footer {
	background: #aeb6c4;
	text-align: center;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#footer li {
	display: inline;
}

#footer a {
	color: #fff;
	display: inline;
	padding: 0 1em;
}

#ressortSitemap {
	padding: 1.32em 0;
	background: #aeb6c4;
}

* html #ressortSitemap {
	width: 71.1em;
}

* html #ressortSitemap a {
	display: inline;
}

#ressortSitemap h3 {
	padding: .2em 0 .2em .66em;
}

#ressortSitemap h3 a {
	color: #666;
	padding: 0px;
	text-align: left;
}

#ressortSitemap h3.active {
	background: #666;
	color: #fff;
}

.ressortColumn {
	float: left;
	width: 12.3em;
	margin-left: .66em;
	margin-right: .66em;
	padding-left: .66em;
	display: inline;
}

.ressortColumn2 {
	float: right;
	width: 12.3em;
	margin-left: 1em;
	margin-right: .66em;
	display: inline;
}

.ressortColumnSpecial {
}

.ressortColumn ul, .ressortColumn2 ul {
	list-style-type: none;
	margin: 0 0 1em 0;
	padding: 0;
	line-height: 1.6em;
}

.ressortColumn a, .ressortColumn2 a {
	color: #fff;
	padding-left: .66em;
}

.ressortColumn li.active a, .ressortColumn2 li.active a {
	color: #666;
	font-weight: bold;
}

/* ############################################################################## */
/* ########## Tooltips  ########### */
/* ############################################################################## */

#theToolTip {
	position: absolute;
	left: -300px;
	width: 25em;
	border: 2px solid #ccc;
	padding: .66em;
	background-color: #fff;
	visibility: hidden;
	z-index: 100;
	text-align: left;
}

#ToolTipPointer {
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}

#theToolTip p {
	font-size: 1em;
	color: #333;
	line-height:1.4em;
	margin: 0 1em 0 0;
	margin: 0;
}

#theToolTip h4 {
	font-weight: bold;
	font-size: 1em;
	color: #900;
	margin: 0 1em .5em 0;
}

/*####################### */
/*### the old tooltip ### */
/*####################### */

.textPopup, .textPopupTop, .textPopupBottom {
	position:absolute;
	left: 0em;
	top: 0em;
	z-index:1000;
	margin-left:-35px;
	visibility:hidden;
	text-align: left;
	width: 0em; /* minimize by default to prevent IE drawing bugs */
}

.textPopupSizeMedium {
	/* width:19.375em; 310 px, standard width */
	width:20em; /* 240 px, standard width */
}

.textPopupSizeSmall {
    width:11.875em; /* 190px */
}

.textPopupBottom {
	margin-top:1.2em;
}

.textPopupTop {
    margin-top:-1em;
}

.textPopupcontent {
    color:inherit;
    background-color:white;
    border:0.06em solid #ccc;
	padding:0.625em;
}

/* transparent dropshadow */

.dropshadow {}

.dropshadow .top {}

.dropshadow .bottom {
    position:relative;
    left: 0em;
    width:100%;
    height:0.25em;
    line-height:0.25em;
}

.dropshadowright {
    display:block;
	position:absolute;
	right:-0.25em;
	top:0.25em;
	bottom:0.25em;
	width:0.25em;
    background-image:url(/wayback/20090629155249oe_/http://www.welt.de/images/background/popup/shadowright.png);
}

.dropshadowtopright {
	display:block;
	position:absolute;
	right:-0.25em;
	top: 0em;
	width:0.25em;
	height:0.25em;
	overflow:hidden;
	background-image:url(/wayback/20090629155249oe_/http://www.welt.de/images/background/popup/shadowtopright.png);
}

.dropshadowbottomright {
	display:block;
	position:absolute;
	right:-0.25em;
    bottom: 0em;
	width:0.25em;
	height:0.25em;
	overflow:hidden;
	background-image:url(/wayback/20090629155249oe_/http://www.welt.de/images/background/popup/shadowbottomright.png);
}

.dropshadowbottom {
    display:block;
	height:0.25em;
	overflow:hidden;
    margin-left:0.25em;
	background-image:url(/wayback/20090629155249oe_/http://www.welt.de/images/background/popup/shadowbottom.png);
}

.textPopupTop .dropshadowbottom {
    margin-left:50px;
}

.dropshadowbottomleft {
	display:block;
	position:absolute;
    top: 0em;
    left: 0em;
	width:0.25em;
	height:0.25em;
	overflow:hidden;
	background-image:url(/wayback/20090629155249oe_/http://www.welt.de/images/background/popup/shadowbottomleft.png);
}

.textPopupTop .dropshadowbottomleft {
    position:absolute;
    top:-0.08em;
    left: 0em;
    width:50px;
	height:18px;
    overflow:hidden;
    background-image:url(/wayback/20090629155249oe_/http://www.welt.de/images/background/popup/shadowbottomarrow.png);
}

.textPopupBottom .dropshadowtopleft {
	position:absolute;
	display:block;
	left: 0em;
	top:-14px;
	width:50px;
	height:15px;
	line-height:15px;
	overflow:hidden;
	background-image:url(/wayback/20090629155249oe_/http://www.welt.de/images/background/popup/shadowtoparrow.png);
}

/* Placeholder for the inline content */
.popupContent {
    display:none;
}

/* Inside the popup */
.popupMedia {
    font-size:0.625em; /* 10px */
    color:#333;
    background-color:inherit;
}

.popupMedia a {
    color:#336699;
    background-color:inherit;
    text-decoration:none;
}

.popupMedia a:hover {
    text-decoration:underline;
}

.popupDate {
    color:#939393;
    background-color:inherit;
}

.popupTab {
    margin-bottom:0.625em;
}

.popupDescription {
    font-size:0.83em; /* 10px */
    line-height:1.25em;
}

h4.popupHeadline {
    margin: 0em 0em 0.32em 0em;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px; /* 10px */
    font-weight:bold;
}

h4.popupHeadline a {
    color:#cc0000;
    background-color:inherit;
    text-decoration:none;
}

h4.popupHeadline a:hover {
    text-decoration:underline;
}

/* Is used as background to block selectboxes and mouseouts in IE */
#textPopupIframeBackground  {
    display: none;  /* overruled and activated for IE6 and IE7 in popups.js */
    position: absolute;
    top: 0em;
    left: 0em;
    z-index: -1;
    width: 0em;
    height: 0em;
}

/* ############################################################################## */
/* ########## auto suggest  ########### */
/* ############################################################################## */

.yui-ac-bd, .yui-ac-bd ul {
	float: none;
	width: 22em;
}

.yui-ac-bd li {
	float: none;
	display: block;
}

/* ############################################################################## */
/* ########## Star Rating  ########### */
/* ############################################################################## */

.starbox .stars { background: #cccccc; }
.starbox .rated .stars { background: #900; }
.starbox .rated .hover .stars { background: #cccccc; }
.starbox .colorbar { background: #1e90ff; }
.starbox .hover .colorbar { background: #dbbd7e; }
.starbox .rated .colorbar { background: #dbbd7e; }
.starbox .rated .hover .colorbar { background: #1e90ff; }
.starbox .ghost { background: #a1a1a1; }
.indicator { 
	display: inline !important; 
	float: none !important; 
	font-weight: normal !important; 
	position: absolute;
	left: 8em;
	top: -0.1em;
}

.starbox .dotted .stars,
.starbox .dotted .hover .stars,
.starbox .dotted .rated .stars, 
.starbox .dotted .rated .hover .stars { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/starbox/background_dotted.gif) top left repeat-x; }
.starbox .dotted .colorbar,
.starbox .dotted .hover .colorbar,
.starbox .dotted .rated .colorbar, 
.starbox .dotted .rated .hover .colorbar { background: #900; }
.starbox .dotted .ghost { background: #666666; }

.starbox .pointy .colorbar { background: #dbbd7e; }
.starbox .pointy .hover .colorbar { background: #900; }

.starbox .inverse .stars { float: right; }
.starbox .inverse .indicator { clear: both; display: block; text-align: right; }

/* ############################################################################## */
/* ########## Newsticker  ########### */
/* ############################################################################## */
/*
* html {
   overflow-y: hidden;
}

* html body {
	 height: 100%;
   	overflow: auto;
}

#tickerh{
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 50000;
	font-size: 1.2em;
	line-height: 2em;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
}

* html #tickerh {
	position: absolute;
	margin-right: 250px;
}

#tickerh a {
	color: #fff;
	padding: 1em 0;
}

#tickerh.tickerAttached{
	display:block;
	margin:0;
	padding:0;
	height: 2em;
	width:100%;
	overflow:hidden;
}
#tickerh.tickerAttached ul{
	margin:0;
	padding:0;
}
#tickerh.tickerAttached ul li{
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
	margin-right: 15px;
}
*/
/* ############################################################################## */
/* ########## legacy styles from previous version  ########### */
/* ############################################################################## */

table#finChartboxExport {
background-color:white;
border:0pt none;
border-collapse:collapse;
margin:0pt;
overflow:hidden;
padding:0pt;
width:100%;
}
table#finChartboxExport td {
border:0pt none;
font-size:0.75em;
font-weight:bold;
margin:0pt;
overflow:hidden;
padding:0pt;
text-align:center;
}
table#finChartboxExport td.head {
background-color:#93ADC6;
font-size:0.9em;
}
table#finChartboxExport div.btn {
background-color:#93ADC6;
color:#DEE6EB;
float:left;
text-align:center;
width:23%;
}
table#finChartboxExport td div.btn a {
color:#FFFFFF;
display:block;
text-decoration:none;
}
table#finChartboxExport td div.btn a:hover, table#finChartboxExport td div.btn a:active {
background-color:#FFFFFF;
border-bottom:0pt none;
border-right:0pt none;
color:#000000;
}
table#finChartboxExport div.special {
width:88px;
}
table#finChartboxExport .chartImageLarge {
border:0pt none;
/*height:100px;*/
overflow:hidden;
width:308px;
}
table#finChartboxExport .chartImage {
border:0pt none;
height:100px;
overflow:hidden;
width:244px;
}
table#boerseindez {
background-color:white;
margin:0pt 0pt 0.66em 0pt;
padding:0pt;
width:100%;
}
table#boerseindez td {
	border-bottom:1px solid #BEBECB; 
	border-left:1px solid #BEBECB; 
	font-size:0.9em; 
/*	padding-left:0.5em; */
	text-align:right;
}
th, td { 
padding:2px 6px 2px 0pt; 
}
table#boerseindez td.head {
background-color:#93ADC6;
color:white;
font-size:1em;
font-weight:bold;
}
table#boerseindez td.link, table#boerseindez td.noLink {
border-left:0pt none;
text-align:left;
}
table#boerseindez td.link a, table#boerseindez td.noLink {
display:block;
padding-left:0.3125em;
}
table#boerseindez div.btn {
background-color:#93ADC6;
color:#DEE6EB;
float:left;
text-align:center;
}
table#boerseindez a {
color:#336699;
display:block;
text-decoration:none;
}
table#boerseindez a:hover, table#finChartboxExport a:active {
background-color:white;
border-bottom:0pt none;
border-right:0pt none;
color:#336699;
}
table#boerseindez .redFont {
color:red;
}
table#boerseindez .greenFont {
color:green;
}
table#boerseindez .bg_1 {
background-color:white;
}
table#boerseindez .bg_2 {
background-color:#DEE6EB;
}
.aktiensuche {
margin-bottom:0.3125em;
}
.aktiensuche .padding {
padding-left:0.3125em;
padding-right:0.3125em;
}
.aktiensuche .wkn {
color:#336699;
font-size:0.8em;
}
.aktiensuche .textBoxInput {
font-size:0.75em;
height:1em;
padding-left:0.3em;
width:6.25em;
}
.aktiensuche .large .textBoxInput {
width:12.5em;
}

div.auto_complete ul {
list-style-type:none;
margin:0pt;
padding:0pt;
width:100%;
}
div.auto_complete ul li {
font-size:0.9em;
margin:0pt;
padding:3px;
}
div.auto_complete ul li.selected {
background-color:#FFFFBB;
}
div.auto_complete ul strong.highlight {
color:#880000;
margin:0pt;
padding:0pt;
}

/*	&#966;	*/



/* ############################################################################## */
/* ########## inlineIMG_e  ########### */
/* ############################################################################## */

.inlineIMG_e {
color: #666;
border-bottom: 1px solid #ccc;
width:11.8333em;
}

.inlineIMG_e div {
height:1%;
position:relative;
text-align:right;
}

.inlineIMG_e span{
position:absolute;
right:0.1em;
bottom:0.2em;
}

/* ############################################################################## */
/* ########## inlineIMG__b  ########### */
/* ############################################################################## */

.inlineIMG_b {
color: #666;
border-bottom: 1px solid #ccc;
width:18.333em;
}

.inlineIMG_b div {
height:1%;
position:relative;
text-align:right;
}

.inlineIMG_b span{
position:absolute;
right:0.1em;
bottom:0.2em;
}

/* ############################################################################## */
/* ########## inlineIMG__g  ########### */
/* ############################################################################## */

.inlineIMG_g {
color: #666;
border-bottom: 1px solid #ccc;
width:100%;
margin:0.33em 0 0.33em 0pt;
}

.inlineIMG_g div {
height:1%;
position:relative;
text-align:right;
}

.inlineIMG_g span{
position:absolute;
right:0.1em;
bottom:0.2em;
}

/* ############################################################################## */
/* ########## inlineIMG_a  ########### */
/* ############################################################################## */

.inlineIMG_a {
	color: #666;
	border-bottom: 1px solid #ccc;
}

.inlineIMG_a div {
	height:1%;
	position:relative;
	text-align:right;
}

.inlineIMG_a span{
	position:absolute;
	right:0.1em;
	bottom:0.2em;
}

/* ############################################################################## */
/* ########## inlineIMG_left  ########### */
/* ############################################################################## */

.inlineIMG_left {
	margin:0.33em 1.33em 0.33em 0pt;
	float: left;
}

/* ############################################################################## */
/* ########## inlineIMG_right  ########### */
/* ############################################################################## */

.inlineIMG_right {
	margin:0.33em 0 0.33em 1.33pt;
	float: right;
}

/* ############################################################################## */
/* ########## suggestion for search  ########### */
/* ############################################################################## */

div.auto_complete {
	background:#FFFFFF none repeat scroll 0% 50%;
	left: 0;
	opacity: 0.99999;
	position: absolute;
	top: 2.8em;
/*	width: 285.5px; */
	z-index: 10000;
}
.yui-ac-content {
	border: 1px solid #888888;
}
div.auto_complete ul {
	list-style-type: none;
	margin: 0pt;
	padding: 0pt;
	width: 100%;
}
div.auto_complete ul li {
	font-size: 0.9em;
	float: none !important;
	margin: 0pt;
	padding: 3px;
}
div.auto_complete ul li.selected {
	background-color: #FFFFBB;
}
div.auto_complete ul strong.highlight {
	color: #880000;
	margin: 0pt;
	padding: 0pt;
}


/* ##### inline image layer */
#modal_container {  
	padding: 0;  
	background-color: #fff;  
	overflow: auto;  
	text-align: left;  
  } 
   
#modal_overlay {  
	background-color:#000;
	}
	
#modal_container div {
	padding: 0 0.6em;
}

#modal_container a {
	color: #369;
	cursor: pointer;
	float: right; 
}

#modal_container a span {
	font-weight: bold;
}

#modal_container strong {
	color: #900;
}


/* ##### misc ##### */
.articleBox.comments, .bottomAdBox, .xhtml, marginalBox {
	overflow: hidden;
}

div.xhtml iframe {
	margin-bottom: 1.33em;
}

.zweiteMeinung {
	position: relative;
}

.zweiteMeinung h4 {
	display: inline;
	line-height:2em;
	padding-left:0.8em;
}

.zweiteMeinung img {
	vertical-align: -0.15em;
}



/* ##### print version #### */
.printLogo, .printURL, #printMenu {
	display: none;
}


/* ### debug info ### */
.debugInfo {
	border: dotted 2px #f00;
	border-width: 2px 0;
	background-color: #def;
	margin: 0.6em 0;
	padding: 0.6em 0;
}


/* ### Sonderveroeffentlichung, Weltklasse ### */
.subNavWrapper {
	position: relative;
}

#anzeigenLogo {
	position:absolute;
	right:8px;
	top:-4px;
}

#anzeigenText {
	background-color:inherit;
	color: #807F7F;
	font-size: 0.75em;
	padding: 0.3em 1.1em 0 0;
	text-align: right;
	line-height: 1em;
}

.kopfGrafik {
	margin: 0.6em 0.6em 1.2em;
}


/* ############################################################################## */
/* ########## bottomKosoBox  ########### */
/* ############################################################################## */

* html #bottomKosoBox {
        margin-top: 1.33em;
}

.bottomKosoBox {
        padding: .66em;
        background: #fff;
        margin-bottom: 0;
        width: auto;
        text-align: center;
        clear: both;
        line-height: 1.5em;
        border: 1px solid #ccc;
}

/* ### calendarSitemap ### */
.calendarSitemap .searchResults h4.ressortSuperTitle {
	margin-bottom: 0.8em;
}

.calendarSitemap .searchResults .ressortSuperTitle a {
	font-size: 1.2em;
	font-weight: bold;
	color: #900;
}

.calendarSitemap .searchResults h3 {
	padding: 0;
	margin: 0 0 0.3em;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 0.96em;
	text-transform: none;
	line-height:1.2em !important;
}

.calendarSitemap .searchResults .searchIntroText {
	margin-bottom: 0.8em;
}

.calendarSitemap .searchResults ul {
	border-bottom: solid 1px #e1e1e1;
	margin-bottom: 1em;
}

.calendarSitemap .searchResults li {
	float: left;
	clear: none;
	margin: 0;
}

.calendarSitemap .searchResults li a {
	background: #fff none repeat scroll 0% 50%;
	color: #666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.96em;
	font-weight: bold;
	letter-spacing: 0.06em;
	margin: 0;
	padding: 0.1em 1.52em;
	text-transform: uppercase;
}

.calendarSitemap .searchResults li a.active {
	background: #E1E1E1 none repeat scroll 0%;
	color: #333;
}

.calendarSitemap a {
	display: inline;
	font-weight: bold;
}

.calendarSitemap a.normalLink {
	
}

.calendar {
	border: solid 1px #ccc;
	padding:0.66em;
	background-color: #fff;
}

.calendar .month {
	width: 12.2em;
	float: left;
}

.calendar .calRight {
	padding-left: 1.2em;
}

.calendar table {
	width: 100%;
	margin: 0;
}

.calendar .month td {
	color: #ccc;
}

.calendar .month .today a {
	background-color: #369;
	color: #fff;
	display: inline;
	padding: 0.14em;
}

.calWrapper {
	clear: both;
	padding-bottom: 0.66em;
}

/* ############################### */
/* ###                         ### */
/* ### include from change.css ### */
/* ###                         ### */
/* ############################### */

.noHeight {
	height: 0 !important;
}

/* Video Teaser Preview Styles */

.videoTeaser {}

.videoTeaser .bigImage {
    float:left;
    width:164px;
    overflow:hidden;
}

.videoTeaser .smallImage {
    float:right;
    width:170px;
    overflow:hidden;
}

.videoTeaser .Small .smallImage {
    width:67px;
}

.videoTeaser .bigImage img {
    margin:0px;
    padding:0px;
    clear:both;
}

.videoTeaser .smallImage img {
    float:left;
    margin:0px;
    padding:0px;
}

.videoTeaser .Big .smallImage img {
    padding-right:8px;
    padding-bottom:6px;
}

.videoTeaser .videoTeaserTitle {
    margin:0px 0px 5px 0px;
    font-weight:bold;
    color:#336699;
}

.videoTeaserNavBar {
    position:relative;
}

.videoTeaserMagnify {
    float: right;
    position:relative;
    top: -15px;
    right: 17px;

/*    left:130px;
    display:block;
    width:15px;
    height:15px; */
}

div#hourglass {
	left: 226px;
	position: absolute;
	top: 135px;
	visibility: hidden;
	width: 24px;
}

#footerAS {
	background: #aeb6c4;
	text-align: center;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#footerAS li {
	display: inline;
}

#footerAS a {
	color: #666;
	display: inline;
	padding: 0 1em;
}

#footerAS h4 {
	margin-bottom: 0;
	padding-top: 1.25em;
}

.mediaLinksWrapper {
	clear: both;
	width: 100%;
/*	margin-top: 0.66em; 
	padding-top: 0.66em; */
	margin-bottom: 0.66em; 
}

.hiddenElement {
	display:none;
}

.inlineVideo, .inlineAudio {
	padding-bottom: 0pt;
	width: 50%;
}

.inlineMediaNav li {
	float: left;
	margin: 0pt;
}

.inlineMediaNav li a {
	background: #ffffff none repeat scroll 0% 50%;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.96em;
	font-weight: bold;
	letter-spacing: 0.04em;
	margin: 0pt;
	padding: 0.1em 1.52em;
	text-transform: uppercase;
}

.inlineMediaNav li.active a {
	background: #e1e1e1 none repeat scroll 0% 50%;
	color: #333333;
}

.inlineVoting {
	width: 50%;
}

#recommendEmail, #mailAuthor, #comment {
	display:none;
}

.clearLine {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

#recommendEmail.commentBox h3, #recommendSms.commentBox h3 {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/senden.gif) no-repeat left top;
}

#mailAuthor.commentBox h3 {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/leserbrief.gif) no-repeat left top;
}

.contentBoxOverview h3 {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/bilderschau.gif) no-repeat left top;
	border-bottom: solid 1px #ccc;
	padding:0.1em 0pt 0.33em 20px;
	margin-bottom: 10px;
}

.contentBoxOverview .navigation {
	float: left;
	position:relative;
	width: 13em;
}

.contentBoxOverview .navigation li a{
	color: #666;
	font-size: 0.92em;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 8px;
}

.contentBoxOverview .navigation li.active a{
	color: #000;
	background-color: #dde6eb;
}

.contentBoxOverview .navigation li.active a{
	text-decoration: none;
}

.contentBoxOverview .content {
	float:right;
	position:relative;
	top:0pt;
	width: 55em;
}

div.galleryOverviewBox {
	float:left;
	margin:0pt 0pt 1.33em 1.7em;
	width:12em;
	overflow: hidden;
}

div.galleryOverviewBox div {
	height:1%;
	position:relative;
}

div.galleryOverviewBox img {
	border:1px solid #CCCCCC;
	margin-bottom:0.33em;
	width: 98.5%;
}

div.galleryOverviewBox span {
/*	background-image:url(/wayback/20090629155249oe_/http://www.welt.de/images/bg_marginalBox8.png); */
	bottom:0pt;
	display:block;
	font-weight:bold;
	left:0pt;
	line-height:1.1em;
	padding:0.33em 0.66em 0.66em 0;
/*	position:absolute; */
	position: relative;
	width:10.75em;
}

div.galleryOverviewBox p {
	line-height:1.3em;
	overflow: hidden;
}

.moreGalleries div.galleryOverviewBox {
	margin: 1em 0 0 0;
}

.moreGalleries div.galleryOverviewBox.middle {
	margin: 1em 1.9em 0 1.9em;
}

#contentContainer .notification div {
	margin: 0.66em 0pt;
	font-weight: bold;
}


/* ################################## */
/* ###                            ### */
/* ### old stuff for old articles ### */
/* ###                            ### */
/* ################################## */

.embreakout {
	clear: none !important;
	margin: 0.66em 0pt 0pt 0em !important;
	background: #DEE6EB none repeat scroll 0% 0%;
	border: 1px solid #999999 !important;
}

.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.floatCenter {
	text-align: center;
	margin-left: auto !important;
	margin-right: auto !important;
	width: 20em;
}

.buttonBorder {
border-color: #FFFFFF rgb(163, 195, 212) rgb(163, 195, 212) rgb(255, 255, 255) !important;
border-style: solid !important;
border-width: 1px !important;
color: #336699 !important;
cursor: pointer !important;
display: block !important;
font-size: 0.92em !important;
font-weight: bold !important;
margin: 0pt !important;
overflow: visible !important;}

.buttonBorder:hover {
color: #336699 !important;
font-weight: bold !important;
text-decoration: none !important;
}

.innerButton:hover {
text-decoration: none !important;
}

.innerButton {
padding: 5px !important;
}

/* Raketentool */
#sprucharea{
  font-weight:bold !important;
  font-size:14px !important;
}

#sprucharea a {
	display: inline !important;
	text-decoration: underline;
	color: 	#666;
	cursor: pointer;
}

table.textGallery {
	margin: 0;	
}

/* keyword highlighting */
#yourSearchLine {
  padding: 0.66em; 
  background-color:#fff; 
  margin-bottom: 1px;
}
#yourSearch .intro {
  font-weight:bold;
}
#yourSearchLine a {
  text-align: right;
  font-size:0.95em;
  color:#369;
}
span.highlighted {color: #000;}
span.term0 {background-color: #ff6;}
span.term1 {background-color: #a0ffff;}
span.term2 {background-color: #9f9;}
span.term3 {background-color: #f6f;}
span.term4 {background-color: #800; color: #fff;}
span.term5 {background-color: #0a0; color: #fff;}
span.term6 {background-color: #886800; color: #fff;}
span.term7 {background-color: #004699; color: #fff;}

/* ticker */
ul.ticker {
    float:left;
    width:100%;
    list-style:none;
    margin:0;
    padding:0;
    display:block;
}
ul.ticker li {
    font-weight:bold;
}
ul.ticker li a span.time {
    width:45px;
    text-align:left;
    display:block;
    float:left;
}
ul.ticker li div {
    font-weight:normal;
    margin-left:45px;
}

/* section sponsor ad */
#sectionSponsor img {
	padding: 0 0 1.2em 0.66em;
    }

/* advertising */
.advertising {
	border-bottom: 1px solid #999;
	color: #999;
	background: inherit;
	font-size: 0.86em;
	line-height: 1.1em;
	height: 1.1em;
	overflow: hidden;
	text-align: right;
	text-transform: uppercase;
	margin-bottom: 1.1em;
}

#ad_grid_channel_0, #ad_grid_channel_1, #banner_1, #banner_2 {
	margin-bottom: 1.2em;	
}

/* GoogleAdsense for print article */
.googleAdsense {
	width: 50%;
	background-color: #e7e9ed;
}
    
.googleAdsense .adsByGoogle {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 0.96em;
	font-weight: bold;
	letter-spacing: 0.06em;
	line-height: 1;
	text-transform: uppercase;
	color: #666;
	display: inline;
}
	
.googleAdsense .headline {
	color: #900;
	font-weight: bold;
	margin-top: 0.3em;
	display: inline;
}
    
.googleAdsense .link {
	color: #369;
	display: inline;
}

/********************************************** NEW COMMENT BOX FOR IE ***************************************/
.newCommentBox{
	padding: .66em;
	background: #fff;
	margin-bottom: .66em;
	line-height: 1.5em;
	border-bottom: 1px solid #ccc;
	
}

.newCommentBox .buttonWrapper {
	float: right;
}

/* for the article M: Favorites in the right column*/
#topMost ul {
    list-style-type: none;
    margin: 1px 0px 1px 0px;
    padding: 0px;
}

#topMost h3 {
	margin-bottom: 5px;
}

#topMost hr {
	margin-bottom: 0px;
}

#topMostTab li {
    float: left;
}

#topMostTab li a {
    background: #fff none repeat scroll 0 50%;
    color: #666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.96em;
    font-weight: bold;
    letter-spacing: 0.04em;
    line-height: 1.5em;
    margin: 0;
    padding: 0.1em 1.52em 0.1em 1.52em;
    text-transform: uppercase;
}

#topMostTab li a.active {
    background: #e1e1e1 none repeat scroll 0 0;
    color: #333;
}

#topMostTab a {
	outline: none;	
}

#topMost a span {
    font-weight: bold;
}

#topMost .topMostItems {
    margin: 0;
}

#topMost .topMostItems li {
    padding-bottom: 0.33em;
}

#topMost .topMostItems a {
    line-height: 1.3em !important;
    padding-left: 1.5em;
    display: block;
	padding-top: 0.5em;
}

#topMost .topMostItems a img {
    margin-left: -1.5em;
    padding-right: 0.45em;
}

.topMostBullet1, .topMostBullet2, .topMostBullet3, .topMostBullet4, .topMostBullet5, .topMostBullet6, .topMostBullet7, .topMostBullet8, .topMostBullet9, .topMostBullet10 {
    background: transparent no-repeat scroll 0 4px;
}

#topMost .topMostBullet1 {
    background-image: url(https://arquivo.pt/wayback/20090629155249oe_/http://www.welt.de/images/favorites/favo1.gif)
}

#topMost .topMostBullet2 {
    background-image: url(https://arquivo.pt/wayback/20090629155249oe_/http://www.welt.de/images/favorites/favo2.gif)
}

#topMost .topMostBullet3 {
    background-image: url(https://arquivo.pt/wayback/20090629155249oe_/http://www.welt.de/images/favorites/favo3.gif)
}

#topMost .topMostBullet4 {
    background-image: url(https://arquivo.pt/wayback/20090629155249oe_/http://www.welt.de/images/favorites/favo4.gif)
}

#topMost .topMostBullet5 {
    background-image: url(https://arquivo.pt/wayback/20090629155249oe_/http://www.welt.de/images/favorites/favo5.gif)
}

#topMost .topMostBullet6 {
    background-image: url(https://arquivo.pt/wayback/20090629155249oe_/http://www.welt.de/images/favorites/favo6.gif)
}

#topMost .topMostBullet7 {
    background-image: url(https://arquivo.pt/wayback/20090629155249oe_/http://www.welt.de/images/favorites/favo7.gif)
}

#topMost .topMostBullet8 {
    background-image: url(https://arquivo.pt/wayback/20090629155249oe_/http://www.welt.de/images/favorites/favo8.gif)
}

#topMost .topMostBullet9 {
    background-image: url(https://arquivo.pt/wayback/20090629155249oe_/http://www.welt.de/images/favorites/favo9.gif)
}

#topMost .topMostBullet10 {
    background-image: url(https://arquivo.pt/wayback/20090629155249oe_/http://www.welt.de/images/favorites/favo10.gif)
}

.contentBoxArticleList {padding: 0.66em;}
.contentBoxArticleList li a {display: inline !important;}
.contentBoxArticleList span {color: #999;}
.contentBoxArticleList li {padding-bottom: 0.66em !important;}

.favoriteTeaser li a {
	display: block;
	clear: both;
	font-weight: normal !important;
	line-height: 1.2em !important;
	margin-bottom: .5em;
}

/* for the more search result in right column*/
#moreSearchResult /*, #mostReadArticleSearchbox*/ {
	padding: 0.6em; 
}
#moreSearchResultRight {
	border:1px solid #E0C580;
} 
#moreSearchResultRight h3 {
	line-height:1.3em;
	padding-bottom: 0.5em;
	font-weight: bolder;
	padding-right: 0 !important; 
}
#moreSearchResultRight h4 {
	line-height:1.2em;
	margin-bottom: 0.9em;
}
span.searchQuery {
	color: #900 !important;
	font-weight: bold;
}
#moreSearchResultRight h4 span {
	color: black;
	font-weight: bold;
}
.contentBox ul.searchResultsArticleLinks li.notInRightColumn a {	 
	background: transparent url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/list-dot.gif) no-repeat scroll 0 6px;
	display: block;
	line-height: 1.2em;
	padding: 0 0 0 8px;
	position: relative;
	font-weight: bold;
}
.contentBox ul.searchResultsArticleLinks li.inRightColumn a {	 
	display: block;
	position: relative;
	font-weight: bold;
	line-height: 1.3em;
	padding-bottom: 0.4em;
}
.searchResultsArticleLinks li a span.moreSearchResultsInfo {
	color: #666 !important;
	font-weight: normal;
	font-size: 90%;
}
.searchResultsArticleLinks li a span.moreSearchReultsHeadline {
	color: black;
	font-weight: bold;
}
.searchResultsArticleLinks li a span.moreSearchResultsTitle {
	color: #900;
	font-weight: bold;
}
.searchResultsArticleLinks li a span {
	color: #900;
}
.searchResultsArticleLinks li {
	margin: 0.7em 0 0 !important;
}
.moreSearchResultsFooter {
	text-align: left;
	padding-top: 0.5em;
	padding-bottom: 0.4em;
	color: #336699;
	font-weight: bold;
}
.moreSearchResultsFooter a {
	display: inline;
	color: #336699;
}
.moreSearchResultsSearchbox #searchFormRight {
	padding-bottom: 0.7em !important;
}
.moreSearchResultsSearchbox #searchFormRight input#queryRight {
	border:1px solid #CCCCCC;
	width: 20.3em;
	
}
.moreSearchResultsSearchbox #searchFormRight input.button {
	background:#DEE6EB none repeat scroll 0 0;
}
#moreSearchResultRight .buttonWrapper {
	margin-top: 0 !important;
}
.moreSearchResultsImage img {
	width: 114px;
	float: left;
	padding-right: 0.8em;
	padding-bottom: 0.8em
}
.moreSearchResultsInfo span {
	color: #666 !important;
	text-transform: uppercase;
	color: #666 !important;
	font-weight: normal;
	font-size: 90%;
}

.clearBoth
{
    clear: both;
}

#videobuehne
{
    margin-left: 8px;
}

.videoInlineBox
{
    width: 51.8%;
}

.videoInlinePlayer
{
    margin-top: 0.95em;
    margin-bottom: 0.6em;
}

.videoMainPlayer
{
    margin: 1em 0 1em 0.5em;
}

.videoInlineHolder
{
    position: relative;
    margin: 0;
    width: 20.7em;
}

div.videoInlineHolder img
{
    margin: 0;
}

.videoInlineScale
{
    width: 20.7em;
    height: 15.5em;
    overflow:hidden;
}

.videoInlineThumbnail
{
    width: 20.7em;
    height: 15.5em;
}

.videoInlineOverlay
{
    position: absolute;
    left: 0;
    top: 11.9em;
    width: 20.7em;
    height: 3.7em;
    background-color: #FFFFFF;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.videoInlineBigPlayButtonHolder
{
    position: absolute;
    left: 7.6em;
    top: 3.4em;
    cursor: pointer;
}

.videoInlineBigPlayButton
{
    width: 5.5em;
    height: 5.5em;
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/video_bigplay.png);
    background-repeat: no-repeat;
    behavior: url(/wayback/20090629155249oe_/http://www.welt.de/styles/iepngfix.htc);
    border: 0;
    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/welt.de/images/navigation/video_bigplay.png);*/
}

.videoInlineOverlayTextHolder
{
    position: absolute;
    left: 0;
    top: 11.9em;
    width: 20.7em;
    height: 3.6em;
}

.videoInlineOverlayTextContainer
{
    height: 3.6em;
    margin-left: 0.6em;
    border-left: 0.05em solid #CC0000;
}

.videoInlineOverlayTopic
{
    padding: 0.85em 0 0 0.5em;
    font-family: verdana,arial,sans-serif;
    font-size: 0.8em;
    font-weight: bold;
    color: #336699;
    text-transform: uppercase;
    line-height: 1em;
}

.videoInlineOverlayTitle
{
    padding: 0.55em 0 0 0.5em;
    font-family: verdana,arial,sans-serif;
    font-size: 0.8em;
    font-weight: bold;
    color: #000000;
    line-height: 1em;
}

.videoInlineButtonbar
{
    width: 20.7em;
    height: 1.87em;
    margin: 0;
}

.videoHidden
{
    display: none;
}

.videoModule
{
    margin-left: 30px;
    margin-top: 8px;
    margin-bottom: 8px;
}

.videoTeasers
{
    margin: 0 4px 8px;
    padding: 8px 0 2px;
}

.videoTeaserButton
{
    float: left;
    display: inline;
}

.videoTeaserButton.videoTeaserButtonLeft
{
    margin: 18px 15px 0 12px;
}

.videoTeaserButton.videoTeaserButtonRight
{
    margin: 18px 0 0 15px;
}

.videoTeaserButton a
{
    width: 22px;
    height: 22px;
}

.videoTeaserButton div
{
    background: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/video_buttons.gif) no-repeat;
    width: 20px;
    height: 20px;
}

.videoTeaserButton.videoTeaserButtonLeft .videoTeaserButtonActive
{
    background-position: 0 0;
    cursor: pointer;
}

.videoTeaserButton.videoTeaserButtonLeft .videoTeaserButtonInactive
{
    background-position: -20px 0;
    cursor: default;
}

.videoTeaserButton.videoTeaserButtonRight .videoTeaserButtonActive
{
    background-position: 0 -20px;
    cursor: pointer;
}

.videoTeaserButton.videoTeaserButtonRight .videoTeaserButtonInactive
{
    background-position: -20px -20px;
    cursor: default;
}

.videoTeaserView
{
    width: 204px;
    height: 106px;
    overflow: hidden;
    float: left;
    display: inline;
}

.videoModuleFrontpage .videoTeaserView
{
    width: 196px;
}

.videoTeaserList
{
    width: 10000px;
}

.videoTeaser
{
    width: 94px;
    margin-right: 16px;
    float: left;
    display: inline;
}

.videoModuleFrontpage .videoTeaser
{
    margin-right: 8px;
}

.videoTeaserImage
{
    margin-bottom: 4px;
    height: 62px;
    overflow: hidden;
}

div.module .videoTeaserImage img
{
    margin: 0;
}

.videoTeaserTitle
{
    width: 94px;
    line-height: 13px;
    font-size: 11px;
}

div.module .videoTeaserTitle a
{
    font-weight: normal;
}



.videoEmbedTeasers
{
    margin: 0 4px 8px;
    padding: 8px 0 2px;
}

.videoEmbedTeaserButton
{
    float: left;
    display: inline;
}

.videoEmbedTeaserButton.videoTeaserButtonLeft
{
    margin: 18px 10px 0 0;
}

.videoEmbedTeaserButton.videoTeaserButtonRight
{
    margin: 18px 0 0 10px;
}

.videoEmbedTeaserButton a
{
    width: 22px;
    height: 22px;
}

.videoEmbedTeaserButton div
{
    background: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/video_buttons.gif) no-repeat;
    width: 20px;
    height: 20px;
}

.videoEmbedTeaserButton.videoTeaserButtonLeft .videoTeaserButtonActive
{
    background-position: 0 0;
    cursor: pointer;
}

.videoEmbedTeaserButton.videoTeaserButtonLeft .videoTeaserButtonInactive
{
    background-position: -20px 0;
    cursor: default;
}

.videoEmbedTeaserButton.videoTeaserButtonRight .videoTeaserButtonActive
{
    background-position: 0 -20px;
    cursor: pointer;
}

.videoEmbedTeaserButton.videoTeaserButtonRight .videoTeaserButtonInactive
{
    background-position: -20px -20px;
    cursor: default;
}

.videoEmbedTeaserView
{
    width: 400px;
    height: 106px;
    overflow: hidden;
    float: left;
    display: inline;
}

.videoEmbedTeaser
{
    width: 94px;
    margin-right: 8px;
    float: left;
    display: inline;
}

.videoEmbedTeaserImage
{
    margin-bottom: 4px;
    height: 62px;
    overflow: hidden;
}

.videoEmbedTeaserImage img
{
    margin: 0;
    border: 0;
}

.videoEmbedTeaserTitle
{
    width: 94px;
    line-height: 13px;
    font-size: 11px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.videoEmbedTeaserTitle a
{
    font-weight: bold;
    text-decoration: none;
    color: #000000;
}

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




.videoMoreLink
{
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/modules/video-b.gif);
    background-repeat: no-repeat;
    background-position: 8px 0;
    padding-left: 30px;
}

.videoRelatedLinks
{
    line-height: 14px;
}

.videoRelatedLink
{
    height: 29px;
    overflow: hidden;
    padding-left: 26px;
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/icon_news.gif);
    background-repeat: no-repeat;
    background-position: 7px 8px;
    margin-top: 4px;
    padding-top: 2px;
    font-size: 12px;
    color: #31669A;
}

.videoRelatedLink a
{
    color: #31669A;
    text-decoration: none;
}

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

.videoRelatedLink.videoRelatedLinkFirst
{
}

.videoRelatedLink.videoRelatedLinkSlideshow
{
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/icon_images.gif);
    background-repeat: no-repeat;
    background-position: 2px 3px;
}

.videoRelatedLink.videoRelatedLinkVideo
{
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/icon_video.gif);
    background-repeat: no-repeat;
    background-position: 2px 0;
}

.videoRelatedLinkTopic
{
    font-weight: bold;
}

.videoModuleContainerRelatedLinks
{
    background-color: #FFFFFF;
    padding: 9px 8px;
    margin: 0;
    border: 1px solid #CCCCCC;
}

.videoMainColumn
{
    float: left;
    display: inline;
    width: 484px;
    margin-top: 11px;
}

.videoPlayerContainer
{
    background-color: #FFFFFF;
    padding: 8px 8px 0 8px;
}

.videoPlayerContainerBottom
{
    background-color: #FFFFFF;
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/video_border.gif);
    background-repeat: repeat-x;
    background-position: 0 7px;
    font-size: 0;
    line-height: 0;
    padding: 0;
    margin-bottom: 8px;
    height: 8px;
}

.videoInfoBox
{
    background-color: #ffffff;
    margin: 8px 8px 0 8px;
    min-height: 94px;
    height: auto;
    font-size: 12px;
}

* html .videoInfoBox
{
    height: 94px;
}

.videoInfoDateBox
{
    color: #676767;
    font-size: 0.9166em;
    line-height: 1.1em;
    float: right;
    display: inline;
}

.videoInfoBox h2
{
    background-color: #ffffff;
    color: #990000;
    margin: 4px 0 6px 0;
    font-size: 1em;
    font-weight: bold;
}

.videoInfoBox h3
{
    background-color: #ffffff;
    font-family: arial black,arial;
    color: #666666;
    font-size: 0.9166em;
    font-weight: normal;
    text-transform: uppercase;
}

.videoInfoBox .videoInfoParagraph
{
    font-size: 1em;
    font-weight: normal;
    line-height: 17px;
}

.videoLinkBox
{
    background-color: #FFFFFF;
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/video_border.gif);
    background-repeat: repeat-x;
    background-position: 0 38px;
    font-size: 12px;
}

.videoLinkBoxHead
{
    width: 468px;
    height: 9px;
    font-size: 1px;
}

.videoLinkBoxMain
{
    float: left;
    display: inline;
    width: 219px;
    height: 30px;
    padding-left: 16px;
}

.videoLinkBoxMain input
{
    width: 164px;
    height: 16px;
    padding: 3px 4px 0 4px;
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    font-size: 11px;
}

.videoLinkTab
{
    float: left;
    display: inline;
    height: 25px;
    margin-left: 6px;
    padding-top: 3px;
    font-weight: bold;
    color: #CCCCCC;
    line-height: 13px;
    text-align: center;
    background-color: #FFFFFF;
}

.videoLinkTab.videoLinkTabActive
{
    border-top: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/video_tab_background.jpg);
    background-repeat: repeat-x;
    height: 26px;
}

.videoLinkTab.videoLinkTabInactive
{
    margin: 1px 1px 0 7px;
}

.videoLinkTab.videoLinkTabHelp
{
    width: 20px;
    padding-left: 0;
    margin-left: 0;
}

.videoLinkTab.videoLinkTabSend
{
    width: 70px;
}

.videoLinkTabSendContent
{
    display: inline;
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/icon_send.gif);
    background-repeat: no-repeat;
    background-position: 4px 2px;
    padding-left: 21px;
    margin-left: -2px;
}

.videoLinkTab.videoLinkTabComment
{
    width: 131px;
}

.videoLinkTabCommentContent
{
    display: inline;
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/icon_comment.gif);
    background-repeat: no-repeat;
    background-position: 3px 0;
    padding-left: 25px;
    margin-left: -2px;
    font-weight: bold;
    color: #999999;
}

.videoLinkTab a
{
    display: inline;
    color: #31669A;
    text-decoration: none;
}

.videoLinkLabel
{
    float: left;
    display: inline;
    margin: 5px 7px 4px 0;
    font-size: 11px;
    font-weight: normal;
    line-height: 11px;
}

.videoLinkArea
{
    float: left;
    display: inline;
    width: 164px;
    height: 18px;
    padding: 3px 4px 0 4px;
    border: 1px solid #CCCCCC;
    background-color: #CCEBCC;
    overflow: hidden;
}

.videoLinkArea a,
    .videoLinkArea a.hover,
    .videoLinkArea a.visited,
    .videoLinkArea a.active
{
    color: #000000;
    text-decoration: none;
}

.videoCommentButton
{
    float: right;
    display: inline;
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/icon_comment.gif);
    background-repeat: no-repeat;
    background-position: 0 2px;
    padding: 0 0 0 18px;
    margin: 4px 0 4px 16px;
    font-weight: bold;
}

.videoSendButton
{
    float: right;
    display: inline;
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/icon_send.gif);
    background-repeat: no-repeat;
    background-position: 0 2px;
    padding: 0 0 0 18px;
    margin: 4px 0 4px 16px;
    font-weight: bold;
}

.videoHelpButton
{
    float: right;
    display: inline;
    margin: 4px 0;
    font-weight: bold;
}

.videoRightColumn
{
    float: right;
    display: inline;
    width: 326px;
}

.videoTeasers
{
    margin: 6px 0 0 0;
    padding: 0 0 0 0;
    height: 107px;
}

.videoTeaserButton.videoTeaserButtonLeft
{
    margin-left: 12px;
}

.videoTeaserView
{
    width: 218px;
}

.videoTeaser
{
    margin-right: 30px;
}

.videoTeaserTitle a
{
    color: #31669A;
    text-decoration: none;
    font-weight: normal;
}

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

.videoCompanionBanner
{
    margin: 0 0 12px 12px;
    width: 300px;
    height: 261px;
    overflow: hidden;
}

.videoSpreadColumn
{
    margin: 0 0 15px 0;
}

.videoBrowserSeperator
{
    height: 8px;
    width:843px;
    line-height:1px;
    font-size:1px;
}

.videoBrowser
{
    padding: 8px;
    background-color: #FFFFFF;
    font-size: 11px;
}

.videoSectionBrowser
{
}

.videoSectionBoxContainer
{
    float: left;
    display: inline;
    width: 112px;
    height: 328px;
    margin-right: 10px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}

.videoSectionBox
{
    padding: 5px 0;
    overflow: auto;
}

.videoBrowserBox
{
    float: right;
    display: inline;
    width: 698px;
    height: 328px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}

.videoSectionBrowsePrevious
{
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/arrow_left_big_blue.gif);
    background-repeat: no-repeat;
    background-position: left 3px;
}

.videoSectionBrowsePrevious a
{
    padding-left: 10px;
    color: #31669A;
    text-decoration: none;
    display: inline;
}

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

.videoSectionBrowseNext
{
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/arrow_right_big_blue.gif);
    background-repeat: no-repeat;
    background-position: right 3px;
}

.videoSectionBrowseNext a
{
    padding-right: 10px;
    color: #31669A;
    text-decoration: none;
    display: inline;
}

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

.videoSectionBoxItem
{
    margin: 2px 0 9px 0;
    color: #999999;
}

.videoSectionBoxItem h3
{
    margin: 2px 0 8px 4px;
    text-transform: uppercase;
}

.videoSectionBoxItem h3 a
{
    color: #999999;
    text-decoration: none;
    line-height: 100%;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    display: inline;
}

.videoSectionBoxItem h3 a:hover
{
    text-decoration: underline;
}

.videoSectionBoxItem.videoSectionBoxItemSelected h3 a
{
    color: #000000;
    text-decoration: none;
}

.videoSectionBoxItem .videoSectionBoxSubItem
{
    display: none;
}

.videoSectionBoxItem.videoSectionBoxItemOpen .videoSectionBoxSubItem
{
    display: block;
}

.videoSectionBoxSubItem
{
    margin: 0 0 2px 4px;
    padding: 0 0 0 13px;
    color: #999999;
    line-height: 100%;
    font-weight: normal;
    text-transform: uppercase;
}

.videoSectionBoxSubItem h5
{
    margin-bottom: 2px;
}

.videoSectionBoxSubItem h5 a
{
    color: #999999;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    line-height: 100%;
    display: inline;
}

.videoSectionBoxSubItem h5 a:hover
{
    text-decoration: underline;
}

.videoSectionBoxSubItem.videoSectionBoxItemSelected h5 a
{
    color: #000000;
}

.videoSectionBoxSubItem.videoSectionBoxSubItemSelected
{
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/icon_video_subitem.gif);
    background-repeat: no-repeat;
    background-position: 2px 2px;
}

.videoSectionBoxSubItem.videoSectionBoxSubItemSelected h5 a
{
    color: #000000;
}

.videoBrowserPageHeader
{
    margin: 4px 0 9px 0;
    line-height: 12px;
}

.videoBrowserPageHeader h3
{
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/icon_video.gif);
    background-repeat: no-repeat;
    background-position: 14px 0px;
    padding: 4px 8px 0 42px;
    line-height: 100%;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}

.videoBrowserPageFooter
{
    margin: 4px 0 9px 0;
    line-height: 12px;
}

.videoBrowserPageBody
{
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    padding: 10px 0 2px 0;
    height: 258px;
}

.videoBrowserPager
{
    float: right;
    display: inline;
    padding: 4px 8px 0 0;
}

.videoBrowserRow
{
    height: 78px;
    margin: 0 0 8px 16px;
}

.videoBrowserItem
{
    float: left;
    display: inline;
    width: 202px;
    height: 62px;
    margin-left: 8px;
    padding: 8px;
    color: #31669A;
    line-height: 13px;
}

.videoBrowserItem.videoBrowserItemFirst
{
}

.videoBrowserItem.videoBrowserItemMouseOver
{
    background-color: #DEE5EB;
    cursor: pointer;
}

.videoBrowserItem.currentVideo
{
    background-color: #DEE5EB;
}

.videoBrowserItemThumbnail
{
    float: left;
    display: inline;
    width: 94px;
    height: 62px;
    overflow: hidden;
    margin-right: 8px;
}

.videoBrowserItem a
{
    text-decoration: none;
    color: #31669A;
	overflow: hidden; 
}

.videoBrowserItem.videoBrowserItemMouseOver a
{
    text-decoration: underline;
}



/* DROPDOWN BOX */

.videoDropDownBox
{
}

.videoDropDownArea
{
    overflow: hidden;
}

.videoDropDownHead
{
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/video_dropdown_header.gif);
    background-repeat: repeat-x;
    height: 2px;
    font-size: 1px;
    line-height: 1px;
}

.videoDropDownHeadMargin
{
    float: left;
    display: inline;
    width: 262px;
    height: 2px;
    font-size:0;
}

.videoDropDownHeadPadding
{
    float: left;
    display: inline;
    width: 6px;
    height: 2px;
    font-size:0;
}

.videoDropDownTab
{
    float: left;
    display: inline;
}

.videoDropDownTab.videoDropDownTabSend
{
    width: 70px;
}

.videoDropDownTab.videoDropDownTabComment
{
    width: 131px;
}

.videoDropDownTab.videoDropDownTabActive
{
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    background-color: #F3F7FA;
    height: 2px;
    font-size: 0;
}

.videoDropDownTab.videoDropDownTabInactive
{
    height: 2px;
    padding: 0 1px;
    font-size: 0;
}

.videoDropDownClose
{
    float: right;
    display: inline;
    font-weight: bold;
    padding-top: 1px;
}

.videoDropDownClose a
{
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/icon_close_dropdown.gif);
    background-repeat: no-repeat;
    background-position: 57px 0px;
    padding: 3px 22px 2px 0;
    color: #31669A;
    text-decoration: none;
}

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


.videoDropDownContentBox
{
    font-size: 11px;
    line-height: 13px;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    background-color: #34689A;
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/video_dropdown_background.jpg);
    background-repeat: repeat-x;
    padding: 2px 8px 8px 8px;
}

.videoDropDownContentBox h5
{
    font-weight: bold;
    color: #000000;
    margin: 4px 0;
}


/* BOX LAYOUT */

.videoViewBox
{
    float: left;
    display: inline;
    width: 320px;
    margin-right: 8px;
}

.videoFormBox
{
    float: left;
    display: inline;
    width: 490px;
}

.videoBoxBorder
{
    background-color: #FFFFFF;
    padding: 8px;
}

.videoBoxPadding
{
    border: 1px solid #CCCCCC;
    padding: 8px;
    overflow: hidden;
    height: 268px;
}


/* POST BOX */

.videoPostBox
{
    float: left;
    display: inline;
    width: 257px;
}

.videoPostBox textarea
{
    width: 237px;
    margin: 1px 0 0 0;
    padding: 6px 4px 8px 4px;
    overflow: auto;
    font-family: arial,helvetica,sans-serif;
    font-size: 12px;
}

.videoPostBox.comment textarea
{
    height: 237px;
}

.videoPostBox.send textarea
{
    height: 223px;
}

.videoPostBox.comment.videoFormShowMessage textarea
{
    height: 157px;
}

.videoPostBox.send.videoFormShowMessage textarea
{
    height: 143px;
}

.videoPostMessages
{
    display: none;
    height: 65px;
    font-size: 10px;
    font-weight: bold;
    padding: 0 8px 15px 0;
}

.videoPostMessages.videoPostMessagesError
{
    color: #CB0000;
}

.videoPostBox.videoFormShowMessage .videoPostMessages
{
    display: block;
}



/* SUBMIT BOX */

.videoSubmitBox
{
    float: left;
    display: inline;
    width: 199px;
    padding-top: 14px;
}

.videoSubmitBox .formText
{
    margin: 1px 0 6px 0;
    width: 196px;
}

.videoSubmitFieldBox
{
    height: 235px;
}

.videoFormField
{
    height: 26px;
}

.formTextarea.videoFormInputField
{
    border: 1px solid #CCCCCC;
    font-size: 12px;
}

.formText.videoFormInputField
{
    border: 1px solid #CCCCCC;
}

.formTextarea.videoFormInputField.videoFormError
{
    border: 1px solid #CB0000;
}

.formText.videoFormInputField.videoFormError
{
    border: 1px solid #CB0000;
}

.videoFormFieldDescription
{
    color: #000000;
    height: 14px;
    font-size: 11px;
    font-weight: bold;
}

.videoFormFieldDescription.videoFormSmall
{
    font-size: 9px;
}

.videoFormFieldDescription.videoFormError
{
    color: #CB0000;
    font-weight: bold;
}

.videoFormFieldDescription.videoFormCaptcha
{
    float: left;
    display: inline;
    padding: 36px 4px 0 0;
}

.videoFormFieldDescription.videoFormCaptchaAdvise
{
    height: 28px;
    font-weight: normal;
    line-height: 13px;
}

.videoCaptchaBox
{
    background-color: #ffffff;
    color: #676767;
    margin: 4px 0 3px 0;
}

.videoCaptcha
{
    float: left;
    display: inline;
}

.videoFormSubmitButtonBox
{
    padding: 0;
    height: 17px;
    border: 1px solid #999999;
    float: right;
}

.videoFormSubmitButton
{
    height: 14px;
    font-size: 11px;
    font-weight: bold;
    border: 1px solid #CCCCCC;
    cursor: pointer;
    text-align: center;
    background: #DEE6EB none repeat scroll 0%;
    border-color: #FFFFFF rgb(163, 195, 212) rgb(163, 195, 212) rgb(255, 255, 255);
    border-style: solid;
    border-width: 1px;
    color: #336699;
    padding: 1px 8px 0 8px;
    width: 140px;
}


/* SENDPREVIEW */
.videoPreview
{
    width: 272px;
    height: 240px;
    padding: 6px;
    border: 1px solid #CCCCCC;
    overflow: auto;
}

.videoPreview.videoDropDownScroll
{
    overflow: hidden;
}


/* COMMENTS */

.videoComments
{
    overflow: auto;
}

.videoComments.videoDropDownScroll
{
    overflow: hidden;
    padding-right: 24px;
}

.videoComment
{
    margin-top: 13px;
    padding-top: 13px;
    border-top: 1px solid #CCCCCC;
    line-height: 16px;
}

.videoComment.videoCommentFirst
{
    margin-top: 0;
    padding-top: 0;
    border-top: none;
}

.videoComment h5
{
    font-weight: bold;
    color: #000000;
    margin: 4px 0 0 0;
    text-transform: uppercase;
}

.videoCommenterName
{
}

.videoCommentsPagerSpace
{
    height: 50px;
    width: 10px;
}

.videoCommentDate
{
    margin-bottom: 10px;
}




/* PAGER */

.videoPagerFix
{
    position: relative;
}

.videoPagerFix.videoDropDownScroll
{
    display: none;
}

.videoPagerHolder
{
    position: absolute;
    top: 238px;
    left: 9px;
    width: 276px;
    height: 47px;
    background-color: #FFFFFF;
}

.videoPagerHolder.videoDropDownScroll
{
    display:none;
}

.videoPager
{
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/pager_center_background.gif);
    background-repeat: repeat-x;
    width: 270px;
    height: 24px;
    margin-top: 15px;
}

.videoPagerLeft
{
    float:left;
    display: inline;
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/pager_left_background.gif);
    background-repeat: no-repeat;
    width: 8px;
    height: 24px;
}

.videoPagerMain
{
    float:left;
    display: inline;
    width: 254px;
    height: 24px;
    padding-top: 6px;
    text-align: center;
}

.videoPagerMain a
{
    display: inline;
    text-decoration: none;
    color: #336699;
}

.videoPagerRight
{
    float:left;
    display: inline;
    background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/navigation/pager_right_background.gif);
    background-repeat: no-repeat;
    width: 8px;
    height: 24px;
}

.videoPagerSeparator
{
    color: #CCCCCC;
    margin-left: 2px;
    margin-right: 2px;
}

.videoModuleContainer
{
    background-color: #FFFFFF;
    padding: 6px 8px;
    margin: 0 0 14px 0;
    border: 1px solid #CCCCCC;
}

.videoModuleHeader h3
{
    font-family: arial black,arial;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-transform: uppercase;
    margin: 1px;
    padding: 0 2px;
}


/* #### new style for ASD.TV #### */
.videoMainColumn.asdtv {width:41.33em; margin-top:0 !important;}
.videoMainColumn.asdtv .videoInfoBox {padding: 0.66em 0; margin: 0;}
.videoWrapperASDTV {margin-bottom:0.66em;} 
/* styles for quiz */
#quizFrame .bottom
{	font-style: italic;
	color: #666666;
}

#quizFrame a
{	display: inline;
}

#quizFrame .buttonWrapper
{	border: 0pt none;
	background-color: white; /* due to IE */
}

#quizFrame .titleImage
{	margin-bottom: 1em;
}

#quizFrame .finished
{	margin-top: 30px;
}

#quizFrame .radio
{	float: right;
}

#quizFrame .quiz
, #quizFrame .quiz_frage
{	border: 1px solid #336699;
	clear: both;
	margin: 0.66em 0pt 1.2em;
	width: 39.8em;
	padding-right: 0pt;
	background-color: #336699 ;
	overflow: hidden;
}

/* overwrite general img margins */
#quizFrame #quiz img
, #quizFrame #quiz p img
{	margin: 0;
	float: none;
}

#quizFrame .articleBox h3 span
{	color: #990000;
}

#quizFrame .tip a
{	color: #333333;
	display: inline;
	text-decoration: none;
}

#quizFrame .tip a:hover
{	text-decoration:underline;
}

#quizFrame .quiz p
{	border: 1px #FFFFFF solid;
	margin: 0pt;
	background-color: #336699 ;
	padding: 0.416666em;
	display: block;
	color: #fff;
	font-weight: bold;
	font-size: 1.3333em;
}

#quizFrame .quiz_frage label
{	width: 90%;
	cursor: pointer;
	display: block;
}
#quizFrame .quiz_frage span
{	border-left: 1px #FFFFFF solid;
	border-top: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	margin: 0;
	background-color: #336699;
	padding: 0.3em 0.2em  32767px 1em;
	color: #FFFFFF;
	font-weight: bold;
	float: left;
	width: 1.6666em;
	margin-bottom: -32767px;
	font-size: 1.5em;
	text-transform: uppercase;
}

#quizFrame .quest_area
{	cursor: pointer;
	float: right;
	border: 1px #FFFFFF solid;
	margin: 0;
	background-color: #DEE6EB;
	width: 34.3333em;
	padding: 0.416666em;
	font-weight: normal;
}
#quizFrame .quest_area:hover
{	background-color: #336699;
	color: #FFFFFF;
	text-decoration: none;
}

#quizFrame .quiz_button
{	line-height: 1.3em;
	float: right;
	border: 1px solid #336699;
	margin: 0.33em 0pt 0.66em 3em;
	background: #336699 ;
	overflow: hidden;
	clear: both;
}
#quizFrame .quiz_button a
{	border: 1px #FFFFFF solid;
	margin: 0;
	background-color: #DEE6EB;
	background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/quiz/ic_next_inactive.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.333333em 0.833333em 0.333333em 2.916666em;
	display: block;
	color: #336699;
	font-weight: bold;
}
#quizFrame .quiz_button a:hover
{	background-color: #336699;
	background-image: url(/wayback/20090629155249oe_/http://www.welt.de/images/quiz/ic_next.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}

.numberedListItem
{
}

.contentBox.glossaryBox
{	padding: 0.66em;
}

.contentBox.glossaryBox h3
{	background-color: #85A3C2 !important;
	padding: .3em;
	margin: 0.4em 0;
}
.contentBox.glossaryBox h3 *
{	color: white !important;
	clear: both;
}

.contentBox.glossaryBox a
{	color: #369;
	display: inline;
}
.contentBox.glossaryBox a:hover
{	color: #369;
}

#glossaryNavi li
{	float: left;
	clear: none;
}

#glossaryNavi li {
	font-weight: bold;
}

#glossaryNavi li a, #glossaryNavi li span {
	padding: 0 0.379em;
}

#glossaryNavi li a:hover {
	color: #fff;
	background-color: #85A3C2;
	text-decoration: none;
}

.glossaryPart
{	padding-top: 1.6em;
}
.glossaryLetter
{	font-size: 1.6em;
	text-decoration: none;
}
.glossaryLetter:hover
{	text-decoration: none;
}

.glossaryPart ol
{	padding-left: 2.3em;
}

.glossaryPart li
{	border-bottom: dotted 1px #369;
}
.glossaryPart li a:hover
{	text-decoration: none;
}

.glossaryPart .toNavi
{	/*text-align: right;*/
	float: right;
}
.asdtv_modulecontainer * {
	margin: 0;
	padding: 0;
	border: none;
}
.asdtv_modulecontainer a {
	text-decoration: none;
}
.asdtv_modulecontainer a:focus {
	outline: none;
}

.asdtv_modulecontainer { background-color: #fff; }

.asdtv_videomodule {
	width: 248px;
	height: 208px;
	overflow: hidden;
	margin: 0 auto 1em;
}

.asdtv_videoteasers { overflow: hidden; }

.asdtv_playlist_sidebar_topvideos .asdtv_videoteasers { padding: 0 !important; }

.asdtv_playlist_sidebar .asdtv_videoteasers { padding: 0 0 0 0; }

.asdtv_videoteaserview {
	float: left;
	overflow: hidden;
}

.won_videostage_bottom_coverflow .asdtv_videoteaserlist { width: 9999em; }

.asdtv_videoteaser {
	list-style-type: none;
	font-size: 11px;
	text-align: left;
	overflow: hidden;
}

.asdtv_videoteaserlist .asdtv_active { margin: 0 0.35em 0 0 !important; }

.asdtv_category {
	display: block;
	color: #666;
	font-weight: bold;
	cursor: pointer;
}

.asdtv_teasertitle { line-height: 1.5em; }
.asdtv_teasertitle a:link,
.asdtv_teasertitle a:visited {
	color: #990000;
	font-weight: bold;
}
.asdtv_teasertitle a:hover,
.asdtv_teasertitle a:focus,
.asdtv_teasertitle a:active { border-bottom: 1px solid #990000; }

.asdtv_clear { clear: both; }

.asdtv_floatright { float: right; }
.asdtv_floatleft { float: left; }

/* Generell */

.asdtv_loading { background: transparent url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_ajax-loader.gif) no-repeat center center; }

/* Sidebar: Videoplayermodul */

.asdtv_modulecontainer a { color: #31669A; }

.won .asdtv_modulecontainer {
	padding: 0.66em;
	margin-bottom:1.15em;
	border: 1px solid #CCCCCC;
	font-family: arial, helvetica, verdana, sans-serif;
	line-height: 1.3em;
}

.won .asdtv_moduleheader h3 {
	font-weight: bold;
	font-size: .96em;
	letter-spacing:0.06em;
	margin-bottom:0.3em;
	text-transform:uppercase;
	color: #666666;
}

.won .asdtv_videoteaserview {
	width: 218px;
	height: 114px;
}

.won .asdtv_videoteaser {
	width: 94px;
	height: 114px;
	margin: 0 15px;
	line-height: 13px;
	float: left;
}

.won .asdtv_videoteaser img {
	width: 94px;
	height: 71px;
}

.won .asdtv_teasertextlink a:hover,
.won .asdtv_teasertextlink a:focus,
.won .asdtv_teasertextlink a:active { text-decoration: underline; }

.won .asdtv_prev,
.won .asdtv_previnactive,
.won .asdtv_next,
.won .asdtv_nextinactive {
	width: 21px;
	height: 20px;
	float: left;
	margin: 2.15em .3em 0;
}
.won .asdtv_prev { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_video-nav-buttons.png) no-repeat 0 -21px; }
.won .asdtv_prev.asdtv_inactive { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_video-nav-buttons.png) no-repeat; }
.won .asdtv_next { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_video-nav-buttons.png) no-repeat -20px 0; }
.won .asdtv_next.asdtv_inactive { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_video-nav-buttons.png) no-repeat -20px -21px; }

.won .asdtv_floatright { margin-top: .5em; }
.won .asdtv_floatright a.asdtv_more-vids {
	display: block;
	background: #DEE6EB url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_more-videos.gif) no-repeat 7px center;
	border-color: #FFFFFF #A3C3D4 #A3C3D4 #FFFFFF;
	border-style: solid;
	border-width: 1px;
	color: #336699;
	cursor: pointer;
	font-weight: bold;
	padding: 0.25em 0.2em 0.1em 2.5em;
	font-size: .92em;
}

/* Content-Video-Modul */

.won_content {
	margin-bottom: 1.33em;
	padding: 0.66em;
	border: none;
	line-height: 1.3em;
	font-family:arial,helvetica,verdana,sans-serif;
}

.won_content .asdtv_moduleheader {
	background-color: #dee5eb;
	float: left;
	width: 100%;
	height: 1.85em;
	border-bottom: 2px solid #93ADC6;
}

.won_content .asdtv_tabnav li {
	float: left;
	list-style-type: none;
	text-transform: uppercase;
	clear: none;
	margin: 0;
}

.won_content .asdtv_tabnav li a {
	display: block;
	font-size: 0.91em;
	padding: .4em .7em .2em;
	background-color: #dee5eb;
	color: #000;
}

.won_content .asdtv_tabnav .asdtv_active a,
.won_content .asdtv_tabnav li a:hover,
.won_content .asdtv_tabnav li a:active,
.won_content .asdtv_tabnav li a:focus {
	background-color: #93ADC6;
	color: #fff;
}

.won_content .asdtv_videoteasers {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	padding: 0.6em 0;
}

.won_content .asdtv_videoteaserview {
	width: 400px;
	height: 114px;
}

.won_content .asdtv_videoteaserlist {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.won_content .asdtv_videoteaser {
	width: 94px;
	height: 114px;
	margin: 0 3px !important;
	line-height: 13px;
	float: left;
	clear: none;
}

.won_content .asdtv_videoteaser img {
	width: 94px;
	height: 71px;
}

.won_content .asdtv_videoteaser .asdtv_teasertextlink a:hover,
.won_content .asdtv_videoteaser .asdtv_teasertextlink a:focus,
.won_content .asdtv_videoteaser .asdtv_teasertextlink a:active { text-decoration: underline; }

.won_content .asdtv_prev,
.won_content .asdtv_previnactive,
.won_content .asdtv_next,
.won_content .asdtv_nextinactive {
	width: 21px;
	height: 20px;
	float: left;
	margin: 2.15em .7em 0;
	text-decoration: none;
}

.won_content .asdtv_prev { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_video-nav-buttons.png) no-repeat 0 -21px; }
.won_content .asdtv_prev.asdtv_inactive { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_video-nav-buttons.png) no-repeat; }
.won_content .asdtv_next { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_video-nav-buttons.png) no-repeat -20px 0; }
.won_content .asdtv_next.asdtv_inactive { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_video-nav-buttons.png) no-repeat -20px -21px; }

/* vertikales Sidebar-Modul */

.won_sd_vertikal {
	background:#FFFFFF none repeat scroll 0 0;
	line-height:1.3em;
	font-family:arial,helvetica,verdana,sans-serif;
}

.won_sd_vertikal .asdtv_moduleheader {
	background-color: #dee5eb;
	float: left;
	width: 100%;
	height: 1.85em;
	border-bottom: 2px solid #93ADC6;
	margin: 0  0 .8em;
}

.won_sd_vertikal ul {
	margin: 0;
	padding: 0;
}

.won_sd_vertikal .asdtv_tabnav li {
	float: left;
	list-style-type: none;
	text-transform: uppercase;
}

.won_sd_vertikal .asdtv_tabnav li a {
	display: block;
	font-size: 0.91em;
	padding: .4em .7em .2em;
	background-color: #dee5eb;
	color: #000;
}

.won_sd_vertikal .asdtv_tabnav .asdtv_active a,
.won_sd_vertikal .asdtv_tabnav li a:hover,
.won_sd_vertikal .asdtv_tabnav li a:active,
.won_sd_vertikal .asdtv_tabnav li a:focus {
	background-color: #93ADC6;
	color: #fff;
}

.won_sd_vertikal .asdtv_videoteaserlist {
	width: 100%;
	height: 29.91667em;
	overflow-y: scroll;
}
.won_sd_vertikal .asdtv_videoteaserlist li {
	list-style-type: none;
	clear: both;
}

.won_sd_vertikal .asdtv_videoteaserlist li a {
	display: block;
	width: 265px;
	height: 62px;
	padding: 6px;
	border-bottom: 1px solid #cccdcf;
}

.won_sd_vertikal .asdtv_videoteaserlist li.active a,
.won_sd_vertikal .asdtv_videoteaserlist li a:hover,
.won_sd_vertikal .asdtv_videoteaserlist li a:active,
.won_sd_vertikal .asdtv_videoteaserlist li a:focus {
	background-color: #e4eaef;
	text-decoration: none;
}

.won_sd_vertikal .asdtv_teaserimg {
	margin: 0 5px 0 0;
}

.won_sd_vertikal .asdtv_videoteasers img {
	width: 83px;
	height: 62px;
}

.won_sd_vertikal .asdtv_teasertextlink {
	color:#990000;
	font-weight:bold;
}

/* Videobuehne am Seitenende, zwei Reihen */

#weltbg { background-color: #AEB6C4; }

.videostage_bottom .asdtv_moduleheader {
	position: relative;
	width: 834px;
	background: #fff;
}

.videostage_bottom .btn-submit {
	background: transparent url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_search.png) no-repeat 0 0;
	color: #417BAB;
	padding: 0 0.3em 0.2em;
	cursor: pointer;
	margin-left: 0.4em;
	height: 1.9em;
	width: 91px;
}

.videostage_bottom .inp-text {
	border: 1px #d5d5d5 solid;
	width: 17em;
}

.videostage_bottom .videostage_searchengine {
	padding: 0.45em 0 0 0.5em;
	width: 45%;
	height: 2.1em;
}

.videostage_bottom .asdtv_listcontrol {
	width: 54%;
	position: relative;
	height: 2.1em;
}

.videostage_bottom .asdtv_searchresult {
	color: #A6A6A6;
	padding: 0.6em 0.75em;
	margin-bottom: -2em;
}

.videostage_bottom.won_videostage_bottom_coverflow .asdtv_searchresult { padding:0 1.5em 0.6em 0.1em !important; }

.videostage_bottom .asdtv_searchhighlight { color: #9b0103; }

.videostage_bottom {
	margin: .66em;
	font-family: arial, helvetica, verdana, sans-serif;
	line-height: 1.3em;
	border: 1px solid #ccc;
}

.videostage_bottom .asdtv_pagination {
	float: left;
	margin-top: .5em;
	position: absolute;
	right: 7.1em;
}

.videostage_bottom .asdtv_pagination .asdtv_page {
	list-style-type: none;
	float:left;
	margin: 0 .3em;
	text-align: center;
}

.videostage_bottom .asdtv_pagination .asdtv_page a {
	display:block;
	padding:0.2em;
	width:1.2em;
	background-color:#E7E9ED;
}

.videostage_bottom .asdtv_pagination .asdtv_active a,
.videostage_bottom .asdtv_pagination a:hover,
.videostage_bottom .asdtv_pagination a:focus,
.videostage_bottom .asdtv_pagination a:active { color: #fff; }

.videostage_bottom .asdtv_pagination .asdtv_active a,
.videostage_bottom .asdtv_pagination a:hover,
.videostage_bottom .asdtv_pagination a:focus,
.videostage_bottom .asdtv_pagination a:active { background-color: #85a3c2; }

.videostage_bottom .asdtv_view_switch {
	float: right;
	position: absolute;
	right: 0;
}

.videostage_bottom .asdtv_view_switch li {
	list-style-type: none;
	float: left;
}

.videostage_bottom .asdtv_view_switch li a {
	display: block;
	height: 31px;
}

.videostage_bottom .asdtv_view_switch li a:hover, .videostage_bottom .asdtv_view_switch li a:focus, .videostage_bottom .asdtv_view_switch li a:active  {
	text-decoration: none;
}

.videostage_bottom .asdtv_view_switch .asdtv_2rows_view,
.videostage_bottom .asdtv_view_switch .asdtv_1row_view {
	border-left: 1px solid #ccc; }

.videostage_bottom .asdtv_view_switch .asdtv_2rows_view a {
	width: 39px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_viewswitch-buttons.gif) no-repeat 0 -31px;
}

.videostage_bottom .asdtv_view_switch .asdtv_active a,
.videostage_bottom .asdtv_view_switch a:hover,
.videostage_bottom .asdtv_view_switch a:active,
.videostage_bottom .asdtv_view_switch a:focus { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_viewswitch-buttons.gif) no-repeat; }

.videostage_bottom .asdtv_view_switch .asdtv_1row_view a {
	width: 38px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_viewswitch-buttons.gif) no-repeat -39px 0;
}

.videostage_bottom .asdtv_view_switch .asdtv_1row_view.asdtv_active a,
.videostage_bottom .asdtv_view_switch .asdtv_1row_view a:hover,
.videostage_bottom .asdtv_view_switch .asdtv_1row_view a:active,
.videostage_bottom .asdtv_view_switch .asdtv_1row_view a:focus { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_viewswitch-buttons.gif) no-repeat -39px -31px; }


.videostage_bottom .asdtv_modulebody {
	border-top: 1px solid #ccc;
	background-color: #e7e9ed;
	margin-top: 31px;
	overflow: hidden;
}

.videostage_bottom .asdtv_category-navi li {
	list-style-type: none;
	width: 215px;
}

.videostage_bottom .asdtv_category-navi li a {
	display: block;
	color: #a6a6a6;
	background: #fff url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_category-list-bg.gif) no-repeat 15.5em center;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 0.35em 1.5em 0.35em 1em;
	text-transform: uppercase;
}
.videostage_bottom .asdtv_category-navi li.asdtv_active a,
.videostage_bottom .asdtv_category-navi li a:hover,
.videostage_bottom .asdtv_category-navi li a:focus,
.videostage_bottom .asdtv_category-navi li a:active {
	background: #e7e9ed url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_category-list-active-bg.gif) no-repeat 15.5em center;
	color: #336699;
	border-right: 1px solid #e7e9ed;
	border-bottom: 1px solid #ccc;
}
.videostage_bottom .asdtv_category-navi li a:hover {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.videostage_bottom .asdtv_category-navi li.asdtv_active a:hover,
.videostage_bottom .asdtv_category-navi li.asdtv_active a:focus,
.videostage_bottom .asdtv_category-navi li.asdtv_active a:active {
	border-right: 1px solid #e7e9ed;
	border-bottom: 1px solid #e7e9ed;
}

.videostage_bottom .asdtv_category-navi li.asdtv_noborder a { border-bottom: none; }

.videostage_bottom ul {
	margin: 0;
}

.won_videostage_bottom .asdtv_videoteasers { height: 375px; }

.won_videostage_bottom .asdtv_videoteaserlist {
	padding: 2.1em 0 0 .35em;
	width: auto;
}

.videostage_bottom .asdtv_videoteaser {
	width: 13em;
	text-align: center;
	float: left;
	margin: 0 0.35em 0.7em;
}

.won_videostage_bottom .asdtv_videoteaser {
	border: 1px solid #e7e9ed;
	padding: .7em 0;
	background-color: #fff;
	height: 150px;
}

.videostage_bottom .asdtv_videoteasercontent {
	width: 120px;
	margin: auto;
	line-height: 12px;
}

.videostage_bottom .asdtv_videoteaser img {
	width: 120px;
	height: 90px;
	display: block;
	background-color: #fff;
	margin: 0 0 .3em;
}

.videostage_bottom .asdtv_teasertextlink a:hover,
.videostage_bottom .asdtv_teasertextlink a:active,
.videostage_bottom .asdtv_teasertextlink a:focus { text-decoration: underline;  }

/* Videobuehne am Seitenende, Coverflow */

.videostage_bottom {
	margin-left: 0;
	margin-right: 0;
}

.won_videostage_bottom_coverflow .asdtv_videoteaserview {
	margin: 2.1em 0 0 1.7em;
	float: none;
}

.won_videostage_bottom_coverflow .asdtv_videoteasersubnavi {
	overflow: auto;
	width: 48.1em;
}

.won_videostage_bottom_coverflow .asdtv_videoteasersubnavi li {
	float: left;
	list-style-type: none;
}
.won_videostage_bottom_coverflow .asdtv_videoteasersubnavi li a {
	display: block;
	border-right: 1px solid #fff;
	padding: 0.25em 1.2em;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
.won_videostage_bottom_coverflow .asdtv_videoteasersubnavi li a:hover,
.won_videostage_bottom_coverflow .asdtv_videoteasersubnavi li a:active,
.won_videostage_bottom_coverflow .asdtv_videoteasersubnavi li a:focus {
	color: #85a3c2;
	background-color: #fff;
}

.won_videostage_bottom_coverflow .asdtv_videoteaserheadline {
	display: block;
	clear: both;
	color: #336699;
	text-transform: uppercase;
	font-size: 2em;
	text-align: center;
	margin: .7em 0 1em;
}

.won_videostage_bottom_coverflow .asdtv_videoteaser {
	padding: 7px 0 67px;
	background: #fff url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_coverflow_reflection.png) no-repeat;
	height: 133px;
}

.won_videostage_bottom_coverflow .asdtv_videoteaser.asdtv_first { margin-left: 0; }

.won_videostage_bottom_coverflow .asdtv_videoteaserslider {
	position: relative;
	top: -4.2em;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_coverflow-slider-bg.png) repeat;
	height: 23px;
	width: 579px;
	cursor: pointer;
}

.won_videostage_bottom_coverflow .asdtv_videoteaserslider li {
	float: left;
	list-style-type: none;
	position: relative;
}

.won_videostage_bottom_coverflow .asdtv_prev {
	width: 23px;
	height: 23px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_coverflow-slider-back.png) no-repeat;
}

.won_videostage_bottom_coverflow .asdtv_next {
	width: 23px;
	height: 23px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_coverflow-slider-next.png) no-repeat;
	left: 533px;
}

.won_videostage_bottom_coverflow .asdtv_slidercontroller {
	width: 113px;
	height: 23px;
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_coverflow-slider-controller.png) no-repeat;
	position: relative;
	left: 100px;
	cursor: move;
}

/* Top-Videos */

.won_topvideos .asdtv_overlay {
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_fake_overlay.png) no-repeat;
    behavior: url(/wayback/20090629155249oe_/http://www.welt.de/styles/iepngfix.htc);
}

.won_topvideos {
	padding: 0.66em;
	margin-bottom:1.15em;
	border: 1px solid #CCCCCC;
	font-family: arial, helvetica, verdana, sans-serif;
	line-height: 1.3em;
}

.won_topvideos .asdtv_moduleheader h3 {
	font-weight: bold;
	font-size: .96em;
	letter-spacing:0.06em;
	margin-bottom:0.3em;
	text-transform:uppercase;
	color: #666666;
}

.won_topvideos .asdtv_videoteaserview {
	width: 248px;
	height: 237px;
}

.won_topvideos .asdtv_videoteaser {
	width: 248px;
	height: 237px;
	line-height: 13px;
	float: left;
}

.won_topvideos .asdtv_videoteaser img {
	width: 248px;
	height: 208px;
}

.won_topvideos .asdtv_teasertextlink a:hover,
.won_topvideos .asdtv_teasertextlink a:focus,
.won_topvideos .asdtv_teasertextlink a:active { text-decoration: underline; }

.won_topvideos .asdtv_prev,
.won_topvideos .asdtv_previnactive,
.won_topvideos .asdtv_next,
.won_topvideos .asdtv_nextinactive {
	width: 21px;
	height: 20px;
	float: left;
	margin: 8em .3em 0;
}
.won_topvideos .asdtv_prev { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_video-nav-buttons.png) no-repeat 0 -21px; }
.won_topvideos .asdtv_prev.asdtv_inactive { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_video-nav-buttons.png) no-repeat; }
.won_topvideos .asdtv_next { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_video-nav-buttons.png) no-repeat -20px 0; }
.won_topvideos .asdtv_next.asdtv_inactive { background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_video-nav-buttons.png) no-repeat -20px -21px; }at -20px -21px; }


/* jpa: extra classes */
.asdtv_videoModule
{
    margin-top: 8px;
    margin-left: 0;
    margin-bottom: 8px;
}

.asdtv_videoInlineHolder
{
    position: relative;
    margin: 0;
    width: 308px;
    height: 253px;
}

.asdtv_videoInlineScale
{
    width: 308px;
    height: 231px;
    overflow:hidden;
}

.asdtv_videoInlineThumbnail
{
    width: 308px;
    height: 231px;
}

.asdtv_videoInlineOverlay
{
    position: absolute;
    left: 0;
    top: 188px;
    width: 308px;
    height: 43px;
    background-color: #FFFFFF;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.asdtv_videoInlineBigPlayButtonHolder
{
	background: url(/wayback/20090629155249oe_/http://www.welt.de/images/video/won_fake_overlay_middle.png) no-repeat;
    behavior: url(/wayback/20090629155249oe_/http://www.welt.de/styles/iepngfix.htc);
    position: absolute;
    left: 0;
    top: 0;
    width: 308px;
    height: 253px;
    cursor: pointer;
}

.asdtv_videoInlineOverlayTextHolder
{
    position: absolute;
    left: 0;
    top: 188px;
    width: 308px;
    height: 43px;
}

.asdtv_videoInlineOverlayTextContainer
{
    height: 3.6em;
    margin-left: 0.6em;
    border-left: 0.05em solid #CC0000;
}

.asdtv_videoInlineOverlayTopic
{
    padding: 0.85em 0 0 0.5em;
    font-family: verdana,arial,sans-serif;
    font-size: 0.8em;
    font-weight: bold;
    color: #336699;
    line-height: 1em;
}

.asdtv_videoInlineOverlayTitle
{
    padding: 0.55em 0 0 0.5em;
    font-family: verdana,arial,sans-serif;
    font-size: 0.8em;
    font-weight: bold;
    color: #000000;
    line-height: 1em;
}


