/* CSS Document */


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}


img{border:0px;}







body{
		background-image:url(images/bg.jpg);
		
		background-repeat:repeat-x;
		
		background-color:#000;
		
		border:#F00 0px solid;
		
		

}



#tudo {
		width: 1024px;
		min-height:1340px;
		background-color:#FFF;		
		
		overflow:hidden;
				
		margin: 0 auto;
		
		border:#13437b 0px dashed;
		/*text-align: center;*/
}

/*****************************************************/

#topo {
		width: 1024px;
		height: 145px;
		/*overflow:hidden; /*ESCONDER O QUE PASSAR DELE*/
		/*text-align: center;*/
		border:#00FF33 0px solid;
		margin: auto;
}


	
/***********************************/
	

#menu {
		width: 100%;
		height: 53px;
		border:#FF0000 0px solid;
		background-image:url(images/bg_menu.jpg);
		background-repeat:repeat;
}
	
#menu_dentro {
	width: 992px;
	height:10px;
	margin: 0 auto;
	border:#660000 0px solid;
}

#menu_menu {
	width: auto;
	border:#660000 0px solid;
	margin-left:18px;
	padding-top:10px;
	float:left;
	
}	

#barrinha_menu {
	width: auto;
	border:#660000 0px solid;
	margin-left:18px;
	margin-top:3px;
	float:left;
	
}

/*******************************************************************************************/
#banner {
		width: 1024px;
		height: 381px;
		margin-top:5px;
		border:#FF0000 0px solid;
		background-color:#FFF;
}


#banner_img {
		width: 707px;
		height: 372px;
		border:#FF0000 0px solid;
		margin-left:10px;
		float:left;
		
		background-color:#FFF;
}


#banner_servicos {
		width: 293px;
		height: 372px;
		float:left;
		margin-left:3px;
		border:#FF0000 0px solid;
		
		background-color:#FFF;
}


#banner_servicos_01 {
		width: 293px;
		height: 120px;
		border:#FF0000 0px solid;
}

#banner_servicos_02 {
		width: 293px;
		height: 120px;
		margin-top:6px;
		border:#FF0000 0px solid;
}

#banner_servicos_03 {
		width: 293px;
		height: 120px;
		margin-top:3px;
		border:#FF0000 0px solid;
}
/******************************************************************/
#conteudo_site {
		width: 992px;
		min-height:500px;
		margin-top:10px;
		border:#FF0000 0px solid;
		float:left;
}

/******************************************************************/

#coluna_01 {
		width: 205px;
		height:730px;
		margin-left:5px;
		border-right:#C3C3C3 1px dashed;
		float:left;
}

#menu_vertical {
		width: 187px;
		height: 310px;
		margin-left:11px;
		border:#FF0000 0px solid;
}

#link_menu_vertical {
		width: 187px;
		border:#4a494a 0px dashed;
		margin-top:-5px;
		background-image:url(images/img_menu_vertical.jpg);
		background-repeat:repeat;
}
/***/

#banner_atendimento {
		width: 187px;
		height: 174px;
		margin-left:11px;
		margin-bottom:13px;
		border:#FF0000 0px solid;
}

#banner_cotacao {
		width: 185px;
		height: 236px;
		margin-left:13px;
		border:#FF0000 0px solid;
}

/*******************************************************************/

#conteudo_meio {
		width: 500px;
		border-right:#C3C3C3 1px dashed;
		float:left;
}

#titulo_conteudo {
		width: auto;
		height: 40px;
		padding-left:10px;
		padding-top:12px;
		margin-bottom:10px;
		line-height:16px;
		border-left:#fcd619 5px solid;
}


#texto_conteudo_index {
		width: 480px;
		margin:0 auto;
		border-bottom:#999 1px dashed;
		margin-bottom:20px;
}

#texto_conteudo {
		width: 480px;
		margin:0 auto;
		border-bottom:#999 0px dashed;
		margin-bottom:20px;
}

#texto_conteudo_seguranca {
		width: 480px;
		margin:0 auto;
		background-image:url(images/img_seguranca.jpg);
		background-repeat:no-repeat;
		border:#4a494a 0px solid;
}

#conteudo {
		width: 480px;
		min-height:500px;
		margin:0 auto;
		border-bottom:#C3C3C3 0px dashed;
}




#mais {
		width: auto;
		margin:0 auto;
		border:#4a494a 0px dashed;
		margin-top:-20px;
		float:right;
}

#index {
		width: 480px;
		margin:0 auto;
		height:240px;
		border-bottom:#C3C3C3 1px dashed;
}



#texto_index {
		width: 480px;
		margin:0 auto;
		border:#4a494a 0px solid;
}

#banner_certificados {
		width: 230px;
		margin:0 auto;
		float:left;
		border-right:#999 1px dashed;
}

#banner_clientes {
		width: 220px;
		margin:0 auto;
		float:left;
		margin-left:25px;
		border:#4a494a 0px solid;
}

#quadro_img_clientes {
		width: 145px;
		height: 95px;
		border:#4a494a 1px dashed;
}

#quadro_nome_clientes {
		width: 145px;
		border:#4a494a 0px dashed;
}

#quadro_clientes {
		width: 145px;
		height: 115px;
		margin-right:15px;
		float:left;
		margin-top:15px;
		border:#4a494a 0px dashed;
}
/********/

#quadro_img_frota {
		width: 145px;
		height: 95px;
		border:#4a494a 1px dashed;
}

#quadro_nome_frota {
		width: 145px;
		border:#4a494a 0px dashed;
}

#quadro_frota {
		width: 145px;
		height: 115px;
		margin-right:15px;
		float:left;
		margin-top:15px;
		border:#4a494a 0px dashed;
}

/*****/
#texto_conteudo_rastreamento {
		width: 480px;
		margin:0 auto;
		border-bottom:#999 1px dashed;
		margin-bottom:20px;
}

#img_sascar {
		width: 234px;
		height:99px;
		margin-top:20px;
		float:left;
		border-bottom:#999 0px dashed;
}

#texto_sascar {
		width: 234px;
		height:99px;
		margin-top:20px;
		float:left;
		border-bottom:#999 0px dashed;
}

#texto_sascar_obs {
		width: 480px;
		margin-top:150px;
		margin-bottom:10px;
		border-bottom:#999 0px dashed;
}


#img_autotrac {
		width: 207px;
		height:142px;
		float:left;
		margin-top:20px;
		border:#999 0px solid;
}

#texto_autotrac {
		width: 264px;
		height:142px;
		float:left;
		margin-top:20px;
		border:#999 0px dashed;
}

#texto_autotrac_obs {
		width: 480px;
		height:20px;
		margin-top:20px;
		border:#999 0px dashed;
}

/*******************/

#quadro_img_videos {
		width: 221px;
		height: 130px;
		border:#4a494a 0px dashed;
}

#quadro_nome_videos {
		width: 221px;
		border:#4a494a 0px dashed;
}

#quadro_videos {
		width: 221px;
		height: 145px;
		margin-right:15px;
		float:left;
		margin-bottom:25px;
		border-bottom:#4a494a 1px dashed;
}

/**************************************************************************/



#coluna_03 {
		width: 265px;
		border:#FF0000 0px solid;
		float:left;
		margin-left:15px;
}
/**/

#_noticias {
		width: 220px;
		border-bottom:#C3C3C3 0px dashed;
}
#texto_noticias {
		width: 260px;
		height:130px;
		margin:0 auto;
		margin-top:10px;
		margin-bottom:10px;
		border-bottom:#C3C3C3 1px dashed;
}

#texto_truck {
		width: 260px;
		height:auto;
		margin:0 auto;
		margin-top:10px;
		margin-bottom:10px;
		border-bottom:#C3C3C3 1px dashed;
}

/***********************************************************************/

#rodape {
		width: 100%;
		height: 208px;
		border:#FF0000 0px solid;
		margin-top:10px;
		}

#rodape_conteudo {
		width: 1024px;
		height: 200px;
		border-right:#4a494a 0px dashed;
		margin:0 auto;

}

#rodape_01 {
		width: 291px;
		height: 150px;
		border-right:#CCC 1px dashed;
		float:left;

}

#rodape_02 {
		width: 352px;
		height: 150px;
		border-right:#CCC 1px dashed;
		float:left;

}

#rodape_03 {
		width: 350px;
		height: 170px;
		border:#CCC 0px dashed;
		float:left;

}

#rodape_04 {
		width:550px;
		height:20px;
		margin:0 auto;
		
		border:#F00 0px dashed;
		

}

#rodape_titulo {
		width: 220px;
		padding-left:50px;
		border:#CCC 0px dashed;

}

#rodape_texto {
		width: 220px;
		border:#CCC 0px dashed;
		padding-left:70px;
		margin-top:15px;

}

#rodape_texto_form {
		width: 220px;
		border:#CCC 0px dashed;
		padding-left:50px;
		margin-top:5px;

}

/*********************************************************************/
.texto  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4d4f;
	text-decoration: none;
}

.texto_cinza  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}



.texto_rodape  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	line-height:20px;
	
	text-align:left;
	
}

.titulo_rodape  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FC0;	text-decoration: none;
	text-align:left;
}

.titulo  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000;	text-decoration: none;
	text-align:left;
}

.sub_titulo  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	text-decoration: none;
	text-align:left;
}

.titulo_menor  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;	text-decoration: none;
	text-align:left;
}

.titulo_verm  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C00;	text-decoration: none;
	text-align:left;
}

.titulo_amarelo  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F90;	text-decoration: none;
	text-align:left;
}


.linkmenu  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	text-align:center;
	vertical-align:bottom;
}

.linkmenu:hover  {
	color:#fcd619;
	font-weight:bold;
	font-size: 12px;
	text-decoration:none;
}

.linkparceiro  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	text-align:center;
}

.linkparceiro:hover  {
	color:#FFF;
	font-weight:bold;
	font-size: 12px;
	text-decoration:underline;
}

.menu_vertical  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4e4f;
	text-decoration: none;
	line-height:24px;
	padding-top:2px;
	padding-left:30px;
	text-align:left;
	
}

.menu_vertical:hover  {
	color:#F90;
	font-size: 12px;
	text-decoration:none;
}

/***/


.menu_rodape  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	line-height:20px;
	
	text-align:left;
	
}

.menu_rodape:hover  {
	color:#fcd619;
	font-size: 12px;
	text-decoration:none;
}



/***/

.link_colors  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.link_colors:hover  {
	color:#f90;
	background-color:#FFF;
	font-size: 14px;
	text-decoration:none;
}

.link_mais  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F90;
	text-decoration: none;
}

.link_mais:hover  {
	color:#000;
	background-color:#FFF;
	font-size: 12px;
	text-decoration:none;
}


