p {margin:0; padding:0}
a:focus {outline:0}

.textoProducto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0027A8;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
}
.textoPrecio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B10000;
	text-align: center;
}
.textoGeneral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.select {
	height:16px;
	width:130px;	
	font-size:8pt;
	font-family: Verdana, Arial, sans-serif;
	color:#FFFFFF;
	background-color:#383838;
	border-width:none;
	border-style:none;
	border-color:none;
}
.input {
	height:18px;
	width:110px;	
	font-size:8pt;
	font-family: Verdana, Arial, sans-serif;
	color:#000000;
	background-color:none;
	border-width:1px;
	border-style:solid;
	border-color: #383838;
}
body {
	background-color: #FFFFFF;
	background-image: url(/images/bkgrnd2.jpg);
	background-repeat: repeat-x;
}
.textoTitulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
}.textoProductos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B10000;
}
.titBienvenida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
}

/********************************************************/
#Menu {width:125px; font-family:Arial, Helvetica, sans-serif;}
.Item {background-image:url(images/menu-bg.gif); background-repeat: no-repeat; display:block; font-size:11px; font-weight:normal; color:#222324; text-decoration:none; text-align:left; padding:4px 0 11px 26px; margin-bottom:7px; cursor:pointer}
.Item:hover {background-position:left bottom; color:#FFF}

#PST, #HID, #Faros, #Carters {background:#FFF; border:1px solid #CCC; width:120px; position:absolute;  z-index:9999; top:0; left:110px; padding:10px; display:none;}
#PST a, #HID a, #Faros a, #Carters a {text-align:left; display:block; padding:5px; font-size:10px; text-decoration:none; color:#666}
#PST a:hover, #HID a:hover, #Faros a:hover, #Carters a:hover {background:#E9E9E9 url(images/arrow-menu.gif) no-repeat 110px center; color:#006699}

.Bloque1 {float:left; margin-left:16px; margin-top:10px;}
.Bloque1 h3, .Bloque2 h3 {width:auto; float:left; margin:0; padding:0 7px 0 0; font-family: "Trebuchet MS"; font-weight:bold; font-size:12px; color:#87888c; text-transform:uppercase}
.Titulo {width:100%; float:left; margin-bottom:5px;}
.DescripcionProd {font-size:9px; color:#6b6b6b; font-family:Arial, Helvetica, sans-serif; background:url(images/bg-bloque1.gif) repeat-x top; float:left; width:389px; height:60px; padding:20px 20px 0 20px; overflow:hidden}
.DescripcionProd ul {list-style-type:none; margin:0; padding:0;}
.ImagenProd {float:left; width:122px}
.ImagenProd img {border:5px solid #cc0000}

.Bloque2 {background:url(images/bg-body-bloque2.jpg) no-repeat; width:570px; height:151px; float:left; margin-left:10px; margin-top:20px; padding-left:8px;}
.Bloque2 .ImagenProd img {border-color:#0027a8}
.Bloque2 .DescripcionProd {background:url(images/bg-bloque2.gif) repeat-x top;}
.Bloque2 .Titulo {margin-top:5px}

.LinksFooter {background:#CCC; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:11px; color:#666;}
.LinksFooter a {color:#666; text-decoration:none;}
.LinksFooter a:hover {color:#1e40b0;}

.Detalle {background:url(images/arrow-titulo.gif) no-repeat; display:block; float:left; width:14px; height:15px; text-indent:-9999px}

#ProductosGen {margin-left:8px}
#ProductosGen ul {margin:0; padding:0}
#ProductosGen li {list-style-type:none; float:left; background:url(images/bg-productos.gif) no-repeat; width:164px; height:150px; display:block; padding:9px; margin:10px 4px}
#ProductosGen img {border:1px solid #FFF}
