/* BODY */
body {
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(http://www.pccity.com.mx/grfx/generales/fondo3_header.jpg);
      background-repeat: repeat-x;
	margin-left: 0px;
	margin-right: 0px;
}

/* TABLAS */
table.menu{
    background-color:ffffff;
}

table.menu td {
    font-family:verdana,arial;
    font-size:8pt;
    border-width: 0px 1px 0px 1px;
    border-style:solid;
    border-color:#CCCCCC;
}

table.menu th {
    font-family:verdana,arial;
    font-size:8pt;
    border-width: 0px 0px 1px 0px;
    border-style:solid;
    border-color:#CCCCCC;
}

table.normal{
//    background-color:ffffff;
}

table.normal td {
    font-family:verdana,arial;
    font-size:8pt;
    border-width: 0px 0px 0px 0px;
}

#bottom_menu_productos {
	border-width: 0px 1px 1px 1px;
	border-style:solid;
	border-color:#CCCCCC;
}

#contenedor_productos {
	background-image: url(http://www.pccity.com.mx/grfx/generales/fondo_contenedores.jpg);
      background-repeat: repeat-x;
}


/* CONTENIDO SECCIONES Y FICHA TÉCNICA */
#contenedor_secciones {
	border-width: 1px 1px 1px 1px;
	border-style:solid;
	border-color:#EFEFEF;
}

#mini_contenedor_ficha {
	border-width: 1px 1px 1px 1px;
	border-style: dotted;
	border-color: #F2F2F2;
}

#contenido_secciones_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FF0000;
}

#contenido_secciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
}

#contenido_secciones_deshabilitado {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #CCCCCC;
}

#contenido_secciones_blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
}

#contenido_secciones2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
}

#descripcion_listados {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
}

#contenido_version_imprimir {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #333333;
}

#contenido_version_imprimir_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #FF0000;
}

#mini_contenido_version_imprimir {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style: italic;
	color: #333333;
}

#mini_contenido_secciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: italic;
	color: #666666;
}

#mini_contenido_secciones_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: italic;
	color: #666666;
}

#ubicacion {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

#error_general {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FE0000;
}

#nota_azul {
	background-color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

#header_sucursales_azul {
	background-color: #0033CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}

#header_sucursales_estacionamiento_rojo {
	background-color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

/* PRECIOS */
.precio_productos_portada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
}

.precio_novedades_remates_portada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}

.precio_listados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
}

.precio_listados_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0033CC;
}

.precio_version_imprimir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
}



/* LINKS */
.link_subfamilias {
	text-decoration: underline;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.link_subfamilias:hover {
	text-decoration: none;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.link_contenido {
	text-decoration: underline;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.link_contenido:hover {
	text-decoration: none;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.link_listado_productos {
	text-decoration: underline;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.link_listado_productos:hover {
	text-decoration: none;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.link_menu_superior {
	text-decoration: underline;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.link_menu_superior:hover {
	text-decoration: none;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.link_menu_superior_blanco {
	text-decoration: underline;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.link_menu_superior_blanco:hover {
	text-decoration: none;
	color: #66CCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.link_productos_portada {
	text-decoration: underline;
	color: #333333;
	background-color: #F5F5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.link_productos_portada:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.link_ubicacion {
	text-decoration: underline;
	color: #333333;
	background-color: #F5F5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.link_ubicacion:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

/* CAMPOS */
input, textarea, select {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF
}

.boton{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600
}

/* IMAGENES */
.borde_fotos  { 
	border-color:#CCCCCC;
	border-width:1px 
}

