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

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	font-family:Arial;
	background-image:url(../images/fondonegro-96-96-2.gif);
	background-repeat: repeat;
	
	
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	color:#000000;
}
a:visited {
	color: #000000;
}

.acct_choice a {
	text-decoration:none;
	color:#000000;
}

.acct_choice a:hover {
	text-decoration: underline;
	color:#000000;
}

.acct_choice a:visited {
	color: #000000;
}

.h4 a {
	text-decoration:none;
	color:#000000;
}


.h4 a:hover {
	text-decoration: underline;
	color:#000000;
}

.h4 a:visited {
	color: #000000;
}

h1{
	font-size:16px;
	font-weight:bold;
}
h2{
	font-size:12px;
	font-weight:normal;
}
.encabezado{
	width:980px;
	height:103px;
	margin:0px auto 0 auto;
	padding: 15px 15px 0px 15px;	
	margin-top: 0px;
	/*border:#000000 solid 1px;*/
	text-align:left;
	float:none;
	background-color:#FFFFFF;
}
.logoCl{
	background-image: url(../images/logo.jpg); background-repeat:no-repeat;
	height:103px;
	width:174px;
	float:left;	
}
.textoCentEncab{
	width:453px;
	height:103px;
	float:left;
	text-align:center;
}
.menuHome2 a{
	text-decoration:none;
	color: #636363;
	font-weight:bold;
}
.menuHome2 a:hover{
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#000000;
}
.textoEnc
{
	margin-left:55px;
	width:398px;
	height:103px;
	text-align:center;
}
.freeShip
{
	margin-top:20px;
	margin-left:5px;
	width:139px;
	text-align:center;
	float:left;
}
.textTitle
{
	font-size:12px;
	font-family:Arial;
}
.divfrmSearch{
	width:209px;
	height:103px;
	float:left;
}
.frmSearch
{
	padding:0px; margin:33px 0px 0px 0px;
}	
.botonesEncabezado{
	margin-top:13px;
	text-align:right;
	
}
.botonesEncabezado a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.botonesEncabezado a:hover{
	color:#000000;
}

.barrainferiorRosEnc
{
	background-image: url(../images/barra-fucsia.jpg);
	background-repeat:no-repeat;
	width:978px;
	height:26px;
	margin:0 auto 0 auto;	
}
.barrainferiorNegEnc
{
	background-image: url(../images/barra-carrito-de-compras.jpg);
	background-repeat:no-repeat;
	width:978px;
	height:26px;
	margin:0 auto 0 auto;
	
}
.barrainferiorNegraDelEnc
{
	background-image:url(../images/barraNegra.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:978px;
	height:20px;
	margin:0 auto 0 auto;
		
}
.cuerpoHoja
{
	width:980px;
	margin:0px auto 50px auto;
	padding: 15px;
	background-color:#FFFFFF;
	/*border: 1px solid #00CC00;*/
}	

.contLeft{
	width:135px;
	float:left;
	
}
.contCenter{
	width:703px;
	float:left;
}		
.fotoHomePpal
{
	background-image: url(../images/foto-home.jpg);
	background-repeat:no-repeat;
	width:703px;
	height:448px;
}	
.contRigth{
	width:142px;
	float: right;
}		
.titleCate{ font-weight:bold; 	font-size:14px; text-align:left; width:auto;}
.listCate{ text-align:left;}
.listAcc{
	margin:15px 0px 2px 0px;
	padding:0;
}
.listAcc li{
	list-style:none;
	margin-top: 15px;
	font-size:12px;
	width: 80px;
	font-weight:normal;
}
.listAcc li a{
	text-decoration:none;
	color:#000000;
}
.listAcc li a:hover{
	text-decoration:none;
	background-color:#000000;
	color:#FFFFFF;
}
.listAccHelp{
	margin:15px 0px 2px 0px;
	padding:0;
}

.listAccHelp li a:hover{
	text-decoration:none;
	background-color:#000000;
	color:#FFFFFF;
}

.listAccCart{
	margin:5px 0px 2px 23px;
	padding:0;
}
.listAccCart li{
	list-style:none;
	margin-top: 0px;
	font-size:12px;
	font-weight:normal;	
}
.listAccCart li a{
	text-decoration:none;
	color:#000000;
}
.listAccCart li a:hover{
	text-decoration:none;
	background-color:#000000;
	color:#FFFFFF;
}
.listAccHelp li{
	list-style:none;
	margin-top: 5px;
	font-size:12px;
	font-weight:normal;	
}
.listAccHelp li a{
	text-decoration:none;
	color:#000000;
}
.mnuCategories{
	 margin-left:10px;
}
.mnuEspecial{
	margin-top:30px; 
	margin-left:10px;
}
.raya{
	width:90%; 
	height:6px; 
	text-align:left; 
	/*margin-left:10px;*/
}
.seccInformacion{
	margin-top:10px;
	margin-left:5px;
}
.cuadroLeft{ 
	width:370px; 
	height:248px; 
	float:left;
	background-color: #262626;
}
.cuadroRigth{ 
	width:313px; 
	height:249px;
	margin-left:6px;
	float:left;
}
.textoColomboituque{
	color:#FFFFFF;
	margin-left: 50px; 
	width: 291px;
	text-align:left;
	font-size:12px; 	
}
.divFrmLogin{
	background-image: url(../images/backLogin.jpg);
	background-repeat:no-repeat;
	width:140px;
	height:205px;
	text-align:left;
	font-size:12px;
	padding-top:15px;
}
.divCart{
	margin-top:18px;
	background-image: url(../images/backCart.jpg);
	background-repeat:no-repeat;
	width:140px;
	height:130px;
	padding-top:15px;	
}

.corte {
clear: both;
}

.piepagina{
	width:980px;
	height:160px;
	background-color:#FFFFFF;
	margin:-50px auto 40px auto;
	padding: 0px 15px 0px 15px;
}
.textoPiePagina{
	margin-top:20px;
	font-size:12px;
	text-align:center;

}
.linkpie
{
	margin:5px auto 0 auto;
	border-top: #000000 1px dotted;
	padding:5px;
	width: 590px;
}	
.refPie{
	margin-top:5px;
	color:#6a6868;
}
.policy{
	font-size:10px;
}
.contFrmLogin{
	margin-left:12px; 
}
.titleLogin{
	font-size:12px; 
	font-weight:bold;
}
.frmLogin
{
	padding:0px; margin:13px 0px 0px 0px;
}	
.frmLogin a:hover{
	color:#000000;
}
.forgot{
	font-size:11px
}
.forgot a{
	text-decoration:none;
	color:#000000;
}
.botonesLogin
{
	margin-top:10px;
}
.botonMenu{
	float: left;
	width:100px;
	margin-top:5px;	
}
.botonMenu a{
	text-decoration:none;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
}
.itemPro
{
	float:left;
	height:230px;
	margin:0 0 45px;
	position:relative;
	text-align:left;
	white-space:pre-line;
	width:200px;
}

.producTitle{
	font-size:12px;
	font-weight:bold;
}

.producTitle a{
	text-decoration:none;
	color:#000000;
}

.producTitle a:hover{
	text-decoration:none;
	background-color:#000000;
	color:#FFFFFF;
}


.price-row{
	font-size:11px;
}
.products-list
{
	width:620px;
	margin-left:50px;
}
#center-main{
	font-size:12px;
	color:#333333;
	width:500px;
	margin-left:100px;
}
#center{
	text-align:center;
}
#registerform{
	text-align:left;
}
.Estilo10{
	color:#CC0000;
}

	.textoH1{ font-family:Arial;color: #999999; font-size:34px;}
	.textoH2{font-family:Arial;color:#FF0099; font-size:34px;}
	.textoH3{font-family:Arial;color: #333333; font-size:11px; font-weight:bold;}
	.textoH4{font-family:Arial;color: #333333; font-size:14px; font-weight:bold;}
	
/**********************************************************************************
	Cart options nav block
**********************************************************************************/
#cart_options .cart_msg {
	margin-bottom: 10px;
	font-size:12px;
}

/* controls all td (table cells) */
#cart_options_advanced {
	width: 100%;
}

#cart_options_advanced td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#cart_options_advanced .header_row_td {
	padding-bottom: 5px;
}

#cart_options_advanced .qty_td {
	text-align: left;
}

#cart_options_advanced .name_td {
	text-align: left;
	white-space: nowrap;
}

#cart_options_advanced .total_td {
	text-align: right;
}

#cart_options_advanced .footer_row_td {
	text-align: right; 
	border-top: silver solid 1px;
	padding-top: 5px;
}

/* keep links from looking visited */
#cart_options_advanced a, 
#cart_options_advanced a:visited {
	text-decoration: underline;
	color: blue;
}

a.view_cart_btn {
	background-image: url(/web/images/boton-VIEW-CART.jpg);
	width: 88px;
	height: 28px;
	display: block;
}