﻿@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; text-decoration:none; }

body{
	background-image:url(images/fundo.jpg);
	background-repeat:repeat;
	font-size:80%;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: left;
	color:#737373;}
	
img{border:none}
	
#geral{
	position:relative;
	background-color:#FFF;
	width:950px;
	height:auto;
	margin:0 auto;
	padding:0px;}

/*****************TOPO*****************/
#topoTOP{
	position:relative;
	background-repeat:repeat;
	background-color:#666;
	width:950px;
	height:2px;}

#topo{
	position:relative;
	background-color:#FFF;
	margin:0em auto;
	width: 950px;
	height: 120px;
	text-align: left;}
	
#logo{
	position:absolute;
	width:370px;
	height:110px;
	top: 1px;
	left: 30px;}
	
#tel{
	position:absolute;
	width:32px;
	height:32px;
	left: 498px;
	top: 66px;
	text-align:center;}
	
#TXTtelefone{position:absolute;margin: 60px 0px 0 560px;}
	
#menuTop{
	position:absolute;
	width:466px;
	height:35px;
	right:11px;
	top: 0px;}

/****************RODAPÉ****************8**/
#rodape{
	position:relative;
	background-image:url(images/fundoRodape.jpg);
	background-repeat:repeat-x;
	width: 950px;
	height: 80px;
	text-align:left;}
	
	#rodape a{color:#ccc;}
	#rodape a:hover{color:#fff;}	
	
#txtRodape{
	position:absolute;
	width:950px;
	height:62px;
	left: 0px;
	top: 7px;
	text-align: center;}

#imagemIndex{
	position:relative;
	background-color:#003333;
	width:950px;
	height:180px;}

/****************MIOLO-INDEX*****************/
#miolo{
	position:relative;
	background-color:#FFF;
	width: 950px;
	height: 370px;}	
	
#boxs{
	position:absolute;
	width:750px;
	height:305px;
	left: 189px;
	top: 13px;}

#box1, #box2, #box3 {position:absolute;	width:200px;}
#box1 {height:100px;left: 43px;top: 20px;}
#box2 {height:100px;left: 286px;top: 20px;}
#box3 {height:100px;left: 527px;top: 20px;}

#box0TXT{
	position:absolute;
	width:166px;
	height:230px;
	left: -167px;
	top: 53px;
	text-align: center;}

#box1TXT, #box2TXT, #box3TXT{position:absolute;width:200px;text-align: center;}
#box1TXT {height:157px;left: 43px;top: 146px;}
#box2TXT {height:156px;left: 287px;top: 146px;}
#box3TXT {height:158px;left: 527px;top: 146px;}


/*****************INTERNAS******************/

#titulo_internas {
	position:absolute;
	width:92px;
	height:27px;
	left: 84px;
	top: 50px;
	font-weight: bold;
	font-size: 18px;}

#foto_internas {
	position:absolute;
	width:200px;
	height:106px;
	left: 37px;
	top: 95px;}

/***********EMPRESA*****************/
#miolo_internas_empresa{
	position:relative;
	background-color:#FFF;
	width:950px;
	height:370px;
	margin:0 auto;}
			
#texto_empresa {
	position:absolute;
	width:449px;
	height:244px;
	left: 310px;
	top: 50px;
	text-align: left;}
	
#estrutura {
	position:relative;
	width:950px;
	height:130px;
	left: 0px;}

#frota,#porto,#estoque{position:absolute;width:120px;height:115px;top: 0px;text-align:center;} 
#frota {left: 168px;}
#porto {left: 420px;}
#estoque {left: 671px;}

/***********PRODUTOS*****************/
#miolo_internas_produtos{
	position:relative;
	background-color:#FFF;
	width:950px;
	height:370px;
	margin:0 auto;}
	
#titulo_internas_produtos {
	position:absolute;
	width:92px;
	height:27px;
	left: 84px;
	top: 115px;
	font-weight: bold;
	font-size: 18px;}

#foto_internas_produtos {
	position:absolute;
	width:200px;
	height:106px;
	left: 37px;
	top: 160px;}

#texto_produtos {float:left;margin:90px 0px 0px 310px;}
		
/***********CONTATO*****************/	
#miolo_internas_contato{
	position:relative;
	background-color:#FFF;
	width:950px;
	height:500px;
	margin:0 auto;}
	
#texto_contato {
	position:absolute;
	width:616px;
	height:189px;
	left: 310px;
	top: 50px;}
	
#mapa_contato {
	position:absolute;
	width:224px;
	height:225px;
	margin: 10px;
	padding:5px;
	left: 20px;
	top: 211px;
	background-color:#E3E9EE;
	border-right: #a5a7aa solid 2px;
	border-bottom: #a5a7aa solid 2px;
	text-align:center;}
	
/****************FORMULARIO*****************/
#formulario {
	position:absolute;
	width:380px;
	height:234px;
	left: 387px;
	top: 253px;}

label{float:left;width:80px;}

ul{list-style-type:none;}
	
input, textarea, select {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 90%;
	color: #000000;
	background: #FFFFFF;
	border:1px solid #999999;
	width:200px;
	text-align:left;
	margin:0px 0 2px 0px;}	
	
textarea{background-color:#E8E8E8;}


input.botaoenviar {
	position:absolute;
	top: 190px;
	left: 80px;
	width:130px;
	padding: 3px;
	margin-top: 4px;
	background-color:#666;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	font-weight: bold;
	text-align:center;
	font-size:14px;
	color:#fff;}
	
input.botaoLimpar {
	position:absolute;
	top: 194px;
	left: 228px;
	width:45px;
	padding: 3px;
	margin-top: 4px;
	background-color:#F0F0F0;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	font-weight: bold;
	text-align:center;
	font-size:10px;
	color:#737373;}
	

/***************PHP******************/	
#miolo_php{
	position:relative;
	background-color:#FFF;
	width:950px;
	height:200px;
	margin:0 auto;}
	
#script_php {
	position:absolute;
	width:950px;
	height:120px;
	left: 0px;
	top: 42px;}

/***************SPAM CLASS******************/	

.txtTelefone{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:85%;
	text-align: center;
	color:#999;}
	
.linkBox{color:#000;text-decoration:none; font-weight:bold;}
.linkBox:hover{color:#666;text-decoration:none;}
.txtRodape{font-size:85%;;color:#CCC;}


/****************MENU PRODUTOS*****************/
#menu_produtos{
	position:relative;
	width:950px;
	height:40px;
	background-color:#333;}
	
.menu{
	border:none;
	border:0px;
	margin-left:270px;
	padding:0px;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;}

.menu ul{
	background:#333333;
	height:40px;/*altura do fundo menu*/
	list-style:none;
	margin:0;
	padding:0;}
	
.menu li{
	float:left;
	padding:0px;/*espaço entre bts*/}
		
.menu li a{
	background:#333333 url("images/seperator.gif") bottom right no-repeat;
	color:#cccccc;
	display:block;
	font-weight:normal;
	line-height:20px;/*altura dos bts*/
	margin:0px;/*espaço entre bts ativos*/
	padding:0px 11px; /*largura dos bts*/
	text-align:center;
	text-decoration:none;}
		
.menu li a:hover, .menu ul li:hover a{
	background: #666;  bottom center no-repeat;
	color:#FFFFFF;
	text-decoration:none;}
			
.menu li ul{
	background:#333333;/*cor fundo da sanfona*/
	display:none;
	height:auto;
	padding::0px;
	margin:0px 0 0 0;
	border:0px;
	position:absolute;
	width:250px;/*comprimento bts sanfona*/}
		
.menu li:hover ul{display:block;}
	
.menu li li {
	border-bottom: #737373 solid 1px; 
	display:block;
	float:none;
	margin:0px;
	padding:0px;
	width:250px;/*comprimento bts sanfona estado hover*/}
		
.menu li:hover li a{background:none;}
	
.menu li ul a{
	display:block;
	height:22px;/*altuta bts sanfona*/
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-style:normal;
	margin:5px;
	padding:0px 10px 0px 15px;
	text-align:left;}
	
.menu li ul a:hover, .menu li ul li:hover a{
	background:#76b900;  center left no-repeat;
	border:0px;
	color:#ffffff;
	text-decoration:none;}
			
.menu p{clear:left;}	


