@charset "utf-8";

.detail {
   margin-left:5px;
   width:310px;
}

.menu {
   padding:0px;
   border-left:1px solid #D1D1D1;
   border-right:1px solid #D1D1D1;
}

.menu h2{
   margin:0;
   padding:0;
   font-size:14px;
}

.menu h2 div {
	width: 308px;
	text-align: left;
	margin: 0;
	background:#DCDCDC;
}
	
.menu ul{
   margin:0;
   padding:1px;
   list-style: none;
   border-top:1px solid #ddd;
}

.menu li {
   padding:0;
   font-size:14px;
   line-height:1.0;
   height:23px;
   clear:both;
   /*border-bottom: 1px dotted #999;*/
}

.menu li span {
	width: 140px;
	text-align: right;
	float: left;
	margin: 5px 0px 0px 0px;
}

.menu li span span{
	text-align: left;
	margin-left: 3px;
	margin-top: 0px;
}

.commandbutton {
   font-size: 13px !important;
}

.tabsize {
   font-size: 14px !important;
}

.detailtab {
   font-size: 14px;
}

.detailhander {
   font-size: 16px;
}

.deliveryslip {
   font-size: 15px;
}

.modal {
   display:none;
   position: fixed; /* Stay in place */
   z-index: 10; /* Sit on top */
   left: 0;
   top: 0;
   width: 100%; /* Full width */
   height: 100%; /* Full height */
   overflow: auto; /* Enable scroll if needed */
   background-color: rgb(0,0,0); /* Fallback color */
   background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content/Box */
.modal-content {
   background-color: #fefefe;
   margin-left: 6px;
   margin-top: 100px;
   padding: 20px;
   border: 1px solid #888;
   width: 265px; /* Could be more or less, depending on screen size */
}

.freezehander {
   position: fixed;
   top: 0px;
   background-color:
   white;
   width: 320px;
   z-index: 1;
}