*{ font-family:arial; } body,html,form,p{ margin:0; padding:0; } body{ /*background-color:#eae7e0;*/ background-color:#f0ebe8; } .divHeadLogoMobile { display: none; position: relative; } p.pText{ font-size:12px; color:#605046; } .clear{ clear:both; width:0; height:0; overflow:hidden; } #divPageFrameCnt{ width:1206px; margin-left:auto; margin-right:auto; } #divOuterMainFrameCnt{ width:1046px; float:left; } #divMainframe{ width:1046px; background-image:url("/img/mainframe_bg_2012.gif"); background-repeat:repeat-y; } #divHeadCnt{ height:176px; width:1046px; background-image:url("/img/header_bg_2012.gif"); background-repeat:no-repeat; } #divHead{ padding:17px 0 0 0; } #divMainContentCnt{ } #divMainContent{ } #divHeadTopNavCnt{ width:97px; float:left; } #divHeadTopNav{ padding:10px 0 0 0; } #divHeadTopNav ul{ list-style:none; padding:0 0 0 6px; margin:0; } #divHeadTopNav ul li { padding-left: 14px; margin-bottom: 14px; position: relative; } #divHeadTopNav ul li::after { position: absolute; content: ''; width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid black; transform: rotate(45deg); bottom: -6px; left: 0px; } #divHeadTopNav ul li a{ display: block; line-height: 23px; font-size: 10px; color: white; text-decoration: none; text-transform: uppercase; } #divHeadLogoCnt{ width:443px; float:left; } #divHeadInfoCnt{ width:489px; float:left; } #divHeadInfo1{ margin:0 10px 0 0; } #divHeadPremiumbanner{ text-align:right; padding:0 10px 0 0; } #divHeadInfo1, #divHeadInfo2{ width:234px; overflow:hidden; float:left; margin-top:13px; } #divHeadInfo{ padding:34px 0 0 0; } #divFooterCnt{ width:1046px; height:118px; background-image:url("/img/footer_bg_2012.gif"); background-repeat:no-repeat; overflow:hidden; } #divFooter{ padding:38px 0 0 29px; } #divFooter ul{ list-style:none; padding:0; margin:0; float:left; } #divFooter ul li { background: url('/img/cnt_list_more.gif') no-repeat 0 5px; padding-left: 15px; } #divFooter ul li a{ font-size: 10px; text-decoration: none; } #divFooter ul.ul-left { margin-right: 50px; } #divFooter ul.ul-left li a{ color: #D85D0E; } #divFooter ul.ul-right li a{ color: #006E97; } #divOuterRightSkyCnt{ width:160px; float:left; } #divOuterRightSky{ padding:32px 0 0 0; } #divStartseiteCnt,#divContentseiteCnt{ float:left; width:1046px; } #divStartseiteRightContainer, #divContentRightContainer{ float:right; width:848px; xborder:1px solid red; } #divOuterLeftCnt{ width:198px; float:left; } #divOuterLeft{ padding:4px 10px 0 28px; } #divLeftCnt{ width:244px; float:left; } #divLeft{ padding:4px 10px 0 0; } #divContentCnt{ width:586px; float:left; } #divContent{ padding:4px 10px 0 0; } #divRightCnt{ width:342px; float:left; } #divRight{ padding:4px 10px 0 0; } #divOuterRightCnt{ width:234px; float:left; } #divOuterRight{ padding-top:4px; } #divQuickLinksCnt{ padding:10px 0 0px 0; border-bottom:1px solid #D85D0E; } #divBannerOuterLeftSky{ padding:10px 0 5px 0; } #divQuickLinksCnt h2, #divPrintmagazin h2, #divBannerOuterLeftSky h3{ color:#D85D0E; font-size:12px; font-weight:bold; padding:0; margin:0; border-bottom:1px solid #D85D0E; } #divBannerOuterLeftSky h3{ margin-bottom:10px; } #divQuickLinksCnt ul{ margin:0; padding:0; list-style-type:none; } #divQuickLinksCnt ul li{ font-size:12px; color:#605046; border-bottom:1px solid #EAE7E0; } #divQuickLinksCnt ul li a:link, #divQuickLinksCnt ul li a:hover, #divQuickLinksCnt ul li a:visited, #divQuickLinksCnt ul li a:active{ font-size:12px; line-height:20px; color:#605046; display:block; height:1%; text-decoration:none; } #divQuickLinksCnt ul li.last{ border-bottom:none; } #divLeftMeldungenCnt, #divLeftMagazinCnt, #divLeftPressetickerCnt, #divOuterRightTermineCnt, #divOuterRightUmfrageCnt, #divStartseiteTermineSmartphoneCnt{ margin:0 0 10px 0; } #divLeftMeldungen, #divLeftMagazin, #divLeftPresseticker, #divOuterRightTermine, #divStartseiteTermineSmartphone{ background:#EAE7E0; } #divOuterRightTermineListe{ padding:10px; } #divLeftMeldungenListeInner, #divLeftMagazinListeInner, #divLeftPressetickerListeInner, #divStartseiteTermineSmartphoneListeInner { padding:10px; } #divLeftMeldungenListe table, #divLeftMagazinListe table, #divLeftPressetickerListe table, #divOuterRightTermineListe table, #divStartseiteTermineSmartphoneListe table{ width:100%; } #divLeftMeldungenListe table tr td, #divLeftMagazinListe table tr td, #divLeftPressetickerListe table tr td, #divOuterRightTermineListe table tr td, #divStartseiteTermineSmartphoneListe table tr td{ padding:1px; } .divNewsSubHeadline{ font-size:10px; color:#857971; } .divNewsHeadline{ font-size:11px; color:#605046; font-weight:bold; } .divNewsHeadline h3, #divContentList td h3{ padding:0; margin:0; font-weight:normal; } .divNewsHeadline a:link, .divNewsHeadline a:hover, .divNewsHeadline a:active, .divNewsHeadline a:visited{ font-size:11px; color:#605046; font-weight:bold; text-decoration:none; } .divNewsLine{ background:white; height:1px; overflow:hidden; } .divNewsMoreCnt{ padding:10px 0 0 0; } #divContentDetailMarathonLMCnt .divNewsMoreCnt{ padding:0; } #divContentDetailMarathonLMCnt .divNewsMoreCnt img{ margin-right:5px; } a.aTerminListe:link, a.aTerminListe:hover, a.aTerminListe:active, a.aTerminListe:visited{ display:block; text-decoration:none; color:#006e97; } a.aTerminReisenListe:link, a.aTerminReisenListe:hover, a.aTerminReisenListe:active, a.aTerminReisenListe:visited{ display:block; text-decoration:none; color:#7eb6c9; } .divNewsMore a:link, .divNewsMore a:hover, .divNewsMore a:active, .divNewsMore a:visited{ font-size:11px; color:#D85D0E; font-weight:bold; text-decoration:none; display:block; line-height:12px; } #divContentDetailCnt .divNewsMoreMarathonDetail a:link, #divContentDetailCnt .divNewsMoreMarathonDetail a:hover, #divContentDetailCnt .divNewsMoreMarathonDetail a:active, #divContentDetailCnt .divNewsMoreMarathonDetail a:visited{ font-size:12px; color:#D85D0E; font-weight:bold; text-decoration:none; display:block; line-height:24px; } .divNewsMoreMagazin a:link, .divNewsMoreMagazin a:hover, .divNewsMoreMagazin a:active, .divNewsMoreMagazin a:visited{ font-size:11px; color:#BDBF08; font-weight:bold; text-decoration:none; display:block; line-height:12px; } .divNewsMoreTermine a:link, .divNewsMoreTermine a:hover, .divNewsMoreTermine a:active, .divNewsMoreTermine a:visited{ font-size:11px; color:#006E97; font-weight:bold; text-decoration:none; display:block; line-height:12px; } .divNewsImgCnt{ padding:2px 0 2px 0; } .divNewsImg{ float:left; } .divNewsTickerCnt{ padding:2px 0 3px 0; } .divNewsTickerCnt h3{ font-size:11px; color:#605046; text-decoration:none; margin:0 0 2px 0; padding:0; font-weight:normal; } a.aNewsTickerL:link, a.aNewsTickerL:hover, a.aNewsTickerL:active, a.aNewsTickerL:visited{ display:block; font-size:11px; text-decoration:none; color:#605046; } .divNewsTickerDate{ color:#D85D0E; font-size:11px; float:left; } .divTermineDate{ color:#006E97; font-size:11px; } .divTermineDateOld{ color:#7EB6C9; font-size:11px; } .divNewsTickerHeadline{ padding:2px 0 2px 0; } .divNewsTickerHeadline h3, .divTermineHeadlineOld h3, .divTermineHeadline h3, .divTermineHeadline h3, .divReisenHeadline h3{ margin:0; padding:0; font-weight:normal; } .divNewsTickerHeadline a:link, .divNewsTickerHeadline a:hover, .divNewsTickerHeadline a:active, .divNewsTickerHeadline a:visited, .divTermineHeadline a:link, .divTermineHeadline a:hover, .divTermineHeadline a:active, .divTermineHeadline a:visited{ font-size:11px; color:#605046; text-decoration:none; } .divTermineHeadlineOld a:link, .divTermineHeadlineOld a:hover, .divTermineHeadlineOld a:active, .divTermineHeadlineOld a:visited{ font-size:11px; color:#A89E96; text-decoration:none; } #divLeftBanner, #divRightOuterBanner{ padding:0 0 10px 0; } #divOuterRightReisenCntCnt, .divOuterRightReisenCntCnt{ margin:0px 0 10px 0; } #divOuterRightReisenCnt, .divOuterRightReisenCnt{ background:#006E97; padding:1px 1px 0px 1px; } .divOuterRightReisenCntBottom{ padding:0px 1px 1px 1px; } .divOuterRightReisenCntReisenCnt{ padding: 1px !important; } #divOuterRightReisen, .divOuterRightReisen{ background:white; padding:10px; } #divOuterRightReisenListe table, #divOuterRightReisenListe table, #divOuterRightReisenListe table, #divOuterRightReisenListe table, .divOuterRightReisenListe table, .divOuterRightReisenListe table, .divOuterRightReisenListe table, .divOuterRightReisenListe table{ width:100%; } #divOuterRightReisenListe table tr td, #divOuterRightReisenListe table tr td, #divOuterRightReisenListe table tr td, #divOuterRightReisenListe table tr td, .divOuterRightReisenListe table tr td, .divOuterRightReisenListe table tr td, .divOuterRightReisenListe table tr td, .divOuterRightReisenListe table tr td{ padding:1px; } #divOuterRightReisenHeadImg{ } #divOuterRightReisenHead h2{ padding:0; margin:0; color:#006E97; font-weight:bold; font-size:12px; } #divOuterRightReisenHead{ padding:0 0 10px 0; } .divReisenDate{ color:#7EB6C9; font-size:11px; } .divNewsLineReisen{ background:#DBECED; height:1px; overflow:hidden; } .divReisenHeadline a:link, .divReisenHeadline a:hover, .divReisenHeadline a:active, .divReisenHeadline a:visited{ font-size:11px; color:#006E97; text-decoration:none; } .divRightLaufberichteMoreCnt{ background:#EAE7E0; margin:10px 0 0 0; padding:2px 10px 2px 10px; } .divNewsMoreLaufberichte a:link, .divNewsMoreLaufberichte a:hover, .divNewsMoreLaufberichte a:active, .divNewsMoreLaufberichte a:visited{ font-size:11px; color:#605046; font-weight:bold; text-decoration:none; display:block; line-height:22px; } #divRightLaufberichteListe table, #divRightLaufberichteListe table, #divRightLaufberichteListe table, #divRightLaufberichteListe table{ width:100%; } #divRightLaufberichteListe table tr td, #divRightLaufberichteListe table tr td, #divRightLaufberichteListe table tr td, #divOuterRightTermineListe table tr td{ padding:1px; } .divLaufberichteItemCntCntRelOvl, .divLaufberichteItemCntCntAbs1st, .divLaufberichteItemCntCntAbs2nd, .divLaufberichteItemCntCnt, .divLaufberichteItemCnt{ width:332px; height:189px; } .divLaufberichteItemCntCntRelCont{ position:static; } .divLaufberichteItemCntCntRelOvl{ position:relative; } .divLaufberichteItemCntCntAbs1st{ z-index:9px; position:absolute; } .divLaufberichteItemCntCntAbs2nd{ z-index:8px; position:absolute; } .divInfCntLB{ position:absolute; bottom:5px; left:5px; } .divLaufberichteItemCntCnt{ background-repeat:no-repeat; margin-bottom:10px; } .divLaufberichteItemCnt{ background-image:url(/img/laufberichte_overlay.gif); background-repeat:no-repeat; filter: alpha(opacity=80); opacity: 0.80; } .divLaufberichteItem{ padding:152px 0 11px 10px; overflow:hidden; } .divLaufberichteItemDate, .divLaufberichteItemTxt, .divLaufberichteItemAutor{ font-size:11px; color:#605046; } .divLaufberichteItemMarathon{ font-size:12px; color:#605046; } .divLaufberichteItemTxt{ line-height:12px; } .divLaufberichteItemHeadline{ padding:2px 0 2px 0; } .divLaufberichteItemHeadline h3{ padding:0; margin:0; font-size:12px; color:#605046; font-weight:bold; } .divLaufberichteItemHeadline h3 a:link, .divLaufberichteItemHeadline h3 a:hover, .divLaufberichteItemHeadline h3 a:active, .divLaufberichteItemHeadline h3 a:visited{ font-size:12px; color:#857971; font-weight:bold; text-decoration:none; } .divLaufberichteArrow{ float:right; width:20px; } .divLaufberichteItemAutor a:link, .divLaufberichteItemAutor a:hover, .divLaufberichteItemAutor a:active, .divLaufberichteItemAutor a:visited{ font-size:11px; color:#857971; text-decoration:underline; } .divLaufberichteItemNeuLink{ color:#D85D0E; } #divContentListCnt, #divContentDetailCnt,#divContentDetailMarathonLMCnt{ background:#EAE7E0; } #divContentDetailMarathonLMCnt{ padding:10px 0 0 0; } #divContentListHead,#divContentDetailHead{ background:white; padding:0 0 1px 0; } #divContentListIntroText{ font-size:11px; color:#605046; padding:10px; } #divContentDetailTerminSucheIntro{ padding:10px 0 10px 0; } #divContentListSearchFormFields input.inpSearchCnt{ border:1px solid #605046; color:#605046; font-size:12px; padding-left:2px; } #divContentDetailMarathonLMHead{ /*border-bottom:2px solid white;*/ } #divContentList{ padding:0px 10px 0px 10px; } #divContentDetailMarathonLMList{ padding:10px; } #divContentDetail{ padding:10px; } #divContentDetailMarathonArchivFormCnt{ padding:20px 10px 20px 10px; } #divContentList table, #divContentDetailMarathonLMList table, #divContentDetail table{ width:100%; } #divContentDetailMarathonArchivFormCnt table tr td{ padding-bottom:5px; } #divContentDetailMarathonArchivFormSubmitCnt{ text-align:right; padding-top:10px; } #divContentDetailMarathonArchivFormCnt label{ cursor:hand; /*TK IE ver =< 5.5 */ cursor:pointer; /*TK IE ver > 5.5 */ } .divContentList1stClmn{ width:100px; } .divContentListlastClmn{ width:150px; } #divContentList table tr td, #divContentList table tr th, #divContentDetailMarathonLMList table tr td{ padding:4px; background:white; font-size:11px; color:#605046; border-bottom:5px solid #EAE7E0; } #divContentList table tr th{ text-align:left; font-weight:bold; border-bottom:10px solid #EAE7E0; } #divContentList table tr td a:link, #divContentList table tr td a:hover, #divContentList table tr td a:active, #divContentList table tr td a:visited, #divContentDetailMarathonLMList table tr td a:link, #divContentDetailMarathonLMList table tr td a:hover, #divContentDetailMarathonLMList table tr td a:active, #divContentDetailMarathonLMList table tr td a:visited{ font-size:11px; color:#605046; text-decoration:none; display:block; } #divContentList table.tblBuecherMehr td{ border:0; padding:0; line-height:16px; } #divContentList table.tblBuecherMehr td a:link, #divContentList table.tblBuecherMehr td a:hover, #divContentList table.tblBuecherMehr td a:active, #divContentList table.tblBuecherMehr td a:visited{ display:block; height:20px; } .divContentListCntScroller{ padding:10px; font-size:11px; color:#D85D0E; } .divContentListCntScroller a:link, .divContentListCntScroller a:hover, .divContentListCntScroller a:active, .divContentListCntScroller a:visited{ font-size:11px; color:#605046; text-decoration:none; } .divContentListCntScroller a:hover{ color:#D85D0E; } #divContentList table tr.trBGMarathonTip td{ background:#DBECED; } .spanTip{ color:#006E97; font-weight:bold; } #divContentList table tr.trBGMarathonReiseveranstalter td{ background:#D9DE82; } .spanReiseveranstalter{ color:#555605; font-weight:bold; } #divContentDetailMore{ color:#D85D0E; font-size:12px; } #divContentDetail #divContentDetailMore a:link, #divContentDetail #divContentDetailMore a:hover, #divContentDetail #divContentDetailMore a:active, #divContentDetail #divContentDetailMore a:visited, #divContentDetail #divContentBack a:link, #divContentDetail #divContentBack a:hover, #divContentDetail #divContentBack a:active, #divContentDetail #divContentBack a:visited{ color:#D85D0E; font-size:12px; font-weight:normal; text-decoration:none; } #divContentDetail #divContentDetailMoreLaufbericht a:link, #divContentDetail #divContentDetailMoreLaufbericht a:hover, #divContentDetail #divContentDetailMoreLaufbericht a:active, #divContentDetail #divContentDetailMoreLaufbericht a:visited{ color:#D85D0E; font-size:13px; font-weight:normal; text-decoration:none; display:block; } #divContentDetail #divContentBack a.divContentBackLaufbericht:link, #divContentDetail #divContentBack a.divContentBackLaufbericht:hover, #divContentDetail #divContentBack a.divContentBackLaufbericht:active, #divContentDetail #divContentBack a.divContentBackLaufbericht:visited{ color:#D85D0E; font-size:12px; font-weight:normal; text-decoration:none; display:block; line-height:20px; } #divContentDetail h1, #divContentDetail h3, #divContentDetailTopImageInnerTitle h3, #divContentDetailText h4{ font-size:18px; color:#605046; padding:5px 0 5px 0; margin:0; } #divContentDetailHeadDate, #divContentDetailHeadAuthor{ font-size:12px; color:#857971; } #divContentDetailHeadAuthor{ color:#D85D0E; } #divContentDetailHeadAuthor{ padding:10px 0 20px 0; } #divContentDetailDescription{ color:#D85D0E; font-size:12px; font-weight:bold; padding-bottom:20px; } #divContentDetail2ndText{ padding:10px 0 0 0; } #divContentDetailText, #divContentDetail2ndText, #divContentDetailMarathonArchivFormCnt, #divFeLogin .divFeLoginField label { color:#605046; font-size:12px; line-height:16px; } #divContentDetailText p,#divContentDetail2ndText p{ margin:0; padding-bottom:5px; } #divContentDetailText h5, #divContentDetailText h6 { color:#605046; } #divContentDetailText h1,#divContentDetailText h2,#divContentDetailText h3, #divContentDetail2ndText h1,#divContentDetail2ndText h2,#divContentDetail2ndText h3{ margin:0; padding:0; font-weight:bold; font-size:12px; } #divContentDetailText h3, #divContentDetail2ndText h3{ font-size:15px; } #divContentDetail2ndText h3{ margin:5px 0 0 0; } #divContentDetailText .divContentDetailLinkList table td h3{ font-size:12px; } #divContentDetailMedaillien { padding-right:10px; } #divContentBack{ border-top:1px solid #605046; padding-top:3px; margin:20px 0 10px 0; } .divContentDetailImgListCnt{ width:556px; background-color:white; /*background-image:url(/img/imgpkttr.gif); background-position:top right; background-repeat:no-repeat;*/ margin:0 0 10px 0; } .divContentDetailImgList{ padding:10px 5px 10px 10px; } .divContentDetailImgCnt{ float:left; width:60px; height:60px; padding:0 10px 0px 0; } .divContentDetailImgTxt{ width:280px; margin:5px 0 0 0; } .divContentDetailImgFooter{ border-top:1px solid #A89E96; font-size:12px; color:#A89E96; margin:20px 5px 0 0; padding:3px 0 0 0; } .divContentDetailImgFooter table{ width:100%; } #divContentDetail .divContentDetailImgFooter a:link, #divContentDetail .divContentDetailImgFooter a:hover, #divContentDetail .divContentDetailImgFooter a:active, #divContentDetail .divContentDetailImgFooter a:visited{ color:#D85D0E; text-decoration:none; font-weight:normal; font-size:12px; } #divOuterRightMarathonCntCnt{ margin:0 0 10px 0; } #divOuterRightMarathonCnt{ background:red; padding:1px; } #divOuterRightMarathon{ background:white; padding:10px; } #divOuterRightMarathon h2{ padding:0; margin:0; color:red; font-weight:bold; font-size:12px; } .divContentDetailLinkList table tr th{ text-align:left; } .divContentDetailLinkListCnt{ border-bottom:1px solid #A89E96; border-top:1px solid #A89E96; padding:3px 0 3px 0; margin-bottom:10px; } .divContentDetailLinkHead{ padding:0px 0 3px 0; color:#D85D0E; font-weight:bold; } #divContentDetail .divContentDetailLinkList a:link, #divContentDetail .divContentDetailLinkList a:hover, #divContentDetail .divContentDetailLinkList a:active, #divContentDetail .divContentDetailLinkList a:visited{ color:#605046; text-decoration:none; font-weight:normal; display:block; } #divContentDetail .divContentDetailLinkList a:hover{ color:#A89E96; } #divContentDetail a:link, #divContentDetail a:hover, #divContentDetail a:active, #divContentDetail a:visited{ color:#605046; font-weight:bold; text-decoration:none; } #divContentDetail a:hover{ color:#D85D0E; } #divContentDetailHeadAuthor a:link, #divContentDetailHeadAuthor a:hover, #divContentDetailHeadAuthor a:visited, #divContentDetailHeadAuthor a:active{ font-size:12px; color:#D85D0E; font-weight:normal; text-decoration:none; } #divContentDetailTerminMore{ color:#006E97; font-size:13px; } #divContentDetailTerminKontakt,#divContentDetailAutorDetails{ padding:0 0 0 0; color:#605046; font-size:12px; line-height:16px; } #divContentDetailTerminHinweise{ padding:20px 0 0 0; color:#605046; font-size:12px; line-height:16px; } #divContentDetailTerminHinweise table, #divContentDetailTripVeranstalterCnt table{ width:100%; border-collapse:collapse; } #divContentDetailTerminHinweise table td, #divContentDetailTripVeranstalterCnt table td{ padding:1px; } #divContentDetailTerminHinweise table tr.trContentDetailTerminHinweise td, #divContentDetailTripVeranstalterCnt table tr.trContentDetailTerminHinweise td{ border-bottom:1px solid #605046; } #divContentDetailTerminHinweise table tr td.tdContentDetailTerminHinweiseBorder, #divContentDetailTripVeranstalterCnt table tr td.tdContentDetailTerminHinweiseBorder{ border-right:1px solid #605046; } #divContentDetailTripVeranstalterCnt{ padding:10px 0 0 0; } #divContentDetailMarathonIcons{ padding:0px 0 3px 0; } #divContentDetailBildergalerieCnt{ background-repeat:no-repeat; } #divContentDetailBildergalerie{ background-image:url(/img/lense.png); background-repeat:no-repeat; background-position:bottom left; } #divOuterRightInfoCnt{ padding:0 0 20px 0; } #divOuterRightInfoHead{ padding:0 0 5px 0; } #divOuterRightInfo table{ width:100%; } #divOuterRightInfo table tr td, #divOuterRightInfo table tr td a:link, #divOuterRightInfo table tr td a:hover, #divOuterRightInfo table tr td a:active, #divOuterRightInfo table tr td a:visited{ font-size:11px; color:#605046; font-weight:bold; line-height:15px; text-decoration:none; } .divNewsLineInfos{ background:#EAE7E0; height:1px; overflow:hidden; } #divSearchLink{ float:left; width:35px; } #divSearchBox{ padding:0 0 10px 0; } #divSearchBox input.inpSearch{ border:1px solid #b7aea7; height:15px; color:#A89E96; font-size:11px; padding:0; margin:0; padding-left:2px; width:134px; text-transform:uppercase; } a.aSearchRsltTitle:link, a.aSearchRsltTitle:hover, a.aSearchRsltTitle:visited, a.aSearchRsltTitle:active{ font-weight:bold; text-decoration:none; } .spanSearchRsltMarker{ background-color:#D85D0E; color:white; } #divContentDetailLeserpostForm{ padding:20px 0 0 0; } .divAuftragForm{ padding:0; } #divIFfrm iframe{ display: none;} #divContentDetailLeserpostForm input.inpLeserpost, #divContentDetailLeserpostForm select.selLeserpost, #divContentDetailLeserpostForm textarea.inpLeserpost, #divContentDetailLeserpostForm input.inpSubmitLeserpost, #divContentDetailLeserpostForm input.inpLeserpostObl, #divContentDetailLeserpostForm textarea.inpLeserpostObl, #divFeLogin input.inpFeLoginField, #divFeLogin .inpFeLoginSubmitField, #divFeLogin textarea.txaFeLoginField, #divFeLogin input.inpFeLoginFieldFile{ border:1px solid #605046; color:#605046; font-size:12px; padding-left:2px; width:99%; background:white; } #divFeLogin textarea.txaFeLoginField{ height:50px; } #divContentDetailLeserpostForm select.selLeserpost{ padding:0; } #divContentDetailLeserpostForm input.inpHWWWP, .divHWWWP{ display:none; } #divContentDetailLeserpostForm input.inpLeserpostBuchbestellung { border:1px solid #605046; color:#605046; font-size:12px; padding-left:2px; width:20px; background:white; } #divContentDetailLeserpostForm input.inpLeserpostBuchbestellungObl { background:#FDDBA2; border:1px solid #605046; color:#605046; font-size:12px; padding-left:2px; width:20px; } #divContentDetailLeserpostForm input.inpLeserpostObl, #divContentDetailLeserpostForm textarea.inpLeserpostObl, #divContentDetailLeserpostForm select.inpLeserpostObl, #divContentDetailLeserpostForm select.selOblKat, #divFeLogin input.inpFeLoginFieldObl{ background:#FDDBA2; } #divContentDetailLeserpostForm input.inpSubmitLeserpost{ width:130px; } #divContentDetailLeserpostForm textarea.inpLeserpost, #divContentDetailLeserpostForm textarea.inpLeserpostObl{ height:100px; } #divContentDetailLeserpostForm table.inpCheckboxError { background:#FDDBA2; } #divContentDetailLeserpostForm table td{ padding:0 0 10px 0; } #divContentList table tr td.tdLeserpostSpacer, #divContentList table tr td.tdSpacer{ background:#EAE7E0; } .divFrmHP{ display:none; } .skyspacer{ height:10px; overflow:hidden; } #divOuterRightTermineListe .divDatumFilter a:link, #divOuterRightTermineListe .divDatumFilter a:hover, #divOuterRightTermineListe .divDatumFilter a:active, #divOuterRightTermineListe .divDatumFilter a:visited, #divOuterRightTermineListe .divDatumFilterSel a:link, #divOuterRightTermineListe .divDatumFilterSel a:hover, #divOuterRightTermineListe .divDatumFilterSel a:active, #divOuterRightTermineListe .divDatumFilterSel a:visited{ text-decoration:none; color:#D85D0E; font-size:12px; font-weight:normal; display:block; line-height:20px; border-bottom:1px solid white; } #divOuterRightTermineListe .divDatumFilterSel a:link, #divOuterRightTermineListe .divDatumFilterSel a:hover, #divOuterRightTermineListe .divDatumFilterSel a:active, #divOuterRightTermineListe .divDatumFilterSel a:visited{ font-weight:bold; color:#5b4f49; } #divSport{ color:#605046; font-size:12px; padding:10px; } #divSport h1{ font-size:18px; color:#605046; padding:5px 0 5px 0; margin:0; } #divStatsTable table{ border-collapse:collapse; } #divStatsTable table tr td, #divStatsTable table tr th{ font-size:12px; color:#605046; padding:2px; border:1px solid #EAE7E0; text-align:right; } #divStatsTable table tr th{ font-weight:bold; text-align:center; background:white; } #divStatsTable table tr td.tdMonthName{ text-align:left; } #divStatsTable table tr.tdAltBGC td{ background:white; } #divStatsGraphics{ margin:0 0 20px 0; } #divStatsGraphics table tr td div{ font-size:12px; color:#605046; /*clear:left;*/ font-weight:bold; } .bgStatsGraphHits, #divStatsTable table tr th.bgStatsGraphHits{ background:#bdbf08; color:white; } .bgStatsGraphVisits, #divStatsTable table tr th.bgStatsGraphVisits{ background:#d85d0e; color:white; } .bgStatsGraphPages, #divStatsTable table tr th.bgStatsGraphPages{ background:#006e97; color:white; } .bgStatsGraphFiles, #divStatsTable table tr th.bgStatsGraphFiles{ background:#605046; color:white; } .divInfoBlock{ background:#eae7e0; padding:10px 0 10px 0; } .divInfoBlock img{ margin-right:3px; } .divContentDetailLBInfoBlock{ border-bottom:1px solid #A89E96; border-top:1px solid #A89E96; padding:3px 0 3px 0; margin-bottom:10px; } .divContentDetailLBInfoBlockHead{ color:#D85D0E; font-weight:bold; } .divContentDetailLBInfoBlockImgs{ padding:0 0 4px 0; } .divContentDetailLBInfoBlockImgs img{ margin:0 3px 3px 0; } .divContentDetailLBInfoBlockImgs a{ float:left; } .screenreader { display: none; } .divInfCnt{ background:#ffffe1; border:1px solid black; width:280px; position:absolute; display:none; z-index:10; margin:5px; } .divInf{ padding:3px; font-size:11px; font-weight:normal; color:black; text-decoration:none; } /*#divContentDetailText h4{ font-size:12px; font-weight:bold; margin:20px 0 10px 0; padding:0; color:#605046; }*/ #buchbestellung_text { width:300px; margin-left:20px; } #buchbestellung_text_top { background-image: url(/img/buch/box_top.gif); background-repeat: none; height:27px; } #buchbestellung_text_content { background-image: url(/img/buch/box_content.gif); background-repeat: repeat-y; padding:10px; } #buchbestellung_text_bottom { background-image: url(/img/buch/box_bottom.gif); background-repeat: none; height:27px; } #buchbestellung_bild { float:right; } span.ReiseveranstalterLinks a { color:#605046; font-weight:bold; text-decoration:none; } span.ReiseveranstalterLinks a:hover { color:#D85D0E; } #divPgBreakNav{ margin:10px 0 10px 0; padding:3px 0; } #divPgBreakNavBox{ height:20px; float:right; } #divPgBreakNavBox a.aWeiterlesen:link, #divPgBreakNavBox a.aWeiterlesen:hover, #divPgBreakNavBox a.aWeiterlesen:active, #divPgBreakNavBox a.aWeiterlesen:visited{ display:block; line-height:24px; } #divPgBreakNav a:link, #divPgBreakNav a:hover, #divPgBreakNav a:active, #divPgBreakNav a:visited{ color:#D85D0E; font-size:18px; font-weight:bold; text-decoration:none; padding:8px; } #divPgBreakNav a.aPagebreakActivePage{ color:#605046; } /*--- abstimmungen ---*/ .divContentSponsorCont{ margin:0 0 15px 0; } .divContentSponsor h4{ color:#2b677a; margin:0 10px 0 0; padding:0; font-size:12px; font-weight:bold; text-transform:uppercase; } .divContentSponsor .divContentSponsorImg{ text-align:center; padding:10px 0 10px 0; } .divContentSponsor .divContentSponsorImg h5{ } .divContentSponsor h4, .divContentSponsorImg h4{ float:left; } #divContentDetailText .divContentDetailTextAbstimmungImg, #divContentDetail2ndText .divContentDetailTextAbstimmungImg, .divContentDetailArchivText .divContentDetailTextAbstimmungImg, .divContentDetailArchiv2ndText .divContentDetailTextAbstimmungImg { float:right; margin:0 0 5px 5px; } .divContentDetailArchivText p{ margin:0; padding-bottom:5px; } .divContentDetailArchivText, .divContentDetailArchiv2ndText{ margin:0 0 10px 0; } #divContentList .divContentDetailArchivText h3, #divContentList .divContentDetailArchiv2ndText h3{ font-weight:bold; font-size:15px; } div.hrAbstimmung{ height:1px; overflow:hidden; background:white; margin:10px 0 10px 0; } div.hrAbstimmungArchiv{ background:#eae7e0; } #divContentDetail .divContentAbstimmungFrageCont table.tblAbsAntworten{ width:auto; margin:10px 0 0 0; } #divContentDetail .divContentAbstimmungFrageCont table.tblAbsAntworten td{ line-height:23px; } table.tblAbsAntworten td{ font-size:12px; } input.inpAbstimmenWWW{ display:none; } input.inpAbstimmen{ background:white; border:none; height:20px; width:140px; padding:6px 6px 0 6px; color:#524741; font-size:11px; } ul.ulAbsErrorMsgs{ } .divAbstimmungTeaserOuterLeft{ margin:0 0 10px 0; } .divAbstimmungTeaserOuterLeftQCont{ border:1px solid #2c667a; } .divATOLSponsorTitleOrImg{ padding:0 0 0 0; } .divAbstimmungTeaserOuterLeftQ h4, #divContent .divAbstimmungTeaserOuterLeftContentCont .divAbstimmungTeaserOuterLeftQ h4{ color:#2b677a; margin:0; padding:0; font-size:9px; font-weight:normal; text-align:center; margin:10px 0 1px 0; } .divAbstimmungTeaserOuterLeftQ{ text-align:center; } .divAbstimmungTeaserOuterLeftQ h5{ text-align:center; margin:0 0 10px 0; } .divATOLFrageTxtCont{ color:#2b677a; margin:5px 0 5px 0; font-size:16px; font-weight:bold; } .divATOLFrageTxtCont a{ text-decoration: none; color:#2b677a; } .divATOLFrageImgCont img{ width: 100%; height: auto; margin:0; padding:0; } .divAbsReslt{ padding:15px; background:white; margin:0 0 15px 0; } .divAbsAnswTxtCont{ float:left; width:300px; height:26px; background-image:url("/img/absbar1.gif"); background-repeat:repeat-x; margin:0 7px 7px 0; overflow:hidden; } .divAbsAnswTxt{ padding:4px 0 0 10px; color:white; font-size:11px; } .divAbsAnswClcksCont{ float:left; background-image:url("/img/absbar0.gif"); background-repeat:repeat-x; height:26px; margin:0 7px 0 0; } .divAbsAnswClcks{ padding:4px 0 0 10px; color:white; } .divAbsAnswPercCont{ float:left; height:26px; } .divAbsAnswPerc{ padding:4px 0 0 0; color:#e87a2a; font-weight:bold; } #divContentDetail .divAbsReslt h3{ color:#2b677a; font-size:16px; font-weight:bold; margin:0 0 10px 0; } .divAbsResltTln{ padding:10px 0 0 0; color:#2b677a; font-size:11px; } .divAbsResltTlnFT{ color:#605046; } #divHeadInfoBCnt{ width:1046px; overflow:hidden; } #divHeadInfoB{ padding:15px 17px 0 0; text-align:right; } .divMarktplatzTeaserOuterLeft{ margin:0 0 10px 0; } .spanMPError{ color:red; } #divMarathonSrchRsltCnt{ display:none; margin:10px 0 10px 0; } #divMarathonSrchRsltCnt .divMPMrtCnt a:link, #divMarathonSrchRsltCnt .divMPMrtCnt a:hover, #divMarathonSrchRsltCnt .divMPMrtCnt a:active, #divMarathonSrchRsltCnt .divMPMrtCnt a:visited{ font-weight:normal; } #divContentDetailText h2.h2MPTitelPrev{ font-size:14px; margin:0 0 10px 0; } #divContentDetailText div.divMPBeschrPrev{ margin:0 0 10px 0; } #divContentDetailText div.divMPBildVorschau{ float:left; margin:0 20px 0 0; } #divContentDetailText div.divMPDateiVorschau{ float:left; } #divContentDetailText h3.h3MPVorschau{ margin:0 0 10px 0; } .divMarkplatzSuchform{ padding:10px; } .selMPKat{ width:200px; font-size:12px; color:#605046; } #divContentDetailLeserpostForm select.selLeserpostList{ width:auto; } .divMarktplatzTeaserOuterLeftQCont{ border:1px solid #cdc906; } .divMarktplatzTeaserOuterLeftQ{ padding:10px 10px 5px 10px; } .liMarktplatzTeaserItem h4{ color:#959708; font-weight:normal; font-size:11px; margin:0 0 0 0; padding:0; } .divMarktplatzTeaserOuterLeftQ ul{ margin:0; padding:0; list-style-type:none; } .liMarktplatzTeaserItem{ padding:0 0 5px 0; } .liMarktplatzTeaserItem h4 a:link, .liMarktplatzTeaserItem h4 a:hover, .liMarktplatzTeaserItem h4 a:active, .liMarktplatzTeaserItem h4 a:visited{ color:black; font-size:11px; text-decoration:none; display:block; } .liMarktplatzTeaserItem h4 a:hover{ color:#959708; } .divMPBildList{ float:left; margin-right:5px; } .divMPDetailBeschreibung{ font-size:14px; } .spanMPListBeschreibung{ font-size:13px; } #divContentList table tr td a.aMPListTitle:link, #divContentList table tr td a.aMPListTitle:hover, #divContentList table tr td a.aMPListTitle:active, #divContentList table tr td a.aMPListTitle:visited { font-size:13px; } #divKarteSucheContCont{ position:absolute; top:50px; left:100px; background:#6f625a; width:1020px; height:703px; z-index: 100; display:none; } #divKarteSucheCont{ padding:0px 0px 30px 30px; } #divKarteSuche{ padding:10px; margin:0 30px 0 0; background:white; } #divKarteSucheGMCont{ height:620px; width:740px; float:left; } #divKarteFilterContCont{ float:left; width:200px; } #divKarteFilterCont{ padding:0 10px 10px 10px; } #divKarteFilter{ background-image:url("/img/gmdots.gif"); background-repeat:repeat-x; } #divKarteFilter2nd{ background-image:url("/img/gmdots.gif"); background-position:bottom; background-repeat:repeat-x; padding:0 0 10px 0; } #divKarteFilter h5{ margin:0; padding:10px 0 10px 0; color:#031da6; font-size:16px; font-weight:bold; } #divKarteFilter h6{ margin:0; padding:20px 0 10px 0; color:#6f625a; font-size:13px; font-weight:bold; } #divKarteFilter input.inpGM, #divKarteFilter input.submGM{ border:1px solid #605046; color:#605046; font-size:12px; padding-left:2px; background:white; } #divKarteFilter input.inpGM{ width:70px; } #divKarteFilter input.submGM{ padding-left:5px; } #divKarteFilter table td{ padding:0 5px 5px 0; font-size:12px; color:#6f625a; } .divMarkerWindow{ font-size:12px; } .divMarkerWindow a:link, .divMarkerWindow a:hover, .divMarkerWindow a:active, .divMarkerWindow a:visited{ font-size:11px; color:#A89E96; text-decoration:none; } .divMarkerWindow a:hover { font-size:11px; color:#A89E96; text-decoration:none; } .divAbstimmungTeaserOuterLeftContentCont{ width:160px; background:white; } .divAbstimmungTeaserOuterLeftContentContrechts{ float:right; margin:0 0 10px 10px; } .divAbstimmungTeaserOuterLeftContentContlinks{ float:left; margin:5px 10px 5px 0; } #divContentDetailText .divAbstimmungTeaserOuterLeftContentContlinks a.lb-autorenbild-link{ color: #D85D0E; text-decoration: none; font-size: 11px; font-weight: normal; } .divAbstimmungTeaserOuterLeftContentCont .divAbstimmungTeaserOuterLeft{ margin:0; } .divTsrVideoCont{ margin:0 0 5px 0; } .divTsrVideoImgCont{ float:left; width:110px; } .divTsrVideoDescCont{ float:left; width:104px; } .divTsrVideoDesc h3{ margin:0 0 2px 0; padding:0; } .divTsrVideoDesc h3 a:link, .divTsrVideoDesc h3 a:hover, .divTsrVideoDesc h3 a:active, .divTsrVideoDesc h3 a:visited{ color:#605046; font-size:12px; text-decoration:none; } .divVideoNewsLine{ margin:0 0 10px 0; } .divTsrVideoLinkCont{ margin-top:-5px; } .divTsrVideoLink{ text-align:right; } a.aPrintmagazinLst:link, a.aPrintmagazinLst:hover, a.aPrintmagazinLst:active, a.aPrintmagazinLst:visited{ text-decoration:none; color:#605046; font-size:12px; } .divPrintMagazinList{ padding:10px 0 10px 0; } .divPrintmagazinListItemCont{ width:130px; float:left; text-align:center; } .divPrintmagazinListItem{ padding:0 0 10px 0; } .spanDatumVonBis{ font-size:9px; line-height:8px; } .spanDatumVonBisTeaser{ font-size:9px; line-height:9px; } .divFirmenLogo{ margin:0 0 0 0; } /*gewinnspiel*/ #divApppCont{ } #divAppp{ padding:10px; font-size:12px; color:#605046; } #divAppp h3{ color:#605046; } #divGewinnspielLCont{ position:absolute; top:100px; left:290px; z-index:99; width:850px; display:none; background:#eae7e0; -moz-box-shadow: 5px 5px 5px #888; -webkit-box-shadow: 5px 5px 5px #888; box-shadow: 5px 5px 5px #888; } #divGewinnspielLWrap{ padding:4px 0 0 0; } #divGewinnspielL{ position:relative; } #divGewinnspielCloseCont{ position:absolute; bottom:0; right:0; padding:5px; width:100px; line-height:20px; z-index:100; text-align:right; } #divGewinnspielCloseCont a{ color:#999; font-size:11px; } #divStartseiteRightContainer, #divContentRightContainer{ position:relative; } .divContentDetailTextGewinnspielImg{ margin-top:10px; } /*gewinnspiel ende*/ #informationstext { } #informationstext p { margin-bottom: 10px; font-size: 12px; line-height: 18px; } #overlayEPaperLst{ display:none; } #divSelectBLAccCont{ margin-bottom:0px; overflow:hidden; } #blacccHL{ margin-bottom:10px; } #divSelectBLAcc div.blacch{ color:#605046; float:left; line-height:16px; margin:0; padding:0; font-size:12px; font-weight:bold; margin-right:8px; cursor:pointer; } #divSelectBLAcc .blaccc{ background:white; padding:10px 0 0 10px; } #divSelectBLAcc .blacccCont{ overflow:hidden; } #divSelectBLAcc .blaccc .blacccitem { float:left; width:253px; margin-bottom:5px; } #divSelectBLAcc .blaccc .blacccitem img, #divSelectBLAcc h3.blacch img { vertical-align:middle; } #divFullsizeDiashowAudioControlCont{ position:fixed; bottom:50px; right:0; z-index:99; } #divFullsizeDiashowInfoboxCont{ width:262px; overflow:hidden; } #divFullsizeDiashowInfoboxHeaderCont{ height:10px; overflow:hidden; background-image:url("/img/fsds_infobox_tbg.png"); background-repeat:no-repeat; } #divFullsizeDiashowInfoboxFooterCont{ height:18px; overflow:hidden; background-image:url("/img/fsds_infobox_bbg.png"); background-repeat:no-repeat; } #divFullsizeDiashowInfoboxContent{ background-image:url("/img/fsds_infobox_mbg.png"); background-repeat:repeat-y; padding:0 17px 0 11px; color:#514034; font-size:12px; } #divFullsizeDiashowInfoboxContent p{ color:#514034; font-size:12px; } #divFullsizeDiashowInfoboxTopCont{ z-index:101; position:fixed; top:50px; left:50px; } #divFullsizeDiashowInfoboxBottomCont{ z-index:100; position:fixed; bottom:50px; left:50px; } #divFullsizeDiashowInfoboxSponsor h2{ padding:0; margin:0; text-align:center; font-size:19px; color:#514034; font-size:normal; } #divFullsizeDiashowInfoboxLogoCont{ margin-bottom:28px; } #divFullsizeDiashowInfoboxSponsorBanner .spanFSDSSp{ display:block; font-size:12px; margin-bottom:12px; } #divFullsizeDiashowInfoboxSponsorBanner{ text-align:center; } #divFullsizeDiashowInfoboxButtonsCont{ margin-top:24px; } #divFullsizeDiashowInfoboxButtonsCont a{ display:block; padding-top:6px; } .pAccTermineInfo{ color:#d85d0e; cursor:pointer; } .divSkyRechtsBanner1{ margin-top:2px; } .tdSCCB{ text-align:center; border-left:5px solid #eae7e0; } .trSCPast td, .trSCPast td a{ color:#a89e96 !important; } #divFeLogin .divFeLoginField label{ font-weight:bold; display:block; } #divFeLogin .divFeLoginField{ margin:0 0 10px 0; } .divLoginFehler{ color:red; } .divLoginFehlerCont{ margin:0 0 10px 0; } .divFeLoginFieldWWW{ display:none; } .divLoginIntro{ padding:5px 0 10px 0; } #divFeLogin .divFeLoginFieldSpacer{ margin-bottom:30px; } #divFeLogin .divFeLoginFieldCups label{ display:inline; } #divFeLogin .divFeLoginFieldCups input[type=checkbox] { vertical-align:bottom; margin-right:10px; } #divFeLogin .inpFeLoginSubmitField{ width:200px; cursor:pointer; } .inpFeLoginReq{ border:1px solid red !important; } #divSupercupNav ul{ list-style-type:none; margin:0; padding:0; } #divSupercupNav ul{ list-style-type:none; margin:0; padding:0; } #divSupercupNav ul li{ float:left; margin-right:15px; } #divSupercupNav{ padding:0 0 20px 0; } #divSupercupNav ul li{ font-size:11px; color:#605046; } #divSupercupNav ul li a{ font-size:14px; color:#D85D0E !important; } #divSupercupNav ul li a.red{ color:#605046 !important; } #divSupercupNav ul li a.red:hover{ color:red !important; } #divSupercupNav ul li a:hover{ color:#605046 !important; } #divSupercupNav ul.left{ float:left; } #divSupercupNav ul.right{ float:right; } #divSupercupNav ul.right li{ margin:0 0 0 10px; } .divSupercupMeldung{ padding:10px 0 10px 0; } .divSupercupMeldung p{ background:white; text-align:center; color:#d5d335; font-weight:bold; font-size:12px; padding:3px 0 3px 0; } .divSuperCupHL{ font-size:15px; color:#d85d0e; font-weight:bold; padding:10px 0 10px 0; } #divStartseiteAktuellbeiM4YLaufberichte{ padding:40px 0 0 28px; } #divStartseiteAktuellbeiM4YLaufberichte h2{ margin:0; padding:0; height:37px; overflow:hidden; font-size:16px; line-height:37px; } #divStartseiteAktuellbeiM4YLaufberichte h2 a{ padding:0 0 0 0; display:block; color:#484848; text-decoration:none; font-size:16px; line-height:37px; } #divStartseiteAktuellbeiM4YLaufberichte h2 a span{ display:block; float:left; } #divStartseiteAktuellbeiM4YLaufberichte h2 a img{ display:block; float:left; margin:8px 0 0 7px; } #divStartseiteAktuellbeiM4YLaufberichte ul{ list-style-type:none; padding:2px 0 0 0; margin:0; float:left; width:246px; } #divStartseiteAktuellbeiM4YLaufberichte ul li{ padding:11px 0 0px 0; line-height:15px; } #divStartseiteAktuellbeiM4YLaufberichte ul li{ padding:0 12px 11px 0; line-height:15px; } #divStartseiteAktuellbeiM4YLaufberichte ul li, #divStartseiteAktuellbeiM4YLaufberichte ul li a{ font-size:12px; } #divStartseiteAktuellbeiM4YLaufberichte ul li a{ color:#d76e15; font-weight:bold; text-decoration:none; } #divStartseiteAktuellbeiM4YLaufberichte ul li h3{ padding:0; margin:0; } #divStartseiteAktuellbeiM4YLaufberichte ul.ulLast{ width:224px; } #divStartseiteAktuellbeiM4YLaufberichte ul.ulLast p a{ font-weight:bold; color:#484848; } #divStartseiteAktuellBeiTrailCnt{ background-image:url("/img/aktuellbei_bg.gif"); background-repeat:no-repeat; } #divStartseiteAktuellbeiM4YLaufberichteHeadCont{ margin-bottom:5px; } .divTippTitel{ width:150px; margin-bottom:2px; } .divTippTitel h3 a{ font-weight:bold; font-size:12px !important; line-height:14px !important; } #divContentList table.tblTippTitel, #divContentDetailMarathonLMList table.tblTippTitel, #divContentDetail table.tblTippTitel{ width:auto !important; } .tblTippTitel tr td{ border:0 !important; padding:0 !important; } #divMarathoncheckReisegutscheinOverlayCont{ position:absolute; z-index:9999; top:200px; left:0; width:100%; display:none; } #divMarathoncheckReisegutscheinOverlayWrap{ width:600px; height:500px; margin-left:auto; margin-right:auto; } #divMarathoncheckReisegutscheinOverlay{ position:relative; } .trRanglisteItem{ cursor:pointer; } .trRanglisteItemDetail td{ background:#e2dfd8 !important; } .divSCRnglDetailImageWrap{ width:100px; height:100px; overflow:hidden; float:left; margin-right:10px; } .divSCRnglDetailDatesWrap{ float:left; width:438px; } .divSCRnglDetailDatesInnerElem{ float:left; } .divSCRnglDetailDatesName{ width:295px; } .divSCRnglDetailDatesZeit{ width:60px; } .divSCRnglDetailDatesDistanz{ width:85px; } .divSCRnglDetailDatesStrecke{ width:50px; } .divBewertenKommentierenBewertungDetailItemName{ line-height:30px; background-position:0 10px; } .divBewertenKommentierenBewertungDetailItemWrap{ padding-bottom:12px; } .divBewertenKommentierenBewertungDetailItemName, .divBewertenKommentierenBewertungDetailItemValue, .divBewertenKommentierenBewertungDetailItemValueName, .divBewertungTotalDurchschnValue, .divBewertungTotalDurchschnValueName{ float:left; } .divBewertenKommentierenBewertungDetailItemName, .divSuperCupMarathonBewertungLine label{ width:220px; } .divSuperCupMarathonBewertungLine label{ display:inline-block; } .divBewertenKommentierenBewertungDetailItemValueName, .divBewertenKommentierenBewertungDetailItemName, .divSuperCupMarathonBewertungLine label, .divSuperCupMarathonBewertungLine span, .divSuperCupMarathonBewertungLineWrap textarea{ font-size:12px; color:#605046; line-height:30px; padding:0 0 0 10px; } .divSuperCupMarathonBewertungLineWrap textarea{ line-height:14px; } .divBewertenKommentierenBewertungDetailItemName, .divSuperCupMarathonBewertungLine label, .divSuperCupMarathonBewertungLine span, .divSuperCupMarathonBewertungLineWrap textarea{ font-weight:bold; padding:0 0 0 0; } #divSuperCupMarathonBewertungEmpfWrap{ padding:0 0 10px 0; } .divBewertenKommentierenBewertungDetailItemValue img{ cursor:pointer; } .divLoadingWrap{ height:100%; } .divLoading{ background-image:url('../img/mcheck/loading.gif'); background-position:center center; background-repeat:no-repeat; height:100%; } .divBewKommZeitenWrap{ float:left; width:300px; } #divBewertenKommentierenBewertungDetailItemDistanzen{ float:left; } .divBewKommZeitenWrap{ padding:0 0 0 20px; } .divSupercupLogin #divFeLogin input.inpFeLoginField, .divSupercupRegister #divFeLogin input.inpFeLoginField, .divSupercupRegister #divFeLogin input.inpFeLoginFieldFile, #divSuperCupMrdPersAng .txaFeLoginField, #divSuperCupMrdBew .divSuperCupMarathonBewertungLineWrap textarea { background:white; border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border: 1px solid #cccccc; -webkit-box-shadow: 0 1px 1px 1px rgba(255,255,255,1); box-shadow: 0 1px 1px 1px rgba(255,255,255,1); height:23px; font-size:12px; line-height:25px; color:#605046; width:396px; } #divSuperCupMrdBew .divSuperCupMarathonBewertungLineWrap textarea{ width:320px; height:100px; margin-bottom:5px; } .divSupercupRegister #divFeLogin .divFeLoginField label, .divSupercupLogin #divFeLogin .divFeLoginField label { display:inline-block; width:150px; } .divSupercupRegister #divFeLogin input.inpFeLoginSubmitField, .divSupercupLogin #divFeLogin input.inpFeLoginSubmitField, #inpSubmitSaveSCMrdDaten.inpSubmitSaveSCMrdDaten, #inpSubmitSaveSCMrdBewertung.inpSubmitSaveSCMrdDaten{ cursor:pointer; background: linear-gradient(to bottom, #f5aa6d, #eb6b08); border:1px solid #cbcbcb; color:white; line-height:24px; font-size:12px; padding:0 5px 0 5px; border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border: 1px solid #cccccc; -moz-box-shadow: inset 0 0 2px #c9c9c9; -webkit-box-shadow: inset 0 0 2px #c9c9c9; box-shadow: inset 0 0 2px #c9c9c9; } a.aSCMW{ display:inline-block !important; } a.aSCMWSelected, a.aSCMW:hover{ color:#d85d0e !important; } .divStarteiteLaufberichteInfoItemWrap{ padding-bottom:10px; } .divRechteSeiteInfoItem164Wrap{ } .divRechteSeiteInfoItem164b{ margin-bottom:10px; } .divContentDetailImgListFirstImageWrap{ position:relative; } .divContentDetailImgListFirstImage{ position:absolute; z-index:1; } .divContentDetailImgListLense{ position:absolute; z-index:2; bottom:5px; right:5px; } #divContentDetailTopImageWrap{ margin:0 0 10px 0; } #divContentDetailTopImageWrap.divContentDetailTopImageMarathon { } #divContentDetailTopImageWrap.divContentDetailTopImageMarathon h2, .divContentDetailTopWOImageMarathon h2 { color: #605046; margin: 3px 0; padding: 0; font-size: 18px; } .divContentDetailTopWOImageMarathon{ padding: 10px; } .divContentDetailTopWOImageMarathon h2 { margin: 3px 0; } #divContentDetailTopImageWrap.divContentDetailTopImageMarathon #divContentDetailMarathonIcons { margin:0; padding:0; } #divContentDetailTopImageWrap.divContentDetailTopImageMarathon #divContentDetailTopImageInnerTitle { padding-top: 5px; } #divContentDetailTopImageWrap.divContentDetailTopImageMarathon #divContentDetailTerminMore { font-weight: bold; font-size: 12px; } #divContentDetailHeadAuthorDateLB{ margin-bottom:10px; } #divContentDetailHeadAuthorDateLB #divContentDetailHeadAuthorDateLBInnerWrap{ display:inline-block; } #divContentDetailHeadAuthorDateLB #divContentDetailHeadDate{ display:inline-block; } #divContentDetailHeadAuthorDateLB #divContentDetailHeadAuthor{ } #divContentDetailHeadAuthorDateLB #divContentDetailMoreLaufbericht, #divContentDetailHeadAuthorDateLB #divContentDetailMoreLaufbericht a{ display:inline-block !important; } #divContentDetailTopImageInnerWrap{ position:relative; } #divContentDetailTopImage{ position:absolute; z-index:1; } #divContentDetailTopImageInnerTitleWrap{ position:absolute; bottom:0px; z-index:2; } #divContentDetailTopImageInnerTitle{ background:white; margin:5px; opacity:0.8; } #divContentDetailTopImageInnerTitle{ padding-left:5px; padding-right:5px; padding-bottom:5px; } #divContentDetailTopImageInnerTitle .divContentDetailTopImageInnerTitleDateName, #divContentDetailTopImageInnerTitle .divContentDetailTopImageInnerTitleDateName a{ font-size: 11px; text-decoration: none; color: #605046; font-weight: normal; } #divContentDetailTopImageInnerTitle .divContentDetailTopImageInnerTitleDateName a{ color: #D85D0E; } /*cookie bar*/ #privacy-notice { background: #D85D0E; color: #fff; padding: 10px 0; position: fixed; z-index: 99999; width: 100%; } #privacy-notice .container{ width: 1106px; margin:0 auto; } #privacy-notice .container p{ padding:0 160px 0 0; } #privacy-notice .container, #privacy-notice #nav ul.nav.navbar-nav, #nav #privacy-notice ul.nav.navbar-nav, #privacy-notice #screen footer > .csc-default, #screen #privacy-notice footer > .csc-default, #privacy-notice #content > .csc-default, #privacy-notice #slider .rsGCaption .rsCaption, #slider .rsGCaption #privacy-notice .rsCaption { position: relative; } #privacy-notice .privacy-notice-accept { position: absolute; top: 50%; right: 140px; margin-top: -16.5px; } #privacy-notice p a { color: white; } #privacy-notice p a:hover { color: white; } #privacy-notice p:last-of-type { margin-bottom: 0;} .btn-default { color: #333; background-color: #fff; border-color: #ccc; text-decoration: none; } .btn-default:hover { color: #333; background-color: #e6e6e6; border-color: #adadad; } .btn-sm, .btn-group-sm > .btn, form.powermail_form .powermail_fieldwrap .btn-group-sm > input[type="submit"], form.powermail_form .powermail_fieldwrap .btn-group-sm > input[type="reset"] { padding: 5px 10px; font-size: 14px; line-height: 1.5; border-radius: 0; } .btn, form.powermail_form .powermail_fieldwrap input[type="submit"], form.powermail_form .powermail_fieldwrap input[type="reset"] { display: inline-block; margin-bottom: 0; font-weight: 400; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 16px; line-height: 1.618; border-radius: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /*cookie bar end*/ .headerbar { background: white; padding-bottom: 1px; } .headerbar h2 { position: relative; padding: 0 12px; padding-top: 1px; } .headerbar h2::after { position: absolute; content: ''; width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid black; transform: rotate(45deg); top: -1px; right: -4px; } .headerbar h2, .headerbar h2 a, .headerbar a{ display: block; font-size: 16px; line-height: 27px; text-transform: uppercase; text-decoration: none; color: white; font-weight: 400; margin: 0; } .headerbar-orange { background: #f5bb63; background: -moz-linear-gradient(top, #f5bb63 0%, #e17a1e 100%); background: -webkit-linear-gradient(top, #f5bb63 0%,#e17a1e 100%); background: linear-gradient(to bottom, #f5bb63 0%,#e17a1e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5bb63', endColorstr='#e17a1e',GradientType=0 ); } .headerbar-orange::after { border-bottom-color: #ae6018 !important; } .headerbar-blue { background: #84bbcd; background: -moz-linear-gradient(top, #84bbcd 0%, #2f81a9 100%); background: -webkit-linear-gradient(top, #84bbcd 0%,#2f81a9 100%); background: linear-gradient(to bottom, #84bbcd 0%,#2f81a9 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84bbcd', endColorstr='#2f81a9',GradientType=0 ); } .headerbar-blue::after { border-bottom-color: #235c77 !important; } .headerbar-brown { background: #9c9188; background: -moz-linear-gradient(top, #9c9188 0%, #74665b 100%); background: -webkit-linear-gradient(top, #9c9188 0%,#74665b 100%); background: linear-gradient(to bottom, #9c9188 0%,#74665b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c9188', endColorstr='#74665b',GradientType=0 ); } .headerbar-brown::after { border-bottom-color: #534942 !important; } .headerbar-green { background: #d7de61; background: -moz-linear-gradient(top, #d7de61 0%, #BDBF08 100%); background: -webkit-linear-gradient(top, #d7de61 0%,#BDBF08 100%); background: linear-gradient(to bottom, #d7de61 0%,#BDBF08 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7de61', endColorstr='#BDBF08',GradientType=0 ); } .headerbar-green::after { border-bottom-color: #91971f !important; } .headerbar-trailrunning { padding: 5px 10px !important; border: 4px solid #DF7328; color: #5E5147; margin-bottom: 10px !important; } .headerbar-trailrunning a { color: #685747 !important; text-transform: none !important; } .headerbar-trailrunning a > * { vertical-align: bottom; } .headerbar-trailrunning span { display: inline-block; } .headerbar-trailrunning img { display: inline-block; } .headerbar-trailrunning::after { content: none !important; } .laufberichte-liste-element-wrap{ margin-bottom: 10px; } .laufberichte-liste-element-bild { float: left; width: 166px; height: 88px; overflow: hidden; } .laufberichte-liste-element-text { float: left; width: 389px; height: 88px; background: white; overflow: hidden; } .laufberichte-liste-element-text-datum-marathon-autor{ padding: 10px 10px 0; } .laufberichte-liste-element-text, .laufberichte-liste-element-text a { font-size: 11px; text-decoration: none; color: #605046; } .laufberichte-liste-element-text-datum-marathon { float: left; } .laufberichte-liste-element-text-datum { margin-right: 10px; } .laufberichte-liste-element-text-datum-marathon a{ color: #D85D0E; } .laufberichte-liste-element-text-datum-marathon a{ color: #D85D0E; font-size: 11px; text-decoration: none; } .laufberichte-liste-element-text-autor { float: right; } .laufberichte-liste-element-titel { padding: 5px 10px; } .laufberichte-liste-element-titel h3{ padding: 0; margin: 0; } .laufberichte-liste-element-beschreibung { position: relative; padding: 0 10px 10px; line-height: 1.1em; } .divContentDetailMarathonDetailInfos label { font-weight: bold; } .divContentDetailMarathonDetailInfos td { font-size: 13px; color: #605046; padding-bottom: 10px; } #divMarathonBildergalerien { padding-left: 10px; } #divMarathonBildergalerien #divContentDetailBildergalerieCnt{ float: left; width: 140px; } #divMarathonBildergalerien #divContentDetailBildergalerie { background-position: bottom right; width: 135px; } .footerFb { float:right; margin-right:30px; margin-top:38px } .device-xs, .hidden { display: none; } .listSliderContentFourTiles { } .listSliderContentTile { float: left; display: inline-block; position: relative; width: 286px; height: 192px; overflow: hidden; } .listSliderContentTile.topLeft { margin-right: 2px; margin-bottom: 2px; } .listSliderContentTile.topRight { margin-left: 2px; margin-bottom: 2px; } .listSliderContentTile.bottomLeft { margin-right: 2px; } .listSliderContentTile.bottomRight { margin-left: 2px; } .listSliderContentImageWrap img { width: 100%; height: auto; } .divContentNewsSlider { padding: 10px; font-size: 11px; text-decoration: none; color: #605046; font-weight: normal; } .divContentNewsSlider .divNewsSliderMeta .divNewsTickerDate { font-size: 11px; text-decoration: none; color: #605046; font-weight: normal; } .divContentNewsSlider .divNewsSliderMeta a { font-size: 11px; text-decoration: none; color: #D85D0E; font-weight: normal; } .divContentNewsSlider h3 { display: block; font-size: 1.17em; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold; color: #605046; padding: 5px 0 5px 0; margin: 0; } .divContentNewsSlider h3 a:link, .divContentNewsSlider h3 a:hover, .divContentNewsSlider h3 a:active, .divContentNewsSlider h3 a:visited { display: block; font-size: 1.17em; text-decoration: none; color: #605046; } #divStartseiteCnt .listSliderContentWrap { position: absolute; bottom: 15px; left: 15px; padding: 10px; background: #fff; opacity: 0.7; } #divStartseiteCnt .listSliderContentWrap .divLaufberichteItemDate { font-size: 1em; } #divStartseiteCnt .listSliderContentWrap .divLaufberichteItemHeadline h3 { font-size: 1em; } #divStartseiteCnt #divContentListCnt { margin-bottom: 50px; } #menu-toggle { position: absolute; right: 10px; -webkit-transform: translateY(-50%); transform: translateY(-50%); top: 50%; } #menu-toggle a { display: block; } #menu-toggle:hover { cursor: pointer; } #menu-toggle div { width: 30px; height: 5px; background-color: #D85D0E; margin: 6px 0; } #divContentList.markplatzeintraege-list > table > tbody, #divContentList.markplatzeintraege-list > table, #divContentList.markplatzeintraege-list > table > tbody > tr, #divContentList.markplatzeintraege-list > table > tr { width: 100%; display: block; } #divContentList.markplatzeintraege-list > table > tbody > tr > td, #divContentList.markplatzeintraege-list > table > tr > td{ width: auto; display: block; padding: 10px; } #divContentList.markplatzeintraege-list > table > tbody > tr, #divContentList.markplatzeintraege-list > table > tr { margin-bottom: 20px; } #divContentList.markplatzeintraege-list > table > tbody > tr > td span, #divContentList.markplatzeintraege-list > table > tr > td span{ display: inline-block; width: 80%; } #divContentList.markplatzeintraege-list table tr td a.aMPListTitle:link, #divContentList.markplatzeintraege-list table tr td a.aMPListTitle:hover, #divContentList.markplatzeintraege-list table tr td a.aMPListTitle:active, #divContentList.markplatzeintraege-list table tr td a.aMPListTitle:visited { font-size: 14px; } #divStartseiteCnt .bx-wrapper .bx-viewport { background: #fff; } #divStartseiteCnt .bx-wrapper .bx-pager.bx-default-pager a { width: 12px !important; height: 12px !important; border-radius: 50% !important; border-style: solid; border-width: 2px; border-color: #74675B !important; background-color: rgba(0, 0, 0, 0) !important; } #divStartseiteCnt .bx-wrapper .bx-pager.bx-default-pager a.active { border-color: #DE7428 !important; background-color: #DE7428 !important; } #divStartseiteCnt .bx-wrapper .bx-pager { bottom: -27px !important; } .meldungenslider .divInfCnt, .magazinslider .divInfCnt, .trailrunningslider .divInfCnt { width: 250px; } #divContentListCnt .listslider { position: relative; } .bxprevnext { position: absolute; bottom: -11px; left: 50%; } .bxprevnext .prev { position: absolute; top: -8px; left: -167px; } .bxprevnext .next { position: absolute; top: -8px; left: 135px; } .bxprevnext .all { position: absolute; top: 0; left: 175px; } .bxprevnext .all a:link, .bxprevnext .all a:hover, .bxprevnext .all a:active, .bxprevnext .all a:visited { color: #D37A36; text-decoration: none; font-weight: bold; } .bxprevnext a.bx-prev, .bxprevnext a.bx-next { display: block; width: 32px; min-width: 32px; height: 32px; -webkit-box-shadow: 0 2px 4px 0 rgba(164,164,164,0.5); box-shadow: 0 2px 4px 0 rgba(164,164,164,0.5); background-color: rgba(255,255,254,0.01); border-radius: 16px; background: transparent; border: none; cursor: pointer; padding: 0; } .bxprevnext a.bx-prev:before, .bxprevnext a.bx-next:before { height: 100%; width: 100%; background-position: 7px, center; background-size: 20px; content: ''; display: block; } .bxprevnext a.bx-prev { } .bxprevnext a.bx-prev:before { background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M16 0 6 10l10 10v-3.158L9.158 10l.526-.526L16 3.158z'/%3E%3C/defs%3E%3Cuse fill='%235B5248' transform='rotate(180 11 10)' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E"); background-repeat: no-repeat; transform: rotate(180deg); } .bxprevnext a.bx-prev:hover:before { background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M16 0 6 10l10 10v-3.158L9.158 10l.526-.526L16 3.158z'/%3E%3C/defs%3E%3Cuse fill='%23D37A36' transform='rotate(180 11 10)' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E"); background-repeat: no-repeat; transform: rotate(180deg); } .bxprevnext a.bx-next { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .bxprevnext a.bx-next:before { background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M16 0 6 10l10 10v-3.158L9.158 10l.526-.526L16 3.158z'/%3E%3C/defs%3E%3Cuse fill='%235B5248' transform='rotate(180 11 10)' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E"); background-repeat: no-repeat; } .bxprevnext a.bx-next:hover:before { background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M16 0 6 10l10 10v-3.158L9.158 10l.526-.526L16 3.158z'/%3E%3C/defs%3E%3Cuse fill='%23D37A36' transform='rotate(180 11 10)' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E"); background-repeat: no-repeat; }