*{ margin:0; padding:0; border:0;}

ul { list-style:none;}

a{ text-decoration:none; position:relative;}

body{ font-family:Arial, Helvetica, sans-serif; background:transparent url(../imagens/background-maxpesa.jpg) repeat top left; font-size:14px;}

#max-mae{width:1010px; margin:auto;}



/*************

	TOPO
 
**************/

#max-topo{background:transparent url(../imagens/background-menu.png) no-repeat top left; font-size:16px; height:148px; width:1010px; margin:20px auto;       
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/background-menu.png');_background:none;}

/*logo*/

#max-topo-logo{ float:left; margin:15px 0 0 28px;}
#max-topo-logo h1{display:none;}

/*menu*/

#max-topo-menu{ float:right; margin:0 20px 0 0;}

#max-topo-menu ul li{ display:inline; float:left; height:110px; margin:12px 0 0 0; zoom:1;}

#max-topo-menu ul li a{ color:#E3200A; padding-left:10px; padding-right:10px; line-height:155px; vertical-align: middle; display: block; height: 110px;}
#max-topo-menu ul li a:hover { color:#fff; background: transparent url(../imagens/imagem-hover.png) repeat-x left top; display: block;line-height:110px; vertical-align: middle; }

#max-topo-menu .inativo{ padding:0 5px;}
#max-topo-menu .ativo{background: transparent url(../imagens/imagem-hover.png) repeat-x top left; color:#fff; height:110px; }
#max-topo-menu .ativo a{color:#fff;  line-height:110px;}

#max-topo-menu .empresa{width:94px; text-align:center;}
#max-topo-menu .equipe{width:94px; text-align:center;}
#max-topo-menu .servicos{ width:94px; text-align:center;}
#max-topo-menu .equipamentos{ width:139px; text-align:center;}
#max-topo-menu .certificado{ width:110px; text-align:center;}
#max-topo .clientes{width:94px; text-align:center;}
#max-topo-menu .contato{ width:94px; text-align:center;}

/*************

	CONTEUDO
 
**************/

#max-conteudo{ background:#fff;width:980px; zoom:1; margin:auto;}
#conteudo-sombra{ background:transparent url(../imagens/sombra-conteudo.png) repeat-x top left; width:980px; height:54px;}
#conteudo-sombra-final{ background:transparent url(../imagens/sombra-conteudo-final.png) repeat-x top left; width:980px; height:54px;}

/*************

	RODAPE
 
**************/

#max-rodape{ background:transparent url(../imagens/background-rodape.png) no-repeat top left; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/background-rodape.png'); ;_background:none;font-size:14px; height:97px; width:1010px; margin:0 auto; clear:both;color:#333; }
	
/* rodape menu */

#max-rodape-menu{ float:left; padding:40px 0 0 20px;}
#max-rodape-menu ul li{ display:inline; float:left;}
#max-rodape-menu ul li a{ color:#333;padding-left:15px; padding-right:15px;}
#max-rodape-menu ul li a:hover{color:#E3200A;}


/* rodape contato */

#max-rodape-contato{ float:right; margin:0 10px 0; padding:30px 25px 0 0;}
#max-rodape-contato p span{color:#E3200A; padding:0 0 0 4px;}
#max-rodape-contato span a{color:#E3200A;}

/*************

	INDEX
 
**************/

.titulo-home{ color:#333; font-size:26px; font-weight:normal;}
.fotos-index{border-top:4px solid #DC0807;}
#max-conteudo-informacoes{margin:0 0 70px 0; overflow:auto;}
#conteudo-servicos{ float:left; width:440px; margin:0 0 0 25px; _margin:0 0 0 10px;}
#conteudo-contato{ float:right; width:460px; margin:0 25px 0 0; _margin:0 10px 0 0;}

/* opacidade imagem */

#imagem-index{ position:relative;}
#informacao-imagem-index{ position:absolute; width:380px; right:0;z-index:8;}
#informacao-imagem-index h2{color:#F6D400; font-size:24px; font-weight:normal; width:365px; padding:10px; margin-top:10px}
#informacao-imagem-index p{ width:360px; color:#fff; padding:5px 0 40px 10px; line-height:23px; text-align:justify;}
.bt-index-imagem{ background:#000; color:#F6D400; font-size:16px; padding:5px; margin:0 10px 0 ;border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px; float:right}
#opacidade{position:absolute;opacity:0.65; background:#000; width:385px; height:373px; float:right;display:block;border-top:4px solid #DC0807;filter: alpha(opacity=65); right:0;z-index:8;}
.bt-index-imagem:hover{background:#F6D400; color:#000; font-size:16px; padding:5px; margin:0 10px 0 ;border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px; float:right}

/* conteudo servicos */

.titulo-servicos{ color:#DC0807; font-size:15px; font-weight:bold; padding:10px 0 5px 0;}
#conteudo-servicos-tipos{ color:#666; border-bottom:dotted 1px #ccc; padding: 0 0 15px 0;}
#conteudo-servicos-tipos p{ width:440px; text-align:justify;}
#conteudo-servicos-tipos a{color:#666;}
.titulo-servicos:hover{color:#666;}
#conteudo-servicos-tipos .inf-servicos:hover{color:#DC0807;}

/* conteudo contato */

#conteudo-contato li{ margin:0 0 13px 0; overflow:auto;}
#conteudo-contato .campo-texto{ color:#333; font-size:15px; float:left; clear:both; width:200px; padding:10px 0 10px 5px; border:solid 1px #ccc; border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px;}
#conteudo-contato .texto-campo{ color:#333; font-size:15px; height:120px; width:440px; padding: 10px 0 10px 5px; border:solid 1px #ccc;border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px;}
.bt-home-contato{ background:#DC0807; color:#fff; font-size:16px; float:right; padding:5px 0; margin:0 13px 0; text-align:center; width:80px; border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px;}
#contato-input{ float:left; display:block; margin:20px 0 0;}
#contato-inf{ float:right;font-size:13px; color:#666; padding:7px 20px 0 0; margin:20px 0 0;}
#contato-inf p{ overflow:auto; line-height:20px;}
#contato-inf span a{color:#E3200A;}
#contato-textarea{ clear:both;}


/*************

	EMPRESA
 
**************/

#conteudo-empresa{ width:930px; margin:0 0 0 20px; color:#333;}
#conteudo-empresa h2{color:#E3200A; padding:10px 0 5px 0; border-bottom:dotted 1px #ccc; width:100%;}
#conteudo-empresa p{ padding:10px 0 15px 0; text-align:justify;}
#conteudo-empresa strong{color:#E3200A}
#conteudo-empresa a{ color:#E3200A; font-weight:bold; text-decoration:underline;}

/*************

	EQUIPE
 
**************/

#conteudo-equipe{ color:#333;width:930px; margin:0 0 0 20px; overflow:hidden;}
#conteudo-equipe h2{color:#E3200A; padding:0 0 5px 0; border-bottom:dotted 1px #ccc; width:100%; clear:both;}
#equipe{ clear:both; padding:10px 0;}
#foto{ float:left; width:124px; height:160px; background:#000; margin:0 5px 30px 0;}
#informacoes-equipe{}
#informacoes-equipe .nome{}
#informacoes-equipe .email a{color:#E3200A;}


/*************

  EQUIPAMENTOS
 
**************/

#conteudo-equipamentos{color:#333; margin:0 0 0 20px; width:930px;}
#conteudo-equipamentos h2{ padding:10px 0 5px 0;color:#E3200A}
#conteudo-equipamentos p{padding:10px 0 15px 0;text-align:justify;}
#conteudo-equipamentos ul li{ padding:10px 0; border-bottom:dotted 1px #ccc}

/*************

	SERVICOS
 
**************/

#conteudo-max-servicos{ width:930px; margin:0 0 0 20px; color:#333; overflow:hidden}
#conteudo-max-servicos p{ padding:10px 0 15px 0;text-align:justify;}
#conteudo-max-servicos strong{color:#E3200A}


/* sub menu  */

#sub-menu{ margin:0 0 0 15px; background:#ccc;width:980px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px; overflow:hidden; height:35px;}
#sub-menu ul{}
#sub-menu ul li{ display:inline; float:left; width:162px;text-align:center; padding:5px 0}
#sub-menu ul li a{color:#333;display: block;padding: 3px 1px;}
#sub-menu ul li a:hover{ background:#E3200A; color:#fff; padding:3px 1px;border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px;}
#sub-menu ul li .sub-ativa{background:#E3200A; color:#fff; padding:3px;border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px;}

/* icamento de elevacao */

#descricao-servico{ width:320px; float:left;}
#descricao-servico h2{padding:10px 0 5px 0;color:#E3200A}
#descricao-servico p{ line-height:23px; padding: 15px 0;text-align:justify;}
#imagem-servico{ width:588px; float:right;}
#imagem-servico p{ padding:5px 0 0 0; font-size:16px; font-weight:bold;}
#imagem-servico a{ color:#E3200A;}

/*************

  CERTIFICADO
 
**************/

#conteudo-certificado{ width:930px; overflow:auto; margin:0 auto;}
#conteudo-certificado h2{color:#E3200A;padding:10px 0 5px 0;}
#conteudo-certificado img{ float:left; }
#certificado{ float:left; border-right:dotted 2px #ccc; padding:0 20px 30px 10px; width:350px;}

/*************

  CLIENTES
 
**************/

#conteudo-clientes{ width:930px; overflow:hidden;margin:0 0 0 20px; color:#333;}
#conteudo-clientes h2{color:#E3200A; margin:0 0 10px 0;}
#conteudo-clientes ul li{padding:10px 0; border-bottom:dotted 1px #ccc}

/*************

	CONTATO
 
**************/
#formulario-contato{ width:515px}
#formulario-contato label{ width:140px; text-align:right; float:left; padding:8px 5px 0 0;}
#formulario-contato ul{}
#formulario-contato ul li{ margin:0 0 10px 0; clear:both; overflow:auto;}
.campo-nome{color:#333; font-size:15px; float:left; width:350px; padding:5px 0 5px 2px; border:solid 1px #ccc; border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px;}
.campo-telefone{color:#333; font-size:15px; float:left; width:300px; padding:5px 0 5px 2px; border:solid 1px #ccc; border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px;}
.campo-email{color:#333; font-size:15px; float:left; width:300px; padding:5px 0 5px 2px; border:solid 1px #ccc; border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px;}
.campo-cidade{color:#333; font-size:15px; float:left; width:300px; padding:5px 0 5px 2px; border:solid 1px #ccc; border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px;}
.campo-empresa{color:#333; font-size:15px; float:left; width:300px; padding:5px 0 5px 2px; border:solid 1px #ccc; border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px;}
.campo-ramo{color:#333; font-size:15px; float:left; width:300px; padding:5px 0 5px 2px;border:solid 1px #ccc; border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px;}
.campo-assunto{color:#333; font-size:15px; float:left; width:300px; padding:5px 0 5px 2px; border:solid 1px #ccc; border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px;}
.campo-mensagem{color:#333; font-size:15px; float:left; width:350px; padding:10px 0 10px 5px; border:solid 1px #ccc; border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px; overflow:auto;}
.bt-formulario{background:#DC0807; color:#fff; font-size:16px;padding:5px 0; margin:0 13px 0; text-align:center; width:80px; border-radius:4px; -moz-border-radius:4px; -webkit-boder-radius:4px; float:right; clear:both}

/*************

CONFIRMACAO DE EMAIL
 
**************/

#confirmacao-email{width:360px;margin:0 0 0 20px;}
#confirmacao-email h2{color:#E3200A; margin:0 0 10px 0;}
#confirmacao-email p{padding:10px 0 15px 0;text-align:justify;}
#confirmacao-email strong{color:#E3200A;}

