/* DETAILS */
.datatable {
  font-size:0.9em;
}


select { width:215px;}
input {width:215px;}


#pagebrowser { margin:5px; }
.activepage {font-weight:bold;}

#details_head {
   border-bottom: 1px solid #2c415c;
   padding: 0px 0px 5px 0px;
   font-size: 13px;
   font-weight: bold;
   margin: 0px 0px 10px 0px;
}


/* ORDERLIST */
.list_head_cell {border-bottom:2px solid #2C415C;
                 border-right:1px solid #FFFFFF;}

#details_head img {
   margin-bottom: -3px;
}

#details_head_edit {
   float: right;
   margin: -5px 0px 0px 0px;
}

#details_head_edit a {
   display: block;
   height: 18px;
   width: 18px;
   padding: 2px 0px 0px 2px;
}

table { font-size:12px; }


fieldset {
  margin-top:10px;
  float: left;
  border: 1px solid #999999;
  color: #999999;
  background: #EEEEFF;
}

/*
#kontaktfieldset {
   width: 360px;
   height:360px;
}

#kontaktfieldset legend {
   font-weight: bold;
}

#kontaktfieldset img {
   margin-top: -3px;
   margin-bottom: -3px;
   margin-left: 2px;
}
*/

label{
  width: 100px;
  text-align: left;
  color: #999999;
  vertical-align: top;
}


#bestelldatenfieldset {
  margin-top:10px;
   float: left;
   width: 335px;
   height:345px;
   border: 1px solid #999999;
   color: #999999;
   margin-left: 15px;
   background: #EEEEFF;
}

#bestelldatenfieldset legend { font-weight: bold; }

#bestelldatenfieldset img {
   margin-top: -4px;
   margin-bottom: -2px;
   margin-left: 2px;
}

/*
.bestelldatenfieldset_table {
   border: 0px;
}
*/

.bestelldatenfieldset_td_label {
   width: 100px;
   text-align: left;
   color: #999999;
   vertical-align: top;
}

#bemerkungenfieldset {
   float: left;
   width: 705px;
   margin-top: 20px;
   font-weight: bold;
   border: 1px solid #999999;
   color: #999999;
   background: #EEEEFF;
}

#bemerkungenfieldset span {
   font-weight: normal;
   color: #2c415c;
}

#bemerkungenfieldset img {
   margin-top: -3px;
   margin-bottom: -3px;
   margin-left: 2px;
}

/* DETAILS */

/* LIST */
#list_head {
   width: 100%;
   border-bottom: 1px solid #2c415c;
   padding: 0px 0px 5px 0px;
   font-size: 13px;
   font-weight: bold;
   margin: 0px 0px 0px 0px;
}

#list_head img {
   margin-bottom: -3px;
}

#list_head_edit {
   float: left;
   margin: -18px 0px 0px 704px;
}

#list_head_edit a {
   display: block;
   height: 18px;
   width: 18px;
   padding: 2px 0px 0px 2px;
}

.list_table {
   width: 100%;
}

.list_tr_head {
   background: #DDDDDD;
   font-weight: bold;
}

.list_td_head_bestnr {
   border-bottom: 2px solid #2c415c;
   border-right: 1px solid #fff;
   width: 42px;
}

.list_tr_row {
   background: #fff;
   color: #555555;
}

.list_tr_row_cell {
  border-bottom: 1px solid #999999;
 }

.isorder { background: #fff; }

.isinteressent { background: yellow; }

/* LIST */

td.tx-mmforum-td { border-bottom:0px !important;}
