body { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 100.01%; text-decoration: none; }
.m5 { margin:5px 5px 5px 5px; }
.m5tb {margin-top:5px; margin-bottom:5px; }
.p5 { padding:5px 5px 5px 5px; }
.p5tb { padding-top:5px; padding-bottom:5px; }
.p5lr { padding-left:5px; padding-right:5px; }
.pt5 { padding-top: 5px; }
.pb5 { padding-bottom: 5px; }
.pl5 { padding-left: 5px; }
.pr5 { padding-right: 5px; }
.fb { font-weight: bold; }
.fs90 { font-size: 90% }
.fs85 { font-size: 85% }
.fs80 { font-size: 80% }
.fs75 { font-size: 75% }
.fs70 { font-size: 70% }
.bt1b { border-top: solid 1px black; }
.bb1b { border-bottom: solid 1px black; }
/* Background color  Style */
.bgcB { background-color: Black; }  /* BackGround black */
.bgcW { background-color: White; }  /* BackGround White */
/********************/
/* Forground color Style */
.white { color: White; }
.black { color: Black; }
/********************/
.nsMenu { background-color: Black; color:White; } /* menu not selected */
.sMenu { font-weight:bold; color:Black; background-color:#ffffff; text-decoration:none; } /* menu selected */
.cStandard {font-size:70%; color:Black; margin-bottom: 4pt; margin-top: 4pt }
.cStandard1 {font-size:70%; color:Black ; margin-bottom: 4pt; margin-top: 4pt }
.cTitle  { font-size: 12pt; color: Black; font-weight:bold }
.cTitle0 { font-size:85%; color: Black; font-weight:bold; margin-bottom: 2pt; margin-top: 2pt }
.cTitle1 { font-size:70%; color: Black; font-weight:bold; margin-top: 4pt; margin-bottom: 4pt }
.cTitle2 { font-size:70%; color: Black; font-weight:bold; margin-bottom: 2pt; margin-top: 2pt }
.cSmallTitle { font-size:80%; color: Black; font-weight:bold; margin-bottom: 2pt }
.cSubTitle { font-size:90%; color:Black; font-weight:bold; margin-top: 1pt; }
.cItemSubTitle { font-size:100%; color:Black; font-weight:bold; margin-top: 2pt; }
.cInputLabel { font-size:83%; color:Black; font-weight:bold }
.cLabel { font-size:70%; font-weight:bold; }
.cError { font-size:83%; color:Red; font-weight:bold }
.cSmallText { font-size:70%; color: Black; }
.cHotelName { font-size:95%; color: Black; font-weight:bold; }
.cTinyTitle { font-size:70%; font-weight:bold; }
.cFormText { font-size:75%; }
a { text-decoration:none }
div.tBox { padding: 4px 6px 4px 0px; border-bottom:solid 1px Black; }
div.mBox { border-bottom: solid 1px Black; margin: 4px 0px 4px 0px; }
div.bBox { min-height: 10px; margin: 4px 0px 4px 0px; }
td.h1px { height: 1px; }
td.h2px { height: 2px; }
td.h5px { height: 5px; }
div.design { background-color:#e0e1e3; border-top:solid 1px white; border-left:solid 1px white; border-right:solid 1px gray; border-bottom:solid 1px gray; font-size:8pt; padding:5px; overflow:visible; white-space:nowrap; color:Black; font-weight:normal; }
td.newCity { border-top: solid 1px #E3E1CF; }
div.newCity { border-top: solid 1px #E3E1CF; }
.lang { color: #00509F; font-size:9pt; }
.langBold { color: Black; font-size:9pt; font-weight:bold; }
.menuTable { margin:0px 0px 0px 0px; white-space:nowrap; }
/* für OverlayMove */
div.overlay { visibility: visible; background-color: #ebe9d7; padding: 2px 5px 2px 5px; border: solid 2px white; border-bottom-color: Gray; border-right-color: Gray; position: absolute; }
/* Panel für Tooltip einträge */
div.ttp { overflow:hidden; vertical-align:top; margin:0px 0px 0px 0px; }
a.ttMenu { color:White; font-weight:bold; margin:0px 0px 0px 0px; white-space:nowrap; }
a.ttnMenu { color:White; font-weight:normal; margin:0px 0px 0px 0px; white-space:nowrap; }
span.ttMenu { color:Black; font-weight:bold; margin:0px 0px 0px 0px; white-space:nowrap; }
td.blackLine { height:1px; background-color:Black; }
td.redLine { height:1px; background-color:Red; }
.VSpace5 { height:5px; background-color:Transparent; }
.caption { color:black; font-size: 9px; }
INPUT.dateInput { background-color:#ffffff; color:black; font-size: 12px; position:relative; width:72px; height:17px; border:1px solid #A0A0A0; }
a.statMenu  { color: White; text-decoration: none; padding:2px 10px 2px 10px; border-left:solid 1px white; border-right:solid 1px white; vertical-align:middle; background-image: url(images/bg/Glas20Black.png); background-repeat:repeat-x; height:20px; }
a.statMenu:hover  { color: #AFAFAF; text-decoration: none; padding:2px 10px 2px 10px; border-left:solid 1px white; border-right:solid 1px white; vertical-align:middle; background-image: url(images/bg/Glas20Black.png); background-repeat:repeat-x; height:20px; }
a.SqhMenu  { color: #DFDFDF; text-decoration: none; padding:2px 10px 2px 10px; vertical-align:middle; }
a.SqhMenu:hover  { color: #AFAFAF; text-decoration: none; padding:2px 10px 2px 10px; vertical-align:middle; }
a.LinkStandard { color: Black; }
a.LinkStandard:hover {color: #AFAFAF;}
input.inputDate { font-size: 10px; font-weight: normal; height:12px; padding: 0px 2px 0px 2px; width:72px; }
.icon { border: solid 4px Transparent; }
img.ImageShow { cursor:pointer; }
img.Bild { clear: both; }
.glas15 { background-image: url(images/bg/Glas15Black.png); background-repeat:repeat-x; height:15px; color:White; }
.glas18 { background-image: url(images/bg/Glas18Black.png); background-repeat:repeat-x; height:16px; padding-top: 2px; color:White; }
.glas20 { background-image: url(images/bg/Glas20Black.png); background-repeat:repeat-x; height:18px; padding-top: 2px; color:White; }
.glas25 { background-image: url(images/bg/Glas25Black.png); background-repeat:repeat-x; height:25px; color:White; }
span.nowrap { white-space: nowrap; } /* One line label "nowrap" */
.StandardLinkButton { color: #00509F; font-size: 70%; font-weight: normal; display: inline-block; }
ul { padding: 0px 0 0px 15px; margin: 2px; }
a.LinkBlue { color: #00509F; font-size: 75%; font-weight: normal; }
a.LinkBlue:hover { color: Black; font-size: 75%; font-weight: normal; }

