.columRight{
  width:275px;
}

#navColumnTwo{
	width:261px;
	padding-top:38px;
}

.sideBoxContent{
		padding: 0.4em;
		padding-top:25px;
		font-size:1.0em;
		font-family:arial;
		font-weight:normal;
}

.sideBoxContent label{
		font-size:1.0em;
		font-family:arial;
		font-weight:normal;
}

#search_spanish{
  background:url("../images/spanish/buscar_bck.gif") no-repeat;
  width:261px;
  height:100px;
  overflow:hidden;
  
}
#search_english{
  background:url("../images/english/buscar_bck_en.gif") no-repeat;
  width:261px;
  height:100px;
  overflow:hidden;
  
}
div.advanced_search_link{
  display:block;
  
  text-align:right;
  position:absolute;
  right:5px;
  top:10px;
}
.searchBox{
  position:relative;
}

.searchBox select{
	background:transparent;
  margin:0px;
  padding:0px;
  width:130px;
}
.searchBox input{
	background:transparent;
  margin:0px;
  padding:0px;
  width:143px;
}
.searchBox form{
  margin:0px;
  padding:0px;
  display:block;
}

.searchBox table{
  margin:10px auto 0px auto;
  padding:0px;
}

.searchBox table tr{
  margin:0px;
  padding:0px;
}

.searchBox table tr td{
  padding:0px;
  margin:0px;
}

#login_spanish{
  background:url("../images/spanish/login_bck.gif") no-repeat;
  width:261px;
  height:159px;
  overflow:hidden;
}
#login_english{
  background:url("../images/english/login_bck_en.gif") no-repeat;
  width:261px;
  height:159px;
  overflow:hidden;
}



.loginBox{
  position:relative;  
}

.loginBox p{
  margin:0px;
  padding:0px;
}

.loginBox a{
    color:#000;
    font-weight:bold;
}

.loginBox table tr td.welcome{
  width:70%;
}

.loginBox table tr td{
}

.loginBox span.user{
  font-size:16px;
  color:#656565;
  font-weight:bold;
}

.loginBox table tr td p {
  padding:2px 0px 2px 0px;
}

.loginBox table tr td p a:hover{
  text-decoration:underline;
}

.loginBox select{
	background:transparent;
  margin:0px;
  padding:0px;
  width:130px;
}
.loginBox input{
	background:transparent;
  margin:0px;
  padding:0px;
  width:143px;
}
.loginBox input.entrar{
	width:50px;
	height:20px;
	margin-left:10px;
}
#icon_login{
  position:absolute;
  background:url("../images/icon_login.jpg") no-repeat; 
  top:-30px;
  left:75px;
  width:180px;
  height:26px;
}

#icon_login a{
  text-align:right;
   width:170px;
   display:block;
   margin-top:5px;
   color:#fff;
   font-weight:bold;
}

#icon_login a:hover{
  text-decoration:underline;
}

#shoppingcart_english{
  background:url("../images/english/compra_bck_en.gif") no-repeat;
  width:261px;
  height:224px;
  overflow:hidden;
}
#shoppingcart_spanish{
  background:url("../images/spanish/compra_bck.gif") no-repeat;
  width:261px;
  height:224px;
  overflow:hidden;
}
.carritoBox{
  position:relative;
  height:195px;
}

#icon_carritoBox{
  background:url("../images/icon_carrito_sidebox.jpg") no-repeat;
  position:absolute;
  top:-28px;
  left:140px;
  width:30px;
  height:25px;
}

#shoppingcartHeading a{
  color:#fff;
}

.raya{
display:block;
position:absolute;
padding:0px;
margin:0px;
width:261px;
height:1px;
top:80px;
left:0px;
background-color:#000000;
}

.registrate{
display:block;
position:relative;
padding:0px;
margin:0px;
margin-top:10px;
#margin-top:5px;
height:40px;
#padding-top:4px;
/*
background-color:red;
*/
}

.registrate label{
line-height:1px;
}

