﻿
/*****************************************************************************************************************
	ESTRUTURA BOX INTERNAS
*****************************************************************************************************************/
	#box-internas{
		margin:8px 0px 0px 5px;
		padding:0px 0px 0px 0px;
		width:760px;
		background-color:#ebebeb;
		float:left;
	}
	.bg-none{
		background-color:transparent!important;
	} 

	#box-internas #box-esq{
		width:113px;
		padding:0px 0px 0px 0px;
		float:left;
	}
		#box-internas #box-esq ul.menu-lateral{
			margin:0px;
			padding:120px 0px 0px 0px;	
			width:107px;
			list-style:none;
			background:transparent url('../../../imagens/spicy/empresa/logo_internas.jpg') no-repeat scroll 3px top;
		}
						
		#box-internas #box-esq ul.menu-lateral2{
			margin:0px;
			padding:0px;	
			width:113px;
			list-style:none;
		}
		#box-internas #box-esq h3, #box-internas #box-esq h3{
			margin:25px 0px 3px 12px;
			padding:5px 0px 0px 2px;	
			font:13px "Times New Roman",Arial, Helvetica, sans-serif;
			color:#cc0000;
		}

		#box-internas #box-esq ul.menu-lateral h3, #box-internas #box-esq ul.menu-lateral2 h3{
			margin:0px;
			padding:5px 0px 0px 0px;	
			font:bold 11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#cc0000;
		}
		
		#box-internas #box-esq ul.menu-lateral li, #box-internas #box-esq ul.menu-lateral2 li{
			margin:0px;
			padding:0px 0px 5px 12px;
			width:100px;	
			background:transparent url('../../../imagens/spicy/estrutura/bg_separador_menu_lateral.jpg') no-repeat scroll 7px bottom;
		}
		#box-internas #box-esq ul.menu-lateral li a, #box-internas #box-esq ul.menu-lateral2 li a{
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
			text-decoration:none;
		}
		#box-internas #box-esq ul.menu-lateral li a:hover, #box-internas #box-esq ul.menu-lateral2 li a:hover {
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#a40101;
			text-decoration:underline;
		}
		#box-internas #box-esq ul.menu-lateral li a:active, #box-internas #box-esq ul.menu-lateral li a:focus, #box-internas #box-esq ul.menu-lateral2 li a:active, #box-internas #box-esq ul.menu-lateral2 li a:focus{
			font:bold 11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#a40101;
		}

		
		
		
	#box-internas #box-dir{
		width:625px;
		padding:0px 0px 0px 10px;
		background-color:#fff;
		float:right;
	}
		

.breadcrumb_estatico {
		background:transparent url('../../../imagens/spicy/estrutura/bg_bread.gif') no-repeat left center;
		text-align:left; width:auto; height:20px;
	}
		
	ul#breadcrumb_estatico {
		text-align:left; margin:0px 0px 10px 0px; padding:0px; list-style:none; height:25px;
	}
		

	#breadcrumb_estatico li {
		display:inline; vertical-align:top; color:#757575; font-size:10px;
		font-weight:bold; font-family:"Tahoma",Arial, Helvetica, sans-serif;
		background:transparent url('../../../imagens/spicy/estrutura/bg_bread.gif') no-repeat left center;
		padding:0px 5px 0px 15px; margin:0px;
	}
		
	#breadcrumb_estatico li a { color:#757575; font-weight:normal; text-decoration:none; }
	#breadcrumb_estatico li a:hover { text-decoration:underline;}


/*****************************************************************************************************************
	ESTRUTURA BREADCRUMB PARA HTML 
*****************************************************************************************************************/
	.breadcrumb	 { text-align:left; width:auto; height:20px;}
			
	ul#breadcrumb {	text-align:left; margin:0px 0px 10px 0px; padding:0px; list-style:none; height:25px;}
		
	#breadcrumb li a { color:#757575; font-weight:normal; text-decoration:none; }
	#breadcrumb li a:hover { text-decoration:underline;}
	


/*****************************************************************************************************************
	ESTRUTURA BREADCRUMB
*****************************************************************************************************************/
	#box-internas #box-dir .breadcrumb {
		  text-align:left;
		  width:auto;
		  height:30px;
	 }
	  
	  .breadcrumb span {
		  display:inline;
		  vertical-align:top;
		  color:#757575;
		  font-size:10px;
		  /*font-weight:bold;*/
		  font-family:"Tahoma",Arial, Helvetica, sans-serif;
		  background:transparent url('../../../imagens/spicy/estrutura/bg_bread.gif') no-repeat left 4px;
		  padding:0px 0px 0px 12px;
		  margin:0px;
	 }
	 .breadcrumb span.asda{ background:transparent none!important; }
	  
	
	 .breadcrumb span a { color:#757575; font-weight:normal; text-decoration:none; }
	 .breadcrumb span a:hover { text-decoration:underline;}

/*****************************************************************************************************************
	ESTRUTURA CARRINHO
*****************************************************************************************************************/
	#box-dir ul.box-carrinho{
		margin:0px 10px 0px 0px;
		padding:10px;
		width:280px;
		height:190px;
		background:transparent url('../../../imagens/spicy/estrutura/bg_box_carrinho.jpg') repeat-x scroll left bottom;
		list-style:none;
		float:left;
	}
	#box-internas h2.titulo-internas 	{ 
			margin:10px 0px 15px 0px;
			padding:0px 0px 0px 12px;
			width:98%;
			font:bold 12px "Times New Roman", Times, serif;
			color:#ba1313;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_internas2.jpg') no-repeat left 2px;
	}

	#box-internas .carrinho-desc{
		margin:0px;
		padding:0px 0px 0px 130px;	
		width:620px;
		list-style:none;
		background:transparent url('../../../imagens/spicy/empresa/logo_login.jpg') no-repeat scroll 3px top;
	}
	#box-internas .carrinho-desc h2.titulo-internas 	{ 
			margin:0px 0px 15px 0px;
			padding:0px 0px 0px 12px;
			width:610px;
			font:bold 12px "Times New Roman", Times, serif;
			color:#ba1313;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_internas.jpg') no-repeat left 2px;
	}
	#box-internas .carrinho-desc li.end-entrega{
		padding:0px 15px;
		width:590px;
		height:86px;	
		background:transparent url('../../../imagens/spicy/estrutura/bg_carrinho_desc.jpg') repeat-x scroll center bottom;
	}
	#box-internas .carrinho-desc li.end-entrega p{
		margin:0px 0px 3px 0px;
		font:10px "Tahoma",Arial, Helvetica, sans-serif;
		color:#757575;
	}
	#box-internas .carrinho-desc li.end-entrega p.end{
		margin:0px 0px 15px 0px;
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#CC3232;
	}
	#box-internas .txt-frete{
			margin:5px 0px 8px 30px;
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
			float:left;
		}


/*****************************************************************************************************************
	ESTRUTURA LOGIN
*****************************************************************************************************************/
	#box-dir ul.box-login{
		margin:17px 50px 0px 80px;
		padding:5px 20px 10px 20px;
		width:166px;
		background:transparent url('../../../imagens/spicy/form/bg_box_login.jpg') no-repeat scroll left top;
		list-style:none;
		float:left;
	}
	#box-dir ul.box-cadastro{
		margin:17px 0px 0px 0px;
		padding:5px 20px 40px 20px;
		width:166px;
		background:transparent url('../../../imagens/spicy/form/bg_box_login.jpg') no-repeat scroll left top;
		list-style:none;
		float:left;
	}

		#box-dir .box-login h2, #box-dir .box-cadastro h2, .box-curso-nome h2	{ 
			margin:0px 0px 10px 0px;
			padding:0px 0px 0px 12px;
			width:auto;
			font:bold 14px "Times New Roman", Times, serif;
			color:#858585;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_login.jpg') no-repeat left 5px;
		}
		.btn-cadastro{
			margin:0px 0px 0px 30px;
			padding:0px;
			border:0px none;
			width:103px;
			height:19px;
			cursor:pointer;
			background:transparent url('../../../imagens/spicy/form/btn_f_cadastro.jpg') no-repeat scroll center top;
		}
		.btn-acessar{
			margin:-12px -5px 0px 0px;
			padding:0px;
			border:0px none;
			width:52px;
			height:19px;
			cursor:pointer;
			background:transparent url('../../../imagens/spicy/form/btn_acessar.jpg') no-repeat scroll center top;
			float:right;
		}

/*****************************************************************************************************************
	ESTRUTURA LOJAS 
*****************************************************************************************************************/

	.box-loja{
		margin:0px 0px 20px 0px;
		padding:15px 10px 15px 10px;	
		width:605px;
		background-color:#f9f9f9;
		float:left;		
	}
	.box-loja h2 	{ 
		margin:0px 0px 35px 0px;
		padding:0px 0px 0px 12px;
		width:auto;
		font:bold 12px "Times New Roman", Times, serif;
		color:#595959;
		background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_box.jpg') no-repeat left 2px;
	}
	
	.box-loja-titulo{
		margin:0px 0px 0px 0px;
		padding:15px 10px 0px 10px;	
		width:605px;
		background-color:#f9f9f9;
		float:left;		
	}
	.box-loja-titulo h2 	{ 
		margin:0px 0px 10px 0px;
		padding:0px 0px 0px 12px;
		width:auto;
		font:bold 14px "Times New Roman", Times, serif;
		color:#595959;
		background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_box.jpg') no-repeat left 2px;
	}
	
	.box-loja img{
		margin:0px 15px 0px 0px;
		border:1px #ccc solid;
		float:left;		
	}

	.box-loja p{
		margin:0px 0px 3px 0px;
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#757575;
	}
	.box-loja h3{
		margin:0px 0px 15px 0px;
		font:bold 11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#cc3232;
	}

/*****************************************************************************************************************
	ESTRUTURA  MEUS PEDIDOS
*****************************************************************************************************************/

	.box-meus-pedidos{
		margin:10px 0px 10px 0px;
		padding:15px 10px 15px 10px;	
		width:605px;
		background-color:#f9f9f9;
		float:left;		
	}
	.box-meus-pedidos h2 	{ 
		margin:0px 0px 35px 0px;
		padding:0px 0px 0px 12px;
		width:auto;
		font:bold 14px "Times New Roman", Times, serif;
		color:#a40101;
		background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_box2.jpg') no-repeat left 2px;
	}

		.box-meus-pedidos p{
			margin:0px 0px 3px 0px;
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
		}
		.box-meus-pedidos p span {
			color:#cc3232;
		}
		.box-meus-pedidos h3{
			margin:0px 0px 15px 0px;
			font:bold 11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
		}

	.box-meus-pedidos-nome{
		margin:0px 15px 0px 0px;
		padding:7px 15px;
		width:187px;
		height:139px;
		background:transparent url('../../../imagens/spicy/estrutura/bg_box_curso.jpg') no-repeat scroll center top;
		float:left;		
	}
		.box-meus-pedidos-nome h3 	{ 
			margin:0px 0px 2px 0px;
			padding:0px 0px 0px 12px;
			width:auto;
			font:bold 12px "Times New Roman", Times, serif;
			color:#595959;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h3_titulo.jpg') no-repeat left 2px;
		}
		.box-meus-pedidos-nome p 	{ 
			margin:0px;
			padding:0px 0px 0px 0px;
			width:auto;
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#a40101;
		}
		.box-meus-pedidos-nome p.tit-meus-pedidos	{ 
			font:20px "Tahoma",Arial, Helvetica, sans-serif; text-align:center;
		}
		
		.box-meus-pedidos-nome p.tit-meus-pedido_conclusao span	{ 
			font:14px "Tahoma",Arial, Helvetica, sans-serif;
			width:140px;
			display:block;			
			margin-left: 12px;
		}
		
		.box-meus-pedidos-nome p.txt-mailto 	{ 
			margin-top:20px;
			padding:0px;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			color:#595959;
			text-align:center;
		}
		.box-meus-pedidos-nome p.txt-mailto span	{ 
			color:#a40101;
			text-decoration:none;
		}
/*****************************************************************************************************************
	ESTRUTURA  MEUS PEDIDOS PRODUTO PRESENTE
*****************************************************************************************************************/
	.box-meus-pedidos-presente{
		margin:0px 15px 0px 0px;
		padding:10px;
		width:110px;
		height:110px;
		text-align:center;
		vertical-align:middle;
		background:transparent url('../../../imagens/spicy/estrutura/bg_box_curso.jpg') no-repeat scroll center top;
		float:left;		
	}
	.box-meus-pedidos-presente img{
		border:1px #ccc solid;
	}

/*****************************************************************************************************************
	ESTRUTURA  CURSOS
*****************************************************************************************************************/

	.box-curso{
		margin:0px 0px 0px 0px;
		padding:15px 10px 15px 10px;	
		width:605px;
		background-color:#f9f9f9;
		float:left;		
	}
		.box-curso p{
			margin:0px 0px 3px 0px;
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
		}
		.box-curso p span {
			color:#cc3232;
		}
		.box-curso h3{
			margin:0px 0px 15px 0px;
			font:bold 11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
		}

	.box-curso-nome{
		margin:0px 15px 0px 0px;
		padding:7px 15px;
		width:187px;
		height:139px;
		background:transparent url('../../../imagens/spicy/estrutura/bg_box_curso.jpg') no-repeat scroll center top;
		float:left;		
	}
		.box-curso-nome h3 	{ 
			margin:0px 0px 15px 0px;
			padding:0px 0px 0px 12px;
			width:auto;
			font:bold 12px "Times New Roman", Times, serif;
			color:#595959;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h3_titulo.jpg') no-repeat left 2px;
		}
		.box-curso-nome p 	{ 
			margin:0px;
			padding:0px 0px 0px 20px;
			width:auto;
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#a40101;
		}
		.box-curso-nome p.tit-curso 	{ 
			font:20px "Tahoma",Arial, Helvetica, sans-serif;
		}
		.box-curso-nome p.txt-mailto 	{ 
			margin-top:20px;
			padding:0px;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			color:#595959;
			text-align:center;
		}
		.box-curso-nome p.txt-mailto span	{ 
			color:#a40101;
			text-decoration:none;
		}
	


	
/*****************************************************************************************************************
	ESTRUTURA MARCAS
*****************************************************************************************************************/

#box-internas #box-esq ul.lista-marcas{
		margin:0px;
		padding:120px 0px 0px 0px;	
		width:113px;
		list-style:none;
		background:transparent url('../../../imagens/spicy/empresa/logo_internas.jpg') no-repeat scroll 3px top;
	}
	
	.lista-marcas li{
		padding:5px 0px;
		text-align:center;
	}
	
	ul.lista-produtos{
		margin:20px 0px 20px 40px;
		padding:0px 0px 20px 0px;
		width:auto;
		list-style:none;
		float:left;
	}
		ul.lista-produtos li{
			margin:0px 36px 15px 0px;
			width:110px;
			float:left;
		}
		.lista-produtos li img {
			border:1px #ccc solid;
			width:110px;
			height:110px;
		}
		
		.lista-produtos li h2{
			margin:5px 0px;
			height:50px;
			font:bold 11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#cc3232;
			text-align:center;
			display:block;
		}
		
		.lista-produtos li p{
			margin:15px 0px 5px 0px;
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
			text-align:center;

		}
		
		.lista-produtos li a.btn-ver-mais{
			margin:0px 0px 0px 30px;
			padding:0px;
			border:0px none;
			width:45px;
			height:15px;
			display:block;
			cursor:pointer;
			background:transparent url('../../../imagens/spicy/form/bg_btn_ver_mais.jpg') no-repeat scroll center top;
		}

/*****************************************************************************************************************
	ESTRUTURA MINHA SPICY
*****************************************************************************************************************/
.btn-busca-ok{ 
		margin:0px -3px 0px 0px;
		width:26px;
		height:16px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_ok.jpg') no-repeat center center;
		cursor:pointer;
		
	}
	
#box-esq ul.generico{
		margin:0px;
		padding:100px 0px 0px 0px;	
		width:113px;
		list-style:none;
		background:transparent url('../../../imagens/spicy/empresa/logo_internas.jpg') no-repeat scroll 3px top;
	}
	
	.generico li{
		padding:5px 10px;
	}
	.generico li h3{
		margin:5px 0px;
		margin-left:0px!important;
		font:bold 11px  "Times New Roman", Times, serif;
		color:#cc3232;
	}
	.btn-generico-ok{ 
		margin:0px -3px 0px 0px;
		width:26px;
		height:16px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_ok.jpg') no-repeat center center;
		cursor:pointer;
		float:right;
	}
	.btn-buscar-ok{ 
		margin:0px -3px 0px 0px;
		width:26px;
		height:16px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_ok.jpg') no-repeat center center;
		cursor:pointer;
	}
	.btn-novo-tema{ 
		margin:0px -3px 0px 0px;
		width:60px;
		height:17px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_novo_tema.jpg') no-repeat center center;
		cursor:pointer;
	}
	.btn-salvar-tema{ 
		margin:0px -3px 0px 0px;
		width:60px;
		height:17px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_salvar_tema.jpg') no-repeat center center;
		cursor:pointer;
	}
	.btn-imagem{
		margin-left:10px; border:0px none;
	}
	
/*****************************************************************************************************************
	ESTRUTURA BOX PRODUTO ORDENAR 
*****************************************************************************************************************/
	ul.box-ordenar{
		margin:0px 12px 0px 0px;
		padding:0px;
		width:560px;
		list-style:none;
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#595959;
		background:transparent url('../../../imagens/spicy/form/bg_barra_ordenar.jpg') repeat-x scroll right bottom;
		float:right;
	}
		ul.box-ordenar li{
			margin:0px 0px 1px 24px;
			padding:0px 4px;
			border-top:1px #ccc solid;
			border-right:1px #ccc solid;
			border-bottom:1px #fff solid;
			border-left:1px #ccc solid;
			color:#cc3232;
			background-color:#fff;
			float:right;
			
		}
		ul.box-ordenar li.no-border {
			margin:1px -14px 0px 0px;
			padding:2px 4px;
			vertical-align:bottom;
			border:0px none;
			color:#595959;
			float:right;
		}
		
		.btn-ordenar{
			margin:0px;
			padding:0px;
			border:0px none;
			width:47px;
			height:15px;
			cursor:pointer;
			background:transparent url('../../../imagens/spicy/form/btn_ordenar_menor.jpg') no-repeat scroll center top;
			float:right;
		}
		
		span.	
				

/*****************************************************************************************************************
	ESTRUTURA BOX PRODUTO ROLLOVER  
*****************************************************************************************************************/
	
	.box-produtos-rollover{
		margin:0px;
		padding:0px;
		width:625px;
		float:left;
	}
		.btn-produtos-esq{
			margin:0px;
			padding:0px;
			width:17px;
			height:112px;
			position:relative;
			border:0px none;
			background:transparent url('../../../imagens/spicy/form/btn_seta_esq.jpg') no-repeat scroll left top;
			cursor:pointer;
			float:left;
		}
		.btn-produtos-esq-off{
			margin:0px;
			padding:0px;
			width:17px;
			height:112px;
			position:relative;
			border:0px none;
			background:transparent url('../../../imagens/spicy/form/btn_seta_esq_off.jpg') no-repeat scroll left top;
			cursor:pointer;
			float:left;
		}
		.btn-produtos-dir{
			margin:0px;
			padding:0px;
			width:17px;
			height:112px;
			position: relative;
			border:0px none;
			background:transparent url('../../../imagens/spicy/form/btn_seta_dir.jpg') no-repeat scroll right top;
			cursor:pointer;
			float:left;
		}
		.btn-produtos-dir-off{
			margin:0px;
			padding:0px;
			width:17px;
			height:112px;
			position: relative;
			border:0px none;
			background:transparent url('../../../imagens/spicy/form/btn_seta_dir_off.jpg') no-repeat scroll right top;
			cursor:pointer;
			float:left;
		}

				
		.box-produtos-rollover ul{
			margin:0px 0px 0px 20px;
			_margin:0px 0px 0px 10px;
			padding:0px 0px 20px 0px;
			width:570px;
			list-style:none;
			float:left;
		}
		.box-produtos-rollover li{
			margin:0px 32px 15px 0px;
			width:110px;
			float:left;
		}
		.box-produtos-rollover img.img-produto {
			border:1px #ccc solid;
			width:110px;
			height:110px;
			background:transparent 
		}
		
		.box-produtos-rollover li h2{
			margin:5px 0px;
			height:35px;
			font:bold 10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#cc3232;
			text-align:center;
			display:block;
		}
		
		.box-produtos-rollover li p{
			margin:15px 0px 5px 0px;
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
			text-align:center;

		}
		
		.box-produtos-rollover li .btn-ver-mais{
			margin:0px 0px 0px 30px;
			padding:0px;
			border:0px none;
			width:45px;
			height:15px;
			cursor:pointer;
			background:transparent url('../../../imagens/spicy/form/bg_btn_ver_mais.jpg') no-repeat scroll center top;
		}

/*****************************************************************************************************************
	ESTRUTURA BOX RECOMENDADOS
*****************************************************************************************************************/
	.box-recomendados{
		margin:0px;
		padding:8px 8px 3px 8px;
		width:300px;
		height:140px;
		background-color:#f9f9f9;
		float:left;
	}
		.box-recomendados img{
			margin-right:10px;
			padding:0px;
			width:110px;
			height:110px;
			border:1px #ccc solid;
			float:left;
		}
		.box-recomendados h2{
			margin:0px 0px 10px 0px;
			height:40px;
			font:bold 11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#cc3232;
			display:block;
		}
		.box-recomendados p.de{
			margin:0px;
			padding:0px;
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
		}
		.box-recomendados p.por{
			margin:0px 0px 15px 0px;
			padding:0px;
			font:bold 14px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
		}
		.box-recomendados p.por strong{
			color:#cc3232;
		}
		.btn-mais-detalhes{
			margin:0px;
			padding:0px;
			border:0px none;
			width:84px;
			height:22px;
			cursor:pointer;
			display:block;
			background:transparent url('../../../imagens/spicy/form/btn_mais_detalhes.jpg') no-repeat scroll center top;
		}



/*****************************************************************************************************************
	ESTRUTURA PAGINAÇÃO IMAGENS
*****************************************************************************************************************/
	.box-paginacao-img{
		width:290px;
		float:right;
		height:140px;
		padding:8px 5px 3px 5px;
	}
		.box-paginacao-img img {
			margin:4px;
			width:43px;
			height:43px;
			border:1px #ccc solid;
			clear:left;
		}
		.box-paginacao-img img:hover{
			margin:2px 4px 0px 4px;
			border:3px #A40102 solid;
		}


		
		.paginacao-img{
			margin:0px 8px;
			padding:5px;
			width:270px;
			text-align:center;
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
			background-color:#f9f9f9;
			clear:both;
		}
		.paginacao-img a {
			text-decoration:none;
			color:#595959;
			padding:0px 3px;
		}
		.paginacao-img a:hover, .paginacao-img a:active, .paginacao-img a:focus {
			font-weight:bold;
			color:#A40101;
		}
		.btn-produtos-img-esq{
			margin:0px;
			padding:0px;
			width:21px;
			height:14px;
			border:0px none;
			display:inline-block;
			background:transparent url('../../../imagens/spicy/form/btn_seta_esq_img.jpg') no-repeat scroll right top;
		}
		.btn-produtos-img-dir{
			margin:0px;
			padding:0px;
			width:21px;
			height:14px;
			border:0px none;
			display:inline-block;
			background:transparent url('../../../imagens/spicy/form/btn_seta_dir_img.jpg') no-repeat scroll right top;
		}

/*****************************************************************************************************************
	BOX FORUM
*****************************************************************************************************************/
	.box-forum{
		 margin:20px 0px;
		 border:1px #E9E9E9 solid;
		 border-bottom:1px #E9E9E9 solid;
		 background-color:#ebebeb;
		 float:left;
	}
		.box-forum p.data-post{
			margin:0px; 
			padding:3px;
			width:518px; 
			font:bold 13px 'Trebuchet MS'; 
			color:#CC0000; 
			height:20px;
		}
	.box-usuario-forum{
		width:623px;
		background-color:#FBFBFB;
		border-top:1px #E2E2E2 solid;
		border-bottom:1px #E2E2E2 solid;  
		float:left;
	}
		.box-usuario-forum h2.chef{
			 margin:3px; 
			 font:10px 'Trebuchet MS';
		}
		.box-usuario-forum img{
			margin:3px 3px 3px 3px; 
			width:100px; 
			height:130px; 
			border:1px #666 solid; 
		}
	.descricao-tema{
		padding:0px 10px 10px 10px;
		width:482px;  
		background-color: #FFFCF9; 
		border-top:2px #E2E2E2 solid; 
		border-left:1px #E9E9E9 solid; 
		float:right;
	}
		.descricao-tema h2{
			 padding-top:4px;	
			 font:bold 10px 'Trebuchet MS'; 
			 color:#CC0000;
		}
			
		
	.resposta{
		margin:5px 18px;
		border-right:1px #fff solid; 
		border-left:1px #fff solid; 
		background-color: #F5F5F5;
		float:left;
	}

		.resposta .descricao-tema{
			padding:0px 10px 10px 10px;
			width:442px;  
			background-color: #F2F2F2; 
			border-top:2px #E2E2E2 solid; 
			border-left:1px #E9E9E9 solid; 
			float:right;
		}
	.resposta .box-usuario-forum{
		width:583px;
		background-color:#FBFBFB; 
		border-top:1px #E2E2E2 solid;
		border-bottom:1px #E2E2E2 solid;  
		float:left;
	}

		

/*****************************************************************************************************************
	BTN INTERNAS
*****************************************************************************************************************/
	.btn-center{
		position:relative;
		right:50%;
	}
	
	.btn-novo-post{ 
		margin:0px 0px 0px 0px;
		width:59px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_novo_post.jpg') no-repeat scroll left center;
		cursor:pointer;
	}
	.btn-responder{ 
		margin:-35px -4px 0px 0px;
		width:53px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_responder.jpg') no-repeat scroll left center;
		cursor:pointer;
		float:right;
	}
	.btn-respostas{ 
		margin:-35px 0px 0px 0px;
		width:59px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_respostas.jpg') no-repeat scroll left center;
		cursor:pointer;
		float:right;
	}

	.btn-receber-msn{ 
		width:210px;
		height:15px;
		border:0px none;
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#666;
		background-color:Transparent;
		text-align:left;		
		cursor:pointer;
		float:right;

	}
	.btn-livro-receitas{ 
		border:0px none;
		width:200px;
		height:15px;		
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#666;
		text-align:left;
		background-color:transparent;
		cursor:pointer;
	}

	.btn-lista-presentes{
		margin:5px 0px 5px 0px;
		padding-left:0px;/*20*/
		width:185px;
		height:19px;
		border:0px none;
		font:9px "Tahoma",Arial, Helvetica, sans-serif;
		color:#939393;
		text-align:right;
		cursor:pointer;
		/*background:transparent url('../../../imagens/spicy/estrutura/bg_btn_lista_presentesjpg.jpg') no-repeat scroll left center;*/
		background-color:#F5F5F5;
	}
	.btn-lista-desejos{
		margin:5px 0px 5px 0px;
		padding-left:0px;/*20*/
		width:185px;
		height:19px;
		border:0px none;
		font:9px "Tahoma",Arial, Helvetica, sans-serif;
		color:#939393;
		text-align:right;
		cursor:pointer;
		/*background:transparent url('../../../imagens/spicy/estrutura/bg_btn_lista_desejos.jpg') no-repeat scroll left center;*/
		background-color:#F5F5F5;
		
	}
	.btn-envie-amigo{
		margin:0px 0px 0px 0px;
		padding-left:20px;
		width:130px;
		height:19px;
		border:0px none;
		font:9px "Tahoma",Arial, Helvetica, sans-serif;
		color:#939393;
		text-align:left;
		cursor:pointer;
		/*background:transparent url('../../../imagens/spicy/estrutura/bg_btn_envie_amigo.jpg') no-repeat scroll left center;*/
		background-color:#F9F9F9;
		float:right;
	}


	.btn-p-lista-desejos2{
		padding:45px 0px;
		width:134px;
		border:0px none;
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#595959;
		text-align:center;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/estrutura/bg_btn_lista_desejos.jpg') no-repeat scroll center top;
	}
/******************************* 
*  Menu da tela de Listas
*
/*****************************/

	#menu-lista ul		{ 
		margin:0px 0px 0px 10px;
		padding:0px 0px 0px 0px;
		width:700px;
		height:29px;
		list-style:none;
	}
	#menu-lista ul li 	
	{
		height:29px;
		display:block;
		text-decoration:none;
		font:bold 13px "Times New Roman", Times, serif;
		text-align:center;
		
		float:left;		
	}

	#menu-lista ul li.btn-minha-lista 	{ width:80px;height:32px;display:block; padding:5px;}
	#menu-lista ul li.btn-lista-casamento { width:110px; height:32px;display:block; padding:5px;}
	#menu-lista ul li.btn-lista-cozinha 	{ width:110px; height:32px;display:block; padding:5px;}
	#menu-lista ul li.btn-lista-bar 	{ width:110px;height:32px;display:block;padding:5px;}
	#menu-lista ul li.btn-lista-presente	{ width:110px;height:32px;display:block; padding:5px;}	
	
	#menu-lista ul li	a	{ 
		color:#707070;
		text-decoration:none;
	}
	
	#menu-lista ul li a:hover{
		text-decoration:none;
		font:bold 14px "Times New Roman", Times, serif;
		color:#970909;
		cursor:pointer;
	}
	/*******************************************************************************************************/



	.btn-ver-mais-dtg{
		margin:0px 20px 0px 0px;
		padding:0px;
		border:0px none;
		width:45px;
		height:15px;
		position:relative;
		top:-8px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/bg_btn_ver_mais.jpg') no-repeat scroll center top;
		float:right;
	}
	.btn-enviar{ 
		margin:0px;
		width:38px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_enviar.jpg') no-repeat center center;
		cursor:pointer;
		float:right;
	}
	.btn-visualizar-marcas{ 
		margin:0 auto;
		width:81px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_visualizar-marcas.jpg') no-repeat center center;
		cursor:pointer;
	}
	.btn-salvar{ 
		margin:0px 0px 0px 10px;
		width:47px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_salvar.jpg') no-repeat center center;
		cursor:pointer;
		float:right;
	}
	
	.btn-salvar-maior{ 
		margin:0px 0px 0px 10px;
		width:54px;
		height:16px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_salvar_maior.jpg') no-repeat center center;
		cursor:pointer;
		float:right;
	}
	
	.btn-excluir{ 
		margin:0px 0px 0px 10px;
		width:47px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_excluir.jpg') no-repeat center bottom;
		cursor:pointer;
		float:right;
	}
	.btn-voltar{ 
		margin:0px 0px 0px 10px;
		width:54px;
		height:16px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_voltar_maior.jpg') no-repeat center bottom;
		cursor:pointer;
		float:right;
	}
	.btn-voltar-publicar{ 
		margin:0px 0px 0px 10px;
		width:47px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_voltar.jpg') no-repeat center bottom;
		cursor:pointer;
		float:right;
	}
	.btn-proximo{ 
		margin:0px 0px 0px 10px;
		width:47px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_proximo.jpg') no-repeat center center;
		cursor:pointer;
		float:right;
	}
	.btn-pesquisa{ 
		margin:0px 0px 0px 0px;
		width:47px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_pesquisa.jpg') no-repeat center center;
		cursor:pointer;
		float:left;
	}
	.btn-detalhes{ 
		margin:0px 0px 0px 10px;
		width:47px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_detalhes.jpg') no-repeat center center;
		cursor:pointer;
	}

	.btn-nova-lista{ 
		margin:0px 10px 00px 10px;
		width:81px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_nova_lista.jpg') no-repeat center center;
		cursor:pointer;
		float:right;
	}
	
    .btn-acessar-grid{
		margin:1px;
		padding:0px 0px 0px 0px;
		border:0px none;
		width:48px;
		height:14px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/bg_btn_acessar.jpg') no-repeat scroll center center;
	}

	
	.btn-pesquisar{ 
		margin:0px 0px 0px 10px;
		width:59px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_pesquisar.jpg') no-repeat center center;
		cursor:pointer;
		float:right;
	}




	.btn-solicitar-reserva{
		margin:0px;
		padding:0px;
		border:0px none;
		width:114px;
		height:23px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_solicitar_reserva.jpg') no-repeat scroll center top;
		float:right;
	}
	.btn-adicionar-carrinho{
		margin:0px;
		padding:0px;
		border:0px none;
		width:144px;
		height:22px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_adicionar_carrinho.jpg') no-repeat scroll center top;
		float:right;
	}
	.btn-comprar{
		margin:20px 0px 5px 0px;
		padding:0px;
		border:0px none;
		width:110px;
		height:37px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_comprar.jpg') no-repeat scroll center top;
	}
	.btn-voltar-lista{
		margin:20px 0px 5px 0px;
		padding:0px;
		border:0px none;
		width:117px;
		height:22px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_voltar_lista.jpg') no-repeat scroll center top;
	}
	.btn_sujeito_disp {
		margin:0px;
		padding:0px;
		border:0px none;
		width:155px;
		height:22px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_sujeito_disp.jpg') no-repeat scroll center top;
	}
	.btn_finalizar-compra {
		margin:0px 10px;
		padding:0px;
		border:0px none;
		width:117px;
		height:22px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_finalizar_compra.jpg') no-repeat scroll center top;
	}
	.btn_atualizar-valores {
		margin:0px;
		padding:0px;
		border:0px none;
		width:130px;
		height:22px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_atualizar_valores.jpg') no-repeat scroll center top;
		float:right;
	}
	.btn_continuar-comprando {
		margin:0px;
		padding:0px;
		border:0px none;
		width:145px;
		height:22px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_continuar_comprando.jpg') no-repeat scroll center top;

	}
   
	
	.btn-consultar{
		margin:0px;
		padding:0px;
		border:0px none;
		width:61px;
		height:18px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_consultar.jpg') no-repeat scroll center top;
	}
	.btn-alterar-cep{
		margin:0px 0px 0px 0px;
		padding:0px;
		position:relative;
		top:2px;
		border:0px none;
		width:70px;
		height:18px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_alterar_cep.jpg') no-repeat scroll center top;
	}
		
	.btn-cadastrar{
		margin:0px 0px 0px 0px;
		padding:0px;
		position:relative;
		top:2px;
		left:270px;
		border:0px none;
		width:64px;
		height:18px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_cadastrar.jpg') no-repeat scroll center top;
	}

	.btn_f_Insere_Endereco{
		margin:0px 0px 0px 0px;
		padding:0px;
		position:relative;
		top:2px;
		left:245px;
		border:0px none;
		width:114px;
		height:18px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_f_Insere_Endereco.jpg') no-repeat scroll center top;
	}

	.btn-pj{
		margin:10px 20px 25px 0px;
		padding:0px;
		border:0px none;
		width:87px;
		height:18px;
		cursor:auto;
		background:transparent url('../../../imagens/spicy/form/btn_pessoa_pj.jpg') no-repeat scroll center top;
		float:left;
	}
	.btn-pf{
		margin:10px 20px 25px 150px;
		padding:0px;
		border:0px none;
		width:77px;
		height:18px;
		cursor:auto;
		background:transparent url('../../../imagens/spicy/form/btn_pessoa_pf.jpg') no-repeat scroll center top;
		float:left;
	}
	.btn-pj-off{
		margin:10px 20px 25px 0px;
		padding:0px;
		border:0px none;
		width:87px;
		height:18px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_pessoa_pj_off.jpg') no-repeat scroll center top;
		float:left;
	}
	.btn-pf-off{
		margin:10px 20px 25px 150px;
		padding:0px;
		border:0px none;
		width:77px;
		height:18px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_pessoa_pf_off.jpg') no-repeat scroll center top;
		float:left;

	}


	.btn-alterar-end{
		margin:25px 30px 0px 0px;
		padding:0px;
		border:0px none;
		width:114px;
		height:22px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_alterar_end.jpg') no-repeat scroll center top;
		float:right;
	}

	.btn-dtg-excluir{
		margin:0px;
		padding:0px 50px 0px 0px;
		border:0px none;
		width:55px;
		height:18px;
		font:9px "Tahoma",Arial, Helvetica, sans-serif;
		color:#AF2121;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/dtg/ico_excluir.gif') no-repeat scroll right center;
	}

	.btn-dtg-ok{
		margin:1px;
		padding:0px 0px 0px 0px;
		border:0px none;
		width:25px;
		height:18px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/dtg/ico_editar.gif') no-repeat scroll center center;
	}
	
	.btn-dtg-editar{
		margin:1px;
		padding:0px 0px 0px 0px;
		border:0px none;
		width:52px;
		height:15px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/btn_Alterar.png') no-repeat scroll center center;
	}

	.btn-dtg-excluir-s{
		margin:1px;
		padding:0px 0px 0px 0px;
		border:0px none;
		width:25px;
		height:18px;
		cursor:pointer;
		background:transparent url('../../../imagens/spicy/form/dtg/ico_excluir.gif') no-repeat scroll center center;
	}




/*Add lmascarenhas 16/06/09*/
	.btn-continuar{ 
		margin:0px;
		width:88px;
		height:20px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_continuar.jpg') no-repeat center center;
		cursor:pointer;
		float:right;
	}
	
	.btn-comprar-pequeno{ 
		margin:0px 0px 0px 10px;
		width:47px;
		height:14px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_comprar_pequeno.jpg') no-repeat center center;
		cursor:pointer;
		float:right;
	}

	.btn-comprar-medio{ 
		margin:0px 0px 0px 10px;
		width:53px;
		height:18px;
		border:0px none;
		background:transparent url('../../../imagens/spicy/form/bg_btn_comprar_medio.jpg') no-repeat center center;
		cursor:pointer;
		float:right;
	}
	
	

/*****************************************************************************************************************
	ESTRUTURA PAGINAÇÃO
*****************************************************************************************************************/
	.box-paginacao{	
		margin-top:20px;
		padding-top:3px;	
		width:auto;
		text-align:center !important;
		background:transparent url('../../../imagens/spicy/estrutura/bg_barra_paginacao.jpg') no-repeat scroll center top;
		clear:both;
	}
	
	.box-paginacao p{
		margin:0px;
		padding:5px;	
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#595959;
	}
	
	.box-paginacao p span {
		color:#A40101;
	}
	.box-paginacao p a {
		text-decoration:none;
		color:#595959;
		padding:0px 3px;
	}
	.box-paginacao p a:hover, .box-paginacao p a:active, .box-paginacao p a:focus {
		font-weight:bold;
		color:#A40101;
	}

/*****************************************************************************************************************
	ESTRUTURA BOX FLASH
*****************************************************************************************************************/
	#banner-flash
	{
		
		width:100%;
		height:253px;
		text-align:center;
		float:left;
	}	
	#destaque-flash
	{
		_margin-top:-150px;
		width:100%;
		padding:5px 0px 10px 0px;
		text-align:center;
		float:left;
	}

/*****************************************************************************************************************
	ESTRUTURA PRODUTOS DESTAQUES HOME
*****************************************************************************************************************/
	
	.box-produto-destaque{
		width:179px;
		margin:10px 0px 0px 0px;
		padding:6px 0px 6px 13px;
		background:#fff url('../../../imagens/spicy/estrutura/bg_box_produto_destaque.jpg') no-repeat left bottom;
		float:left;	
	}
	
	.box-produto-destaque img{ border:2px #e7e7e7 solid;}
		
		.box-produto-destaque h2{  
			margin:0px 0px 7px 0px;
			font:bold 14px "Times New Roman", Times, serif;
			color:#ba1313;			
		}
		.box-produto-destaque h2 a{  
			font:bold 14px "Times New Roman", Times, serif;
			color:#ba1313;
			text-decoration:none;
		}
		.box-produto-destaque h2 a:hover{  
			font:bold 14px "Times New Roman", Times, serif;
			color:#ba1313;
			text-decoration:underline;
		}

		.box-produto-destaque p{  
			margin:0px 10px 0px 0px;
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
		}
		.box-produto-destaque p a{  
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
			text-decoration:none;
		}
		.box-produto-destaque p a:hover{  
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
			text-decoration:underline;
		}


		.box-produto-destaque a.btn-saiba-mais{
			background-color:#c1c1c1;
			margin-top:8px;
			width:60px; height:12px;
			text-align:center; float:right;
			text-decoration:none;
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#fff;
		}
		
		
		
/*****************************************************************************************************************
	ESTRUTURA PRODUTOS DESTAQUES INTERNAS
*****************************************************************************************************************/
	
	.box-produto-destaque-internas{
		width:190px;
		height:148px;
		margin:10px 5px 20px 0px;
		padding:6px 0px 6px 13px;
		background:#fff url('../../../imagens/spicy/estrutura/bg_box_produto_destaque_internas.jpg') no-repeat left bottom;
		float:left;
	}
		.box-produto-destaque-internas img{ border:2px #e7e7e7 solid;}
		
		.box-produto-destaque-internas h2{  
			margin:0px 0px 7px 0px;
			font:bold 14px "Times New Roman", Times, serif;
			color:#ba1313;
		}
		.box-produto-destaque-internas h2 a{  
			font:bold 14px "Times New Roman", Times, serif;
			color:#ba1313;
			text-decoration:none;
		}
		.box-produto-destaque-internas h2 a:hover{  
			font:bold 14px "Times New Roman", Times, serif;
			color:#ba1313;
			text-decoration:underline;
		}

		.box-produto-destaque-internas p{  
			margin:0px 10px 0px 0px;
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
		}
		.box-produto-destaque-internas p a{  
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
			text-decoration:none;
		}
		.box-produto-destaque-internas p a:hover{  
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
			text-decoration:underline;
		}


		.box-produto-destaque-internas a.btn-saiba-mais{
			background-color:#c1c1c1;
			margin-top:8px;
			width:60px; height:12px;
			text-align:center; float:right;
			text-decoration:none;
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#fff;
		}
/*****************************************************************************************************************
	ESTRUTURA PRODUTOS DESTAQUES INTERNAS DUAS COLUNAS
*****************************************************************************************************************/
	.box-produto-destaque-internas1{
		width:289px;
		height:128px;
		margin:10px 10px 20px 0px;
		padding:6px 0px 6px 13px;
		background:#fff url('../../../imagens/spicy/estrutura/bg_box_produto_destaque_internas2.jpg') no-repeat left bottom;
		float:left;
	}
		.box-produto-destaque-internas1 img{ border:1px #e7e7e7 solid; margin:0px 10px 10px 0px; float:left;}
		.box-produto-destaque-internas1 img.direita{ border:1px #e7e7e7 solid; margin:0px 10px 10px 10px; float:right;}

		.box-produto-destaque-internas1 h2{  
			margin:0px 0px 7px 0px;
			font:bold 14px "Times New Roman", Times, serif;
			color:#595959;
		}

		.box-produto-destaque-internas1 h2 a{  
			font:bold 14px "Times New Roman", Times, serif;
			color:#595959;
			text-decoration:none;
		}
		.box-produto-destaque-internas1 h2 a:hover{  
			font:bold 14px "Times New Roman", Times, serif;
			color:#595959;
			text-decoration:underline;
		}

		.box-produto-destaque-internas1 p{  
			margin:0px 10px 0px 0px;
			height:80px;
			display:block;
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
		}
		.box-produto-destaque-internas1 p a{  
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
			text-decoration:none;
		}
		.box-produto-destaque-internas1 p a:hover{  
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
			text-decoration:underline;
		}


		.box-produto-destaque-internas1 a.btn-saiba-mais{
			background-color:#c1c1c1;
			margin-top:11px;
			width:60px; height:12px;
			text-align:center; float:right;
			text-decoration:none;
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#fff;
		}

/*****************************************************************************************************************
	ESTRUTURA PRODUTOS DESTAQUES INTERNAS DUAS COLUNAS
*****************************************************************************************************************/
	
	.box-produto-destaque-internas2{
		width:289px;
		height:128px;
		margin:10px 10px 20px 0px;
		padding:6px 0px 6px 6px;
		background:#fff url('../../../imagens/spicy/estrutura/bg_box_produto_destaque_internas2.jpg') no-repeat left bottom;
		float:left;
	}
		.box-produto-destaque-internas2 img{ border:1px #e7e7e7 solid; margin:0px 10px 10px 0px; float:left;}
		
		.box-produto-destaque-internas2 h2{  
			margin:0px 0px 7px 0px;
			padding-top:5px;
			height:38px;
			font:bold 10px "verdana", Times, serif;
			text-align:justify;
			color:#7c7b7b;
			display:block;
		}
		.box-produto-destaque-internas2 h2 a.trocar-cor{  	
			font:bold 11px Verdana!important;
			color:#7c7b7b!important;

		}
		.box-produto-destaque-internas2 h2 a{  
			font:bold 14px "Times New Roman", Times, serif;
			color:#ba1313;
			text-decoration:none;
		}
		.box-produto-destaque-internas2 h2 a:hover{  
			font:bold 14px "Times New Roman", Times, serif;
			color:#ba1313;
			text-decoration:underline;
		}

		.box-produto-destaque-internas2 p{  
			margin:0px 10px 0px 0px;
			height:55px;
			display:block;
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
		}
		.box-produto-destaque-internas2 p a{  
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
			text-decoration:none;
		}
		.box-produto-destaque-internas2 p a:hover{  
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#757575;
			text-decoration:underline;
		}


		.box-produto-destaque-internas2 a.btn-saiba-mais{
			background-color:#c1c1c1;
			margin-top:11px;
			width:60px; height:12px;
			text-align:center; float:right;
			text-decoration:none;
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#fff;
		}



/*****************************************************************************************************************
	BOX RECEITAS
*****************************************************************************************************************/
	.box-ingredientes{
		margin-bottom:24px;
		padding:30px 13px 20px 13px;
		width:364px;
		background:transparent url('../../../imagens/spicy/decorativo/bg_box_ingredientes.jpg') no-repeat scroll center top;
		float:right;
	}
	
	.box-preparo{
		margin-bottom:24px;
		padding:30px 13px 20px 13px;
		width:364px;
		background:transparent url('../../../imagens/spicy/decorativo/bg_box_preparo.jpg') no-repeat scroll center top;
		float:right;
	}
	.box-chef{
		margin-bottom:24px;
		padding:0px 20px 0px 0px;
		width:370px;
		background-color:#F9F9F9;
		float:right;
	}
	
	.box-receita-esq{
		width:220px; float:left;
	}
	.box-receita-dir{
		width:394px; float:right;
	}	
/*****************************************************************************************************************
	BOX CURSOS
*****************************************************************************************************************/
	.box-info{
		margin-bottom:24px;
		padding:20px 7px;
		width:376px;
		height: 180px;
		background-color:#F9F9F9;
		float:right;
	}
	.box-descricao{
		padding:30px 7px 10px 7px;
		width:376px;
		color:#333;
		background:transparent url('../../../imagens/spicy/decorativo/tit_cursos_descricao.jpg') no-repeat scroll left top;
		float:right;	
	}
	.box-destaque{
		margin-bottom:15px;
		padding:7px 10px 10px 10px;
		width:204px;
		background-color:#F9F9F9;
		float:left;
	}
	.box-cad-curso{
		padding:30px 7px 10px 7px; 
		width:376px; 
		background:#F9F9F9 url('../../../imagens/spicy/decorativo/receita/rst_form_tit_cadastro.jpg') no-repeat scroll left top; 
		float:right;
	}


/*****************************************************************************************************************
	ESTRUTURA BOX DESCRIÇAO PRODUTO E DADOS
*****************************************************************************************************************/
	.box-descricao-opc{
		padding:0px 5px 10px 5px;
		width:375px;
		float:right;	
	}
	.box-produtos-quantidade{
		padding:50px 7px 10px 7px; 
		width:376px; 
		background:#F9F9F9 url('../../../imagens/spicy/decorativo/tit_produto_quantidade.jpg') no-repeat scroll left top; 
		float:right;
	}
	.box-produtos-quantidade img{
		margin:0px 10px 0px 0px;
		width:44px;
		height:44px;
		border:1px #ccc solid;
		float:left;
		
	}

	div.btn-descricao-dados{
		margin:0px 0px 10px 0px;
		padding:0px;
		width:376px;
		list-style:none;
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#595959;
		background:transparent url('../../../imagens/spicy/form/bg_barra_ordenar.jpg') repeat-x scroll right bottom;
		float:left;
	}
		.btn-descricao-dados a{
			margin:0px 4px 0px 0px;
			padding:3px 8px 3px 8px;
			border-top:1px #ccc solid;
			border-right:1px #ccc solid;
			border-bottom:1px #fff solid;
			border-left:1px #ccc solid;
			color:#595959;
			cursor:pointer;
			text-decoration:none;
			background-color:#fff;
			float:left;
			
		}
		.btn-descricao-dados a:hover{
			margin:1px 4px 0px 0px;
			padding:3px 8px 2px 8px;
			height:13px;
			color:#cc3232;
			cursor:pointer;
			text-decoration:none;
			background-color:#ebebeb;
			float:left;
		}

		.btn-descricao-dados a:active, .btn-descricao-dados a:focus{
			margin:0px 4px 0px 0px;
			padding:3px 8px 3px 8px;
			border-top:1px #ccc solid;
			border-right:1px #ccc solid;
			border-bottom:1px #fff solid;
			border-left:1px #ccc solid;
			color:#cc3232;
			text-decoration:none;
			background-color:#fff;
			float:left;
			
		}
	.btn-cores{
		margin:0px 5px 0px 5px; width:19px; height:19px; cursor:pointer; display:block; background-color: #009933; float:left;
	}
	.preco-sugerido{
		margin:0px;
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#757575;
		line-height:1.4em;
	}
	
	.nosso-preco{
		margin:0px;
		font:bold 12px "Tahoma",Arial, Helvetica, sans-serif;
		color:#757575;
		line-height:1.4em;
	}
	.nosso-preco span{
		margin:0px;
		font:bold 14px "Tahoma",Arial, Helvetica, sans-serif;
		color:#757575;
		text-align:justify;
		line-height:1.4em;
	}

		
/*****************************************************************************************************************
	BOX VIDEO
*****************************************************************************************************************/
		.box-video{
		 	margin:0px 0px 20px 20px;	width:276px; height:223px; border:1px #F4F9FB solid; float:right;	
		}
		
/*****************************************************************************************************************
	IMAGENS e DIVISOR
*****************************************************************************************************************/
	.img-mag-dir{
		border:2px #e7e7e7 solid; margin:0px 20px 20px 0px; float:left;
	}
	.img-cur-dir{
		border:2px #e7e7e7 solid; margin:0px 10px 20px 0px; float:left;
	}
	.divisor-p{
		margin:10px 0px;
		text-align:center;
	}
	.divisor-m{
		margin:5px 0px!important;
		width:376px!important;
		height:2px!important;
		border:0px none!important;
		text-align:center;
	}

/*****************************************************************************************************************
	TITULOS E TEXTO COMUM
*****************************************************************************************************************/
		.titulo-internas-recomendados 	{ 
			margin:0px 0px 15px 0px;
			padding:0px 0px 0px 12px;
			width:613px;
			font:bold 14px "Times New Roman", Times, serif !important;
			color:#666666;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_internas.jpg') no-repeat left 2px;
			float:left;
		}
		
		#box-dir h2.titulo-internas3 	{ 
			margin:0px 0px 15px 0px;
			padding:0px 0px 0px 12px;
			width:613px;
			font:bold 14px "Times New Roman", Times, serif;
			color:#ba1313;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h4_titulo_internas.jpg') no-repeat left 2px;
		}
		#box-dir h2.titulo-internas 	{ 
			margin:0px 0px 15px 0px;
			padding:0px 0px 0px 12px;
			width:613px;
			font:bold 12px "Times New Roman", Times, serif;
			color:#ba1313;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_internas.jpg') no-repeat left 2px;
			float:left;
		}
		#box-dir h3.titulo-internas 	{ 
			margin:0px 0px 10px 0px;
			padding:0px 0px 0px 12px;
			width:613px;
			font:bold 12px "Times New Roman", Times, serif;
			color:#595959;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_internas.jpg') no-repeat left 2px;
		}
		#box-dir h3.titulo-internas2 	{ 
			margin:0px 0px 10px 0px;
			padding:0px 0px 0px 12px;
			width:613px;
			font:bold 12px "Times New Roman", Times, serif;
			color:#595959;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_internas.jpg') no-repeat left 2px;
			float:left;
		}
		
		#box-dir h4.titulo-internas3 	{ 
			margin:15px 0px 0px 0px;
			padding:0px 0px 0px 20px;
			width:605px;
			font:bold 10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h4_titulo_internas.jpg') no-repeat left 2px;
			float:left;
		}
				#box-dir h4.titulo-internas3 a, #box-dir p.texto-internas02 a	{ 
					margin:0px;
					padding:0px;
					color:#333;
					text-decoration:none;
				}
				#box-dir h4.titulo-internas3 a:hover, #box-dir p.texto-internas02 a:hover	{ 
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					color:#333;
					text-decoration:underline;
				}


		#box-dir h4.titulo-internas4 	{ 
			margin:20px 0px;
			padding:0px;
			width:625px;
			font:18px "Times New Roman", Times, serif;
			color:#ba1313;
			float:left;
		}
		#box-dir h5.titulo-internas5 	{ 
			margin:0px 0px 15px 0px;
			padding:0px 0px 0px 20px;
			width:180px;
			font:bold 14px "Times New Roman", Times, serif;
			color:#595959;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h4_titulo_internas.jpg') no-repeat left 2px;
			float:left;
		}
		#box-dir h6.titulo-internas6{	
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			font:bold 11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#CC3232;
			text-align:justify;
			line-height:1.4em;
			
		}
		#box-dir h6.titulo-internas06{	
			margin:0px 0px 15px 0px;
			padding:0px 0px 0px 0px;
			font:bold 14px "Times New Roman", Times, serif;
			color:#CC3232;
			line-height:1.4em;
			
		}

p.carrinho-nome-lista{
			margin:0px 0px 10px 0px;
			padding-right:30px;			
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#cc3232;
			text-align: right;
			line-height:1.4em;
		}

		p.valor-total{
			margin:0px 0px 10px 0px;
			padding-right:30px;
			height:20px;
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#cc3232;
			text-align: right;
			line-height:1.4em;
		}
		
		p.valor-total span.valor{
			color:#595959;
		}

		#box-dir .txt-receita{
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#555;
			text-align:justify;
			margin:0px 0px 10px 0px;
		}

    .box-chef p, p{
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#666;
			text-align:justify;
			line-height:1.4em;
		}
		
		
		
		#box-dir p.texto-internas, span.texto-internas, p.texto-internas{
			font:11px "Tahoma",Arial, Helvetica, sans-serif;
			color:#666;
			text-align:justify;
			line-height:1.4em;
		}
			#box-dir p.texto-internas a{
				font:11px "Tahoma",Arial, Helvetica, sans-serif;
				color:#850505;
				text-decoration:none;
				text-align:justify;
				line-height:1.4em;
			}
			#box-dir p.texto-internas a:hover{
				font:11px "Tahoma",Arial, Helvetica, sans-serif;
				color:#850505;
				text-decoration:underline;
				text-align:justify;
				line-height:1.4em;
			}


		#box-dir p.texto-internas02{
			padding-left:20px;	
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#333;
			text-align:justify;
			line-height:1.4em;
		}

		#box-dir p.texto-internas03{	
			font:bold 12px "Tahoma",Arial, Helvetica, sans-serif;
			color:#333;
			text-align:justify;
			line-height:1.4em;
			
		}
		#box-dir p.texto-internas03 span{	
			font:bold 16px "Tahoma",Arial, Helvetica, sans-serif;
		}
		#box-dir p.texto-internas04{
			margin:0px;
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#333;
			line-height:1.4em;
		}
	
	.tit-solicitacao-reservas, .tit-recomendados,  .tit-promocoes, .tit-produto-relacionando,
	.tit-produto-relacionando-red, .tit-pontuacao, .tit-pedido-efetuado, .tit-novidades, .tit-meus-pedidos,
	.tit-materias, .tit-lojas, .tit-login, .tit-destaques, .tit-cursos, .tit-contato, .tit-conheca-programa,
	.tit-cadastro, .tit-assessoria-impresa, .tit-acao-sociais, .tit-quem-somos, .tit-solicitacao-reservas, 
	.tit-forma-pagamento, .tit-marcas, .tit-pedido-efetuado, .tit-resultado-busca, .tit-visualizar-marcas, 
	.tit-lista-desejos, .tit-lista, .tit-livro-receitas, .tit-lista-presentes, .tit-itens-pedido, .tit-itens-pedido-lista,
	.tit-resultados-consulta, .tit-end-add, .tit-minha-spicy, .tit-perguntas, .tit-pergunta-resposta,
	.tit-categorias-ajuda, .tit_carrinho, .tit-forum-chef {
			margin:10px 0px 15px 0px;
			padding:0px 0px 0px 12px;
			text-indent:-9999px;	
	}
	
.tit-forum-chef
	{background:transparent url('../../../imagens/spicy/form/tit-forum-chef.jpg') repeat-x scroll left center;clear:both;}	
.tit-lista
	{background:transparent url('../../../imagens/spicy/form/tit-lista.jpg') repeat-x scroll left center;clear:both;}
.tit-livro-receitas
	{background:transparent url('../../../imagens/spicy/form/tit-livro-receitas.jpg') repeat-x scroll left center;clear:both;}
.tit-lista-presentes
	{background:transparent url('../../../imagens/spicy/form/tit-lista-presentes.jpg') repeat-x scroll left center;clear:both;}
.tit-itens-pedido
	{background:transparent url('../../../imagens/spicy/form/tit-itens-pedido.jpg') repeat-x scroll left center;clear:both;}
.tit-itens-pedido-lista
	{background:transparent url('../../../imagens/spicy/form/tit-itens-pedido-lista.jpg') repeat-x scroll left center;clear:both;}
.tit-resultados-consulta
	{background:transparent url('../../../imagens/spicy/form/tit-resultados-consulta.jpg') repeat-x scroll left center;clear:both;}
.tit-end-add
	{background:transparent url('../../../imagens/spicy/form/tit-end-add.jpg') repeat-x scroll left center;clear:both;}
.tit-minha-spicy
	{background:transparent url('../../../imagens/spicy/form/tit-minha-spicy.jpg') repeat-x scroll left center;clear:both;}
.tit-perguntas
	{background:transparent url('../../../imagens/spicy/form/tit-perguntas.jpg') repeat-x scroll left center;clear:both;}
.tit-pergunta-resposta
	{background:transparent url('../../../imagens/spicy/form/tit-pergunta-resposta.jpg') repeat-x scroll left center;clear:both;}
.tit-categorias-ajuda
	{background:transparent url('../../../imagens/spicy/form/tit-categorias-ajuda.jpg') repeat-x scroll left center;clear:both;}
.tit-branco
	{
		background:transparent url('../../../imagens/spicy/form/tit-branco.jpg') repeat-x scroll left center;
		clear:both;
		color:#CC3232;
		font-family:"Times New Roman",Times,serif;
		font-size:16px;
		padding-left:11px;
		font-weight:lighter;
	}
.tit_carrinho
	{background:transparent url('../../../imagens/spicy/form/tit_carrinho.jpg') repeat-x scroll left center;clear:both;}
.tit-lista-desejos{
	background:transparent url('../../../imagens/spicy/form/tit-lista-desejos.jpg') repeat-x scroll left center;clear:both;}	
.tit-acao-sociais{
	background:transparent url('../../../imagens/spicy/form/tit-acao-sociais.jpg') repeat-x scroll left center;clear:both;}
.tit-solicitacao-reservas{
	background:transparent url('../../../imagens/spicy/form/tit-solicitacao-reservas.jpg') repeat-x scroll left center;clear:both;}
.tit-recomendados{
	background:transparent url('../../../imagens/spicy/form/tit-recomendados.jpg') repeat-x scroll left center;clear:both;}
.tit-receitas{
    margin:0px 0px 15px 0px;
	padding:0px 0px 0px 12px;
	width:613px;
	font:bold 14px "Times New Roman", Times, serif!important;
	color:#ba1313;
	background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_internas.jpg') no-repeat left 2px;
	float:left;
}
.tit-promocoes{
	 background:transparent url('../../../imagens/spicy/form/tit-promocoes.jpg') repeat-x scroll left center;clear:both;}
.tit-produto-relacionando{
	background:transparent url('../../../imagens/spicy/form/tit-produto-relacionando.jpg') repeat-x scroll left center;clear:both;}
.tit-produto-relacionando-red{
	background:transparent url('../../../imagens/spicy/form/tit-produto-relacionando-red.jpg') repeat-x scroll left center;clear:both;}
.tit-pontuacao{
	background:transparent url('../../../imagens/spicy/form/tit-pontuacao.jpg') repeat-x scroll left center;clear:both;}
.tit-pedido-efetuado{
	background:transparent url('../../../imagens/spicy/form/tit-pedido-efetuado.jpg') repeat-x scroll left center;clear:both;}
.tit-novidades{
	background:transparent url('../../../imagens/spicy/form/tit-novidades.jpg') repeat-x scroll left center;clear:both;}
.tit-meus-pedidos{
	background:transparent url('../../../imagens/spicy/form/tit-meus-pedidos.jpg') repeat-x scroll left center;clear:both;}
.tit-materias{
	 background:transparent url('../../../imagens/spicy/form/tit-materias.jpg') repeat-x scroll left center;clear:both;}
.tit-lojas{
	background:transparent url('../../../imagens/spicy/form/tit-lojas.jpg') repeat-x scroll left center;clear:both;}
.tit-login{
	background:transparent url('../../../imagens/spicy/form/tit-login.jpg') repeat-x scroll left center;clear:both;}
.tit-destaques{
	background:transparent url('../../../imagens/spicy/form/tit-destaques.jpg') repeat-x scroll left center;clear:both;}
.tit-cursos{
	background:transparent url('../../../imagens/spicy/form/tit-cursos.jpg') repeat-x scroll left center;clear:both;}
	
.tit-quem-somos{
	background:transparent url('../../../imagens/spicy/form/tit_quem_somos.jpg') repeat-x scroll left center;clear:both;}
.tit-solicitacao-reservas{
	background:transparent url('../../../imagens/spicy/form/tit-solicitacao-reservas.jpg') repeat-x scroll left center;clear:both;}
.tit-forma-pagamento{
	background:transparent url('../../../imagens/spicy/form/tit_forma_pagamento.jpg') repeat-x scroll left center;clear:both;}
.tit-marcas{
	background:transparent url('../../../imagens/spicy/form/tit_marcas.jpg') repeat-x scroll left center;clear:both;}
.tit-pedido-efetuado{
	background:transparent url('../../../imagens/spicy/form/tit_pedido_efetuado.jpg') repeat-x scroll left center;clear:both;}
.tit-resultado-busca{
	background:transparent url('../../../imagens/spicy/form/tit_resultado_busca.jpg') repeat-x scroll left center;clear:both;}
.tit-visualizar-marcas{
	background:transparent url('../../../imagens/spicy/form/tit_visualizar_marcas.jpg') repeat-x scroll left center;clear:both;}
	
.tit-contato{
	background:transparent url('../../../imagens/spicy/form/tit-contato.jpg') repeat-x scroll left center;clear:both;}
.tit-conheca-programa{
	background:transparent url('../../../imagens/spicy/form/tit-conheca-programa.jpg') repeat-x scroll left center;clear:both;}
.tit-cadastro{
	background:transparent url('../../../imagens/spicy/form/tit-cadastro.jpg') repeat-x scroll left center;clear:both;}
.tit-assessoria-impresa{
	background:transparent url('../../../imagens/spicy/form/tit-assessoria-impresa.jpg') repeat-x scroll left center;clear:both;}
.tit-acao-sociais{
	background:transparent url('../../../imagens/spicy/form/tit-acao-sociais.jpg') repeat-x scroll left center;clear:both;}
.sub-tit-receita-relacionada{
	 background:transparent url('../../../imagens/spicy/form/sub-tit-receita-relacionada.jpg') no-repeat scroll left center;clear:both;
	 margin:0px 0px 15px 0px;
	padding:0px 0px 0px 20px;
	width:180px;
	text-indent:-9999px;
	float:left;
}
.sub-tit-preparo{
 background:transparent url('../../../imagens/spicy/form/sub-tit-preparo.jpg') repeat-x scroll left center;
 text-indent:-9999px;clear:both;
}
.sub-tit-ingredientes{
 background:transparent url('../../../imagens/spicy/form/sub-tit-ingredientes.jpg') repeat-x scroll left center;
 text-indent:-9999px;clear:both;
}
.sub-tit-consultar-meus-pedidos{
 background:transparent url('../../../imagens/spicy/form/sub-tit-consultar-meus-pedidos.jpg') repeat-x scroll left center;
 text-indent:-9999px;clear:both;
}

/*****************************************************************************************************************
	ESTRUTURA CADASTRO 
*****************************************************************************************************************/

	dl.box-cad-form dd{
		 width:180px; height:25px!important; text-align:right; display:inline; float:left;
	}
	dl.box-cad-form dt	{
		width:400px; height:25px!important; text-align:left; display:inline; float:right;
	}

	dl.box-cad-form dd.dinamico{
		 width:180px; height:auto!important; text-align:right; display:inline; float:left;
	}
	dl.box-cad-form dt.dinamico	{
		width:400px; height:auto!important; text-align:left; display:inline; float:right;
	}



/*****************************************************************************************************************
	ESTRUTURA DATAGRID 
*****************************************************************************************************************/
	.box-msn{	
		margin-top:20px;
		padding-top:3px;	
		width:auto;
		height:150px;
		text-align:center;
		clear:both;
	}
	.box-msn p{
		margin:0px;
		padding:5px;	
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#595959;
	}


	.dtgHeaderStyle			{
		padding:0px;
		background:transparent url('../../../imagens/spicy/form/dtg/ht_bg_barra.jpg') repeat-x scroll left bottom;
		text-align:left;
		height:21px!important;
	}	
				 	         
	.dtgItemStyle 			{
		padding: 2px 3px 2px 3px;
		background:#f9f9f9;
		font: 10px Verdana, Arial, sans-serif;
		color: #333333;
		height:18px;
	}
	
	.dtgItemStyleSelect 			{
		padding: 2px 3px 2px 3px;
		background:#f9f9f9;
		font: 10px Verdana, Arial, sans-serif;
		color: #333333;
		height:18px;
		cursor:pointer;
		font-weight:bold;
	}
	
	tr.dtgItemStyle td a, tr.dtgItemStyleAlternate td a, tr.dtgItemStyleSelect td a{color: #333333; text-decoration:none;}
	
			
	.dtgItemStyleAlternate	{
		padding: 2px 3px 2px 3px;
		background: #FFFFFF;
		font: 10px Verdana, Arial, sans-serif;
		color: #333333;
		height: 18px;
	}
	.dtgItemStyleAlternate span, .dtgItemStyle span, .dtgItemStyleSelect span	{
		vertical-align:top;
	}
	.dtgItemStyleAlternate img,	.dtgItemStyle img,	.dtgItemStyleSelect img	{
		margin:0px 10px 0px 0px;
		border:1px #ccc solid;	
		float:left;
	}
	.dtgItemStyleAlternate p.lbl-tema,	.dtgItemStyle p.lbl-tema,	.dtgItemStyleSelect p.lbl-tema		{
		margin:0px;
		font:bold 11px Verdana, Arial, sans-serif;
		color:#BA1313;
	}
	.dtgItemStyleAlternate p.lbl-nome, .dtgItemStyle p.lbl-nome, .dtgItemStyleSelect p.lbl-nome	{
		margin:0px;
		font: 10px Verdana, Arial, sans-serif;
		color: #333333;
	}

	.dtgItemStyleAlternate img.no-border,	.dtgItemStyle img.no-border,	.dtgItemStyleSelect img.no-border{
		border:0px none!important;
	}	

	
	.dtg	 				{
		border-collapse: separate;
		margin:10px 0px 10px 0px;
		width:100%;
		float:left;
	}
	
	.dtg tr td 				{
		padding: 6px 3px 2px 3px;
		border:2px solid #fff;	
	}
	.dtg tr th 				{
		padding:0px;
		margin:0px;
		border:0px none!important;	
	}



.divContainerBusca span
{
	font:11px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
}


/*****************************************************************************************************************
	FORM
*****************************************************************************************************************/

		.cad-lbl{
			font-size:11px;
			font-family:"Tahoma",Arial, Helvetica, sans-serif;
			color:#333;
		}
		.cad-lbl2{	
			font-size:11px;
			font-family:"Tahoma",Arial, Helvetica, sans-serif;
			color:#333;
			height:21px;
			display:block;
		}
		.cad-lbl-esq{
			font-size:11px;
			font-family:"Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
			float:right;
			
		}
		.cad-txt{
			margin:0px 0px 4px 0px;
			width:100%;
			height:12px;
			border:1px #999999 solid; 
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
		}
		.cad-txt2{
			margin:0px 0px 4px 0px;
			width:100%;
			height:12px;
			border:1px #999999 solid; 
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
		}
		.cad-txt3{
			margin:-3px 0px 4px 0px;
			width:100%;
			height:12px;
			border:1px #999999 solid; 
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
		}

		.cad-txt-qtd{
			margin:5px 8px 0px 0px; 
			width:50px; 
			height:15px; 
			border:1px #999999 solid; 
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
			float:right;
		}

		.cad-ddl{
			margin:0px 0px 4px 0px;
			width:104%;
			height:18px;
			border:1px #999999 solid; 
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
		}
		.cad-ddl2{
			margin:0px 0px 2px 0px;
			width:104%;
			height:17px;
			border:1px #999999 solid; 
			font:10px "Tahoma",Arial, Helvetica, sans-serif;
			color:#595959;
		}


		.cad-lnk {
			font-size:10px;
			font-family:"Tahoma",Arial, Helvetica, sans-serif;
			color:#333;
			cursor:pointer;
			text-decoration:underline;
		}




/*****************************************************************************************************************
	FORM CADASTRO -  FAVOR NAO ALTERAR SISTEMA UTILIZA DIVS
*****************************************************************************************************************/

div.form-cad .containerForm
{
	clear:both;
}

div.form-cad .containerForm .header
{
	width: 150px; display:block; float:left;
	margin:0px; padding:0px;  width:150px;  display:block; float:left;



	font:11px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
	text-align:right;
	padding-right:4px;	
}
div.form-cad .containerForm .headerpublicacao
{
	width: 150px; display:block; float:left; border-bottom:solid 2px #CC3232;
	margin:0px; padding-top:20px; width:570px;  display:block;

	font:11px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
	padding-right:4px;	
}
.headercomprados
{
	width: 150px; display:block; float:left; border-bottom:solid 2px #CC3232;
	margin:0px; padding-top:20px; width:570px;  display:block;

	font:11px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
	padding-right:4px;	
}
/************ ADD lmascarenhas 18/06/2009 ***************/
div.form-cad .headertbl
{
	width: 150px; display:block; float:left;
	margin:0px; padding:0px;  width:150px;  display:block; float:left;



	font:11px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
	text-align:right;
	padding-right:4px;	
}

.lblListasFiltro
{
	width: 80px; 
	margin:0px; padding:0px; display:block; float:left;
	font:12px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
	text-align:Left;
	
}


div.form-cad .containerForm .item
{
	width: auto; display:block; float:left;
	font:11px "Tahoma",Arial, Helvetica, sans-serif;
}
	
/************ ADD lmascarenhas 18/06/2009 ***************/	
div.form-cad .itemtbl
{
	width: auto; display:block; float:left;
	font:11px "Tahoma",Arial, Helvetica, sans-serif;
	
}
/************ ADD lmascarenhas 18/06/2009 ***************/	
div.form-cad .itemtbl .cad-txt-250{
	margin:0px;
	padding:1px;
	width:250px;
	height:13px;
	border:1px #999999 solid; 
	font:10px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
}


	
	
div.form-cad .item .cad-txt-250{
	margin-top:2px;
	padding:1px;
	width:250px;
	height:13px;
	border:1px #999999 solid; 
	font:10px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
}

div.form-cad .item .ddl{
	margin:0px;
	padding:1px;
	height:18px;
	border:1px #999999 solid; 
	font:10px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
}

.ddl{
	margin:0px;
	padding:1px;
	height:18px;

	border:1px #999999 solid; 
	font:10px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
}

div.form-cad .item .numero{
	margin:0px;
	padding:1px;
	width:30px;
	height:13px;
	border:1px #999999 solid; 
	font:10px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
}
div.form-cad .item .numero2{
	margin:0px;
	padding:1px;
	width:50px;
	height:13px;
	border:1px #999999 solid; 
	font:10px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
}
div.form-cad .item .numero3{
	margin:0px;
	padding:1px;
	width:86px;
	height:13px;
	border:1px #999999 solid; 
	font:10px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
}
	
	
/************ ADD lmascarenhas 18/06/2009 ***************/	
div.form-cad .itemtbl .numero{
	margin:0px;
	padding:1px;
	width:30px;
	height:13px;
	border:1px #999999 solid; 
	font:10px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
}
/************ ADD lmascarenhas 18/06/2009 ***************/
div.form-cad .itemtbl .numero2{
	margin:0px;
	padding:1px;
	width:50px;
	height:13px;
	border:1px #999999 solid; 
	font:10px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
}
/************ ADD lmascarenhas 18/06/2009 ***************/
div.form-cad .itemtbl .numero3{
	margin:0px;
	padding:1px;
	width:86px;
	height:13px;
	border:1px #999999 solid; 
	font:10px "Tahoma",Arial, Helvetica, sans-serif;
	color:#595959;
}

	/************ ADD lmascarenhas 18/06/2009 ***************/
	#box-internas .lista-desc{
		margin:0px;
		padding:0px 0px 0px 0px;	
		width:620px;
		list-style:none;
		/*background:transparent url('../../../imagens/spicy/empresa/logo_login.jpg') no-repeat scroll 3px top;*/
	}
	#box-internas .lista-noivos{
		margin:0px;
		padding: 5px 0px 0px 0px;
		*padding-top: 10px;
		width:295px;
		list-style:none;
		float:left;
		/*background:transparent url('../../../imagens/spicy/empresa/logo_login.jpg') no-repeat scroll 3px top;*/
	}
	#box-internas .lista-desc h2.titulo-internas 	{ 
			margin:0px 0px 15px 0px;
			padding:0px 0px 0px 12px;
			width:610px;
			font:bold 12px "Times New Roman", Times, serif;
			color:#ba1313;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_internas.jpg') no-repeat left 2px;
	}
	#box-internas .lista-desc li.end-entrega{
		padding:0px 15px;
		width:590px;
		height:86px;	
		background:transparent url('../../../imagens/spicy/estrutura/bg_carrinho_desc.jpg') repeat-x scroll center bottom;
	}
	#box-internas .lista-noivos li.end-noivos{
		padding:0px 15px;
		width:295px;
		_width:280px;
		height:86px;	
		background:transparent url('../../../imagens/spicy/estrutura/bg_carrinho_desc.jpg') repeat-x scroll center bottom;
	}
	#box-internas .lista-desc li.end-entrega p{
		margin:0px 0px 3px 0px;
		font:10px "Tahoma",Arial, Helvetica, sans-serif;
		color:#757575;
	}
	#box-internas .lista-desc li.end-entrega p.end{
		margin:0px 0px 15px 0px;
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#CC3232;
	}
	#box-internas .lista-noivos li.end-noivos p.end{
		margin:0px 0px 15px 0px;
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#CC3232;
	}
	#box-internas .lista-topo{
		margin:0px;
		padding:0px 0px 0px 0px;	
		width:380px;
		height:190px;
		list-style:none;
		/*background:transparent url('../../../imagens/spicy/empresa/logo_login.jpg') no-repeat scroll 3px top;*/
	}
	#box-internas .lista-topo h2.titulo-internas 	{ 
			margin:0px 0px 15px 0px;
			padding:0px 0px 0px 12px;
			width:610px;
			font:bold 12px "Times New Roman", Times, serif;
			color:#ba1313;
			background:transparent url('../../../imagens/spicy/estrutura/bg_h2_titulo_internas.jpg') no-repeat left 2px;
	}
	#box-internas .lista-topo li.end-entrega{
		padding:0px 15px;
		width:350px;
		height:185px;	
		background:transparent url('../../../imagens/spicy/estrutura/bg_carrinho_desc_lista.jpg') repeat-x scroll center top;
	}
	#box-internas .lista-topo li.end-entrega p{
		margin:0px 0px 3px 0px;
		font:10px "Tahoma",Arial, Helvetica, sans-serif;
		color:#757575;
	}
	#box-internas .lista-topo li.end-entrega p.end{
		margin:0px 0px 15px 0px;
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		font-weight:bold;
	}

	#box-internas .lista-topo li.end-busca{
		padding:0px 15px;
		width:350px;
		height:155px;	
		background:transparent url('../../../imagens/spicy/estrutura/bg_carrinho_desc_lista.jpg') repeat-x scroll center top;
	}
	#box-internas .lista-topo li.end-busca p{
		margin:0px 0px 3px 0px;
		font:10px "Tahoma",Arial, Helvetica, sans-serif;
		color:#757575;
	}
	#box-internas .lista-topo li.end-busca p.end{
		margin:0px 0px 15px 0px;
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	
	.GridEndereco .table tbody tr td
	{
		cursor:pointer;
	}
	
	.dtg-comprados{
		border-collapse: separate;
		margin:10px 0px 10px 0px;
		width:100%;
		float:left;
	}
	.dtg-comprados .header-enderecos
    {
        font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#666666;
		border-bottom:solid 1px #666666;
    }
    .dtg-comprados .header-enderecos td
    {
        padding: 6px 3px 2px 3px;
        border-bottom:solid 2px #666666;
    }
    
    .header-enderecos
    {
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#666666;
		border-bottom:solid 1px #666666;
    }
    .header-enderecos td
    {
		border-bottom:solid 2px #666666;
    }
    .item-enderecos
    {
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#757575;
		height:25px;
    }
    .item-enderecos-alternate
    {
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#757575;
		background-color:#f0f0f0;
		height:25px;
    }
    .titulo-enderecos
    {
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#757575;
    }
    .titulo-enderecos td
    {
		border-bottom:solid 2px #CC3232;
    }
    .subtitulo-enderecos
    {
		font:11px "Tahoma",Arial, Helvetica, sans-serif;
		color:#757575;
		height:45px;
    }
    .btn-novo-endereco
    {
        border:1px solid #990000;
        width:85px;
        height:15px;
        cursor:pointer;
        font:10px "Tahoma",Arial, Helvetica, sans-serif;
		color:#ffffff;
		background-color:#CC3232;
    }
    .btn-selecionar-endereco
    {
        border:1px solid #990000;
        width:97px;
        height:15px;
        cursor:pointer;
        font:10px "Tahoma",Arial, Helvetica, sans-serif;
		color:#ffffff;
		background-color:#CC3232;
    }
    .btn-selecionar-outro-endereco
    {
        border:1px solid #990000;
        width:128px;
        height:15px;
        cursor:pointer;
        font:10px "Tahoma",Arial, Helvetica, sans-serif;
		color:#ffffff;
		background-color:#CC3232;
		text-align:right;
    }
