@charset "utf-8";
/* CSS Document */


/* -----------header---------------*/

body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:24px;
	background-image:url(imagens/jpg/background.jpg);
	background-repeat:repeat;
	font:12px  Arial;
	color:#000;
	}

#page {
	margin:auto;
	width:975px;
	background-color:#FFF;
	min-height:600px;
	}

#header {
	position:relative;
	height:128px;
	z-index:10;
	}
	
#header .logo {
	position:absolute;
	left:16px;
	top:11px;
	}
	
#header .login {
	position:absolute;
	left:788px;
	top:48px;
	}
	
#header .fundo_menu_sec {
	background-color:#e9e9e9;
	position:absolute;
	left:622px;
	width:343px;
	height:28px;
	}

#menu_sec {
	position:absolute;
	left:640px;
	top:7px;
	
	}
#menu_sec .item_menu {
	margin-left:18px;
	margin-right:18px;
	font-family:Arial;
	color:#000;
	}

#menu_sec .item_menu a {
	text-decoration:none;
	color:#000;
	}
	
#menu_sec .item_menu a:hover {
	text-decoration:underline;
	color:#000;
	}
	
#menu_sec .div_menu {
	vertical-align:baseline;
	}
	
/* -----------menu---------------*/	

#menu {
	font: bold 12px arial;
	position:relative;
	width:957px;
	height:32px;
	top:96px;
	left:10px;
}

#menu .menuItem a{
	padding-top: 6px;
	text-decoration:none;
	border: 0px;
	color:#fff;
}

#menu .submenu_0 {
	display:none;
	height:20px;
	position:absolute;
	top:32px;
	left:272px;
	font:12px  Arial;
}

#menu .submenu_0 a{
	display:block;
	width:124px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left: 6px;
	padding-right: 5px;
	text-decoration:none;
	color:#336699;
	background-color:#fff ;
	border-bottom:solid 1px;
	border-bottom-color:#bdc4d2;
	border-left:solid 1px;
	border-left-color:#bdc4d2;
	border-right: solid 1px;
	border-right-color:#bdc4d2;
}

#menu .submenu_0 a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}

#menu .submenu_1 {
	display:none;
	height:20px;
	position:absolute;
	top:32px;
	left:0px;
	font:12px  Arial;
}

#menu .submenu_1 a{
	display:block;
	width:124px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left: 6px;
	padding-right: 5px;
	text-decoration:none;
	color:#336699;
	background-color:#fff ;
	border-bottom:solid 1px;
	border-bottom-color:#bdc4d2;
	border-left:solid 1px;
	border-left-color:#bdc4d2;
	border-right: solid 1px;
	border-right-color:#bdc4d2;
}

#menu .submenu_1 a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}

#menu .submenu_2 {
	display:none;
	height:20px;
	position:absolute;
	top:32px;
	left:136px;
	font:12px  Arial;
}

#menu .submenu_2 a {
	display:block;
	width:124px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left: 6px;
	padding-right: 5px;
	text-decoration:none;
	color:#336699;
	background-color:#fff ;
	border-bottom:solid 1px;
	border-bottom-color:#bdc4d2;
	border-left:solid 1px;
	border-left-color:#bdc4d2;
	border-right: solid 1px;
	border-right-color:#bdc4d2;
}

#menu .submenu_2 a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}

#menu .submenu_4 {
	display:none;
	height:20px;
	position:absolute;
	top:32px;
	left:408px;
	font:12px  Arial;
}

#menu .submenu_4 a {
	display:block;
	width:126px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left: 6px;
	padding-right: 5px;
	text-decoration:none;
	color:#336699;
	background-color:#fff ;
	border-bottom:solid 1px;
	border-bottom-color:#bdc4d2;
	border-left:solid 1px;
	border-left-color:#bdc4d2;
	border-right: solid 1px;
	border-right-color:#bdc4d2;
}

#menu .submenu_4 a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}

#menu .submenu_5 {
	display:none;
	height:20px;
	position:absolute;
	top:32px;
	left:683px;
	font:12px  Arial;
}

#menu .submenu_5 a{
	display:block;
	width:124px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left: 6px;
	padding-right: 5px;
	text-decoration:none;
	color:#336699;
	background-color:#fff ;
	border-bottom:solid 1px;
	border-bottom-color:#bdc4d2;
	border-left:solid 1px;
	border-left-color:#bdc4d2;
	border-right: solid 1px;
	border-right-color:#bdc4d2;
}

#menu .submenu_5 a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}

#menu .submenu_6 {
	display:none;
	height:20px;
	position:absolute;
	top:32px;
	left:819px;
	font:12px  Arial;
}

#menu .submenu_6 a{
	display:block;
	width:124px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left: 6px;
	padding-right: 5px;
	text-decoration:none;
	color:#336699;
	background-color:#fff ;
	border-bottom:solid 1px;
	border-bottom-color:#bdc4d2;
	border-left:solid 1px;
	border-left-color:#bdc4d2;
	border-right: solid 1px;
	border-right-color:#bdc4d2;
}

#menu .submenu_6 a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}

/* -----------content---------------*/	

#content {
	background-color:#FFF;
	width:975px;
	z-index:20;
	}

#tela {
	position:relative;
	margin-top:10px;
	margin-left:10px;
	width:955px;
	}

#areas {
	position:relative;
	margin:10px 0px 8px 10px;
	z-index:0;
	height:300px;
	width:955px;
	}

#topico_01 {
	position:absolute;
	left:0px;
	width:312px;
	height:295px;
	background-color:#ededed;
	}
	
div .titulo {
	font: bold 15px arial;
	color:#036;
	margin:10px 0px 8px 10px
	}

	
div .texto {
	font: 12px arial;
	margin:8px 0px 8px 10px

	}
	
div .texto_float {
	font: 12px arial;
	margin:5px 10px 5px 10px;
	float:right;
	}
	
div .telefone {
	background-color:#CCC;
	clear:both;
	margin:0px 0px 0px 85px;
	padding:5px 5px 5px 15px;
	width:200px;
	font: bold 12px arial;
	color:#036;
	}
	
#topico_01 .linha_div {
	margin:5px 0px 5px 10px
	}
	
#topico_01 .botao {
	font:12px  Arial;
	margin:6px 0px 8px 90px
}

#topico_01 .botao a{
	display:block;
	width:75px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 10px;
	padding-right: 4px;
	text-decoration:none;
	color:#fff;
	background-color:#666;
	border-left:solid 8px;
	border-left-color:#036;
}

#topico_01 .botao a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}
	
#topico_02 {
	position:absolute;
	left:322px;
	width:312px;
	height:295px;
	background-color:#ededed;
	}
	
#topico_02 .botao {
	font:12px  Arial;
	margin:6px 0px 8px 190px
}

#topico_02 .linha_div {
	margin:5px 0px 5px 10px
	}

#topico_02 .botao a{
	display:block;
	width:75px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 10px;
	padding-right: 4px;
	text-decoration:none;
	color:#fff;
	background-color:#666;
	border-left:solid 8px;
	border-left-color:#036;
}

#topico_02 .botao a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}
	
#topico_03 {
	position:absolute;
	left:644px;
	width:311px;
	height:295px;
	background-color:#ededed;
	}



/* -----------footer---------------*/	

#footer {
	position:relative;
	height:30px;
	}

#footer .linha {
	position:absolute;
	left:10px;
	}
	
#footer .txt {
	font-size:11px;
	position:absolute;
	left:15px;
	top:7px;
	}
	
#footer .ass {
	position:absolute;
	left:885px;
	top:7px;
	}

/* -----------extras empresa---------------*/	

#content_dir {
		width:740px;
		float:right;
		min-height:350px;
		margin: 10px 10px 10px 10px;
	}

#content_dir .titulo {
	font: bold 12px arial;
	color:#036;
	width:720px;
	background-color:#e6e6e6;
	margin:0px 0px 0px 0px;
	padding:8px 5px 8px 15px;
	}

#content_dir .titulo_grande {
	font: bold 18px arial;
	color:#000;
	margin:10px 0px 8px 15px
	}
	
#content_dir .titulo_2 {
	font: bold 12px arial;
	color:#036;
	margin:0px 0px 0px 15px;
	}
	
#content_dir .titulo_2_maior {
	font: bold 16px arial;
	color:#900;
	margin:0px 0px 0px 15px;
	}
	
#content_dir .titulo_vermelho {
	font: bold 12px arial;
	color:#900;
	margin:0px 0px 0px 15px;
	}
	
#content_dir .titulo_contato {
	font: bold 12px arial;
	color:#900;
	margin:0px 0px 0px 15px;
	}	
	
#content_dir .titulo_contato a{
	display:block;
	width:210px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 10px;
	padding-right: 4px;
	text-decoration:none;
	color:#fff;
	background-color:#900;
}

#content_dir .titulo_contato a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}
	

	
#content_dir .texto {
	font: 12px arial;
	margin:10px 10px 10px 15px;
	}
	
#content_dir .link {
	font: 12px arial;
	margin:10px 10px 10px 15px
	}
	
#content_dir .link a {
	text-decoration:underline;
	color:#900;
	}

#content_dir .link a:hover  {
	text-decoration:underline;
	color:#666;

	}

#navegacao {
		width: 200px;
		margin:10px 0px 10px 10px;
		float:left;
		
}

#rodape {
		clear:both;
}

#menubv {
	width: 200px;
	padding: 0;
	margin: 0;
	font: bold 12px arial;
	color:#036;
}

#menubv ul {
	list-style:nome;
	margin: 0;
	padding: 0;
}
#menubv li {
	list-style:none;
	border-bottom: 1px solid #fff;
	margin: 0;
	
}
#menubv li a {
	display: block;
	padding: 8px 5px 8px 10px;
	border-left: 8px solid #cccccc;
	background-color: #e6e6e6;
	text-decoration: none;
	color:#036;
}
#menubv li a:hover {
	border-left: 8px solid #666666;
	background-color:#036;
	color: #fff;
}

#noticias .titulo_not {
	font: bold 12px arial;
	color:#000;
	margin: 10px 10px 10px 15px;
	}
	
#noticias .texto_not {
	font: 12px arial;
	width:715px;
	color:#000;
	margin: 10px 10px 10px 15px;
	float:right;
	}
	
#noticias .texto_not .botao {
	font:12px  Arial;
	margin:42px 0px 0px 165px
}

#noticias .texto_not .botao a{
	display:block;
	width:75px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 10px;
	padding-right: 4px;
	text-decoration:none;
	color:#fff;
	background-color:#666;
	border-left:solid 8px;
	border-left-color:#036;
}

#noticias .texto_not .botao a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}

#noticias .texto_not .botao_voltar {
	font:12px  Arial;
	margin:10px 0px 0px 600px
}

#noticias .texto_not .botao_voltar a{
	display:block;
	width:75px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 10px;
	padding-right: 4px;
	text-decoration:none;
	color:#fff;
	background-color:#666;
	border-left:solid 8px;
	border-left-color:#036;
}

#noticias .texto_not .botao_voltar a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}

#linha {
	margin: 5px 0px 5px 15px;
	}
	
div .telefone_sac {
	background-color:#CCC;
	clear:both;
	margin:0px 0px 0px 15px;
	padding:5px 5px 5px 15px;
	width:200px;
	font: bold 12px arial;
	color:#036;
	}
	
#content_dir .sub_titulo {
	margin-left:50px;
	margin-top:20px;
	font: 12px arial;
	font-weight:bold;
}

#content_dir .tabela {
	margin-left:80px;
	margin-top:20px;
	font: 12px arial;
}

#content_dir .botao_voltar {
	font:12px  Arial;
	margin:10px 0px 0px 600px
}

#content_dir .botao_voltar a{
	display:block;
	width:75px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 10px;
	padding-right: 4px;
	text-decoration:none;
	color:#fff;
	background-color:#666;
	border-left:solid 8px;
	border-left-color:#036;
}

#content_dir .botao_voltar a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}

#frota {
	height:172px;
	width:362px;
	background-color:#ededed;
	margin-top:10px;
	margin-right:10px;
	}
	
#frota .titulo_frota {
	font: bold 12px arial;
	color:#036;
	margin:0px 0px 0px 0px;
	padding:8px 5px 8px 15px;
	}
	
#frota .texto_1 {
	width:190px;
	float:right;
}

#frota .imagem {
	float:left; 
	margin-left:15px;
	width:150px;
}
	
#frota .botao {
	clear:both;
	font:12px  Arial;
	margin:0px 0px 0px 250px
}

#frota .botao a{
	display:block;
	width:75px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 10px;
	padding-right: 4px;
	text-decoration:none;
	color:#fff;
	background-color:#666;
	border-left:solid 8px;
	border-left-color:#036;
}

#frota .botao a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#336699;
}

ul {
	list-style:disc;
	margin-top:10px;
	}
	
ul li{
	margin-top:10px;
	}
	
ul a {
	text-decoration:none;
	color:#069;
	list-style:disc;
	}
	
ul a:hover {
	text-decoration:underline;
	color:#666;
	list-style:disc;
	}
	

