.alt { font-family: verdana; font-size: 11px; color: #000; } span.smallback { font-size: 9px; color: #888; text-decoration: none; font-weight: normal; } a.smallback:hover { color: #888; text-decoration: none; } a.buchung { border: 1px solid #888; padding: 2px; padding-left: 5px; padding-right: 5px; color: #B20000; text-decoration: none; } a.buchung:hover { border: 1px solid #888; padding: 2px; padding-left: 5px; padding-right: 5px; color: #B20000; text-decoration: none; } span.buchung { color: #B20000; text-decoration: none; font-weight: normal; } font.pauschalendesc { font-family: verdana; font-size: 11px; color: #000; } font.pauschalenTitel { color: #B20000; font-family: verdana; font-size: 16px; font-weight: bold; } font.pauschalenDatum { color: #444; font-family: verdana; font-size: 12px; } .1pxtext { font-family: Verdana; font-size: 1px; } p { font-family: Verdana; font-size: 11px; color: #000000; line-height: normal; } a:link { font-family: Verdana; font-size: 11px; font-weight: bold; color: #990000; text-decoration: none; } a:visited { font-family: Verdana; font-size: 11px; font-weight: bold; color: #990000; text-decoration: none; } a:hover { font-family: Verdana; font-size: 11px; font-weight: bold; color: #666666; text-decoration: underline overline; } a:active { font-family: Verdana; font-size: 11px; font-weight: bold; color: #990000; text-decoration: none; } a.pauschalen { font-family: verdana; font-size: 11px; color: #B20000; text-decoration: none; } .rahmenunten { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; } li { list-style-position: outside; list-style-type: circle; left: auto; clip: rect(auto auto auto auto); font-family: Verdana; font-size: 11px; line-height: 20px; font-variant: normal; } h1 { font-family: Verdana; font-size: 11px; font-weight: bold; color: #990000; text-decoration: none; } .tablewhiteborder { border: 3px solid #FFFFFF; } .grey1 { background-color: #E8E8E8; } .grey2 { background-color: #DBDBDB; } fieldset { font-family: verdana; font-size: 11px; border: 0px; border: 1px solid #CCC; } legend { font-size: 11px; font-family: verdana; color: #B20000; } td.buchungL { font-family: verdana; font-size: 11px; width: 30%; padding: 2px; vertical-align: top; } td.buchungR { font-family: verdana; font-size: 11px; width: 70%; padding: 2px; } input.buchung, select.buchung, textarea.buchung { border: 1px solid #ADADAD; background-color: #FFF; font-family: verdana; font-size: 11px; padding: 2px; color: #000; } select.buchung option.category { background-color: #DDD; } input.sbmtbuchung { border: 1px solid #85837C; text-align: left; color: #B20000; font-family: verdana; font-size: 11px; background-color: #EBEBE9; padding: 2px; } font.star { color: #B20000; font-weight: bold; font-family: verdana; font-size: 11px; } div.buchung { background-color: #DADADA; padding: 2px; width: 100%; font-size: 11px; font-family: verdana; } th.pauschale { padding: 2px; border-bottom: 1px solid #000; border-top: 1px solid #000; font-family: verdana; font-size: 11px; color: #111; text-align: left; font-weight: normal; } td.pauschale { border-bottom: 1px solid #DDD; padding: 3px; color: 000; font-family: verdana; font-size: 11px; } font.colored { color: #B20000; } a.booking { color: #B20000; text-decoration: none; font-weight: normal; } hr.buchung { height: 1px; width: 100%; color: #CCC; } font.titleB { font-size: 18px; color: #2769A2; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; } font.introduction { font-size: 14px; color: #404040; font-family: Verdana, Arial, Helvetica, sans-serif; } font.description { font-size: 11px; color: #2769A2; font-family: Verdana, Arial, Helvetica, sans-serif; } td.testridebike { background-color: #FFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; padding: 2px; vertical-align: top; } div.testridebike { background-color: #EBEBEB; width: 100%; padding: 2px; } font.trbTit { color: #2769A2; font-weight: bold; } font.trbinfo { color: #ffffff; font-weight: bold; font-size: 10pt; } font.fnbTit { font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #E77327; } th.bike { background-color: #EBEBEB; padding: 2px; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2769A2; width: 25%; text-align: left; vertical-align: top; border-right: 2px solid #FFF; } th.fnbInfo { background-color: #2769A2; padding: 2px; color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 25%; font-weight: normal; text-align: left; vertical-align: top; border-right: 2px solid #FFF; } td.bike { width: 25%; background-color: #FFF; border-right: 1px solid #EBEBEB; vertical-align: top; } td.fnbInfo { text-align: center; font-family: verdana; font-size: 11px; color: #000; border-right: 1px solid #EBEBEB; vertical-align: middle; } font.smallinfo { font-size: 9px; color: #000; } td.oneff { background-color: #EBEBEB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; padding: 2px; } th.oneff { background-color: #EBEBEB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; padding: 2px; } font.diff { font-size: 11px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; } td.bkeprice { background-color: #FFF; padding: 2px; } div.bkeprice { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; border-bottom: 1px solid #BDBBBB; padding: 2px; background-color: #EEF4FF; width: 100%; } td.bookBike { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; padding: 3px; } font.titleZimmer { font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; color: #1D6097; } div.beschreibungZimmer { border: 1px solid #C9C9C9; border-top: 3px solid #BABABA; padding: 2px; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 140%; width: 70%; } font.titlePreisWinter { font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; color: #2C9AF4; } th.kopfPreise3 { background-color: #E5C2A0; font-family: verdana, arial, helvetica, sans-serif; text-align: center; font-size: 11px; font-weight: bold; padding: 2px; } th.kopfPreise2 { background-color: #9DB7E1; font-family: verdana, arial, helvetica, sans-serif; text-align: center; font-size: 11px; font-weight: bold; padding: 2px; } th.kopfPreise { background-color: #D8D8D8; font-family: verdana, arial, helvetica, sans-serif; text-align: center; font-size: 11px; font-weight: bold; padding: 2px; } td.empty { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; padding: 2px; } font.titleKlein { font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; color: #F27829; } font.titleKlein2 { font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #005E8E; } font.titleKlein3 { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #909090; } font.titleKlein4 { font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFB400; } td.row_6 { background-color: #E9E9E9; font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; padding: 1px; } td.row_5 { background-color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; padding: 1px; } td.row_4 { background-color: #C5C59D; font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; padding: 1px; } td.row_3 { background-color: #F8EAC4; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; padding: 1px; } td.row_2 { background-color: #E2F6FF; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; padding: 1px; } td.row_0 { background-color: #FAFAFA; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; padding: 1px; } td.row_1 { background-color: #E7E7E7; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; padding: 1px; } font.titlePreisSommer { font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; color: #27B706; } #weather { font-family: verdana, arial, helvetica, sans-serif; font-size: 5px; color: #000; } #weather a { font-size: 12px; color: #FF2300; } #weatherInfo { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #000; line-height: 140%; } #weatherInfo > span.info { font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; color: #123392; } div.vid { background-color: #4A8FAC; border-bottom: 3px solid #FFF; height: 111px; width: 564px; } div.vid div.pic { float: left; width: 140px; } div.vid div.text { background-color: #4A8FAC; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 111px; padding: 0; width: 424px; } div.clr { clear: both; } /* bmw */ font.titleB { font-size: 18px; font-color: #2769A2; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; } font.introduction { font-size: 14px; color: #404040; font-family: Verdana, Arial, Helvetica, sans-serif; } font.description { font-size: 11px; color: #404040; font-family: Verdana, Arial, Helvetica, sans-serif; } /* routesheets */ div.rs { clear: both; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } div.rs div.even, div.rs div.odd { clear: both; float: left; width: 564px; } div.rs div.even { background-color: #D1E2EF; } div.rs div.odd { background-color: #EFE7D1; } div.rs div.even div.name, div.rs div.odd div.name { float: left; padding: 3px 2px; } div.rs div.even div.input, div.rs div.odd div.input { float: right; padding: 3px 2px; } div.rs div.even input, div.rs div.even select, div.rs div.odd input, div.rs div.odd select, div.rs div.even textarea, div.rs div.odd textarea { border: 1px solid #777; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 1px; } div.rs span.star { color: #E81111; font-size: 10px; } h1.rs { color: #1D6097; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; margin: 15px 0 10px 0; padding: 0; } /* styled input fields */ input.styled, textarea.styled, select.styled { border: 1px solid #777; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 1px; } /* rs view */ div.rs div.author { border-bottom: 1px solid #BBB; color: #666; font-size: 9px; } div.rs div.author a { color: #64A3D7; font-size: 9px !important; font-weight: normal; text-decoration: none; } div.rs div.item { border-bottom: 1px solid #CCC; clear: both; font-size: 13px; } div.rs div.item div.name { color: #1D6097; float: left; padding: 4px 2px 2px 2px; } div.rs div.item div.value { float: right; padding: 4px 2px 2px 2px; } div.photosRS { background-color: #DDD; float: left; margin-bottom: 16px; padding: 2px; width: 564px; } div.photosRS h1 { color: #666; font-size: 14px; } div.photosRS a img { border: 3px solid #FFF; } h2.rs { color: #579BD3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; } table.comment { font-size: 12px; padding: 0; width: 550px; } table.comment td, table.comment tr { padding: 1px; vertical-align: top; } table.comment tr.even { background-color: #E1E6EB; } table.comment tr.odd { background-color: #BBC5FF; } table.comment td.name { width: 190px; } table.comment input, table.comment textarea { background-color: #FEFEFE; border: 1px solid #BBB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 1px; } span.msgRS { background-color: #CBE7FE; border: 1px solid #CCC; border-top: 2px solid #CCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 5px 0 10px 0; padding: 2px; } div.RSComments { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } div.RSComments div.comment { background-color: #DDD; margin-bottom: 10px; } div.RSComments a { color: #666; font-weight: normal; text-decoration: underline; } div.RSComments a:hover { text-decoration: none; } a.showAll { color: #333 !important; font-size: 12px; } /* rs liste */ table.RSs { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 1px; } table.RSs th { background-color: #EEE; color: #1D6097; font-weight: bold; height: 25px; padding: 2px; text-align: left; vertical-align: bottom; } table.RSs th.date { width: 130px; } table.RSs th.place { width: 230px; } table.RSs th.country { width: 100px; } table.RSs th.link { width: 40px; } table.RSs tr.data td { border-bottom: 1px solid #CCC; padding: 2px; } h1.enzian { color: #666; font-size: 14px; } table.impressum { font-size: 11px; padding: 2px; } table.impressum td { padding: 2px; vertical-align: top; } div.buchenMSG { border: 1px solid #E5AF1C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px; } table.hire { border: 1px solid #CCC; border-collapse: collapse; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px; } table.hire th, table.hire td { border: 1px solid #CCC; border-collapse: collapse; padding: 2px; vertical-align: top; } table.hire th { background-color: #2882E7; color: #FFF; font-weight: normal; height: 25px; text-align: left; vertical-align: bottom; } table.hire th.bike { border: 0; width: 260px; } table.hire th.time { width: 130px; } table.hire th.pay { width: 156px; } table.hire tr.a td { background-color: #EEE; } table.hire tr.b td { background-color: #DDD; } table.restplaetze { border-width: 1px; border-top-style: dashed; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: #000000; } h2.hire { color: #888; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; } input.newsletterInput { background-color: #AAA; border: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-right: 1px; padding: 2px; } .h1herbstangebot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; } .hherbstangebot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #B20000; } h1.EInPress { color: #92A582; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; margin: 0 0 12px 0; padding: 0; } div.EInPress { color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 140%; } h2.EInPress { color: #356595; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin: 14px 0 10px 0; padding: 0; } h1.EInPress { color: #92A582; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; margin: 0 0 12px 0; padding: 0; } div.EInPress { color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 140%; } h2.EInPress { color: #356595; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin: 14px 0 10px 0; padding: 0; } ul.EInPress { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; list-style-type: square; margin: 0 0 0 15px; padding: 0; } ul.EInPress a { color: #666; font-weight: normal; text-decoration: underline; } ul.EInPress a:hover { text-decoration: none; } h1.pressTitle { border-bottom: 1px solid #999; color: #111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; } h2.pressTitle { border-bottom: 1px solid #999; color: #111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; } div.NLT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 145%; } table.TOCContainer td { background-color: #EEE; border: 1px solid #BBB; padding: 2px 5px 2px 2px; } ul.pressTOC { list-style-image: none; list-style-type: none; margin: 0; padding: 0; } ul.pressTOC li.tocLevel1 { list-style-type: none; margin: 0; padding: 0; } ul.pressTOC a { color: #1D6097; font-weight: normal; text-decoration: none !important; } ul.pressTOC a:hover { text-decoration: underline !important; } span.tocNumber { margin-right: 0.3em; } /* PAUSCHALEN */ div#packages { font-family: Verdana, Arial, Helvetica, sans-serif; } div#packages div.left { float: left; padding: 1px; width: 48%; } div#packages div.right { float: left; padding: 1px; width: 48%; } div#packages div.pkg { border: 1px dashed #1D6097; color: #333; font-size: 11px; padding: 2px; } div#packages div.pkg h3 { font-size: 13px; margin: 0; padding: 0; } div#packages div.motorrad { background-color: #ECF0FF; } div#packages div.motorrad h3, div#packages h2.motorrad { color: #1D6097; } div#packages h2.motorrad { font-size: 15px; margin: 0 0 13px 0; padding: 0; } div#packages h1.summer { color: #25DE11; font-size: 17px; margin: 0 0 16px 0; padding: 0; } td.dottedlineright { border-right-width: 1px; border-top-style: none; border-right-style: dashed; border-bottom-style: none; border-left-style: none; border-right-color: #000000; } .indexwords { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A29786; }