@charset "windows-1250";
body {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000;
}
div#clearing{
      clear:both;
   }
div#contenedor {
	width: 905px;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 20px;
	background-image: url(../img/bg-transparente-30.png);
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	overflow: hidden;
}

div#cabezera {
	width: 905px;
	height: auto;
	float: left;
	margin-bottom: 20px;
	background-color: #FEED01;
}

div#menu{
	width: 180px;
	margin-right: 20px;
	float: left;
	height: auto;
	background-color: #FFF;
}
div#menu ul {
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	width: 180px;
}
div#menu ul li {
	float: left;
}
div#menu ul li.categoriaPadre {
	background-color: #FFF78A;
	padding-top: 5px;
	padding-bottom: 5px;
}

div#menu ul li.ofertas {
	background-color: #FEED01;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}


div#menu ul li a {
	float: left;
	width: 130px;
	color: #333;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: 900;
}
div#menu ul li a.current, div#menu ul li a:hover {
	text-decoration: underline;
}
div#menu ul ul {
	float: left;
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
div#menu ul ul li a {
	font-weight: normal;
	background-image: url(../img/submenu-icon.gif);
	background-repeat: no-repeat;
	float: left;
	width: 140px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 40px;
	background-position: 30px center;
	text-transform: lowercase;
	margin: 0px;
}
div#menu ul ul li a:hover, div#menu ul ul li a.current {
	background-color: #FFFBC4;
}
div#menu h2 a {
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	color: #000;
	font-size: 12px;
	float: left;
	width: 160px;
	padding-left: 20px;
	text-decoration: none;
}
div#menu h2 a.current, div#menu h2 a:hover {
	background-color: #CCC;
}



div#contenido {
	width: 905px;
	float: left;
	height: auto;
}
div#informacion {
	width: 705px;
	float: left;
	height: auto;
}


div#pie {
	float: left;
	width: 885px;
	background-color: #FFF;
	padding: 10px;
	margin-top: 20px;
}
ul#menu-top {
	float: left;
	width: 895px;
	padding-left: 10px;
	display: block;
	padding-bottom: 7px;
}
ul#menu-top li {
	float: left;
	display: block;
}
ul#menu-top li a {
	padding-right: 15px;
	padding-left: 15px;
	text-decoration: none;
	padding-top: 7px;
	margin-right: 10px;
	float: left;
	padding-bottom: 10px;
	background-color: #000;
	color: #FEED01;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FEED01;
}
ul#menu-top li a:hover, ul#menu-top li a.current {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}

div#imagen-top {
	height: 120px;
	width: 905px;
	background-position: center top;
	background-repeat: no-repeat;
	float: left;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	position: relative;
}
div#imagen-top div.logo-top {
	height: 98px;
	width: 137px;
	position: absolute;
	right: 25px;
	top: 13px;
}

div#imagen-top h2 {
	padding-left: 100px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 15px;
	background-image: url(../img/bg-transparente-negro-50.png);
	font-weight: normal;
	margin-top: 40px;
	margin-right: 700px;
	color: #FFF;
}
div#imagen-top h1 {
	padding-left: 100px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 30px;
	background-image: url(../img/bg-transparente-negro-50.png);
	font-weight: 900;
	color: #FFF;
	margin-top: 5px;
	margin-right: 600px;
}
div#ruta {
	float: left;
	color: #000;
	padding: 0px;
}
ul.ruta-posicion {
	float: left;
	padding-left: 10px;
}
ul.ruta-posicion li {
	float: left;
	display: inline;
}
ul.ruta-posicion li a {
	float: left;
	text-decoration: underline;
	color: #000000;
	padding-left: 10px;
	padding-top: 9px;
	padding-bottom: 9px;
}
ul.ruta-posicion li a:hover {
	text-decoration: none;
}
ul.ruta-posicion li a.current {
	font-weight: 900;
}

ul.ruta-posicion li a.home {
	background-image: url(../img/home_16.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: left center;
}




div#carro {
	float: left;
	width: 400px;
	color: #000;
	padding: 0px;
}
ul#carro {
	float: right;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
ul#carro li {
	float: right;
}
ul#carro li a {
	padding-top: 3px;
	float: left;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: underline;
	color: #000;
	margin-left: 5px;
}
ul#carro li a:hover {
	text-decoration: none;
}
ul#carro li a.current {
	color: #FEED01;
	text-decoration: none;
	background-color: #000;
	font-weight: 900;
}

ul#carro li a span {
	display: block;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
ul#carro li a span.carro {
	background-image: url(../img/buy_16.png);
}
ul#carro li a span.registrate {
	background-image: url(../img/user_16.png);
}
ul#carro li a span.login {
	background-image: url(../img/key_16.png);
}
ul#carro li a span.contacto {
	background-image: url(../img/pencil_16.png);
	font-weight: 900;
}
div.bloque-titulo-menu {
	background-color: #FEED01;
	text-align: right;
	font-weight: 900;
	font-size: 12px;
	display: block;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
div.bloque-titulo-menu h1 {
	font-size: 13px;
	font-weight: 900;
	color: #000;
	text-align: center;
}
div.bloque-titulo-home {
	display: block;
	float: left;
	width: 705px;
	background-color: #FEED01;
	margin-bottom: 20px;
}
div.bloque-titulo-home  h1 {
	font-size: 13px;
	font-weight: 900;
	color: #000;
	float: right;
	background-color: #FEED01;
	padding-top: 5px;
	padding-left: 50px;
	padding-bottom: 5px;
	padding-right: 20px;
}
div.bloque-titulo-home  h1 a {

	color: #000;

}
div#productos-nuevos {
	float: left;
	width: 695px;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #FFF;

}
ul.pro-nuevos {
	float: left;
}
ul.pro-nuevos li {
	float: left;
	height: 140px;
	width: 113px;
	background-color: #FFFBC6;
	border: 5px solid #FFF;
	padding: 3px;
	margin-right: 10px;
	margin-bottom: 10px;
	cursor: pointer;
	display: inline;
}
ul.pro-nuevos li:hover {
	border-top-color: #FEED01;
	border-right-color: #FEED01;
	border-bottom-color: #FEED01;
	border-left-color: #FEED01;
}

ul.pro-nuevos li span {
	float: left;
	height: 33px;
	width: 107px;
	padding: 3px;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
ul.pro-nuevos li span a {
	font-weight: 900;
	text-decoration: underline;
	color: #000;
	font-size: 13px;
}
ul.pro-nuevos-pag {
	float: left;
	width: 695px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	display: block;
}
ul.pro-nuevos-pag li {
	display: inline;
}
ul.pro-nuevos-pag li a {
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-color: #FFFBC6;
	text-align: center;
	color: #000;
}
ul.pro-nuevos-pag li a:hover{
	background-color: #FEED01;
}
ul.pro-nuevos-pag li a.current {
	background-color: #FEED01;
	font-weight: 900;
}
ul.noticias-home {
	float: left;
	width: 695px;
	background-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
ul.noticias-home li {
	float: left;
	width: 327px;
	display: inline;
	margin-right: 10px;
	background-color: #FFFBC6;
	margin-bottom: 10px;
	padding: 5px;
}
ul.noticias-home li img {
	float: left;
	padding: 5px;
	background-color: #FEED01;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
}
ul.noticias-home li h1 {
	font-weight: 900;
	font-size: 13px;
}
ul.noticias-home li p {
}
ul.noticias-home li span {
	float: right;
	margin: 0px;
	padding: 0px;
}
ul.noticias-home li span a {
	color: #000;
	font-weight: normal;
}
ul.pie-mapsite {
	float: left;
	display: block;
	width: 865px;
	height: auto;
	background-color: #FFFBC6;
	padding: 10px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FEED01;
	background-image: url(../salewa/img-salewa/salewa-pie.jpg);
	background-repeat: no-repeat;
	background-position: 750px center;
}
ul.pie-mapsite div {
	float: left;
	width: 260px;
}
ul.pie-mapsite li {
	float: left;
	display: inline;
}
ul.pie-mapsite li a {
	display: list-item;
	float: left;
	width: 250px;
	text-decoration: none;
	color: #666666;
	margin-right: 10px;
	margin-bottom: 3px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
}
ul.pie-mapsite li a:hover {
	text-decoration: underline;
}

ul.pie-mapsite h1 {
	font-size: 13px;
	font-weight: 900;
	margin-bottom: 10px;
}
div#ficha-producto {
	width: 705px;
	float: left;
	height: auto;
	background-color: #FFFFDD;
}
div#ficha-producto h1 {
	font-size: 15px;
	font-weight: 900;
	float: left;
	width: 695px;
	background-color: #FEED01;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	text-align: center;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
div#box-detalle {
	padding: 10px;
	float: left;
	width: 685px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FEED01;
}
ul.box-detalle-imagen {
	float: left;
	width: 270px;
	display: block;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 20px;
}
ul.box-detalle-imagen li {
	float: left;
	height: 260px;
	width: 260px;
	position: relative;
}ul.box-detalle-imagen li:hover img {
	border-top-color: #FEED01;
	border-right-color: #FEED01;
	border-bottom-color: #FEED01;
	border-left-color: #FEED01;
}
ul.box-detalle-imagen img {
	background: #fff;
	border: 5px solid #FFFFFF;
	padding: 5px;
}
ul.box-detalle-imagen em {
	color: #FEED01;
	font-style: normal;
	display: block;
	position: absolute;
	top: 225px;
	left: 5px;
	background-image: url(../img/bg-transparente-negro-50.png);
	background-repeat: repeat;
	width: 260px;
	text-align: center;
	font-weight: 900;
	height: 25px;
	padding-top: 15px;
}
ul.box-detalle-imagen a {
	text-decoration: none;
}
ul.box-detalle-imagen a:hover em {
	color: #FEED01;
}
ul.box-detalle-info {
	float: left;
	width: 365px;
	display: block;
	margin-top: 10px;
}
ul.box-detalle-info h2 {
	color: #000000;
	font-size: 13px;
	font-weight: normal;
	float: right;
	background-color: #FFFFDD;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: 15px;
}

ul.box-detalle-info li {
	float: left;
	width: 355px;
	font-weight: normal;
	display: block;
	padding: 5px;
}
ul.box-detalle-info li.precio {
	background-color: #FFFF95;
}
ul.box-detalle-info li.precio-descuento {
	background-color: #0099FF;
}

ul.box-detalle-info li span {
	color: #333333;
	font-weight: 900;
	width: 90px;
	float: left;
	display: block;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FEED01;
	margin-right: 10px;
}
ul.box-detalle-info li p {
	color: #333333;
	font-weight: normal;
	float: left;
	display: block;
	width: 250px;
}
div#box-detalle-descripcion {
	float: left;
	width: 665px;
	margin-top: 30px;
	padding: 10px;
	background-color: #FFFFFF;
}
div#box-detalle-descripcion p {
	line-height: 17px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}

div#box-detalle-descripcion h2 {
	font-size: 14px;
	font-weight: 900;
	color: #000000;
	margin-bottom: 10px;
}
div#box-detalle-carro {
	float: left;
	width: 365px;
}
div#box-detalle-carro a {
	background-color: #FFFFFF;
	float: left;
	width: 245px;
	height: 30px;
	text-decoration: none;
	font-weight: 900;
	color: #000000;
	text-align: left;
	padding-top: 13px;
	background-image: url(../img/plus_32.png);
	background-repeat: no-repeat;
	background-position: 70px center;
	padding-left: 110px;
	margin-top: 10px;
	border: 5px solid #FEED01;
}
div#box-detalle-carro a:hover {
	border-top-color: #FEED01;
	border-right-color: #FEED01;
	border-bottom-color: #FEED01;
	border-left-color: #FEED01;
	text-decoration: underline;
}
div#productos-nuevos-pie-detalle {
	float: left;
	width: 695px;
	padding-left: 10px;
	background-color: #FFF;
	margin-top: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
}
div#productos-nuevos-pie-detalle h2 {
	font-size: 12px;
	text-align: right;
	font-weight: 900;
	margin-right: 20px;
	color: #000000;
	margin-bottom: 10px;
}
div#productos-categoria {
	float: left;
	width: 705px;
	background-color: #FFF;
	padding-bottom: 10px;
	padding-top: 10px;
}
div#bloque {
	float: left;
	width: 705px;
	background-color: #FFF;
	margin-bottom: 20px;
}
div#bloque h1 {
	background-color: #FEED01;
	font-size: 13px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding: 10px;
	text-align: right;
	margin-bottom: 10px;
	font-weight: 900;
	float: left;
	width: 685px;
}
div#bloque h2 {
	font-size: 13px;
	font-weight: normal;
	color: #000;
	text-align: right;
	background-color: #FEED01;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	width: 685px;
}



ul.productos-listado  {
	float: left;
	display: block;
	width: 695px;
	padding-left: 10px;
}
ul.productos-listado  li {
	float: left;
	height: 140px;
	width: 113px;
	background-color: #FFFBC6;
	border: 5px solid #FFF;
	padding: 3px;
	margin-right: 10px;
	margin-bottom: 10px;
	cursor: pointer;
	display: inline;
	position: relative;
}
ul.productos-listado  li:hover {
	border-top-color: #FEED01;
	border-right-color: #FEED01;
	border-bottom-color: #FEED01;
	border-left-color: #FEED01;
}

ul.productos-listado  li span {
	float: left;
	height: 33px;
	width: 107px;
	padding: 3px;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
ul.productos-listado li em.pnormal {
	font-style: normal;
	padding-top: 3px;
	padding-bottom: 3px;
	position: absolute;
	left: 0px;
	background-color: #FEED01;
	width: 119px;
	color: #000000;
	text-align: center;
	text-decoration: line-through;
	bottom: 0px;
}
ul.productos-listado li em.poferta {
	position: absolute;
	left: 0px;
	font-size: 14px;
	font-weight: 900;
	color: #FFFFFF;
	background-color: #0099FF;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 119px;
	bottom: 19px;
}
ul.productos-listado li em.noferta {
	position: absolute;
	left: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 119px;
	background-color: #FFFBC6;
	bottom: 40px;
}
ul.productos-listado li em.pdescuento {
	font-style: normal;
	position: absolute;
	background-color: #0099FF;
	color: #FFFFFF;
	text-align: center;
	font-weight: 900;
	text-decoration: none;
	padding: 3px;
	top: 0px;
	right: 0px;
}


ul.productos-listado li span a {
	font-weight: 900;
	text-decoration: underline;
	color: #000;
	font-size: 13px;
}
ul.productos-listado-pag {
	float: left;
	width: 695px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	display: block;
}
ul.productos-listado-pag li {
	display: inline;
}
ul.productos-listado-pag li a {
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-color: #FFFBC6;
	text-align: center;
	color: #000;
}
ul.productos-listado-pag li a:hover{
	background-color: #FEED01;
}
ul.productos-listado-pag li a.current {
	background-color: #FEED01;
	font-weight: 900;
}
ul.tallas-colores {
	float: right;
	display: block;
	margin-top: 10px;
	margin-bottom: 0px;
	width: 365px;
	margin-right: 20px;
	background-color: #FFFFFF;
}
ul.tallas-colores h5 {
	float: right;
	width: 150px;
	text-align: center;
	font-size: 12px;
	padding: 3px;
	margin-left: 10px;
	font-weight: 900;
	display: block;
}
ul.tallas-colores li {
	float: right;
	width: 365px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FEED01;
	padding-top: 5px;
	padding-bottom: 5px;
}
ul.tallas-colores div.tc-top {
	float: left;
	width: 365px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFF584;
}

ul.tallas-colores li:hover {
	background-color: #FFFBC6;
}


ul.tallas-colores li.seleccionada {
	background-color: #FEED01;
}

ul.tallas-colores li span {
	float: left;
}
ul.tallas-colores li  span.radio {
	display: block;
	width: 37px;
	text-align: center;
}
ul.tallas-colores li span.talla {
	display: block;
	width: 156px;
	text-align: center;
	height: 20px;
}
ul.tallas-colores li span.color {
	display: block;
	width: 155px;
	text-align: center;
	height: 20px;
	margin-left: 12px;
}
div#carro {
	width: 705px;
	float: left;
	height: auto;
	background-color: #FFFFDD;
}
div#carro h1 {
	font-size: 15px;
	font-weight: 900;
	float: left;
	width: 695px;
	background-color: #FEED01;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	text-align: center;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
div#carro-informacion {
	float: left;
	width: 685px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FEED01;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

ul.carro-listado {
	float: left;
	width: 685px;
	margin: 0px;
	padding: 0px;
}
ul.carro-listado li {
	padding: 10px;
	float: left;
	width: 665px;
	background-color: #FEED01;
	margin-top: 10px;
}
div.carro-total {
	float: left;
	width: 685px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;
}
div.carro-total span {
	float: right;
	background-color: #000000;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	padding-right: 25px;
	padding-left: 25px;
}
div.carro-total span b {
	font-weight: 900;
	font-size: 17px;
}
div.carro-total span a {
	float: left;
	background-color: #000000;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	padding-right: 25px;
	padding-left: 25px;
}
a.print:link, a.print:visited {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FEED01;
	text-decoration: underline;
	font-size: 17px;
	color: #000000;
	padding-right: 45px;
	padding-left: 45px;
	font-weight: normal;
	background-image: url(../admin/img/iconos/24x24/text_page.png);
	background-repeat: no-repeat;
	background-position: 15px center;
}
a.print:hover {
	text-decoration: none;
}




ul.carro-listado h2 {
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
ul.carro-listado li img {
	float: left;
	margin-right: 10px;
	border: 2px solid #000000;
}
ul.carro-listado li span {
	float: right;
	margin-left: 10px;
}
ul.carro-listado li span.cantidad {
	font-size: 12px;
	font-weight: normal;
	color: #C0B301;
	padding-top: 5px;
}
ul.carro-listado li span.cantidad input {
	width: 25px;
	margin-left: 10px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: 900;
	color: #000000;
	text-align: center;
}

ul.carro-listado li span.precio {
	font-size: 17px;
	font-weight: 900;
	color: #000000;
	background-color: #FFFFDD;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-align: center;
}

ul.carro-listado li span a {
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	text-decoration: none;
	background-color: #A60000;
	color: #FFFFFF;
}
ul.carro-listado li span a:hover {
	color: #FFFFFF;
	background-color: #000000;
}


ul.carro-listado h3, h4, h5 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
}
div.carro-comentario {
	float: left;
	width: 320px;
	padding: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF78C;
	margin-right: 10px;
}
div.carro-comentario textarea{
	float: left;
	width: 300px;
	height: 100px;
	border: 1px solid #FFF78C;
	margin-top: 10px;
}

div.carro-comentario label {
	font-weight: normal;
	color: #666666;
	float: left;
	width: 300px;
	display: block;
}
div.carro-detalle {
	float: right;
	width: 300px;
	padding: 10px;
}
div.carro-detalle span {
	float: left;
	width: 300px;
	text-align: right;
	font-size: 12px;
	color: #666666;
	padding-bottom: 5px;
}
a.boton-logiado:link, a.boton-logiado:visited {
	background-color: #FFFFFF;
	float: left;
	width: 180px;
	height: 30px;
	text-decoration: none;
	font-weight: 900;
	color: #000000;
	text-align: left;
	padding-top: 13px;
	background-image: url(../img/tick_32.png);
	background-repeat: no-repeat;
	background-position: 70px center;
	margin-top: 20px;
	border: 5px solid #FEED01;
	padding-left: 120px;
}
a.boton-logiado:hover {
	border-top-color: #FEED01;
	border-right-color: #FEED01;
	border-bottom-color: #FEED01;
	border-left-color: #FEED01;
	text-decoration: underline;
}
ul#carro li a span.usuario {
	background-image: url(../img/user_16.png);
	font-weight: 900;
	color: #0066FF;
}
ul#carro li a span.salir {
	background-image: url(../img/delete_16.png);
}
a.boton-nologiado:link, a.boton-nologiado:visited {
	background-color: #FFFFFF;
	float: left;
	width: 180px;
	height: 30px;
	text-decoration: none;
	font-weight: 900;
	color: #000000;
	text-align: left;
	padding-top: 13px;
	background-image: url(../img/block_32.png);
	background-repeat: no-repeat;
	background-position: 70px center;
	margin-top: 20px;
	border: 5px solid #FEED01;
	padding-left: 120px;
}
a.boton-nologiado:hover {
	border-top-color: #FEED01;
	border-right-color: #FEED01;
	border-bottom-color: #FEED01;
	border-left-color: #FEED01;
	text-decoration: underline;
}
ul.confirmar-detalle {
	float: left;
	width: 685px;
	margin: 0px;
	padding: 0px;
	display: block;
}
ul.confirmar-detalle li {
	float: left;
	width: 665px;
	background-color: #FFFFFF;
	margin-top: 10px;
	padding: 10px;
}
ul.confirmar-detalle li h2 {
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
ul.confirmar-detalle li span.cantidad, ul.confirmar-detalle li span.talla, ul.confirmar-detalle li span.color, ul.confirmar-detalle li span.codigo {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	float: left;
	background-color: #FFF895;
	margin-right: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
ul.confirmar-detalle li span.precio {
	color: #000000;
	font-size: 12px;
	font-weight: 900;
	float: right;
	background-color: #FEED01;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 3px;
	padding-left: 20px;
}
ul.noticias-todas {
	float: left;
	margin-top: 20px;
}
ul.noticias-todas li {
	float: left;
	width: 665px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFF9A6;
}
ul.noticias-todas li img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
ul.noticias-todas li a {
	color: #9E9301;
}
