body {background-color:#CCCCCC}
.terms{font-size:10px; font-family:arial, sans-serif; padding:0px; text-align:left;}
h1 {color:#000000; text-align:center; font-size:16px; font-family:arial, sans-serif; padding:0px; margin-bottom:4px; margin-top:0px}
h2 {color:#000000; text-align:center; font-size:14px; font-family:arial, sans-serif; padding-bottom:0px; margin-bottom:0px;}
td.text{color:#000; text-align:center; font-size:12px; font-family:arial, sans-serif; padding:0px; text-align:left; margin-left:8px; background-color:#FFFFFF}
td.text1{color:#000; text-align:center; font-size:12px; font-family:arial, sans-serif; padding-top:4px; text-align:center;}
td.text2{color:#000; text-align:center; font-size:12px; font-family:arial, sans-serif; padding-top:4px; text-align:center; background-color:#e6edf5;}
td.textLine{color:#000; text-align:center; font-size:2px; font-family:arial, sans-serif; padding-top:4px; background-color:#e6edf5; height:2px}
td.sold{color:#ff0000; text-align:center;font-weight:800; font-size:12px; font-family:arial, sans-serif; padding-top:4px; text-align:center; background-color:#e6edf5;}
#footer{color:#a70532; text-align:center; font-size:10px; font-family:arial, sans-serif; padding-top:2px}
#footerAustria{color:#a70532; text-align:center; font-size:10px; font-family:arial, sans-serif; padding-top:2px; background-color:#0B4DA2; height:15px; padding-bottom:2px; margin-bottom:0px}
TD.Abold { background-color:#CCCCCC; text-align:center; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color:#000000; vertical-align:top; margin-left:5px; margin-right:5pt}
TD.A { background-color:#CCCCCC; text-align:center; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color:#000000; vertical-align:top; margin-left:5px; margin-right:5pt}
TD.B {background-color:#CCCCCC; text-align:center; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color:#000000; vertical-align:top; margin-left:5px; margin-right:5pt}
TD.C {background-color:#CCCCCC; text-align:center; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color:#000000; vertical-align:top; margin-left:5px; margin-right:5pt}
TD.centerBoldA { background-color:#ddd9c3; text-align:center; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color:#000000; vertical-align:top; width:150px}
td.textfooter{color:#a70532; text-align:center; font-size:10px; font-family:arial, sans-serif; padding-top:2px; background-color:#FFF; padding-bottom:2px}
td.textWhite {color:#FFFFFF; text-align:center; font-size:11px; font-family:arial, sans-serif; padding-top:2px; background-color:#0B4DA2; font-weight:bold}
td.slideborder {border-bottom-color:#0B4DA2; border-right-color:#0B4DA2; border:thin; border-left-color:red; border:1px}
td.mandatory{color:#000000; font-size:11px; font-family:arial, sans-serif; padding:0px;  font-weight:bold}
td.mandatoryR{color:#000000; font-size:11px; font-family:arial, sans-serif; padding:0px;  font-weight:bold; }
td.textContact{color:#000; text-align:center;  font-size:11px; font-family:arial, sans-serif; padding:0px}
td.textLineC{text-align:center;  font-size:11px; font-family:arial, sans-serif; padding:0px; margin-bottom:0px; margin-top:0px; solid #e6edf5}
td.textWhiteTitle{color:#FFFFFF; text-align:center; font-size:16px; font-family:arial, sans-serif; padding:1px;  font-weight:bold; margin-top:5px; margin-bottom: 5px}
td.sideBarLeft {font-size:11px; font-family:arial, sans-serif; padding:0px; background-color:#000; vertical-align:top}
td.sideBarRight {font-size:11px; font-family:arial, sans-serif; padding:0px; background-color:#000; vertical-align:top}
td.space {font-size:5px; font-family:arial, sans-serif; padding:0px; height:3px}
td.title {color:#000000; font-size:11px; font-family:arial, sans-serif; padding:0px;  font-weight:bold}
td.UsefulLinks {color:#333; font-size:11px; font-family:arial, sans-serif; padding:0px;  font-weight:bold}
td.mainBar {font-size:11px; font-family:arial, sans-serif; padding:0px; background-color:#FFF; vertical-align:top}
td.textWhite{color:#FFFFFF; text-align:left; font-size:11px; font-family:arial, sans-serif; padding:1px}
td.textWhiteCentre{color:#FFFFFF; text-align:center; font-size:11px; font-family:arial, sans-serif; padding:1px}
#tableborder {border: 1px solid #163e7a; padding-left:1px; vertical-align:middle; background-color:#2E3192 }
#tableborderb {border: 1px solid #163e7a; padding-left:1px; vertical-align:middle; background-color:#2E3192; margin-right:20px; }
#tableborderC {border: 1px solid #163e7a; padding-left:1px; vertical-align:middle; background-color:#3A77BA }
td.zimmer{ padding-left:10px; font-size:12px; margin-bottom:2px; margin-top:2px}

td.header{color:#FFF; text-align:center; font-size:10px; font-family:arial, sans-serif; padding-top:8px; padding-bottom:8px;text-align:center; background-color:#0B4DA2; font-weight: bold}
#offer{text-align:center; background-color: #a70532; color:#fff; padding-top:8px;padding-bottom:8px;}
.red{color:#a70532;font-weight:600;}
.contact{ font-size:14px; font-family:arial, sans-serif; padding-left:12px;}
a.contactlink{ font-size:12px; font-family:arial, sans-serif; padding-left:12px; background-color:#fff8b1; color:#000; }
#address{font-size:16px; font-family:arial, sans-serif; padding-top:0px; padding-left:14px; font-weight:800; margin-top:0px; margin-bottom:0px}
#tableborder {border: 2px solid #163e7a; padding-left:1px; margin-left:30px;}
p {padding-top:0px; font-size:12px; margin-left:8px}
p.notopmargin {padding-top:0px; font-size:12px; margin-left:8px; margin-top:0px;}
p.textprice{ padding-left:10px; font-size:12px; margin-top:5px; margin-bottom:12px}
p.textbold{ padding-left:10px; font-size:12px; font-weight:bold}
p.textski{ padding-left:10px; font-size:12px; margin-bottom:2px; margin-top:2px; text-align:center}
p.textroom{ padding-left:10px; font-size:12px; margin-bottom:2px; margin-top:2px}
input{background-color:#fffff; }
.bgyellow{background-color:#fff8b1;}
a.contactWhite:link {font-size:11px; font-family:arial, sans-serif; padding-left:1px; color:#FFFFFF; font-weight:bold }
a.contactWhite:visited {font-size:11px; font-weight:bold; font-family:arial, sans-serif; padding-left:1px; color:#FFFFFF }
a.contactWhite:hover {font-size:11px; font-weight:bold; font-family:arial, sans-serif; padding-left:1px; color:#E6E8E7 }
.scroller{font-family:arial, sans-serif;}
a.white:link {font-size:11px; font-family:arial, sans-serif; padding-left:1px; color:#FFFFFF; font-weight:bold; text-decoration:none }
a.white:visited {font-size:11px; font-weight:bold; font-family:arial, sans-serif; padding-left:1px; color:#FFFFFF; text-decoration:none }
a.white:hover {font-size:11px; font-weight:bold; font-family:arial, sans-serif; padding-left:1px; color:#E6E8E7 }

a.contactBold{ font-size:14px; font-family:arial, sans-serif; padding-left:1px; color:#FFFFFF; font-weight:bold }
a.red:link {color:#a70532;font-weight:600; font-family:arial, sans-serif; margin-right:20px; text-decoration: none}
a.red:hover {color:#a70532;font-weight:600; font-family:arial, sans-serif; margin-right:20px}
a.red:visited {color:#a70532;font-weight:600; font-family:arial, sans-serif; margin-right:20px; text-decoration: none}
a.red:active {color:#a70532;font-weight:600; font-family:arial, sans-serif; margin-right:20px; text-decoration: none}
#address{font-size:16px; font-family:arial, sans-serif; padding-top:8px; padding-left:14px; font-weight:800; text-align:center; background-color:#FFF}
