/* MG INTERATIVA */
/* www.mginterativa.com.br */
/* (49) 3312-2130 */
/* Chapecó - SC */

* {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

body {
	background: url(pic/fundo_total.jpg) center repeat-y fixed;
	height: 100%;
}

#menu_topo {
	background-color: #4e0000;
	height: 35px;
	text-align: left;
	color: #FFF;
}

#menu_topo_center {
	padding-top: 12px;
	padding-left: 45px;
	background-color: #4e0000;
	height: 23px;
	width: 975px; /* 1020 */
	margin: auto;
}

#menu_topo_center a{
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-bottom: 6px;
	_padding-bottom: 9px;
}

#menu_topo_center a:hover{
	border-bottom: #ee1c24 5px solid;
}

.ativo {
	border-bottom: #ee1c24 5px solid;	
}

#img_topo {
	height: 306px;
	background: url(pic/fundo_img_topo.jpg) center repeat-y;
	text-align: center;
}

#img_topo_center {
	background: url(pic/logomarca.jpg) left no-repeat;
	height: 306px;
	width: 1020px;
	margin: auto;
	text-align: right;
}

#container_baixo {
	width: 1020px;
	height: 100%;
	margin: auto;
}

#controle {
	height: 22px;
	margin-left: -15px;
	text-align: right;
	padding-right: 50px;
	padding-top: 10px;
	color: #565759;
	font-weight: bold;
	font-size: 12px;
}

#controle a{
	color: #7f8c92;
	text-decoration: none;
	font-size: 12px;
}

#menu_lateral {
	width: 201px;
	margin-left: -15px;
	height: 440px;
	float: left;
}

.menu_lateral_li{
	background: url(pic/traco.gif) right bottom no-repeat;
	list-style-type: none;
}

.menu_normal {
	padding-top: 5px;
	padding-bottom:7px;
	padding-left: 60px;
	padding-right: 5px;
}

#menu_interno {
	padding-top: 3px;
	padding-bottom:5px;
	padding-left: 60px;
}

.menu_interno_li {
	list-style-type: none;
	background-image: none;
	background-color: #d7dcde;
}

.menu_normal_on {
	padding-top: 5px;
	padding-bottom:7px;
	background-image: url(pic/mais_vermelho_menu.gif);
	background-repeat: no-repeat;
	background-position: 45px center;
	background-color: #e5e9ea;
	padding-left: 60px;
}

.menu_on {
	color: #5c5e60;
	font-size: 12px;
	text-decoration: none;
}

.form_news {
	background: url(pic/fundo_form.gif) no-repeat;
	border: none;
	height: 20px;
	width: 110px;
	padding: 4px;
	color: #777777;
}

.news_btn {
	background: url(pic/btn_news.gif);
	width: 52px;
	height: 22px;
	border: none;
	color: #5d5f61;
}

.form_busca {
	background: url(pic/fundo_form_busca.gif) no-repeat;
	height: 19px;
	width: 700px;
	border: none;
	padding-left: 15px;
	padding-top: 2px;
	color: #777777;
}

#conteudo {
	float: right;
	width: 834px;
}

#busca_menu {
	height: 70px;
	background: url(pic/fundo_busca.jpg) repeat-x;
}

#busca {
	height: 70px;
	background: url(pic/fundo_busca.jpg) repeat-x;
}
#busca_esq {
	padding-top: 28px;
	height: 42px;
	padding-left: 45px;
	background: url(pic/busca_fundo_esc.jpg) no-repeat left;
}
#busca_esq a{
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#busca_dir {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	padding-top: 26px;
	height: 44px;
	background: url(pic/busca_fundo_dir.jpg) no-repeat right;
}

#conteudo_interna {
	background-color: #FFF;
}

#conteudo_interna h1 {
	color: #575959;
	background: url(pic/n_h1_home.jpg) left no-repeat;
	padding-left: 60px;
	clear: right;
	height: 25px;
	font-weight: bold;
	font-size: 12px;
	padding-top: 10px;
}

#home_img1 {
	width: 459px;
	padding-top: 36px;
	margin-bottom: 10px;
	margin-left: 50px;
}

#home_img2 {
	width: 268px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: right;
	clear: right;
	margin-right: 50px;
	_margin-right: 25px;
}

#novidade1 {
	width: 459px;
	float: left;
}

#novidade1 h1{
	color: #585b5b;
	background: none; 
	padding-left: 15px;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: -10px;
}

#novidade1 p {
	color: #807e7e;
	font-size: 12px;
	padding-left: 15px;
}

#tit_teste p{
	color: #585b5b;
	background: none; 
	padding-left: 15px;
	font-weight: bold;
	font-size: 12px;
	margin-top: 13px;
	margin-bottom: 2px;
}

#novidade2 h1{
	color: #c4161c;
	background: none; 
	padding-left: 15px;
	font-weight: bold;
	font-size: 12px;
}

#novidade2 h2{
	color: #585b5b;
	background: none; 
	padding-left: 15px;
	font-weight: bold;
	font-size: 12px;
	margin-top: 15px;
}

#noticias_interna {
	margin-top: -29px;
	margin-right: 50px;
	_margin-right: 25px;
	width: 361px;
	float: right;
}

#noticias_interna p{
	margin-top: 23px;
	color: #807e7e;
	font-size: 12px;
}

.tit_not{
	padding: 0px;
	background: none;
	font-size: 16px;
	color: #585b5b;
	margin-top: 32px;
	margin-bottom: 5px;
	font-weight: bold;
}

#busca_interna {
	margin-right: 50px;
	_margin-right: 25px;
	margin-left: 50px;
	_margin-left: 25px;
}

#busca_interna p{
	margin-top: 23px;
	color: #807e7e;
	font-size: 12px;
}

#distribuicoes_interna {
	margin-right: 50px;
	_margin-right: 25px;
	margin-left: 50px;
	_margin-left: 25px;
	text-align: center;
}

#thumb_not {
	margin-top: 23px;
}

#thumb_not img{
	margin-left: 5px;
}

.vejamais {
	background: url(pic/mais_vermelho.jpg) left no-repeat;
	color: #807e7e;
	text-decoration: none;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
}

.downloads {
	background:url(pic/down.jpg) left no-repeat;
	color: #807e7e;
	text-decoration: none;
	padding-left: 22px;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 12px;
	font-weight: bold;
}

.downloads_catalogo {
	background:url(pic/down.jpg) left no-repeat;
	color: #87090c;
	text-decoration: none;
	padding-left: 22px;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 16px;
	font-weight: bold;
}

#novidade2 {
	float:right;
	width: 268px;
}

#rodape_link {
	height: 60px;
	color: #75797a;
	padding: 10px 50px;
}

.rodape_menu{
	font-weight: bold;
	color: #75797a;
	text-decoration: none;
	padding-top: 5px;
}

.rodape_menu:hover{
	border-top: #ee1c24 5px solid;
}

.link_rodape {
	font-weight: normal;
	color: #75797a;
	text-decoration: none;
	padding-top: 0px;
}

.link_rodape:hover{
	border-top: none;
}

#cb_estado {
	background: url(pic/fundo_cb_estado.jpg) no-repeat;
	border: none;
	width: 242px;
	height: 20px;
	padding-left: 10px;
	padding-top: 2px;
	color: #777777;
}

#tooltip{
	position:absolute;
	border: none;
	background: url(pic/estados/sc.gif) no-repeat;
	padding:4px 12px;
	color:#5c1f1f;
	display:none;
	font-weight: bold;
	width: 39px;
	height: 30px;
}

#cont_rep {
	float: left;
	width: 230px;
	color: #807e7e;
	font-size: 12px;
}
.rep_b {
	color: #585b5b;
	font-weight: bold;
	font-size: 12px;
}
#rep_paginacao {
	height: 19px;
	text-align: center;
	clear: left;
	margin-left: 460px;
	padding-top: 20px;
}
#rep_pag_esq {
	width: 4px;
	height: 19px;
	float: left;
	background: url(pic/rep_pag_esq.jpg);
}
#rep_pag_ce {
	float: left;
	color: #c7d0d3;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
	height: 19px;
	background: url(pic/rep_pag_ce.jpg) repeat-x;
}

#rep_pag_ce a{
	color: #c7d0d3;
	text-decoration: none;
}

#rep_pag_dir {
	width: 4px;
	height: 19px;
	float: left;
	background: url(pic/rep_pag_dir.jpg);
}
#produtos_list {
	margin-left: -86px;
	width:834px;
	height:77px;
	background: url(pic/top_produtos_verde.jpg);
}
#produtos_list p{
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	background: none;
	clear: none;
	margin-left: 140px;
	padding-top: 38px;
}

.login {
	border: none;
	background: url(pic/login_fundo.jpg) no-repeat;
	width: 142px;
	height: 19px;
	padding: 3px;
	color: #777777;
}

.contato {
	border: none;
	background: url(pic/contato_fundo.jpg) no-repeat;
	width: 316px;
	height: 20px;
	padding: 3px;
	color: #777777;
}

.contato_msg {
	border: none;
	background: url(pic/contato_fundo_mensagem.jpg) no-repeat;
	width: 314px;
	height: 92px;
	padding: 4px;
	color: #777777;
}

#cb_contato {
	background: url(pic/fundo_cb_contato.jpg) no-repeat;
	border: none;
	width: 316px;
	height: 20px;
	padding-left: 10px;
	padding-top: 2px;
	color: #777777;
}

#prod_tab td{
	background: url(pic/px_tabela.jpg) right repeat-y;
	color: #5d5f61;
	padding: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.normal {
	background: #edf0f0;
}

.destaque {
	background: none #FF0;
}

.link_prod{
	text_decoration: none;
	color: #7f8c92;
}

.navegacao{
	color: #807e7e;
	text-decoration: none;
}
.navegacao:hover{
	text-decoration: underline;
}
.busca_oculta {
	margin-top: 0px;
}
.busca_show {
	margin-top: -32px;
}

#paginacao {
	text-align:center;
	margin-top:20px;
}
#paginacao a {
	text-decoration:none;
	color:#000000;
}