
#middleBoxMRQ{
	float:left;
  font-family: Arial, Helvetica, Geneva, Verdana,Swiss, SunSans-Regular;
 	width:580px;
	padding:10px 0px 20px 0px;
	background:#FFF;
  margin:0px 0px 0px 0px;
  border:0px;
}
#middleBoxMRQ hr{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
	height:2px;
	border:none;
	background:#FCC86D;
	color:#FCC86D; 
}

/* ==================================================== \*/
/*  Trennlinien                                         \*/
/* ---------------------------------------------------- \*/
div.mrqHR, div.mrqHRs {
  clear:both;
	width:580px;
	padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  background:#FCC86D;
  margin:0px;
}
div.mrqHR { height:3px; }
div.mrqHRs { height:1px; }
/* ==================================================== \*/

/* ==================================================== \*/
/*  INPUT: Ueberschriften - Ganze Zeilen                \*/
/* ---------------------------------------------------- \*/
div.N_nam {
  float:left;
	width:570px;
  height:25px;
  padding:5px 5px 5px 5px;
  background:#FEF0D6;
  border:3px solid #FCC86D;
  border-left:0px;
  border-right:0px;
}
div.N_njs {
  float:left;
	width:570px;
  height:45px;
  font-size:12px;
  padding:5px 5px 5px 5px;
  background:#FF3300;
  border:3px solid #DD0000;
  border-left:0px;
  border-right:0px;
}
div.N_space {
  float:left;
	width:570px;
  height:10px;
  padding:8px 5px 2px 5px;
  font-size:10px;
  color:#FCC86D;
  text-align:right;
  overflow:hidden;  
}
div.N_space_half {
  float:left;
	width:285px;
  height:24px;
  padding:0px 0px 0px 0px;
  font-size:10px;
  color:#FCC86D;
  text-align:right;
}   
div.R_roo {
  float:left;
  width:570px;
  height:25px;
  padding:7px 5px 3px 5px;
  background:#FFFAF3;
  border:1px solid #FCC86D;
  border-left:0px;
  border-right:0px;
  margin:0px;
}
div.R_but {
  float:left;
  width:18px;
  height:25px;
  padding:9px 5px 1px 5px;
  background:#FFFAF3;
  border:1px solid #FCC86D;
  border-left:0px;
  border-right:0px;
  margin:0px;
}
div.W_block{
  clear:both;
  display:block;
  border:3px solid #FF0000; 

}
/* ==================================================== \*/

/* ==================================================== \*/
/*  INPUT: Spalten                                      \*/
/* ---------------------------------------------------- \*/
div.W_but, div.C_but, div.W_wal, div.W_ugr, div.C_pro, div.C_col, div.C_col_col, div.C_col_str, div.C_are, div.C_fac { background:#FFFAF3; }

div.W_but2nd, div.C_but2nd, div.W_wal2nd, div.W_ugr2nd, div.C_pro2nd, div.C_col2nd, div.C_col_col2nd, div.C_col_str2nd, div.C_are2nd, div.C_fac2nd { background:#FEF0D6; }


div.W_but, div.W_but2nd { height:25px; padding:7px 1px 3px 1px; border:1px solid #FCC86D; border-left:0px; border-right:0px; }
div.C_but, div.C_but2nd { height:38px; padding:9px 1px 1px 1px; border-bottom:1px solid #FCC86D;}

div.W_but, div.C_but, div.W_but2nd, div.C_but2nd {
  float:left;
	width:18px;
}

div.W_wal, div.W_ugr, div.W_wal2nd, div.W_ugr2nd {height:25px;}
div.C_pro, div.C_col, div.C_col_col, div.C_col_str, div.C_are, div.C_fac, div.C_pro2nd, div.C_col2nd, div.C_col_col2nd, div.C_col_str2nd, div.C_are2nd, div.C_fac2nd {height:38px;}

div.W_wal, div.W_ugr, div.C_pro, div.C_col, div.C_are, div.C_fac, div.W_wal2nd, div.W_ugr2nd, div.C_pro2nd, div.C_col2nd, div.C_are2nd, div.C_fac2nd {
  float:left;
  padding:5px 5px 5px 5px;
}
div.C_col_col, div.C_col_str, div.C_col_col2nd, div.C_col_str2nd {
  float:left;
  padding:0px 1px 0px 1px;
}
div.W_wal, div.W_wal2nd { width:220px; border:1px solid #FCC86D; border-left:0px; border-right:0px;}
div.W_ugr, div.W_ugr2nd { width:260px; border:1px solid #FCC86D; border-left:0px; border-right:0px;}
div.C_pro, div.C_pro2nd { width:111px; border-bottom:1px solid #FCC86D;}
div.C_col, div.C_col2nd { width:255px; border-bottom:1px solid #FCC86D;}
div.C_col_col, div.C_col_col2nd { width:133px; overflow: hidden; }
div.C_col_str, div.C_col_str2nd { width:118px; }
div.C_are, div.C_are2nd { width:69px; border-bottom:1px solid #FCC86D;}
div.C_fac, div.C_fac2nd { width:45px; border-bottom:1px solid #FCC86D;}
/* ==================================================== \*/

/* ==================================================== \*/
/*  INPUT: Input Felder                                 \*/
/* ---------------------------------------------------- \*/
input.mrq_nam, input.mrq_roo, input.mrq_wal, input.mrq_are, input.mrq_fac, input.mrq_nam2nd, input.mrq_roo2nd, input.mrq_wal2nd, input.mrq_are2nd, input.mrq_fac2nd {
  color: #111111;
  background-color:#FFFFFF;
	padding:3px 3px 4px 3px;
	margin:1px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border:1px solid #FCC86D; 
  border-top:0px;
}
input.mrq_nam, input.mrq_nam2nd { width:220px; font-size: 11px; }
input.mrq_roo, input.mrq_roo2nd { width:220px; font-size: 11px; }
input.mrq_wal, input.mrq_wal2nd { width:160px; font-size: 11px; } 
input.mrq_are, input.mrq_are2nd { width:30px; font-size: 11px; text-align:center; }
input.mrq_fac, input.mrq_fac2nd { width:35px; font-size: 11px; text-align:center; }

input.mrq_nam:focus {	background-color:#FFFAF3; }
input.mrq_roo:focus {	background-color:#FEF0D6; }
input.mrq_wal:focus, input.mrq_are:focus { background-color:#FEF0D6; }
input.mrq_wal2nd:focus, input.mrq_are2nd:focus { background-color:#FFFAF3; }
/* ==================================================== \*/

/* ==================================================== \*/
/*  INPUT: Select Felder                                \*/
/* ---------------------------------------------------- \*/
select.mrq {
  width:auto;
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  background-color: #FFF;
  color: #111111;
	font-size: 11px;
	padding:3px;
	margin:0px;
	border:1px solid #FCC86D;
  border-top:0px;
}
/* ==================================================== \*/

/* ==================================================== \*/
/*  RESULT: Ueberschriften - ganze Zeilen               \*/
/* ---------------------------------------------------- \*/
/*  .U_kunde / .U_datum / .U_gesamt / .U_raum / .U_space \*/
.U_kunde, .U_datum { 
  float:left;
  height:25px;
  background:#FFFAF3;
  padding:5px 5px 5px 5px;
  margin:0px;
  border-top:3px solid #FCC86D;
  border-bottom:1px solid #FCC86D; 
  border-left:0px; 
  border-right:0px;
}
.U_kunde { width:480px; font-size:14px; font-weight:bold; }
.U_datum { width:80px; font-size:10px; text-align:right; }

.U_gesamt {
  float:left;
  height:20px;
  width:570px;
  background:#FFFAF3;
  font-size:13px;
  font-weight:bold;
  padding:5px 5px 5px 5px;
  margin:0px;
  border-top:2px solid #FCC86D;
  border-bottom:1px solid #FCC86D;
}
.U_partner {
  float:left;
  height:10px;
  width:570px;
  background:#FEF0D6;
  font-size:9px;
  font-weight:normal;
  text-align:left;
  padding:5px 5px 5px 5px;
  margin:0px;
  border-top:2px solid #FCC86D;
  border-bottom:1px solid #FCC86D;
}
.U_raum {
  float:left;
  height:20px;
  width:570px;
  background:#FFFAF3;
  font-size:13px;
  font-weight:bold;
  padding:5px 5px 5px 5px;
  margin:0px;
  border:1px solid #FCC86D; 
  border-left:0px; 
  border-right:0px;
}
.U_space, .U_space2nd {
  float:left;
  height:5px;
  width:570px;
  font-size:11px;
  font-weight:bold;
  padding:2px 5px 2px 5px;
  margin:0px;
}
.U_space { background:#FFFAF3; }
.U_space2nd { background:#FEF0D6; }
div.U_zeile { 
  clear:left;
  border-top:1px solid #FCC86D; 
}
div.U_zeile3 { 
  clear:left; 
}
div.U_zeile2, div.U_zeile2b { 
  clear:left; 
  width:570px;
  padding:8px 5px 8px 5px;
  overflow:hidden;
  border-top:1px solid #FCC86D;
  border-bottom:1px solid #FCC86D;
}
div.U_zeile2 { background-color:#EFEFEF; }
div.U_zeile2b { background-color:#FFFFFF; }
div.U_zeile_half {
  float:left;
	width:285px;
  
  padding:0px 0px 0px 0px;
  font-size:10px;
  color:#505050;
  text-align:left;
}

/* ==================================================== \*/

/*  =================================================== \*/
/*  RESULT: Spalten                                     \*/
/* ---------------------------------------------------- \*/
/* .E_farb / .E_meng / .E_gebi / .E_uvp / .E_1var / .E_2var / .E_3var \ */
/* .E_farb2nd / .E_meng2nd / .E_gebi2nd / .E_uvp2nd / .E_1var2nd / .E_2var2nd / .E_3var2nd \*/

.E_farb, .E_meng, .E_gebi, .E_uvp, .E_gebiUuvp, .E_1var, .E_a1var, .E_2var, .E_3var, .E_9var, .E_farb2nd, .E_meng2nd, .E_gebi2nd, .E_uvp2nd, .E_gebiUuvp2nd, .E_1var2nd, .E_a1var2nd, .E_2var2nd, .E_3var2nd, .E_9var2nd {
  float:left;
  height:12px;
  font-size:11px;
  padding:5px 5px 5px 5px;
  margin:0px;
 
}
.E_farb, .E_meng, .E_gebi, .E_uvp, .E_gebiUuvp, .E_1var, .E_a1var, .E_2var, .E_3var, .E_9var { background:#FFFAF3; }
.E_farb2nd, .E_meng2nd, .E_gebi2nd, .E_uvp2nd, .E_gebiUuvp2nd, .E_1var2nd, .E_a1var2nd, .E_2var2nd, .E_3var2nd, .E_9var2nd { background:#FEF0D6; }

.E_farb, .E_farb2nd { width:180px; }
.E_meng, .E_meng2nd { width:80px; text-align:right; }
.E_gebi, .E_gebi2nd { width:170px; text-align:right; }
.E_uvp, .E_uvp2nd { width:80px; text-align:right; }
.E_gebiUuvp, .E_gebiUuvp2nd {width:260px; text-align:right;}
.E_1var, .E_1var2nd { width:5px; }
.E_a1var, .E_a1var2nd { width:5px; }
.E_2var, .E_2var2nd { width:20px; }
.E_3var, .E_3var2nd { width:50px; }
.E_9var, .E_9var2nd { width:570px; }

/* ==================================================== \*/

