@charset "utf-8";
/* CSS Document */

.fondoBarra {
	background-image: url(../images/barraFondo.jpg);
	background-repeat: repeat-x;
}
.logobarra {
	background-image: url(../images/barraLeft.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 74px;
}
.finalbarra {
	background-image: url(../images/barraRight.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 30px;
}
.barra {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.txtNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	background-position: top;
}
.titNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.titNews a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.titNews a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.menubarra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.menubarra a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.menubarra a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: blink;
	font-weight: bold;
}
.lupa {
	background-image: url(../images/buscador1.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 23px;
}
.endBuscador {
	background-image: url(../images/buscadorRight.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 12px;
	background-position: right;
}
.fondoBuscador {
	background-image: url(../images/buscadorfondo.jpg);
	background-repeat: repeat-x;
	height: 23px;
}
.buscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #e9e9e9;
	background-image: url(../images/fondoCampoBuscador.jpg);
	background-repeat: repeat-x;
}
.contenedorBuscador {
	padding-top: 6px;
	vertical-align: top;
}
.tabCorner1 {
	background-image: url(../images/tabCorner1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	width: 15px;
}
.tabCorner2 {
	background-image: url(../images/tabCorner2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 35px;
	width: 21px;
}
.tabRight {
	background-image: url(../images/tabRight.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.tabTittle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 3px;
}
.txtPata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 7px;
	background-position: center;
}
.tittleNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.tittleNews a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.tittleNews a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}
.referenciaNews {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}

.tabTop {
	background-image: url(../images/tabTop.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 16px;
}
.tabBottom {
	background-image: url(../images/tabBottom.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 57px;
}
.tabCorner4 {
	background-image: url(../images/tabCorner4.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 57px;
	width: 21px;
}
.tabLeft {
	background-image: url(../images/tabLeft.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.tabCorner3 {
	background-image: url(../images/tabCorner3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 57px;
	width: 15px;
}
.miniatura {
	border: 1px solid #999999;
}
.titProducto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.caracteristicas {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #71738a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
.caracteristicas2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.txtProducto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
}
.refProducto {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	padding-top: 10px;
}
.tabProducto {
	padding-left: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.miniatura a {
	border: 1px solid #999999;
}
.miniatura a:hover {
	border: 1px solid #FF0000;
}
.txtCaracteristicas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	padding-top: 8px;
	padding-left: 10px;
}
.tabMetros {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6600;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6600;
	padding-top: 5px;
	padding-left: 5px;
}
.txtMetros {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.refMetros {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #FF3300;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
}
.corner1TabColor {
	background-image: url(../images/barraColor_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	width: 15px;
}
.tabColorTop {
	background-image: url(../images/barraColor_2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.corner2TabColor {
	background-image: url(../images/barraColor_3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 35px;
	width: 21px;
}
.titCategoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
.titCategoria a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
.titCategoria a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	padding-left: 5px;
}
.celda1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	padding-bottom: 5px;
}
.celda2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 5px;
}
.celda3 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.titCatProducto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.titCatProducto a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.titCatProducto a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.celdaFoto {
	padding-top: 5px;
	padding-bottom: 5px;
}
.corner1Yellow {
	background-image: url(../images/barYellow_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 15px;
}
.corner2Yellow {
	background-image: url(../images/barYellow_3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 35px;
	width: 21px;
}
.topYellow {
	background-image: url(../images/barYellow_2.jpg);
	background-repeat: repeat-x;
	height: 35px;
}
.recomendado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.corner1Dark {
	background-image: url(../images/barraDark_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	width: 15px;
}
.corner2Dark {
	background-image: url(../images/barraDark_3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 35px;
	width: 21px;
}
.topDark {
	background-image: url(../images/barraDark_2.jpg);
	background-repeat: repeat-x;
	height: 35px;
}
.txtGeneral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	padding-left: 7px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.txtSoporte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	padding-right: 5px;
	padding-left: 10px;
}
.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-transform: uppercase;
	padding-bottom: 5px;
}
.cargo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 5px;
}
.mail {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding-bottom: 5px;
}
.mail a {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.mail a:hover {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #FF3300;
	text-decoration: none;
}
