@import url("videoportal.css");
body { font-family: "Arial", sans-serif; padding: 0; margin: 0; color: #454D3E; text-align: left; }
a,a:link,a:visited,a:active,a:hover { text-decoration: none; color: #454D3E; outline: none; }
a:hover { color: #DF2F22; }
img { border: 0px; }
table,td,th { font-size: 1em; }
span.searchHighlighted { background-color: #FFFFDD; }
span.mandatoryField { color: #EE3124; }
input.error { background-color: #FFDDDD; }
#t4LaPage { width: 760px; margin: 0px; padding: 0px 0px 0px 0px; font-size: 0.8em; position: relative; }
#t4LaHeader { background: #EE3124; float: left; clear: both; width: 760px; padding: 5px 0px 5px 0px; margin: 0px; }
h1 { font-weight: normal; padding: 5px 10px 5px 12px; margin: 0px 0px 0px 0px; float: left; color: #FFFFFF; font-size: 1.5em; }
#t4LaSubNavigation { float: right; padding: 0px; margin: 0px; }
#t4LaSubNavigation div.t4LaLogo { float: left; border-left: 1px dashed #FFFFFF; margin: 0px; padding: 10px 15px 10px 15px; }
#t4LaNavigation { float: left; clear: left; margin: 1px 0px 0px 0px; border-bottom: 5px solid #EFEFEF; background-color: #EFEFEF; width: 760px; }
#t4LaNavigation ul { float: left; background: #454D3E; margin: 0px; padding: 0px; list-style-type: none; width: 760px; }
#t4LaNavigation ul li { float: left; }
#t4LaNavigation ul li a:link,#t4LaNavigation ul li a:active,#t4LaNavigation ul li a:visited { float: left; padding: 5px 15px 5px 15px; margin: 0px; background: #454D3E; color: #EFEFEF; text-decoration: none !important; }
#t4LaNavigation ul li a.active { float: left; padding: 5px 15px 5px 15px; margin: 0px; background: #EFEFEF !important; color: #454D3E !important; }
#t4LaNavigation ul li a:hover { float: left; padding: 5px 15px 5px 15px; margin: 0px; background: #DADAD8 !important; color: #454D3E !important; }
div.t4LaLink { float: left; padding: 5px 15px 5px 20px; width: 210px; background-color: #DADAD8; background-image: url(../images_2007/arrow_red.gif); background-position: 10px 9px; background-repeat: no-repeat; margin: 0px; }
div.t4LaLink[class] { width: 175px; }
#t4LaFooter { float: left; clear: left; background: #EFEFEF; padding: 5px 0px 5px 0px; margin: 1px 0px 50px 0px; width: 760px; font-size: 0.85em; }
#t4LaFooter div.t4LaLinks { float: right; padding: 0px 10px 0px 0px; margin: 0px; }
#t4LaFooter div.t4LaCopyright { float: left; padding: 0px 0px 0px 10px; margin: 0px; }
#t4LaContent { float: left; padding: 0px 0px 10px; margin: 0px; width: 760px; overflow: hidden; }
div.t4DlvContentElementFull { clear: left; float: left; width: 760px; }
div.t4DlvContentElementFull div.t4DlvContent { padding: 0px 10px; }
div.t4DlvContentElementFull div.t4DlvContent h2 { float: none; font-size: 1.6em; font-weight: bold; margin: 0px; padding: 5px 5px 5px 0px; }
div.t4DlvContentElementFull div.t4DlvContent p { margin: 10px 0px; padding: 0px 0px; }
div.t4DlvContentElementFull h3 { float: none; font-size: 1.6em; font-weight: bold; margin: 0px; padding: 20px 5px 5px 10px; }
div.t4DlvContentLeftContainer,div.t4DlvHomeContainerHalf { float: left; margin: 20px 6px 0px 0px; width: 367px; }
#t4LaContentLeft div.t4DlvHeaderWhiteArrow { background-image: url(../images_2007/arrow_white.gif); background-position: 0px -2px; background-repeat: no-repeat; border-bottom: 1px dashed #EE3124; border-top: 1px dashed #EE3124; float: left; padding: 0px 0px 0px 23px; width: 344px; }
#t4LaContentLeft div.t4DlvHeaderWhiteArrow h3 { float: left; font-size: 1em; margin: 0px; padding: 6px 0px 6px 5px; width: 344px; }
#t4LaContentLeft div.t4DlvHeaderWhiteArrow[class] h3 { width: 339px; }
input.t4DlvHomeNewsButton { background: #FFFFFF; border: 1px solid #454D3E; color: #454D3E; float: left; font-size: 0.85em; margin: 10px 0px 0px 0px; padding: 2px 3px 2px 3px; }
div.t4DlvHomeTopContainer { background: #EFEFEF; float: left; height: 220px; overflow: hidden; padding: 10px; width: 367px; }
div.t4DlvHomeTopContainer[class] { width: 347px; }
div.t4DlvHomeTopContainer img.t4LaNews { float: left; margin: 3px 10px 5px 0px; }
div.t4DlvHomeTopContainer p { margin: 0px; }
div.t4DlvHomeTopContainer p.t4DlvNewsDate { font-size: .85em; margin: 0px; padding: 0px; }
div.t4DlvHomeTopContainer h4 { font-size: 1.2em; font-size: 1em; font-weight: bold; margin: 3px 0px 5px 0px; }
a.t4DlvMore:hover { background-image: url(../images_2007/arrow_red.gif); color: #EE3124; }
#t4LaThreePillars { clear: left; float: left; overflow: hidden; width: 200px; }
#t4LaContentRight div.t4LaHeaderWhiteArrow { background-image: url(../images_2007/arrow_white.gif); background-position: 0px -2px; background-repeat: no-repeat; float: left; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 23px; }
#t4LaContentRight div.t4LaHeaderWhiteArrow h3 { border-bottom: 1px dashed #DF2F22; border-top: 1px dashed #DF2F22; float: left; font-size: 1em; margin: 0px; padding: 6px 0px 6px 5px; width: 177px; }
#t4LaContentRight div.t4LaHeaderWhiteArrow[class] h3 { width: 172px; }
div.t4LaContentRightContainer { border-left: 2px solid #DF2F22; float: left; margin: 0px 0px 0px 0px; padding: 5px 0px 10px 5px; }
div.t4LaHomeDates { position: relative; }
div.t4LaHomeDates div.t4LaContent { clear: left; float: left; height: 150px; overflow: auto; padding: 10px 5px; width: 367px; }
div.t4LaHomeDates div.t4LaContent[class] { width: 357px; }
div.t4LaHomeDates ul.t4LaTabs { background: #454D3E; border-bottom: 3px solid #EE3124; float: left; list-style-type: none; margin: 0px; padding: 0px; width: 100%; }
div.t4LaHomeDates ul.t4LaTabs li { float: left; }
div.t4LaHomeDates ul.t4LaTabs li a { color: #FFFFFF; float: left; font-weight: bold; margin: 0px; padding: 2px 6px 2px 5px; }
div.t4LaHomeDates ul.t4LaTabs li a.active { background: #EE3124; border-right: 3px solid #FFFFFF; color: #FFFFFF; float: left; }
div.t4LaHomeDates ul.t4LaTabs li a.DatesActive { background: #EE3124; border-right: 3px solid #FFFFFF; color: #FFFFFF; float: left; }
div.t4LaHomeDates ul.t4LaTabs li a.DatesActiveRight { background: #EE3124; color: #FFFFFF; float: left; }
div.t4LaHomeDates ul.t4LaTabs li a.DatesInactive { border-right: 3px solid #FFFFFF; color: #FFFFFF; float: left; }
div.t4LaHomeDates ul.t4LaTabs li a.DatesInactiveRight { color: #FFFFFF; float: left; }
#DatesWalking { background: #EE3124; height: 328px; overflow: hidden; padding: 3px 5px 5px 5px; position: absolute; top: 23px; }
#DatesWalking[id] { height: 320px; }
div.t4LaHomeDates div.t4LaTitle { background-color: #FFFFFF; float: left; font-weight: bold; padding: 3px 5px; width: 357px; }
div.t4LaHomeDates div.t4LaTitle[class] { width: 347px; }
div.t4LaHomeDates div.t4LaMap { background-color: #FFFFFF; float: left; padding: 3px 0px; width: 220px; }
div.t4LaHomeDates div.t4LaList { background-color: #FFFFFF; float: left; height: 288px; padding: 8px 0px 0px 0px; width: 137px; }
div.t4LaHomeDates div.t4LaList a { clear: left; float: left; font-size: .85em; width: 100%; }
a.highlighted:link,a.highlighted:active,a.highlighted:visited,a.highlighted:hover { color: #EE3124; }
div.t4DlvAceOfTheMonth { background-image: url(../images_2007/ass_des_monats.gif); background-repeat: repeat-y; color: #FFFFFF; float: left; font-weight: bold; margin: 0px; padding: 2px 0px 2px 5px; width: 363px; }
div.t4DlvHomeContainerHalf div.t4DlvContent { padding: 15px 10px; }
div.t4DlvHomeContainerHalf h3 { background-color: #EE3124; border: 0px; color: #FFFFFF; float: left; font-size: 1em; margin: 0px 0px 5px 0px; padding: 2px 10px; width: 367px; }
div.t4DlvHomeContainerHalf img { margin: 0px; padding: 0px; }
div.t4DlvHomeContainerHalf[class] h3 { width: 347px; }
div.t4DlvHomeContainerHalf { height: 195px; }
div.t4DlvContainerSmall { float: left; margin: 10px 6px 0px 0px; width: 252px; }
div.t4DlvContainerSmall h3 { background-color: #EE3124; border: 0px; color: #FFFFFF; float: left; font-size: 1em; margin: 0px 0px 5px 0px; padding: 2px 10px; width: 232px; }
div.t4DlvContainerSmall div.t4DlvContent { padding: 10px; }
div.t4DlvContainerSmall div.t4DlvContent p.t4DlvDate { font-size: .85em; margin: 0px; padding: 0px; }
div.t4DlvContainerSmall div.t4DlvContent h4 { font-size: 1em; font-weight: bold; margin: 3px 0px 0px 0px; padding: 0px; }
div.t4DlvContainerSmall div.t4DlvContent p { margin: 5px 0px 5px 0px; padding: 0px; }
div.t4DlvContainerSmall div.t4DlvContent img { float: left; padding: 5px 10px 10px 0px; }
div.t4DlvNewsList { clear: left; float: left; }
div.t4DlvNewsList { margin: 0px; padding: 17px 0px 0px 0px; width: 513px; }
div.t4DlvNewsList p { clear: left; float: left; margin: 0px 0px 1px 0px; padding: 0px; width: 513px; }
div.t4DlvNewsList p.athletics_header { padding: 0px 0px 10px 0px; }
div.t4DlvNewsList tr.athletics_header td { background: #EB3226; color: #FFFFFF; font-weight: bold; margin: 0px 1px 0px 0px; padding: 3px 0px 3px 5px; }
div.t4DlvNewsList p.athletics_header label.message { width: 365px; }
div.t4DlvNewsList table { font-size: 0.85em; margin: 0px; padding: 0px; width: 513px; }
div.CommunityBox_Grey { width: 750px; }
div.CommunityBox_Grey[class] { width: 728px; }
#t4LaContent a:link,#t4LaContent a:active,#t4LaContent a:visited { text-decoration: none; }
#t4LaContent .content_highlight_box a:link,#t4LaContent .content_highlight_box a:active,#t4LaContent .content_highlight_box a:visited { text-decoration: none; }
#t4LaContent .t4DlvContent a:link,#t4LaContent .t4DlvContent a:active,#t4LaContent .t4DlvContent a:visited { text-decoration: none; }