/*
	CSS Document: css/abm-style.css
	Version: 2.7.05 | Date: 2010-08-05
	Project: www.hotelpost.com
	Author: websLINE, 2010
	-------
*/

.bgColor {background: #FFFFFF;}
.bgColorLight {background: #e5e4e4;}
.bgColorLight2 {background: #dadada;}
.bgColorLight3 {background: #cfcfcf;}
.bgColorDark {background: #DDDDDD;}
.bgColorDark2  {background: #8f8f8f;}
.bgColorDark3  {background: #d1cfcf;}

.calculator .additional .bgColorLight2:hover,
.calculator .resultblock .bgColorLight2:hover,
.calculator .address .bgColorLight2:hover,
.lastminute .bgColorLight2:hover {background: #cfcfcf;}

/* CALCULATOR */

.calculator .headline {border-bottom-color: #e5e4e4;}
.calculator .headline h3 {color: #000; background-image:url(img_abm-line.gif);}
.calculator .result .option .resultblock:hover {background: #cfcfcf;}
.calculator .result .rowdata td,
.lastminute .rowdata td {border-bottom-color: #cfcfcf;}
.calculator .result .option .resultblock:hover .rowdata td,
.lastminute .rowdata:hover td {border-bottom-color: #FFFFFF;}
.calculator .result .totalprice {border-bottom-color: #666;}
.calculator .result .option .cat b, .calculator .result .option .cat a {color: #8f8f8f;}
.calculator .result .option b.roomtitle {color: #000;}
.calculator .checkout dl dd.active {color: #000 !important;}
.calculator .result .option .resultblock {border-color: #8f8f8f;}
.calculator .result .option .offerChecked, .calculator .result .option .offerTab {background: #dadada;}
.calculator .details, .lastminute .details {background: #cfcfcf;}
.calculator a.newcalc, .calculator a.print {background: #8f8f8f; color: #fff;}
.calculator .checkout dl {border-color: #8f8f8f;}
.calculator .checkout dl dd { color: #999;}
.answer .transmission td.title,
.answer .clearing td.title {background: #8f8f8f;}
.answer .transmission td.title a,
.answer .clearing td.title a {color: #fff;}
.lastminute .bttnrestplatz { color: #8f8f8f;}
.calculator .bttnAbm {
	background-color:#b6464a;
	background-image:url(img_abm-button.gif);
	}

/* CALENDAR */

.calendar thead .title, .calendar tfoot .ttip {background: #8f8f8f;}
.calendar thead .daynames, .calendar table .wn, .calendar td.time {background: #cfcfcf;}
.calendar tbody .rowhilite td, .calendar tbody td.active, .calendar tfoot .hilite {background: #dadada;}
.calendar tbody .rowhilite td.wn, .calendar tbody td.hilite, .calendar tfoot .active {background: #e5e4e4;}
.calendar thead .title, .calendar thead .active, .calendar tfoot .footrow, .calendar tfoot .ttip, .calendar .button {background: #8f8f8f; color: #fff;}
.calendar .button  {color: #000;}
.calendar, .calendar table {background: #cfcfcf;}
.calendar tbody .rowhilite td, .calendar tbody td.active, .calendar tfoot .hilite, .calendar td.weekend {background: #dadada;}
.calendar .button, .calendar .nav, .calendar thead .hilite, .calendar tbody .rowhilite td.wn, .calendar tbody td.hilite, .calendar tfoot .active {background: #d1cfcf;}

/* OBJECTS */

.object .item, .object .details .image {background: #e5e4e4;}
.object h4 {background: #dadada;}
.object .item strong, .object .details .data li b {color: #8f8f8f;}
.object .item strong {color: #000;}
.object .details .data li {border-bottom-color: #DDDDDD;}

/* WOHNBEISPIELE */

.impressions .img {border-color: #cfcfcf;}
.impressions a:hover img {border-color: #8f8f8f;}

/* POPUP */
#abmPopup {background: #e5e4e4;}
#abmPopup #site {background: #dadada;}
