@CHARSET "ISO-8859-1";

.lastOrderLayout {
	width: 250px;
	height: 271px;
	float: left;
	/*	border: 1px solid #111111;*/
	background: url('../img/local_fundo.png') no-repeat center;
}

.orderContactName {
	clear: both;
	text-align: center;
	position: relative;
	top: 45px;
	left: 22px;
	width: 200px;
	height: 40px;
	font-size: 10.5pt;
	color: #AA8447;
	border-bottom: 2px solid #AA8447;
	display: table-cell;
	vertical-align: middle;
	font-weight: bold;
}

.orderAddressName {
	clear: both;
	text-align: center;
	position: relative;
	top: 50px;
	left: 22px;
	width: 200px;
	height: 55px;
	font-size: 10pt;
	color: #AA8447;
	/*border: 1px solid #111111;*/
}

.orderRegionName {
	clear: both;
	text-align: center;
	position: relative;
	top: 39px;
	left: 22px;
	width: 200px;
	height: 15px;
	font-size: 11pt;
	color: #AA8447;
}

.orderLastOrderDate {
	clear: both;
	text-align: center;
	position: relative;
	top: 55px;
	left: 22px;
	width: 200px;
	height: 15px;
	font-size: 9pt;
	color: #FFFFFF;
	/*border: 1px solid #111111;*/
}

.orderProductName {
	clear: both;
	text-align: left;
	position: relative;
	top: 60px;
	left: 22px;
	width: 100px;
	height: 15px;
	font-size: 9pt;
	color: #FFFFFF;
	float: left;
	/*border: 1px solid #111111;*/
}

.orderValidityOrderDate {
	text-align: right;
	position: relative;
	top: 60px;
	left: 5px;
	width: 115px;
	height: 15px;
	font-size: 9pt;
	color: #FFFFFF;
	float: left;
	/*border: 1px solid #111111;*/
}

.ff .formContainerDiv {
	width: 100%;
	height: 623px;
	display: block;
	background: url("../img/fundo_amarelo.png") no-repeat scroll center
		center transparent;
	position: relative;
	top: -40px;
}

.formContainerDivHeader {
	width: 100%;
	height: 175px;
	display: block;
}

#formContainerDivInfo {
	width: 100%;
	height: 75px;
	display: block;
	top: 75px;
	margin-tp: 75px;
	/*	margin-left: -315px;*/
}

.formContainerDivContent {
	clear: both;
	width: 100%;
	height: auto;
	display: block;
	margin-top: -45px;
	margin-left: -100px;
	position: relative;
}

.formContainerDivContentLeftSpace {
	width: 10px;
	height: 20px;
	float: left;
	/*	border:1px solid #111111;*/
}

.formContainerDivContentCenterSpace {
	width: 10px;
	height: 20px;
	float: left;
	/*	border:1px solid #111111;*/
}

.formContainerDivContentLabel {
	width: 150px;
	height: 20px;
	float: left;
	text-align: right;
	text-transform: uppercase;
	font-size: 10pt;
	color: #AA8447;
	/*	border:1px solid #111111;*/
	margin-left: 200px;
}

.formContainerDivContentField {
	width: 300px;
	height: auto;
	float: left;
	text-align: left;
	/*	border:1px solid #111111;*/
}

.formContainerDivContentNewLine {
	clear: both;
	width: 100%;
	height: 20px;
	display: block;
	/*	border:1px solid #111111;*/
}

.formContainerDivContentButton {
	height: 24px;
	width: 124px;
	float: left;
	text-align: center;
	background: url('../img/botao_enviarencomenda.png') no-repeat center;
	font-size: 11pt;
	color: #FFFFFF;
	cursor: pointer;
	margin-left: 49px;
}

/*Configuração das combobox nos formulários*/
.selectForm {
	width: 252px;
	height: 20px;
	font-size: 10pt;
	text-align: left;
	color: #AA8447;
}

/*Configuração das caixas de texto nos formulários*/
.inputTextForm {
	width: 250px;
	height: 20px;
	font-size: 10pt;
	text-align: left;
	color: #AA8447;
}

/*Configuração das caixas de texto nos formulários*/
.textAreaForm {
	width: 250px;
	height: 150px;
	font-size: 10pt;
	text-align: left;
	color: #AA8447;
}

.formContainerDivInfoText {
	width: 100%;
	height: auto;
	text-align: center;
	font-size: 11pt;
	color: #AA8447;
	top: 50px;
}

/*********************************************************************************/
.formContainerOrderDiv { /*	clear: both;*/ /*	width: 100%;*/
	/*	height: 800px;*/ /*	display: block;*/ /*		position: fixed;*/
	width: 300px;
	height: 185px;
	display: block;
	position: relative;
	float: left;
	margin-top: -10px;
}

.formContainerOrderDivHeader {
	width: 100%;
	height: 100px;
	display: block;
}

.formContainerOrderDivContent {
	clear: both;
	width: 803px;
	height: auto;
	display: block;
	margin-top: 34px;
}

.ff .formContainerOrderDivContent {
	clear: both;
	width: 803px;
	height: auto;
	display: block;
	margin-top: -26px;
}

.formContainerOrderDivContentLeftSpace {
	width: 10px;
	height: 20px;
	float: left;
	/*	border:1px solid #111111;*/
}

.formContainerOrderDivContentCenterSpace {
	width: 10px;
	height: 20px;
	float: left;
	/*	border:1px solid #111111;*/
}

.formContainerOrderDivContentLabel {
	width: 222px;
	height: 20px;
	float: left;
	text-align: right;
	text-transform: uppercase;
	font-size: 10pt;
	color: #AA8447;
	margin-left: 8%;
}

.formContainerOrderDivContentField {
	width: 200px;
	height: auto;
	float: left;
	text-align: left;
	/*	border:1px solid #111111;*/
}

.formContainerOrderDivContentSearchButton {
	height: 24px;
	width: 75px;
	float: left;
	text-align: center;
	background: url('../img/botao_procurar.png') no-repeat center;
	font-size: 11pt;
	color: #FFFFFF;
	cursor: pointer;
}

.selectRegionForm {
	width: 150px;
	height: 20px;
	font-size: 10pt;
	text-align: left;
	color: #AA8447;
}

#formContainerOrderDivInfo {
	clear: both;
	width: 100%;
	height: 44px;
	text-align: center;
	font-size: 11pt;
	color: #AA8447;
	padding-left: 9px;
}

#searchResultContainerDiv {
	clear: both;
	display: block;
	width: 760px;
	height: 370px;
	margin-left: 15px;
	overflow: hidden;
}

@media screen and (max-height: 1080px) {
	.ie10 .formContainerOrderDivContent {
		clear: both;
		width: 803px;
		height: auto;
		display: block;
		margin-top: -36px;
		height: 300px
	}
	.ie10 #searchResultContainerDiv {
		clear: both;
		display: block;
		width: 775px;
		height: 450px;
		margin-left: 15px;
		overflow: hidden;
	}
}

@media screen and (max-height: 1024px) {
	#searchResultContainerDiv {
		clear: both;
		display: block;
		width: 760px;
		height: 534px;
		margin-left: 15px;
		overflow: hidden;
	}
	.formContainerDiv {
		width: 85%;
		height: 774px;
		display: block;
		background: url('../img/fundo_amarelo.png') no-repeat center;
		position: relative;
		top: -40px;
		background-size: 100% 100%;
		margin-left: auto;
		margin-right: auto;
	}
	.formContainerDivContent {
		clear: both;
		width: 100%;
		height: auto;
		display: block;
		margin-top: -45px;
		margin-left: -145px;
		position: relative;
	}
	.ff .formContainerDivContent {
		clear: both;
		width: 100%;
		height: auto;
		display: block;
		margin-top: -45px;
		margin-left: -85px;
		position: relative;
	}
	.ie10 .formContainerOrderDivContent {
		clear: both;
		width: 803px;
		height: auto;
		display: block;
		margin-top: -36px;
	}
}

@media screen and (max-height: 900px) {
	.ie9 .formContainerOrderDivContent {
		clear: both;
		width: 803px;
		height: auto;
		display: block;
		margin-top: 15px;
	}
	.ie9 #searchResultContainerDiv {
		clear: both;
		display: block;
		width: 760px;
		height: 490px;
		margin-left: 15px;
		overflow: hidden;
	}
}

@media screen and (max-height: 860px) {
	#searchResultContainerDiv {
		clear: both;
		display: block;
		width: 760px;
		height: 425px;
		margin-left: 15px;
		overflow: hidden;
	}
	.formContainerDiv {
		width: 85%;
		height: 651px;
		display: block;
		background: url('../img/fundo_amarelo.png') no-repeat center;
		position: relative;
		top: -40px;
		background-size: 100% 100%;
		margin-left: auto;
		margin-right: auto;
	}
	.ie9 .formContainerOrderDivContent {
		clear: both;
		width: 803px;
		height: auto;
		display: block;
		margin-top: -36px;
	}
	.ie9 #searchResultContainerDiv {
		clear: both;
		display: block;
		width: 760px;
		height: 425px;
		margin-left: 15px;
		overflow: hidden;
	}
	.ie10 .formContainerOrderDivContent {
		clear: both;
		width: 803px;
		height: auto;
		display: block;
		margin-top: -36px;
	}
}

@media screen and (max-width: 1024px) {
	.menuBarDivH2ItemContainer {
		clear: both;
		position: relative;
		display: block;
		width: 400px;
		height: 51px;
		text-align: right;
		margin-left: auto;
		margin-right: auto;
	}
	.ff .formContainerDivContent {
		clear: both;
		width: 100%;
		height: auto;
		display: block;
		margin-top: -45px;
		margin-left: -85px;
		position: relative;
	}
}