/*2749566.15*/
 
#contentLeft .module { 
width: 465px;
overflow: hidden;
border-bottom: 1px solid #ddd;
}
#contentLeft .module .teaser1, #contentLeft .module .teaser2, #contentLeft .module .teaser3 { 
position: relative;
float: left;
}
#contentLeft .module img, #contentLeft .module object { 
display: block;
}
#contentLeft .module h2 { 
padding: 0px 3px 1px 3px;
font: bold 10px/10px arial, sans-serif;
color: #d00;
}
#contentLeft .module h2 a { 
color: #d00;
text-transform: uppercase; 
}
#contentLeft .module h1 { 
padding: 2px 3px 4px 3px;
font: bold 18px/21px arial, sans-serif;
color: #000;
}
* html #contentLeft .module h1 { 
padding: 2px 3px 3px 3px;
}
* + html #contentLeft .module h1 { 
padding: 2px 3px 3px 3px;
}
#contentLeft .module h1 a { 
color: #000;
}
#contentLeft .module h1 a:hover { 
color: #d00;
}
#contentLeft .module h3 { 
padding: 0px 3px;
font: 11px/15px arial, sans-serif;
color: #000;
}



#contentLeft .clm300  { 
height: 307px;
}
#contentLeft .clm300 .teaser1, #contentLeft .clm300 .teaser2  { 
width: 147px;
margin: 11px 12px 0px 0px;
}
#contentLeft .clm300 .teaser3  { 
width: 147px;
margin: 11px 0px 0px 0px;
}
#contentLeft .clm300 .misc h2 { 
margin: 9px 0px 0px 0px;
}
#contentLeft .clm300 .misc { 
height: 287px;
overflow: hidden;
}
#contentLeft .clm300 .full { 
height: 285px;
overflow: hidden;
}
#contentLeft .clm301 { 
height: 186px;
}
#contentLeft .clm301 .teaser1, #contentLeft .clm301 .teaser2 { 
width: 147px;
margin: 9px 12px 0px 0px;
}
#contentLeft .clm301 .teaser3 { 
width: 147px;
margin: 9px 0px 0px 0px;
}
#contentLeft .clm301 .misc { 
height: 168px;
overflow: hidden;
}
#contentLeft .clm301 .full { 
height: 164px;
overflow: hidden;
padding: 2px 0px 0px 0px;
}
#contentLeft .clm200 { 
height: 316px;
}
#contentLeft .clm200 .teaser1 { 
width: 227px;
margin: 11px 11px 0px 0px;
}
#contentLeft .clm200 .teaser2 { 
width: 227px;
margin: 11px 0px 0px 0px;
}
#contentLeft .clm200 .misc h2 { 
margin: 9px 0px 0px 0px;
}
#contentLeft .clm200 .misc { 
height: 296px;
overflow: hidden;
}
#contentLeft .clm200 .full { 
height: 294px;
overflow: hidden;
}
#contentLeft .clm201 { 
height: 135px;
}
#contentLeft .clm201 .teaser1 { 
width: 227px;
margin: 9px 11px 0px 0px;
}
#contentLeft .clm201 .teaser2 { 
width: 227px;
margin: 9px 0px 0px 0px;
}
#contentLeft .clm201 .misc { 
height: 117px;
overflow: hidden;
}
#contentLeft .clm201 .full { 
height: 113px;
overflow: hidden;
padding: 2px 0px 0px 0px;
}
#contentLeft .clm202 { 
height: 186px;
}
#contentLeft .clm202 .teaser1 { 
width: 306px;
margin: 9px 12px 0px 0px;
}
#contentLeft .clm202 .teaser2 { 
width: 147px;
margin: 9px 0px 0px 0px;
}
#contentLeft .clm202 .misc { 
height: 168px;
overflow: hidden;
}
#contentLeft .clm202 .full { 
height: 164px;
overflow: hidden;
padding: 2px 0px 0px 0px;
}
#contentLeft .clm100 { 
height: auto;
}
#contentLeft .clm100 .teaser1 { 
width: 465px;
overflow: hidden;
padding: 11px 0px;
}
#contentLeft .clm101 { 
height: 132px;
}
#contentLeft .clm101 .teaser1 { 
height: 110px;
width: 465px;
overflow: hidden;
margin: 11px 0px 0px 0px;
}
#contentLeft .clm101 img, #contentLeft .clm101 object { 
float: left;
margin: 0px 14px 0px 0px;
}
#contentLeft .clm101 h2 { 
margin: 4px 0px 0px 0px;
}
#contentLeft .clm102 { 
height: 84px;
}
#contentLeft .clm102 .teaser1 { 
width: 465px;
margin: 9px 0px 0px 0px;
}
#contentLeft .clm102 .misc { 
height: 66px;
overflow: hidden;
}
#contentLeft .clm102 .full { 
height: 62px;
overflow: hidden;
padding: 2px 0px 0px 0px;
}
#contentLeft .clm103 { 
height: 284px;
}
#contentLeft .clm103 .teaser1 { 
height: 262px;
width: 465px;
overflow: hidden;
margin: 11px 0px 0px 0px;
}
#contentLeft .clm104 { 
height: 265px;
}
#contentLeft .clm104 .teaser1 { 
width: 465px;
margin: 11px 0px 0px 0px;
}
#contentLeft .clm104 .misc h2 { 
margin: 9px 0px 0px 0px;
}
#contentLeft .clm104 .misc { 
height: 245px;
overflow: hidden;
}
#contentLeft .clm104 .full { 
height: 243px;
overflow: hidden;
}
#contentLeft .clm105 { 
height: 265px;
}
#contentLeft .clm105 .teaser1 { 
width: 465px;
margin: 11px 0px 0px 0px;
}
#contentLeft .clm105 .misc h2 { 
padding: 9px 3px 1px 3px;
}
#contentLeft .clm105 .first { 
float: left;
margin: 0px 11px 0px 0px;
}
#contentLeft .clm105 .last { 
float: left;
}
#contentLeft .clm105 .misc { 
height: 245px;
overflow: hidden;
}
#contentLeft .clm105 .full { 
height: 243px;
overflow: hidden;
}
#contentLeft .clm106 { 
height: 186px;
}
#contentLeft .clm106 .teaser1 { 
width: 465px;
margin: 9px 0px 0px 0px;
}
#contentLeft .clm106 img, #contentLeft .clm106 object, #contentLeft .clm106 iframe { 
float: left;
margin: 2px 14px 0px 0px;
}
#contentLeft .clm106 .misc { 
height: 168px;
overflow: hidden;
}
#contentLeft .clm106 .full { 
height: 166px;
overflow: hidden;
}
#contentLeft .clm110  { 
padding: 7px 0px;
}
#contentLeft .clm110 h2 { 
display: inline;
}
#contentLeft .clm110 h1 { 
display: inline;
font: bold 11px/15px arial, sans-serif;
margin: 0px 0px 0px 2px;
}



#contentLeft .b01 h1 a, #contentLeft .r01 h1 a {
border-bottom: 2px solid #d00;
}
#contentLeft .b02 h2 a, #contentLeft .r02 h2 a {
color: #000;
}
#contentLeft .b02 h1 a, #contentLeft .r02 h1 a {
border-bottom: 2px solid #000;
color: #d00;
}
#contentLeft .b03 h2, #contentLeft .r03 h2, #contentLeft .b03 h1, #contentLeft .r03 h1 {
background-color: #d00;
}
#contentLeft .b03 h2 a, #contentLeft .r03 h2 a {
color: #fff;
}
#contentLeft .b03 h1 a, #contentLeft .r03 h1 a {
border-bottom: 2px solid #fff;
color: #fff;
}
#contentLeft .b04 h2, #contentLeft .r04 h2, #contentLeft .b04 h1, #contentLeft .r04 h1 {
background-color: #000;
}
#contentLeft .b04 h2 a, #contentLeft .r04 h2 a {
color: #fff;
}
#contentLeft .b04 h1 a, #contentLeft .r04 h1 a {
border-bottom: 2px solid #d00;
color: #fff;
}
#contentLeft .b05 h2, #contentLeft .r05 h2, #contentLeft .b05 h1, #contentLeft .r05 h1 {
background-color: #d00;
}
#contentLeft .b05 h2 a, #contentLeft .r05 h2 a {
color: #fff;
}
#contentLeft .b05 h1 a, #contentLeft .r05 h1 a {
border-bottom: 2px solid #fff;
color: #000;
}
#contentLeft .b06 h2, #contentLeft .r06 h2, #contentLeft .b06 h1, #contentLeft .r06 h1 {
background-color: #e2e2e2;
}
#contentLeft .b06 h2 a, #contentLeft .r06 h2 a {
color: #000;
}
#contentLeft .b06 h1 a, #contentLeft .r06 h1 a {
border-bottom: 2px solid #d00;
color: #000;
}
.Telekom  {
background-color: #e20074;
}



#contentTop .module, #contentBottom .module { 
height: 275px;
width: 783px;
overflow: hidden;
background-color: #d00;
}
#contentTop .ctm100, #contentBottom .ctm100 { 
height: auto;
width: 783px;
overflow: hidden;
background-color: #fff;
}
.ctm101, .ctm200, .ctm300 {
margin: 0px 0px 9px 0px;
}
.ctm101 .teaser1 { 
height: 267px;
width: 777px;
margin: 4px 3px;
overflow: hidden;
background-color: #fff;
}
.ctm200 .teaser1, .ctm300 .teaser1 { 
float: left;
height: 267px;
width: 474px;
margin: 4px 3px;
overflow: hidden;
display: inline; 
background-color: #fff;
}
.ctm200 .teaser2 { 
float: left;
height: 267px;
width: 300px;
margin: 4px 3px 4px 0px;
overflow: hidden;
background-color: #fff;
}
.ctm300 .teaser2 { 
float: left;
height: 169px;
width: 300px;
margin: 4px 3px 4px 0px;
overflow: hidden;
background-color: #fff;
}
.ctm300 .teaser3 { 
float: left;
height: 94px;
width: 300px;
margin: 0px 3px 4px 0px;
overflow: hidden;
background-color: #fff;
}



#contentLeft a.more { 
color: #d00;
}
#contentLeft a.more:hover { 
text-decoration: underline;
}
#contentLeft .date { 
float: right;
padding: 0px 3px 1px 0px;
font: bold 10px/10px arial, sans-serif;
color: #666;
}
#contentLeft .clm300 .date, #contentLeft .clm200 .date, #contentLeft .clm104 .date, #contentLeft .clm105 .date { 
margin: 9px 0px 0px 0px;
}
#contentLeft .clm301 .ad, #contentLeft .clm201 .ad, #contentLeft .clm202 .ad, #contentLeft .clm102 .ad, #contentLeft .clm106 .ad { 
margin: 3px 0px 0px 0px;
}
#contentLeft .clm101 .date { 
margin: 4px 0px 0px 0px;
}
#contentLeft .module .emblem img { 
float: right;
display: inline;
}
#contentLeft .clm300 .emblem img, #contentLeft .clm200 .emblem img, #contentLeft .clm104 .emblem img, #contentLeft .clm105 .emblem img { 
margin: 11px 3px 0px 0px;
}
#contentLeft .clm301 .emblem img, #contentLeft .clm201 .emblem img, #contentLeft .clm202 .emblem img, #contentLeft .clm102 .emblem img, #contentLeft .clm106 .emblem img { 
margin: 2px 3px 0px 0px;
}
#contentLeft .clm101 .emblem img { 
margin: 6px 3px 0px 0px;
}
#contentLeft .ad { 
height: 9px;
width: 38px;
float: right;
background: url(http://www.bild.de/BILD/System/gfx/icons/anzeige.gif) no-repeat;
display: inline;
overflow: hidden;
}
#contentLeft .clm300 .ad, #contentLeft .clm200 .ad, #contentLeft .clm104 .ad, #contentLeft .clm105 .ad { 
margin: 11px 3px 0px 0px;
}
#contentLeft .clm301 .ad, #contentLeft .clm201 .ad, #contentLeft .clm202 .ad, #contentLeft .clm102 .ad, #contentLeft .clm106 .ad { 
margin: 2px 3px 0px 0px;
}
#contentLeft .clm101 .ad { 
margin: 6px 3px 0px 0px;
}
#contentLeft .video { 
height: 8px;
width: 16px;
float: right;
background: url(http://www.bild.de/BILD/System/gfx/icons/video-icon-16x8px.gif) no-repeat;
display: inline;
overflow: hidden;
}
#contentLeft .clm300 .video, #contentLeft .clm200 .video, #contentLeft .clm104 .video, #contentLeft .clm105 .video { 
margin: 11px 3px 0px 0px;
}
#contentLeft .clm301 .video, #contentLeft .clm201 .video, #contentLeft .clm202 .video, #contentLeft .clm102 .video, #contentLeft .clm106 .video { 
margin: 2px 3px 0px 0px;
}
#contentLeft .clm101 .video { 
margin: 6px 3px 0px 0px;
}
#contentLeft .noLine { 
border-bottom: 0px;
}
#contentLeft .topLine { 
height: 1px;
width: 465px;
font-size: 0px;
background-image: url(http://www.bild.de/BILD/System/gfx/artikel/topline.gif);
background-color: #ddd;
overflow: hidden;
}



#contentLeft .blockHeader { 
overflow: hidden;
height: 21px;
width: 465px;
margin: 11px 0px 0px 0px;
color: #ccc;
background: url(http://www.bild.de/BILD/alternative-icons/rubrikenheader/bg__blockheader.gif) repeat-x;
}
#contentLeft .blockHeader li { 
float: left;
padding: 0px 8px 0px 0px;
}
#contentLeft .blockHeader h1 { 
margin: 5px 0px 0px 0px;
font: bold 11px/12px arial, sans-serif;
}
#contentLeft .blockHeader a { 
color: #666;
}
#contentLeft .blockHeader a:hover { 
color: #d00;
text-decoration: underline;
}



.channelHeader { 
height: 62px; 
width: 783px;
margin: 0px 0px 11px 0px;
overflow: hidden;
}
.adSign { 
height: 17px;
width: auto;
text-align: right;
padding: 5px 0px 0px 0px;
font: 10px arial, sans-serif;
color: #000;
}

