.frame { width:100%; }
.grey { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.backGrDark { background-color:#EEEEEE; font-size:11px; }
.backGrWhite { background-color:#FFFFFF; font-size:11px; }
.backGrYellow { background-color:#FFFF80; font-size:11px; }
.backGrRed { background-color:#FF8080; font-size:11px; }
.ListElement { font-family: Arial, Helvetica, sans-serif; font-size:11px; border-bottom:1px solid #E7E7E7; padding-top:4px; padding-left:2px; padding-bottom:4px; }
.up { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#30b800; border-bottom:1px solid #E7E7E7; padding-top:4px; padding-left:2px; padding-bottom:4px; }
.down { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; border-bottom:1px solid #E7E7E7; padding-top:4px; padding-left:2px; padding-bottom:4px; }
.equal { font-family: Arial, Helvetica, sans-serif; font-size:11px; border-bottom:1px solid #E7E7E7; padding-top:4px; padding-left:2px; padding-bottom:4px; }
.ListElementMarked { font-family: Arial, Helvetica, sans-serif; font-size:11px; border-bottom:1px solid #000000; padding-top:4px; padding-left:2px; padding-bottom:4px; }
.ContentLine { border-top:2px solid #FFFFFF; font-size:1px; }
.grey { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.ContentDet { border-left:2px solid #FFFFFF; font-style:italic; padding-bottom:10px; line-height:16px;}
.TextBlock { font-size:11px; background-color:#FFFFFF; }
.TextSpace { line-height:15px; }
.ContentBlock { font-family: Arial, Helvetica, sans-serif; font-size:11px; border:2px solid #FFFFFF; border-bottom:6px solid #FFFFFF; vertical-align:top; }
.TextBoxBodyHome { border-left:3px solid #ff9900; border-right:1px solid #d1d1d1; }
.TextBoxBodyNews { border-left:3px solid #FF0000; border-right:1px solid #d1d1d1; }
.TextBoxBodySport { border-left:3px solid #0000FF; border-right:1px solid #d1d1d1; }
.TextBoxBodyService { border-left:3px solid #30b800; border-right:1px solid #d1d1d1; }
.TextBoxBodyNone { border-left:3px solid #FFFFFF; border-right:1px solid #d1d1d1; }
.AdvertisingHome { border-left:3px solid #ff9900; background-color:#FFFFFF; }
.AdvertisingNews { border-left:3px solid #FF0000; background-color:#FFFFFF; }
.AdvertisingSport { border-left:3px solid #0000FF; background-color:#FFFFFF; }
.AdvertisingService { border-left:3px solid #30b800; background-color:#FFFFFF; }
.NaviHome { background-color:#e7e7e7; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; padding-left:2px; font-size:10px; font-weight:bold; }
.NaviNews { background-color:#e7e7e7; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; padding-left:2px; font-size:10px; font-weight:bold; }
.NaviSport { background-color:#e7e7e7; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; padding-left:2px; font-size:10px; font-weight:bold; }
.NaviService { background-color:#e7e7e7; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; padding-left:2px; font-size:10px; font-weight:bold; }
.top { font-size:11px; color:#FFFFFF; text-align:right; border:2px solid #959595; }
.language { border-bottom:1px solid #555555; }
.languageBody { border-bottom:2px solid #BBBBBB; padding-left:2px; font-size:10px; text-align:right; }
.MenuTop { width:100%; font-size:1px; }
.logo { font-size:1px; background-color:#FFFFFF; padding:0px 2px 0 4px;}
.Footer { font-size:10px; background-color:#FFFFFF; line-height:16px; }
.NaviLink { border:0px; color:#000000; text-decoration:none; }
.ListStyle { border:0px; color:#000000; text-decoration:none; }
.NavBtLink { border:0px; color:#666666; text-decoration:none; font-size:11px; }
.ContLink { border:0px; color:#FF0000; text-decoration:none; font-size:11px; }
.paging { text-align:right; border-right:2px solid #FFFFFF; }
.TitleBlock { font-size:11px; font-weight:bold; padding-left:2px; background-color:#FFFFFF; border-bottom:1px solid #AAAAAA; }
.TitleBlockKat { font-size:11px; font-weight:bold; color:#666666; background-color:#FFFFFF; border-top:10px solid #DDDDD; border-top:8px solid #FFFFFF; border-bottom:1px solid #555555; }
.TitleBlockKatCont { border-bottom:2px solid #BBBBBB; padding-left:2px; }
/*
	Sponsoring Special
*/
.TitleBlockKatSponsoring { font-size:11px; font-weight:bold; color:#666666; background-color:#FFFFFF; border-top:10px solid #DDDDD; border-top:8px solid #FFFFFF; }
.TitleBlockKatContSponsoring { padding-left:2px; }
/*
	Sponsoring Special Ende
*/
.titleMeteo { font-size:11px; color:#666666; background-color:#EEEEEE; border-bottom:1px solid #CCCCCC; border-top:4px solid #EEEEEE; }
.titleRubrik { font-size:11px; font-weight:bold; color:#666666; border-left:2px solid #EEEEEE; background-color:#EEEEEE; border-bottom:1px solid #CCCCCC; border-top:2px solid #EEEEEE; }
.titleGrey { color:#666666; border-bottom:3px solid #FFFFFF; }
.TextBlockTitle { font-size:1px; background-image:url(/Source/TXT/images/TitleBackGr.gif); width:100%; }
.AdvertImage { padding-left:3px; align:center; }
.imgBlock {  width: {imgWidth}px; align:center;}
.imageField { background-color:#E7E7E7; width:50px; }
.time { font-size:11px; color:#FFFFFF; }
.denner { background-color:#FF0000; border-top:1px solid #000000; border-bottom:1px solid #000000; color:#FFFFFF; font-weight:bold; padding-top:2px; padding-bottom:2px; }
.errorMessage { color:#FF9900; background-color:#000000; border:1px #FF9900 solid; font-size:11px; padding: 2px; margin: 2px; text-align:center; }
.spacer { height:4px; font-size:1px; background-color:#000000; }
h1, h2, h3 {font-size:11px;line-height:normal;font-weight:bold;display:inline;}
.inv { position: absolute; left: -1000px; top: -1000px; width:0px; height:0px; overflow:hidden; margin-bottom: -0.2em; display: inline; }

