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;}
/*.cajaTexto {width: 128px; padding: 2px 5px; border: 1px solid #8d8d8d; font: 11px arial; color: #8d8d8d; vertical-align: top;}*/
.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: #FF6400; border-bottom: 1px solid #A6B1B3;}
h4 a {text-decoration: none; color: #FF6400;}
h4 a:hover {text-decoration: underline;}
	
	
.italica { font-style: italic;}

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

#rowCabecera {width: 971px; margin: 0 0 10px 0; text-align: right;}

#rowContenido {width: 971px;}

#rowPie {width: 971px; border-top: 1px solid #cecece; text-align: right; padding: 5px 5px 0 0; margin: 10px 0 30px 0;}
#rowPie a {color: #4F4F4F;}

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


#pastillaBuscador {background-color: #FF6400; padding: 5px;}

#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;}

#cellMolletas {height: 37px; margin-top: 15px; margin-bottom: 10px; padding: 8px 0 0 18px; background: url(/app/img/bgMolletas.png) repeat-x; font: bold 11px arial; color: #FF6C00;}
#cellMolletas a {
	background: url(/app/img/molletas.png) no-repeat right 0px;
	padding-right: 15px;
	margin-right: 2px;
	font-weight: normal;
	color: #1C62A7;
	}
#cellMolletas a:hover {color: #FF6C00;}



/*

#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;}


