body{background-color: #fff; margin:0; padding: 15px 15px 0 15px; text-align: center; color: #323232; font-family: verdana, arial, sans-serif; font-size: 11px;}

.nofloat{float: none; clear: both;}
.cmdBoton {margin-left: 4px;}

h1 {padding: 0; margin: 0; font-family: "Trebuchet MS", verdana; font-size: 18px; font-weight: bold; color: #FF6400; border-bottom: 1px solid #A6B1B3;}


h4 {padding: 0; margin: 0; font-family: "Trebuchet MS", verdana; font-size: 14px; font-weight: bold; color: #A91601; border-bottom: 1px solid #A91601;}
h4 a {text-decoration: none; color: #A91601;}
h4 a:hover {text-decoration: underline;}

	
.italica { font-style: italic;}



#pagina {width: 848px; margin-left: auto; margin-right: auto; text-align:left;}

#rowCabecera {width: 848px; margin: 0 0 0px 0;}

	#logotipo {margin: 0 0 20px 0;}

	#menuSecciones a {font-family: "Times New Roman", Times, serif; font-size: 15px; color: #666666; text-decoration: none; letter-spacing: 0.2px;}
	#menuSecciones a:hover {color: #A91601; text-decoration: underline;}		
	#menuSecciones span.separador {width: 1px; margin-left: 10px; padding-left: 10px; border-left: 1px solid #666666;}


	#titularSeccion {margin: 20px 0 10px 0;}
	#titularSeccion #barraSup{height: 7px; background: url(/app/img/barra_titulo_sup.png) repeat-x;}
	#titularSeccion #titular {font-family: "Times New Roman", Times, serif; font-size: 38px; color: #A91601; background: url(/app/img/barra_titulo_cenefa.png) no-repeat center right; padding-right: 100px; letter-spacing: 1.5px;}		
	#titularSeccion #barraInf{height: 7px; background: url(/app/img/barra_titulo_inf.png) repeat-x;}


#cellMolletas {
	margin-bottom: 10px; padding: 10px 0 10px 4px;
	border-top: 1px dotted #d5d5d5;	border-bottom: 1px dotted #d5d5d5;
	font: bold 10px verdana; color: #666666;}
#cellMolletas span {
	margin-right: 2px;
	background: url(/app/img/molletas.png) no-repeat right 0px;}
#cellMolletas a {
	margin-right: 15px;
	border-bottom: 1px dotted #D99900;
	font: bold 10px verdana; color: #D99900; text-decoration: none;}
#cellMolletas a:hover {color: #D99900;}


#tituloPagina h1 {
	margin: 10px 0 20px 0;
	padding: 0 0 0 5px;
	border-bottom: 1px solid #A91601;
	font-family: "Times New Roman", Times, serif; font-size: 26px; font-weight: normal; color: #A91601;}

#listadoArticulos .nofloat {border-top: 1px solid #ddddde;}

.listadoArticulo {width: 160px; float: left; margin: 10px 10px 30px 10px; padding: 0px;}
.listadoArticulo .imagen {margin-bottom: 10px; text-align: center;}
.listadoArticulo .imagen img {}
.listadoArticulo .titular {padding: 0 0px; font: bold 11px verdana;}
.listadoArticulo .titular a {color: #A91601; text-decoration: none;}
.listadoArticulo .titular a:hover {text-decoration: underline;}
.listadoArticulo .precio {
	margin: 4px 0 0 0;
	font: bold 11px verdana; color: #666666;}
.listadoArticulo .precioAnterior {font: normal 10px verdana; color: #7F5F5F; text-decoration: line-through; margin: 4px 0 0 0;}
.listadoArticulo .enlace {background: url(/app/img/icono_flecha.png) no-repeat center left; padding-left: 14px; margin: 4px 0 0 0;}
.listadoArticulo .enlace a {
	padding-bottom: 1px;
	border-bottom: 1px dotted #D99900;
	font: bold 11px verdana; color: #D99900; text-decoration: none;}



#rowContenido {width: 848px;}
#columnaCentral {width: 542px; float: left; margin-right: 54px;}
#columnaDerecha {width: 238px; float: left;}




#pastillaCategorias {padding: 8px 8px 24px 8px; background-color: #f4f4f4;}

#pastillaCategorias h2 {
	margin: 0; padding: 0 0 0 8px; border-bottom: 1px solid #A91601;
	font-family: "Times New Roman", times, serif; font-size: 17px; font-weight: normal; color: #A91601;}

#pastillaCategorias ul {margin: 0; padding: 0;}
#pastillaCategorias li {margin: 0; padding: 0;}

#pastillaCategorias ul a {font: 11px verdana; color: #A91601; text-decoration: none;}
#pastillaCategorias ul a:hover {text-decoration: underline;}

#pastillaCategorias ul.menu {}
#pastillaCategorias ul.menu li {
	margin: 14px 0 0 0;
	list-style-type: none;
	padding-left: 8px;
	}
#pastillaCategorias ul.menu a {font-weight: bold; color: #A91601;}

#pastillaCategorias ul.submenu {margin-left: 8px;}
#pastillaCategorias ul.submenu li{
	margin: 6px 0 0 0;
	list-style-type: none;
	padding-left: 23px;
	}
#pastillaCategorias ul.submenu a {font-weight: normal; color: #666666;}

#pastillaCategorias ul li.seleccionado {}
#pastillaCategorias ul li.seleccionado a{font-weight: bold;}


/* Pastilla Cesta */

/*
 CESTA DE LA COMPRA
 Titulo: Times New Roman 17px #A91601;
 Producto: Verdana 11px bold #A91601;
 Enlace: Verdana 11px bold #D99900;;
*/


#pastillaCesta {margin-bottom: 20px; padding: 8px 8px 24px 8px; background-color: #f4f4f4;}

#pastillaCesta h2 {
	margin: 0; padding: 0 0 0 32px;
	border-bottom: 1px solid #A91601;
	background: url(/app/img/icono_cesta.png) no-repeat 8px center;
	font-family: "Times New Roman", times, serif; font-size: 17px; font-weight: normal; color: #A91601;}

#pastillaCesta .articulo {
	margin: 14px 8px 0 8px;
	font: normal 11px verdana; color: #666666;}

#pastillaCesta .articulo .cantidad {font-weight: bold; color: #A91601;}
#pastillaCesta .articulo .descripcion {margin-top: 4px; color: #666666;}
#pastillaCesta .articulo .descripcion a {color: #666666; text-decoration: none;}
#pastillaCesta .articulo .descripcion a:hover {text-decoration: underline;}

#pastillaCesta .enlace {
	margin: 14px 8px 0 8px; padding-left: 14px;
	background: url(/app/img/icono_flecha.png) no-repeat center left;}
#pastillaCesta .enlace a {
	padding-bottom: 1px;
	border-bottom: 1px dotted #D99900;
	font: bold 11px verdana; color: #D99900; text-decoration: none;}


#pastillaBuscador {margin-bottom: 20px;}

#pastillaBuscador .filtroTexto {
	width: 174px; height: 22px;
	padding: 3px 3px 3px 5px;
	border: 1px solid #c1c1c1;
	font: 11px verdana; color: #999999;} 

#pastillaBuscador .botonBuscar {
	width: 58px;
	padding: 2px 0;
	border: 1px solid #bc8500;
	background-color: #d99900;
	font: bold 11px verdana; color: #fff;} 




	/**
	 * fichaArticulo
	 */

#fichaArticulo {font: normal 11px verdana; color: #666666; line-height: 1.5em;}

#fichaArticulo #descripcion {margin: 10px 0;}

#fichaArticulo #imagen {float: left;}
#fichaArticulo #imagen img {margin: 0;}


#fichaArticulo #stocks {width: 260px; float: left; margin: 10px 15px 0 0;}

#fichaArticulo #stocks #precio {
	padding: 0 0 8px 8px; border-bottom: 1px solid #ddddde;
	font: bold 13px verdana; color: #666666;}
#fichaArticulo #stocks #precioAnterior {
	padding: 0 0 4px 8px;
	font: normal 13px verdana; color: #7F5F5F; text-decoration: line-through;}

/*
#fichaArticulo #form .formato {border-bottom: 1px solid #cecece; margin: 0 25px 5px 25px; width: 250px;}
#fichaArticulo #form .formato .radio {width: 40px; height: 30px; float: left; text-align: left;}
#fichaArticulo #form .formato .radio input {padding: 0px;}
#fichaArticulo #form .formato .nombre {float: left; padding: 3px 8px;}
#fichaArticulo #form .formato .noDisponible .agotado {color: red;}
*/

#fichaArticulo #stocks div#cantidad {
	margin: 10px 0;
	padding: 0 0 8px 8px; border-bottom: 1px solid #ddddde;
	font: bold 11px verdana; color: #666666;}
#fichaArticulo #stocks div#cantidad label {font-weight: bold;}
#fichaArticulo #stocks div#cantidad label input {width: 25px; text-align: right;}
#fichaArticulo #stocks div#cantidad .validadores {margin-top: 5px; color: red;}

#fichaArticulo #stocks #botonAņadir {padding: 0 0 0 8px;}

#fichaArticulo #stocks #botonAņadir input{
	padding: 2px 0;
	border: 1px solid #bc8500;
	background-color: #d99900;
	font: bold 13Px verdana; color: #fff;} 


#fichaArticulo #stocks .noDisponible {padding: 8px 0 8px 8px;}

#fichaArticulo #stocks .noDisponible .agotado {font-weight: bold;}

#fichaArticulo #stocks .noDisponible .consultar {}


#fichaArticulo #stocks .noDisponible .consultar a {
	padding-bottom: 1px;
	border-bottom: 1px dotted #D99900;
	font: bold 11px verdana; color: #D99900; text-decoration: none;}



#fichaArticulo #stocks .formato {
	padding: 8px 0 0 8px;
	border-bottom: 1px solid #ddddde;}
#fichaArticulo #stocks .formato .radio {width: 40px; height: 30px; float: left; text-align: left;}
#fichaArticulo #stocks .formato .radio input {padding: 0px;}
#fichaArticulo #stocks .formato .descripcion {float: left; padding: 3px 8px;}
#fichaArticulo #stocks .formato .descripcion .noDisponible {padding: 4px 0 8px 0px;}


/*

#fichaArticulo #detalleImagenes {margin: 0 0 30px 0;}
#fichaArticulo #detalleImagenes .imagen {width: 100px; float: left; margin: 15px 15px 0 0;}
#fichaArticulo #detalleImagenes .imagen img {padding: 1px; border: 1px solid #cecece;}


*/






	/**
	 * Pagina Cesta
	 */

#paginaCesta table {margin: 10px;}

#paginaCesta table .colArticulo {width: 260px;}
#paginaCesta table .colPrecio {width: 70px;}
#paginaCesta table .colCantidad {width: 70px;}
#paginaCesta table .colImporte {width: 70px;}

#paginaCesta table td,
#paginaCesta table th {border-right: 5px solid #fff; padding: 4px 4px 4px 8px;}

#paginaCesta table th {
	background-color: #f4f4f4;
	font: bold 11px verdana; color: #323232; text-align: left;}

#paginaCesta table td {
	border-bottom: 1px solid #ddddde;
	font: normal 11px verdana; color: #666666;}

#paginaCesta table .articulo .colArticulo a {color: #666666; text-decoration: none;}
#paginaCesta table .articulo .colArticulo a:hover {text-decoration: underline;}

#paginaCesta table .articulo .colPrecio {text-align: right;}

#paginaCesta table .articulo .colCantidad {text-align: right;}
#paginaCesta table .articulo .colCantidad input {width: 30px; padding: 1px; text-align: right; font: normal 11px verdana; color: #666666;}

#paginaCesta table .articulo .colImporte {text-align: right;}

#paginaCesta table td .validadores {margin-top: 5px; color: red;}

#paginaCesta table .totales td {
	border-bottom: 0;
	font: bold 11px verdana; color: #666666; text-align: right;}

#paginaCesta table #separador td {
	padding: 10px 0 0 0;
	border: 0; border-bottom: 3px solid #666666;}

#paginaCesta table #botonera td {padding: 10px 0 0 0; border: 0;}

#paginaCesta table #botonera input{
	width: 100px;
	margin: 0; padding: 2px 8px 2px 22px;
	border: 1px solid #bc8500;
	background: url(/app/img/flecha_botones.png) no-repeat 6px center;
	background-color: #d99900;
	font: bold 11Px verdana; color: #fff;}
	
#paginaCesta table #botonera #actualizar {text-align: right;}

#paginaCesta table #botonera #comprar {text-align: right;}

#paginaCesta table #botonera #actualizar .enlace {margin: 0 10px 0 0; padding: 0 10px 0 0; border-right: 1px solid #a3a3a3;}
#paginaCesta table #botonera .enlace a {
	padding-bottom: 1px;
	border-bottom: 1px dotted #D99900;
	font: bold 11px verdana; color: #D99900; text-decoration: none;}



/*

#paginaCesta #recalcular {float: left; width: 160px; padding-top: 10px;}
#paginaCesta #totales {float: right; width: 400px; text-align: right;}

#paginaCesta #totales div {padding: 5px 0; border-bottom: 1px solid #cecece;}

#paginaCesta #finalizar {margin-top: 10px; text-align: right;}
*/


	/**
	 * datosCliente
	 */

#datosCliente .formTitulo .titulo {color:  #A91601; font-weight; 900;  border-bottom: 2px solid #A91601;}
#datosCliente .formBotonera .contenido {text-align: left;}

	/**
	 * metodoPago
	 */
#metodoPago .metodo {margin-bottom: 20px;}
#metodoPago .metodo .texto {margin-top: 10px;}
#metodoPago .metodo .pagar {margin-top: 20px; text-align: right;}
#metodoPago h3 {margin: 0; padding: 4px 4px 4px 8px; 	border-bottom: 1px solid #A91601; font: bold 11px verdana; color: #A91601;}

	/**
	 * detallePedido
	 */

#detallePedido h3 {margin: 0; padding: 4px 4px 4px 8px; background-color: #f4f4f4; font: bold 11px verdana; color: #000;}

#detallePedido #datosPedido {margin-bottom: 30px;}
#detallePedido #datosPedido div {margin: 6px 0 0 0; padding: 0 0 0 8px; font: normal 11px verdana; color: #666666;}

#detallePedido #datosCliente {margin-bottom: 30px;}
#detallePedido #datosCliente #datosEnvio {float: left; width: 260px; margin-right: 20px;}
#detallePedido #datosCliente #datosFacturacion {float: left; width: 260px;}

#detallePedido #datosCliente #datosEnvio div,
#detallePedido #datosCliente #datosFacturacion div {padding: 6px 0 0 8px; font: normal 11px verdana; color: #666666;}

#detallePedido #datosCliente #datosEnvio ul,
#detallePedido #datosCliente #datosFacturacion ul {margin: 6px 0 6px 16px; padding: 0;}


#detallePedido #articulosSeleccionados {margin-bottom: 30px;}

#detallePedido table {margin: 10px 0;}

#detallePedido table .colArticulo {width: 260px;}
#detallePedido table .colPrecio {width: 70px;}
#detallePedido table .colCantidad {width: 70px;}
#detallePedido table .colImporte {width: 70px;}

#detallePedido table td,
#detallePedido table th {border-right: 5px solid #fff; padding: 4px 4px 4px 8px;}

#detallePedido table th {
	border-bottom: 2px solid #ddddde;
	font: bold 11px verdana; color: #666666; text-align: left;}

#detallePedido table td {
	border-bottom: 1px solid #ddddde;
	font: normal 11px verdana; color: #666666;}

#detallePedido table .articulo .colArticulo a {color: #666666; text-decoration: none;}
#detallePedido table .articulo .colArticulo a:hover {text-decoration: underline;}

#detallePedido table .articulo .colPrecio {text-align: right;}

#detallePedido table .articulo .colCantidad {text-align: right;}
#detallePedido table .articulo .colCantidad input {width: 30px; padding: 1px; text-align: right; font: normal 11px verdana; color: #666666;}

#detallePedido table .articulo .colImporte {text-align: right;}

#detallePedido table td .validadores {margin-top: 5px; color: red;}

#detallePedido table .totales td {
	border-bottom: 0;
	font: bold 11px verdana; color: #666666; text-align: right;}




#menuLatIzq {width: 179px; float: left; border-right: 1px solid #FF6400;}
#menuLatDer {width: 189px; float: left; border-left: 1px solid #FF6400;}



#menuOpcines {padding: 5px 0; font-size: 16px;}

#menuOpcines ul {margin: 0; padding: 0;}
#menuOpcines li {margin: 0; padding: 0;}

#menuOpcines ul a {font: 12px arial; color: #FF6400; text-decoration: none;}
#menuOpcines ul a:hover {color: #FF6C00; text-decoration: underline;}

#menuOpcines ul.menu li{
	list-style-type: none;
	background:url(/app/img/square.png) no-repeat 0px .2em;
	padding-left: 15px;
	}
#menuOpcines ul.menu a {font-weight: bold;}

#menuOpcines ul.submenu {margin-left: 8px;}
#menuOpcines ul.submenu li{
	list-style-type: none;
	background:url(/app/img/plus.png) no-repeat 0px .2em;
	padding-left: 15px;
	}
#menuOpcines ul.submenu a {font-weight: normal;}

#menuOpcines ul li.seleccionado {background: url(/app/img/arrow.png) no-repeat 0px .2em;}
#menuOpcines ul li.seleccionado a{color: #FF6C00;}

#cellContenido {width: 561px; float: left; margin-left: 20px; padding-left: 0px; margin-right: 20px; padding-right: 0px;}





/*

#cesta #recalcular {float: left; width: 160px;}
#cesta #totales {float: left; width: 400px; text-align: right;}

#articulo #datos {float: left; width: 374px; padding: 0 30px 0 5px;}

#articulo .titulo {margin-bottom: 13px;}

#articulo .resaltado {font: bold 14px arial; color: #004990; line-height: 1.2em;}

#articulo .descripcion {margin: 10px 0 40px 0;}

#articulo .datosTecnicos  {margin: 10px 0 40px 0;}

#articulo .datosTecnicos table {border-bottom: 1px solid #b6b7ba;}
#articulo .datosTecnicos table th {background-color: #b6b7ba; padding: 3px 10px; font: bold 14px arial; color: #fff; text-align: left;}
#articulo .datosTecnicos table tr.resaltado {background-color: #f2f2f2;}
#articulo .datosTecnicos table td {padding: 6px 4px 6px 12px; font: 12px arial;}
#articulo .datosTecnicos table td.derecha {text-align: right;}
#articulo .datosTecnicos table td.titulo {border-right: 4px solid #fff; font-weight: bold;}


#articulo #imagenes  {float: left;}
*/


#cestaLatDer {padding: 5px 0 0 10px; margin-bottom: 30px;}
#cestaLatDer .articulo {font: normal 11px arial; border-bottom: 1px solid #cecece; padding: 3px 0;}
#cestaLatDer .articulo .descripcion a {color: #323232; text-decoration: none;}
#cestaLatDer .articulo .descripcion a:hover {text-decoration: underline;}
#cestaLatDer .articulo .precio {text-align: right;}
#cestaLatDer .gastosDeEnvio {font: normal 11px arial; font-style: italic; text-align: right; border-top: 1px solid #cecece; padding: 3px 0;}
#cestaLatDer .gastosDeEnvio strong {font-style: normal;}
#cestaLatDer .subtotal {font: normal 12px arial; text-align: right; padding: 3px 0;}
#cestaLatDer .verCesta {text-align: center; padding-top: 8px;}


#idiomaLatDer {padding: 5px 0 0 10px; margin-bottom: 30px;}
#idiomaLatDer div {padding: 10px; text-align: center;}


#atenclienteLatDer {padding: 5px 0 0 10px; margin-bottom: 30px;}
#atenclienteLatDer .telefono {font: bold 14px arial; text-align: center; padding: 10px;}
#atenclienteLatDer .horario {font: normal 11px arial; text-align: center; padding: 0px 15px 10px 15px;}
#atenclienteLatDer ul {margin: 0; padding: 0;}
#atenclienteLatDer li {margin-bottom: 10px}
#atenclienteLatDer ul li{
	list-style-type: none;
	background:url(/app/img/square.png) no-repeat -3px 0px;
	padding-left: 10px;
	}


#pastillaMenuLatDer {padding: 5px 0 0 10px; margin-bottom: 30px;}
#pastillaMenuLatDer ul {margin: 0; padding: 0;}
#pastillaMenuLatDer li {margin-top: 10px}
#pastillaMenuLatDer ul li{
	list-style-type: none;
	background:url(/app/img/square.png) no-repeat -3px 0px;
	padding-left: 10px;
	}
#pastillaMenuLatDer ul a {font: 12px arial; color: #FF6400; text-decoration: none;}
#pastillaMenuLatDer ul a:hover {color: #FF6C00; text-decoration: underline;}


#paginaEstatica {font: normal 11px verdana; color: #666666;}
#paginaEstatica h2 {font-family: "Times New Roman", Times, serif; font-size: 22px; color: #A91601;}
#paginaEstatica p {margin: 0 0 0 10px;}


#paginaPortada {}

#paginaPortada #banner {width: 851px; height: 300px; margin: 0 0 30px 0; background: url(/app/img/fondo_portada.png) repeat-x bottom center;} 
#paginaPortada #banner #imagen {
	width: 300px; height: 300px; float: left;
	background: url(/app/img/foto_portada.jpg) no-repeat center 55px;}

#paginaPortada #banner #texto {width: 530px; float: left; margin: 60px 0 0 0;}
#paginaPortada #banner #texto h1 {border: 0; font-family: "Times New Roman", Times, serif; font-size: 38px; font-weight: normal; color: #A91601;}
#paginaPortada #banner #texto p {font: normal 11px verdana; color: #666666;}
#paginaPortada #banner #texto .enlace {background: url(/app/img/icono_flecha.png) no-repeat center left; padding-left: 14px; margin: 4px 0 0 0; float: right;}
#paginaPortada #banner #texto .enlace a {
	padding-bottom: 1px;
	border-bottom: 1px dotted #D99900;
	font: bold 11px verdana; color: #D99900; text-decoration: none;}



#paginaPortada {}

#banner2 {width: 851px; margin: 0 0 5px 0;} /* background: url(/app/img/fondo_portada.png) repeat-x bottom center;} */
#banner2 {background: url(/app/img/fondo_portada_subbanners.png) repeat-x bottom center;}

#banner2 #banner_principal {height: 200px; margin: 0;} 
#banner2 #banner_principal #imagen {
	width: 300px; height: 200px; float: left;
	background: url(/app/img/foto_portada.jpg) no-repeat center top;}
#banner2 #banner_principal #texto {width: 530px; float: left; margin: 0 0 0 0; text-align: center;}
#banner2 #banner_principal #texto #menuSecciones {text-align: right;}
#banner2 #banner_principal #texto #menuSecciones img {vertical-align: top;}
#banner2 #banner_principal #texto h1 {margin: 30px 0 0 0; border: 0; font-family: "Times New Roman", Times, serif; font-size: 36px; font-weight: normal; color: #A91601;}
#banner2 #banner_principal #texto p {font: normal 11px verdana; color: #666666; line-height: 18px;}
#banner2 #banner_principal #texto .enlace {margin: 14px auto; padding: 0 0 2px 17px; width: 170px; background: url(/app/img/icono_flecha_grande.png) no-repeat center left; text-align: left;}
#banner2 #banner_principal #texto .enlace a {
	padding-bottom: 1px;
	border-bottom: 1px dotted #D99900;
	font: bold 13px verdana; color: #D99900; text-decoration: none;}

#banner2 #banners_secundarios {}
#banner2 #banners_secundarios .banner_secundario {float: left; width: 241px; margin: 0 20px; padding: 0 0 14px 0;}
#banner2 #banners_secundarios .banner_secundario #imagen {font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: normal; color: #b32c26;}
#banner2 #banners_secundarios .banner_secundario #imagen img {padding: 0 5px 0 0; vertical-align: middle;}
#banner2 #banners_secundarios .banner_secundario #texto p {font: normal 11px verdana; color: #666666;}
#banner2 #banners_secundarios .banner_secundario #texto .enlace {background: url(/app/img/icono_flecha.png) no-repeat center left; padding-left: 14px; margin: 4px 0 0 0; float: right;}
#banner2 #banners_secundarios .banner_secundario #texto .enlace a {
	padding-bottom: 1px;
	border-bottom: 1px dotted #D99900;
	font: bold 11px verdana; color: #D99900; text-decoration: none;}



#paginaPortada #articulosDestacados {width: 390px; float: left; padding: 7px 0 0 0; background: url(/app/img/barra_titulo_sup.png) repeat-x top center;}
#paginaPortada #articulosDestacados h3 {margin: 10px 0; padding: 0; font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; color: #A91601;}
#paginaPortada #articulosDestacados .listadoArticulo {width: 390px; margin: 0; padding: 0; border-bottom: 1px solid #ececec;}
#paginaPortada #articulosDestacados .listadoArticulo .imagen {width: 160px; float: left; margin-bottom: 10px; text-align: center;}
#paginaPortada #articulosDestacados .listadoArticulo .titular {padding: 10px 0 0 0;}

#paginaPortada #ultimasNovedades {width: 390px; float: left; margin: 0 30px 0 0; padding: 7px 0 0 0; background: url(/app/img/barra_titulo_sup.png) repeat-x top center;}
#paginaPortada #ultimasNovedades h3 {margin: 10px 0; padding: 0; font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; color: #A91601;}
#paginaPortada #ultimasNovedades .listadoNoticia {font: normal 11px verdana; color: #666666;}
#paginaPortada #ultimasNovedades .listadoNoticia .titular {border: 0; font-weight: bold;}
#paginaPortada #ultimasNovedades .listadoNoticia .titular a {color: #666666; text-decoration: none;}
#paginaPortada #ultimasNovedades .listadoNoticia .fecha {color: #7F7F7F; margin: 7px 0 0 0; padding: 0 0 0 10px;}
#paginaPortada #ultimasNovedades .listadoNoticia .resumen {padding: 0 0 0 10px;}
#paginaPortada #ultimasNovedades .listadoNoticia .resumen a {
	padding-bottom: 1px;
	border-bottom: 1px dotted #D99900;
	font-weight: bold; color: #D99900; text-decoration: none;}


#listadoNoticias .noticia {margin: 5px 0 5px 0;}
#listadoNoticias .noticia .imagen {float: left;}
#listadoNoticias .noticia .imagen img {margin: 7px 10px 10px 0;}
#listadoNoticias .noticia .fecha {color: #7F7F7F; margin: 7px 0 0 0;}
#listadoNoticias .noticia .resumen a {color: #323232; text-decoration: none;}
#listadoNoticias .noticia .resumen a:hover {color: #000; text-decoration: none;}

/*
*************************************************************************************
HOME
*************************************************************************************

PROMO
 Titular:  Times New Roman 38px/36px #A91601;
 Texto:  Verdana 11px/18px #666666;
 Enlace:  Verdana 13px bold #D99900;

BLOQUES:
 Titular: Times New Roman 18px espaciado 20 #A91601;
 Texto:  Verdana 11px/18px #666666;
 Enlaces:  Verdana 11px bold #D99900;
 Titular Producto: Verdana 11px/18px #A91601;

MENU PIE
 Texto:  Verdana 11px/18px #808080;
 Hover, seleccionado: #A91601;

PIE
 Verdana 11px/18px #808080;
 */
 

#imagenesLaterales div {margin: 30px 0 0 0; border: 1px solid #cecece;}


#rowPie {width: 848px; margin: 30px 0 30px 0; font: 11px verdana; color: #808080;text-align: center;} 

#rowPie #menu {margin: 0 0 10px 0; padding: 5px; border: 1px solid #cfcfd0; background: url(/app/img/fondo_pie.png) repeat-x bottom left;}
#rowPie #menu a {color: #808080; text-decoration: none;}
#rowPie #menu a:hover {text-decoration: underline;}		
#rowPie #menu span.separador {width: 1px; margin-left: 20px; padding-left: 20px; border-left: 1px solid #cfcfd0;}