body {background:#000 url(img/fondo.jpg) no-repeat 0 0;
	color:#fff; margin:0; padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;}
#pagina {width:800px; margin:0; padding:0;}

/* * {border:1px solid #fff;} */

input.borde {border: 1px solid #cca167;}
input[type="image"] {border:0;}

a {color:#fff;text-decoration:underline;}
a:hover {text-decoration:none;}

img {border:0;}

h1, h2, h3, h4, h5, h6 {font-family:georgia,times,serif}
h1 {background:url('img/logos.png') no-repeat 0 0;
	width:286px; height:180px;}
h1 span {display:none;}

#cuerpo {width:550px; margin-left:220px;}

#cabeza {margin:2px;}

.login {float:right; margin-top:40px;}

#contenido {margin-left:20px;}

#lat {float:left; width:180px; margin-left:5px;
	margin-bottom: 100px;}
.menuTienda {margin-left:10px; padding:0;width:180px;
	width:120px;}
.menuTienda h3 {margin:0; padding:5px;
	text-align:center;color:#eee; font-size:1em;}
.menuTienda ul {margin:0; padding:0; list-style-type:none;}
.menuTienda ul a {display:block; width:100%; padding:5px;
	color:#fff;	text-decoration:none; padding-left: 30px;
	background: url('img/sello.gif') no-repeat 0 0;}
.menuTienda ul a:hover {background: url('img/sello_s.gif') no-repeat 0 0;}


/*********************************************************/
/** BLOQUES CABECERA **/
h3.tit {margin-bottom:0; padding-bottom:0;
	border-bottom:1px solid #333;}

.cesta {position:absolute; top:70px; left:310px;
	padding:20px 10px 10px 10px;
	background:#333 url('img/fondoCarrito.jpg') no-repeat 0 0;
	width:140px; height:40px}
.cesta p, .micuenta p {margin:0; padding:0;}
.cesta br, .micuenta br {margin-top:10px;}
#infoCarrito {background:#343434 url('img/carrito.png') no-repeat 0 0;
	padding-left:40px;}

.micuenta {position:absolute; top:70px; left:470px;
	padding:20px 10px 10px 10px;width:140px; height:40px;
	background:#333 url('img/fondoCarrito.jpg') no-repeat 0 0;}
.micuenta p {background:#343434 url('img/micuenta.png') no-repeat 0 0;
	padding-left:40px}

.contacto {
	position:absolute;
	top:70px;
	left:630px;
	padding:0px 10px 10px 10px;
	width:140px;
	height:55px;
	background:#333 url('img/fondoCarrito.jpg') no-repeat 0 0;
	text-align:center;
}
/*********************************************************/

.telf {position:absolute; top:140px; left:160px}

.articulo {margin:20px 10px; border:2px solid #333;
	height:auto; float:left; width:500px; padding-top:10px;}
.articuloImg {float:left; margin:20px 5px 5px 5px; width:180px;
	text-align:center;}
.articulo .precio {margin-left:10px; font-weight:bold; color:#f00;}
.articuloInfo {float:left; width:300px;}
.articuloInfo .aArticulo a {display:block; width:136px; height:60px;
	text-align:center; border:0;}
.articuloInfo .aArticulo a span {display:none;}
.aArticulo a {background:#fff url('img/botonComprar.png') no-repeat center center}
.aArticulo a:hover {background:#fff url('img/botonComprar_s.png') no-repeat center center}

#menu {float:left; width:120px; height:auto; margin:0 10px 20px;}
#menu ul.menuList {margin:0; padding:0; list-style-type:none;}
#menu ul.menuList a {display:block; width:100%; padding:5px;
	color:#fff;	text-decoration:none; padding-left: 30px;
	background: url('img/sello.gif') no-repeat 0 0;}
#menu ul.menuList a:hover {background: url('img/sello_s.gif') no-repeat 0 0;}

ul#familias {text-align:center; line-height:25px; list-style-type:none;
	margin:0; padding:10px;}
ul#familias {background:#000 url('img/res/hdr4.jpg') no-repeat center top}

.frases {float:right; width:500px; font-style:italic;
	text-align:right;font-size:small;}

#pie {color:#aaa; font-size:10px; margin-left:10px;}


.new-box-outter {background:transparent url(img/box_repeat.gif) repeat-y scroll 0pt;
	border-bottom:1px solid #5C5C5C;color:#CCCCCC;
	font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;
	margin:30px 0px; position:relative;width:550px;}
.new-box-outter h3 {margin:10px; padding:0;}
.new-box-inner {;padding:5px 20px;
	background:transparent url(img/box_top.jpg) no-repeat scroll 0 1px;}
.new-box-outter label {display:block; float:left; width:100px;}
.new-box-outter p.recordar {margin-left:100px;}
.new-box-outter p.recordar label {display:inline; float:none;}

.error {padding:5px; margin:20px; background-color:#8A451E;
	border:2px solid #690602;}

a img {border-bottom:none;}
a#numCarrito {border:0;}

