/*###########################################################################################################################################################*/
/*##### ARQUIVO DE STYLOS DOS PRODUTOS DA HOME ##############################################################################################################*/

/*#### DIV DE PRODUTOS ######################################################################################################################################*/

.roundConteudo .round01
{
	height: 1px;
	font-size: 1px;
	background: #D8D8D8;
	margin: 0px 5px;
}

.roundConteudo .round02
{
	height: 1px;
	font-size: 1px;
	background: #F2F2F2;
	border-right: 2px solid #D8D8D8;
	border-left: 2px solid #D8D8D8;
	margin: 0px 3px;
}

.roundConteudo .round03
{
	height: 1px;
	font-size: 1px;
	background: #F2F2F2;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	margin: 0px 2px;
}

.roundConteudo .round04
{
	height: 2px;
	font-size: 1px;
	background: #F2F2F2;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	margin: 0px 1px;
}

.roundConteudo .round05
{
	height: 27px;
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	background: #F2F2F2;
	display: block;
}

.roundConteudo .round05 .r05Tit
{
	float: left;
	width: 50%;
	margin: 5px 0px 0px 10px;
	font-weight: bold;
	color: #8C8C8C;
	border: #006666 dotted 0px;
}

.roundConteudo .round05 .r05DvLMenu
{
	width: 400px;
	margin: 3px 10px 0px 20px;
	text-align: center;
	float: left;
	border: #006666 dotted 0px;
}

.roundConteudo .round05 .r05DvLMenu LABEL
{
	float: left;
	line-height: 17px;
	padding: 0px 5px;
	text-align: left;
	color: #8C8C8C;
	font-weight: bold;
}

.roundConteudo .round05 .r05DvLMenu SELECT
{
	width: 150px;
	height: 18px;
	padding: 0px;
	font-size: 11px;
	float: left;
	background: #F0F0F0;
	border: #C8C8C8 solid 1px;
}

.roundConteudo .round05 .r05DvLMenu INPUT
{
	background: url(../images/botoes/verde46x16.gif) no-repeat center;
	font-size: 9px;
	color: #FFF;
	cursor: pointer;
	font-weight: bold;
	margin-top: 1px;
	width: 46px;
	height: 16px;
	border: 0px;
}

.roundConteudo .round05 .dvBot
{
	border: #C00 solid 0px;
	float: right;
	width: 250px;
}

.dvBot .icoListaVermelho
{
	float: right;
	width: 60px;
	padding-left: 30px;
	line-height: 25px;
	font-weight: bold;
	text-decoration: none;
	color: #8C8C8C;
	background: url(../images/botoes/ico_listaVermelho.gif) no-repeat left center;
	border: #C00 solid 0px;
}

.dvBot .icoListaCinza
{
	float: right;
	width: 60px;
	padding-left: 30px;
	line-height: 25px;
	font-weight: bold;
	text-decoration: none;
	color: #8C8C8C;
	background: url(../images/botoes/ico_listaCinza.gif) no-repeat left center;
	border: #C00 solid 0px;
}

.dvBot .icoTabelaVermelho
{
	float: right;
	width: 60px;
	padding-left: 30px;
	line-height: 25px;
	font-weight: bold;
	text-decoration: none;
	color: #8C8C8C;
	background: url(../images/botoes/ico_tabelaVermelho.gif) no-repeat left center;
	border: #C00 solid 0px;
}

.dvBot .icoTabelaCinza
{
	float: right;
	width: 60px;
	padding-left: 30px;
	line-height: 25px;
	font-weight: bold;
	text-decoration: none;
	color: #8C8C8C;
	background: url(../images/botoes/ico_tabelaCinza.gif) no-repeat left center;
	border: #C00 solid 0px;
}


.roundConteudo .round06
{
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	background: #F2F2F2;
	display: block;
}

.roundConteudo .round07
{
	height: 1px;
	font-size: 1px;
	background: #D8D8D8;
	margin: 0px 5px;
}

.roundConteudo .round08
{
	height: 1px;
	font-size: 1px;
	background: #FFF;
	border-right: 2px solid #D8D8D8;
	border-left: 2px solid #D8D8D8;
	margin: 0px 3px;
}

.roundConteudo .round09
{
	height: 1px;
	font-size: 1px;
	background: #FFF;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	margin: 0px 2px;
}

.roundConteudo .round10
{
	height: 2px;
	font-size: 1px;
	background: #FFF;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	margin: 0px 1px;
}

.roundConteudo .round11
{
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	display: block; /* background:url(../images/abas/abas_fundoCont.png) repeat-x top; */
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.dvProdLista, .dvProdTabela
{
	border: #00C dotted 0px;
	margin: 0px 10px;
}

.dvProdLista .ulProd
{
	margin: 0px auto;
	width: 98%;
	padding: 1px;
	border: #0F0 solid 0px;
	list-style: none;
	color: #8C8C8C;
	clear: both;
}

.dvProdLista .ulProd .liProd
{
	height: 135px;
	width: 100%;
	padding: 15px 0px 5px 0px;
	border-top: #999 dashed 1px;
}

.dvProdLista .ulProd .liProd .dvFoto
{
	height: 135px;
	width: 150px;
	margin: 0px auto 5px auto;
	float: left;
	cursor: pointer;
	border: #C00 solid 0px;
}

.dvProdLista .ulProd .liProd .dvFoto .dvInfo
{
	width: 120px;
	cursor: pointer;
	border: #C00 solid 0px;
	visibility: visible;
}

.dvProdLista .ulProd .liProd .dvFoto .dvSInfo
{
	width: 120px;
	cursor: pointer;
	border: #C00 solid 3px;
	visibility: hidden;
}

.dvProdLista .ulProd .liProd .dvTexto
{
	width: 58.8%;
	height: 135px;
	float: left;
	display: block;
	border: #C00 solid 0px;
}

.dvProdLista .ulProd .liProd .dvTexto .txtPromo
{
	display: none;
}

.dvProdLista .ulProd .liProd .dvTexto .txtTitulo
{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

.dvProdLista .ulProd .liProd .dvTexto .txtSDest
{
	margin: 3px 0px;
	font-weight: bold;
}

.dvProdLista .ulProd .liProd .dvTexto .txtDest
{
	margin: 3px 0px;
	color: #C00;
}

.dvProdLista .ulProd .liProd .dvTexto .txtFicha
{
	margin-top: 15px;
	width: 85%;
}

.dvProdLista .ulProd .liProd .dvTexto .txtFicha A
{
	text-decoration: none;
	color: #8C8C8C;
	font-weight: bold;
}

.dvProdLista .ulProd .liProd .dvTexto .txtOutras
{
	margin-top: 15px;
}

.dvProdLista .ulProd .liProd .dvTexto .txtOutras A
{
	text-decoration: none;
	color: #8C8C8C;
	font-weight: bold;
}

.dvProdLista .ulProd .liProd .dvTags
{
	width: 180px;
	height: 135px;
	float: right;
	display: block;
	border: #C00 solid 0px;
}

.dvProdLista .ulProd .liProd .dvTags .dvAvalia
{
	text-align: right;
	margin: 10px 0px 15px 0px;
	font-weight: bold;
	border: #000 solid 0px;
}

.dvProdLista .ulProd .liProd .dvTags .dvTagImg
{
	display: none;
}

.dvProdLista .ulProd .liProd .dvTags .dvTagTxt
{
	text-align: right;
	color: #C00; /*font-style:italic;*/
	font-weight: bold;
	font-size: 12px;
}

.dvProdLista .ulProd .liProd .dvTags .dvBotao
{
	text-align: right;
	margin-top: 10px;
}

.dvProdLista .ulProd .liProd .dvTags .dvBotao INPUT
{
	background: url(../images/botoes/bt_maisDetalhes01.gif) no-repeat;
	width: 114px;
	height: 55px;
	font-size: 11px;
	font-weight: bold;
	border: 0px;
	cursor: pointer;
	color: #FFF;
}

/*.dvProdLista .ulProd .liProd .dvTags .dvBotao INPUT{	
							background:url(../images/botoes/vermelho114x22.gif) no-repeat; width:114px; height:22px; font-size:11px; font-weight:bold;
							 border:0px; cursor:pointer; color:#FFF;   }*/



.dvProdTabela .ulProd
{
	margin: 30px auto 0px auto;
	height: 310px;
	width: 98%;
	padding: 1px;
	border: #0F0 solid 0px;
	list-style: none;
	color: #8C8C8C;
	clear: both;
	display: block;
}

.dvProdTabela .ulProd .liProd
{
	height: 310px;
	float: left;
	width: 24.8%;
	border: #00C solid 0px;
}

.dvProdTabela .ulProd .liProd .dvFoto
{
	height: 135px;
	width: 150px;
	margin: 0px auto 5px auto;
	text-align: center;
	cursor: pointer;
	border: #C00 solid 0px;
}

.dvProdTabela .ulProd .liProd .dvFoto .dvInfo
{
	width: 120px;
	cursor: pointer;
	border: #C00 solid 0px;
	visibility: visible;
}

.dvProdTabela .ulProd .liProd .dvFoto .dvSInfo
{
	width: 120px;
	cursor: pointer;
	border: #C00 solid 0px;
	visibility: hidden;
}

.dvProdTabela .ulProd .liProd .dvTexto
{
	display: block;
	height: 105px;
	border: #C00 solid 0px;
}

.dvProdTabela .ulProd .liProd .dvTexto .txtPromo
{
	font-weight: bold;
	padding: 1px 0px;
	width: 130px;
	margin: auto;
	text-align: center;
	color: #C00;
}

.dvProdTabela .ulProd .liProd .dvTexto .txtTitulo
{
	color: #8C8C8C;
	font-weight: bold;
	padding: 1px 0px;
	height: 40px;
	width: 130px;
	margin: auto;
	text-align: center;
}

.dvProdTabela .ulProd .liProd .dvTexto .txtSDest
{
	margin: 3px 0px;
	text-align: center;
}

.dvProdTabela .ulProd .liProd .dvTexto .txtDest
{
	margin: 3px 0px;
	text-align: center;
	color: #C00;
}

.dvProdTabela .ulProd .liProd .dvTexto .txtFicha
{
	display: none;
}

.dvProdTabela .ulProd .liProd .dvTexto .txtFicha A
{
	text-decoration: none;
	color: #8C8C8C;
	font-weight: bold;
}

.dvProdTabela .ulProd .liProd .dvTexto .txtOutras
{
	display: none;
}

.dvProdTabela .ulProd .liProd .dvTexto .txtOutras A
{
	text-decoration: none;
	color: #8C8C8C;
	font-weight: bold;
}

.dvProdTabela .ulProd .liProd .dvTags
{
	border: #C00 solid 0px;
}

.dvProdTabela .ulProd .liProd .dvTags .dvAvalia
{
	display: none;
}

.dvProdTabela .ulProd .liProd .dvTags .dvTagImg
{
	border: #0C0 solid 0px;
	text-align: center;
}

.dvProdTabela .ulProd .liProd .dvTags .dvTagTxt
{
	display: none;
}

.dvProdTabela .ulProd .liProd .dvTags .dvBotao
{
	display: none;
}

.dvProdTabela .ulProd .liProd .dvTags .dvBotao INPUT
{
	background: url(images/botoes/vermelho175x26.gif) no-repeat;
	width: 175px;
	height: 26px;
	border: 0px;
	cursor: pointer;
	color: #FFF;
}

.dvCabecalhoBusca
{
	border: #C00 dotted 0px; /*margin:0px 10px;*/
	margin: auto;
	padding: 3px 0px;
	width: 95%;
	height: 25px;
}

.dvCabecalhoBusca .txtQtd
{
	float: left;
	line-height: 25px;
	color: #8D8D8D;
}

.dvCabecalhoBusca SELECT
{
	width: 50px;
	height: 18px;
	margin: 3px 5px;
	padding: 0px;
	font-size: 11px;
	float: left;
	background: #F0F0F0;
	border: #C8C8C8 solid 1px;
}


.roundConteudo .round12
{
	height: 2px;
	font-size: 1px;
	background: #FFF;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	margin: 0px 1px;
}

.roundConteudo .round13
{
	height: 1px;
	font-size: 1px;
	background: #FFF;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	margin: 0px 2px;
}

.roundConteudo .round14
{
	height: 1px;
	font-size: 1px;
	background: #FFF;
	border-right: 2px solid #D8D8D8;
	border-left: 2px solid #D8D8D8;
	margin: 0px 3px;
}

.roundConteudo .round15
{
	height: 1px;
	font-size: 1px;
	background: #D8D8D8;
	margin: 0px 5px;
}

.roundConteudo .divisoria
{
	height: 8px;
	border: #00F0F0 solid 0px;
}



.rCinza01
{
	height: 1px;
	font-size: 1px;
	background: #D8D8D8;
	margin: 0px 5px;
}

.rCinza02
{
	height: 1px;
	font-size: 1px;
	background: #F2F2F2;
	border-right: 2px solid #D8D8D8;
	border-left: 2px solid #D8D8D8;
	margin: 0px 3px;
}

.rCinza03
{
	height: 1px;
	font-size: 1px;
	background: #F2F2F2;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	margin: 0px 2px;
}

.rCinza04
{
	height: 2px;
	font-size: 1px;
	background: #F2F2F2;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	margin: 0px 1px;
}

.rCinza05
{
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	padding: 10px 15px;
	display: block;
	background: #F2F2F2;
}

.rCinza06
{
	height: 2px;
	font-size: 1px;
	background: #F2F2F2;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	margin: 0px 1px;
}

.rCinza07
{
	height: 1px;
	font-size: 1px;
	background: #F2F2F2;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	margin: 0px 2px;
}

.rCinza08
{
	height: 1px;
	font-size: 1px;
	background: #F2F2F2;
	border-right: 2px solid #D8D8D8;
	border-left: 2px solid #D8D8D8;
	margin: 0px 3px;
}

.rCinza09
{
	height: 1px;
	font-size: 1px;
	background: #D8D8D8;
	margin: 0px 5px;
}

#tbProdNEncontrado .span01{
				color:#8C8C8C; font-size:13px; font-weight:bold;   }
				
			#tbProdNEncontrado .span02{
				color:#C00; font-size:15px; font-weight:bold;   }
				
			#tbProdNEncontrado .ulCampBusca{
				margin:0px; padding:0px; list-style:none;   }
			
			#tbProdNEncontrado .ulCampBusca .liTitulo{				
				padding-bottom:4px; line-height:20px; border-bottom:#D8D8D8 solid 1px; margin-bottom:8px; font-size:12px; font-weight:bold; color:#8C8C8C;   }
				
			#tbProdNEncontrado .ulCampBusca .liCampos{ 
				padding-bottom:4px; line-height:20px;   }
				
			#tbProdNEncontrado .ulCampBusca .input01{ 
				width:99%; font-size:11px; border:#CCC solid 1px;   }
				
			#tbProdNEncontrado .ulCampBusca .select01{ 
				width:40%; font-size:11px; border:#CCC solid 1px;   }
				
			#tbProdNEncontrado .ulCampBusca .botao01{ 
				background:url(../images/botoes/verde60x20.gif) no-repeat center; width:60px; height:20px; border:0px; color:#FFF; margin-left:1px 0px;
				font-size:9px; font-weight:bold; cursor:pointer;   }
				
			#tbProdNEncontrado .rpTitulo{
				border-bottom:#666 dotted 1px; font-size:12px; line-height:20px; font-weight:bold; color:#8C8C8C;   }
			
			#tbProdNEncontrado .rpTextos{	
				padding:10px 0px; color:#8C8C8C;   }