body{
	margin:0;
	padding:0;
	background:#f7f7f7;
}
a:link, a:visited {
text-decoration: none;
color: inherit;

}
a:hover {
text-decoration: none;
color: inherit;
}
a:active {
text-decoration: none;
color: inherit;}
img{
	border:0 none;
}
form{
	margin:0;
	padding:0;
}
h1{
	font-family: 'Dosis', sans-serif;
	font-weight:700;
	font-size:14px;
	color:#aa0000;
	text-transform:uppercase;
	letter-spacing:1px;
}
h2{
	font-family: 'Dosis', sans-serif;
	font-weight:700;
	font-size:30px;
	color:#aa0000;
	text-transform:uppercase;
	letter-spacing:1px;
	margin:0;
	padding:0;
	
line-height: 30px;
}
h3{
	font:normal 16px Tahoma, Arial, sans-serif;
	color:#909090;
	margin:0 0 20px 0;
	padding:0;
}
h3 strong{
	color:#333333;
	font-weight:normal;
}
p{
	font:normal 12px Tahoma, Arial, sans-serif;
	color:#808080;
	line-height:16px;
}
.colunaContent {
font:normal 12px Tahoma, Arial, sans-serif;
	color:#808080;
	line-height:16px;
}
.colunaContent a {
	color:#aa0000;
}
.colunaContent h3	 {
	color:#666;
}

.clear{
	clear:both;
}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}
.proximo{
 	background:url(../images/setaCatDireita.png) 0 0  no-repeat;
		border:0;
	height:18px;
	width:18px;
	float:left;
	margin-left:10px;

}
.anterior{
 	background:url(../images/setaCatEsquerda.png) 0 0  no-repeat;
		border:0;
		float:left;
	height:18px;
	width:18px;
}


.wrapper{
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	display:block;

}
 input[type="submit"]{
 	background: url("../images/submeter.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    font-size: 10px;
    height: 30px;
    padding: 1px 8px 0 22px;
    text-transform: uppercase;

 }
 input[type="submit"]:hover{
 	background:url(../images/submeter.png) 0 100%  no-repeat;
		border:0;
	height:30px;
 }

/* +++++++++++++++++++++++ INICIO: TOPO ++++++++++++++++++++++++++*/

#topo{
	
}

.top{
	display:block;
	background:#414141;
}

.lang{
	display:block;
	float:right;
	list-style:none;
	margin:0;
	padding:7px 0 0 0;
	font-size:0;
}
.lang li{
	display:block;
	float:left;	
	list-style:none;
	margin:0;
	padding:0;
}
.lang li a{
	display:block;
	float:left;
	list-style:none;
	margin:0 0 0 8px;
	padding:0 0 0 8px;
	font:normal 10px Tahoma, Arial, sans-serif;
	color:#999;
	text-transform:uppercase;
	text-decoration:none;
	border-left:solid 1px #999;
}
.lang li:first-child a{
	border-left:0;
}
.lang li a:hover,
.lang li a.active{
	color:#FFFFFF;
}


.formsTopo{
	display:block;
	clear:both;
	float:right;
	padding:20px 0 0 0;
}
.formsTopo .divForm{
	display:block;
	float:right;
	margin:0 0 0 50px;
	position:relative;
}
.formsTopo .divForm label{
	display:block;
/*
	font-family: 'Dosis', sans-serif;
	font-weight:500;
	font-size:12px;
*/
	font:bold 11px Tahoma, Arial, sans-serif;
	text-transform:uppercase;
	color:#acacac;
	padding:0 0 6px 0;
}
.formsTopo .divForm span{
	display:block;
	background:#373737;
	width:200px;
	height:30px;
}
.formsTopo .divForm input[type="text"]{
	border:0;
	background:none;
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#909090;
	padding:8px;
	width:150px;
}
.formsTopo .divForm input[type="submit"]{
	background:none;
	border:0;
	display:block;
	width:20px;
	height:20px;
	background:url(../images/btnSubmitSmall.png) 50% 50% no-repeat;
	position:absolute;
	bottom:5px;
	right:5px;
	z-index:2;
}


/*******/

.mainMenu{
	display:block;
	background:#aa0000;
}
.mainMenu ul{
	display:block;
	margin:0;
	padding:0;
	list-style:none;
	font-size:0;
}
.mainMenu ul li{
	display:block;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	overflow:hidden;
}
.mainMenu ul li span{
	display:block;

	position:absolute;
	z-index:0;
	background:#550000;
	left:0;
	top:-42px;
	width:100%;
	height:100%;	
}


.mainMenu ul li a{
	display:block;
	float:left;
	font-family: 'Dosis', sans-serif;
	font-weight:700;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	border-left:solid 1px #800000;
	margin:0;
	padding:12px 20px 12px 20px;
	letter-spacing:1px;
	position:relative;
	z-index:5;
}
.mainMenu ul li:first-child a{
	border-left:0;
}
/*
.mainMenu ul li a:hover,
.mainMenu ul li a.active{
	background:#550000;
}
*/
.mainMenu ul li.active a{
	background:#550000;
}





/* +++++++++++++++++++++++ FIM: TOPO ++++++++++++++++++++++++++*/


/* +++++++++++++++++++++++ INICIO: CONTENT ++++++++++++++++++++++++++*/

#content{
	clear:both;
	background:#f7f7f7 url(../images/bgContent.png) 50% 0 no-repeat;
	padding:0 0 30px 0;
}

/*** SLIDESHOW ****/
.wrapperSlideshow{
	display:block;
	float:left;
	padding:35px 0 0 0;
}

#slideshow {
	width: 1024px;
	height: 287px;
	overflow: hidden;
	position: relative;
	background: #f5f5f5 url('../images/loading.gif') no-repeat 50% 50%;
	border:solid 1px #eeeeee;
	margin:0;
	padding:0;
}

/*
#slideshow > div {
	display: none;
}
*/

#slideshow-paging {
	position: absolute;
	width: 315px;
	height: 26px;
	overflow: hidden;
	right: 32px;
	bottom:30px;
	margin:0;
	z-index: 50;
}
/*
#slideshow #slideshow-paging-previous,
#slideshow #slideshow-paging-next {
	position: absolute;
	top: 50%;
	margin-top: -34px;
	left: 0px;
	width: 24px;
	height: 68px;
	background: url('../images/slideshow-previous.png') no-repeat top left;
}
#slideshow #slideshow-paging-next {
	left: auto;
	right: 0px;
	background: url('../images/slideshow-next.png') no-repeat top right;
}
#slideshow #slideshow-paging-previous.hover {
	left: -2px;
	padding-left: 2px;
}
#slideshow #slideshow-paging-next.hover {
	right: -2px;
	padding-right: 2px;
}
*/

#slideshow-paging-jump {
	display:block;
	list-style: none;
	position: relative;
	font-size:0;
	padding:0;
	margin:0;
}
#slideshow-paging-jump > li {
	margin-left: 0px;
	list-style:none;
	float:left;
}
#slideshow-paging-jump > li > a {
	display: block;
	width: 26px;
	height: 26px;
	float:left;
	margin:0 0px 0 8px;
	padding:0;
}

#slideshow-paging-jump > li:hover > a,
#slideshow-paging-jump > li.active > a {

}



#slideshow-inner {
	position: absolute;
	top: 7px;
	left: 7px;
	width: 664px;
	height: 272px;
}
#slideshow-inner .slideshow-slide {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 664px;
	height: 272px;
	background: transparent none no-repeat 50% 50%; /* VAI TER QUE SER INLINE NO ELEMENTO!! */
}


#slideshow-inner .slideshow-slide-content {
	width:347px;
	height:272px;
	display:block;
	position:absolute;
	right:-347px;
	top:0px;
	z-index:10;
	text-align:left;
	background:#414141;
}

#slideshow-inner .slideshow-slide-content .contentWrapper {
	display:block;
	width:320px;
	margin:0 auto;
	position:relative;
	padding:40px 0 0 0;
}



#slideshow-inner .slideshow-slide-content .title {
	display:block;
	font:normal 14px Tahoma, Arial, sans-serif;
	color:#FFF;
	text-transform:uppercase;
	
}
#slideshow-inner .slideshow-slide-content .text {
	display:block;
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#909090;
	margin:0 0 0px 0;
	
}

#slideshow-inner .slideshow-slide-content .text .saibaMais{
	display:block;
}
#slideshow-inner .slideshow-slide-content .text .saibaMais a{
	display:block;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	background:url(../images/btnSaibaMais.png) 0 0 no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	padding:7px 10px 7px 15px;

}
#slideshow-inner .slideshow-slide-content .text .saibaMais span{
	display:block;
	float:left;
	background:url(../images/btnSaibaMais.png) 100% 0 no-repeat;
	height:26px;
	width:5px;
}


/*
#slideshow-inner .slideshow-slide-content .slideshow-slide-social {
	display: inline-block;
	vertical-align: top;
	margin-left: 20px;
	padding-left: 20px;
	border-left: 1px solid #4C4C4C;
}
#slideshow-inner .slideshow-slide-content .slideshow-slide-social .link-see-more {
	margin-right: 5px;
}
*/


.tituloArea{
	font-family: 'Dosis', sans-serif;
	font-weight:700;
	font-size:14px;
	color:#aa0000;
	text-transform:uppercase;
	letter-spacing:1px;
	padding:23px 0 12px 0;
}
.destaquesHome{
	display:block;
	clear:both;
	float:left;
	width:675px;
}
.blocoDestaque{
	display:block;
	float:left;
	width:306px;
	margin:0 23px 0 0;
}
.blocoDestaque a{
	text-decoration:none;
}
.blocoDestaque .tbumbDestaque{
	display:block;
	width:293px;
	height:145px;
	border:solid 1px #eeeeee;
	background:#f5f5f5;	
	padding:6px;
	overflow:hidden;
}
.blocoDestaque .tbumbDestaque span{
	display:block;
	width:293px;
	height:145px;
	overflow:hidden;
	
}
.blocoDestaque .titulo{
	display:block;
	font:bold 11px Tahoma, Arial, sans-serif;
	color:#666666;
	padding:12px 0 4px 0;
}
.blocoDestaque .resumo{
	display:block;
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#909090;
}


.noticiasHome{
	display:block;
	float:right;
	width:339px;
	padding:0 5px 0 5px;
}
.noticiasHome ul{
	display:block;
	list-style:none;
	margin:0;
	padding:0px 0 0 0;
	font-size:0;	
}
.noticiasHome ul li{
	display:block;
	list-style:none;
	margin:0 0 40px 0;
	padding:0;
}
.noticiasHome ul li .titulo{
	display:block;
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#666666;
	padding:0 0 4px 0;
}
.noticiasHome ul li .resumo{
	display:block;
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#909090;
}
.noticiasHome ul li .saberMais{
	font:normal 10px Tahoma, Arial, sans-serif;
	color:#aa0000;
	text-decoration:none;

}



/* +++++++++++++++++++++++ FIM: CONTENT ++++++++++++++++++++++++++*/



/* +++++++++++++++++++++++ INICIO: RODAPE ++++++++++++++++++++++++++*/

#rodape{
	clear:both;
	background:#d8d8d8;
	padding:20px 0 20px 0;
}
.menuRodape{
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	font-size:0;
}
.menuRodape li{
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
.menuRodape li a{
	display:block;
	float:left;
	margin:0 0 0 30px;
	padding:0;
	
	font-family: 'Dosis', sans-serif;
	font-weight:700;
	font-size:11px;
	color:#666666;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}
.menuRodape li a:hover{
	color:#aa0000;
}

.menuRodape li:first-child a{
	margin-left:0;
}

.copyright{
	display:block;
	float:left;
	font:normal 10px Tahoma, Arial, sans-serif;
	color:#7f7f7f;
	padding:40px 0 0 0;
}
.copyright .seara{
	display:block;
	width:51px;
	height:6px;
	background:url(../images/seara.png) 0 100% no-repeat;
	padding:15px 0 0 0;
}
.logosRodape{
	display:block;
	float:right;
	padding:40px 10px 0 0;
}


/* +++++++++++++++++++++++ FIM: RODAPE ++++++++++++++++++++++++++*/


/*********** paginas interiores ***********/

.breadcrumbs{
	display:block;
	font:normal 10px Tahoma, Arial, sans-serif;
	color:#909090;	
	background:url(../images/bulletBreadcrumbs.png) 0 50% no-repeat;
	padding:10px 0 10px 16px;
	border-bottom:solid 1px #d8d8d8;
	
}
.breadcrumbs a{
	color:#909090;
}
.breadcrumbs span{
	color:#aa0000;
}


.sidebar{
	display:block;
	float:left;
	width:206px;
}
.sidebarMenu{
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	font-size:0;
}
.sidebarMenu li{
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}
.sidebarMenu li a{
	display:block;
	margin:0;
	padding:8px 0 8px 15px;
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#909090;
	text-decoration:none;
	text-transform:uppercase;
	background:#f5f5f5 url(../images/separadorSidebarmenu.png) 0 0 no-repeat;
}
.sidebarMenu li:first-child a{
	background:none;
	background:#f5f5f5;	
}

.sidebarMenu li a:hover,
.sidebarMenu li a.active{
	color:#FFFFFF;
	background:#aa0000;
}



.colunaContent{
	display:block;
	float:right;
	width:735px;
}
.listagemProdutos{
	display:block;
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	font-size:0;
}
.listagemProdutos li{
	display:block;
	float:left;
	margin:0 5px 30px 5px;
	padding:0;
	list-style:none;
	position:relative;
	overflow: hidden;
}
.listagemProdutos li a{ 
	text-decoration:none;
	text-align: center;
}

.listagemProdutos li .nome{
	display:block;
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#909090;
	text-transform:uppercase;
	padding:0 0 10px 0;
	text-decoration:none
}
.listagemProdutos li .thumb{
	display:block;
	width:170px;
	height:130px;
	overflow:hidden;
	position:relative;
}
.listagemProdutos li .verMais{
	display:block;
	background:#aa0000 url(../images/setaVermais.png) 13px 50% no-repeat;
	font:normal 10px Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	position:absolute;
	left:-96px;
	bottom:0px;
	padding:10px 20px 10px 30px;
	width: 46px;
}

.fotoAmbiente{
	display:block;
	float:right;
	clear:both;
	width:733px;
	overflow:hidden;
	margin:0 0 20px 0;
}


.caracteristicas{
	display:block;
	clear:both;
}
.caracteristicas ul{
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	font-size:0;
}
.caracteristicas ul li{
	display:block;
	float:left;
	list-style:none;
	margin:0 0 0 14px;
	padding:0;
	width:173px;
}
.caracteristicas ul li:first-child{
	margin-left:0;
}


.caracteristicas ul li .foto{
	display:block;
	margin:0 0 10px 0;
	padding:0;
	width:173px;
	height:249px;
}
.caracteristicas ul li .tipo{
	display:block;
	margin:0 0 5px 0;
	padding:0;
	font:bold 11px Tahoma, Arial, sans-serif;
	color:#000000;
}
.caracteristicas ul li .descricao{
	display:block;
	margin:0;
	padding:0;
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#909090;	
}

.infoAdicional{
	display:block;
	float:left;
	clear:both;
	margin:50px 0 0 0;
	
}
.navbar{
	display: block;
	height: 20px;
	width: 100%;
	margin: 5px 0px;
	padding-bottom: 1px;
}
.navbar ul{
	padding: 0;
	margin: 0;
}
.navbar ul li{
	list-style: none;
	padding: 0px;
	padding-right: 5px;
	margin-right: 5px;
	border-right: 1px solid #808080;
	float: left;
}
.pagSeguinte{
	border: 0px;
	padding: 0px;
	margin: 0px;
}