@charset "utf-8";

img{ border:0px; !IMPORTANT}
body {background:#000;}
ul{padding:0; margin:0;}

/* Header */
.header_full{width: 100%;height: auto;background-repeat: repeat-x;}
.header_margem_full{width: 1200px;height: 100%;margin: auto;}
.header_logo{width: 374px; height: 114px; margin-top: 20px; margin-bottom:20px; float:left;}
.header_atendimento{width: 307px; height: 62px; margin-left:20px; margin-top: 40px; float:left;}
.header_dedicados{width: 116px; height: 117px; margin-top: 8px; float:right;}
.header_natal{width: 312px; height:148px; margin-left:10px; margin-top: 0px; float:left;}

/* Menu Principal */
#menu{height:auto; width:100%; display:table;}
#menu ul{list-style-type:none; padding:0px; padding-left:0px;}
#menu li{padding:6px 0px 6px 0px; text-align:center; border:1px solid #2F2C2D; float:left; margin-right:7px; box-shadow: 1px 1px 2px #333; -webkit-box-shadow: 1px 1px 2px #333; -moz-box-shadow: 1px 1px 2px #333; font-family:Calibri, Arial, sans-serif;  font-size:16px; font-weight:bold;color:#fff;  padding-left:33px; padding-right:33px; background:#ED6D2E; -moz-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;}
#menu li:hover, .ativo { background:#fff; color:#000; repeat; box-shadow: 0px 0px 0px #fff; -webkit-box-shadow: 0px 0px 0px #fff; -moz-box-shadow:0px 0px 0px #fff;}
#menu li a{color:#2F2C2D; font-size:16px; text-decoration:none; margin:14px;}
#menu li a:link, a:active, a:visited{color:#2F2C2D; font-size:16px; text-decoration:none;}
#menu li a:hover{color:#000; }

#menu #m20 {
	margin-right:0 !important;
}

/* Menu Auxiliar */
#menu-aux{max-width:215px; height:auto; width:100%; float:left; display:table; margin-right:10px;}
#menu-aux ul{list-style-type:none; padding:0px; padding-left:0px;}
#menu-aux li{width:100%; max-width:209px; padding:13.9px 0px 13.9px 0px; border:1px solid #2F2C2D; float:left; margin-right:7px; margin-bottom:15px; box-shadow: 1px 1px 2px #333; -webkit-box-shadow: 1px 1px 2px #333; -moz-box-shadow: 1px 1px 2px #333; text-align:center;font-family:Calibri, Arial, sans-serif;  font-size:13px; font-weight:bold; color:#000; background:#FFF; -moz-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;}
#menu-aux li:hover{ background:#ED6D2E; repeat; box-shadow: 0px 0px 0px #fff; -webkit-box-shadow: 0px 0px 0px #fff; -moz-box-shadow:0px 0px 0px #fff;}
#menu-aux li a{color:#2F2C2D; font-size:13px; text-decoration:none;  margin:14px;}
#menu-aux li a:link, a:active, a:visited{color:#000; font-size:13px; text-decoration:none;}
#menu-aux li a:hover{color:#000; }



/* Banner Principal */
.banner_full{width: 100%; height: auto;}
.banner_margem_full{width: 736px; height: auto;	margin: auto; display: table;}

/* Index Principal */
.principal_full{width: 100%; height: auto;  display:table;}
.principal_margem_full{width: 1200px; height: auto;	margin: auto;display: table;margin-top:16px;}



/* Footer */
.footer_full{width: 100%; height: auto;}
.footer_margem_full{width: 1200px; height: auto; margin: auto; display:table; margin-top:0px;}
.footer_facebook{width: 157px; height: 57px; float:left; margin-top:10px;}
.footer_contratos{width: 157px; height: 57px; float:left; margin-left:60px;}
.footer_chamado{width: 164px; height: 67px; float:right; margin-right:62px;}
.footer_imagem { width: 164px; height: 67px;  background : url(images/contratos-manutencao.jpg);  }
.footer_imagem:hover { background : url(images/contratos-manutencao-off.jpg);  }

.forms {background-color: #FFF;	font-family: Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;	color: #000;}

.botao { display: inline-block; background: url(../images/botao.gif) no-repeat; text-align: center; line-height: 24px; border: none; font-size: 15px; font-weight: bold; color: black; cursor: pointer; -moz-opacity:.80; filter:alpha(opacity=80); opacity:.80; }
.botao:hover { -moz-opacity:1; filter:alpha(opacity=100); opacity:1; color: black; text-decoration: none; }
.botao:active { -moz-opacity:.60; filter:alpha(opacity=60); opacity:.60; position: relative; top: 1px; }

/* Neoware */
#neoware { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 17px; color: #000; background:#171717; text-align: center; font-family: tahoma; font-size: 12px; line-height: 16px; display:block; z-index:2; }
div > div#neoware { position: fixed; }

div#neoware {
_right: auto; _bottom: auto;
_left: expression( ( 0 - neoware.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
_top: expression( ( 0 - neoware.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}