/*TOPO DA PAGINA*/
#menu{
    background: repeat center url(../imagens/designNovo/menu.jpg);
    width:801px;
    *width:800px;
    height:25px;
    margin: 0px 0px 0px 0px;
    *margin: 0px 0px 0px 0px;
    float:left;
}
.estiloMenu{
	font-family:sans-serif;
	font: bold;
	font-size: 11px;
	color: #000000;
}
#topoLogoCM{
    width:120px;
    height:52px;
    margin:0px 0px 0px 0px;
    float:left;
}
#esqueceuSenha{
  margin:margin:0px 0px 0px -310px

}
#topoLogoSysPDV{
    width:120px;
    height:52px;
    margin:40px 0px 0px -5px;
    float:left;
}
#espacoTopoLogin{
    background:#E8E8E8;
    margin: 0px 0px 0px 100px;
    _margin: 0px 0px 0px 55px;
    width:800px;
    height:100px;
    float:left;
}
#topoEspaco{
    background: repeat center url(../imagens/designNovo/menu.jpg);
    width:532px;
    height:20px;
    margin: -50px auto 0px 370px;  
    padding: 0px;
    font-size: 11px;
    float:left;
}
#topoEspacoBanner{
    width:800px;
    height:317px;
    *height:215px;
    margin: 0px auto 0px 100px;      
}
#topo #bannerTopo{
    background-color:#FFFFFF;
    width: 800px;
    margin: 0px auto;
    padding: 0px;
}
#bannerTopo #imagemBanner{
    background-color:#FFFFFF;
    width: 800px;
    margin: 0px;
    padding: 0px;
    float: left;
}
#bannerTopo #bannerFlash {
    background-color:#ffffff;
    width: 800px;
    margin: 0px;
    padding: 0px;
    float: left;
}
#login{
    width: 480px;
    margin:5px 0px 0px 40px;    
    float:left;
}
#usuario, #senha {
    width: 120px;
    height: 15px;
    border: 0px;
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    background-color:#ffffff;
    border: 1px #c1c1c1;
}
#textoSysRevEsqSenha{
    margin: 0px 0px 0px 0px;
    float:right;
}
#enviar {
    background: url(../imagens/design/btnIr.gif);
    border:0px;
    margin: 0px;
    padding: 0px;
    width: 17px;
    height: 17px;  
}
#sair {
    background: url(../imagens/design/fechar.jpg);
    border:0px;
    margin: 0px;
    padding: 0px;
    width: 15px;
    height: 15px;
}

/*FORMULARIOS*/

input.form {
    background-color: #aeaeae;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    height: 12px;
    border: 1px solid #134E6F;
    color: #C9C9C9;
    padding: 2px;
    margin: 0px 15px 0px 0px;
}
input.form1 {
    font-size: 10px;
    height: 10px;
    border: 1px solid #134E6F;
    color: #C9C9C9;
    padding: 2px;
    margin: 0px 15px 0px 0px;
}
textarea.form {
    background-color: #005B88;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    border: 1px solid #134E6F;
    color: #C9C9C9;
    padding: 2px;
}
input.formBotao {
    background-color: #9CD2FE;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 20px;
    border: 1px solid #2F6A9A;
    color: #2F6A9A;
    margin: 0px 15px 0px 0px;
}
select.form {
    background-color: #005B88;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    height: 18px;
    border: 1px solid #134E6F;
    color: #C9C9C9;
    padding: 2px 0px 2px 0px;
    margin: 0px 15px 0px 0px;
}
select.form option {
    padding: 2px 0px 2px 0px;
    border-bottom: 1px solid #134E6F;
}
.formDescricao {
    text-align: right;
    padding: 0px 5px 0px 0px; 
}
.formCaixa {
    text-align: left;
}
.formDescricaoPesq {
    text-align: right;
    padding: 0px 5px 0px 0px;
    margin: 0px 0px 0px 0px;
    *margin: 0px 0px 0px -100px;
    float:left;
}
.formCaixaPesq {
    margin:0px 0px 0px 0px;
    *margin:0px 0px 0px -100px;
    text-align: left;
    float:left;
}
.formBotoes {
    text-align: right;
    padding: 0px 16px 0px 0px;
}

/*LINK*/
ul li {
    margin: 0px 0px 0px -10px;
}
.required {
    color: #cc0000;
    font-weight: bold;
}
a:link, a:visited {
    color: #000000;
    text-decoration: none;
    font-size:10px;
    font-family:arial;
    font-weight: bold;
}
a:hover {
    color: #007ACC;
    text-decoration: none;
}
a.linkum:link{
    color: #000000;
    text-decoration: none;
    font-size:9px;
    font-family:arial;
}
a.linkum:visited{
    color: #000000;
    text-decoration: none;
    font-size:9px;
    font-family:arial;
}
a.linkum:hover{
    color: #FFFFFF;
    text-decoration: none;
    font-size:9px;
    font-family:arial;
}

.imagemSetaDupla {
    background: no-repeat center url(../imagens/design/setaDuplaTopo.jpg);
    width: 20px;
    height: 12px;
    padding: 0px 2px 2px 0px;
    float: left;
}

#texto{
    color:#000000;
    font-size:10px;
    margin: 0px;
    float: right;
}

/*CENTRO*/
body {
    background: repeat url(../imagens/designNovo/bg.jpg);
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-align: center;    
    float:left;
}

#espacoBg{	
	margin-left: 5%;		
}

#centro{  
    background:#FFFFFF;
    width:800px;
    margin: 1px auto 0px 101px;
    *margin: 25px auto 0px 100px;
    padding: 0px;
    font-size: 11px;
    float:left;
}
#centro .destaque {
    height:200px;
}
.espacoDestaque {
    width: 800px;
    margin: 0px auto;
}
#conteudoDestaq .subTituloPrincipal {
    font-size: 16px;
    font-weight: bold;
    margin: 0px 0px 12px 6px;
}
#conteudoDestaq .conteudoPrincipal {
    margin: 8px 0px 0px 0px;
    color: #000000;
    padding: 0px;
    z-index: 200;
}
.conteudoPrincipal .subTitulo {
    font-size: 18px;
    font-weight: normal;
    padding: 0px 0px 2px 15px;
    margin: 26px 0px 12px 0px;
    color: #000000;
    border-bottom: solid 1px #000000;
}
.conteudoPrincipal .subConteudo {
    float: left;
    margin: 8px;
}
#centro .tituloPrincipal {
    font-size: 22px;
    color: #000000;
}
#centro .tituloHome {
    padding: 20px 0px 0px 0px;
    font-size: 13px;
    color: #ffffff;
    font-family:arial;
    font-weight:bold;
}
#softwareEspaco {	
    margin: 20px 0px 0px 8px;
    padding: 0px;
    width: 250px;
    height:150px;
    text-align: left;
    float: left;
}
#centro .linhaTituloSoft {
    background: repeat url(../imagens/designNovo/barraTitulo.jpg);
    width: 243px;
    height:25px;  
    margin: -10px 0px 0px 0px;
    *margin: 0px 0px 0px 0px;
    float:left;
    
}
.tituloHome{
	text-align: left; 
    font-size: 12px;
    color: #ffffff;
    font-family:arial;
    font-weight:bold;
    margin:-15px 5px 0px 8px;	
}
#softwareImg {	
    width:80px;
    height:80px;
    margin:10px 0px 0px 0px;
    *margin:00px 0px 0px 0px;
}
#espacoBtSoft{	
    width:250px;
    height:20px;
    padding:0px;
    margin:60px 0px 0px 0px;
    *margin:10px 0px 0px 0px;
}
#espacoBtSoft .btSoftware{
    width:50px;
    margin:0px 0px 0px 190px;
    float:left;
}
#softwareEspacoTexto{	
    margin: -65px 0px 0px 80px;
    *margin: -75px 0px 0px 70px;
    width:150px;
    height:110px;
    padding: 0px;
    text-align: left;
    float: left;
}
#equipamentoEspaco{
    margin: 20px 0px 0px 20px;
    *margin: 20px 0px 0px 15px;
    padding: 0px;
    width: 250px;
    height:150px;
    text-align: left;
    float: left;
}
#centro .linhaTituloEqui{
     background: repeat url(../imagens/designNovo/barraTitulo.jpg);
    width: 243px;
    height:25px; 
    padding: 0px -40px 0px 0px;
    margin: -10px 0px 0px 0px;
    *margin: 0px 0px 0px 0px;
    float:left;
     font-size: 13px;
    color: #ffffff;
    font-family:arial;
    font-weight:bold;
}
#equipamentoImg{	
    width:80px;
    height:80px;
    margin:10px 0px 0px 0px;
    *margin:0px 0px 0px 0px;
}
#espacoBtEquip{	
    width:250px;
    height:20px;
    padding:0px;
    margin:15px 0px 0px 0px;
    float:left;
}
#espacoBtEquip .btEquipamento{	
    width:50px;
    margin:0px 0px 0px 190px;
    float:left;
}
#equipamentoEspacoTexto {	
    margin: -65px 0px 0px 85px;
    *margin: -75px 0px 0px 90px;
    width:150px;
    height:110px;
    padding: 0px;
    text-align: left;
    float: left;
}
#servicoEspaco {	
    margin: 20px 0px 0px 17px;
    *margin: 20px 0px 0px 20px;
    padding: 0px;
    width: 250px;
    height:150px;
    text-align: left;
    float: left;
}
#centro .linhaTituloServicos {
    background: repeat url(../imagens/designNovo/barraTitulo.jpg);
    width: 243px;
    height:25px; 
    padding: 0px;
    margin: -10px 0px 0px 0px;
    *margin: 0px 0px 0px 0px;
    float:left;
    font-size: 13px;
    color: #ffffff;
    font-family:arial;
    font-weight:bold;
}
#servicoImg {	
    width:80px;
    height:80px;
    margin:10px 0px 0px 0px;
    *margin:0px 0px 0px 0px;
} 
#espacoBtServico{	
    width:250px;
    height:20px;
    padding:0px;
    margin:15px 0px 0px 0px;
    *margin:15px 0px 0px 0px;
    float:left;
}
#espacoBtServico .btServico{
    width:50px;
    margin:0px 0px 0px 190px;
    float:left
}
#servicoEspacoTexto {	
    margin: -65px 0px 0px 90px;
    *margin: -80px 0px 0px 90px;
    width:150px;
    height:110px;
    padding: 0px;
    text-align: left;
    float: left;
}
#noticiaEspaco{	
    margin: 200px 0px 0px -787px;
    *margin: 200px 0px 0px -785px;
    padding: 0px;
    width: 250px;
    height:150px;
    text-align: left;
    float:left;
}
#centro .linhaTituloNoticia{
    background: repeat url(../imagens/designNovo/barraTitulo.jpg);
    width: 243px;
    height:25px; 
    padding:0px;
    margin:0px;
    float:left;
    text-align: left;
    font-size: 13px;
    color: #ffffff;
    font-family:arial;
    font-weight:bold;
}
#noticiaImg {	
    width:80px;
    height:80px;
    margin:0px;
    *margin-top:-15px;
}
#espacoBtNoticia{	
    width:250px;
    height:20px;
    padding:0px;
    margin:65px 0px 0px 0px;
    *margin:13px 0px 0px 0px;
}
#espacoBtNoticia .btNoticia{
    width:50px;
    margin:0px 0px 0px 190px;
    float:left;
}
#noticiaEspacoTexto {	
    margin:-55px 0px 0px 90px;
    *margin:-55px 0px 0px 90px;
    width:150px;
    height:110px;
    text-align: left;
    float: left;
}
#eventoEspaco{	
    margin: 200px 0px 0px -517px;
    *margin: -150px 0px 0px 275px;
    padding: 0px;
    width: 250px;
    height:150px;
    text-align: left;
    float:left;
}
#centro .linhaTituloEvento {
    background: repeat url(../imagens/designNovo/barraTitulo.jpg);
    width: 243px;
    height:25px; 
    padding: 0px 0px 0px 0px;
    margin: 0px;
    float:left;
    text-align:left;
    font-size: 13px;
    color: #ffffff;
    font-family:arial;
    font-weight:bold;
}
#eventoImg{	
	width:80px;
    height:80px;
    margin-top:-110px;      
    float: left;
       
} 
#espacoBtEvento{	
    width:250px;
    height:20px;
    padding:0px;
    margin:10px 0px 0px 0px;
    *margin:8px 0px 0px 0px;
    float:left;
}
#espacoBtEvento .btEvento{
    width:50px;
    margin:0px 0px 0px 190px;
    float:left;
}
#eventoEspacoTexto {	
    margin-top: 10px;  
    width:150px;
    height:110px;
    padding: 0px;
    text-align: left;
    float: left;
}
#eventoTexto {	
    margin: 0px 0px 0px 90px;  
    width:150px;
    height:110px;
    padding: 0px;
    text-align: left;
    float: left;
}
#casoSucessoEspaco{			
	margin: -150px 0px 0px 545px;
	*margin: -161px 0px 0px 545px;	
    padding: 0px;
    width: 250px;
    height:250px;
    *height:160px;
    text-align: left;    
    float:left;
}
#centro .linhaTituloCasoSucessoEspaco {
    background: repeat url(../imagens/designNovo/barraTitulo.jpg);
    width: 243px;
    height:25px; 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    float:left;
    text-align:left;
    font-size: 13px;
    color: #ffffff;
    font-family:arial;
    font-weight:bold;
} 
#casoSucessoImg {	
    width:80px;
    height:80px;
    margin:0px;
    *margin-top:-15px
}
#espacoBtCaso{	
    width:250px;
    height:20px;
    padding:0px;
    margin:12px 0px 0px 5px;
    *margin:20px 0px 0px 0px;
    float:left;
}
#espacoBtCaso .btCasoSucesso{
    width:50px;
    margin:0px 0px 0px 190px;
    float:left;
}
#casoSucessoEspacoEspacoTexto {	
    margin: -55px 0px 0px 90px;    
    width:150px;
    height:110px;
    padding: 0px;
    text-align: left;
    float: left;
}
#centro .corFonte {
    font-size: 11px;
    color: #000000;
}
#centro .texto{
    font-size: 11px;
    color: #000000;
    margin: 0px 0px 0px 9px;
    padding: 0px;
    float:left;
}
/*RODAPE*/
#textoMatriz{
    margin:10px 0px 0px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
#espacoMatriz{
    background:#FFFFFF;
    border-top-color:#EAEAEA;
    border-top-style:solid;
    border-top-width:thin;
    width:400px;
    height:80px;
    margin: 20px 0px 0px 0px;
    * margin: 40px 0px 0px 0px;
    float:left;
}
#textoFilial{
    margin:10px 0px 0px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; 
}
#espacoFilial{
    background:#FFFFFF;
    border-top-color:#EAEAEA;
    border-top-style:solid;
    border-top-width:thin;
    width:400px;
    height:80px;
    margin: -81px 0px 0px 400px;
    *margin: -82px 0px 0px 400px;    
    float:left;
}
.imgPopUp{
	margin-top: 350px;
	margin-left: 380px;	
{
