@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	}
#roomPrizeCalculator {
	background-color: #fceebe;
	font-size: 12px;
	margin: 10px;
	color: #452203;
	width: 600px;
	}
/* Auf alle Elemente muss via das ParentObject roomPrizeCalculator zugegriffen werden */
#roomPrizeCalculator h2 {
	size: 1.2em;
	color: #2f4009;
	margin-bottom: 5px;
	font-weight: bold;
	border: 0;
	}
#roomPrizeCalculator h3 {
	size: 1.1em;
	color: #2f4009;
	font-weight: bold;
	}
#roomPrizeCalculator .clear { clear: both;}
#roomPrizeCalculator .selectionBox {
	background-color: #f8de86;
	border: 1px solid #f1d27b;
	padding: 10px;
	margin-bottom: 10px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #442700;
	}
#roomPrizeCalculator .selectionBox .left {
	text-align: left;
	float: left;
	margin: 0px;
	padding: 0px;
	}
#roomPrizeCalculator .selectionBox .right {
	text-align: right;
	float: right;
	margin: 0px;
	padding: 0px;
	}
#roomPrizeCalculator .selectionContent {
	padding: 10px;
	padding-top: 0px;
	}
#roomPrizeCalculator .selectionContent .left {
	text-align: left;
	float: left;
	padding-right: 15px;
	width: 350px;
	}
#roomPrizeCalculator .selectionContent .right {
	width: 200px;
	}
#roomPrizeCalculator .selectionBox .resultRow {
	border-bottom: 1px solid white;
	padding: 3px 0px 3px 0px;
	}
#roomPrizeCalculator .selectionBox .resultRow .resultRowLeft {
	float: left;
	}
#roomPrizeCalculator .selectionBox .resultRow .resultRowRight {
	text-align: right;
	float: right;
	}
/* Forms und User Controlls */
#roomPrizeCalculator .button {
	background: #F8DF8B url(../../img/button-hg.png) repeat-x top;
	border: 1px solid #f1d27b;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #442700;
	}
#roomPrizeCalculator .button:hover {
	background: #FDF1CA url(../../img/button-hg-hover.png) repeat-x top;
	border: 1px solid #fceebe;
	}

#roomPrizeCalculator input {
	border: 1px solid #f1d27b;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #442700;
	}

#roomPrizeCalculator option.preFilled, #roomPrizeCalculator input.preFilled {
	background-color: #666666;
	color: white;
	}
#roomPrizeCalculator input.preFilled {
	background-color: #666666;
	color: white;
	}
#roomPrizeCalculator  img {
	border: 1px solid #f1d27b;
	}
#roomPrizeCalculator #kalender1, #roomPrizeCalculator #kalender2 { 
	border: none;
	margin-left: 3px;
	}
#calc-button {
	background: #F8DF8B url(../../img/button-hg.png) repeat-x top;
	border: 1px solid #f1d27b;
	float: left;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #442700;
	}
#calc-button:hover {
	background: #FDF1CA url(../../img/button-hg-hover.png) repeat-x top;
	border: 1px solid #fceebe;
	}
#anfrage-button {
	float: right;
	background: #F8DF8B url(../../img/button-hg.png) repeat-x top;
	border: 1px solid #f1d27b;
	padding: 2px 5px;
	text-decoration: none;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #442700;
	}
#anfrage-button:hover {
	background: #FDF1CA url(../../img/button-hg-hover.png) repeat-x top;
	border: 1px solid #fceebe;
	text-decoration: none;
	}
	
/* DEBUGGING */
.debug {
	border: 3px dotted #3399FF;
	background-color: white;
	padding: 5px;
	margin: 15px;
	}
