a.link_text_black_14 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
}

a.link_text_black_14:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #999;
	text-decoration: none;
}

a.link_areadocliente {
	color: #2E3A2D;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: normal;
}

a.link_areadocliente:hover {
	color: #41543F;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
}

a.link_contato {
	color: #242A46;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.link_contato:hover {
	color: #414C7D;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.link_empresa {
	color: #101E02;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: normal;
}

a.link_empresa:hover {
	color: #49523F;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
}

a.link_footer {
	color: #242A46;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.link_footer:hover {
	color: #999;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.link_lancamentos {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: normal;
}

a.link_lancamentos:hover {
	color: #4D4841;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
}

a.link_oportunidades {
	color: #CFD5C8;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: normal;
}

a.link_oportunidades:hover {
	color: #8D9A7C;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
}

a.link_oportunidades2 {
	color: #362A1D;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.link_oportunidades2:hover {
	color: #796249;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.link_produtos {
	color: #362A1D;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.link_produtos:hover {
	color: #765E48;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.link_servicos {
	color: #3E3D3C;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.link_servicos:hover {
	color: #747474;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.menu {
	color: #D8DED8;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
}

a.menu:hover {
	color: #A3B1A3;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
}

a.menu_options {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
	font-weight: normal;
}

a.menu_options:hover {
	color: #666666;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-decoration: none;
}

body {
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	background-color: #333333;
}

input{
	border: 1px solid #4B594A;
	padding-left: 5px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	background-color: #DFE6DF;
}

input[type="file"]{
	background: #eaf5dc;
	border: 1px solid #5fa012;
	padding-left: 5px;
	color: #5fa012;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

input[type="image"]{ position: relative; }

input[type="password"]{
	background: #eaf5dc;
	border: 1px solid #5fa012;
	padding-left: 5px;
	color: #5fa012;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

textarea{
	border: 1px solid #4B594A;
	padding-left: 5px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	background-color: #DCE2DC;
}

.bar_green { background-color: #EDEFED; }

.bar_white { background-color: #FFF; }

.box_blue_contentb {
	border-right: 1px solid #414D7F;
	border-left: 1px solid #414D7F;
	background-color: #414D7F;
}

.box_blue_contentb div { margin-left: 5px; }

.box_blue1 { height: 1px; margin: 0 5px; background-color: #414D7F; }

.box_blue1, .box_blue2, .box_blue3, .box_blue4{ font-size: 1px; overflow: hidden; display: block; }

.box_blue2 {
	height: 1px;
	border-right: 2px solid #414D7F;
	border-left: 2px solid #414D7F;
	margin: 0 3px;
	background-color: #414D7F;
}

.box_blue3 {
	height: 1px;
	border-right: 1px solid #414D7F;
	border-left: 1px solid #414D7F;
	margin: 0 2px;
	background-color: #414D7F;
}

.box_blue4 {
	height: 2px;
	border-right: 1px solid #414D7F;
	border-left: 1px solid #414D7F;
	margin: 0 1px;
	background-color: #414D7F;
}

.box_brown_gray_contentb {
	border-right: 1px solid #9B9488;
	border-left: 1px solid #9B9488;
	background-color: #9B9488;
}

.box_brown_gray_contentb div { margin-left: 5px; }

.box_brown_gray1 { height: 1px; margin: 0 5px; background-color: #9B9488; }

.box_brown_gray1, .box_brown_gray2, .box_brown_gray3, .box_brown_gray4{ font-size: 1px; overflow: hidden; display: block; }

.box_brown_gray2 {
	height: 1px;
	border-right: 2px solid #9B9488;
	border-left: 2px solid #9B9488;
	margin: 0 3px;
	background-color: #9B9488;
}

.box_brown_gray3 {
	height: 1px;
	border-right: 1px solid #9B9488;
	border-left: 1px solid #9B9488;
	margin: 0 2px;
	background-color: #9B9488;
}

.box_brown_gray4 {
	height: 2px;
	border-right: 1px solid #9B9488;
	border-left: 1px solid #9B9488;
	margin: 0 1px;
	background-color: #9B9488;
}

.box_brown_light_contentb {
	border-right: 1px solid #E7DCD1;
	border-left: 1px solid #E7DCD1;
	background-color: #E7DCD1;
}

.box_brown_light_contentb div { margin-left: 5px; }

.box_brown_light1 { height: 1px; margin: 0 5px; background-color: #E7DCD1; }

.box_brown_light1, .box_brown_light2, .box_brown_light3, .box_brown_light4{ font-size: 1px; overflow: hidden; display: block; }

.box_brown_light2 {
	height: 1px;
	border-right: 2px solid #E7DCD1;
	border-left: 2px solid #E7DCD1;
	margin: 0 3px;
	background-color: #E7DCD1;
}

.box_brown_light3 {
	height: 1px;
	border-right: 1px solid #E7DCD1;
	border-left: 1px solid #E7DCD1;
	margin: 0 2px;
	background-color: #E7DCD1;
}

.box_brown_light4 {
	height: 2px;
	border-right: 1px solid #E7DCD1;
	border-left: 1px solid #E7DCD1;
	margin: 0 1px;
	background-color: #E7DCD1;
}

.box_gray_contentb {
	border-right: 1px solid #DFE6DF;
	border-left: 1px solid #DFE6DF;
	background-color: #E6E6E6;
}

.box_gray_contentb div { margin-left: 5px; }

.box_gray_light_contentb {
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: #CCCCCC;
}

.box_gray_light_contentb div { margin-left: 5px; }

.box_gray_light1 { height: 1px; margin: 0 5px; background-color: #CCCCCC; }

.box_gray_light1, .box_gray_light2, .box_gray_light3, .box_gray_light4{ font-size: 1px; overflow: hidden; display: block; }

.box_gray_light2 {
	height: 1px;
	border-right: 2px solid #CCCCCC;
	border-left: 2px solid #CCCCCC;
	margin: 0 3px;
	background-color: #CCCCCC;
}

.box_gray_light3 {
	height: 1px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin: 0 2px;
	background-color: #CCCCCC;
}

.box_gray_light4 {
	height: 2px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin: 0 1px;
	background-color: #CCCCCC;
}

.box_gray1 { height: 1px; margin: 0 5px; background-color: #E6E6E6; }

.box_gray1, .box_gray2, .box_gray3, .box_gray4{ font-size: 1px; overflow: hidden; display: block; }

.box_gray2 {
	height: 1px;
	border-right: 2px solid #DFE6DF;
	border-left: 2px solid #DFE6DF;
	margin: 0 3px;
	background-color: #E6E6E6;
}

.box_gray3 {
	height: 1px;
	border-right: 1px solid #DFE6DF;
	border-left: 1px solid #DFE6DF;
	margin: 0 2px;
	background-color: #E6E6E6;
}

.box_gray4 {
	height: 2px;
	border-right: 1px solid #DFE6DF;
	border-left: 1px solid #DFE6DF;
	margin: 0 1px;
	background-color: #E6E6E6;
}

.box_green_1 { height: 1px; background: #F2FFEA; margin: 0 5px; }

.box_green_1, .box_green_2, .box_green_3, .box_green_4{ font-size: 1px; overflow: hidden; display: block; }

.box_green_2 { height: 1px; background: #F2FFEA; margin: 0 3px; }

.box_green_3 { height: 1px; background: #F2FFEA; margin: 0 2px; }

.box_green_4 { height: 2px; background: #F2FFEA; margin: 0 1px; }

.box_green_contentb {
	border-right: 1px solid #496147;
	border-left: 1px solid #496147;
	background-color: #496147;
}

.box_green_contentb div { margin-left: 5px; }

.box_green_contentf { background: #F2FFEA; }

.box_green_contentf div { margin-left: 5px; }

.box_green_light_contentb {
	border-right: 1px solid #afc5aa;
	border-left: 1px solid #afc5aa;
	background-color: #afc5aa;
}

.box_green_light_contentb div { margin-left: 5px; }

.box_green_light1 { height: 1px; margin: 0 5px; background-color: #afc5aa; }

.box_green_light1, .box_green_light2, .box_green_light3, .box_green_light4{ font-size: 1px; overflow: hidden; display: block; }

.box_green_light2 {
	height: 1px;
	border-right: 2px solid #afc5aa;
	border-left: 2px solid #afc5aa;
	margin: 0 3px;
	background-color: #afc5aa;
}

.box_green_light3 {
	height: 1px;
	border-right: 1px solid #afc5aa;
	border-left: 1px solid #afc5aa;
	margin: 0 2px;
	background-color: #afc5aa;
}

.box_green_light4 {
	height: 2px;
	border-right: 1px solid #afc5aa;
	border-left: 1px solid #afc5aa;
	margin: 0 1px;
	background-color: #afc5aa;
}

.box_green1 { height: 1px; margin: 0 5px; background-color: #496147; }

.box_green1, .box_green2, .box_green3, .box_green4{ font-size: 1px; overflow: hidden; display: block; }

.box_green2 {
	height: 1px;
	border-right: 2px solid #496147;
	border-left: 2px solid #496147;
	margin: 0 3px;
	background-color: #496147;
}

.box_green3 {
	height: 1px;
	border-right: 1px solid #496147;
	border-left: 1px solid #496147;
	margin: 0 2px;
	background-color: #496147;
}

.box_green4 {
	height: 2px;
	border-right: 1px solid #496147;
	border-left: 1px solid #496147;
	margin: 0 1px;
	background-color: #496147;
}

.box_restrita_green_contentb {
	border-right: 1px solid #afc5aa;
	border-left: 1px solid #afc5aa;
	background-color: #afc5aa;
}

.box_restrita_green_contentb div { margin-left: 5px; }

.box_restrita_green1 { height: 1px; margin: 0 5px; background-color: #afc5aa; }

.box_restrita_green1, .box_restrita_green2, .box_restrita_green3, 
.box_restrita_green4{ font-size: 1px; overflow: hidden; display: block; }

.box_restrita_green2 {
	height: 1px;
	border-right: 2px solid #afc5aa;
	border-left: 2px solid #afc5aa;
	margin: 0 3px;
	background-color: #afc5aa;
}

.box_restrita_green3 {
	height: 1px;
	border-right: 1px solid #afc5aa;
	border-left: 1px solid #afc5aa;
	margin: 0 2px;
	background-color: #afc5aa;
}

.box_restrita_green4 {
	height: 2px;
	border-right: 1px solid #afc5aa;
	border-left: 1px solid #afc5aa;
	margin: 0 1px;
	background-color: #afc5aa;
}

/*<b class="box_gray1"></b><b class="box_gray2"></b><b class="box_gray3"></b><b class="box_gray4"></b> <div class="box_gray_contentb"> <div>Round Border!!</div> </div> <b class="box_gray4"></b><b class="box_gray3"></b><b class="box_gray2"></b><b class="box_gray1"></b>*/
.box_stone {
	list-style-image: url(../images/box_stone.png);
	list-style-position: outside;
}

.box_yellow_1 { height: 1px; background: #FFFF80; margin: 0 5px; }

.box_yellow_1, .box_yellow_2, .box_yellow_3, .box_yellow_4{ font-size: 1px; overflow: hidden; display: block; }

.box_yellow_2 { height: 1px; background: #FFFF80; margin: 0 3px; }

.box_yellow_3 { height: 1px; background: #FFFF80; margin: 0 2px; }

.box_yellow_4 { height: 2px; background: #FFFF80; margin: 0 1px; }

.box_yellow_contentf { background: #FFFF80; }

.box_yellow_contentf div { margin-left: 5px; }

.divider_brown {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #32301F;
}

.divider_green {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #6C7970;
}

.down {
	position: relative;
	top: -10px;
	overflow: visible;
	visibility: inherit;
	z-index: auto;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000;
	letter-spacing: 2px;
	word-spacing: 1px;
	margin: 10px;
	padding: 10px;
}

.header {
	background-image: url(../images/layout2_01.jpg);
	background-repeat: no-repeat;
}

.margin10 { padding: 10px; }

.margin120 {
	padding-top: 10px;
	padding-right: 120px;
	padding-bottom: 10px;
	padding-left: 120px;
}

.margin20 {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.margin200 {
	padding-top: 10px;
	padding-right: 200px;
	padding-bottom: 10px;
	padding-left: 200px;
}

.margin300 {
	padding-top: 10px;
	padding-right: 300px;
	padding-bottom: 10px;
	padding-left: 300px;
}

.margin5 { padding: 5px; }

.menu_title {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #262E25;
	letter-spacing: 2px;
	word-spacing: 1px;
}

.menu_underline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6D816B;
}

.stone_bullet {
	height: 20px;
	width: 20px;
	background-image: url(../images/stone_bullet.png);
	background-repeat: no-repeat;
}

.text_areadocliente {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #2E3A2D;
}

.text_black_11 {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000;
}

.text_black_14 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}

.text_black_16 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}

.text_black_16 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}

.text_contato {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #242A46;
}

.text_empresa {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #40403F;
}

.text_lancamentos {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #322F29;
}

.text_oportunidades2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #40403F;
}

.text_produtos {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #362A1D;
}

.text_servicos {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #40403F;
}

.text_title_green {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #262E25;
	letter-spacing: 2px;
	word-spacing: 1px;
}

.text_warning {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #990000;
	letter-spacing: 2px;
	word-spacing: 1px;
}

.text_white_14 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFF;
	letter-spacing: 2px;
	word-spacing: 1px;
}

.title_white {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	letter-spacing: 2px;
	word-spacing: 1px;
}
