﻿body{
	background:url(imagens/bg-site-ventonet.jpg) repeat-x top;
	margin:0;
}

img{
	border:0;
}

#abraco{
	width:100%;
	height:100%;
	position:relative;
	background:url(imagens/bg-topo-ceu.png) top no-repeat;
}

#total{
	width:865px;
	height:1300px;
	position:relative;
	margin:auto;
}

#topo{
	width:865px;
	height:316px;
	position:relative;
	float:left;
}

#topo_linha_01{
	width:865px;
	height:261px;
	position:relative;
	float:left;
	z-index:1;
}

#topo_linha_logo{
	width:325px;
	height:194px;
	position:relative;
	float:left;
	margin-top:30px;
}

#facebook{
	width:69px;
	height:140px;
	position:relative;
	float:left;
}

#twitter{
	width:68px;
	height:140px;
	position:relative;
	float:left;
	margin-left:10px;
}

#topo_linha_02{
	width:865px;
	height:50px;
	position:relative;
	float:left;
	margin-left:5px;
	z-index:2;
}

#menu_principal{
	width:800px;
	height:50px;
	position:relative;
	float:left;
	margin-left:60px;
}

*{
	margin:0;
	padding:0;
}

ul#menu_sub{
	list-style-type:none;
	width:800px;
	margin:0 auto;
}

ul#menu_sub li{
	position:relative;
	float:left;
}

ul#menu_sub li a{
	display:block;
	float:left;
	padding:10px 30px;
	height:50px;
	line-height:40px;
	color:#345aa6;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:900;
}

ul#menu_sub li a:hover{
	color:#2f4d88;
}


ul li#current_home a {	
	background:url(imagens/icone-home-ventonet-sys.png) left no-repeat;
}

ul li#current_agencia a {	
	background:url(imagens/icone-empresa-ventonet-sys.png) left no-repeat;
}


ul li#current_portfolio a {	
	background:url(imagens/icone-portfolio-ventonet-sys.png) left no-repeat;
}



ul li#current_servicos a {	
	background:url(imagens/icone-servicos-ventonet-sys.png) left no-repeat;
}


ul li#current_contato a {	
	background:url(imagens/icone-contato-ventonet-sys.png) left no-repeat;
}


#destaque_caixa_total{
	width:865px;
	height:432px;
	position:relative;
	float:left;
	background:#d7dde7;
	-moz-border-radius: 3px 6px 6px 6px;
	-webkit-border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	border-radius: 6px;
	behavior:url(border-radius.htc);
	box-shadow: 0px 0px 3px #6d7ecf;
	-webkit-box-shadow: 0px 0px 3px #6d7ecf;
	-moz-box-shadow: 0px 0px 3px #6d7ecf;
}

#destaque_titulo{
	width:300px;
	height:68px;
	position:relative;
	float:left;
	margin-left:100px;
	margin-top:10px;
}

#dsestaque_slide{
	width:800px;
	height:335px;
	float:left;
	position:relative;
	margin-left:30px;
	margin-top:8px;
}

#linha_meio{
	width:865px;
	height:180px;
	position:relative;
	float:left;
}

#linha_meio_contato{
	width:240px;
	height:180px;
	position:relative;
	float:left;
}

#linha_meio_contato_fone{
	width:210px;
	height:20px;
	position:relative;
	float:left;
	padding-left:30px;
	padding-top:10px;
}

#linha_meio_contato_balao{
	width:230px;
	height:144px;
	position:relative;
	float:left;
	padding-left:2px;
}

#linha_meio_news{
	width:620px;
	height:180px;
	position:relative;
	float:left;
}

#linha_meio_news_titulo{
	width:620px;
	height:35px;
	position:relative;
	padding-top:10px;
	float:left;
}

#linha_meio_news_titulo_email{
	width:86px;
	height:105px;
	position:relative;
	float:left;
	margin-top:8px;
	padding-top:10px;
}

#linha_meio_news_input{
	width:529px;
	height:105px;
	position:relative;
	float:left;
	margin-top:8px;
	background:url(imagens/bg-envia-news-latter-ventonet-sys.png) left top no-repeat;
}

#linha_meio_news_input1{
	width:395px;
	height:105px;
	position:relative;
	float:left;
	padding-left:10px;
	padding-top:8px;
}

#linha_meio_news_inpu2{
	width:116px;
	height:105px;
	position:relative;
	float:left;
	padding-left:8px;
	padding-top:8px;
}

#servicos_index_caixa{
	width:865px;
	height:287px;
	position:relative;
	float:left;
	background:#d7dde7;
	-moz-border-radius: 3px 6px 6px 6px;
	-webkit-border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	border-radius: 6px;
	behavior:url(border-radius.htc);
	box-shadow: 0px 0px 3px #6d7ecf;
	-webkit-box-shadow: 0px 0px 3px #6d7ecf;
	-moz-box-shadow: 0px 0px 3px #6d7ecf;
}

#servicos_index_img{
	width:835px;
	height:92px;
	position:relative;
	float:left;
	margin-top:5px;
	margin-left:5px;
	padding-top:3px;
	padding-left:20px;
}

#servicos_index_txt01{
	width:229px;
	height:178px;
	position:relative;
	float:left;
	margin-left:55px;
}


#servicos_index_txt02{
	width:223px;
	height:178px;
	position:relative;
	float:left;
	margin-left:36px;
}

#servicos_index_txt03{
	width:230px;
	height:178px;
	position:relative;
	float:left;
	margin-left:45px;
}

#rodape_total{
	width:865px;
	height:62px;
	position:relative;
	float:left;
	margin-top:15px;
}

#rodape_txt{
	width:635px;
	height:42px;
	position:relative;
	float:left;
	padding-top:20px;
	padding-left:10px;
	border-right:1px solid #4c5c78;
}

#rodape_parceiros_caixa{
	width:208px;
	height:62px;
	position:relative;
	float:left;
	margin-left:8px;
	
}

#rodape_paeceiros_titulo{
	width:208px;
	height:20px;
	position:relative;
	float:left;
}

#rodape_parceiros_img{
	width:208px;
	height:40px;
	position:relative;
	float:left;
}

#conteudo_links{
	width:865px;
	height:904px;
	position:relative;
	float:left;
	margin-top:8px;
	background:#d7dde7;
	-moz-border-radius: 3px 6px 6px 6px;
	-webkit-border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	border-radius: 6px;
	behavior:url(border-radius.htc);
	box-shadow: 0px 0px 3px #6d7ecf;
	-webkit-box-shadow: 0px 0px 3px #6d7ecf;
	-moz-box-shadow: 0px 0px 3px #6d7ecf;
}

#conteudo_linksag{
	width:865px;
	height:896px;
	position:relative;
	float:left;
	margin-top:8px;
	margin-bottom:8px;
	background:url(imagens/bg-agencia.png) bottom no-repeat #d7dde7;
	-moz-border-radius: 3px 6px 6px 6px;
	-webkit-border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	border-radius: 6px;
	behavior:url(border-radius.htc);
	box-shadow: 0px 0px 3px #6d7ecf;
	-webkit-box-shadow: 0px 0px 3px #6d7ecf;
	-moz-box-shadow: 0px 0px 3px #6d7ecf;
}

#agencia_titulo{
	width:380px;
	height:40px;
	position:relative;
	float:left;
	margin-top:60px;
	margin-left:40px;
	border-bottom:1px solid #a1afc7;

}

#agencia_txt{
	width:500px;
	height:auto;
	position:relative;
	float:left;
	margin-top:20px;
	margin-left:130px;
}

#portfolio_linha_design{
	width:865px;
	height:auto;
	position:relative;
	float:left;
	margin-top:100px;
}

#portfolio_linha_web{
	width:865px;
	height:auto;
	position:relative;
	float:left;
	margin-top:100px;
}

#portfolio_img{
	width:413px;
	height:auto;
	position:relative;
	float:left;
}

#portfolio_txt{
	width:440px;
	height:auto;
	position:relative;
	float:left;
	margin-left:10px;
}

#portfolio_txt_titlo{
	width:440px;
	height:auto;
	position:relative;
	float:left;
}

#potfolio_txt_cont{
	width:440px;
	height:auto;
	position:relative;
	float:left;
	margin-top:5px;
}

#portfolio_txt_link{
	width:440px;
	height:auto;
	position:relative;
	float:left;
	margin-top:10px;
}

#design_total{
	width:865px;
	height:auto;
	position:relative;
	float:left;
	margin-top:30px;
	border-bottom:1px solid #94a6c3;
}

#design_foto_total{
	width:865px;
	height:auto;
	position:relative;
	float:left;
}

#design_foto{
	width:100px;
	height:100px;
	position:relative;
	float:left;
	background:#eef2f8;
	padding:3px;
	margin-left:5px;
}

#design_titulo{
	width:855px;
	height:auto;
	position:relative;
	float:left;
	margin-top:10px;
	padding:10px;
}

#design_txt{
	width:855px;
	height:auto;
	position:relative;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
}

#design_bug{
	width:1px;
	height:1px;
	position:relative;
	float:left;
}

#google_mais{
	width:840px;
	height:auto;
	position:relative;
	float:left;
	margin-top:20px;
	margin-left:20px;
}

#servicos_linha{
	width:865px;
	height:auto;
	position:relative;
	float:left;
	margin-top:50px;
}

#servicos_caixa{
	width:380px;
	height:auto;
	position:relative;
	float:left;
	margin-left:30px;
	background:url(imagens/logo-clara.png) top left no-repeat;
}

#recebe_contato{
	width:600px;
	height:auto;
	position:relative;
	float:left;
	margin-top:50px;
	margin-left:120px;
}

#contato_texto{
	width:865px;
	height:auto;
	float:left;
	position:relative;
	border-top:1px solid #c1ccdf;
	margin-top:20px;
}

#contato_texto_cont{
	width:300px;
	height:auto;
	float:left;
	position:relative;
	margin-left:230px;
	margin-top:20px;
}

/*capctha*/

#Sucesso
{
	color:#693;
	padding:1px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:400px;
	height:25px;
	margin:0 auto;
	display:table;
	text-align:center;
	text-transform:uppercase;

}

#Sucesso img
{
	float:left;
}

#Erro
{
	color:#900;
	padding:1px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:400px;
	height:25px;
	margin:0 auto;
	display:table;
	text-align:center;
	text-transform:uppercase;
	
}
#Erro img
{
	float:left;
}
#avisos
{
	height:20px;
	width:350px;
	padding:5px;

	
}

#campo{
	position:relative;
	width:100%;
	height:auto;
	float:left;
}

form_contato_text{
}

/*fim captcha*/
/*fontes*/

.fone_index{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#6d759a;
}

.fone_index a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#6d759a;
	text-decoration:none;
}

.enviar_news{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#6d759a;
	width:397px;
	height:33px;
	border:none;
	background:#c9d2df;
}

.bt_enviar_news{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#284e6f;
	width:110px;
	height:33px;
	border:none;
	background:#5593c9;
}

.email_newslatter{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#6d759a;
}

.texto_principal{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#6d759a;
}

.texto_principal a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#6d759a;
	text-decoration:none;
}

.texto_principal a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#6d759a;
	text-decoration:none;
}

.texto_principal a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#6d759a;
	text-decoration:none;
}

.rodape{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#43475c;
}

.rodape_parceiros{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#43475c;
}

.titulo_servicos{
	font-family:Verdana, Geneva, sans-serif;
	font-size:26px;
	color:#6d759a;
}

.portfolio_titulo_inicio{
	font-family:Verdana, Geneva, sans-serif;
	font-size:25px;
	color:#6d759a;
}

.design_titulo{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#6d759a;
}