/*****************************************************************************************/ /* STANDARD */ /*****************************************************************************************/ body, td, .norm { font-family:Arial; font-size: 9pt; font-weight: normal; color: #000066; } .small { font-family:Arial; font-size: 8pt; font-weight: normal; color: #000066; } .xsmall { font-family:Arial; font-size: 7pt; font-weight: normal; color: #000066; } a:link, a:visited,a.norm:link, a.norm:visited {text-decoration: underline; color:#000066; } a:hover ,a.norm:hover {text-decoration: underline; color:#EE9C00; } .box,a.box:link, a.box:visited { display:block; border:1px solid #000066; background-color:#ECECFF; 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 #000066; 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:#000066; } a.noline:hover {text-decoration: none; color:#EE9C00; } img.png, div.png { behavior: url(/inc/iepngfix.htc) } h1 { font-weight:bold; text-decoration:none; font-family:Arial; font-size: 9pt; color: #000066; } .balken300 { background-color:#000066; background-image:url(/mietwagen/img/indexbutton_ende.gif); background-repeat:no-repeat; background-position:right; width:300px; height:16px; font-weight:bold; text-decoration:none; font-family:Arial; font-size: 9pt; color: #FFFFFF; margin: 0px; } /*****************************************************************************************/ /* 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,.index:active { height:18px; width:600px; font-family:Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color :#FFFFFF; letter-spacing:1px; padding:5px; background-color:#CCCCCC; margin-bottom:10px; } .index img { float:right; } /*.index:hover { height:18px; padding-top:1px; font-family:Helvetica; font-size: 9pt; font-weight: bold; text-decoration: underline; color : #EE9C00; letter-spacing:1px }*/ /* Invertierte (!) Indexleisten*/ .indexinv,.indexinv:link,.indexinv:visited,.indexinv:active { background-color:#FFFFFF; color : #000066; height:18px; padding-top:1px; font-family:Helvetica; font-size: 9pt; font-weight: bold; text-decoration:none; 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 : #000066; height: 14px; border: 0px; border-bottom: 1px solid #000066; margin-bottom:4px; } .indexforminv { font-family:Arial; font-size: 10px; text-decoration: none; font-weight:normal; color : #FFFFFF; background-color:#000066; height: 15px; border: 0px; border-bottom: 1px solid #000066; margin-bottom:5px; } /*****************************************************************************************/ /* HEAD */ /*****************************************************************************************/ .head { font-family:Arial; font-size: 11px; font-weight: bold; text-decoration: none; color : #FFFFFF; position:absolute; top : 81px; left: 135px; width : 700px; text-align: left; } .subhead { font-family:Arial; font-size: 14pt; font-weight: bold; text-decoration: none; color : #000066; position:absolute; top : 102px; left: 50px; width : 700px; text-align: right; } .title { font-family:Arial; font-size:14pt; font-weight:bold; color:#000066; } /*****************************************************************************************/ /* TEASER */ /*****************************************************************************************/ .teaser { font-family:Arial; font-size: 9pt; font-weight: bold; color: #000066; } /*****************************************************************************************/ /* FOTOLINKS */ /*****************************************************************************************/ .flink { font-family:Arial; font-size: 8pt; font-weight: normal; text-decoration: none; width:100px; line-height:12px; height:36px; } /*****************************************************************************************/ /* 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; } .menu:hover{ background-image:url(/mietwagen/img/buttonrechts.gif); background-position:left; background-repeat:no-repeat; font-family:Arial; font-size: 8pt; font-weight: normal; text-decoration:none; color: #EE9C00; padding-left:15px; } .menufett,.menufett:link, .menufett:visited{ /* Fetter Menueintrag */ font-family:Arial; font-size: 8pt; font-weight: bold; text-decoration:none; color: #ffffff; padding-left:15px; } .menufett:hover{ background-image:url(../img/buttonrechts.gif); background-position:left; background-repeat:no-repeat; font-family:Arial; font-size: 8pt; font-weight: bold; text-decoration:none; color: #EE9C00; padding-left:15px; } /*****************************************************************************************/ /* TICKER */ /*****************************************************************************************/ #ticker { position:absolute; left:138px; width:620px; height:18px; font-size:10px; margin:0px; padding:0px; overflow: hidden; color:#000066 } #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:#000066; } /*****************************************************************************************/ /* BELEGZEITENKALENDER */ /*****************************************************************************************/ .monthnames /* Monate */ { background-color: #000066; color: #ffffff; font-weight: bold; font-size:10px; } .weekdaynames /* Wochentagsnamen */ { font-size:10px; color:#000066; } .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(/mietwagen/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(/mietwagen/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(/mietwagen/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(/mietwagen/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(/mietwagen/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(/mietwagen/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(/mietwagen/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(/mietwagen/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; } } /*****************************************************************************************/ /* HOTELSTYLES */ /*****************************************************************************************/ .button_aktiv{ height:36px; font-family:Helvetica; font-size: 9pt; font-weight: bold; color : #000000; letter-spacing:1px; background-color:#D6D7FF; border-top :1px solid #cccccc; border-left :1px solid #cccccc; border-right :1px solid #cccccc; border-bottom:1px solid #D6D7FF; cursor:pointer; } .button_inaktiv{ margin-top:6px; height:30px; font-family:Helvetica; font-size: 9pt; font-weight: bold; color:#666666; letter-spacing:1px; background-color:#ECE9D8; border-top :1px solid #cccccc; border-left :1px solid #cccccc; border-right :1px solid #cccccc; border-bottom:1px solid #cccccc; cursor:pointer; } .tab_cheet { background-color:#ECECFF; border-bottom:1px solid #cccccc; border-left :1px solid #cccccc; border-right :1px solid #cccccc; } .table_aktiv{ background-color:#F5F5E5;; margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:5px; } .table_inaktiv{ background-color:#F5F5E5; margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:5px; } .schrift { height:18px; padding-top:1px; font-family:Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; background-color:#D6D7FF; color:#333333; letter-spacing:1px; } .helpboxhidden { display:none; background-color:#ECECFF; } .helpboxvisible { display:block; background-color:#ECECFF; } /*****************************************************************************************/ /* REISEBERICHTE */ /*****************************************************************************************/ .input1{ position: absolute; margin-left:6px; font-size:9pt; width: 600px; border: 1px solid #000066; } .input2{ position: absolute; margin-left:6px; font-size:9pt; width: 300px; border: 1px solid #000066; } .input3{ position: absolute; margin-left:6px; font-size:9pt; width: 232px; border: 1px solid #000066; } .input4{ position: absolute; margin-left:6px; font-size:9pt; width: 232px; } .input5{ position: absolute; margin-left:307px; font-size:9pt; width: 232px; border: 1px solid #000066; } .input6{ position: absolute; margin-left:307px; font-size:9pt; width: 232px; } .margintop{ position: absolute; margin-top:5px; } .marginleft { position: absolute; margin-top:5px; margin-left:6px; } .textarea{ position: absolute; margin-left:6px; font-size:9pt; width: 600px; height: 120px; border: 1px solid #000066; } .checkbox1{ position: absolute; margin-left:6px; font-size:9pt; border: 1px #000066; } .familie{ position: absolute; margin-left:50px; font-size:9pt; border: 1px #000066; } .geniessen{ position: absolute; margin-left:22px; font-size:9pt; border: 1px #000066; } .kultur{ position: absolute; margin-left:56px; font-size:9pt; border: 1px #000066; } .luxus{ position: absolute; margin-left:16px; font-size:9pt; border: 1px #000066; } .sightseeing{ position: absolute; margin-left:69px; font-size:9pt; border: 1px #000066; } .sonstiges{ position: absolute; margin-left:40px; font-size:9pt; border: 1px #000066; } .party{ position: absolute; margin-left:62px; font-size:9pt; border: 1px #000066; } .romantik{ position: absolute; margin-left:48px; font-size:9pt; border: 1px #000066; } .shopping{ position: absolute; margin-left:70px; font-size:9pt; border: 1px #000066; } .sport{ position: absolute; margin-left:20px; font-size:9pt; border: 1px #000066; } .beach{ position: absolute; margin-left:52px; font-size:9pt; border: 1px #000066; } .wellness{ position: absolute; margin-left:53px; font-size:9pt; border: 1px #000066; } .datum { margin-left:6px; } .bericht { margin-left:30px; } .suchen{ position: absolute; margin-left:160px; } .volltextsuche{ position: absolute; margin-left:6px; padding-left:4px; font-size:9pt; width: 150px; border: 1px solid #000066; } .benutzername{ position: absolute; margin-left:4px; font-size:9pt; width: 170px; border: 1px solid #000066; } .passwort{ position: absolute; margin-left:32px; font-size:9pt; width: 170px; border: 1px solid #000066; } .einloggen{ position: absolute; margin-left:96px; font-size:9pt; /*width: 70px;*/ } .kategorie{ position: absolute; margin-left:6px; font-size:9pt; width: 150px; height: 17px; border: 1px solid #000066; } #aktivzustand { color:#EE9C00; } .begrenzt { max-width:200px; max-height:300px; } .begrenzt { width:200px; } /*****************************************************************************************/ /* 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; } /*****************************************************************************************/ /* Mietwagen AGB */ /*****************************************************************************************/ .blue{ background-color:#F3F7FC; color:#314399; } .nichtfrei{ background-color:red; color:yellow; }