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

.cat a:link, .cat a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #363636;
	text-decoration: none;
}

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

.sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0066;
	text-decoration: none;
}

.sub a:link, .sub a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5C5C;
	text-decoration: none;
}

.sub a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0066;
	text-decoration: none;
}

.prod {
	font-size: 11px;
}

.tred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.linea a:link, .linea a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	display: block;
}

.linea a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0066;
	text-decoration: none;
	background-color: #F5F5F5;
}

.linea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0066;
	text-decoration: none;
	display: block;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
.busq {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 16px;
	width: 160px;
}
.tsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0066;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
img.borde {
	border: 1px solid #dddddd;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.bordecampo {
	border: 1px solid #999999;
}
.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.itemcss a:link
{
font-size:11px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
.itemcss
{
font-size:11px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
width:90;
}
.itemcss a:visited
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
.itemcss a:active
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#FF0066;
cursor:hand;
}
.itemcss a:hover
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#E10000;
cursor:hand;
}

/*Agregados para header nuevo*/

body {

                font:12px/1.5 Arial, Helvetica, sans-serif;

                color:#000;

}

ul,ol { list-style:none; }   

.header .welcome-msg {
	margin:0;
	padding-top: 15;
}

.header .store-switcher li{margin-top:0; margin-left:0; margin-right:0}

h1 {

font-size:22px;

font-weight:normal;

line-height:1.3;

margin:0; 

padding:0;

}

.header .store-switcher ul {margin-top:0; margin-right:0; padding-top:0; padding-right:0;}

#nav {

margin-right:0px;

margin-top:0px;

margin-bottom:0px;

clear:both;

}

.header {

                margin:0;

                height: 40px;

}

.header .store-switcher a {margin:0; padding:0}

#nav li {

margin-top:0; margin-bottom:0; padding:0;

}
