/* GENERALES
Fuentes:familia, color y tamaño para todos los txt que no tengan estilos, 
Links sin estilos.
 */

body,td,th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000055;
}
body {
	background-color: #999999;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-size:12px;
	font-weight:100;
	color: #004691;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#ff0000;
}
a:active {
	text-decoration:none;
	color:#ff0000;
}
/* END GENERALES */

/*ABC: Para el submenu Abecedario de productos. */
.abc{
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}
.abc:hover{
	font-size:16px;
	text-decoration:underline;
	color:#ff0000;
}
.abc:active{
	font-size:16px;
	text-decoration:none;
	color:#ff0000;
}
.abcBig{
	font-size:20px;
	color:#ff0000;
}


/* TEXTOS */
/* Texto del pie, miami bla bla... */
.headquarters{
	color: #004691;
	text-align:center;	
	line-height:22px;
}

/* Textos labels de formularios */
.texto_form{
	color:#000066;
	font-weight:bold;
}
/* Texto requerido para los formularios. */
.required{
	font-style:italic;
	color:#d33730;
	font-weight:bold;
}

/* Cuando hay mucha cantidad de texto usar esta clase. */
.txt{
	letter-spacing:1px;
	line-height:22px;
}

/* Texto de la home resaltado:  	Soft Express, Inc. offers the most inno... */
.home_destacado {
	color: #000066;
	font-weight:bold;
	word-spacing:1px;
	line-height:17px;
	text-align:justify;
}

/* Clase para titulos de las páginas internas */
.titulos{
	font-size:16px;
	color:#004691;
	letter-spacing:1px;
	font-weight:bold;
}

/* Clase para el nombre de productos en pim.prods.list y isptelco */
.prod_name{
	font-size:16px;
	color:#D50000;
	letter-spacing:1px;
	font-weight:bold;
}


/* Obligatorio: Sirver para mantener el menu por sobre la botonera en flash */
#menuJS{
	z-index:1;
}

#botoneraFlash{
	z-index:9999999999;
}


/* FORMS */
/* Caja INPUT TEXT normal para formularios */
.input{
	border-left:#333333;
	border-top:#333333;
	border-right:#d1d1d1;
	border-bottom:#d1d1d1;
	width:220px;
	background-color:#F5F5F5;
	color:#333333;
	border-style:groove;
	border-bottom-style:groove;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
}
/* Caja INPUT TEXT chica para formularios */
.input_sm{
	border-left:#333333;
	border-top:#333333;
	border-right:#d1d1d1;
	border-bottom:#d1d1d1;
	background-color:#F5F5F5;
	color:#333333;
	border-style:groove;
	border-bottom-style:groove;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
}
/* Caja TEXT AREA para formularios */
TEXTAREA{
	border-style:groove;
	border-left:#333333;
	border-top:#333333;
	border-right:#d1d1d1;
	border-bottom:#d1d1d1;
	border-width:1px;
	border-style:solid;
	width:220px;
	background-color:#F5F5F5;
	height:120px;
	color:#333333;
}
/* Caja TEXT AREA para hard to find (mas chica) */
.textarea_hardtofind{
	border-style:groove;
	border-left:#333333;
	border-top:#333333;
	border-right:#d1d1d1;
	border-bottom:#d1d1d1;
	border-width:1px;
	border-style:solid;
	width:220px;
	background-color:#F5F5F5;
	height:60px;
	color:#333333;
}
/* INPUT SELECT para forms */
SELECT{
	border-color:#7D7D7D;
	border-width:1px;
	border-style:solid;
	background-color:#F5F5F5;
	color:#333333;
}
.select_def{
	border-color:#7D7D7D;
	border-width:1px;
	border-style:solid;
	background-color:#F5F5F5;
	color:#333333;
}


/* LABELS para TITULOS del TR del CART */
.cart_tit{
	color:#FFFFFF;
	font-weight:bold;
}

/* Para la Home los 3 bloques de abajo, el titulo */
.b3_tit{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	letter-spacing:1px;
}
/* Para la Home los 3 bloques de abajo, el texto */
.b3_txt{
	font-size:12px;
	color:#000066;
	line-height:17px;
	text-align:justify;
}
/* Para la Home los 3 bloques de abajo, el link */
.b3_link{
	font-size:12px;
	color:#000066;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
}

.3b_link:hover{
	color:red;
	text-decoration:none;
}
.3b_link:active{
	color:red;
	text-decoration:none;
}


/* PARA LAS NOTICIAS */
.news_titulos{
	font-size:14px;
	color:#004691;
	letter-spacing:1px;
	font-weight:bold;
}
.news_resource {
	font-size: 12px;
}
.news_fecha {
	font-size: 12px;
	font-style: italic;
}
/* END NOTICIAS */


/* BRANDS */
/* Clase link para el listado de marcas en brandslist. */
.brands_link{
	font-size:14px;
	text-decoration:none;
	color:#004691;
}
.brands_link:hover{
	color:red;
	text-decoration:underline;
}
.brands_link:active{
	color:red;
	text-decoration:none;
}
/* Texto descriptivo que va debajo de la marca */
.brands_txt{
	font-size:12px;
	color:#000066;
}


/* CATEGORIES */
/* IDEM ANTERIOR pero para Categorias */
.cate_link{
	font-size:12px;
	text-decoration:none;
	color:#004691;
}
.cate_link:hover{
	color:red;
	text-decoration:underline;
}
.cate_link:active{
	color:red;
	text-decoration:none;
}


/* SUBCATS */
/* IDEM ANTERIOR pero para SUBCategorias */
.subcat_link{
	font-size:12px;
	text-decoration:none;
	color:#004691;
}
.subcat_link:hover{
	color:red;
	text-decoration:underline;
}
.subcat_link:active{
	color:red;
	text-decoration:none;
}
/* TITULO Para las SUBCategorias*/
.subcat_tit{
	font-size:12px;
	color:#000066;
	font-weight:bold;
}


/* PRODS */
/* TITULO Para las Productos. */
.prods_link{
	font-size:12px;
	text-decoration:none;
	color:#004691;
}
.prods_link:hover{
	color:red;
	text-decoration:underline;
}
.prods_link:active{
	color:red;
	text-decoration:none;
}
/* En el detalle de un producto para: Manufacturer y Part Number */
.prods_tit{
	font-size:12px;
	color:#000066;
	font-weight:bold;
}


/* HOME, 3 BLOQUES DE ABAJO, borde de abajo blanco. */
.b3_borde{
	border-bottom-color:#FFffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
}