/*--- 20 min. CSS ---*/

/*____reset all browser to same defaults____*/
		
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0 */
html.backgroundfill{
background-color:#E6E6E6;
height:100%;
}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{
margin:0;
padding:0;
}

table{
border-collapse:collapse;
border-spacing:0;
}
fieldset,img{
border:0;
}
address,caption,cite,code,dfn,em,th,var,optgroup{
font-style:inherit;
font-weight:inherit;
}
del,ins{
text-decoration:none;
}
li{
list-style:none;
}
caption,th{
text-align:left;
}
h1,h2,h3,h4,h5,h6{
font-size:100%;
font-weight:normal;
}
q:before,q:after{
content:'';
}
abbr,acronym{
border:0;font-variant:normal;
}
sup{
vertical-align:baseline;
}
sub{
vertical-align:baseline;
}
legend{
color:#000;
}
input,button,textarea,select,optgroup,option{
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;
}
input,button,textarea,select{
font-size:100%;
}

a {
outline:none;
}

/*____fix____*/
/*nice way to clear divs in gecko browsers without superflous markup*/
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {
display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*Muell rausfiltern aus dem Rectangle*/
#minrectangle div {
border-left:none !important;
border-right:none !important;
border-top:none !important;
border-bottom:none !important;
margin:0px 0px 30px 0px !important;
padding:0px !important;
width:inherit !important;
height:inherit !important;
}

#min_rectangle {
visibility:hidden;
}

/*Werbung min_mosterboard für rectangle optimieren*/
#min_monsterboard {
width:470px;
text-align:center;
}

#min_monsterboard #rectangle1 {
margin:110px 0px 0px 0px;
}

#min_monsterboard #rectangle2 {
margin:110px 0px 0px 0px;
}

/*____GENERAL____*/
body {
font-family:Arial, Helvetica, sans-serif;
color:#555555;
height:100%;
}

a {
text-decoration:none;
color:#044CA0;
outline:none;
}
a:hover {
color:#000000;
}

a img {
border:none;
}

select {
height:19px;
border:1px solid #cccccc;
font-size:11px;
font-weight:bold;
font-family: arial, verdana, sans-serif;
color:#555555;
}

option {
border-bottom:1px solid #eeeeee;
font-size:11px;
font-weight:bold;
font-family: arial, verdana, sans-serif;
color:#555555;
}

table {
font-size:11px;
width:100%;
margin:0px 0px 20px 0px;
}

table thead {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

table thead th {
padding:4px;
border-top:solid #CCCCCC 1px;
border-bottom:solid #CCCCCC 3px;
vertical-align:top;
}

table tbody {
font-family:Arial, Helvetica, sans-serif;
}

table tbody tr.odd {
background-color:#F6F6F6;
}

table tbody tr.even {
background-color:#FFFFFF;
}

table tbody td {
padding:4px;
border-bottom:solid #CCCCCC 1px;
vertical-align:top;
}

table tbody tr.marks td {
border-bottom:solid #000000 1px;
}

table tbody tr.noline td {
border-bottom:none;
}

table tbody td.plus {
color:#33CC33;
}

table tbody td.minus {
color:#FF0000;
}

table tbody td.highlight {
color:#000000;
}

table tbody td.highlight a {
color:#444444;
}

table tbody td.highlight a:hover {
color:#000000;
}

/* !!! Spezial Klassen fuer Fussballtabellen !!! */
table tbody tr.quali_champion, table tbody tr.aufstieg {
background-color:#d2f99f;
}

table tbody tr.quali_europa, table tbody tr.aufstiegsspiele {
background-color:#e1f2cc;
}

table tbody tr.relegation {
background-color:#ffe0e0;
}

table tbody tr.abstieg {
background-color:#fec7c7;
}


/*----------Für die Alten Tabellen------------*/
table thead td {
padding:4px;
border-top:solid #CCCCCC 1px;
border-bottom:solid #CCCCCC 3px;
vertical-align:top;
}

table tbody tr.sport_tabelle_rowodd {
background-color:#F6F6F6;
}

table tbody tr.sport_tabelle_roweven {
background-color:transparent;
}

table tbody tr.trennlinie {
padding:0 !important;
/*height:1px !important;
overflow:hidden !important;
background-color:#000000 !important;
*/}

table tbody tr.trennlinie td {
padding:0;
border-bottom:solid #000000 1px;
}

table tbody tr.trennlinie hr {
display:none;
}

/*____GENERAL CLASSES____*/

.title1  {
font-size:32px;
margin:10px 0px 0px 0px;
}

.title1 span {
text-indent:-5000%;
display:block;
height:1px;
width:100px;
line-height:1px;
overflow:hidden;
}

.title2  {
font-size:24px;
margin:10px 0px 0px 0px;
}

.title2 span {
text-indent:-5000%;
display:block;
height:1px;
width:100px;
line-height:1px;
overflow:hidden;
}

.title3  {
font-size:16px;
margin:10px 0px 0px 0px;
}

.title3 span {
text-indent:-5000%;
display:block;
height:1px;
width:100px;
line-height:1px;
overflow:hidden;
}

.title4 {
font-size:20px;
text-transform:uppercase;
color:#333333;
margin:10px 0px 10px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.title4.smog {
background-image:url(/2010/img/main/tokyo-smog.png);
background-repeat:repeat-x;
height:25px;
padding:30px 0px 0px 6px;
}

.img_wrap_lupe {
position:relative;
margin:0;
padding:0;
}
.img_lupe {
position:absolute;
bottom:5px;
right:5px;
background-image:url(/2010/img/main/lupe.png);
background-repeat:no-repeat;
width:40px;
height:34px;
z-index:2;
}

.float-left {
float:left;
}

.float-right {
float:right;
}

.clear {
clear:both;
}

/* Dynamic Button */
a.dynamic_button {
height:25px;
font-size:12px;
background-image:url("/2010/img/dynamic_button/dynamic_button_left.png");
background-repeat:no-repeat;
background-position:left top;
padding:0px 0px 0px 10px;
float:left;
cursor:pointer;
}

a.dynamic_button.special {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_special_left.png");
}

a.dynamic_button.myVote {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_myVote_left.png");
}

a.dynamic_button.LeserReporter {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_LeserReporter_left.png");
}

a.dynamic_button.dark {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_dark_left.png");
}

a.dynamic_button:hover {
background-image:url("/2010/img/dynamic_button/dynamic_button_left_hover.png");
}

a.dynamic_button.special:hover {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_special_left_hover.png");
}

a.dynamic_button.myVote:hover {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_myVote_left_hover.png");
}

a.dynamic_button.LeserReporter:hover {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_LeserReporter_left_hover.png");
}

a.dynamic_button.dark:hover {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_dark_left_hover.png");
}

a.dynamic_button span {
height:25px;
background-image:url("/2010/img/dynamic_button/dynamic_button_right.png");
background-repeat:no-repeat;
background-position:right center;
padding:7px 10px 7px 0px;
font-family:Arial, Helvetica, sans-serif;
line-height:25px;
color:#333333;
}

a.dynamic_button.special span {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_special_right.png");
}

a.dynamic_button.myVote span {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_myVote_right.png");
}

a.dynamic_button.LeserReporter span {
height:auto; /* IEs spinnen sonst in den iFrames beim Leserreporterblock */
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_LeserReporter_right.png");
}

a.dynamic_button.dark span {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_dark_right.png");
}

a.dynamic_button:hover span {
background-image:url("/2010/img/dynamic_button/dynamic_button_right_hover.png");
color:#999999;
}

a.dynamic_button.special:hover span {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_special_right_hover.png");
}

a.dynamic_button.myVote:hover span {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_myVote_right_hover.png");
}

a.dynamic_button.LeserReporter:hover span {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_LeserReporter_right_hover.png");
}

a.dynamic_button.dark:hover span {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_dark_right_hover.png");
}
/* END: Dynamic Button */

/* Dynamic Button input*/
span.dynamic_button {
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url("/2010/img/dynamic_button/dynamic_button_left.png");
background-repeat:no-repeat;
background-position:left top;
padding:0px 0px 0px 10px;
float:left;
cursor:pointer;
} 

span.dynamic_button.special {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_special_left.png");
}

span.dynamic_button.myVote {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_myVote_left.png");
}

span.dynamic_button.LeserReporter {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_buttonLeserReporter_left.png");
}

span.dynamic_button:hover {
background-image:url("/2010/img/dynamic_button/dynamic_button_left_hover.png");
}

span.dynamic_button.special:hover {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_special_left_hover.png");
}

span.dynamic_button.myVote:hover {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_myVote_left_hover.png");
}

span.dynamic_button.LeserReporter:hover {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_LeserReporter_left_hover.png");
}

span.dynamic_button input {
height:25px;
background-color:transparent;
background-image:url("/2010/img/dynamic_button/dynamic_button_right.png");
background-repeat:no-repeat;
background-position:right center;
padding:0px 10px 7px 0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
line-height:25px;
color:#333333;
border:none;
}

span.dynamic_button.special input {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_special_right.png");
}

span.dynamic_button.myVote input {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_myVote_right.png");
}

span.dynamic_button.LeserReporter input {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_LeserReporter_right.png");
}

span.dynamic_button:hover input {
background-image:url("/2010/img/dynamic_button/dynamic_button_right_hover.png");
color:#999999;
cursor:pointer;
}

span.dynamic_button.special:hover input {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_special_right_hover.png");
}

span.dynamic_button.myVote:hover input {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_myVote_right_hover.png");
}

span.dynamic_button.LeserReporter:hover input {
color:#ffffff;
background-image:url("/2010/img/dynamic_button/dynamic_button_LeserReporter_right_hover.png");
}
/* END: Dynamic Button input*/

/*___________Mobile_Warning Redirect Box_____________*/
#mobileHint{
margin:7px 0 7px 0;
padding:4px 0 4px 8px;
position:relative;
background-color:#fff600;
font-size:11px;
width:986px;
}

/*___________Wrapper_____________*/
#wrapper {
width:1239px;
position:relative;
margin:0px auto;
padding:0px;
}

#site-wrapper {
width:994px;
margin:0;
padding:0px 0px 20px 0px;
height:auto;
min-height:1000px;
background-color:#FFFFFF;
}

/*____________Werbung____________*/
#leaderboard {
width:994px;
text-align:center;
margin:0px;
padding:0px;
}

#monstersky {
width:245px;
height:770px;
position:absolute;
top:0;
right:0;
}

/*___________Header____________*/
#header {
width:960px;
height:155px;
margin:0px 0px 0px 20px;
position:relative;
border-top:10px solid transparent;
}

*html #header {
border-top:10px solid #ffffff;
}

/*___Special Content-Header über die ganze Breite */
#content_header {				
background-image:url(/2010/img/main/content_header.png);
background-repeat:repeat-x;
width:950px;
height:215px;					
margin:0px 0px 0px 21px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
line-height:13px;
overflow:hidden;
}

#content_header .header_title {
height: 175px;
width: 400px;
margin:20px 0px 0px 20px;
float: left;
}

#content_header .header_title h5 {
margin:8px 0px 8px 0px;
}

#content_header .header_title h5 span {
width:100px;
height:1px;
line-height:1px;
display:block;
text-indent:-5000px;
}

#content_header .header_title h6 {
font-size:11px;
text-transform:uppercase;
}

#content_header .header_title h6 a {
color:#555555;
}

#content_header .header_title h6 a:hover {
color:#000000;
}

#content_header .header_title p {
font-size:14px;
line-height:17px;
}

#content_header .header_title p a {
color:#555555;
}

#content_header .header_title p a:hover {
color:#000000;
}

#content_header .header_title p.overview {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
margin:5px 0px 0px 0px;
}

#content_header .header_title p.overview  a {
color:#044CA0;
}

#content_header .header_title p.overview  a:hover {
color:#204296;
}

#content_header .header_title p.overview  a span {
width:9px;
height:11px;
background-image:url(/2010/img/webicons.png);
background-position:-190px -25px;
overflow:hidden;
float:left;
cursor:pointer;
}

#content_header .header_links {
height: 165px;
float: right;
margin:45px 10px 10px 10px;
width:290px;
}

#content_header .header_links p {
width:310px;
font-size:14px;
}

#content_header .header_links p a, #content_header .header_links p .flap_spacer {
background-repeat:no-repeat;
background-position:left bottom;
display:block;
height:85px;
width:140px;
float:left;
margin:0px 10px 0px 0px;
}

#content_header .header_icons {
height: 85px;
float: left;
margin:25px 10px 10px 20px;
width:900px;
}

#content_header .table_title_sport {
margin: 160px 0 0 20px;
}

#content_header .header_icons p a {
color: #444444;
width: 62px;
height:90px;
font-family: Arial;
font-size: 11px;
display:block;
float:left;
margin:0px 12px 0px 0px;
}

#content_header .header_icons p a span {
display: block;
width: 62px;
text-align: center;
padding: 2px 0 0 0;
}

/*sponsor variante*/
#content_header.sponsor {	
height:55px;	
}

/* barnavi */
#content_header .header_links.barnavi {
height:auto;
margin-top:0px;
margin-right:0px;
width:312px;
}

#content_header .header_links.barnavi a {
display:block;
width:145px;
height:18px;
float:left;
background-color:#000000;
padding:3px;
margin-bottom:5px;
margin-right:5px;
overflow:hidden;
}

#content_header .header_links.barnavi a:hover {
background-color:#444444;
}

#content_header .header_links.barnavi a .arrow {
vertical-align:top;
margin-top:4px;
}

#content_header .header_links.barnavi .active, #content_header .header_links.barnavi .active:hover {
background-color:#548a00;
}

#content_header .header_links.barnavi .active .arrow {
display:none;
}

/*__________Content_________*/
#content {
width:960px;
margin:10px 0px 0px 21px;
position:relative;
}	

.feedback_story {
width: 600px;
height: 20px;
border-bottom: 1px solid #CCCCCC;
text-align: center;
margin-bottom: 5px;
}

.feedback_story p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 11px;
}	

/*__________________________________________________Front________________________________________________*/		
#left {
width:480px;
float:left;
}
			
#right {
width:480px;
float:left;
}

#top{
	/*border:1px solid red;*/
	overflow:visible;
	position:relative;
	float:left;
}
		
.box {
display:block;
}
			
.box.left {
float:left;
clear:left;
}

.box.right {
float:right;
clear:right;
}
		
.box.full {
/*float:left;*/
float:none !important;
clear:both;
}

/*FOR ALL THE COCKSUCKING MONGOLOIDS THAT JUST USED MY CLASS*/
/*__LokalPortal fuckup Boxes reset*/
#content.lokalportal .box.left{
	float:left;
	clear:none;
}
#content.lokalportal .box.right{
	float:right;
	clear:none;
}
#content.lokalportal .box.full{
	float:left;
	clear:none;
}
/*__DiashowPopup fuckup Boxes reset*/
#diashow_popup .box.left{
	float:left;
	clear:none;
}
.video_news .box.left{
	clear:none;
}
		

/*___Box Formate___*/	
.box.x21 {
width:240px;
height:120px;
overflow:hidden;
}
			
.box.x22 {
width:240px;
height:240px;
overflow:hidden;
}
			
.box.x23 {
width:240px;
height:360px;
overflow:hidden;
}

.box.x24 {
width:240px;
height:480px;
overflow:hidden;
}
			
.box.x41 {
width:480px;
height:120px;
overflow:hidden;
}

.box.x42 {
width:480px;
height:240px;
overflow:hidden;
}

.box.x43 {
width:480px;
height:360px;
overflow:hidden;
}

.box.x44 {
width:480px;
height:480px;
overflow:hidden;
}
			
.box.x45 {
width:480px;
height:600px;
overflow:hidden;
}

.box.x48 {
width:480px;
height:960px;
overflow:hidden;
}

.box.x81 {
width:960px;
height:120px;
overflow:hidden;
}
.box.x82{
width:960px;
height:240px;
overflow:hidden;
}
.box.x83{
width:960px;
height:360px;
overflow:hidden;
}
.box.x84{
width:960px;
height:480px;
overflow:hidden;
}
.box.x85{
width:960px;
height:600px;
overflow:hidden;
}

/*_! Fuer Breakingnews !_*/

.box.x81 .teaser {
height:inherit;
margin:0px 10px 0px 0px;
overflow:hidden;
	}

/*___Box Spezial Formate Werbemittel Advertisement___*/
.box.monster{ /*4x4 format*/
	text-align:center;
	width:480px;
	height:480px;
}
.box.rectangle{ /*4x3 format*/
	text-align:center;
	width:480px;
	height:360px;			
}

#right .ads {
width:480px;
height:360px;
}

/*___Teaser Inhalte___*/
.teaser {
height:inherit;
margin:0px 10px 0px 0px;
}

.teaser a {
text-decoration:none;
color:#555555;
}

.teaser a:hover {
color:#000000;
}

/*___Teaser Inhalte / Head mit Image und Titel___*/
.teaser_head {
font-family:Georgia, "Times New Roman", Times, serif;
}

/*_Teaser Image_*/
.teaser_image {
position:relative;
margin:0px 0px 10px 0px;
}

.teaser_image.size {
height:110px;
}

/*_Teaser Titel_*/
.teaser_title {
height:inherit;
position: relative;
}

.teaser_title h2 {
font-size:16px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.x44 .teaser_title h2 {
font-size:32px;
}

.x43 .teaser_title h2, .x42 .teaser_title h2, .x41 .teaser_title h2 {
font-size:24px;
}

.x24 .teaser_title h2, .x23 .teaser_title h2, .x22 .teaser_title h2, .x21 .teaser_title h2 {
font-size:16px;
}


.teaser_title h2 span {
text-indent:-5000%;
display:block;
height:1px;
width:100px;
line-height:1px;
overflow:hidden;
}

.teaser_title h3 {
font-size:11px;
margin:0px 0px 5px 2px;
text-transform:uppercase;
font-weight:bold;
letter-spacing:0.02em;
}

/*___Teaser Inhalte / Text___*/
.teaser_text {
margin:0px 2px 0px 2px;
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:none;
position: relative;
}

.teaser_text p {
font-size:12px;
line-height:15px;
margin:2px 0px 0px 0px;
}

.teaser_text table {
margin:0px 0px 10px 0px;
}

.teaser_text p span.author {
font-style:italic;
color:#777777;
margin:0px;
white-space:nowrap;
}

.teaser_text p span.time {
font-style:italic;
color:#999999;
margin:0px 0px 0px 10px;
font-size:11px;
}

/*___Teaser Inhalte / Medien___*/
.teaser_media {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:5px 2px 0px 2px;
text-transform:none;
}

.teaser_media ul {
list-style-type:none;
margin:0px 0px 0px 0px;
line-height:14px;
display:block;
}

.teaser_media ul li {
margin:0px 8px 0px 0px;
padding:0px 0px 5px 0px;
line-height:14px;
float:left;
white-space: nowrap;
}

div.sideline .teaser_media ul li {
clear:both;
width:310px;
}

.teaser_media ul li a {
color:#555555;
padding:0;
text-decoration:none;
}

.teaser_media ul li a:hover {
color:#000000;
}

/*__Teaser Inhalte / Medien / Teaser Webicons____*/
.teaser .teaser_media a .icon_video {
width:14px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-0px -0px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media  a:hover .icon_video {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_radio {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-23px -0px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_radio {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_tv {
width:14px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-48px -0px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_tv {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_diashow {
width:14px;
height:12px;
margin:0px 4px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-72px -0px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_diashow {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_infografik,
.teaser .teaser_media a .icon_karte {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-96px -0px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_infografik,
.teaser .teaser_media a:hover .icon_karte {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_umfrage {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-168px 0;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_umfrage {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_rating {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-120px -12px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_rating {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_story,
.teaser .teaser_media a .icon_mehr {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-46px -12px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_story,
.teaser .teaser_media a:hover .icon_mehr {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_dossier{
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-144px 0;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_dossier {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_link {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-162px -12px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_link {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_wettbewerb {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-192px 0;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_wettbewerb {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_listings {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-72px 0;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_listings {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_bildlegende {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-24px -12px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_bildlegende {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_games {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-96px -12px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_games {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_quiz, .teaser .teaser_media a .icon_dr_quest  {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-120px -0px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_quiz,
.teaser .teaser_media a:hover .icon_dr_quest {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_merkfix,
.teaser .teaser_media a .icon_memory  {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-140px -12px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_merkfix,
.teaser .teaser_media a:hover .icon_memory {
filter:alpha(opacity=100);
opacity:1;
}



.teaser .teaser_media a .icon_talkback {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-214px -0px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_talkback {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_dload {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-192px -12px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_dload {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .teaser_media a .icon_wetter {
width:16px;
height:12px;
margin:0px 2px 0px 0px;
background-image:url(/2010/img/webicons.png);
background-position:-0px -12px;
opacity:0.6;
filter:alpha(opacity=60);
overflow:hidden;
float:left;
cursor:pointer;
}

.teaser .teaser_media a:hover .icon_wetter {
filter:alpha(opacity=100);
opacity:1;
}

.teaser .icon_pfeil{
width:9px;
height:11px;
background-image:url(/2010/img/webicons.png);
background-position:-0px -26px;
overflow:hidden;
float:left;
cursor:pointer;
filter:alpha(opacity=60);
opacity:0.6;
}

.teaser a:hover .icon_pfeil{
width:9px;
height:11px;
background-image:url(/2010/img/webicons.png);
background-position:-0px -26px;
overflow:hidden;
float:left;
cursor:pointer;
filter:alpha(opacity=100);
opacity:1;
}

/*___Teaser Inhalte / Thematische Links___*/
.teaser_thematiclinks {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
margin:0px 2px 0px 2px;
padding:0px;
clear:left;
overflow:hidden;
text-transform:none;
height:auto;
}

*html .teaser_thematiclinks {
height:auto !important;
}

.teaser_thematiclinks ul {
list-style-type:none;
margin:0px 0px 5px 0px;
line-height:14px;
display:block;
}

.teaser_thematiclinks ul li {
margin:0px 8px 2px 0px;
padding:0px;
line-height:14px;
height:14px;
float:left;
}

.teaser_thematiclinks ul li a {
color:#333333;
padding:0;
text-decoration:none;
white-space:nowrap;
font-weight:bold;
}

.teaser_thematiclinks ul li a:hover {
color:#000000;
}

/* Box x45 thematiclinks - ohne li, dafür mit h4/h5 */
.teaser_thematiclinks h4{
	margin: 0 0 5px -3px;
	clear:left;
}
.teaser_thematiclinks h4 span {
    display: block;
    height: 1px;
    line-height: 1px;
    overflow: hidden;
    text-indent: -5000%;
    width: 100px;
}
.teaser_thematiclinks h5{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 11px;
    font-weight: bold;
    letter-spacing: 0.02em;
    text-transform: uppercase;
	margin-bottom:5px;
}



/*___Teaser Inhalte / Spezialfaelle ___*/

/* Box x22 (mehr Platz schaffen) */
.box.x22 .teaser .teaser_image {
margin:0px 0px 4px 0px;
}

.box.x22 .teaser .teaser_title h3 {
margin:0px 0px 4px 0px;
}

.box.x22 .teaser .teaser_text p {
margin:2px 0px 0px 0px;
}

/*Thematiclinkxs x45*/
.box.x45 .teaser_thematiclinks{
	margin-top:10px;
}

/*_Topstory nur bei Box x43, x44 und x45_*/
.box.x43 .teaser .teaser_text p,
.box.x44 .teaser .teaser_text p,
.box.x45 .teaser .teaser_text p {
font-size:16px !important;
line-height:20px !important;
}

.box.x43 .teaser .teaser_image.size,
.box.x44 .teaser .teaser_image.size,
.box.x45 .teaser .teaser_image.size {
height:230px !important;
}

/*_Titel Links nur bei Box x41 und x42_*/
.box.x41 .teaser_head .teaser_title,
.box.x42 .teaser_head .teaser_title {
margin:0px;
overflow:hidden;
position: relative;
}
/*hide lead text*/
.box.x41 .teaser_head .teaser_title {
height:115px;
}
.box.x42 .teaser_head .teaser_title {
height:110px;
}

.box.x41 .teaser.noimage .teaser_head .teaser_title,
.box.x42 .teaser.noimage .teaser_head .teaser_title {
height:auto;
margin:0px;
}

.box.x41 .teaser_head .teaser_title h2,
.box.x42 .teaser_head .teaser_title h2  {
font-size:24px;
margin:0px;
}

.box.x41 .teaser_head .teaser_title h2 span,
.box.x42 .teaser_head .teaser_title h2 span {
text-indent:-5000%;
display:block;
height:1px;
width:100px;
line-height:1px;
overflow:hidden;
}

.box.x41 .teaser .teaser_text p,
.box.x42 .teaser .teaser_text p {
font-size:13px;
line-height:17px;
margin:5px 0px 0px 0px;
}

.box.x41 .teaser_head .teaser_image,
.box.x42 .teaser_head .teaser_image {
float:left;
position:relative;
margin:0px 5px 0px 0px;
}

.teaser .teaser_head .teaser_image .banner {
display:none;
position:absolute;
bottom:0;
left:0;
}

/* Spezial Teaser (Profil, Interview, etc.) */
.box.x22 .teaser.type {
background-color: #E6E6E6;
height: 230px;
}
		
.box.x22 .teaser.type .teaser_title h3 a, .box.x22 .teaser.type .teaser_title h3 a:hover {
color: #FFFFFF;
}

.box.x22 .teaser.type .teaser_title {
margin: 20px 0px 0px 0px;
padding: 5px;
width: 210px;
}

.box.x22 .teaser.type .teaser_title {
background-image: url("/2010/img/main/bg_profil.png");
}
	
.box.x22 .teaser.type.profil .teaser_title {
background-image: url("/2010/img/main/bg_profil.png");
}
		
.box.x22 .teaser.type.interview .teaser_title {
background-image: url("/2010/img/main/bg_interview.png");
}
		
.box.x22 .teaser.type.top10 .teaser_title {
background-image: url("/2010/img/main/bg_top10.png");
}
		
.box.x22 .teaser.type.comment .teaser_title {
background-image: url("/2010/img/main/bg_comment.png");
}
		
.box.x22 .teaser.type.reflection .teaser_title {
background-image: url("/2010/img/main/bg_reflection.png");
}
		
.box.x22 .teaser.type .teaser_text {
margin: 10px 5px 0px 5px;
}
		
.box.x22 .teaser.type .teaser_media {
display: none;
}
		
.box.x22 .teaser.type .teaser_thematiclinks {
display: none;
}

/*update for XX minuten block im teaser head*/
.teaser .teaser_image .timestamp {
	
display:none; /*Temp. Disable!*/

position:absolute;
bottom:0;
right:0;
color:#FFFFFF;
line-height:18px;
font-size:10px;
padding:0px 5px;
background-color:#355ca8;
font-family:Arial, Helvetica, sans-serif;
opacity:0.85;
}	


/* Teaser Crossmedia */
.box.x22 .teaser.crossmedia {
position:relative;
}

.box.x22 .teaser.panelbox.crossmedia.annabelle {
background-image:url(/2010/teaser/crossmedia/panel_bg_annabelle.png) !important;
}

.box.x22 .teaser.panelbox.crossmedia.schweizerfamilie {
background-image:url(/2010/teaser/crossmedia/panel_bg_schweizerfamilie.png)  !important;
}

.box.x23 .teaser.panelbox.crossmedia.infosperber {
background-image:url(/2010/teaser/crossmedia/panel_bg_infosperber.png)  !important;
background-position: 0px 0px;
}

.box .teaser.crossmedia .teaser_image {
display:none;
}

.box .teaser.crossmedia h3 {
display:none;
}

.box .teaser.crossmedia .teaser_title {
position:absolute;
top:50px;
width: 210px;
}

.box .teaser.crossmedia .teaser_title h2 span {
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-style:italic;
font-size:20px;
line-height:22px;
text-indent:0px;
height:auto;
width:auto;
color:#555555;
}

.box .teaser.crossmedia .teaser_title h2 a:hover span {
color:#000000;
}

.box .teaser.crossmedia .teaser_thematiclinks {
position:absolute;
bottom:22px;
}

.box.x23 .teaser.crossmedia .teaser_thematiclinks {
top: 180px;
}

.box.x23 .teaser.crossmedia .teaser_thematiclinks ul li {
float: none;
height: auto;
margin: 0px 8px 8px 0px;
}

.box.x23 .teaser.crossmedia .teaser_thematiclinks ul li a{
white-space: normal;
}

/*_Box List für z.B. Dossier_*/
.box.list {
/*width:auto;*/
height:auto;
margin:0px 0px 30px 0px;
clear:left;
width:600px;
}
.list .teaser_image {
float:left;
margin:0px 10px 0px 0px;
}

.list .teaser_text {
position: static;
}

.list .teaser_title h3 {
margin:0px 0px 6px 0px;
}
/*_Box Breakingnews_*/
.box .breakingnews {
background-image:url(/2010/img/main/breakingnews.png);
background-repeat:no-repeat;
height:120px;
}

.box .breakingnews .teaser_title, .box .breakingnews .teaser_text {
margin:0px 10px;
}

.box .breakingnews .teaser_title h3 {
margin:13px 0px 4px 0px;
color:#FFFFFF;
}

.box .breakingnews .teaser_text p {
margin:0;
padding:0;
color:#FFFFFF;
}

.box .breakingnews .teaser_image, .box .breakingnews .teaser_media, .box .breakingnews .teaser_thematiclinks {
display:none;
}

/* For IE6 */
*html .box .breakingnews .teaser_title h2 img {
display:none;
}

*html .box .breakingnews .teaser_title h2 span {
display:block;
font-size:30px;
font-weight:bold;
line-height:40px;
overflow:hidden;
width:920px;
text-indent:0px;
height:auto;
color:#FFFFFF;
}


/* Fehlerseite */
#load_error {
height:530px;
color:#555555;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
}

#load_error .title4 {
color:#333333;
}

/*_Box Kleinanzeigen_*/
.box .kleinanzeige {
height:230px;
background-color:#e4f5ff;
}

/*___Teaser Inhalte / Head mit Image und Titel___*/
.kleinanzeige .teaser_head {
margin:10px 0px 0px 5px;
height:55px;
}

.kleinanzeige .teaser_head .teaser_title {
height:55px;
}

/*_Teaser Image_*/
.kleinanzeige .teaser_image {
display:none;
}

.kleinanzeige .teaser_text {
margin:0px;
}

.kleinanzeige .teaser_text .anzeige {
width:100px;
float:left;
padding:0px 0px 0px 14px;
overflow:hidden;
}

.kleinanzeige .teaser_text .anzeige .thumb {
width:100px;
height:45px;
background-color:#d3d3d3;
text-align:center;
overflow:hidden;
}

.kleinanzeige .teaser_text .anzeige p {
font-size:11px;
height:78px;
letter-spacing:-0.04em;
line-height:14px;
overflow:hidden;
}

.kleinanzeige .teaser_text .anzeige p.angebot {
border-top:1px dashed #999999;
padding:3px 0px 0px 0px;
font-size:11px;
height:auto;
letter-spacing:0;
line-height:14px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
 }

.kleinanzeige .teaser_media {
display:none;
}

.kleinanzeige .teaser_thematiclinks {
display:none;
}

/*_Box Promotion_*/

.box .promotion {
	position:relative;
	/*height:inherit;
	width:inherit;*/
/*background-color:#e4f5ff;*/
}
.box .promotion .teaser_text {
	display:none;
}
.box .promotion .teaser_title h3 {
	display:none;
}

.box.x30 .promotion .teaser_text {
	display:block;
}
.box.x30 .promotion .teaser_title h3 {
	display:block;
}

.box .promotion .teaser_head .teaser_image{
	float:none;
}

.box .promotion .teaser_head .teaser_image .banner {
	display:block;
	width:auto;
	height:15px;
	background-color:#064EA2;
	position:absolute;
	left:0;
	color:#FFFFFF;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	padding:0px 5px 0px 5px;
	text-transform:uppercase;
}
.box.x43 .promotion .teaser_head .teaser_image .banner {
	top:215px;
}
.box.x42 .promotion .teaser_head .teaser_image .banner {
	top:145px;
}


.box .promotion .teaser_head{
	height:inherit;
	*height:100%;
}
.box .promotion .teaser_head .teaser_title {
	position:absolute;
	display:block;
	bottom:0px;
	background-image:url("/2010/img/magazin/bg_white.png");
	height:130px;
	width:100%;
}
.box.x42 .promotion .teaser_head .teaser_title {
	height:80px;
}

.box.x30 .promotion .teaser_head .teaser_title {
	position:static;
	display:block;
	background:inherit;
	height:inherit;
	width:inherit;
}


.box .promotion .teaser_head .teaser_title h2 {
	margin:12px 12px 12px 12px;
}

.box.x30 .promotion .teaser_head .teaser_title h2 {
	margin:0;
}


/*.box .teaser.promotion .teaser_image{
	height:inherit !important;
}*/







/*.box .promotion .front {
margin-right:6px;
margin-left:6px;
}*/


/*
 * 
 * FUUUCK
 

.box.x43 .promotion .teaser_head{
	height:360px;
}

.box .promotion .teaser_title {
	position:absolute;
	display:block;
	bottom:0px;
	background-image:url("/2010/img/magazin/bg_white.png");
	height:130px;
	width:100%;
}
.box.x42 .promotion .teaser_title {
	height:80px;
}

.box .promotion .teaser_image {
	margin:0;
}

.box .promotion .teaser_title h2 {
	margin:12px 12px 12px 12px;
}

.box .promotion .teaser_head .teaser_image .banner {
display:block;
width:auto;
height:15px;
background-color:#064EA2;
position:absolute;
bottom:0px;
left:0;
color:#FFFFFF;
font-size:12px;
line-height:14px;
font-weight:bold;
padding:0px 5px 0px 5px;
text-transform:uppercase;
}


.box.x43 .promotion .teaser_head .teaser_image{
	height:230px !important;
	float:none;
}
.box.x42 .revolver.promotion .teaser_head .teaser_image{
	height:160px !important;
	margin-right:0px;
	float:none;
}

*/



/* Historical Marketing Teaser Design....*/
.box.x30 .teaser.promotion {
height:inherit;
background-color:#e4f5ff;
}

.box.x30 .teaser.promotion .front {
margin-right:6px;
margin-left:6px;
}

.box.x30 .teaser.promotion .teaser_head .teaser_image .banner {
display:block;
width:auto;
height:15px;
background-color:#064EA2;
position:absolute;
bottom:0;
left:0;
color:#FFFFFF;
font-size:12px;
line-height:14px;
font-weight:bold;
padding:0px 5px 0px 5px;
text-transform:uppercase;
}

/*
.box.x41 > .teaser.promotion .teaser_head .teaser_title h3,
.box.x42 > .teaser.promotion .teaser_head .teaser_title h3 {
padding-top:8px;
}

.box.x22 > .teaser.promotion, .box.x42 .promotion {
height:230px;
}

.box.x23 > .teaser.promotion {
height:350px;
}

.box.x24 > .teaser.promotion {
height:470px;
}
*/


/*_Box Angebot des Tages_*/
.box .angebot {
height:inherit;
background-color:#e4f5ff;
}

.box.22 .angebot {
height:230px;
}

.box.23 .angebot {
height:350px;
}

.box .angebot .front {
margin-right:6px;
margin-left:6px;
}

.box .angebot .teaser_head .teaser_image .banner {
display:block;
width:123px;
height:15px;
background-image:url(/2010/img/main/angebot-banner.png);
background-repeat:no-repeat;
position:absolute;
bottom:0;
left:0;
}

.box.x41 .angebot .teaser_head .teaser_title h3,
.box.x42 .angebot .teaser_head .teaser_title h3 {
padding-top:8px;
}

/*_Box Exklusiv_*/
.box .exklusiv {
height:auto;
}

.box .exklusiv .teaser_head .teaser_image .banner {
display:block;
width:72px;
height:15px;
background-image:url(/2010/img/main/exklusiv-banner.png);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
}

/*_Box Update Folgt_*/
.box .update {
height:auto;
}

.box .update .teaser_head .teaser_image .banner {
display:block;
width:100px;
height:15px;
background-image:url(/2010/img/main/update-banner.png);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
}

/*_Box Leser Reporter_*/
.box .leser {
height:auto;
}

.box .leser .teaser_head .teaser_image .banner {
display:block;
width:117px;
height:15px;
background-image:url(/2010/img/main/leser-banner.png);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
}

/*_Box Video_*/
.box .video {
height:auto;
}

.box .video .teaser_head .teaser_image .banner {
display:block;
width:49px;
height:15px;
background-image:url(/2010/img/main/video-banner.png);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
}

/*_Banner Live_*/
.box .live {
height:auto;
}

.box .live .teaser_head .teaser_image .banner {
display:block;
width:90px;
height:35px;
background-image:url(/2010/img/main/live-banner.png);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
}

/*_Banner Live_*/
.box .newsTicker {
height:auto;
}

.box .newsTicker .teaser_head .teaser_image .banner {
display:block;
width:103px;
height:15px;
background-image:url(/2010/img/main/newsticker-banner.png);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
}

/*--- pour la romande ---*/
/*_Box Actualisation en cours_*/
.box .actualisation {
height:auto;
}

.box .actualisation .teaser_head .teaser_image .banner {
display:block;
width:145px;
height:15px;
background-image:url(/2010/img/main/actualisation-banner.png);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
}

/*_Box Actualisation en exclusif_*/
.box .exclusif {
height:auto;
}

.box .exclusif .teaser_head .teaser_image .banner {
display:block;
width:80px;
height:15px;
background-image:url(/2010/img/main/exclusif-banner.png);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
}

/*_LOKAL Sporttabellen auf der Front Box x48_*/

.box.x48 h5 {
font-size:20px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
}

.box.x48 table {
margin:0px 0px 15px 0px;
}

/*_Box Quiz Teaser x42_*/
.box.x42 .teaser.quiz {
position: relative;
height: 230px; 
}

.box.x42 .teaser.quiz .startbutton {
position: absolute;
width: 140px;
height: 40px;
left: 0px;
top: 0px;
z-index: 2;
}

.box.x42 .teaser.quiz .startbutton a {
width: 140px;
height: 40px;
display: block;
background-image: url(/2010/img/panelbox/quizstart_button.png);
}

.box.x42 .teaser.quiz .quizcontent {
border-top:1px solid #999999;
border-bottom:1px solid #999999;
height:228px;
width: 470px;
overflow: hidden;
position: relative;
}

.box.x42 .teaser.quiz .quizcontent img {
width: 470px;
}

.box.x42 .teaser.quiz .quizcontent .textbox {
width: 450px;
height: auto;
position: absolute;
left: 0px;
bottom: 0px;
background-image: url(/2010/img/panelbox/quiztext_back.png); 
background-repeat: repeat;
padding: 5px 10px;
}

.box.x42 .teaser.quiz .quizcontent .textbox a {
font-size: 11px;
color: #FFFFFF;
}

.box.x42 .teaser.quiz .quizcontent .textbox h3 a  {
font-size: 13px;
font-weight: bold;
}

.box.x42 .teaser.quiz .roundcorner_left {
position: absolute;
width: 10px;
height: 230px;
left: 0px;
top:0px;
background-image: url(/2010/img/panelbox/rahmenlinks-quizteaser.png);
}

.box.x42 .teaser.quiz .roundcorner_right {
position: absolute;
width: 10px;
height: 230px;
right: 0px;
top:0px;
background-image: url(/2010/img/panelbox/rahmenrechts-quizteaser.png);
}

/*_____________________________________________________________Footer______________________________________________________________*/
#footer {
background-image:url(/2010/img/footer.png);
background-repeat:repeat-x;
width:100%;
height:180px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
}

#footer-center {
width:1239px;
height:180px;
margin:0px auto;
position:relative;
}

#footer-center a {
color:#A4A4A4;
text-decoration:none;
}

#footer-center a:hover {
color:#333333;
text-decoration:none;
}

#footer-center .left {
display:block;
width:140px;
height:150px;
color:#343434;
position:absolute;
top:20px;
left:0px;
text-align:right;
}

#footer-center .right {
width:780px;
color:#A4A4A4;
position:absolute;
top:20px;
left:160px;
}

#footer-center .left p  {
margin:10px 0px 0px 0px;
}

#footer-center .right p {
margin:10px 0px 0px 0px;
}

/* AGBs */
#agbteaserlist li {
margin-left:0px;
padding-left:30px;
text-indent:-30px;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px solid #cccccc;
list-style:none;
}

#agbteaserlist li img {
margin-right:10px;
}

/* FONT */
.aachen {
font-family:"Aachen W02 Medium", Arial, Helvetica, sans-serif;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.20min.ch/2010/fonts/hIEfix.png,sizingMethod=crop);zoom:1;
}

/* GOOGLE INFOS */
.ginfo {
	text-indent: -9000px;
	position: absolute;	
}

.ginfo a, .ginfo br, .ginfo b {
	text-indent: -9000px;
	position: absolute;
}

.ginfo br {
	display:none;
}

/*---------------------------- Breadcrumb -----------------------------------*/
.breadcrumb {
width:950px;
height:20px;
background-image:url(/2010/img/breadcrumb/breadcrumb.png);
background-repeat:no-repeat;
padding:0px 10px;
}

.breadcrumb ul {
font-size:11px;
padding:0px;
margin:0px;
}

.breadcrumb li {
display:inline;
padding:0px;
margin:0px;
}

.breadcrumb li a, .breadcrumb li span {
line-height:20px;
height:20px;
float:left;
display:block;
background-image:url(/2010/img/breadcrumb/breadcrumb_pfeil.png);
background-repeat:no-repeat;
background-position:right center;
padding:0px 24px 0px 10px;
color:#777777;
}

.breadcrumb li a:hover {
color:#333333;
}

.breadcrumb li a.breadcrumb_active {
color:#000000;
}

/*
.timestamp {
	display: none;
}*/




