body {
	background-color:	#F4D1B7;
	color:				#333333;
}

div.logo {
	position:			relative;
	top:				10px;
	left:				0px;
	width:				150px;
	height:				150px;
	background:			url('../imgs/logo.png') 0 0;
	cursor:				pointer;
}

a {
	color:				#333333;
}

a.meet {
	color:				#F2C3A2;
}

a.changelang {
	color:				#FFFFFF;
}

div.profile {
	position:			fixed;
	top:				45%;
	left:				30%;
	width:				450px;
	opacity:			0.0;
	background:			#333333;
	z-index:			52;
	box-shadow:			0px 0px 25px #333333;
	display:			none;
	font:				14px/20px 'Arial Narrow', Arial, sans-serif;
	color:				#333333;
}

ul {
	margin-top:			0px;
	margin-bottom:		0px;
}

li {
	font:				14px/20px 'Arial Narrow', Arial, sans-serif;
	color:				#333333;
}

div.menu {
	background-color:	#EA6F27;
}

table.conteudo {
	background-color:	#F2C3A2;
}

td.lateral {
	background-color:	#EA6F27;
}

td.conteudo {
	background-color:	#F2C3A2;
}

td.marcas-envelope {
	background-color:	#01394A;
}

td.brand-sel {
	padding-top:		1px;
	padding-left:		10px;
	background-color:	#01394A;
	vertical-align:		middle;
	height:				18px;
}

td.brand-nsel {
	padding-top:		1px;
	padding-left:		10px;
	vertical-align:		middle;
	height:				18px;
}

a.brand-sel {
	color:				#F0F0F0;
	text-decoration:	none;
}

a.brand-nsel {
	color:				#333333;
	text-decoration:	none;
}

table.tmenu {
	border-collapse:	collapse;
	border:				0px;
	background-color:	#EA6F27;
	height:				18px;
}

td.menuhome {
	padding-bottom:		0px;
	padding-left:		48px;
	padding-right:		10px;
	background-color:	#EA6F27;
	vertical-align:		middle;
	height:				18px;
}

td.menusel {
	padding-bottom:		0px;
	padding-left:		48px;
	padding-right:		10px;
	background-color:	#01394A;
	vertical-align:		middle;
	height:				18px;
}

td.menunsel {
	padding-bottom:		0px;
	padding-left:		48px;
	padding-right:		10px;
	background-color:	#EA6F27;
	vertical-align:		middle;
	height:				18px;
}

a.menuhome {
	color:				#FFFFFF;
	text-decoration:	none;
}

a.menusel {
	color:				#F0F0F0;
	text-decoration:	none;
}

a.menunsel {
	color:				#333333;
	text-decoration:	none;
}

td.credit {
}

table.servico-mouseout, table.casestudies-mouseout {
	background-color:	#F2C3A2;
	height:				135px;
}

td.servico-mouseout, td.casestudies-mouseout {
	padding-left:		30px;
	padding-right:		10px;
	background-color:	#D8A684;
	color:				#333333;
}

td.servico-img-mouseout , td.casestudies-img-mouseout {
	background-color:	#D6B7A2;
	opacity:			0.7;
	vertical-align:		middle;
	text-align:			center;
}

table.servico-mouseover, table.casestudies-mouseover {
	background-color:	#CC9672;
	height:				135px;
}

td.servico-mouseover, td.casestudies-mouseover {
	padding-left:		30px;
	padding-right:		10px;
	background-color:	#CC9672;
	color:				#333333;
}

td.servico-img-mouseover, td.casestudies-img-mouseover {
	background-color:	#CC9E82;
	opacity:			1;
}

a.servico-mouseover, a.casestudies-mouseover {
	color:				#333333;
	text-decoration:	none;
}

a.servico-mouseout, a.casestudies-mouseout {
	color:				#333333;
	text-decoration:	none;
}

table.news-mouseout {
	background-color:	#F2C3A2;
}

td.news-mouseout {
	padding-left:		30px;
	padding-right:		10px;
	padding-top:		10px;
	padding-bottom:		10px;
	background-color:	#D8A684;
	color:				#333333;
}

table.news-mouseover {
	background-color:	#93ACFF;
}

td.news-mouseover {
	padding-left:		30px;
	padding-right:		10px;
	padding-top:		10px;
	padding-bottom:		10px;
	background-color:	#CC9672;
	color:				#333333;
}

a.news-mouseover {
	color:				#333333;
	text-decoration:	none;
}

a.news-mouseout {
	color:				#333333;
	text-decoration:	none;
}

input.caixatexto {
	font:				14px/20px 'Arial Narrow', Arial, sans-serif;
	border:				1px solid #FFFFFF;
	background-color:	#D8A684;
	color:				#333333;
}

input.caixatexto-focus {
	font:				14px/20px 'Arial Narrow', Arial, sans-serif;
	border:				1px solid #000000;
	background-color:	#D8A684;
	color:				#333333;
}

input.botao {
	border:				1px solid #333333;
	background-color:	#D8A684;
	color:				#333333;
	padding-left:		20px;
	padding-right:		20px;
	padding-top:		6px;
	padding-bottom:		6px;
}

input.botao2 {
	border:				1px solid #333333;
	background-color:	#9E9E9E;
	color:				#333333;
	padding-left:		20px;
	padding-right:		20px;
	padding-top:		6px;
	padding-bottom:		6px;
}

textarea.areatexto {
	font:				14px/20px 'Arial Narrow', Arial, sans-serif;
	border:				1px solid #FFFFFF;
	background-color:	#D8A684;
	color:				#333333;
}

textarea.areatexto-focus {
	font:				14px/20px 'Arial Narrow', Arial, sans-serif;
	border:				1px solid #000000;
	background-color:	#D8A684;
	color:				#333333;
}

td.meet {
	padding-left:		10px;
	padding-right:		20px;
	padding-top:		10px;
	padding-bottom:		10px;
	color:				#F2C3A2;
}

table.dictionary {
	border:				2px;
}

td.dictionary-header {
	padding-left:		15px;
	padding-right:		15px;
	padding-top:		5px;
	padding-bottom:		5px;
	vertical-align:		top;
	background-color:	#F2C3A2;
	color:				#333333;
}

td.dictionary-content {
	padding-left:		15px;
	padding-right:		15px;
	padding-top:		5px;
	padding-bottom:		5px;
	background-color:	#F2C3A2;
	color:				#575757;
}

td.power {
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		10px;
	padding-bottom:		10px;
	background-color:	#D8A684;
	color:				#575757;
}

table.reserved, table.contact {
	border:				1px solid #F2C3A2;
}

td.reserved-header, td.contact-header {
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		5px;
	padding-bottom:		5px;
	background-color:	#333333;
	color:				#93ACFF;
	text-align:			center;
	vertical-align:		middle;
}

td.reserved-content, td.contact-content {
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		2px;
	padding-bottom:		2px;
	background-color:	#D8A684;
	color:				#575757;
	text-align:			left;
	vertical-align:		middle;
}

table.separador-cinza {
	background-color:	#999999;
}

table.separador-azul {
	background-color:	#33CBCC;
}

table.separador-vermelho {
	background-color:	#FB0103;
}

table.separador-laranja {
	background-color:	#FC9A01;
}

table.separador-branco {
	background-color:	#F2C3A2;
}

table.separador {
	background-color:	#333333;
}

table.separador-lang {
	background-color:	#848484;
	margin-left:		50px;
}