/*  MAROKKO Projekt */


/*FE Manager*/



.hl_1 {
font-weight:bold;
}
.txtBold { font-weight:bold;}
.txtItalic { font-style:italic;}
.title { font-size:16px;}
 A.lnkBtn, A.lnkBtn2 {
padding:  1px 3px 1px 3px;
margin-top: 2px;
width:50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

	color: #FAE6CE;
	text-decoration: none;

display:block;
	background-color: #B23614;

	border-top: 1px solid #BF573B; 
	border-right: 1px solid #7F1B00; 
	border-bottom: 1px solid #7F1B00; 
	border-left: 1px solid #BF573B; 
}
A.lnkBtn2 {
	width:100px;
	display:inline;
	line-height:19px;
}

.status_ok, .statusBgPos { background-color:#99FF99; }
.status_no, .statusBgNeg { background-color:#F99; }
.statusBgOff { background-color:#bbb; }

.infoBoxScroll { overflow:scroll; height:60px; background-color:#FFFFCC;border:1px solid #b2b1b6;
}
.hotelTitle { font-size:12px; }
.listTbl {
	width: 800px;
}
.nameFld {
	width:525px;
	font-size:12px;
	font-style:italic; font-weight:bold;
}

.bookstatus_bill, .bookstatus_book, .bookstatus_is_payed {padding: 3px;}
.bookstatus_bill { color:#fff;background-color:#0000CC;}
.bookstatus_book { color:#000;background-color:#FFCC00;}
.bookstatus_is_payed { color:#009900; font-weight:bold;}

.tblOverview TD{ text-align:center;}
.statusNeg {color:#F00;font-weight:bold;}
.statusPos {color:#0b0; font-weight:bold;}

.stdTbl, .stdTblSmall {	
	background-color:#eee;
	border-collapse:collapse;
	border: 1px solid #666666;
}
.stdTbl TD, .stdTblSmall TD { border: 1px solid #666666; padding:0px 2px; }
.stdTbl INPUT, .stdTblSmall INPUT {
	background-color:#66FF99;
	border: 1px solid #666666;
}
.stdTbl INPUT.button, .stdTblSmall INPUT.button {
	background-color:#66FF99;
	border:2px solid #006633
}
.stdTbl INPUT.standard, SELECT.std, TEXTAREA.std {
	background-color:#CCFF66;
}
.stdTbl INPUT.ckbox {
	background-color:#66FF99;
	border:1px solid #006600;
}
.stdTblSmall {
	font-size: 9px;
}
.stdTblSmall TD {
	font-size: 9px;
}
.stdTblTheme {
	background-color:#eee;
	border-collapse:collapse;
	border: 1px solid #666666;
}
.stdTblTheme TD { border: 1px solid #666666; padding:0px 2px; }

.hm_searchBox {
	padding:10px;
	border: 1px solid #aaa;
	background-color: #CCCCCC;
}

.descFld { background-color:#CCCCCC;}
.status_warn { background-color:#Fe9;}
.status_info { }
.status_ok { background-color: #55FF55;}
.hurry { background-color:#990000; color:#FFFFFF; font-weight:bold; font-size:12px; width:100px; margin:5px; padding:8px; border:2px solid #000;}
.hm_naviBar { padding-bottom:10px;}
.billFin { border:1px solid #006600; background-color:#00CC33;}
.voucherFile { border:1px solid #8a8; background-color: #CCFFCC; padding:2px;}
.hl_red { background-color:#FF0000; color:#FFFFFF; font-weight:bold; padding:3px;}
.hl_green { background-color:#ccFF66; color:#666;  padding:3px;}
.hl_orange { background-color:#FFCC00; color:#FFFFFF; font-weight:bold; padding:3px;}
.hl_bold { font-weight:bold; }
.logBox { border: 1px solid #999999; background-color:#CCCCCC; padding:15px;}
.hl_box_green {border:1px solid #aaa; background-color: #ccFF66; padding:13px; text-align:center; margin:15px;}

.calendarBox .dayNo { font-weight:bold; font-size:14px}
.calendarBox TABLE { border:1px solid #999; border-collapse:collapse;}
.calendarBox TD { border:1px solid #999; font-size:14px; padding:8px; vertical-align:top;}
.calendarBox .date_weekend{  background-color:#ddd;}
.calendarBox .weekTitle{  background-color:#bbb;}
.calendarBox .todo {  background-color: #96EF95;}
.calendarBox .subTbl TD {  padding:0px; font-size:10px; text-align:center;}
.calendarBox TD.date_today { border:3px solid #999;}

.stdTbl .row_1 { background-color: #EEE}
.stdTbl .row_2 {  background-color: #ccc}
