@charset "utf-8";

/* CSS Document */

* { margin: 0; padding: 0;}

.body {

	background-image: url(imagens/fundo.gif);

	background-repeat: repeat-x;

	background-color: #F4CC77;

}

#geral {

	display: table;

	height: auto;

	width: 710px;

	margin: 0 auto;

}
#geralped {

	display: table;

	height: auto;

	width: 1000px;

	margin: 0 auto;

}

#topo {

	background-image: url(imagens/topo.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 116px;

	width: 695px;

	padding-top: 34px;

	padding-left: 15px;

	background-position: center center;

}


#banner {

	float: left;

	height: 86px;

	width: 380px;

	margin-left: 40px;

}

#logo {

	background-image: url(imagens/logo.gif);

	float: left;

	height: 86px;

	width: 249px;

}

#menu {

	background-image: url(imagens/menu.jpg);

	background-repeat: repeat-x;

	float: left;

	height: 30px;

	width: 690px;

	text-align: right;

	padding-right: 20px;

	padding-top: 5px;
	
	clear:right;

}

#menu ul {

	list-style-type: none;

}

#menu ul li {

	display: inline;

}

#menu ul li a {

	font-family: "Trebuchet MS", Arial, Verdana;

	color: #78003D;

	text-decoration: none;

	padding-left: 5px;

	padding-right: 5px;

	font-weight: bold;

	text-transform: uppercase;

	font-size: 15px;

}

#menu ul li a:hover {

	color: #7A8B05;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-weight: bold;

	font-size: 15px;

}



/* Coluna da direita que contem os informativos e o menu de produtos*/



#coluna_direita {

	float: right;

	height: auto;

	width: 490px;

	clear: none;

	display: table;

}

#coluna_direitaped {

	float: right;

	height: auto;

	width: 780px;

	clear: none;

	display: table;

}

#top_produtos {

	background-image: url(imagens/top_produtos.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 40px;

	width: 220px;

}

#produtos {

	background-color: #78003D;

	float: left;

	height: auto;

	width: 195px;

	margin-left: 10px;

	_margin-left: 5px;

}

#produtos ul {

	list-style-type: none;

}

#produtos ul li {

	padding-left: 18px;

	_display: table;

	padding-top: 2px;

	_padding-top: 0px;

	padding-bottom: 2px;

	_padding-bottom: 0px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #920049;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #620031;

}

#produtos ul li a {

	display: block;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}

#produtos ul li a:hover {

	_display: block;

	display: block;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #D02F80;

}

#top_persquisa {

	background-image: url(imagens/top_pesquisar.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 40px;

	width: 220px;

}

#pesquisa {

	background-color: #78003D;

	float: left;

	height: auto;

	width: 185px;

	margin-left: 10px;

	_margin-left: 5px;

	padding-left: 10px;

}

#pesquisa .objeto {

	width: 120px;

	font-family: "Trebuchet MS", Arial, Verdana;

	color: #78003D;

	font-weight: 600;

	font-size: 13px;

	padding: 1px;

	border: 1px solid #FFFFFF;

}

#top_newsletter {

	background-image: url(imagens/top_newsletter.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 39px;

	width: 220px;

}

#newsletter {

	background-color: #78003D;

	float: left;

	height: auto;

	width: 185px;

	margin-left: 10px;

	_margin-left: 5px;

	padding-left: 10px;

}

#newsletter .objeto {

	width: 120px;

	font-family: "Trebuchet MS", Arial, Verdana;

	color: #78003D;

	font-weight: 600;

	font-size: 13px;

	padding: 1px;

	border: 1px solid #FFFFFF;

	margin-bottom: 5px;

}

#fim_direita {

	background-image: url(imagens/fim_direita.png);

	background-repeat: no-repeat;

	float: left;

	height: 9px;

	width: 196px;

	margin-left: 9px;

	_margin-left: 4px;

	background-position: 1px 0px;

}

#botao_ok {

	background-image: url(imagens/bt_ok.gif);

	background-repeat: no-repeat;

	height: 26px;

	width: 35px;

	background-position: center center;

	border: 1px solid #78003D;

}

#faq {

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 10px;

	color: #FFFFFF;

}

/* fim da coluna direita*/



/* coluna da esquerda onde o conteudo chamado é carregado*/

#coluna_esquerda {

	display: table;

	float: left;

	height: auto;

	width: 220px;

	clear:left;

}

#top_conteudo {

	background-image: url(imagens/top_conteudo.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 31px;

	width: 479px;

	font-family: "Trebuchet MS", Arial, Verdana;

	color: #7a003d;

	font-weight: 600;

	padding-top: 9px;

	padding-left: 10px;

	font-size: 16px;

	background-position: -1px 0px;

}

#top_conteudoped {

	background-image: url(imagens/top_conteudo.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 31px;

	width: 769px;

	font-family: "Trebuchet MS", Arial, Verdana;

	color: #7a003d;

	font-weight: 600;

	padding-top: 9px;

	padding-left: 10px;

	font-size: 16px;

	background-position: -1px 0px;

}

.destaque {

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 16px;

	font-weight: 600;

	color: #78003D;

}



#conteudo {

	background-color: #f4f4f4;

	float: left;

	height: auto;

	width: 461px;

	padding-left: 10px;

	padding-right: 10px;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 13px;

	color: #333333;

	display: block;

}

#conteudoped {

	background-color: #f4f4f4;

	float: left;

	height: auto;

	width: 751px;

	padding-left: 10px;

	padding-right: 10px;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 13px;

	color: #333333;

	display: block;

}
#fim_conteudo {

	float: left;

	height: 43px;

	width: 490px;

}

#fim_conteudoped {

	float: left;

	height: 43px;

	width: 780px;

}

/* fim da coluna esquerda*/



/* box da miniatura do produto */

#box_produto {

	background-image: url(imagens/bg_produto.gif);

	background-repeat: no-repeat;

	float: left;

	height: 105px;

	width: 210px;

	display: block;

	margin-right: 5px;

	_margin-right: 5px;

	padding-top: 8px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 8px;

	margin-bottom: 5px;

}

#box_produtoped {

	/*background-image: url(imagens/bg_produto.gif);

	background-repeat: no-repeat;*/

	float: left;

	height: 105px;

	width: 355px;

	display: block;

	margin-right: 5px;

	_margin-right: 5px;

	padding-top: 8px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 8px;

	margin-bottom: 5px;

}


#foto_mini {

	clear: none;

	float: left;

	height: 100px;

	width: 100px;

	display: block;

}
#foto_micro {

	clear: none;

	float: left;

	height: 50px;

	width: 50px;

	display: block;

}

#info_mini {

	clear: none;

	float: right;

	height: auto;

	width: 105px;

	display: block;

}

#info_miniped {

	clear: none;

	float: right;

	height: auto;

	width: 250px;

	display: block;

}

#bt_detalhes {

	height: 20px;

	width: 75px;

	float: left;

	padding-left: 5px;

	padding-top: 10px;

	display: block;

}

/* fim do box produto */



/* formatação da paginação de resultados */

#botoes {

	float: left;

    height: auto;
	
	width:100%;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 14px;

	color: #78003D;

	display: table;

}

#paginacao {

	float: left;

	width: 450px;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 14px;

	color: #78003D;

	display: table;

}



#paginacao a{

	width: 100%;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 14px;

	color: #78003D;

	text-decoration: none;

}

#paginacao a:hover{

	color: #78003D;

	text-decoration: underline;

}

/* fim da formatação */



#form {

	clear: none;

	float: left;

	width: 230px;

}

#conteudo #objeto {

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 13px;

	color: #78003D;

	width: 200px;

	border: 2px solid #78003D;

	padding: 1px;

}

#endereco {

	float: left;

	padding-top: 10px;

}

#foto_gd {

	width: 250px;

	float: left;

	clear: none;

	height: 250px;

}

#conteudo_gd {

	font-family: "Trebuchet MS", Arial, Verdana;

	width: 180px;

	float: left;

	height: 250px;

	font-size: 13px;

	color: #333333;

	margin-left: 5px;

}

.mini {

	border: 1px solid #78003D;

}

.miniped {

	border: 1px solid #78003D;
	width:50px;
	height:auto;

}


h1 {

	display: none;

}

#fotos_empresa {

	border: 2px solid #f4f4f4;

}

#conteudo_home {

	background-color: #f4f4f4;

	float: left;

	height: auto;

	width: 461px;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 13px;

	color: #333333;

	display: block;

}

#ntt_div {

	background-color: #78003D;

	float: left;

	height: auto;

	width: 185px;

	margin-left: 10px;

	_margin-left: 5px;

	padding-left: 10px;

}

#ntt_div .objeto {

	width: 120px;

	font-family: "Trebuchet MS", Arial, Verdana;

	color: #78003D;

	font-weight: 600;

	font-size: 13px;

	padding: 1px;

	border: 1px solid #FFFFFF;

	margin-bottom: 5px;

}

#fotos {

	margin-right: 10px;

}

#erro {

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 11px;

	color: #333333;

}

