/* --- BODY --- */ body { font-family: arial, helvetica, sans-serif ; font-weight: normal ; font-size: 13px ; .scrollbar-darkshadow-color: #000000; .scrollbar-darkshadow-color: #000000; .scrollbar-track-color: #d0d1d3; .scrollbar-base-color: #999999; } /* --- TABLES --- */ td { font-family: arial, helvetica, sans-serif ; font-weight: normal ; font-size: 12px ; } /* --- TEXT --- */ .text-copy { font-family: arial, helvetica, sans-serif ; font-weight: normal ; font-size: 13px ; line-height: 22px ; letter-spacing: 0px ; } .text-copy-inverse { font-family: arial, helvetica, sans-serif ; font-weight: normal ; font-size: 13px ; line-height: 19px ; color: #ffffff ; } .text-copy-underpic { font-family: arial, helvetica, sans-serif ; font-weight: normal ; font-size: 12px ; line-height: 19px ; color: #ffffff ; padding: 8px 12px 8px 12px ; } .text-copy-sidebar { font-family: arial, helvetica, sans-serif ; font-weight: normal ; font-size: 12px ; line-height: 19px ; color: #ffffff ; padding: 8px 12px 8px 12px ; } .text-header-white { font-family: arial, helvetica, sans-serif ; font-weight: normal ; font-size: 11px ; color: #ffffff ; } .text-section-title { font-family: arial, helvetica, sans-serif ; font-weight: bold ; font-size: 13px ; } .text-section { font-family: arial, helvetica, sans-serif ; font-weight: normal ; font-size: 12px ; } .text-section-expanded { font-family: arial, helvetica, sans-serif ; font-weight: normal ; font-size: 12px ; line-height: 16px; } /* --- FORMS --- */ form { margin: 0px; } select.select-topic { font-family: arial, sans-serif, helvetica ; font-weight: normal ; font-size: 11px ; } input.form-button { font-family: arial, helvetica, sans-serif ; font-weight: bold ; font-size: 11px ; background-color: #423b33; color: #ffffff ; } input.form-button-small { font-family: arial, helvetica, sans-serif ; font-size: 10px ; font-weight: bold; background-color: #423b33; color: #ffffff ; } input.form-textfield { font-family: arial, helvetica, sans-serif ; font-weight: normal ; font-size: 12px ; } .form-field { border: 1px solid #7F9DB9; } .form-field-required { border: 1px solid #7f9db9; } .form-field-name { font-weight: bold ; color: #423b33 ; } .form-field-name-optional { font-weight: normal ; color: #423b33 ; } textarea.form-textarea-comments { font-family: arial, helvetica; font-size: 12px; font-weight: normal ; border: 1px solid #7F9DB9; } .strong { font-weight: bold ; color: #423b33 ; } /* --- CUSTOM --- */ a.footer-reservations { color: #999999; text-decoration: none; font-size: 11px; } a:hover.footer-reservations { color: #888888; text-decoration: underline; } .footer-message { font-family: arial, helvetica, sans-serif ; font-weight: bold ; font-size: 14px ; color: #1a160d ; } .contact-address-container { font-family: arial, helvetica, sans-serif ; font-weight: normal ; font-size: 13px ; line-height: 17px ; color: #1a160d ; } .contact-address-name { font-family: arial, helvetica, sans-serif ; font-size: 15px ; font-weight: bold ; color: #1a160d ; } /* --- IMAGES --- */ a { color: #000000; } a:hover { color: #000000; } a.h-dashed { color: #000000; text-decoration: none; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: none; } a:hover.h-dashed { border-color: #85B81F; text-decoration: none; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: dashed; } a.hl-dashed { color: #000000; text-decoration: none; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: dashed; } a:hover.hl-dashed { color: #000000; text-decoration: none; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: solid; } a.link-9voltnet,a:visited.link-9voltnet { color: #ffffff; text-decoration: none; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: dashed; } a:hover.link-9voltnet { color: #ffffff; text-decoration: none; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: solid; } a.none,a:hover.none { text-decoration: none; } a:hover.hl { text-decoration: underline; } a.hl { text-decoration: none; } a.hl-dashed-strong { color: #000000; font-weight: bold; text-decoration: none; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: dashed; } a:hover.hl-dashed-strong { color: #000000; font-weight: bold; text-decoration: none; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: solid; } a.link-left-sidebar-hl-dashed { color: #ffffff; text-decoration: none; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: dashed; } a:hover.link-left-sidebar-hl-dashed { color: #ffffff; text-decoration: none; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: solid; } a.link-body { color: #000000; text-decoration: underline; } a:hover.link-body { color: #000000; text-decoration: underline; } a.link-body-strong, a:visited.link-body-strong { color: #423b33; font-weight: bold; text-decoration: underline; } a:hover.link-body-strong { color: #423b33; font-weight: bold; text-decoration: underline; } .link-summary-page-bullet { margin-left: 2px; margin-right: 2px; } a.link-summary-page, a:visited.link-summary-page { font-size: 13px; color: #71AA00; font-weight: bold; text-decoration: underline; } a:hover.link-summary-page { font-size: 13px; color: #71AA00; font-weight: bold; text-decoration: underline; } a.link-body-small-strong { font-size: 11px; color: #423b33; font-weight: bold; text-decoration: underline; } a:hover.link-body-small-strong { font-size: 11px; color: #423b33; font-weight: bold; text-decoration: underline; } a.link-left-sidebar,a:hover.link-left-sidebar { color: #ffffff; text-decoration: underline; } a.link-left-sidebar-tour { font-size: 11px; color: #ffffff; text-decoration: none; } a:hover.link-left-sidebar-tour { font-size: 11px; color: #ffffff; text-decoration: underline; } .link-left-sidebar { color: #ffffff; } .image-left-sidebar-trimmed { border-type: solid; border-color: #000000; border-right: 1px ; } .left-sidebar-trimmed { border-type: solid; border-color: #000000; border-right: 1px ; } .page-title-header { font-family: arial, helvetica, sans-serif ; font-weight: bold ; font-size: 16px ; color: #85b81f ; padding-bottom: 15px; } .footer-copyright { font-family: arial, helvetica, sans-serif ; font-weight: normal ; font-size: 10px ; } .xsmall { font-size: 11px; } .medium { font-family: arial, sans-serif, helvetica ; font-weight: normal ; font-size: 13px ; } .x-small { font-family: arial, sans-serif, helvetica ; font-weight: normal ; font-size: 11px ; } .xx-small { font-family: arial, sans-serif, helvetica ; font-weight: normal ; font-size: 10px ; } td.infolink-matrix-name { font-family: arial, sans-serif, helvetica ; font-weight: normal ; font-size: 12px ; padding: 0px 15px 15px 0px; vertical-align: top; } td.infolink-matrix-description { font-family: arial, sans-serif, helvetica ; font-weight: normal ; font-size: 12px ; padding: 0px 15px 15px 0px; vertical-align: top; }