/*****************************************************************************************/ /* STANDARD */ /*****************************************************************************************/ body { font-family:Arial; font-size: 9pt; font-weight: normal; color: #660000; } td, .norm { font-family:Arial; font-size: 9pt; font-weight: normal; color: #660000; } .small { font-family:Arial; font-size: 8pt; font-weight: normal; color: #660000; } .xsmall { font-family:Arial; font-size: 7pt; font-weight: normal; color: #660000; } a:link, a:visited,a.norm:link, a.norm:visited {text-decoration: underline; color:#660000; } a:hover ,a.norm:hover {text-decoration: underline; color:#EE9C00; } .box,a.box:link, a.box:visited { display:block; border:1px solid #660000; background-color:#; font-weight:bold; text-decoration:none; padding:2px; margin:1px; height:18px; overflow:hidden; } .boxlit,a.box:hover,a.box:focus,a.box:active { display:block; border:1px solid #660000; background-color:#FFFFCC; font-weight:bold; text-decoration:none; padding:2px; margin:1px; height:18px; overflow:hidden; } a.noline:link, a.noline:visited {text-decoration: none; color:#660000; } a.noline:hover {text-decoration: none; color:#EE9C00; } .flagon{border:1px solid #FFFFFF;padding:1px;} .flagoff{border:1px solid CD0006;} /*****************************************************************************************/ /* FEHLER */ /*****************************************************************************************/ .error,.error:link,.error:visited { font-family:Arial; font-size: 9pt; font-weight: bold; color: #a71221; } .error:hover { font-family:Arial; font-size: 9pt; font-weight: bold; color: #ffff00; } /*****************************************************************************************/ /* INDEXLEISTEN */ /*****************************************************************************************/ .index,.index:link,.index:visited { height:18px; padding-top:1px; font-family:Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color : #FFFFFF; letter-spacing:1px } .index:link,.index:visited,.index:active { height:18px; padding-top:1px; font-family:Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color : #FFFFFF; letter-spacing:1px } .index:hover { height:18px; padding-top:1px; font-family:Helvetica; font-size: 9pt; font-weight: bold; text-decoration: underline; color : #EE9C00; letter-spacing:1px } .indexsmall,.indexsmall:link,.indexsmall:visited { font-family:Arial; font-size: 8pt; font-weight: bold; text-decoration: none; color : #FFFFFF; } .indexthin { font-family:Arial; font-size: 9pt; font-weight: normal; text-decoration: none; color : #FFFFFF; } .indexform { font-family:Arial; font-size: 9px; text-decoration: none; font-weight:normal; color : #660000; height: 14px; border: 0px; border-bottom: 1px solid #660000; margin-bottom:4px; } .indexforminv { font-family:Arial; font-size: 10px; text-decoration: none; font-weight:normal; color : #FFFFFF; background-color:#660000; height: 15px; border: 0px; border-bottom: 1px solid #660000; margin-bottom:5px; } /*****************************************************************************************/ /* Buttonbeschriftung */ /*****************************************************************************************/ .topbutton { font-size:11px; font-weight:bold; width:90px; height:60px; } /*****************************************************************************************/ /* HEAD */ /*****************************************************************************************/ .head { font-family:Arial; font-size: 8pt; font-weight: bold; text-decoration: none; color : #FFFFFF; position:absolute; top : 82px; left: 135px; width : 700px; text-align: left; } .subhead { font-family:Arial; font-size: 14pt; font-weight: bold; text-decoration: none; color : #660000; position:absolute; top : 102px; left: 50px; width : 700px; text-align: right; } .title { font-family:Arial; font-size:14pt; font-weight:bold; color:#660000; } /*****************************************************************************************/ /* TEASER */ /*****************************************************************************************/ .teaser { font-family:Arial; font-size: 9pt; font-weight: bold; color: #660000; } /*****************************************************************************************/ /* FOTOLINKS */ /*****************************************************************************************/ .flink { font-family:Arial; font-size: 8pt; font-weight: normal; text-decoration: none; width:100px; line-height:12px; height:36px; overflow:hidden; } .flink_adbox{ background-image:url(/img/nopic.jpg); background-repeat:no-repeat; width:100px; height:75px; font-family:Arial; font-size: 8pt; font-weight: bold; text-decoration: none; line-height:12px; overflow:hidden; cursor:pointer; } /*****************************************************************************************/ /* MENU */ /*****************************************************************************************/ .menu, .menu:link, .menu:visited{ /* Normaler Menueintrag */ font-family:Arial; font-size: 8pt; font-weight: normal; text-decoration:none; color: #ffffff; padding-left:15px; display:block; } .menu:hover{ background-image:url(../img/buttonrechts.gif); background-position:top left; background-repeat:no-repeat; font-family:Arial; font-size: 8pt; font-weight: normal; text-decoration:none; color: #ffff00; padding-left:15px; display:block; } .menufett,.menufett:link, .menufett:visited{ /* Fetter Menueintrag */ font-family:Arial; font-size: 8pt; font-weight: bold; text-decoration:none; color: #ffffff; padding-left:15px; display:block; } .menufett:hover{ background-image:url(../img/buttonrechts.gif); background-position:top left; background-repeat:no-repeat; font-family:Arial; font-size: 8pt; font-weight: bold; text-decoration:none; color: #ffff00; padding-left:15px; display:block; } /*****************************************************************************************/ /* TICKER */ /*****************************************************************************************/ #ticker { position:absolute; left:135px; width:620px; height:18px; font-size:10px; margin:0px; padding:0px; overflow: hidden; color:#660000 } #subticker { position:absolute; left:135px; width:620px; margin:0px; padding:0px; } #ticker div { position: absolute; white-space: nowrap; } #tickertext { position:relative; color:#ffffff; left: 5px; } .tickerlink { font-size:10px; text-decoration:none; color:#660000; } /*****************************************************************************************/ /* Infobox */ /*****************************************************************************************/ .infobg { position: absolute; z-index:100; top: 0px; left: 0px; background-color:#FFF; filter:Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; display:none; width:100%; } .infobox { display:none; position:absolute; z-index:101; top:0px; left:0px; width:200px; height:200px; background-color:#FFFFFF; border:1px solid #660000; padding:5px; overflow:auto; } /*****************************************************************************************/ /* BELEGZEITENKALENDER */ /*****************************************************************************************/ .monthnames /* Monate */ { background-color: #660000; color: #ffffff; font-weight: bold; font-size:10px; } .weekdaynames /* Wochentagsnamen */ { font-size:10px; color:#660000; } .weekday /* Wochentage */ { background-color: #ECECFF; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; } .vakanzen /* Belegte Tage */ { background-color: #FFA0A4; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; border-left:0px solid #ffffff; } .vakanzenneu /* Belegte Tage bei Neueingabe */ { background-color: #BABABA; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; border-left:0px solid #ffffff; } .vakanzenalt /* Belegte Tage bei Auswahl */ { background-color: #FFD2A0; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; border-left:0px solid #ffffff; } .vakanf { /* Belegungsbeginn */ background-image:url(/img/vakanf.gif); background-repeat:no-repeat; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; border-left:0px solid #ffffff; } .vakanfneu { /* Belegungsbeginn bei Neueingabe */ background-color: #BABABA; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; border-left:0px solid #ffffff; } .vakanfalt { /* Belegungsbeginn bei Auswahl */ background-image:url(/img/vakanf_alt.gif); background-repeat:no-repeat; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; border-left:0px solid #ffffff; } .vakend { /* Belegungsende */ background-image:url(/img/vakend.gif); background-repeat:no-repeat; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; border-left:0px solid #ffffff; } .vakendneu { /* Belegungsende bei Neueingabe */ background-color: #BABABA; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; border-left:0px solid #ffffff; } .vakendalt { /* Belegungsende bei Auswahl */ background-image:url(/img/vakend_alt.gif); background-repeat:no-repeat; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; border-left:0px solid #ffffff; } .vakswitch { /* Belegungswechsel */ background-image:url(/img/vakswitch.gif); background-repeat:no-repeat; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; border-left:0px solid #ffffff; } .vakswitchneu { /* Belegungswechsel bei Neueingabe */ background-color: #BABABA; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; border-left:0px solid #ffffff; } .vakswitchalt { /* Belegungswechsel bei Auswahl */ background-image:url(/img/vakswitch_alt.gif); background-repeat:no-repeat; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; border-left:0px solid #ffffff; } .vakres { /* Reservierung */ background-image:url(/img/vakres.gif); background-repeat:no-repeat; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; } .vakresneu { /* Reservierung bei Neueingabe */ background-color: #BABABA; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; } .vakresalt { /* Reservierung bei Auswahl */ background-image:url(/img/vakres_alt.gif); background-repeat:no-repeat; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; text-align: right; text-decoration : none; } @media print { .vakanzen { background-color: #555555; color: #BBBBBB; font-family: Tahoma, Arial, Helvetica; font-weight:bold; font-size: 8pt; text-align: right; text-decoration : none; border:1px solid #000000; } }