@charset "utf-8";
/* CSS Document */

#geral {
	display:block;
	width:1000px;
	margin:0 auto;
}

#topo {
	display:block;
	width:1000px;
	margin-top:0px;
	height:190px;
	background:url(../imagens/topo.gif) top no-repeat;
}

#topo span {
	display:none;
}

#bt_home {
	display:block;
	float:right;
	width:46px;
	height:35px;
	margin-top:19px;
	font-size:12px;
	font-family:'Century Gothic';
	color:#d7d7d7;
	text-decoration:none;

}

#bt_email {
	display:block;
	float:right;
	width:40px;
	height:35px;
	margin-right:25px;
	margin-top:19px;
	font-size:12px;
	font-family:'Century Gothic';
	color:#d7d7d7; 
	text-decoration:none;

}





#meio{
	display:block;
	float:left;
	width:1000px;
	background:url(../imagens/bg_sombra2.gif) repeat-y;
	margin-top:-1px;
	*margin-top:0px;

}

#meio2{
	display:block;
	float:left;
	width:1000px;
	background:url(../imagens/bg_sombra_meio_3.gif) no-repeat;
	margin-left:-0px;
	margin-top:0px;

}

#fade_flash{
	background-image:url(../imagens/bg_flash.png);
	width:920px;
	height:310px;
	position:absolute;
}

#flash
{
	margin-left:40px; 
	margin-top:48px; 
	width:920px;
	height:310px;
	overflow:hidden;
}

#flash ul
{
	list-style:none;
}

#conteudo {
	display:block;
	width:960px;
	font-size:11px;
}
#conteudo ul {
	display:block;
	float:left;
	
}

#conteudo_meio
{
	margin-left:40px; 
	margin-top:20px; 
	margin-bottom:30px; 
	display:block; 
	float:left; 
	width:920px;
}
#conteudo_meio ul li {
	display:block;
	float:left;
	height:173px;
	
}

#noticias {
	float:left;
	clear:both;
	width:280px; 
	height:180px;
	background:url(../imagens/caixatxt.gif) bottom no-repeat;
	margin-top:35px;

}

#noticias a
{
	width:87px;
	clear:both;
	height:70px;
		text-decoration:none;

}
#noticias ul li
{
	 height:70px; 
	 width:260px; 
	 margin:10px;
}

#noticias ul li p
{
	width:150px; 
	display:block;
	float: right; 
	margin:10px; 
	*margin-top:-60px;
}

#blog {
	display:block; 
	float:right;
	width:280px;
	margin-top:21px;
}


#seg_trabalho {
	display:block;
	float:left;
	width:282px;
	margin-left:20px;
}

#seg_trabalho h1 {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#c30505;
	text-align:center;
}

#seg_trabalho a {
	text-decoration:none;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	text-align:center;
	margin-top:9px;
}

#seg_trabalho a:hover {
	text-decoration:underline;
}

#twitter {
	display:block;
	float:left;
	width:282px;
	margin-top:20px;
	margin-left:20px;
}

/*---ICONE DO FACEBOOK, PAGINA INICIAL E INTERNAS--*/
#faceIco {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	
	*display:block;
	*margin-top:17px;
}

#faceIco a {
	text-decoration:none;
}

#faceIco a:hover {
	text-decoration:underline;
}


#cadastre {
	float:right; 
	display:block;  
	width:280px; 
	height:180px; 
	background:url(../imagens/caixatxt.gif) bottom no-repeat;

}

#cadastre h1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;
	font-weight:normal; 
	color:#bbbbbb; 
	margin-left:69px; 
}

#conteudo #cadastre p {
	display:block;
	float:left;
	width:240px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#666;
	margin-left:29px; 
}

#conteudo p {
	display:block;
	width:169px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;

}


#col_esq {
	display:block;
	float:left;
	width:950px;
	height:40px;
	border:1px solid #000;
	font-family:'Century Gothic';
	font-size:30px; color:#cecdcd; 
	margin-left:45px; 
	margin-top:40px;
}

#col_esq h3
{
	display:block;
	float:left;

	height:40px;
	border:1px solid #000;
	font-family:'Century Gothic';
	font-size:30px; color:#cecdcd; 
	margin-left:45px; 
	margin-top:40px;
}

#col_esq p {
	display:block;
	width:541px;
	height:250px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:18px;
	text-align:justify;
	margin-top:50px;
	margin-left:-5px;
}

a:link, a, a:visited  {
	color:#666; 
	
}

#col_dir{
	display:block;
	float:right;
	width:320px;
	height:480px;
	margin-right:50px;
	margin-top:-31px;
}

#rodape {
	display:block;
	width:998px;
	height:56px;
	background:url(../imagens/rodape2.gif) no-repeat;
	margin-top:44px;
}

#rodape p{
	display:block;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:center;
	margin-top:-21px;
	margin-left:2px;
}

#rodape img{
	display:block;
	float:right;
	width:40px;
	height:10px;
	margin-right:58px;
}


#rodape2 {
	display:block;
	float:left;
	width:1000px;
	height:90px;
	background:url(../imagens/rodape3.gif) no-repeat;
	margin-top:0px;
	
}

#rodape2 p{
	display:block;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:center;
	margin-top:2px;
	margin-left:85px;
}
/*
#rodape2 img{
	display:block;
	float:right;
	width:40px;
	height:10px;
	margin-right:58px;
}
*/

#rodape2 a {
	float:right;
	margin-right:55px;
}


#col_esq_2 {
	display:block;
	float:left;
	position:relative;
	width:550px;	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#666; 
	margin-left:45px; 
	margin-top:42px;
}



#col_esq_2 h3
{
	font-family:'Century Gothic';
	font-size:30px; 
	color:#cecdcd; 
	margin-left:0px;
	margin-top:0px;
	font-weight:normal;
}

#col_esq_2 ul{
	margin:0;
	padding:0;
}
#col_esq_2 li{
	margin:0 0 22px 0;
	padding:0;
/*	border-bottom: 1px solid #cecece;
*/	
}
#col_esq_2 li span{
	font-size:14px;
	font-family:'Century Gothic';
	font-weight:bold;
}

/*
#col_esq_2 p{
	width:560px;
}
*/


#col_esq_2 #qualquer 
{
	display:block;
	float:left;
	width:1025px;
	list-style:none;
}

#col_esq_2 #qualquer li {
	display:block;
	float:left;
	height:180px;
	list-style:none;
	margin-right:29px;
}
#col_esq_2 #qualquer li p{
	width:122px;
}


#col_dir_2
{
	display:block;
	float:left;
	margin-left:25px; 
	margin-top:51px;
	width:340px;
}

#col_dir_2 h3
{
	width:240px;
	font-family:'Century Gothic';
	font-size:24px; 
	color:#ac3d3d; 
	margin-top:-37px;
	font-weight:normal;
}

#col_dir_2 a
{
	display:block;
	float:left;
	list-style:none;
	margin-top:10px;
	margin-left:10px;
}

#col_esq_2 h3
{
	margin-bottom:20px;	
}

#col_esq_2 h4
{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:14px;
}

#menu2
{
	width:980px;
	margin-left:10px;
	height:50px;	
	display:block;
	float:left;

}

#menu2 ul
{
	list-style:none;
	
}

#menu2 li
{
	display:block;
	float:left;
}

#menu2 ul li ul {
	display:none;
	z-index:9999
}

#menu2 ul li:hover ul
{
	display:block;
	position:absolute;
	width:179px;
	list-style: none;
	margin-top:0px ;
	margin-left:2px;
	font-size:11px;
	line-height:18px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
}



#menu2 ul li ul li a
{
	display:block;
	color:#fff;
	margin-left:20px;
	text-decoration:none;
	margin-top:5px;
}

#menu2 ul li ul li
{
	width:190px;
	height:25px;
	display:block;
	background:#b4b4b4;
	color:#FFF;
	border-bottom:1px solid #FFFFFF;

}

#menu2 ul li ul li:hover
{
	background:#949494;	
	color:#FFF;
 
}


/*--------------------------EMPRESA---------------------*/
#bttruckvan {
    width:126px;
    height:49px;
    background:url(../imagens/truckvan.jpg) bottom no-repeat;
}

#bttruckvan a {
	display:block;  
	height:49px; 
}

#bttruckvan:hover {
   background:url(../imagens/truckvan_over.jpg) bottom no-repeat;
}
 #bttruckvan span {
	display:none;
}


/*--------------------------PRODUTOS---------------------*/
#btprodutos {
    width:122px;
    height:49px;
    background:url(../imagens/produtos.jpg) bottom no-repeat;
}

#btprodutos a {
	display:block;   
	width:122px;
    height:49px;
}

#btprodutos:hover {
   background:url(../imagens/produtos_over.jpg) bottom no-repeat;
}

#btprodutos span {
	display:none;
}

/*--------------------------UNIDADES---------------------*/
#btunidades {
    width:179px;
    height:49px;
    background:url(../imagens/unidades.jpg) bottom no-repeat;
}

#btunidades a {
	display:block;   
	width:179px;
    height:49px;
}

#btunidades:hover {
   background:url(../imagens/unidades_over.jpg) bottom no-repeat;
}

#btunidades span {
	display:none;
}

/*--------------------------SERVIÇOS---------------------*/
#btservicos {
    width:111px;
    height:49px;
    background:url(../imagens/servicos.jpg) bottom no-repeat;
}

#btservicos a {
	display:block;   
	width:111px;
    height:49px;
}

#btservicos:hover {
   background:url(../imagens/servicos_over.jpg) bottom no-repeat;
}

#btservicos span {
	display:none;
}


/*--------------------------TECNOLOGIA---------------------*/
#bttecnologia {
    width:141px;
    height:49px;
    background:url(../imagens/tecnologia.jpg) bottom no-repeat;
}

#bttecnologia a {
	display:block;   
	width:141px;
    height:49px;
}

#bttecnologia:hover {
   background:url(../imagens/tecnologia_over.jpg) bottom no-repeat;
}

#bttecnologia span {
	display:none;
}


/*--------------------------IMPRENSA---------------------*/
#btimprensa {
    width:116px;
    height:49px;
    background:url(../imagens/imprensa.jpg) bottom no-repeat;
}

#btimprensa a {
	display:block;   
	width:116px;
    height:49px;
}

#btimprensa:hover {
   background:url(../imagens/imprensa_over.jpg) bottom no-repeat;
}

#btimprensa span {
	display:none;
}


/*--------------------------BLOG---------------------*/
#btblog {
    width:80px;
    height:49px;
    background:url(../imagens/blog.jpg) bottom no-repeat;
}

#btblog a {
	display:block;   
	width:80px;
    height:49px;
}

#btblog:hover {
   background:url(../imagens/blog_over.jpg) bottom no-repeat;
}

#btblog span {
	display:none;
}


/*--------------------------CONTATO---------------------*/
#btcontato {
    width:105px;
    height:49px;
    background:url(../imagens/contato.jpg) bottom no-repeat;
}

#btcontato a {
	display:block;   
	width:105px;
    height:49px;
}

#btcontato:hover {
   background:url(../imagens/contato_over.jpg) bottom no-repeat;
}

#btcontato span {
	display:none;
}





/*=============POPUP================*/

#popup {
	display:block;
	float:left;
	position:absolute;
	margin-left:20%;
	margin-top:0px;
	z-index:9999;
}

