﻿* { margin:0; padding:0; }

* { outline:none;}

body { background:url(../Imagens/body1.jpg) repeat-x left top; }

.containerGeral {position:relative; left:50%; margin-left:-500px; width:1000px; height:auto;}

.logo {float:left; margin:16px 0 0 130px; width:201px; height:139px; background:url(../Imagens/logo2.png) no-repeat left top;}

.menuHorizontal { float:left; margin-top:40px; width:663px; height:142px;}

.menuSuperior { float:right; margin:40px 40px 0 0 ; width:600px; height:auto;}
.menuSuperior ul { list-style:none; }
.menuSuperior li { float:left; width:70px; display:inline; padding:30px 25px; }
.menuSuperior li:hover { background:url(../Imagens/efeitoMenu.png) no-repeat center center;}


.menuSuperior a { font-family:Verdana; font-size:12px; color:#BBB; text-decoration:none; }
.menuSuperior a span { font-weight:bold; font-size:18px;}

.menuNossa a:hover { color:#F7E91F;}
.menuQuem a:hover { color:#3FB154;}
.MenuNossos a:hover { color:#32B0D9;}
.menuTrabalhe a:hover { color:#F7E91F;}
.menuEntreContato a:hover { color:#3FB154;}

.menuSuperior a:hover span { color:#FFF;}

.banner { float:left; position:relative; margin-top:6px; width:1000px; height:186px; background:url(../Imagens/bannerSMX1.png) no-repeat left top;}
.imgAbsoluteSuperior {position:absolute; top:70px; left:-80px; width:526px; height:170px; background:url(../Imagens/absoluteSuperior.png) no-repeat left top;}

.ContentPlaceHolder {float:left; width:1000px; height:auto; background:url(../Imagens/repeatDefault.png) repeat-y left top;}
.imgSuperior { float:left; width:1000px; min-height:206px; height:auto; background:url(../Imagens/fundoDefault.png) no-repeat left top;}
.containerDefault {float:left; margin:0 0 0 61px; width:881px; height:auto;}


/* footer */
.footer {float:left; margin:1px 0 0 0; width:100%; height:340px; background:#000 url(../Imagens/fundoFooter.png) repeat-x left top;}
.centroFooter {margin:0 auto; width:1000px; height:auto;}
.imgFooter {float:left; position:relative; margin-top:-1px; width:1000px; height:94px; background:url(../Imagens/imgFooter.png) no-repeat left top;}
.absoluteInferior {position:absolute; right:-48px; width:506px; height:148px; background:url(../Imagens/absoluteInferior.png) no-repeat left top;}
.footerConteudo {float:left; margin:20px 0 0 60px; width:630px; height:188px;}

.nossosServicos {float:left; margin:5px 0 6px 10px; width:180px; height:auto;}
.nossosServicos p { font-family:Bernhard Tango BT; font-size:25px; color:#E2E2E2;}
.nossosServicos span { font-family:Verdana; font-size:20px; color:#E2E2E2;}
.nossosServicos ul {list-style:none; margin-left:50px;}
.nossosServicos li {margin-top:10px; }
.nossosServicos a  {font-family:Verdana; font-size:13px; color:#E2E2E2; text-decoration:none;border-bottom:dotted 2px #E2E2E2;}
.nossosServicos li:hover { text-shadow: 1px 1px 6px #008ABF;}

.empresaGrupo {float:left; margin:5px 0 6px 10px; width:380px; height:auto;}
.empresaGrupo p { font-family:Bernhard Tango BT; font-size:25px; color:#E2E2E2;}
.empresaGrupo span { font-family:Verdana; font-size:20px; color:#E2E2E2;}

.smxPublicidade       {float:left; margin:5px 0 0 70px; width:109px; height:37px; background:url(../Imagens/imgFooter/logoPublicidade.png) no-repeat left bottom;}
.smxPublicidade:hover {background:url(../Imagens/imgFooter/logoPublicidade.png) no-repeat left top;}

.neal                 {float:left; margin:-13px 0 0 40px; width:139px; height:68px; background:url(../Imagens/imgFooter/logoNeal.png) no-repeat left bottom;}
.neal:hover           {background:url(../Imagens/imgFooter/logoNeal.png) no-repeat left top;}

.zambers              {float:left; margin:5px 0 0 70px; width:102px; height:69px; background:url(../Imagens/imgFooter/logoZambers.png) no-repeat left bottom;}
.zambers:hover        {background:url(../Imagens/imgFooter/logoZambers.png) no-repeat left top;}


.endereco {float:left; margin-top:140px; width:280px; height:auto;}
.endereco p { font-family:Verdana; font-size:11px; color:#E2E2E2; text-align:right;}
.copyRight  { float:left; margin:20px 0 0 290px; font-family:Verdana; font-size:10px; color:#E2E2E2;}
