#compraspag {
	margin-bottom: 10px;
}
#compraspag .imagem {
	width: 170px;
	float: left;
	margin: 0 0 15px 5px;
}
#compraspag .texto {
	margin-left: 170px;
	width: 150px;
}
#compraspag .linha {
	border-bottom: solid 1px #ccc;
}

#compraslist {
 	margin: 0px 0px 15px 5px;
}
#compraslist ul {
 	padding: 0px;
	margin: 0px;
	margin-bottom: 15px;
}
#compraslist ul li {
	background: url(../img/stpontilhada.gif) no-repeat;
	margin-bottom: 5px;
}

/* LOJAS */
#lojas {
	width: 123px;
	background: url(../img/marcobrancofundo.gif) repeat-y;
	margin-bottom: 15px;
	text-align: left;
	float: right;
}
#lojas .topo {
	background: url(../img/marcoazultopo.gif) no-repeat #fff;
	height: 27px;
}
#lojas .tit {
	font: bold 13px Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #000;
	text-align: center;
	padding-top: 7px;
}
#lojas .tit a {
	background-color: transparent;
	color: #000;
	text-decoration: none;
}
#lojas .conteudo {
	background: transparent url(../img/pontilhadohor.gif) repeat-x;
	background-position: bottom;
	margin: 8px 10px 0px 8px;
	padding-bottom: 8px;
	font: 10px Arial, Helvetica, sans-serif;
}
#lojas .loja {
	font: bold 11px Arial, Helvetica, sans-serif;
}
#lojas .conteudo a {
	color: #666;
	font: 10px Arial, Helvetica, sans-serif;
}

/* compras po-pup */
#compraspopup {
	margin: 0px;
}
#compraspopup .topo {
	margin: 0;
	background-color: #eee;
	border-bottom: solid 1px #000;
	color: #666;
	padding: 5px 0px 5px 10px;
}
#compraspopup .topo img {
	margin: 0px;
	padding: 0px;
}
.#compraspopup {
	border-bottom: solid 1px #ddd;
	border-top: solid 1px #999;
}

/** titulo **/
#compraspopup .h1 {
	background-color: #f6f6f6;
	color: #666;
	height: 20px;
	margin: 0px;
	margin-bottom: 15px;
	font: bold 15px Arial, Helvetica, sans-serif;
}
#compraspopup .h1 span {	
	padding: 0px 0px 0px 10px;
}

#compraspopup .texto {
	margin: 20px;
}

table.destaqueProduto
	{
		text-align: left;
		font: 10px verdana;
		border-style: solid;
		border-top-width: 1px; 
		border-right-width: 1px;
		border-bottom-width: 1px; 
		border-left-width: 1px;
		border-color:#CECFCE;
		color: #000;
	}

table.destaqueProduto1
	{
		text-align: left;
		font: 10px verdana;
		color: #000;
	}

td.tituloProduto
	{
		font: 10px verdana;
		background-color: #CECFBD;
	
	}
	
a.linkLojaCompras {
	font: 10px verdana;
	color: #000;
}

a.linkLojaCompras:visited
	{
		font: 10px verdana;
		color: #000;
	}

.tpadepto
{
	background-color: #CECFBD;
	color: #000;
	text-align: left;
	font-weight: none;
	padding: 0px 0px 0px 5px;
	font: 10px verdana;
}

a.compras:link, a.compras:active {
	color: #000;
	background-color: transparent;
	text-decoration: none;
}
a.compras:visited {
	color: #000;
	background-color: transparent;
	text-decoration: none;
}
a.compras:hover {
	color: #c60;
	background-color: transparent;
	text-decoration: underline;
}

#tituloCompras {
	background-color: #CECFBD;
	coloar: #000000;
	font: 10px verdana;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 1%;
	width: 99%;
	margin-bottom: 10px;
	margin-top: 5px;
	font-weight:bold;
}

#tituloComprasDepto {
	background-color: #CECFBD;
	coloar: #000000;
	font: 10px verdana;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 110px;
	margin-bottom: 0px;
	margin-top: 5px;
	font-weight:bold;
}

/* nova loja */

td.lojaDepartamento {
	text-align: left;
	font: 10px verdana;
	color: #000;
	background: url(../compras/img/fundo_menu.gif) no-repeat;
}

#destaqueProdutoNovo{
	width:150px;
	height:140px;
	text-align: center;
}

#destaqueProdutoNovo ul{
	padding:0px;
	margin:0px
}

#destaqueProdutoNovo ul li a{
	display:block;
	height:16px;
	font:11px "Trebuchet MS";

	margin-bottom:0px;
	padding-top:20px;
	padding-bottom:20px;
	border: 1px solid #FFF;

}

#destaqueProdutoNovo ul li a:hover{
	height:100px;
	background-color:#EFEFDE;
	border: 1px solid #CCCCCC;
}

#menuDeptoInicio {
	background: url(../compras/img/dept_menu_inicio.gif) no-repeat;
	height:17px;
	width:137px;
	padding-top:1px;
	padding-left: 5px;
	font:11px "Trebuchet MS";
}

#menuDeptoMeio {
	background: url(../compras/img/dept_menu_meio.gif) no-repeat;
	height:17px;
	width:137px;
	padding-top:1px;
	padding-left: 5px;
	font:11px "Trebuchet MS";
}

#menuDeptoFim {
	background: url(../compras/img/dept_menu_meio.gif) no-repeat;
	height:17px;
	width:137px;
	padding-top:1px;
	padding-left: 5px;
	font:11px "Trebuchet MS";
}


#titDeptoMenu {
	width:142px;
	padding-bottom:5px;
}

#deptoDestaqueProdutosLoja {
	width:530px;
	height:15px;
	margin-left:30px;
	margin-top:20px;
	text-align: right;
	color: #EF1C29;
}

#deptoDestaqueProdutos {
	width:530px;
	height:160px;
	margin-left:30px;
	margin-bottom:20px;
	padding-top: 10px;
	border: 1px solid #EF1C29;
}

/* destaque produtos */


#destaqueProdutoNovoDepto {
	width:130px;
	height:150px;
	text-align: center;
}

#destaqueProdutoNovoDepto ul{
	padding:0px;
	margin:0px;
}

#destaqueProdutoNovoDepto ul li a{
	display:block;
	height:16px;
	font:11px "Trebuchet MS";

	margin-bottom:0px;
	padding-top:20px;
	border: 1px solid #FFF;

}

#destaqueProdutoNovoDepto ul li a:hover{
	padding-top:20px;
	height:128px;
	background-color:#EFEFDE;
	border: 1px solid #CCCCCC;
}

td.lojasPorDepartamento {
	border-bottom: solid 1px #CECFCE;
}

#lojaProdutoDados1 {
	margin-top: 10px;
	padding-left: 5px;
	border-bottom: solid 1px #A5A6AD;
	border-top: solid 1px #A5A6AD;
	width:80px;
	color: #EF1C21;
	float: left;
	height:15px;
}

#lojaProdutoDadosConteudo1 {
	margin-top: 5px;
	font-size: 10px;
	padding-left: 5px;
	width:80px;
	color: #000000;
	float: left;
	height:35px;
}

#lojaProdutoDados2 {
	margin-top: 10px;
	border-bottom: solid 1px #A5A6AD;
	border-top: solid 1px #A5A6AD;
	width:250px;
	color: #EF1C21;
	float: left;
	height:15px;
}

#lojaProdutoDadosConteudo2 {
	margin-top: 5px;
	font-size: 10px;
	width:250px;
	color: #000000;
	float: left;
	height:35px;
}

#lojaProdutoTitulo {
	margin-top: 10px;
	border-bottom: solid 1px #A5A6AD;
	border-top: solid 1px #A5A6AD;
	padding-left: 5px;
	width:335px;
	color: #EF1C21;
	float: left;
	height:15px;
}

#lojaProdutoTituloProduto {
	margin-top: 5px;
	width:230px;
	color: #EF1C21;
	font-size: 13px;
}

#lojaProdutoCampos {
	margin-top: 5px;
	border-top: solid 1px #A5A6AD;
	width:230px;
	color: #000;
	float: left;
	font-size: 10px;
}

#lojaProdutoCamposContato {
	margin-top: 5px;
	border-top: solid 1px #A5A6AD;
	width:230px;
	color: #EF1C21;
	float: left;
	font-size: 10px;
}

/* over no produto na loja */
#destaqueProdutoNovoLoja{
	width:110px;
	height:120px;
	text-align: center;
}

#destaqueProdutoNovoLoja ul{
	padding:0px;
	margin:0px
}

#destaqueProdutoNovoLoja ul li a{
	display:block;
	height:16px;
	font:11px "Trebuchet MS";

	margin-bottom:0px;
	padding-top:10px;
	padding-bottom:10px;
	border: 1px solid #FFF;

}

#destaqueProdutoNovoLoja ul li a:hover{
	height:90px;
	background-color:#EFEFDE;
	border: 1px solid #CCCCCC;
}

.formularioContactar {
	font-family : 'Trebuchet MS', Georgia, Tahoma, Arial, sans-serif;
	font-size : 10px;
	border:0 solid #E7E7E7;
	color : #000000;
	background-color:#E7E7E7;
}

#enderecosOff a {
	background-color:#E7E3D6;
	font-family : 'Trebuchet MS', Georgia, Tahoma, Arial, sans-serif;
	font-size : 10px;
	color : #FF0000;
	width:110px;
	text-align: center;
	float: left;
	margin-right: 2px;
}

#enderecosOn a {
	background-color:#FF0000;
	font-family : 'Trebuchet MS', Georgia, Tahoma, Arial, sans-serif;
	font-size : 10px;
	color : #FFF;
	width:110px;
	text-align: center;
	float: left;
	margin-right: 2px;
}
/* over no produto na loja */