@charset "utf-8";
/* CSS Document */

* {
	margin:			0px;
	padding:        0px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	line-height:	150%;
	
}

body {
	color:			#4D4948;
	font-size:		12px;
	text-align:		center;
}

img {
	border:			0px;
}

object{
	outline:		none;
}
a{
	outline:		none;
	color:			#4D4948;
	text-decoration:none;
	font-weight:    bold;
	font-size:		80%;
}
a:hover {
	color: 			#E26F39;
}
/* Estrutura */
	
#topo, #centra, #rodape{
	margin:			0px auto;
	width:			995px;
	height:			auto;
	display:		table;
}
#topo {
	height:			508px;
}
#centra {
	text-align:		left;
}
#separa {
	width:			100%;
	background:		url(../img/estrutura/divide.jpg) no-repeat top center;
	height:			20px;
	margin-top:		10px;
	margin-bottom:  15px;
}

.creds{
	float:			right;
}

/* Home */


#homeLeft, #homeRight {
	height:			auto;
	text-align:		left;
	margin-top:		20px;
}

#homeLeft {
	width:			663px;
	float:			left;
}

#homeRight {
	width:			323px;
	float:			right;
}

.titulo, .th, .sp {
	padding:   		20px 0px 5px 10px;
}
.titulo {
	font-weight:	bold;
	font-size:		110%;
}
.th {
	padding:   		0px 0px 5px 10px;	
}
.imgr {
	margin:			5px 20px 0px 10px;
	border:			1px solid #999999;
}
.imgr:hover {
	border:			1px solid #4D4948;
}

.titulo2 {
	font-weight:	bold;
}

/* Quem Somos */

#fundo {
	background:		url(../img/quem-somos/cor.jpg) no-repeat top center;
	width:			100%;
	height:			63px;
	text-align:		center;
	padding-top:    1px;
	margin-bottom:	20px;
}

.imgL {
	width:			300px;
	height:			185px;
	float:			left;
	margin-right:	20px;
	margin-top:     5px;
}

.imgLp {
	width:			250px;
	height:			auto;
	float:			left;
	margin-right:	20px;

}
/* Quem Somos */

#fundo2 {
	background:		url(../img/noticias/fundo.gif) no-repeat top center;
	width:			100%;
	height:			63px;
	text-align:		center;
	margin-bottom:	20px;
}
#fundo3 {
	background:		url(../img/produtos/cont.gif) no-repeat top center;
	width:			100%;
	height:			55px;
	text-align:		center;
	margin-bottom:	20px;
}
#fundo4 {
	background:		url(../img/ondeencontrar/corre.gif) no-repeat top center;
	width:			100%;
	height:			58px;
	text-align:		center;
	margin-bottom:	20px;
}
#fundo5 {
	background:		url(../img/comunidade/cont.gif) no-repeat top center;
	width:			100%;
	height:			54px;
	text-align:		center;
	margin-bottom:	20px;
}

#fundo6 {
	background:		url(../img/outlet/cont.gif) no-repeat top center;
	width:			100%;
	height:			54px;
	text-align:		center;
	margin-bottom:	20px;
}
#fundo7 {
	background:		url(../img/contato/cont.gif) no-repeat top center;
	width:			100%;
	height:			54px;
	text-align:		center;
	margin-bottom:	20px;
}

.notBox {
	display:		table;
	width:			965px;
	padding:		5px 22px 5px 5px;
	background:		url(../img/noticias/lat.gif) repeat-y top right;
	
}

.dataNot {
	background: 	url(../img/noticias/boxdata.gif) no-repeat top left;
	width:			108px;
	height:			47px;
	padding:        6px;
	color:			#FFFFFF;
}

/* Produtos */
	
.buscaP{
	width:			100%;
	height:			50px;
	background:		url(../img/produtos/barrabusca.gif) no-repeat top left;
	text-align:		center;
	padding-top:    8px;
}

/* classes Gerais */

.clear{
	height:			1px;
	overflow:		hidden;
	margin-top:		-1px;
	clear:			both;
}
.clear2 {
	clear:			both;
	overflow:		hidden;	
}

#paginacao,  #paginacao td, #paginacao td a, #paginacao td span{
	margin:			0px auto;
	color:			#FFFFFF;
	font-weight:	bold;
	text-decoration: underline;
	
}

#paginacao td a, #paginacao td {
	text-decoration:	none;
}
.tt{
	color:			#FFFFFF;
	font-weight:	bold;
	margin-right:	10px;
	margin-left:	10px;
	padding-top:    5px;
	display:		block;
}


.left {
	float:			left;
	width:			300px;
	height:			300px;
	margin-left:    10px;
	margin-top:     20px;
	text-align:		center;
}
.ml{
	margin-left:	20px;
	margin-bottom:	20px;
	padding:        0px 20px 0px 0px;
}

.flashhome{
	float:			right;
	margin:			5px 20px 0px 10px;
	height:			177px;
	width:			275px;
}

.hidem {
	visibility:		hidden;
}

.linkComum {
	text-decoration:none;
	font-weight:	normal;
	font-size:		12px;
}
