.mod_rentdb_headline {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 16px;
	font-weight: bolder;
	color: #262A07;

	padding-bottom: 5px;
}

.mod_rentdb_object_region_headline {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 16px;
	font-weight: bolder;
	color: #858263;

	padding-top: 5px;
	padding-bottom: 5px;
}

.mod_rentdb_object_headline {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 16px;
	font-weight: bolder;
	color: #262A07;

	padding-bottom: 5px;
}

.mod_rentdb_object_text {
	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	font-weight: normal;
	color: #262A07;
}


/*
* Forms...
*/
.mod_rentdb_formfield {
	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	font-weight: normal;
	color: #262A07;
}

/* Styles Select formfields... */
SELECT.mod_rentdb_formfield {
	background-color: #D6D3C2;

	height: 18px;

	border-width: 1px;
	border-style: solid;
	border-color: #F87831;

	/* padding-top: 0px; */
}

.mod_rentdb_formfield OPTION {
    background-color: #D6D3C2;
    color: #262A07;
}

/* Styles Buttons... */
INPUT.mod_rentdb_formfield {
	background-color: #D6D3C2;
	height: 20px;

	border-width: 1px;
	border-style: solid;
	border-color: #F87831;

	/* padding-top: 0px; */
}

BUTTON.mod_rentdb_formfield {
	background-color: #D6D3C2;
	height: 20px;

	border-width: 1px;
	border-style: solid;
	border-color: #F87831;

	/* padding-top: 0px; */
}

BUTTON.mod_rentdb_butt_calendar {
	background-color: #FBE8CB;
	height: 20px;

	border-width: 0px;
	border-style: solid;
	border-color: #F87831;

	/* padding-top: 0px; */
}

INPUT.mod_rentdb_submit, BUTTON.mod_rentdb_submit {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 14px;
	font-weight: bolder;
	color: #FFFF92;

	background-color: #8A8568;
	height: 20px;

	border-width: 1px;
	border-style: solid;
	border-color: #F87831;

	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
}

A.mod_rentdb_submit {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 14px;
	font-weight: bolder;
	color: #FFFF92;

	background-color: #8A8568;
	height: 20px;

	border-width: 1px;
	border-style: solid;
	border-color: #F87831;

	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
}



TABLE.mod_rentdb_table_pricelist {
	background-color: #D6D3C2;
	height: 20px;

	border-width: 1px;
	border-style: solid;
	border-color: #F87831;

	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

TR.mod_rentdb_table_pricelist {
	border-width: 1px;
	border-style: solid;
	border-color: #F87831;
}

TH.mod_rentdb_table_pricelist {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 14px;
	font-weight: bolder;
	color: #F87831;

	/* background-color: #8A8568; */

	text-align: left;

	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

TD.mod_rentdb_table_pricelist {
	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	font-weight: normal;
	color: #262A07;

	text-align: left;

	padding-left: 2px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
}

TD.mod_rentdb_table_pricelist_prices {
	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	font-weight: normal;
	color: #262A07;

	text-align: right;

	padding-left: 2px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
}

TABLE.mod_rentdb_table_discountlist {
	background-color: #FEEEBD;
	border: 1px solid #F87831;
}

TH.mod_rentdb_table_discountlist {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 14px;
	font-weight: bolder;
	color: #F87831;

	background-color: #D6D3C2;
	border-bottom: 1px solid #F87831;

	text-align: left;

	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

TD.mod_rentdb_table_discountlist {
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
}

TD.mod_rentdb_table_discountlist_discounts {
	text-align: right;
	
	font-weight: bolder;
	
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

TD.mod_rentdb_table_discountlist_border_left {
	width: 20px;
}

TD.mod_rentdb_table_discountlist_border_right {
	width: 20px;
}



/* Styles PDF-Creation IFRAME */

IFRAME.pdf_creation {
	border-width: 0px;
	border-style: solid;
	border-color: #F87831;
}

BODY.pdf_creation {
	border: none;
	background-color: #FBE8CA;
	margin: 0px;
	padding: 0px;

	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	font-weight: normal;
	color: #262A07;
}

A.pdf_creation {
	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	font-weight: normal;
	color: blue;
	text-decoration: none;
}

DIV.pdf_creation_added {
	background-color: white;
	background-image: url(/imagesets/c-brava/info.png);
	background-repeat: no-repeat;
	background-position: 10px 5px;

	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	font-weight: bold;
	color: red;
	text-decoration: none;

	border-width: 2px;
	border-style: solid;
	border-color: blue;

	padding-left: 40px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
}

DIV.pdf_creation_info {
	background-color: white;
	background-image: url(/imagesets/c-brava/info.png);
	background-repeat: no-repeat;
	background-position: 10px 5px;

	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	font-weight: bold;
	color: blue;
	text-decoration: none;

	border-width: 2px;
	border-style: solid;
	border-color: blue;

	padding-left: 40px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
}

DIV.pdf_creation_success {
	background-color: white;
	background-image: url(/imagesets/c-brava/success.png);
	background-repeat: no-repeat;
	background-position: 10px 5px;

	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	font-weight: bold;
	color: lime;
	text-decoration: none;

	border-width: 2px;
	border-style: solid;
	border-color: blue;

	padding-left: 40px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
}

DIV.pdf_creation_error {
	background-color: white;
	background-image: url(/imagesets/c-brava/error.png);
	background-repeat: no-repeat;
	background-position: 10px 5px;

	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	font-weight: bold;
	color: red;
	text-decoration: none;

	border-width: 2px;
	border-style: solid;
	border-color: blue;

	padding-left: 40px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
}


