a, a:link, a:hover, a.over {
    text-decoration: none;
} 

body {
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
}

#limite {
    position: relative;
    display: block;
    width: 940px;
    margin-left: auto;
    margin-right: auto;

}

#conteudo-cima {
    display: block;
    width: 100%;
    float: left;
    background-image: url("../img/bg_pagina.png");
    height: 566px;
}

#conteudo-interno {
    display: block;
    width: 100%;
    float: left;
    background-image: url("../img/bg_pagina_interno.png");
    height: 130px;

}

#topo {
    display: block;
    width: 100%;
    height: 130px;
}

#logo {
    display: block;
    position: absolute;
    top: 6px;
    left: 13px;
}

.subtitulos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#4EA3C7;
}

.titulotabela {
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 10px;
}

#subinterno ul {
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	line-height: 20px;
	color: #505050;
}


#subinterno li {
	padding-left: 16px;
	background-image: url("../img/seta-p.png");
	background-repeat: no-repeat;
	background-position: left center;
	
}

.conteudotabela {
	margin-left: 10px;
}


#emailtopo {
    display: block;
	font-family:"Arial, Helvetica, sans-serif";
	font-weight:12px;
    top: 10px;
    left: 465px;
    position: absolute;
    width: 245px;
    height: 20px;
	margin-top: 10px;
}

.textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:12px;
	color:#3C7D99;
}

.input_form {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:12px;
	color:#3C7D99;
}




#emailtopo ul {
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	line-height: 20px;
	color: #505050;
}


#emailtopo li {
	padding-left: 25px;
	background-image: url("../img/icon_1.png");
	background-repeat: no-repeat;
	background-position: left center;
	
}

#visitatopo {
    display: block;
    top: 10px;
    left: 685px;
    position: absolute;
    width: 245px;
    height: 20px;
	margin-top: 6px;
	
}



#teltopo {
    display: block;
	font-family:"Arial, Helvetica, sans-serif";
	font-weight:12px;
    top: 10px;
    left: 215px;
    position: absolute;
    width: 245px;
    height: 20px;
	margin-top: 10px;
}


#teltopo ul {
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	line-height: 20px;
	color: #505050;
}


#teltopo li {
	padding-left: 25px;
	background-image: url("../img/icon_2.png");
	background-repeat: no-repeat;
	background-position: left center;
	
}

#menu-topo {
    display: block;
    top: 30px;
    left: 195px;
    position: absolute;
    width: 745px;
    height: 50px;
    line-height: 50px;
	margin-top: 37px;
    background-image: url("../img/bg_menu.png");
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}


#menu-topo ul {
    padding: 0px;
    margin: 0px;
    list-style: none;
}


#menu-topo ul li {
    display: block;
    float: left;
    margin-right: 14px;
    line-height: 50px;
    height: 50px;
    font-family: "Arial", sans-serif;
    font-size: 13px;
	letter-spacing: -0.1px;
	font-weight:bold;
    color: #FFFFFF;
    text-align: center;
    padding-right: 15px;
}

#menu-topo ul li a {
    color: #FFFFFF;
}

#menu-topo ul li a.over, #menu-topo ul li a:hover {
    color: #285366;
}

#menu-topo ul li.divisoria {
    display: block;
    background-image: url("../img/divisoria_menu.png");
    background-position: right;
    background-repeat: no-repeat;
}

#menu-topo ul li.primeira {
    display: block;
    margin-left: 20px;
}


ul.controle_h {
	width:100%;
	float:left;
    background: none repeat scroll 0 0 transparent;
    margin: 0 0 0 0px;
    padding: 0;
}
ul.controle_h li {
    background: none repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    list-style: none outside none;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    width: 35px;
}

ul.controle_h a { color: #808080; }
ul.controle_h a:hover, ul.controle_h a.hover { color: #4EA3C7;  }


#banner {
    display: block;
    background-image: url("../img/bg_banner.png");
    background-repeat: no-repeat;
    background-position: center;
    width: 950px;
    height: 440px;
	margin-top: 0px;

}

#banner-principal {
    display: block;
    float: left;
    width: 900px;
    height: 350px;
    overflow: hidden;
    margin-left: 25px;
    margin-top: 25px;
}

#conteudo-baixo {
    display: block;
    width: 100%;
    float: left;
    margin-top: 15px;
}

#conteudo-interno-baixo {
    display: block;
    width: 100%;
    float: left;
    margin-top: 40px;
}

#representadas-menu {
    display: block;
    float: left;
    width: 100%;
	margin-top: 20px;
}

#representadas {
    display: block;
    float: left;
    width: 140px;
	height: 60px;
	margin-right: 16px;
	margin-top: 30px;


	
}

#caixa-destaque {
    display: block;
    float: left;
	margin-right: 3px;
	margin-top: 10px;


}
#caixa-destaque a { color: #000000; }
#caixa-destaque a:hover, #conteudo-rodape a.hover { color: #4EA3C7; 

}

.margem-direita {
    margin-right:20px;
}

#titulo-baixo {
    display: block;
    font-family: "Arial", sans-serif;
    font-size: 18px;
    color: #7E7E7E;
    text-align: left;
    margin-top: 0px;
	letter-spacing:-1px;
}

#titulo-interno-baixo {
    display: block;
	width: 660px;
    font-family: "Arial", sans-serif;
    font-size: 22px;
    color: #2B2D35;
    text-align: left;
    margin-top: 0px;
	letter-spacing:-1px;
}

#menu-interno-navegacao {
    display: block;
	width: 660px;
    font-family: "Arial", sans-serif;
	color:#BCBCBC;
    font-size: 12px;
    text-align: left;
	padding: 0 0 10px 0;
}

#titulo-interno-baixo-contato {
    display: block;
	width: 460px;
    font-family: "Arial", sans-serif;
    font-size: 22px;
    color: #2B2D35;
    text-align: left;
    margin-top: 0px;
	letter-spacing:-1px;
}

#titulo-destaque {
    display: block;
    font-family: "Arial", sans-serif;
    font-size: 18px;
    color: #7E7E7E;
    text-align: left;
	width: 240px;
	height: 40px;
	float: left;
    margin-left: 7px;
    margin-right: 7px;
	letter-spacing:-1px;
}

#bg-caixa-destaque {
    display: block;
    width: 100%;
	background-image: url(../img/bg-caixa-destaque.png);
	background-position: center;
    width: 310px;
	height: 310px;
    margin-bottom: 10px;
}
#bg-caixa-destaque.over, #bg-caixa-destaque:hover {
    opacity:0.5;
    filter:alpha(opacity=50); /* IE */

}

#imagem-destaque {
    display: block;
    width: 100%;
    width: 280px;
	height: 280px;
	margin-left: 15px;
	padding: 15px 0px 0px 0px;

}

#imagem-destaque.over, #imagem-destaque:hover {
    opacity:0.8;
    filter:alpha(opacity=80); /* IE */

}

#texto-descricao {
    display: block;
    font-family: "Arial", sans-serif;
    font-size: 13px;
    color: #7E7E7E;
    text-align: left;
    width: 240px;
    height: 20px;
    float: left;
    margin-right: 7px;
	letter-spacing:0px;

}

#botao-destaque {
    display: block;
    width: 40px;
    float: left;
    height: 40px;
}

#conteudo-texto-baixo {
    display: block;
    float: left;
    width: 450px;
    margin-right: 25px;
    font-family: "Arial", sans-serif;
    font-size: 13px;
    color: #747474;
    margin-top: 25px;
}

#bt_saibamais {
    display: block;
    float: right;
    margin-top: 0px;
    margin-right: 15px;
    margin-bottom: 0px;
    cursor: pointer;

}
#bt-enviar.over, #bt-enviar:hover, #bt_saibamais:hover, #bt_saibamais.over {
    opacity:0.5;
    filter:alpha(opacity=50); /* IE */
}

#barras-direita {
    display: block;
    float: left;
    width: 460px;
	margin-top: 25px;
}

#barra-localizacao {
    display: block;
    width: 231px;
    height: 323px;
    float: left;
    margin-right: 30px;
    background-image: url("../img/bg_rodape1.png");
    background-repeat: no-repeat;
	margin-right: 8px;
    margin-left: -10px;
	
}

#barra-localizacao-interno {
    display: block;
    width: 231px;
    height: 323px;
    float: left;
    margin-right: 30px;
    background-image: url("../img/bg_rodape1.png");
    background-repeat: no-repeat;
	margin-right: 8px;
	margin-top: -40px;
	
}

#barra-atendimento {
    display: block;
    width: 231px;
    height: 323px;
    float: left;
    background-image: url("../img/bg_rodape2.png");
    background-repeat: no-repeat;


}

#barras-direita-conteudo {
    display: block;
    float: right;
    width: 220px;
}

#barras-direita-conteudo-contato {
    display: block;
    float: right;
    width: 460px;
    font-family: "Arial", sans-serif;
    font-size: 13px;
    color: #747474;
    text-align: justify;
	margin-top: -25px;
}

#barra-localizacao-conteudo {
    display: block;
    width: 231px;
    height: 323px;
    float: left;
    background-image: url("../img/bg_rodape1.png");
    background-repeat: no-repeat;
	margin-top: -25px;

}

#barra-menu-conteudo {
    display: block;
    width: 231px;
    height: 380px;
    float: left;
    background-image: url("../img/bg_rodape_menu.png");
    background-repeat: no-repeat;
	margin-top: -25px;

}

#barra-menu-conteudo-contato {
    display: block;
    width: 460px;
    float: left;

}

#barra-atendimento-conteudo {
    display: block;
    width: 231px;
    height: 323px;
	margin-top: 20px;
    float: left;
    background-image: url("../img/bg_rodape2.png");
    background-repeat: no-repeat;
}

#barra-atendimento:hover #descricao-barra-menu:hover #barra-atendimento.over #barra-localizacao.over #barra-localizacao:hover {
    color: #000000;
}

#descricao-barra-menu a  { color: #000000; }
#descricao-barra-menu a:hover, #conteudo-rodape a.hover { color: #4EA3C7; }


#barra-divisa {
    display: block;
    width: 100%;
    float: left;
    margin-top: 25px;
    margin-bottom: 25px;
    text-align: center;
}

#titulo-barra {
    display: block;
    font-family: "Arial", sans-serif;
    font-size: 18px;
    color: #7E7E7E;
    text-align: center;
    margin-bottom: 15px;
    height: 70px;
    margin-top: 20px;
}

#titulo-barra-menu {
    display: block;
    font-family: "Arial", sans-serif;
    font-size: 18px;
    color: #7E7E7E;
    text-align: center;
    margin-bottom: 15px;
    height: 25px;
    margin-top: 20px;
}

#imagem-barra {
    display: block;
    float: left; 
    width: 100%;
    height: 120px;
}

#descricao-barra {
    font-family: "Arial", sans-serif;
    font-size: 13px;
    color: #747474;
    text-align: center;
}

#descricao-barra:hover #descricao-barra.over {
    color: #747474;
}

#descricao-barra a { color: #747474; }
#descricao-barra a:hover, #descricao-barra a.hover { color: #4EA3C7; }

#descricao-barra-menu {
    font-family: "Arial", sans-serif;
    font-size: 13px;
    color: #747474;
    text-align: center;
	margin-left: 20px;
}

#descricao-barra-menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	line-height: 20px;
	color: #505050;
}

#descricao-barra-menu li {
	padding-left: 10px;
	background-image: url("../img/marc1.png");
	background-repeat: no-repeat;
	background-position: left center;
}

#rodape {
    display: block;
    float: left;
    width: 100%;
    border-top: 2px solid #4EA3C7;
	background-color:#E6E6E6;
    margin-top: 40px;
}

#rodape-facebook {
    display: block;
    float: left;
    width: 320px;
}

#rodape-newsletter {
    display: block;
    width: 265px;
    float: left;
    margin-left: 15px;
    margin-right: 15px;
	font-family: "Arial";
	font-size: 12px;
}

#rodape-logo {
    display: block;
    width: 235px;
    float: left;
    margin-left: 0px;
    margin-right: 15px;
	margin-top: 40px;
}

#rodape-faleconosco {
    display: block;
    float: left;
    width: 220px;
}

#titulo-rodape {
    display: block;
    font-family: "Arial", sans-serif;
    font-size: 18px;
    color: #7E7E7E;
    float: left;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
}

#conteudo-rodape {
    font-family: "Arial", sans-serif;
    font-size: 13px;
    color: #000000;
    line-height: 23px;
}

#conteudo-rodape a { color: #000000; }
#conteudo-rodape a:hover, #conteudo-rodape a.hover { color: #4EA3C7; }

.iptform {
    display: block;
    float: left;
    width: 250px;
    height: 22px;
    background-color: #7E7E7E;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 0px;
    margin-bottom: 4px;
    font-family: "Arial", sans-serif;
    font-size: 13px;
    color: #e2e2e2;
    line-height: 22px;
    padding-left: 7px;
}

.areaform {
    display: block;
    float: left;
    width: 250px;
    height: 70px;
    background-color: #7E7E7E;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 0px;
    font-family: "Arial", sans-serif;
    font-size: 13px;
    color: #e2e2e2;
    line-height: 22px;
    padding-left: 7px; 
}

#conteudo-siganos {
    display: block;
    margin-top: 25px;
}

#bt-enviar {
    display: block;
    float: right;
    cursor: pointer;
}

#info_copyright {
    display: block;
    float: left;
    width: 100%;
    height: 60px;
    background-image: url("../img/rodape1.png");
    margin-top: 20px;
    text-align: center;
    font-family: "Arial", sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    line-height: 60px;
}

#info_copyright a { color: #FFFFFF; }
#info_copyright a:hover, #info_copyright a.hover { color: #83E4FF; }


#interno {
    display: block;
    float: left;
    width: 100%;

}
#texto-interno {
    display: block;
    float: left;
    width: 100%;
    font-family: "Arial", sans-serif;
    font-size: 13px;
    color: #747474;
    text-align: justify;
}

#texto-interno-conteudo {
    display: block;
    float: left;
    width: 656px;
    font-family: "Arial", sans-serif;
    font-size: 13px;
    color: #747474;
    text-align: justify;
}

#texto-interno-conteudo a { color: #747474; }
#texto-interno-conteudo a:hover, #texto-interno-conteudo a.hover { color: #4EA3C7; }


#texto-interno-conteudo-contato {
    display: block;
    float: left;
    width: 460px;
    font-family: "Arial", sans-serif;
    font-size: 13px;
    color: #747474;
    text-align: justify;
}



#menu_sintect{
	display: block;
	border: 1px solid #cdcecf;
	padding: 10px;
	margin-top: 10px;
	background-image: url("../img/caixa_menu.jpg");
	background-position: top center;
	background-repeat: repeat-x;
}

#menu_sintect ul {
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	line-height: 20px;
	color: #505050;
}

#menu_sintect li {
	padding-left: 10px;
	background-image: url("../img/marc1.png");
	background-repeat: no-repeat;
	background-position: left center;
}