/* CSS Document */

*	{
	margin:0;
	padding:0;
}

.clr {
	clear: both;
}

img {
	margin: 0px 0px 0px 0px;
}

body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #447280;
	margin-top: 0px;
	background-color: #234A5B;
}

body.impresion {
	background-color: #fff;
}

ul {
	list-style-type: none;
}

#content	{
	margin:0px auto auto;
	text-align: left;
	width: 791px;
	background-image: url(images/fondo-content.jpg);
	background-repeat: repeat-y;
}

#content2	{
	margin:0px auto auto;
	text-align: left;
	width: 791px;
	background-repeat: repeat-y;
}

#cuerpo {
	width: 747px;
	margin-left: 22px;
	background-color: #E8ECED;
	background-image: url(images/fondo-cuerpo.jpg);
	background-repeat: repeat-y;
	
}

#cuerpo2 {
	width: 747px;
	margin-left: 22px;
	background-repeat: repeat-y;
}

#izquierda {
	width: 221px;
	background-image: url(images/fondo-izquierda.jpg);
	background-repeat: repeat-y;
	float: left;
	background-color: #AFBDC0;
}



#login {
	_width: 187px;
	width: 107px;
	height: 134px;
	background-image: url(images/fondo-login.jpg);
	margin-left: 11px;
	padding-left: 80px;
}

#buscador1 {
	width: 194px;
	background-image: url(images/menu_horizontal/t_busqueda.jpg);
	background-color: #306f81;
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 30px;
	margin-left: 12px;
}

#buscador2 {
	width: 194px;
	background-image: url(images/menu_horizontal/img_bottom.jpg);
	background-color: #d1dadc;
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 20px;
	margin-left: 12px;
}


.textfield {
    border: 1px solid #323232;    
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 10px;
}

#centro {
	width: 526px;
	float: left;
}

#top ul.botonera-horizontal {
	list-style-type: none;
}

#top ul.botonera-horizontal li {
	float: left;
	height: 33px;
}

#top #top-info {
	background-image: url(images/bt_hora_dolar.jpg);
	background-repeat: repeat-y;
	background-position: left;
	padding: 4px 0px 4px 5px;
}

#top #top-info span.top-fecha {
	color: #1F343D;
	float: left;
	margin-left: 10px;
	margin-right: 30px;
}

#top #top-info span.top-dolar {
	margin-left: 25px;
	color: #1F343D;
	float: left;
}

#top #top-info img.top-bot-carrito {
	float: right;
	margin-right: 10px;
}

#abajo {
	padding-left: 30px;
	background-image: url(images/fondo-abajo.jpg);
	background-repeat: no-repeat;
	background-location: top;
}

#abajo-carrito {
	padding-left: 10px;
	background-image: url(images/fondo-abajo.jpg);
	background-repeat: no-repeat;
	background-location: top;
}

#abajo p.textos {
	margin-right: 30px;
	text-align: justify;
	margin-bottom: 10px;
}

#abajo p.textos2 {
	margin-right: 30px;
	margin-bottom: 10px;
}

#abajo p.textos a {
	color: #447280;
}


ul.listado-productos li {
	width: 467px;
	margin-bottom: 15px;
}

ul.listado-productos li div.listado-productos-arriba {
	background-image: url(images/fondo-list-prod-arriba.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #1F4753;
	height: 31px;
}

ul.listado-productos li div.listado-productos-arriba div.codigo-producto {
	color: #CDD3D6;
	font-weight: bold;
	float: left;
	margin-left: 20px;
}

ul.listado-productos li div.listado-productos-arriba div.nombre-producto {
	width: 300px;
	color: #fff;
	float: left;
	margin-left: 10px;
}

ul.listado-productos li div.listado-productos-centro {
	background-color: #fff;
	_background-image: url(images/fondo-x001.jpg);
	_background-repeat: repeat-x;
	_background-position: bottom;
}

ul.listado-productos li div.listado-productos-centro img.foto-listado-producto {
	margin-left: 15px;
	margin-right: 15px;
	float: left;
}

ul.listado-productos li div.listado-productos-centro p {
	color: #1F343D;
	margin-left: 15px;
	margin-right: 10px;
}

ul.listado-productos li div.listado-productos-centro div.listado-productos-precio {
	background-color: #CDD3D6;
	background-image: url(images/fondo-listado-productos-precio.jpg);
	background-repeat: repeat-y;
	width: 346px;
	float: right;
	margin-top: 5px;
	padding: 3px 0px 3px 0px;
}

ul.listado-productos li div.listado-productos-centro div.listado-productos-precio span.precio-minorista {
	color: #1F343D;
	margin-left: 45px;
}

ul.listado-productos li div.listado-productos-centro div.listado-productos-precio span.precio-mayorista {
	color: #1F343D;
	margin-left: 68px;
	display: none;
}

span.destacado-mayusculas {
	color: #1F343D;
	text-transform: uppercase;
	font-weight: bold;
}

span.claves-bancarias {
	color: #005984;
	font-size: 12px;
}

ul.galeria-fotos {
	margin-left: 30px;
}

ul.galeria-fotos li {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}

.blanconegro {
	background-color: #DBDFE0;
	width: 448px;
	margin-left: 10px;
}

.blanconegro ul {
	margin-left: 11px;
}

.blanconegro ul li {
	width: 426px;
	height: 121px;
	background-image: url(images/blancoynegro/fondo-lis2.jpg);
}

.blanconegro ul li.ultimo {
	height: 104px;
	background-image: url(images/blancoynegro/fondo-lis.jpg);
}


#pie {
	width: 747px;
	margin-left: 22px;
	background-image: url(images/fondo-pie.jpg);
	background-repeat: repeat-y;
}

#pie p {
	padding: 7px 0px 7px 0px;
}

.nombre-autor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2b5b6f;
	font-weight: bold;
}

.nombre-foto {
	font-family: Arial;
	font-size: 11px;
	color: #1F343D;
	margin-top: 10px;
}

ul.galeria-blanconegro li {
	width: 83px;
	height: 100px;
	margin-right: 10px;
	float: left;
	text-align: center;
}

ul.fotos-notas li {
	float: left;
	margin-right: 10px;
}

.paginador-centrado span.pagina-activa {
	color: #FF9900;
	font-weight: bold;
}

.paginador-centrado a {
	color: #163F50;
	text-decoration: none;
}

.borderform {
	border: 1px solid #DBDBDB;
	background-color:#FFFFFF;
	font-family: Arial;
	font-size: 10px;
	color: #666666;
}

.style5 {font-family: Arial; font-size: 11px; color: #25363D; text-decoration:none;}

.style1 {
	font-family: Arial;
	font-size: 11px;
}
.style2 {color: #25363D}
.style4 {font-family: Arial; font-size: 11px; color: #25363D; font-weight: bold; }
.style5 {font-family: Arial; font-size: 11px; color: #25363D; text-decoration:none;}
.borderform {
	border: 1px solid #DBDBDB;
	background-color:#FFFFFF;
	font-family: Arial;
	font-size: 10px;
	color: #666666;
}
.style6 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

ul.categoria-productos li {
	width: 214px;
	_width: 222px;
	height: 29px;
	background-image: url(images/fondo-listado-categorias.jpg);
	text-align: center;
	margin-left: 4px;
	margin-bottom: 1px;
	float: left;
	text-font: Arial;
	font-size: 11px;
	padding: 0px 4px 0px 4px;
	
}

ul.categoria-productos li a {
	color: #163F50;
	text-decoration: none;
}

h1.titulos-categorias {
	color: #2B5B6F;
	font-size: 12px;
	text-font: Verdana;
	border-bottom: 1px dotted #C9CFCF;
	padding-bottom: 4px;
	margin-right: 30px;
}

ul.listado-categorias li {
	width: 222px;
	height: 32px;
	background-color: #fff;
	text-font: Arial;
	font-size: 11px;
	text-align: center;
	margin-bottom: 1px;
}

ul.listado-categorias li a {
	color: #163F50;
	text-decoration: none;
}

ul.listado-categorias li.cabecera {
	height: 17px;
	background-color: #D1DADC;
	text-font: Arial;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	/*margin-bottom: 1px;*/
}

ul.listado-categorias li.cabecera a {
	color: #163F50;
	text-decoration: none;
}

#listado-productos-izq {
	width: 222px;
	float: left;
}

#listado-productos-der {
	width: 222px;
	float: left;
	margin-left: 15px;
}

.style8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2b5b6f;
	font-weight: bold;
}

.style8 a {
	color: #163F50;
	text-decoration: none;
}

.celdas-categorias {
	height: 32px;
	color: #1F343D;
	font-size: 11px;
	text-align: center;
	text-transform: uppercase;
}

.celdas-categorias a {
	color: #1F343D;
	text-decoration: none;
}

.paginacion {
	FONT-SIZE: 8pt;
	COLOR: #FF9900;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

ul.listado-reviews li {
	width: 467px;
	margin-bottom: 15px;
	background-color: #fff;
}

ul.listado-reviews li img.thumb-review {
	float: left;
	margin-right: 5px;
}

ul.listado-reviews li h3 {
	font-weight: bold;
	color: #2B5B6F;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 3px;
}

ul.listado-reviews li p {
	font-size: 11px;
	color: #595959;
	margin-top: 5px;
}

#form-carrito tr td.cabecera,
#tabla-carrito tr td.cabecera {
	padding: 3px;
	color: #fff;
	font-size: 11px;
}

#form-carrito tr td.datos,
#tabla-carrito tr td.datos {
	padding: 3px;
	color: #1F343D;
	font-size: 11px;
}

#vendedores {
	list-style-type: none;
}

ul#vendedores li {
	margin-bottom: 40px;
	display: inline;
}

#vendedores h3 {
	font-size: 16px;
}

#vendedores h4 {
	font-size: 12px;
}

#vendedores span.direccion {
	font-size: 11px;
}

#vendedores span.telefono {
	font-size: 11px;
	
}