



.banner {



	background-attachment: fixed;



	background-repeat: no-repeat;



	background-position: center center;



	background-color: #999966;



	text-decoration: none;



	vertical-align: middle;



}



.utilbar {



	font-family: Arial, Helvetica, sans-serif;



	color: #0066CC;



	font-size: x-small;



	font-weight: normal;



	text-transform: lowercase;



	text-decoration: none;



	text-align: left;



	vertical-align: middle;



	background-attachment: fixed;



	background-repeat: no-repeat;



	background-position: center center;



	background-color: #FFFFFF;



	border-right-width: 0px;



	border-left-width: 0px;



	border-right-style: solid;



	border-left-style: solid;



	border-right-color: #DEEBF6;



	border-left-color: #DEEBF6;



}







.separador {



	color: #0066CC;



	background-color: #FFFFFF;



	border-right-width: 0px;



	border-left-width: 0px;



	border-right-style: solid;



	border-left-style: solid;



	border-right-color: #DEEBF6;



	border-left-color: #DEEBF6;



}







.topindex {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	text-transform: none;



	color: #0066CC;



	background-color: #FFFFFF;



	text-align: justify;



	vertical-align: middle;



	font-style: italic;



	line-height: normal;



	font-weight: bold;



	border-right-width: 0px;



	border-left-width: 0px;



	border-right-style: solid;



	border-left-style: solid;



	border-right-color: #DEEBF6;



	border-left-color: #DEEBF6;



}







.main {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: x-small;



	color: #0066CC;



	text-decoration: none;



	background-color: #FFFFFF;



	vertical-align: top;



	color: #0066CC;



	border-right-width: 0px;



	border-right-style: solid;



	border-right-color: #DEEBF6;



}







.side {



	background-color: #FFFFFF;



	text-decoration: none;



	vertical-align: top;



	color: #0066CC;



	border-left-width: 1px;



	border-left-style: solid;



	border-left-color: #DEEBF6;



}







.footer {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: x-small;



	color: #0066CC;



	text-decoration: none;



	background-color: #FFFFFF;



	vertical-align: middle;



	font-weight: bolder;



	border-right-width: 0px;



	border-left-width: 0px;



	border-right-style: solid;



	border-left-style: solid;



	border-right-color: #DEEBF6;



	border-left-color: #DEEBF6;



	border-bottom-width: 0px;



	border-bottom-style: solid;



	border-bottom-color: #DEEBF6;



}







a:link {



	text-decoration: underline;



	color: #0000ff;



}







a:visited {



	text-decoration: underline;



	color: #0000ff;



}







a:hover {



	text-decoration: underline;



}







a:active {



	text-decoration: underline;



}







form {



	font-family: Arial, Helvetica, sans-serif;



	font-size: xx-small;



	color: #0066CC;



	text-decoration: none;



}







input {



	text-align: left;



	vertical-align: middle;



	color: #0066CC;



	text-decoration: none;



	font-family: Arial, Helvetica, sans-serif;



	font-size: xx-small;



	text-align: left;



}







.imput {



	text-align: left;



	vertical-align: middle;



	color: #0066CC;



	text-decoration: none;



	font-family: Arial, Helvetica, sans-serif;



	font-size: xx-small;



	text-align: center;



}







textarea {



	text-align: left;



	vertical-align: middle;



	color: #0066CC;



	text-decoration: none;



	font-size: x-small;



	font-family: Arial, Helvetica, sans-serif;



}







select {



	color: #0066CC;



	font-size: xx-small;



	



}







.font{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: x-small;



	color: #0066CC;



}







.info{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: x-small;



	color: #0066CC;



}







.smallfont{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: xx-small;



	color: #0066CC;



}







.bigfont{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: small;



	color: #0066CC;



}







.datos {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: x-small;



	text-transform: none;



	color: #0066CC;



	background-color: #FFFFFF;



	vertical-align: middle;



	font-style: normal;



	line-height: normal;



	border: 1px solid #0066CC;	



}







.boton{



	text-align: center;



	font-size:12px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight:bold;



	color:white;



	background: #0066CC;



	border:2px #0066CC;



	width:130px;



	height:25px;



	cursor: hand;



}







.botoncliente{



	text-align: center;



	font-size:12px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight:bold;



	color:white;



	background: #014bb3;



	border:2px #0033FF;



	width:130px;



	height:25px;



	cursor: hand;



}







.tdpaginacion {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: xx-small;



	font-weight: normal;



	color: #0066CC;



	text-decoration: none;



	background-color: #FFFFFF;



	text-align: center;



	vertical-align: bottom;



}



.tdh3 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: xx-small;



	font-weight: normal;



	text-transform: uppercase;



	color: #0066CC;



	text-decoration: none;



	background-color: #FFFFFF;



	text-align: left;



	vertical-align: top;



	font-variant: normal;



}







.tdh2 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: xx-small;



	font-weight: normal;



	text-transform: uppercase;



	color: #0066CC;



	text-decoration: none;



	background-color: #FFFFFF;



	vertical-align: middle;



	text-align: center;



	border: 1px solid #0066CC;



}







.tdh1 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: x-small;



	font-weight: bolder;



	



	color: #0066CC;



	text-decoration: none;



	background-color: #FFFFFF;



	text-align: center;



	border: 1px solid #0066CC;



}







img {



	text-align: center;



	vertical-align: middle;



	background-position: center center;



}











/* clases para la pantalla de detalle de producto*/



#productdetailstop{



	border: 0px solid #CCCCFF;



	background-color: #CFE2F3;



}



#productdetailstop .font{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14;



	font-weight: bold;



	color: #0000FF;



}



#productdetailstop .smallfont{



	font-family: Arial, Helvetica, sans-serif;



	font-size: xx-small;



	color: #0066CC;



}



#productdetailstop input{



	font-family: Arial, Helvetica, sans-serif;



	font-size: xx-small;



	color: #0066CC;



	background-color: #CFE2F3;



	border: 0px solid #CFE2F3;



	text-align: center;



}







#productdetailsbodyleft{



	border-left: 0px solid #CCCCFF;



	background-color: #EFFFFF;



	font-family: Arial, Helvetica, sans-serif;



	font-size: xx-small;



	color: #0066CC;



}



#productdetailsbodyleft .title{



	font-family: Arial, Helvetica, sans-serif;



	font-size: x-small;



	color: #0066CC;



	line-height: 16px;



	font-weight: normal;



}



#productdetailsbodyleft .text{



	font-family: Arial, Helvetica, sans-serif;



	font-size: x-small;



	color: #0066CC;



	line-height: 18px;



	font-weight: bolder;



}



#productdetailsbodyleft textarea{



	background-color:  #EFFFFF;



	border: 0px solid #EFFFFF;



	font-family: Arial, Helvetica, sans-serif;



	font-size: xx-small;



	color: #0000FF;



	 scrollbar-3dlight-color:#EFFFFF;



	 scrollbar-arrow-color: #EFFFFF;



	 scrollbar-darkshadow-color: #EFFFFF;



	 scrollbar-face-color: #EFFFFF;



	 scrollbar-highlight-color: #EFFFFF;



	 scrollbar-shadow-color:#EFFFFF;



	 scrollbar-track-color: #EFFFFF;



}



#productdetailsbodyright{



	border-right: 0px solid #CCCCFF;



	background-color: #EFFFFF;



}



#productdetailsbodyright .title{



	font-family: Arial, Helvetica, sans-serif;



	font-size: xx-small;



	font-weight: bold;



	color: #0066CC;



	line-height: 16px;



	text-decoration: underline;



}



#productdetailsbodyright .text{



	font-family: Arial, Helvetica, sans-serif;



	font-size: xx-small;



	color: #0000FF;



	line-height: 18px;



}



#productdetailsbottomleft{



	border-left: 0px solid #CCCCFF;



	border-bottom: 0px solid #CCCCFF;



	border-top: 0px solid #CCCCFF;



	background-color:  #CFE2F3;



}



#productdetailsbottomleft .title{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14;



	font-weight: bolder;



	color: #0066CC;



}



#productdetailsbottomleft .text{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14;



	color: #0000FF;



}



#productdetailsbottomright{



	background-color:  #CFE2F3;



	border-right: 1px solid #CCCCFF;



	border-bottom: 1px solid #CCCCFF;



	border-top: 1px solid #CCCCFF;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14;



	color: #0000FF;



}







#productdetailsbottomright textarea{



	background-color:  #CFE2F3;



	border-left: 0px solid #CFE2F3;



	border-right: 0px solid #CFE2F3;



	border-bottom: 0px solid #CFE2F3;



	border-top: 0px solid #CFE2F3;



 scrollbar-3dlight-color:#CFE2F3;



 scrollbar-arrow-color: #CFE2F3;



 scrollbar-darkshadow-color: #CFE2F3;



 scrollbar-face-color: #CFE2F3;



 scrollbar-highlight-color: #CFE2F3;



 scrollbar-shadow-color:#CFE2F3;



 scrollbar-track-color: #CFE2F3;



}







/* clases para la pantalla de ofertas de productos, tiendas satélites*/



#offertable{



	border-left: 1px solid #069;



	border-right: 1px solid #069;



	background-color: #FFCC33;



}



#offerinfo{



	background-color: #069;



}



#offerinfo .font{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14;



	font-weight: bold;



	color: #fff;



}







#offerinfo .smallfont{



	font-family: Arial, Helvetica, sans-serif;



	font-size: xx-small;



	font-weight: bold;



	color: #fff;



}







#offerinfo .bigfont{



	font-family: Arial, Helvetica, sans-serif;



	font-size: small;



	font-weight: bold;



	color: #fff;



}







#offerbackground{



	background-color: #EFFFFF;



}







