body {
	color: #A3CDE9;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	background-color: #161E2B;
}
#conteudo_total {
	width:760px; left:50%; margin-left:-380px; position:absolute; top:0px;
}
.topo {
	background: url(../imgs/bg_topo.jpg) no-repeat;
	float: left;
	height: 147px;
	width: 760px;
}
#web {
	float: left;
	width: 760px;
	background-color: #121824;
}
#grafico {
	float: left;
	width: 760px;
	background-color: #121824;
}
#contato {
	float: left;
	width: 760px;
	background-color: #121824;
	height: 480px;
}
#sucesso {
	float: left;
	width: 700px;
	background-color: #121824;
	height: 100px;
	padding: 30px;
	text-align: center;
}
.logo_alex {
	float: left;
	height: 90px;
	width: 236px;
	padding: 30px 218px 27px 24px;
}
.box_portfolio {
	float: left;
	height: 117px;
	width: 265px;
	padding: 30px 17px 0px 0px;
}
.logo_portfolio {
	float: left;
	height: 51px;
	width: 265px;
}
.link_web {
	float: left;
	height: 58px;
	width: 62px;
	text-align: center;
	padding-top: 8px;
}
.link_grafico {
	float: left;
	height: 58px;
	width: 73px;
	text-align: center;
	padding-top: 8px;
}
.link_contato {
	float: left;
	height: 58px;
	width: 90px;
	text-align: center;
	padding: 8px 40px 0 0;
}
a {
	color: #A3CDE9;
	text-decoration: none;
}
a:hover {
	color: #B0C329;
	text-decoration: none;
}
a:visited {
	color: #74811B;
	text-decoration: none;
}
a.web {
	background: url(../imgs/link_web.jpg) no-repeat;
	display: block;
	height: 25px;
	width: 62px;
}
a.web:hover {
	background-image: url(../imgs/link_web.jpg);
	background-position: 0px -25px;
}
a.grafico {
	background: url(../imgs/link_grafico.jpg) no-repeat;
	display: block;
	height: 25px;
	width: 73px;
}
a.grafico:hover {
	background-image: url(../imgs/link_grafico.jpg);
	background-position: 0px -25px;
}
a.contato {
	background: url(../imgs/link_contato.jpg) no-repeat;
	display: block;
	height: 25px;
	width: 90px;
}
a.contato:hover {
	background-image: url(../imgs/link_contato.jpg);
	background-position: 0px -25px;
}
a.webselecionado {
	background: url(../imgs/link_web_atual.jpg) no-repeat;
	display: block;
	height: 58px;
	width: 62px;
}
a.graficoselecionado {
	background: url(../imgs/link_grafico_atual.jpg) no-repeat;
	display: block;
	height: 58px;
	width: 73px;
}
a.contatoselecionado {
	background: url(../imgs/link_contato_atual.jpg) no-repeat;
	display: block;
	height: 58px;
	width: 90px;
}
/*****************************/
.peca_web {
	float: left;
	width: 760px;
}
.peca_um {
	height: 870px;
}
/*****************************/
.img_peca_web {
	float: left;
	width: 700px;
	padding: 5px 30px 18px 30px;
}
/*****************************/
.desc_peca_web {
	float: left;
	height: 79px;
	width: 730px;
	color: #A3CDE9;
	padding: 0px;
	padding: 17px 0 0 30px;
}
.tit_pecas_web {
	float: left;
	height: 20px;
	width: 730px;
	font-size: 16px;
	color: #B0C329;
	padding-bottom: 5px;
	line-height: 19px;
}
.especificacoes_pecas_web {
	float: left;
	height: 18px;
	width: 730px;
}
.marcador {
	float: left;
	height: 18px;
	width: 11px;
	background: url(../imgs/marcador.jpg) no-repeat;
	padding-right: 10px;
}
.especificacao_pecas_web {
	float: left;
	height: 18px;
	width: 85px;
	padding-right: 10px;
}
.tit_especificacao {
	float: left;
	height: 18px;
	width: 580px;
	padding-right: 34px;
}
.peca_grafico {
	float: left;
	width: 760px;
}
.peca_dois {
	height: 720px;
}
.img_peca_grafico {
	float: left;
	width: 700px;
	padding: 5px 30px 18px 30px;
}
#dados_contato {
	float: left;
	width: 700px;
	padding: 28px 30px 18px 30px;
	height: 430px;
}
#rodape {
	float: left;
	height: 15px;
	width: 700px;
	padding: 30px 30px 10px 30px;
	text-align: center;
}
#espaco_topo {
	background-color: #121824;
	float: left;
	width: 760px;
	height: 10px;
	color: #121824;
}
#espaco_grafico {
	background-color: #121824;
	float: left;
	width: 760px;
	height: 10px;
	color: #121824;
}
#espaco_rodape_grafico {
	background-color: #121824;
	float: left;
	width: 760px;
	height: 10px;
	color: #121824;
}
#espaco_contato {
	background-color: #121824;
	float: left;
	width: 760px;
	height: 10px;
	color: #121824;
}
#mensagem {
	float: left;
	height: 70px;
	width: 700px;
	padding-bottom: 15px;
}
#dados_alex {
	float: left;
	width: 355px;
	padding-right: 40px;
}
.tit {
	font-size: 26px;
	color: #B0C329;
	line-height: 26px;
}
.tit_dois {
	font-size: 20px;
	color: #B0C329;
}
.tit_tres {
	font-size: 13px;
	color: #B0C329;
	line-height: 16px;
}
.txt_especial {
	color: #B0C329;
}
.txt_especial_dois {
	color: #A3CDE9;
}
#form_contato {
	float: left;
	width: 300px;
	color: #B0C329;
}
#txt_form {
	float: left;
	height: 30px;
	width: 300px;
}
.input {
	float: left;
	height: 50px;
	width: 300px;
}
#input_msg {
	float: left;
	width: 300px;
	height: 132px;
}
.campo_input {
	color: #A3CDE9;
	background-color: #132335;
	border: 0px solid;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
}
.b1 {
	height: 15px;
	width: 300px;
}
.b2 {
	height: 100px;
	width: 300px;
	overflow: auto;
}
#enviar {
	float: left;
	height: 30px;
	width: 300px;
}
.botao {
	background-color:#132335;
	height: 25px;
	border: 0px solid;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #B0C329;
	width: 60px;
	cursor: pointer;
}
#contato_direto {
	float: left;
	height: 30px;
	width: 300px;
	padding-top: 15px;
}
#botao_enviar {
	float: left;
	height: 30px;
	width: 100px;
	text-align: left;
}
#campos_obrigatorios {
	float: left;
	height: 17px;
	width: 200px;
	padding-top: 3px;
	text-align: right;
}
#enviando_contato {
	padding: 0px;
	margin: 0px;
}
#espaco_sucesso {
	float: left;
	height: 1200px;
	width: 760px;
}
.gifs {
	width: 58px;
	height: 25px;
}
