@charset "utf-8";
/* CSS Document */

body{
	background-image:url(imagenesBt/background.jpg);
	background-repeat:repeat-x;
	margin:0px;
	background-color:#C9D0BE;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

a:link {
	color: #333333;
	text-decoration:none;
}
a:visited {
	color: #333333;
	text-decoration:none;
}
a:hover {
	color: #333333;
	text-decoration:none;
}
a:active {
	color: #333333;
	text-decoration:none;
}


#divLogosExt{
	background-image:url(imagenesBt/footermovil.jpg);
	background-repeat:repeat-x;
	height:129px;
	width:100%
}

#ContenedorLogosBotonComprar{
	margin:auto;
	width:811px;
	margin-top:4px;
}

#logos{
	float:left;
	width:442px;
	background:url(imagenesBt/logos.jpg);
	height:63px;
	background-image:url(imagenesBt/logos.jpg);
	margin-top:28px;
}
#BtnComprar{
	float:left;
	width:259px;
	margin-left:90px;
	margin-top:20px;
}

#BarraLogIn{
	margin:auto;
	margin-top:0px;
	width:990px;;
	height:28px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;

}

a.BarraLogIn:link {
	color: #ffffff;
	text-decoration:none;
}
a.BarraLogIn:visited {
	color: #ffffff;
	text-decoration:none;
}
a.BarraLogIn:hover {
	color: #ffffff;
	text-decoration:none;
}
a.BarraLogIn:active {
	color: #ffffff;
	text-decoration:none;
}


#BarraHeader{
	margin:auto;
	margin-top:2px;
	
	width:990px;;
	height:104px;
	background-image:url(imagenesBt/logo.jpg);
	background-position:left;
	background-repeat:no-repeat;

}

#menu{
	height:105px;
	padding-top:58px;
}

#cuerpo{
	width:990px;
	margin:auto;
	margin-top:40px;


}

#footer{
	margin-top:20px;
	color:#717F70;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:40px;

}

#MenuVertical{
	margin-top:3px;
	float:left;
	width:214px;
	height:266px;

}
#topOff{
	width:756px;
	height:251px;
	background-image:url(ImagenesBT/topOff.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-left:2px;
}

#topCompra{
	width:756px;
	height:251px;
	background-image:url(ImagenesBT/HACOMPRADO.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-left:2px;
}

#MidOff{
	width:756px;
	height:auto;
	background-image:url(ImagenesBT/container_middle.jpg);
	background-repeat:repeat-y;
	margin:0px;
}

#infoContainertop{
	width:756px;
	height:58px;
	background-image:url(ImagenesBT/container_top.jpg);
	background-repeat:no-repeat;
	margin:0px;
	

}
#infoContainerBottom{
	width:756px;
	height:50px;
	background-image:url(ImagenesBT/container_bottom.jpg);
	background-repeat:no-repeat;
	
	margin:0px;
}

#infoTOP{
	width:756px;
	height:190px;
	background-image:url(ImagenesBT/topNews.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-left:2px;

}
#infoBot{
	width:756px;
	height:81px;
	background-image:url(ImagenesBT/footNews.jpg);
	background-repeat:no-repeat;
	
	margin:0px;
	margin-left:2px;
}

#infoContainerMid{
	width:756px;
	height:auto;
	background-image:url(ImagenesBT/container_middle.jpg);
	background-repeat:repeat-y;
	margin:0px;
}
#infoContainerMidSolid{
	width:756px;
	height:auto;
	background-image:url(ImagenesBT/container_middle_solido.jpg);
	background-repeat:repeat-y;	
	
	margin:0px;
}

#containerGeneral{
	margin-top:2px;
	float:left;
	width:760px;
	height:auto;

}
#FooterSecciones{
	width:757px;
}

#Contacto_body{
	width:664px;
	height:435px;
	padding:5px;
	background-repeat:no-repeat;
	background-image:url(ImagenesBT/BKGCont.jpg);
	margin:auto;
	margin-top:60px;

}


/*Carrito de compras*/

#test{
padding:5px;
  margin: 0;
  position: fixed;
  bottom:2px;
  left: 0px;;
  width: 100%;
  height:100px;  
  background:#ffffff;

  border:solid;
    border-width:2px;
  border-color:#CCCCCC;



}
#canasta{
float:left;
width:50%;
height:100%;
}
#cuenta{
float:left;
width:20%;
height:100%;

}

#warning{

background-image:url(ImagenesBT/warning.jpg);

background-position:top;
height:91px;
width:700px;
margin:auto;

background-repeat:no-repeat;
}

#reg{


height:auto;
width:700px;
margin:auto;
}

.renglonRegistro{
width:450px;
margin-top:10px;
margin-left:50px;

}

#textospendejos{

width:550px;
margin-left:100px;

}
