body {
	margin: 0;
	padding: 0;
}
p {
	padding: 0 0 10px 0;
	margin: 0;
}
.field1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	width: 200px;
}

.field2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	width: 300px;
}

.btn_form_1 {
	padding: 2px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

#geral {
	width: 778px;
	border: 1px solid #000;	
	margin: 0 auto;
}

a {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #de361b;
	text-decoration: underline;
}
.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #b54e4a;
}

.link1:hover {
	color: #ff1414;
	text-decoration: none;
}

/*Topo*/
#topo {
	background: url(../images/topo.jpg) no-repeat;
	height: 147px;
}

/*Colunas*/
#conteudo {
	background: #fef0c9;
}

#col_esq {
	width: 210px;
	float: left;
}

#col_dir {
	width: 568px;
	float: right;
}

/*Menu*/

#tit_menu {
	width: 160px;
	margin: 20px auto 0 auto;
	padding: 0;
}

#rod_menu {
	width: 160px;
	margin: 0 auto 20px auto;
	padding: 0;
}

#menu {
	width: 158px;
	border: 1px solid #ff6969;
	border-top: none;
	border-bottom: none;
	margin: 0 auto;
	padding: 0;
}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	background: url(../images/img_menu.gif) no-repeat left bottom #fff;	
}

#menu ul li a {
	padding: 3px 0 0 30px;
	width: 128px;
/*	height: 17px; */
	display: block;
	text-decoration: none;
	color: #333;
}

#menu ul li a:hover {
	color: #de361b;
}

/*Destaque embaixo do menu*/
#tit_dest {
	width: 188px;
	margin: 20px auto 0 auto;
	padding: 0;
}

#rod_dest {
	width: 188px;
	margin: 0 auto 20px auto;
	padding: 0;
}

#box_destaque_esq {
	width: 186px;
	height: 150px;
	margin: 0 auto;
	padding: 0;
	background: #fff;
	border: 1px solid #ff6969;
	border-top: none;
	border-bottom: none;
}
.texto_dest {
	width: 156px;
	text-align: center;
	margin: 0 auto;
}

/*Conteúdo*/

#tit_bemvindo{
	width: 518px;
	margin: 20px auto 0 auto;
	padding: 0;
}
#texto_bemvindo {
	width: 516px;
	height: 202px;
	margin: 0 auto;
	background: url(../images/rep_fundo_bemvindo.gif) repeat-x #fff;
	border: 1px solid #ff6969;
	border-top: none;
	border-bottom: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#rod_bemvindo{
	width: 518px;
	margin: 0 auto 20px auto;
	padding: 0;
}

#box_texto{
	width: 258px;
	height: 90px;
	padding: 10px 0 0 10px;
	float: left;
}

#box_foto {
	width: 248px;
	height: 196px;
	float: right;
}

#engloba_box {
	width: 518px;
	height: 180px;
	margin:0 auto;
	padding: 0;
}

#box_esq {
	width: 246px;
	float: left;
	margin: 0;
	padding: 0;
}

#box_tit_esq {
	width: 246px;
}

#box_dest_texto{
	width: 244px;
	height: 110px;
	background: #fff;
	border: 1px solid #ff6969;
	border-top: none;
	border-bottom: none;
}

#box_foto2{
	width: 111px;
	padding: 0 0 0 10px;
	height: 101px;
	float: left;
}

#box_texto2{
	width: 123px;
	height: 80px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#box_tit_abaixo {
	width: 246px;
	height: 27px;
	background: url(../images/img_leiamais.gif) no-repeat;
}

#box_dir {
	width: 246px;
	float: right;
	margin: 0;
	padding: 0;
}

.def_leiamais {
	margin: 0 0 0 140px;
	padding: 6px 0 0 0;
	width: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.conteudo_centro {
	width: 486px;
	margin: 0 auto;
	padding: 10px 15px;
	background: #fff;
	border: 1px solid #ff6969;
	border-top: none;
	border-bottom: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.fotos_prod {
	width: 486px;
	border: 0;
	text-align: center;
}
.fotos_prod img{
	border: 1px solid #333;
}

/*Rodapé*/
#rodape {
	height: 100px;
	background: url(../images/RepRod.jpg) repeat-x #de421a;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}
.rodape_menu {
	margin: 0;
	padding: 10px 0 0 0;
} 
.rodape_menu li{
	font-weight: bolder;
	list-style-type: none;
	display: inline;
	padding: 0;
	margin: 0;
}

.rodape_menu li a {
	padding: 0 0 0 30px;
	margin: 0;
	text-decoration: none;
	color: #fff;
}

.rodape_menu li a:hover {
	color: #de361b;
}

