.version.cadastro_de_fornecedor /* version checker */
{
	color: #000014;
	background-color: #CF7B8E;
}

.html
{
	background: #D1D3D4 url("../images/background_cabos2.png") repeat-y center top fixed;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 1465px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-bottom: -44px;
	width: 0.01px;
}

#u3747
{
	z-index: 94;
	height: 105px;
	top: 0px;
}

#u3747-bw
{
	z-index: 94;
}

#u3746
{
	z-index: 93;
	height: 105px;
	top: 0px;
}

#u3746-bw
{
	z-index: 93;
}

#top
{
	margin-left: 442px;
}

#u3753
{
	z-index: 116;
	top: 12px;
	left: 50%;
	margin-left: -480px;
}

#u3751-5
{
	z-index: 110;
	width: 106px;
	min-height: 71px;
	top: 34px;
	left: 50%;
	margin-left: -80px;
}

#u3751-5:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 71px;
	width: 106px;
	margin: 0px 0px 0px -80px;
}

#u3751-5.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 67px;
	width: 106px;
	margin: 0px 0px 0px -80px;
}

#u3750-5
{
	z-index: 105;
	width: 106px;
	min-height: 71px;
	top: 34px;
	left: 50%;
	margin-left: 69px;
}

#u3750-5:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 71px;
	width: 106px;
	margin: 0px 0px 0px 69px;
}

#u3750-5.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 67px;
	width: 106px;
	margin: 0px 0px 0px 69px;
}

#u3748-5
{
	z-index: 95;
	width: 106px;
	min-height: 71px;
	top: 34px;
	left: 50%;
	margin-left: 217px;
}

#u3748-5:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 71px;
	width: 106px;
	margin: 0px 0px 0px 217px;
}

#u3748-5.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 67px;
	width: 106px;
	margin: 0px 0px 0px 217px;
}

#u3749-5
{
	z-index: 100;
	width: 106px;
	min-height: 71px;
	top: 34px;
	left: 50%;
	margin-left: 343px;
}

#u3749-5:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 71px;
	width: 106px;
	margin: 0px 0px 0px 343px;
}

#u3749-5.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 67px;
	width: 106px;
	margin: 0px 0px 0px 343px;
}

#u3745
{
	z-index: 92;
	height: 4px;
	top: 105px;
}

#u3745-bw
{
	z-index: 92;
}

#u6682-4
{
	z-index: 88;
	width: 131px;
	min-height: 18px;
	background-color: transparent;
	line-height: 14px;
	color: #42410B;
	font-size: 12px;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	margin-left: 415px;
	margin-top: 119px;
	position: relative;
}

#u3903-4
{
	z-index: 19;
	width: 960px;
	min-height: 43px;
	background-color: transparent;
	line-height: 42px;
	margin-top: 39px;
	position: relative;
}

#widgetu3904
{
	z-index: 23;
	width: 0.01px;
	height: 787px;
	margin-left: 135px;
	margin-top: 40px;
	position: relative;
}

#widgetu3929
{
	z-index: 24;
	width: 673px;
	height: 69px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: -3px;
	left: -1px;
}

#widgetu3929.focus-st
{
	background-color: transparent;
	width: 673px;
	height: 69px;
	min-height: 0px;
	margin: -3px -10000px 0px 0px;
}

#widgetu3929.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 673px;
	height: 69px;
	min-height: 0px;
	margin: -3px -10000px 0px 0px;
}

#u3932-4
{
	z-index: 25;
	width: 650px;
	min-height: 46px;
	border-width: 3px;
	border-style: solid;
	line-height: 12px;
	color: #5E5E5E;
	text-align: left;
	letter-spacing: 1px;
	font-size: 12px;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	padding: 11px 6px 6px 11px;
}

#widgetu3929.non-empty-st #u3932-4
{
	padding-top: 15px;
	min-height: 42px;
}

#widgetu3929.focus-st #u3932-4
{
	padding-top: 15px;
	padding-bottom: 6px;
	min-height: 42px;
	width: 650px;
	margin: 0px -10000px 0px 0px;
}

.Form
{
	border-width: 3px;
	border-style: solid;
	border-color: #353535;
	background-color: transparent;
}

#widgetu3929.non-empty-st #u3932-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3929.focus-st #u3932-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3929_input,#widgetu3929_prompt
{
	width: 650px;
	min-height: 46px;
	color: #5E5E5E;
	text-align: left;
	letter-spacing: 1px;
	font-family: open-sans, sans-serif;
	font-size: 12px;
	font-weight: 300;
	padding: 11px 6px 6px 11px;
}

#widgetu3905
{
	z-index: 29;
	width: 673px;
	height: 69px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 91px;
	left: -1px;
}

#widgetu3905.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 673px;
	height: 69px;
	min-height: 0px;
	margin: 91px -10000px 0px 0px;
}

#u3908-4
{
	z-index: 30;
	width: 650px;
	min-height: 46px;
	border-width: 3px;
	border-style: solid;
	color: #5E5E5E;
	text-align: left;
	position: relative;
	margin-right: -10000px;
	padding: 11px 6px 6px 11px;
}

#widgetu3905.non-empty-st #u3908-4
{
	padding-top: 15px;
	min-height: 42px;
}

#widgetu3929.fld-err-st #u3932-4,#widgetu3905.focus-st #u3908-4
{
	padding-top: 15px;
	padding-bottom: 6px;
	min-height: 42px;
	width: 650px;
	margin: 0px -10000px 0px 0px;
}

#widgetu3905.non-empty-st #u3908-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3905.focus-st #u3908-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#u3923-4
{
	z-index: 34;
	width: 320px;
	min-height: 21px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	font-size: 12px;
	line-height: 14px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 740px;
	left: 276px;
}

#widgetu3904.frm-sub-st #u3923-4 p
{
	color: #999999;
	font-size: 14px;
	text-align: left;
	line-height: 1;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	font-style: normal;
}

#u3909-4
{
	z-index: 38;
	width: 320px;
	min-height: 21px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 14px;
	color: #FF0000;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 740px;
	left: 276px;
}

#widgetu3904.frm-subm-err-st #u3909-4 p
{
	color: #91354B;
	font-size: 14px;
	text-align: center;
	line-height: 1;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	font-style: normal;
}

#u3922-4
{
	z-index: 42;
	width: 320px;
	min-height: 21px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 12px;
	color: #00FF00;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 740px;
	left: 276px;
}

#widgetu3904.frm-sub-st #u3923-4,#widgetu3904.frm-subm-err-st #u3909-4,#widgetu3904.frm-subm-ok-st #u3922-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 25px;
}

#widgetu3904.frm-subm-ok-st #u3922-4 p
{
	color: #999999;
	font-size: 14px;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	font-style: italic;
}

#u3924-17
{
	z-index: 46;
	min-height: 69px;
	width: 261px;
	position: relative;
	margin-right: -10000px;
	margin-top: 718px;
	background: url("../images/u3924-17.png") no-repeat 0px 0px;
}

#u3924-17:hover
{
	background: url("../images/u3924-17-r.png") no-repeat 0px 0px;
}

#u3924-17:active
{
	background: url("../images/u3924-17-m.png") no-repeat 0px 0px;
}

#widgetu3904.frm-sub-st #u3924-17
{
	background: url("../images/u3924-17-fs.png") no-repeat 0px 0px;
}

#widgetu3918
{
	z-index: 63;
	width: 673px;
	height: 151px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 557px;
	left: -1px;
}

#widgetu3918.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 673px;
	height: 151px;
	min-height: 0px;
	margin: 557px -10000px 0px 0px;
}

#u3919-4
{
	z-index: 64;
	width: 650px;
	min-height: 128px;
	border-width: 3px;
	border-style: solid;
	color: #5E5E5E;
	text-align: left;
	position: relative;
	margin-right: -10000px;
	padding: 11px 6px 6px 11px;
}

#widgetu3918.non-empty-st #u3919-4
{
	padding-top: 15px;
	min-height: 124px;
}

#widgetu3918.focus-st #u3919-4
{
	padding-top: 15px;
	padding-bottom: 6px;
	min-height: 124px;
	width: 650px;
	margin: 0px -10000px 0px 0px;
}

#widgetu3918.fld-err-st #u3919-4
{
	padding-top: 15px;
	padding-bottom: 6px;
	min-height: 124px;
	width: 650px;
	margin: 0px -10000px 0px 0px;
}

#widgetu3918.non-empty-st #u3919-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3918.focus-st #u3919-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3918_input,#widgetu3918_prompt
{
	width: 650px;
	min-height: 128px;
	color: #5E5E5E;
	text-align: left;
	padding: 11px 6px 6px 11px;
}

#widgetu3918.focus-st #widgetu3918_prompt
{
	padding-top: 15px;
	padding-bottom: 6px;
	visibility: hidden;
}

#widgetu3910
{
	z-index: 68;
	width: 673px;
	height: 69px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 184px;
	left: -1px;
}

#widgetu3910.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 673px;
	height: 69px;
	min-height: 0px;
	margin: 184px -10000px 0px 0px;
}

#u3911-4
{
	z-index: 69;
	width: 650px;
	min-height: 46px;
	border-width: 3px;
	border-style: solid;
	color: #5E5E5E;
	text-align: left;
	position: relative;
	margin-right: -10000px;
	padding: 11px 6px 6px 11px;
}

#widgetu3910.non-empty-st #u3911-4
{
	padding-top: 15px;
	min-height: 42px;
}

#widgetu3905.fld-err-st #u3908-4,#widgetu3910.focus-st #u3911-4
{
	padding-top: 15px;
	padding-bottom: 6px;
	min-height: 42px;
	width: 650px;
	margin: 0px -10000px 0px 0px;
}

#widgetu3910.non-empty-st #u3911-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3910.focus-st #u3911-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3914
{
	z-index: 73;
	width: 673px;
	height: 69px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 277px;
	left: -1px;
}

#widgetu3914.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 673px;
	height: 69px;
	min-height: 0px;
	margin: 277px -10000px 0px 0px;
}

#u3916-4
{
	z-index: 74;
	width: 650px;
	min-height: 46px;
	border-width: 3px;
	border-style: solid;
	color: #5E5E5E;
	text-align: left;
	position: relative;
	margin-right: -10000px;
	padding: 11px 6px 6px 11px;
}

#widgetu3914.non-empty-st #u3916-4
{
	padding-top: 15px;
	min-height: 42px;
}

#widgetu3910.fld-err-st #u3911-4,#widgetu3914.focus-st #u3916-4
{
	padding-top: 15px;
	padding-bottom: 6px;
	min-height: 42px;
	width: 650px;
	margin: 0px -10000px 0px 0px;
}

#widgetu3914.non-empty-st #u3916-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3914.focus-st #u3916-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3925
{
	z-index: 78;
	width: 673px;
	height: 69px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 371px;
	left: -1px;
}

#widgetu3925.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 673px;
	height: 69px;
	min-height: 0px;
	margin: 371px -10000px 0px 0px;
}

#u3927-4
{
	z-index: 79;
	width: 650px;
	min-height: 46px;
	border-width: 3px;
	border-style: solid;
	color: #5E5E5E;
	text-align: left;
	position: relative;
	margin-right: -10000px;
	padding: 11px 6px 6px 11px;
}

#widgetu3925.non-empty-st #u3927-4
{
	padding-top: 15px;
	min-height: 42px;
}

#widgetu3914.fld-err-st #u3916-4,#widgetu3925.focus-st #u3927-4
{
	padding-top: 15px;
	padding-bottom: 6px;
	min-height: 42px;
	width: 650px;
	margin: 0px -10000px 0px 0px;
}

#widgetu3925.non-empty-st #u3927-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3925.focus-st #u3927-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3937
{
	z-index: 83;
	width: 673px;
	height: 69px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 464px;
	left: -1px;
}

#widgetu3937.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 673px;
	height: 69px;
	min-height: 0px;
	margin: 464px -10000px 0px 0px;
}

#u3938-4
{
	z-index: 84;
	width: 650px;
	min-height: 46px;
	border-width: 3px;
	border-style: solid;
	color: #5E5E5E;
	text-align: left;
	position: relative;
	margin-right: -10000px;
	padding: 11px 6px 6px 11px;
}

#widgetu3937.non-empty-st #u3938-4
{
	padding-top: 15px;
	min-height: 42px;
}

#widgetu3925.fld-err-st #u3927-4,#widgetu3937.focus-st #u3938-4
{
	padding-top: 15px;
	padding-bottom: 6px;
	min-height: 42px;
	width: 650px;
	margin: 0px -10000px 0px 0px;
}

#widgetu3937.fld-err-st #u3938-4
{
	padding-top: 15px;
	padding-bottom: 6px;
	min-height: 42px;
	width: 650px;
	margin: 0px -10000px 0px 0px;
}

#widgetu3937.non-empty-st #u3938-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3937.focus-st #u3938-4 *
{
	color: #000000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3929.fld-err-st #u3932-4 *,#widgetu3905.fld-err-st #u3908-4 *,#widgetu3918.fld-err-st #u3919-4 *,#widgetu3910.fld-err-st #u3911-4 *,#widgetu3914.fld-err-st #u3916-4 *,#widgetu3925.fld-err-st #u3927-4 *,#widgetu3937.fld-err-st #u3938-4 *
{
	color: #FF0000;
	text-align: left;
	padding-top: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu3929.non-empty-st #widgetu3929_input,#widgetu3905.non-empty-st #widgetu3905_input,#widgetu3918.non-empty-st #widgetu3918_input,#widgetu3910.non-empty-st #widgetu3910_input,#widgetu3914.non-empty-st #widgetu3914_input,#widgetu3925.non-empty-st #widgetu3925_input,#widgetu3937.non-empty-st #widgetu3937_input
{
	padding-top: 15px;
}

#widgetu3905_input,#widgetu3905_prompt,#widgetu3910_input,#widgetu3910_prompt,#widgetu3914_input,#widgetu3914_prompt,#widgetu3925_input,#widgetu3925_prompt,#widgetu3937_input,#widgetu3937_prompt
{
	width: 650px;
	min-height: 46px;
	color: #5E5E5E;
	text-align: left;
	padding: 11px 6px 6px 11px;
}

#widgetu3929.non-empty-st #widgetu3929_prompt,#widgetu3905.non-empty-st #widgetu3905_prompt,#widgetu3918.non-empty-st #widgetu3918_prompt,#widgetu3910.non-empty-st #widgetu3910_prompt,#widgetu3914.non-empty-st #widgetu3914_prompt,#widgetu3925.non-empty-st #widgetu3925_prompt,#widgetu3937.non-empty-st #widgetu3937_prompt
{
	padding-top: 15px;
	visibility: hidden;
}

#widgetu3929.focus-st #widgetu3929_input,#widgetu3929.fld-err-st #widgetu3929_input,#widgetu3929.focus-st #widgetu3929_prompt,#widgetu3929.fld-err-st #widgetu3929_prompt,#widgetu3905.focus-st #widgetu3905_input,#widgetu3905.fld-err-st #widgetu3905_input,#widgetu3905.focus-st #widgetu3905_prompt,#widgetu3905.fld-err-st #widgetu3905_prompt,#widgetu3918.focus-st #widgetu3918_input,#widgetu3918.fld-err-st #widgetu3918_input,#widgetu3918.fld-err-st #widgetu3918_prompt,#widgetu3910.focus-st #widgetu3910_input,#widgetu3910.fld-err-st #widgetu3910_input,#widgetu3910.focus-st #widgetu3910_prompt,#widgetu3910.fld-err-st #widgetu3910_prompt,#widgetu3914.focus-st #widgetu3914_input,#widgetu3914.fld-err-st #widgetu3914_input,#widgetu3914.focus-st #widgetu3914_prompt,#widgetu3914.fld-err-st #widgetu3914_prompt,#widgetu3925.focus-st #widgetu3925_input,#widgetu3925.fld-err-st #widgetu3925_input,#widgetu3925.focus-st #widgetu3925_prompt,#widgetu3925.fld-err-st #widgetu3925_prompt,#widgetu3937.focus-st #widgetu3937_input,#widgetu3937.fld-err-st #widgetu3937_input,#widgetu3937.focus-st #widgetu3937_prompt,#widgetu3937.fld-err-st #widgetu3937_prompt
{
	padding-top: 15px;
	padding-bottom: 6px;
}

#u7235
{
	z-index: 18;
	width: 39px;
	height: 161px;
	border-style: none;
	border-color: transparent;
	border-radius: 0px 5px 5px 0px ;
	-webkit-transform: matrix(0,-1,1,0,-61,100);
	-ms-transform: matrix(0,-1,1,0,-61,100);
	transform: matrix(0,-1,1,0,-61,100);
	margin-left: 461px;
	margin-top: 51px;
	margin-bottom: -61px;
	position: relative;
	background: #FFFFFF url("../images/arrows-mn_arrow_right.png") no-repeat center center;
}

#u7235:hover
{
	width: 39px;
	height: 161px;
	min-height: 0px;
	margin: 51px 0px -61px 461px;
	background: #EDEDED url("../images/arrows-mn_arrow_right.png") no-repeat center center;
}

#u7235:active
{
	width: 39px;
	height: 161px;
	min-height: 0px;
	margin: 51px 0px -61px 461px;
	background: #F7F7F7 url("../images/arrows-mn_arrow_right.png") no-repeat center center;
}

#u3827,#u3827-bw
{
	z-index: 118;
	height: 4px;
}

#u7211
{
	z-index: 2;
	min-height: 289.7750000000019px;
	padding-bottom: 0px;
}

#u7211_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	left: -100px;
	padding-top: 41px;
	padding-bottom: 60px;
}

#u7213
{
	z-index: 12;
	left: 431px;
}

#u7215-4
{
	z-index: 14;
	width: 295px;
	min-height: 32px;
	left: 433px;
	margin-top: 11px;
}

#u7212-9
{
	z-index: 3;
	width: 920px;
	min-height: 32px;
	left: 120px;
	margin-top: 32px;
}

#u7211-bw
{
	z-index: 2;
	min-height: 289.7750000000019px;
}

body
{
	position: relative;
	min-width: 960px;
}

#page .verticalspacer
{
	clear: both;
}

