/* CSS Compeso | Webticket.css | 5.5.935 |        |  */
.headline {font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#FFFFFF;} /* Templateüberschrift */

.text {font-family:Verdana, arial, geneva, helvetica;font-size:14px;color:#FFFFFF;font-weight:normal;}
.text-bold {font-family:Verdana, Arial, geneva, helvetica;font-size:12px;color:#FFFFFF;font-weight:bold;}
.text-info {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#FFFFFF;font-weight:normal;text-align:center;}
.text-infobold {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#FFFFFF;font-weight:bold;text-align:center;margin: 20px;}
.UserInfos {font-family:Verdana, arial, geneva, helvetica;font-size:11px;color:#FFFFFF;font-weight:normal;}
.text-special {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#FF3300;font-weight:bold;}
.text-BlacklistBorder {   background-color:#dfdfdf;background-image: url(images/InfoStop.gif);width:660px;height:70px;border: 1px outset #666666;text-align: left;background-repeat: no-repeat;max-width:660px;position:absolute;}
.text-Blacklist {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#FC0204;font-weight:bold;background-color:#dfdfdf;text-align: left;margin:20px;margin-left:80px;}
.AGBFont {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#FF0000;font-weight:normal;}
.ErrorText {font-family:Verdana, arial, geneva, helvetica;font-size:13px;color:#FFDD00;font-weight:normal;}
.ErrorTextBez {font-family:Verdana, arial, geneva, helvetica;font-size:13px;color:#FFDD00;font-weight:bold;}
.ErrorTextSmall {font-family:Verdana, arial, geneva, helvetica;font-size:10px;color:#FF0000;font-weight:normal;}
.ErrorTextSmallBez{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color: #FF0000;font-weight:bold;}
.ErrorInfo {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#FF0000;}
.Error {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#FFFF00;font-weight:bold;}
.SeatingPlan {} /* Spielplan */
.CenterName {font-family:Verdana, arial, geneva, helvetica;font-size:14px;color:#E5E5E5;font-weight:bold;}
.Attention {font-family:Verdana, arial, geneva, helvetica;font-size:14px;color:#FF3300;font-weight:bold;}
.Timer {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: bold;font-variant: small-caps;text-transform: none;color:#FFFF00;text-decoration: none;letter-spacing: 2px;display: marker;filter: Shadow(Color=333333, Direction=12);}
.UserBar {border: 1px outset #85949E;border-collapse:collapse;background-image: url(images/VerlaufUser.png);}
.CustomerCredit {font-family:Verdana, arial, geneva, helvetica;font-size:16px;color:#FF3300;font-weight:bold;}
.CustomerDataBG {background-color:#F0F0F0;}
.CellTextAuditorium {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;font-weight: bold;}
.RPL-Table {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;font-weight:bold;}
.RPL-InTable {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#222222;font-weight:bold;}
.RPL-TableTime {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;font-weight:bold;text-decoration:underline;}
.FilmInfoPicBackground {background-color:#CCCCCC;}
.Line {}
.VerlaufUserTimer {background-image:url(images/Verlauf.png)}
.OKInfo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bolder;color: #009900;}
.PasswordLink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #333333;border:none;}
.HelpLink {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#224979;font-weight:bold;}
.link-Settings {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;}
.ListElements {list-style-type: circle;line-height: 30px;}
.StatusInfo {font: Verdana, Geneva, Arial, Helvetica, sans-serif;color:  #FF3300;font-size: 16;font-weight: bold;}
.InfoWait {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #FFFFFF;}
.VvkAdd {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;margin-left:10px;}


/*Fehlermeldungen*/
.ErrorMsgBorder {   background-color:#dfdfdf;background-image: url(images/InfoStop.gif);width:660px;height:70px;border: 1px outset #666666;text-align: left;background-repeat: no-repeat;max-width:660px;position:absolute;}
.ErrorMsgText {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#FC0204;font-weight:bold;background-color:#dfdfdf;text-align: left;margin:20px;margin-left:80px;}

/*Error Template */
.ETInfoText {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;color: #FF3300;}
.ETErrorText {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #000000;}
.ETBorder {background-color:#CCCCCC;}
.ETBackground {background-color:#FFFFFF;}

/*MailQuest Template */
.MailQuestBackground {background-color:#F0F3F4;}
.MailQuestBorder {background-color:#5A6F78;}
.MailQuestHeader {background-color:#B0BDC4;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-top-color: #666666;border-right-color: #666666;border-bottom-color: #666666;border-left-color: #666666;}
.MailQuestText {font-size: 12px;color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;text-align: left;}
.MailQuestTextBold {font-size: 12px;color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;text-align: left;font-weight:bold;}
.MailQuestInfo {text-align:left;vertical-align:top;font-size:14px;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;margin-top:20px;}
.MailQuestInfoBez {text-align:left;vertical-align:top;font-size:14px;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;margin-top:10px;}

/* Alle Textboxen, Buttons, Combos, Checkboxen */
.controlsButtonnormal {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:normal;background-color:#57748B;width: 130px;clear:both;float: left;height: auto;border: 3px outset #829BB0;}
.controlsButtonBreit {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:normal;background-color:#57748B;width: 180px;clear:both;float: left;height: auto;border: 3px outset #829BB0;}
.controlsUser {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:normal;background-color:#617D98;width: 100px;clear:both;float: left;height: auto;border: thin inset #7A92A9;}
.controls {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:normal;background-color:#57748B;width: 100px;height:25px;clear:both;float: left;height: auto;border: 3px outset #829BB0;}
.controls2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333333;font-weight:normal;background-color:#FFFFFF;text-align: justify;word-spacing: normal;width: 130px;}
.controls3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;font-weight:normal;background-color:#DFDFDF;}
.controls4 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333333;font-weight:normal;background-color:#FFFFFF;text-align: justify;word-spacing: normal;width: 50px;}
.controls5 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;font-weight:normal;background-color:#DFDFDF;width: 175px;}
.controlsCombo {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;font-weight:normal;background-color:#FFFFFF;}
.controlsShort {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;font-weight:normal;background-color:#FFFFFF;width: 35px;}
.controlsdisabled {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:normal;background-color:#BBBBBB;width: 104px;height:auto;clear:both;float: left;height: auto;border: 1px solid #666666;padding: 2px;}
.controlsdisabled-BlackList {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:normal;background-color:#BBBBBB;width: 104px;height:auto;clear:both;float: left;height: auto;border: 1px solid #666666;padding: 2px;}

/* VSTL */
.link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#ffffff;font-weight:bold;}
.link-roman {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#006EFF;font-weight:normal;}
.link-Woche {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#0755DD;font-weight:bold;text-decoration:none;}
.link-Film  {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#E6E6E6;font-weight:bold;text-decoration:none;}
.vstlLegendBG {background-image:url(images/Verlauf.png)}
.vstlLegendMTitel {font-family:arial, geneva, helvetica;font-size:14px;color:#FFFFFF;font-weight:bold;}
.vstlLegendMInfo {font-family:arial, geneva, helvetica;font-size:12px;color:#FFFFFF;font-weight:bold;}
.vstlLegendFSK {font-family:arial, geneva, helvetica;font-size:12px;color:#FFFFFF;font-weight:bold;}
.vstlLegendAudit {font-family:arial, geneva, helvetica;font-size:12px;color:#FFFFFF;font-weight:bold;}
.vstlLegendDays {font-family:arial, geneva, helvetica;font-size:12px;color:#FFFFFF;font-weight:bold;}
.vstlMTitelLineClose {background-image:url(images/Verlauf.png)}
.vstlMTitelLineOpen {background-image:url(images/VerlaufUser.png)}
.vstlTimeLine {background-image:url(images/VerlaufForm.png)}
.vstlBorder {background-color: #516C81;}
.vstlCellMTitel {font-family:arial, geneva, helvetica;font-size:14px;color:#FFFFFF;font-weight:normal;}
.vstlCellMInfo {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#E6E6E6;font-weight:normal;}
.vstlCellFSK {font-family:arial, geneva, helvetica;font-size:12px;color:#FFFFFF;font-weight:normal;}
.vstlCellAudit {font-family:arial, geneva, helvetica;font-size:12px;color:#FFFFFF;font-weight:normal;}
.vstlCellDays {font-family:arial, geneva, helvetica;font-size:12px;color:#FFFFFF;font-weight:normal;}
.vstlCellTimeAudit {font-family:arial, geneva, helvetica;font-size:11px;color:#000000;font-weight:bold;}
.VSTImgCardsAvailable {background-image: url(images/point_green_leg.png);height: 16px;width: 16px;font-size: 9px;}
.VSTImgNoCardsAvailable {background-image: url(images/point_red_leg.png);height: 16px;width: 16px;font-size: 9px;}
.VSTImgInfo {background-image: url(images/point_info.png);height: 16px;width: 16px;font-size: 9px;}
.VSTImgPlus {background-image: url(images/point_plus.png);height: 14px;width: 14px;font-size: 8px;margin-right: 5px;margin-left: 5px;clear: both;float: left;}
.VSTImgMinus {background-image: url(images/point_minus.png);height: 14px;width: 14px;font-size: 8px;margin-right: 5px;margin-left: 5px;clear: both;float: left;}

/* VSTL links */
.vstlCellTimeL {font-family:arial, geneva, helvetica;font-size:12px;color:#444444;font-weight:normal;}
.vstlCellTimeNoRes {font-family:arial, geneva, helvetica;font-size:10px;color:#444444;font-weight:normal;margin-left: 12px;margin-bottom:10px;}
.vstlCellTime {font-family:arial, geneva, helvetica;font-size:10px;color:#000000;font-weight:normal;font-weight:normal;margin-left: 12px;margin-bottom:5px;margin-top: 5px;}
.vstlTCellTimeNoRes {background-image: url(images/NurKauf.png);background-repeat: no-repeat;background-color:#DFDFDF;}
.vstlTCellTime{background-image: url(images/Ausverkauft.png);background-repeat: no-repeat;background-color:#DFDFDF;}


/* über Vorstellungsliste */
.APLFont {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color: #333333;}
.APLFontBold {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color: #333333;}
.APLFontBoldNormal {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color: #333333;}
.APLFontWeekNormal {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color: #AAAAAA;}
.APLFontInfo {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color: #000000;}
.APLFontInfoBez {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color: #333333;font-weight:bold;}
.APLTable {background-color:#FFFFFF;}
.APLTableBG {background-color:#FFFFFF;}
.APL-LEHG {background-image: url(images/LEHG.gif);height: 18px;width: 18px;}
.APL-OHG {background-image: url(images/OHG.gif);height: 19px;}
.APL-REHG {background-image: url(images/REHG.gif);height: 18px;width: 19px;}
.APL-LHG {background-image: url(images/LHG.gif);width: 18px;}
.APL-RHG {background-image: url(images/RHG.gif);width: 19px;}
.APL-LEUHG {background-image: url(images/LEUHG.gif);width: 18px;height: 18px;}
.APL-UHG {background-image: url(images/UHG.gif);height: 18px;}
.APL-RUEHG {background-image: url(images/RUEHG.gif);height: 19px;width: 19px;}
.APLLTable {vertical-align:middle;}
.APLL-L {background-image: url(images/aplll.png);height: 25px;width: 11px;}
.APLL-M {background-image: url(images/apllm.png);height: 25px;}
.APLL-R {background-image: url(images/apllr.png);height: 25px;width: 11px;}
.APLL_InfoBez {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color: #333333;font-weight:bold;float:left;vertical-align:middle;}
.APLL_Info {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color: #333333;margin-left: 20px;float:left;vertical-align:middle;}
.APLL_ImgLegendNoRes {background-image: url(images/LegendNoRes.png);height: 11px;width: 11px;margin-right:5px;clear:left;float:left;background-repeat: no-repeat;background-position: center center;}
.APLL_ImgLegendNoResAndVK {background-image: url(images/LegendNoResAndVK.png);height: 11px;width: 11px;margin-right:5px;clear:left;float:left; background-repeat: no-repeat;background-position: center center;}

/* Bonus Site */
.BSMainTableHeader {font-family:Verdana, arial, geneva, helvetica;font-size:10px;color:#000000;font-weight:bold;}
.BSMainTableData {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#000000;}
.BSMainTablelink {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#003399;}
.BSMainTableHeaderColor {background-color:#E4EAEF;}
.BSMainTableLineColor {background-color:#FFFFFF;}
.BSTLTableHeader {font-family:Verdana, arial, geneva, helvetica;font-size:9px;color:#000000;font-weight:bold;}
.BSTLTableData {font-family:Verdana, arial, geneva, helvetica;font-size:9px;color:#333333;}
.BSTLTablelink {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#003399;}
.BSTLTableHeaderColor {background-color:#E3E9EE;}
.BSTLTableLineColor {background-color:#F2F2F2;}
.BSTLPriceBez {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#333333;}
.BSTLPrice {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#333333;font-weight:bold;}
.BSCreditBez {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#333333;font-style:italic;}
.BSCredit {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#333333;font-weight:bold;}
.BSTableGrid {background-color:#B4B4B4;}

/* ShowCustomerCardBonus*/
.CUDMainTableHeader {font-family:Verdana, arial, geneva, helvetica;font-size:10px;color:#000000;font-weight:bold;}
.CUDMainTableData {font-family:Verdana, arial, geneva, helvetica;font-size:10px;color:#000000;}
.CUDMainTableHeaderColor {background-color:#E4EAEF;}
.CUDMainTableLineColor {background-color:#FFFFFF;}
.CUDTableGrid {background-color:#B4B4B4;}

/* Centerliste */
.ClTable {background-color: #FFFFFF;}
.ClCol {border: 1px solid #999999;cursor: hand;}
.CenterBezInfoTextN {font-family: Verdana,Arial, Helvetica,sans-serif;font-size: 12px;color: #333333;padding:5px;}
.CenterBezKl {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: bold;color: #333333;padding-left:5px;padding-right:5px;padding-top:8px;}
.CenterBezGr {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bold;color: #333333;padding-left:5px;padding-right:5px;padding-top:8px;padding-bottom:8px;}


/* Centerliste  Old */
.centerlistHeader {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #000000;}
.centerlistCentername {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 17px;font-weight: normal;color: #333333;text-decoration: none;}
.centerlistCenternameAlign {text-align: left;}
.centerlistPictureAlign {vertical-align: baseline;text-align: right;}
.APLCenterList {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;position: relative;height:18px;width: 160px;overflow:auto;background-color: #F5F5F5;}



/* Reservierung verändern  */
.RCROBTypBez {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;color: #000000;}
.RCROBActionTypBez {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;color: #000000;}
.RCROBActionTypA {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color: #009900;}
.RCROBActionTypB {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color: #cc0000;}
.RCROBActionChangeBez {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;color: #000000;}
.RCROBGridNoBuyOrResText {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color: #333333;}
.RCROBGridCardTitel {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color: #333333;}
.RCROBGridTypeResBez {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color: #006600;}
.RCROBGridTypeBuyBez {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color: #cc0000;}
.RCROBGridDate {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;color: #000000;}
.RCROBGridAudit {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;color: #333333;}
.RCROBGridPlace {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;color: #333333;}
.RCROBGridPrice {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;color: #333333;}

/* Karte Buchungsliste  */
.ScrollLayer {overflow: auto;height: 200px; width: 618px;scrollbar-face-color: #F0F0F0;scrollbar-shadow-color:#999999;scrollbar-arrow-color:#666666;scrollbar-track-color:#F0F0F0;}
.TBOTop {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: bold;color: #000000;vertical-align: middle;margin-left: 5px;}
.TBOTopTable {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: none;border-left-style: solid;border-top-color: #CCCCCC;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;}
.TBOLineG {background-color: #FFFFFF;}
.TBOLineU {background-color: #F7F8F9;}
.TBOCol1 {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-top-color: #CCCCCC;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;border-left-style: solid;}
.TBOCol2345 {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-top-color: #CCCCCC;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;}
.TBOCol6 {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-top-color: #CCCCCC;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;border-right-style: solid;}
.TBOButtom {border: 1px solid #CCCCCC;background-color: #F0F0F0;}
.TBOSpalte1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #333333;}
.TBOSpalte2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;font-weight: lighter;}
.TBOSpalte3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #364652;font-weight: bold;}
.TBOSpalte3O {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #364652;font-weight: bold;}
.TBOSpalte3U {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;font-weight: lighter;}
.TBOSpalte4 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #333333;font-weight: lighter;text-align: right;margin-right: 5px;}
.TBOSpalte5 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #333333;font-weight: lighter;text-align: right;margin-right: 5px;}

/* Neues Login Template  */
.ResLoginUserTypInfo {font-size: 16px;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.ResLoginInfoTextSendPassword {font-size: 10px;font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif;}
.CustomerCardPicBGLogin{margin-top:10px;}
.controlsLoginRegister{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:normal;background-color:#57748B;width: 100px;height:25px;clear:both;float: left;height: auto;border: 3px outset #829BB0;}
.controlsLoginGuest{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:normal;background-color:#57748B;width: 100px;height:25px;clear:both;float: left;height: auto;border: 3px outset #829BB0;}
.controlsLoginUser{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:normal;background-color:#57748B;width: 100px;height:25px;clear:both;float: left;height: auto;border: 3px outset #829BB0;}
.ResLoginInfoTextButtom {font-size: 12px;font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif;text-align:center;margin-top:15px;}

/* Alle Template Formeinstellungen  */
.TemplateNormBack {background-image: url(images/Verlauf.png);}
.TemplateNormForm {background-image: url(images/VerlaufForm.png);}
.TemplateSchaHor {background-image: url(images/SchattenHor.png);vertical-align: top;width: 14px;}
.TemplateSchaEckO {background-image: url(images/SchattenEckeoben.png);vertical-align: top;width: 14px;font-size: 9px;height: 14px;}
.TemplateSchaVer {background-image: url(images/SchattenVer.png);vertical-align: top;height: 14px;font-size: 9px;}
.TemplateSchaEckL {background-image: url(images/SchattenEckelinks.png);vertical-align: top;width: 14px;font-size: 9px;height: 14px;}
.TemplateSchaEckR {background-image: url(images/SchattenEcke.png);vertical-align: top;width: 14px;font-size: 9px;height: 14px;}

/* Alle Template FormInput Farbeinstellungen  */
.InputBackcolor {background-color:#DFDFDF;}
.CustomerDataBGDark {background-color:#D4D4D4;}  /* Alle Template FormInput angesetzten Bereiche  */
.InputFormBorder {background-color:#666666;}
.FormBorder {background-color:#666666;}
.FormBorderWait {background-color:#FFF4D7;}

/* Alle Template FormInput Schrifteinstellungen  */
.InputFontBig {font-family:Verdana, arial, geneva, helvetica;font-size:16px;color:#000000;font-weight:bold;}
.InputFontBold {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#000000;font-weight:bold;}
.InputFontSmallBold {font-family:Verdana, arial, geneva, helvetica;font-size:10px;color:#000000;font-weight:bold;}
.InputFontSmall {font-family:Verdana, arial, geneva, helvetica;font-size:10px;color:#000000;font-weight:normal;}
.InputFont {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#000000;font-weight:normal;}
.InputFontInfo {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#000000;font-weight:normal;}
.InputFontLink {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#000000;font-weight:normal;}
.InputFontExtra {}
.InputFontInfoResBuy {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#000000;font-weight:bold;}

/* Hoover  */
.tooltiptitle{COLOR: #FFFFFF; TEXT-DECORATION: none; CURSOR: Default; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal;}
#PriceLinkHover{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}
.InputLinkHover {font-family:Verdana, arial, geneva, helvetica;font-size:12px;color:#000000;font-weight:normal;text-decoration:none;}
.PriceLinkHover{font-family:Arial,Helvetica,sans-serif;width:50px;position:absolute; z-index:100; visibility:hidden; color:#333333;top:500px; left:100px; background-color:#FFFFFF;}



/* Compeso Menue */
.CMenue {width:770px;clear:both; height:22px;}
.CMenueGr {width:916px;clear:both; height:22px;}
.CMenuePreviousPages {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #708DA5;float:left;}
.CMenueCurrentPage {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #486073;float:left;}
.CMenueCurrentPageWithNext {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #486073;float:left;}
.CMenueNextPage {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #CCCCCC;}
.CMenueSeparatorPreviousPages {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #708DA5;float:left;padding-right:10px;padding-left:10px;}
.CMenueSeparatorNextPage {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #CCCCCC;float:left;padding-right:10px;padding-left:10px;}
.CMenueSeparatorPreviousPagesNoLink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #CCCCCC;float:left;padding-right:10px;padding-left:10px;}
.CMenuePreviousPagesLink {color:#708DA5;text-decoration: none;font-size: 12px;}
.CMenuePreviousPagesLink:hover {color:#708DA5;text-decoration: underline;font-size: 12px;}
.CMenuePreviousPagesNoLink {color:#CCCCCC;}


/* Alle Template Hindergründe  */
.ResAboveTableHeader {background-color:#FFFFFF;}
.ResAbovePerformancelist {background-color:#FFFFFF;}
.ResPerformancelist {background-color:#FFFFFF;}
.ResLogin {background-color:#FFFFFF;}
.ResReserveOrBuy {background-color:#FFFFFF;}
.ResSeatingPlan {background-color:#FFFFFF;}
.ResSUMMARYINFORMATIONS {background-color:#FFFFFF;}
.ResSelectCategoriesLogin {background-color:#FFFFFF;}
.ResReserveInputNoLogin {background-color:#FFFFFF;}
.ResSelectPaymentMethod {background-color:#FFFFFF;}
.ResPaymentLogin {background-color:#FFFFFF;}
.ResRegisterUser {background-color:#FFFFFF;}
.ResRegisterFP {background-color:#FFFFFF;}
.ResRegisterPC {background-color:#FFFFFF;}
.ResRegisterUserSuccessful {background-color:#FFFFFF;}
.ResActivationUser {background-color:#FFFFFF;}
.ResCustomerUserData {background-color:#FFFFFF;}
.ResBevorPerformance {background-color:#FFFFFF;}
.ResAboveTableHeader {background-color:#FFFFFF;}
.ResFrameLeft {background-color:#FFFFFF;}
.ResAGB {background-color:#FFFFFF;}
.ResError {background-color:#FFFFFF;}
.ResFilmInfoLogin {background-color:#FFFFFF;}
.ResCenterlist {background-color:#FFFFFF;}
.ResChangeResOrBuy {background-color:#FFFFFF;}
.ResUserSettings {background-color:#FFFFFF;}
.ResErrorTemplate {background-color:#FFFFFF;}
.ResBonussystem {background-color:#FFFFFF;}
.ResBonussystemSB {background-color:#FFFFFF;}
.ResBoniShowRedistributions {background-color:#FFFFFF;}
.ResInfoTpl {background-color:#FFFFFF;}
.ResMREQ {background-color:#FFFFFF;}
.SeatingPlanTopInfo {background-color: #EEEEEE;border: 1px solid #CCCCCC;height: 25px;padding: 4px;margin-bottom: 5px;}
.ResInfoTpl {background-color:#FFFFFF;}
.ResMREQ {background-color:#FFFFFF;}
.SeatingPlanTopInfo {background-color:#FFFFFF;}
.ResWait {background-color:#FFFFFF;}

