@charset "UTF-8";
@font-face {
	font-family:'t_normal';
	src:url("../_fonts/tsssi_n.ttf");
	}
@font-face {
	font-family:'t_it';
	src:url("../_fonts/tsssi_i.ttf");
	}
@font-face {
	font-family:'t_sb';
	src:url("../_fonts/tsssi_sb.ttf");
	}
@font-face {
	font-family:'t_sbi';
	src:url("../_fonts/tsssi_sbi.ttf");
	}
@font-face {
	font-family:'t_b';
	src:url("../_fonts/tsssi_b.ttf");
	}
@font-face {
	font-family:'t_bi';
	src:url("../_fonts/tsssi_bi.ttf");
	}
	
*{margin:0px;
padding:0px;
}

div#interface{
	width:99,99%;
	border:0px solid #F00;
	}
	
header#cabecalho {
	width:955px;
	height:118px;
	background-color:#000;
	border:0px solid #0C0;
	z-index:1;
	padding-top:20px;
	position:relative;
}
header#cabecalho img{
	float:left;
	border:0px solid #0C0;
	}

nav#menu {
	width:380px;
	height:25px;
	margin:38px 0px 0px 0px;
	float:right;
	border:0px solid #FF0;
	}
nav#menu ul
	{
		list-style:none;
	background-color:#000;
	float:right;
	}	

nav#menu ul li
{	
	margin-left: 30px;
	display:inline-block;	
	background-color:#000;
	}
nav#menu ul li a
	{
	font-family: 't_sb', sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#FFF;
	background-color:#000;
		}
nav#menu ul li a:hover
{
	color:#6b83a8;
	background:#000;
	}		
		
section#site{
	border-bottom:0px solid #FFF;
	}

section#site img{
	padding-top:39px;
	}

section#artigos{
	width:955px;
	height:210px;
	border:0px solid #0FF;
	}

section#artigos .union	{
	padding-top: 5px;
	width:657px;
	height:200px;
	border-right:1px dotted #666666;
	float:left;
}

section#artigos .union img{
	border:0px solid #0F0;
	float:left;
	padding:40px 10px 10px 10px;
	}
	
section#artigos .union h1{
	font-family: 't_normal', sans-serif;
	font-size:20pt;
	-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
	color:#738cb4;
	border:0px solid #0F0;
	float:left;
	padding:40px 10px 10px 10px;
	}

section#artigos .union p{
	padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
		float:left;
	border:0px solid #FF0;
	width:600px;
	}

section#artigos .solucoes{
	width:280px;
	margin:0px 0px 0px 13px;
	border:0px solid #900;
	float:left;}

section#artigos .solucoes img{
	border:0px solid #0F0;
	padding:40px 10px 10px 10px;
	float:left;
	
	}

section#artigos .solucoes h2{
	font-family: 't_normal', sans-serif;
	text-align:left;	
	font-size:14pt;
	color:#738cb4;
	border:0px solid #0F0;
	padding:60px 10px 10px 10px;
	}

section#artigos .solucoes p{
	margin-left:10px;
	float:left;
	padding:0px 10px 20px 0px;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
		border:0px solid #060;
	}
section#artigos .saibamais{
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:500;
	color:#999;
	line-height:20px;
	font-weight:600;
	float:right;
	}	
section#artigos .solucoes .saibamais a{
	text-decoration:none;
	color:#6c6c6c;
	background-color:#f1f1f1;
		}

section#diferencial{
	margin-top:10px;
	border:#00f 0px solid;
	width:955px;
	height:417px;
	}

section#diferencial h1{
	float:left;
	padding:35px 0px 0px 16px;
	font-family: 'f_normal', sans-serif;
	font-size:16px;
	color:#616161;
	border:#f90 0px solid;
	}

section#diferencial .fthome {
	margin: 10px 0px 0px 14px;
	float:left;
	height:165px;
	border:#a90 0px solid;
	}		

section#diferencial .fthome img{
	padding-right:17px;
	background-color:#d9d9d9;
}

section#diferencial .txhome{
	margin: 10px 0px 0px 0px;
	float:left;
	width:940px;
	height:130px;
	border:#b90 0px solid;
	}		

section#diferencial .txhome span {
	float:left;
	border:0px #003366 solid;
	width:210px;
	background-color:#d9d9d9;
	border:#F0F 0px solid;
}

section#diferencial .txhome span h2 {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;	
	text-align:left;
}

section#diferencial .txhome span p {
	margin-top:10px;
	float:left;
	border:0px #003366 solid;
	width:208px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-align:left;
}


/* RODAPE */
section#sec_rodape{
	margin-top:5px;
	width:100%;
	height:203px;
	border:0px solid #0ff;
	background-color:#e1e1e1;
	}

section#sec_rodape .box{
	float:left;
	margin-left:220px;
	padding-left:0px;
	display:block;
	text-align:left;
	width:955px;
	height:203px;
	border:0px solid #0ff;
	background-color:#e1e1e1;
}
section#sec_rodape .box span{
	float:left;
	height:200px;
	width:310px;
	border:0px solid #F0F;
	padding-left:10px;
		background-color:#e1e1e1;
}
section#sec_rodape .box .moeda{
	margin-left:6px;
	background-color:#e1e1e1;
	display:block;
}

section#sec_rodape .box .moeda h1{
	text-align:left;
	padding-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#626262;
	margin-left:30px;
}

section#sec_rodape .box .moeda p{
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#626262;	
	width:260px;
	border:0px solid #F0F;
	margin-left:30px;
}
section#sec_rodape .box .moeda .conversor{
	background-color:#e1e1e1;
	padding-left:20px;
}


section#sec_rodape .box span{
	background-color:#e1e1e1;
	display:block;
	border:0px solid #6F0;
}
		
section#sec_rodape .box span h1{
	text-align:left;
	padding-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#626262;
	margin-left:30px;
	}
		
section#sec_rodape .box span p{
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#626262;	
	width:260px;
	border:0px solid #F0F;
	margin-left:30px;

	}	
section#sec_rodape .box span a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#626262;
	text-decoration:none;
	margin-left:10px;
}

section#sec_rodape .box span .click {
	width:180px;
	height:30px;
	background:#000;
	padding-top:10px;	
	margin-left:30px;
}
section#sec_rodape .box span .click  a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	background-color:#000;
	text-decoration:none;
	padding-left:38px;
}

/* ESTE É A MOEDA */
section#sec_rodape .box span div {
	margin: 10px 0px 0px 0px;
	float:left;
}

section#sec_rodape .box span a{
	border:0px solid #0C0;
	color:#626262;
}

/* ESTE É O LINK CLICK*/

#rod_artigo	{
	margin-top:2px;
	width:955px;
	height:60px;
	border:0px solid #0C0;
	}

#rod_artigo	p {
	padding:20px 9px 0px 0px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}


/* EMPRESA */

section#empresa{
		width:955px;
		height:908px;
		margin-top:2px;
		border:0px solid #090;
	}
	
section#empresa .ftempresa {
	border:0px solid #F00;
	}

	
section#empresa .ftempresa h1{
	text-align:left;
	width:955px;	
	padding: 40px 0px 0px 15px;
	font-family:'t_normal', sans-serif;
	font-size:29px;
	color:#57614e;
}

	
section#empresa .ftempresa .img_empresa{
	padding: 40px 0px 10px 10px;
	float:left;
	border:0px solid #F00;
}

section#empresa .ftempresa img{
	padding: 10px 0px 0px 0px;
	border:0px solid #009;
}

section#empresa article.empresa{
	text-align:left;
	width:940px;
	border:0px solid #0FF;
	margin-top:20px;
	padding-left:10px;
	}
	
section#empresa article.empresa h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;	
		}
		
section#empresa article.empresa p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;	
	width:930px;
	border:0px solid #9F0;
		}

/* SERVIÇO */ 		
section#corpo{
	margin-top:2px;
	margin-bottom:2px;
	width:955px;
	height: 910px;
	border:0px solid #03F;
 }
section#corpo #servico{
	margin: 50px 0px 0px 0px;
	float:left;
	width:287px;
	border:0px solid #0FF;
	}

section#corpo #servico .esquerdo {
	border-bottom: #ccc dotted 1px;
	float:left;
	width:300px;
	height:40px;
	text-align:left;	
	}
section#corpo #servico	.esquerdo h2{
	font-family:'t_normal', sans-serif;
	font-size:14pt;
	text-transform:uppercase;
	color:#626262;
}	
section#corpo #servico .esquerdo h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:100;
	color:#738cb4;
	padding-top:10px;
	}
section#corpo #servico	.solucao {
	margin: 100px 0px 0px 5px;
	float:left;
	text-align:left;	
	}
section#corpo #servico .solucao h4{
	font-family:'t_normal', sans-serif;
	font-size:16px;
	color:#626262;
}	
section#corpo #servico .solucao p{
	margin-top:10px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	background:#d9d9d9;
	border-top:1px dotted #999;
}
/*SERVIÇO dir */
section#corpo #servico-dir {
	background:#d9d9d9;
	margin: 50px 0px 0px 15px;
	width: 610px;
	height: 855px;
	float:left;
	border-left: 1px #999 dotted;
	padding-left:20px;
	text-align:left;	
	}
section#corpo #servico-dir .ftservico{
	float:left;
	border:0px solid #F00;
	padding-left:5px;
	}
section#corpo #servico-dir .ftservico h1{
	font-family:'t_normal', sans-serif;
	font-size:29px;
	color:#57614e;
	padding-left:5px;
	}	
section#corpo #servico-dir .ftservico img{
	padding-top:10px;
}

section#corpo #servico-dir .direito{
	float:left;
	padding:10px 0px 0px 10px;
	width:99%;
	}
section#corpo #servico-dir .direito p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-align:left;
}

section#corpo #servico-dir .direito h2{
	padding: 20px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;}

/* CONTATO */

section#corpo_contato{
	margin-top:2px;
	margin-bottom:2px;
	width:99,99%;
	height: 910px;
	float:left;
	text-align:left;
	background-color:#d9d9d9;
 }
section#corpo_contato #servico{
	margin: 50px 0px 0px 250px;
	float:left;
	width:305px;
	background-color:#d9d9d9;
	}

section#corpo_contato #servico .esquerdo {
	border-bottom: #999 dotted 1px;
	float:left;
	display:block;
	width:92%;
	height:30px;	
	}
section#corpo_contato #servico	.esquerdo h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-transform:uppercase;
	font-weight:600;
	color:#57614e;
}	

section#corpo_contato #servico .solucao {
	margin-top:10px;	
	float:left;
	display:block;
	width:98%;
	border:0px #F00 solid;
	}
section#corpo_contato #servico .solucao .imgs {
	border:0px solid #F60;
	width: 20px;
	height:120px;
	float:left;
	display:block;
}

section#corpo_contato #servico .solucao .imgs .casa{
	padding-top:6px;
	padding-bottom:41px;
}
section#corpo_contato #servico .solucao .imgs .fone{
	padding-bottom:9px;
}

section#corpo_contato #servico .solucao p{
	padding-top:4px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#727272;
	background:#d9d9d9;
	border:0px solid #090;
	float:left;
	margin: 0px 0px 10px 0px;
	width:275px;
	
}
/*contato ASIDE */
section#corpo_contato aside#servico {
	background:#d9d9d9;
	margin: 50px 0px 0px 0px;
	width: 610px;
	float:left;
	border-left: 1px #999 dotted;
	padding-left:20px;
	}
section#corpo_contato aside#servico .ftservico{
	float:left;
	background:#d9d9d9;
	width:100%;
	}
section#corpo_contato aside#servico .ftservico h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	color:#666;
	background:#d9d9d9;
	}	
section#corpo_contato aside#servico .ftservico img{
	padding-top:10px;
		background:#d9d9d9;
}

section#corpo_contato aside#servico .direito{
	float:left;
	padding:10 0px 10px 10px;
	background:#d9d9d9;
	width:100%;
	}
section#corpo_contato aside#servico .direito p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	background:#d9d9d9;
}

section#corpo_contato aside#servico .direito h2{
	padding: 20px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bolder;
	color:#666;
	background:#d9d9d9;

}


section#corpo_contato aside#servico .direito .env_mens{
	float:left;
	border:#090 solid 0px;
	width:610px;
	margin-top:20px;
	background-color:#d9d9d9;
	}

section#corpo_contato aside#servico .direito .env_mens p{
	margin-top:20px;
	background-color:#d9d9d9;
}
section#corpo_contato aside#servico .direito .txt{
	float:left;
	width:100%;
	margin: 10px 0px 10px 0px;
	height:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#555;
	background-color:#FFF;
	}
section#corpo_contato aside#servico .direito .mens{
	float:left;
	width:100%;
	margin: 10px 0px 10px 0px;
	height:120px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#555;
	background-color:#FFF;
	}	
	
section#corpo_contato aside#servico .direito .bt_envia{
	width:200px;
	height:40px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#fff;
	background-color:#616161;
	}
section#corpo_contato aside#servico .direito .bt_envia:hover {
	cursor:pointer;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	}	