BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/background.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #6b6b6b; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #6b6b6b; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #6b6b6b; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #6b6b6b; TEXT-DECORATION: underline
}
A.paginador:link {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #0f539c; TEXT-DECORATION: none
}
A.paginador:visited {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #0f539c; TEXT-DECORATION: none
}
A.paginador:active {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #0f539c; TEXT-DECORATION: none
}
A.paginador:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #0f539c; TEXT-DECORATION: underline
}
HR {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: medium none; HEIGHT: 1px; BACKGROUND-COLOR: gray
}
TD {
	FONT-SIZE: 12px
}
.encabezados {
	background-image: url(images/bgheader.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #114078;
}
.subencabezado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #114078;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	text-transform: uppercase;
	padding: 5px;
}
.subencabezado2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #114078;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	text-transform: uppercase;
	padding: 5px;
}
.subencabezado3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #114078;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	text-transform: uppercase;
	padding: 5px;
}
.listados {
	background-image: url(images/dots.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}


P {
	COLOR: #292929
}
TD.buscar {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	BORDER-RIGHT: #0f539c 1px solid; BORDER-TOP: #0f539c 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #0f539c 1px solid; COLOR: #0f539c; BORDER-BOTTOM: #0f539c 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fafafa
}
INPUT.text {
	BORDER-RIGHT: #0f539c thin solid; BORDER-TOP: #0f539c thin solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #0f539c thin solid; COLOR: #0f539c; BORDER-BOTTOM: #0f539c thin solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fafafa
}
SELECT {
	BORDER-RIGHT: #0f539c thin solid; BORDER-TOP: #0f539c thin solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #0f539c thin solid; COLOR: #0f539c; BORDER-BOTTOM: #0f539c thin solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f3f3
}
INPUT.button {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; COLOR: #ffffff; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: #2d5993
}
TD.contenido {
	FONT-SIZE: 12px; COLOR: #292929; TEXT-ALIGN: justify
}
INPUT.submit {
	BORDER-RIGHT: #2d5993 thin solid; BORDER-TOP: #2d5993 thin solid; FONT-WEIGHT: bolder; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #2d5993 thin solid; COLOR: #2d5993; BORDER-BOTTOM: #2d5993 thin solid; BACKGROUND-COLOR: #ececec
}
.first {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: gray; PADDING-TOP: 5px; BACKGROUND-COLOR: #f1f1f1
}
H2 {
	FONT-SIZE: 13px; COLOR: #0f539c
}
.second {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: gray; PADDING-TOP: 5px; BACKGROUND-COLOR: #e7e8e8
}
TD.mensaje {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: gray; TEXT-DECORATION: none
}
TD.title_area {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 15px; PADDING-BOTTOM: 5px; COLOR: #d3b676; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.copyright {
	FONT-WEIGHT: 400; FONT-SIZE: 9px; COLOR: gray; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.path {
	FONT-SIZE: 9px; COLOR: #a6a6a6; TEXT-DECORATION: none
}
A.path:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #a6a6a6; TEXT-DECORATION: none
}
A.path:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #a6a6a6; TEXT-DECORATION: none
}
A.path:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #a6a6a6; TEXT-DECORATION: none
}
A.path:hover {
	FONT-SIZE: 9px; COLOR: #a6a6a6; TEXT-DECORATION: none
}
TD.error {
	FONT-WEIGHT: bolder; COLOR: #be3a57
}
TD.subtitulo {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #2d5993
}
.construccion {
	FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; COLOR: #921224
}
A.topMenu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topMenu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topMenu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topMenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topMenu:hover {
	COLOR: #999999
}
TD.Mainmenu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
A.menuLeftsub:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #b7b7b7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuLeftsub:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #b7b7b7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuLeftsub:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #b7b7b7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuLeftsub:hover {
	COLOR: #f74600
}
A.newTitleLink:link {
	FONT-WEIGHT: lighter; FONT-SIZE: 13px; WIDTH: 100%; COLOR: gray; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newTitleLink:visited {
	FONT-WEIGHT: lighter; FONT-SIZE: 13px; WIDTH: 100%; COLOR: gray; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newTitleLink:active {
	FONT-WEIGHT: lighter; FONT-SIZE: 13px; WIDTH: 100%; COLOR: gray; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newTitleLink:hover {
	FONT-WEIGHT: lighter; FONT-SIZE: 13px; WIDTH: 100%; COLOR: #007748; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.mainMenu:link {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #245894; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainMenu:visited {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #245894; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainMenu:active {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #245894; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainMenu:hover {
	COLOR: black
}
A.mainMenu_:link {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #656565; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainMenu_:visited {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #656565; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainMenu_:active {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #656565; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainMenu_:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #656565; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.login {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #be3a57
}
TD.label {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2d5993
}
TD.noEncontrada {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: silver; TEXT-ALIGN: center
}
TD.columna {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #97b6c1
}
TD.foto {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f6f6f6
}
TD.submenu {
	BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center
}
A.submenu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1b5ba0; TEXT-DECORATION: none
}
A.submenu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1b5ba0; TEXT-DECORATION: none
}
A.submenu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1b5ba0; TEXT-DECORATION: none
}
A.submenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1b5ba0; TEXT-DECORATION: none
}
A.submenu:hover {
	COLOR: #000000
}
A.showItem:link {
	COLOR: silver
}
A.showItem:visited {
	COLOR: silver
}
A.showItem:active {
	COLOR: silver
}
A.showItem:hover {
	COLOR: silver
}
A.showItem:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #2d5993; TEXT-DECORATION: underline
}
TD.itemTitleList {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #2d5993; TEXT-DECORATION: none
}
TD.itemTitle {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: none; COLOR: #2d5993
}
TD.itemResumen {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: gray; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: justify
}
TD.itemDetail {
	FONT-SIZE: 11px; TEXT-ALIGN: justify
}
.itemBackResumen {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: black; BACKGROUND-COLOR: #e3e3e3
}
A.products:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a4a4a4; TEXT-DECORATION: none
}
A.products:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a4a4a4; TEXT-DECORATION: none
}
A.products:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a4a4a4; TEXT-DECORATION: none
}
A.products:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a4a4a4; TEXT-DECORATION: underline
}
A.productListTitle:link {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none
}
A.productListTitle:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none
}
A.productListTitle:active {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none
}
A.productListTitle:hover {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: underline
}
.productListResumen {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: black; TEXT-ALIGN: justify
}
TD.headerProductList {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: white
}
.definitionProduct {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #c74b68
}
TD.productResumen {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #a4a4a4
}
TD.productTitle {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: none; COLOR: #921224
}
TD.productDetail {
	FONT-SIZE: 11px; TEXT-ALIGN: justify
}
.productBackResumen {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #921224; BACKGROUND-COLOR: #ffe9eb
}
.agregarProducto {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/agregar_carrito.jpg); BORDER-LEFT: 0px; WIDTH: 214px; BORDER-BOTTOM: 0px; HEIGHT: 40px
}
TD.headerLogin {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #c74b68; TEXT-ALIGN: right
}
.accesar {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/boton_accesar.jpg); BORDER-LEFT: 0px; WIDTH: 63px; BORDER-BOTTOM: 0px; HEIGHT: 20px
}
A.recuperarLogin:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a4a4a4; TEXT-DECORATION: none
}
A.recuperarLogin:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a4a4a4; TEXT-DECORATION: none
}
A.recuperarLogin:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a4a4a4; TEXT-DECORATION: none
}
A.recuperarLogin:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #878787; TEXT-DECORATION: underline
}
TD.bienvenida {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #c84968
}
A.logout:link {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #c84968; TEXT-DECORATION: none
}
A.logout:visited {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #c84968; TEXT-DECORATION: none
}
A.logout:active {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #c84968; TEXT-DECORATION: none
}
A.logout:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #c84968; TEXT-DECORATION: underline
}
A.selectAll:link {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff
}
A.selectAll:visited {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff
}
A.selectAll:active {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff
}
A.selectAll:hover {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff
}
TR.headerCart {
	BACKGROUND-COLOR: #c74b68
}
TD.headerCart {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; HEIGHT: 26px; BACKGROUND-COLOR: #c74b68; TEXT-ALIGN: center
}
TR.footerCart {
	BACKGROUND-COLOR: #e49bab
}
TD.footerCart {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; HEIGHT: 26px; BACKGROUND-COLOR: #e49bab; TEXT-ALIGN: center
}
TR.rowFirstCart {
	BACKGROUND-COLOR: #fceaee
}
TR.rowSecondCart {
	BACKGROUND-COLOR: #f4d5db
}
TD.rowFirstCart {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #8c0f1f; HEIGHT: 26px; TEXT-ALIGN: center
}
A.rowFirstCart:link {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #8c0f1f
}
A.rowFirstCart:visited {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #8c0f1f
}
A.rowFirstCart:active {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #8c0f1f
}
A.rowFirstCart:hover {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #8c0f1f
}
TD.rowSecondCart {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #8c0f1f; HEIGHT: 26px; TEXT-ALIGN: center
}
.agregarMasProductos {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/boton_agregar_mas.jpg); BORDER-LEFT: 0px; WIDTH: 300px; BORDER-BOTTOM: 0px; HEIGHT: 40px
}
TD.envio {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #c84968
}
.enviar_orden {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/boton_enviar_orden.jpg); BORDER-LEFT: 0px; WIDTH: 191px; BORDER-BOTTOM: 0px; HEIGHT: 40px
}
.infotable {
	background-color: #f1f1f1;
	background-image: url(images/gristablas.gif);
	border: 1px solid #bebebe;
}
.listadosIzq {
	background-image: url(images/dots.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	color: #114078;
}
.subrayado {
	padding-right: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

