﻿body 
{
	font-family:Verdana;
	font-size:12px;
	color:#333333;
	background-color:#E3E3E3;
}

.header
{
	height:65px;
	width:950px;
}

.upperbody
{
	height:200px;
	background-image:url(img/upper_body_background.jpg);
}

.downerbody
{
	min-height:380px;
}

.footer
{
	height:22px;
	background-image:url(img/footer_background.jpg);
	background-repeat:repeat-x;
	color:#ffffff;
	text-align:right;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:0px;
}

.footer a
{
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}

.content
{
	margin:auto;
	text-align:left;
}

.wrapper
{
	width:950px;
	background-color:#ffffff;
	border:1px solid #C4C4C4;
	margin:auto;
	text-align:center;
}

.bodywrapper
{
	margin:0px;
	padding:0px;
	width:800px;
	text-align:left;
	color:#333333;
	border:1px solid #ff0000;
}

.locationname
{
	padding-left:300px;
	font-size:25px;
	font-weight:bold;
}

.sr_companyname
{
	width:250px;
	height:50px;
	display:inline-block;
	background-image:url(img/button_head_purple.jpg);
	background-repeat:repeat-x;
	color:#ffffff;
	font-size:16px;
	text-align:center;
	padding-top:15px;
	margin-top:1px;
	margin-left:1px;
}

.sr_location
{
	width:150px;
	height:50px;
	display:inline-block;
	background-image:url(img/button_head_grey.jpg);
	background-repeat:no-repeat;
	color:#757575;
	text-align:center;
	font-size:16px;
	padding-top:15px;
	margin-top:1px;
}

.logout
{
	width:102px;
	height:28px;
	display:inline-block;
	background-image:url(img/logout_over.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size:12px;
	padding-top:6px;
	padding-left:5px;
	margin-top:1px;
	margin-left:400px;
}

.logout a
{
	color:#474747;	
	text-decoration:none;
}

.mainmenu
{
	color:#000000;
	height:170px;
	width:150px;
	text-align:center;
	padding:10px;
}

.hoMenue
{
	padding-top:25px;
	margin-left:250px;
	width:660px;
	height:130px;	
}

.hoMenue div
{
	float:left;
	background-image:url(img/button.jpg);
	background-repeat:no-repeat;
	width:125px;
	margin-right:5px;
	margin-top:5px;
}

.hoMenue div:hover
{
	background-image:url(img/button_over.jpg);
	background-repeat:no-repeat;
}

.hoMenue div a
{
	display:block;
	color:#000000;
	font-size:14px;
	padding-top:55px;
	padding-bottom:40px;
	text-decoration:none;
}

.menuLinkSearch
{
	background-image:url(img/icons/search.png);
	background-repeat:no-repeat;
	background-position:50% 10%;
}

.menuLinkInfo
{
	background-image:url(img/icons/info.png);
	background-repeat:no-repeat;
	background-position:50% 10%;
}

.menuLinkJobs
{
	background-image:url(img/icons/jobs.png);
	background-repeat:no-repeat;
	background-position:50% 10%;
}

.menuLinkStorage
{
	background-image:url(img/icons/storage.png);
	background-repeat:no-repeat;
	background-position:50% 10%;
}

.menuLinkPrint
{
	background-image:url(img/icons/print.png);
	background-repeat:no-repeat;
	background-position:50% 10%;
}

.menuLinkCat
{
	background-image:url(img/icons/cat.png);
	background-repeat:no-repeat;
	background-position:50% 10%;
}

.preload
{
	display:none;
}

.newjobs
{
	font-size:10px;
	color:#ef871c;
	padding:0px;
}

.copmanyInfo
{
	margin:10px;
	border:1px solid #747474;
	background-color:#E9E9E9;
	font-family:Verdana;
	font-size:12px;
	color:#ff0000;
	text-align:center;
}

.ordersWrapper
{
	min-height:310px;
	margin:0px 20px 20px 20px;
	padding:10px 10px 10px 10px;
	border:1px solid #e4e4e4;
}

.ordersFilterWrapper
{
	margin:10px;
}

.singleOrder
{
	border-bottom:1px solid #D4D4D4;
	display:block;
}


.orderFilter
{
	width:150px;
	display:inline-block;
	padding-right:10px;
	background-color:#ffffff;
	vertical-align:top;
}

.orders
{
	width:700px;
	display:inline-block;
	padding-left:5px;
	border-left:1px solid #D4D4D4;
}

.orderBarcode
{
	font-weight:bold;
	color:#807F7F;
	padding-right:20px;
	font-size:16px;
}

.orderSign
{
	font-weight:bold;
	color:#807F7F;
	padding-right:10px;
	width:100px;
	font-size:16px;
}

.orderClient
{
	width:150px;
}

.orderSerial
{
	font-size:10px;
	color:#7A7A7A;
	width:100px;
}

.orderComment
{
	width:250px;
}

.orderDate
{
	width:290px;
	font-size:10px;
	color:#7A7A7A;
}

.orderDispatchDate
{
	padding:5px 10px 5px 20px;
	background-color:#E7E7E7;
	color:#5a5a5a;
	width:290px;
	height:100px;
	font-size:13px;
}

.orderDispatchDate table
{
	padding-top:5px;
}

.orderStoreDate
{
	width:330px;
}

.orderCount
{
	margin:10px 0px 5px 0px;
	padding:5px 0px 5px 2px;
	font-weight:bold;
	font-size:14px;
	display:block;
	background:#E9E9E9;
}

.orderBranch
{
	font-size:10px;
	color:#515151;
	width:100px;
}

.detailOrder
{
	border:1px solid #D9D9D9;
}

.detailBarcode
{
	display:block;
	background-color:#517acc;
	color:#FFFFFF;
	font-weight:bold;
	font-size:18px;
	padding:5px 10px 5px 10px;
	margin-right:2px;
}

.detailCustomer
{
	color:#5F5F5F;
	font-size:14px;
	display:block;
	border-bottom:1px solid #D9D9D9;
	padding:10px 10px 15px 10px;
}

.detailDispatch
{
	display:block;
	padding:5px 10px 5px 10px;
	font-weight:bold;
	font-size:22px;
	color:#858585;	
}


.enhancedDetails
{
	display:block;
	padding:5px 10px 5px 10px;
}

.pageFilter
{
	font-weight:bold;
	font-size:16px;
	color:#7A7A7A;
}

.pageFilterOption
{
	font-size:12px;
	color:#7A7A7A;
	text-decoration:none;
}

.pageFilterOption a
{
	font-size:12px;
	color:#7A7A7A;
	text-decoration:none;
}

.pageFilterOption a:hover, a:active
{
	color:#262626;
}

.login
{
	font-size:12px;	
}

.login h2
{
	color:#757575;
	font-size:18px;
	font-weight:normal;
}

.login input
{
	height:25px;
	width:250px;
	margin-left:30px;
	margin-bottom:10px;
}

.login input[type=submit]
{
	margin-left:30px;
	height:30px;
	width:255px;
	background-image:url(img/icons/small/key.png);
	background-repeat:no-repeat;
	background-position:10px 7px;
	background-color:#f7f2f2;
	border:1px solid #DEDEDE;
}

.login input[type=submit]:hover
{
	background-color:#818181;
	color:#ffffff;
}

.error
{
	border:1px solid #940000;
	background-color:#FF8989;
	color:#460000;
	padding:5px 10px 5px 10px;
}

.info
{
	border:1px solid #ffffff;
	background-color:#6c99f3;
	color:#ffffff;
	font-size:14px;
	padding:10px 20px 10px 20px;
	margin-top:20px;
	width:830px;
}

.sort
{
	padding:10px 0px 0px 365px;
	color:#757575;
	font-size:14px;
	font-weight:bold;
}

.sortFilter a
{
	font-size:14px;
	font-weight:bold;
	color:#757575;
	text-decoration:none;
}

.searchFilter
{
	padding-top:15px;
	padding-left:15px;
}

.searchFilter a
{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.searchandsort
{
	padding:10px 0px 0px 0px;
	color:#757575;
	font-size:14px;
	font-weight:bold;
}

.searchandsort input
{
	height:25px;
	width:150px;
	margin-left:20px;
	margin-right:10px;
	margin-top:15px;
}

.printListBtn a
{
	background-color:#ef871c;
	padding:20px 10px 20px 10px;
	text-align:center;
	color:#ffffff;
	font-size:18px;
	width:690px;
	margin:10px 0px 10px 0px;
	text-decoration:none;
	display:block;
	border:1px solid #D9D9D9;
}

.printListBtn a:hover
{
	background-color:#8c9ac7;
}

.singleOrderPrint
{
	width:800px;
	border-bottom:1px solid #D4D4D4;
	display:block;
}


.orderFilterPrint
{
	width:150px;
	display:inline-block;
	padding-right:10px;
	background-color:#ffffff;
	vertical-align:top;
}

.ordersPrint
{
	width:700px;
	display:inline-block;
	padding-left:5px;
	border-left:1px solid #D4D4D4;
}

.orderBarcodePrint
{
	font-weight:bold;
	color:#807F7F;
	padding-right:20px;
	font-size:16px;
}

.orderSignPrint
{
	font-weight:bold;
	color:#807F7F;
	padding-right:10px;
	width:100px;
	font-size:16px;
}

.orderClientPrint
{
	width:150px;
}

.orderSerialPrint
{
	font-size:10px;
	color:#7A7A7A;
	width:100px;
}

.orderCommentPrint
{
	width:250px;
}

.orderDatePrint
{
	width:290px;
	font-size:10px;
	color:#7A7A7A;
}

.orderDispatchDatePrint
{
	padding:5px 10px 5px 20px;
	background-color:#E7E7E7;
	color:#777777;
	width:290px;
	height:90px;
	font-size:15px;
}

.orderDispatchDatePrint table
{
	padding-top:5px;
}

.orderStoreDatePrint
{
	width:330px;
}

.orderCountPrint
{
	margin:10px 0px 5px 0px;
	padding:5px 0px 5px 2px;
	font-weight:bold;
	font-size:14px;
	display:block;
	background:#E9E9E9;
}

.orderBranchPrint
{
	font-size:10px;
	color:#515151;
	width:100px;	
}

@media print {
.printBtnClose
{
	display:none;
}
}


