	
#content_center ul#lista_categorias {
	display: block;
	float: left;
	list-style: none;
	background: url(css_img/list_category_sep_bg.gif) repeat-x top left;
}

#content_center ul#lista_categorias li {
	display: inline;
	float: left;
	width: 111px; /*156px;*/
	margin-right: 1px;
}

#content_center ul#lista_categorias li.last {
	width: 115px;
	margin-right: 0px;
}

#content_center ul#lista_categorias li a {
	float: left;
	height: 21px;
	padding-top: 7px;
	text-align: center;
	background: url(css_img/list_category_bg.gif) repeat-x top left;
	font-weight: bold;
	color: #000000;
	width: 100%;
}

#content_center ul#lista_categorias li a .first {
	float: left;
	background: url(css_img/list_category_first_bg.gif) no-repeat top left;
	height: 21px;
	margin-top: -7px;
	padding-top: 7px;
	text-align: center;
	cursor: pointer;
	width: 100%;
}

#content_center ul#lista_categorias li a .last {
	float: left;
	background: url(css_img/list_category_last_bg.gif) no-repeat top right;
	height: 21px;
	margin-top: -7px;
	padding-top: 7px;
	text-align: center;
	cursor: pointer;
	width: 100%;
}

#content_center ul#lista_categorias li a .both {
	float: left;
	background: url(css_img/list_category_both_bg.gif) no-repeat top right;
	height: 21px;
	margin-top: -7px;
	padding-top: 7px;
	text-align: center;
	cursor: pointer;
	width: 100%;
}

#content_center ul#lista_categorias li a:hover, #content_center ul#lista_categorias li.selected a {
	text-decoration: none;
	color: #FFCC00;
	background-position: 0px -28px;
}

#content_center ul#lista_categorias li a:hover .first, #content_center ul#lista_categorias li.selected a .first,
#content_center ul#lista_categorias li a:hover .both, #content_center ul#lista_categorias li.selected a .both  {
	text-decoration: none;
	color: #FFCC00;
	background-position: 0px -28px;
	cursor: pointer;
}

#content_center ul#lista_categorias li a:hover .last, #content_center ul#lista_categorias li.selected a .last {
	text-decoration: none;
	color: #FFCC00;
	background-position: right -28px;
	cursor: pointer;
}

#content_center .paginador {
	display: block;
	clear: both;
	float: left;
	width: 750px;
	height: 25px;
	background: url(css_img/product_paginator_bg.gif) no-repeat top left;
	color: #ffffff;
	padding-top: 6px;
	padding-left: 38px;
	margin-bottom: 8px;
}

#content_center .paginador_bottom {
	display: block;
	margin-top: 6px;
	padding-bottom: 60px;
}

#content_center .paginador label {
	padding-right: 4px;
}

#content_center .paginador select {
	width: 185px;
	height: 18px;
	border: 1px solid #C9CFD5;
	padding: 0px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-right: 13px;
}

#content_center .paginador select#ProductsPerPage, #content_center .paginador select#ProductsPerPageBottom {
	width: 165px;
}

#content_center .paginador #paginador_texto {
	float: right;
	width: 252px;
	padding-top: 2px;
}

#content_center .paginador p {
	float: left;
}

#content_center .paginador .pagina_actual {
	font-weight: bold;
	color: #FFCC00;
}

#content_center .paginador .paginas {
	width: 86px;
	text-align: center;
}

#content_center .paginador .paginas a {
	color: #ffffff;
}

#content_center .paginador .paginas a:hover {
	font-weight: bold;
}

#content_center .paginador a.pagina_anterior {
	float: left;
	width: 20px;
	height: 18px;
	background: url(css_img/bt_paginador_left.gif) no-repeat top left;
	margin-top: -2px;
	text-indent: -9999px;
	margin-left: 30px;
}

#content_center .paginador a.pagina_siguiente {
	float: left;
	width: 20px;
	height: 18px;
	background: url(css_img/bt_paginador_right.gif) no-repeat top left;
	margin-top: -2px;
	text-indent: -9999px;
}

#content_center .paginador a.pagina_anterior:hover, #content_center .paginador a.pagina_siguiente:hover {
	background-position: 0 -20px;
}

#content_center .paginador a.pagina_anterior.disabled, #content_center .paginador a.pagina_siguiente.disabled {
	cursor: default;
	opacity: .5;
	*visibility: hidden;
}

#content_center .paginador a.pagina_anterior.disabled:hover, #content_center .paginador a.pagina_siguiente.disabled:hover {
	background-position: 0 0px;
}



#content_center .product.first {
	clear: both;
}

#content_center .product {
	float: left;
	position: relative;
	width: 156px;
	height: 229px;
	background: url(css_img/product_list_bg.gif) no-repeat top left;
	padding-right: 1px;
	padding-bottom: 1px;
	font-weight: bold;
	color: #0F4486;
}

#content_center .no_product {
	float: left;
	position: relative;
	clear: both;
	width: 760px;
	height: 30px;
	padding: 20px;
	font-weight: bold;
	color: #0F4486;
	text-align: center;
	font-size: 14px;
}

#content_center .product.no_margin {
	padding-right: 0px;
}

#content_center .product .img_container {
	width: 140px;
	height: 137px;
	margin-left: 6px;
	margin-top: 5px;
	overflow: hidden;
}

#content_center .product img {
	display: none;
	/*
	width: 140px;
	height: 137px;
	margin-left: 6px;
	margin-top: 5px;*/
}

#content_center .product a {
	cursor: pointer;	
}

#content_center .product a h5 {
	margin-top: 0px;
	padding: 0px 6px;
	color: #0F4486;
	height: 24px;
}

#content_center .product a:hover h5 {
	text-decoration: underline;
}

#content_center .product #nuevo {
	position:absolute;
	top: 2px;
	left: 109px;
	width: 52px;
	height: 51px;
	background: url(css_img/nuevo.png) no-repeat top left;
}

#content_center .product #oferta {
	position:absolute;
	top: 2px;
	left: 113px;
	width: 52px;
	height: 51px;
	background: url(css_img/oferta.png) no-repeat top left;
}

#content_center .product p {
	padding: 2px 6px 0px 6px;
}

#content_center .product p.disponible {
	color: #009900;
	padding-bottom: 1px;
}

#content_center .product p.no_disponible {
	color: #CC0000;
}

#content_center .product p.pvp_oferta {
	color: #FF3300;
}

#content_center .product p .pvp_old {
	color: #8CAAC7;
	text-decoration: line-through;
	padding-right: 4px;
}

#content_center .product a.carrito {
	display: block;
	width: 153px;
	height: 27px;
	background: url(css_img/bt_anadir_carrito_list.gif) no-repeat top left;
	text-indent: -9999px;
	margin-left: 1px;
}

#content_center .product a.carrito:hover {
	background-position: 0px -27px;
}

