@font-face {
	font-family: "Arial Rounded";
	src: url("fonts/Arial_Rounded_Bold.ttf");
 font-weight:bold;
}
body{
	background:#f0f0f0;
}
*{
 margin:0;
 padding:0;
 font-family:Arial , Helvetica ,sans-serif;
}
a{
 color:#6C672B;
 text-decoration:none;
}
#arriba_links a#facebook_login{
	float:right;
	color:transparent;
	font-size:8px;
	background:url(images/facebook_login.png) no-repeat;
	width:54px;
	height:18px;
	margin:0;
}
a:hover , #arriba_links a:hover{
 color:#c0b48d;
}
img{
 border:0;
}
#container{
	margin:0 auto;
	width:1000px;
	text-align:left;
}
#white_background{
	width:1000px;
	background:white;
	float:left;
}
#menu_arriba{
 float:left;
 width:1000px;
 height:76px;
}
#medio{
 float:left;
 width:1000px;
}
#abajo{
 float:left;
 width:1000px;
 height:41px;
}
#marco{
 float:left;
 width:942px;
}
#encabezado, #encabezado_interno{
 float:left;
 width:942px;
 height:256px;
 background-repeat:no-repeat;
}
#encabezado_interno{
 height:203px;
}
#logo_encabezado{
 float:left;
 width:702px;
 height:33px;
 background-image:url(imagenes/logo.png);
 background-repeat:no-repeat;
 color:white;
 font-family:"Arial Rounded";
 padding-top:223px;
 line-height:34px;
 text-align:right;
}
#encabezado_interno #logo_encabezado{
	padding-top:170px;
	 background-image:url(imagenes/logo_small.png);
}
#home_categories {
  float: left;
  margin-left: 15px;
  width: 225px;
  height:256px;
  border-radius:3px;
  background:#f8f7f7;
}
#home_categories ul{
	float:left;
	list-style-type:none;
	width:170px;
	font-size:11px;
	margin-top:25px;
	margin-left:25px;
}
#home_categories ul li{
	float:left;
	width:170px;
	border-bottom:dotted 1px #6C672B;
}
#home_categories ul li a{
	float:left;
	width:170px;
	margin:7px 0;
}
#encabezado_derecha{
 float:left;
 width:240px;
 height:203px;
 background-image:url(imagenes/encabezado_derecha.png);
 background-repeat:no-repeat;
}
#testimonials_container{
	background:#C0B48D;
	width:900px;
	padding:0 20px;
	height:44px;
	border-radius:5px;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	font-size:11px;
	color:white;
	line-height:44px;
}
#testimonials_container span {
	border-right: 1px solid #CEC4A1;
	float: left;
	height: 32px;
	line-height: 32px;
	margin-right: 20px;
	margin-top: 4px;
	padding-right: 20px;
}
#testimonials_container strong{
	color:#5b452c;
}
#flags_container{
	float:left;
	width:220px;
}
#flags_container h3 {
  background: none repeat scroll 0 0 #EEEEEE;
  border: 1px solid #E1E1E1;
  border-radius: 6px 6px 0 0;
  color: #3F3F3F;
  float: left;
  font-size: 12px;
  padding: 15px 15px 10px;
  text-transform: uppercase;
  width: 190px;
}
#flags_list {
  border-color: #E1E1E1 #E1E1E1;
  border-radius: 0 0 6px 6px;
  border-right: 1px solid #E1E1E1;
  border-style: none solid solid;
  border-width: medium 1px 1px;
  float: left;
  padding: 15px;
  width: 190px;
  margin-bottom:50px;
}
#flags_list ul{
	float:left;
	list-style-type:none;
	width:190px;
	font-size:11px;
}
#flags_list ul li{
	float:left;
	width:190px;
	border-bottom:dotted 1px #6C672B;
}
#flags_list ul li a{
	float:left;
	width:164px;
	padding-left:26px;
	margin:7px 0;
	background-image:url(imagenes/banderas.png);
	background-repeat:no-repeat;
}
#flags_list ul li a.flag_bolivia{
	background-position:0 -23px;
}
#flags_list ul li a.flag_brasil{
	background-position:0 -47px;
}
#flags_list ul li a.flag_chile{
	background-position:0 -71px;
}
#flags_list ul li a.flag_canada{
	background-position:0 -569px;
}
#flags_list ul li a.flag_colombia{
	background-position:0 -96px;
}
#flags_list ul li a.flag_ecuador{
	background-position:0 -143px;
}
#flags_list ul li a.flag_costa_rica{
	background-position:0 -119px;
}
#flags_list ul li a.flag_venezuela{
	background-position:0 -551px;
}
#flags_list ul li a.flag_united_states{
	background-position:0 -167px;
}
#flags_list ul li a.flag_el_salvador{
	background-position:0 -192px;
}
#flags_list ul li a.flag_espana{
	background-position:0 -215px;
}
#flags_list ul li a.flag_francia{
	background-position:0 -239px;
}
#flags_list ul li a.flag_guatemala{
	background-position:0 -263px;
}
#flags_list ul li a.flag_honduras{
	background-position:0 -288px;
}
#flags_list ul li a.flag_italia{
	background-position:0 -312px;
}
#flags_list ul li a.flag_mexico{
	background-position:0 -336px;
}
#flags_list ul li a.flag_nicaragua{
	background-position:0 -359px;
}
#flags_list ul li a.flag_panama{
	background-position:0 -383px;
}
#flags_list ul li a.flag_paraguay{
	background-position:0 -407px;
}
#flags_list ul li a.flag_peru{
	background-position:0 -431px;
}
#flags_list ul li a.flag_puerto_rico{
	background-position:0 -456px;
}
#flags_list ul li a.flag_portugal{
	background-position:0 -480px;
}
#flags_list ul li a.flag_republica_dominicana{
	background-position:0 -503px;
}
#flags_list ul li a.flag_uruguay{
	background-position:0 -527px;
}

#div_menu{
 float:left;
 width:942px;
 height:24px;
 margin:3px 0;
}
#menu{
 float:left;
 height:24px;
}
#menu a{
 font-size:13px;
 line-height:24px;
 text-decoration:none;
 background:#80C242;
 color:white;
 float:left;
 height:24px;
 padding:0 15px;
 margin-left:5px;
 font-family:"Arial Rounded";
 font-weight:bold;
}
#menu a:hover{
 color:white;
  background-color:#c0b48d;
}
#menu li{
 float:left;
 list-style-type:none;
}
a#categoria_izquierda{
 background-image:url(imagenes/fondo_menu_izquierda.png);
 background-repeat:no-repeat;
 background-position:0px 0px;
 padding-left:25px;
 margin-left:0;
 background-color:white;
 color:#6c672b;
}
a#categoria_izquierda:hover{
 background-image:url(imagenes/fondo_menu_izquierda.png);
 background-repeat:no-repeat;
 background-position:0 -24px;
 background-color:white;
 color:white;
}
a#categoria_derecha{
 padding-right:25px;
 color:white;
  background:#80C242;
}
a#categoria_derecha:hover{
 color:#6c672b;
  background:#C0B48D;
}
#menu li ul{
 position:absolute;
 margin-top:27px;
 margin-left:5px;
 width:175px;
 display:none;
}
#menu li ul a{
 margin:0;
 margin-bottom:1px;
 width:175px;
 line-height:20px;
 height:20px;
 font-family:Arial, Helvetica,sans-serif;
 font-weight:normal;
}
.arriba_links{
 float:left;
 height:50px;
 margin-top:10px;
 border-right:1px solid #dbd8bd;
 color:#6c672b;
 font-size:11px;
 line-height:50px;
}
#arriba_links span {
  float: left;
  margin-right: 15px;
  margin-top:12px;
}
#arriba_links{
 /*width:620px;*/
 width:638px;
 height:50px;
 line-height:20px;
 color:#80C242;
}
#arriba_links a {
  color: #6C672B;
  float: left;
  font-size: 11px;
  line-height: 20px;
  margin-right: 15px;
  text-decoration: none;
  margin-top:12px;
}
#div_chat{
 width:148px;
 display:none;
}
#div_usuario{
 width:84px;
 text-align:center;
}
#div_usuario a{
 line-height:25px;
 height:25px;
 color:#6c672b;
 text-decoration:none;
 float:left;
 width:68px;
}
#mi_cuenta{
 border-bottom:1px solid #dbd8bd;
}
#div_carro{
 width:100px;
 float:left;
 height:45px;
 margin-top:10px;
 background-image:url(imagenes/carro_icono.png);
 background-repeat:no-repeat;
 text-align:right;
 line-height:18px;
 font-size:12px;
 padding-top:5px;
}
#div_carro a{
 color:#6c672b;
 text-decoration:none;
}
a#icono_chat{
background-image:url(imagenes/icono_chat.png);
background-repeat:no-repeat;
float:left;
font-family:"Arial Rounded";
font-size:16px;
height:35px;
line-height:30px;
padding-left:70px;
width:78px;
 text-decoration:none;
 color:#6C672B;
}
#contactanos{
 float:left;
 width:148px;
 color:#6C672B;
 height:15px;
 text-align:center;
 line-height:15px;
 text-decoration:none;
}
#logos{
 float:left;
 width:942px;
 border-top:solid 1px #e5e4e5;
 margin-top:5px;
 padding:8px 0;
}
#salto_paises{
 float:left;
 width:430px;
 color:#999;
 line-height:25px;
 margin-top:20px;
 font-size:13px;
 font-family:"Arial Rounded";
}
#salto_paises label{
 color:#80C242;
}
#logos1{
 float:left;
 width:141px;
}
#logos2{
 float:left;
 width:89px;
}
#logos3{
 float:left;
 width:89px;
}
a#facebook{
 float:left;
 width:142px;
 height:91px;
 background-repeat:no-repeat;
 background-image:url(imagenes/boton_facebook_english.png);
 background-position:0 -91px;
}
a#facebook:hover{
 background-position:0 -91px;
}
#logos_abajo{
 float:left;
 width:942px;
 border-top:solid 1px #e5e4e5;
 margin-top:5px;
 padding:8px 0;
 text-align:center;
 font-size:12px;
 color:#6C672B;
}
#texto_pais{
 color:#ccc;
 font-size:11px;
 width:956px;
 margin:10px auto;
 float:left;
}
#texto_pais a{
 color:#ccc;
}
#arreglos , #carro_de_compras, #arreglo, #usuarios{
 float:left;
 width:942px;
}
.arreglo{
 float:left;
 width:230px;
 height:300px;
 margin-bottom:10px;
}
.foto_arreglo_peq{
 float:left;
 width:230px;
 height:190px;
 text-align:center;
}
.arreglo h3 , .descripcion_item_carro h3{
 float:left;
 width:230px;
 font-size:12px;
 font-family:"Arial Rounded";
 color:#80C242;
 margin-bottom:3px;
 margin-top:4px;
}
.arreglo p{
 float:left;
 color:#999;
 font-size:12px;
 width:222px;
}
#arreglos a{
 text-decoration:underline;
 color:#80C242;
}
#arreglos a:hover{
 color:#6C672B;
}
#arreglos p a{
 color:#6C672B;	
}
.separador_arreglos{
 float:left;
 width:5px;
 height:300px;
 margin-bottom:10px;
}
.ordenar_arreglo{
 float:left;
 width:230px;
 height:34px;
}
.costo_arreglo{
 float:left;
 width:140px;
 height:34px;
 text-align:center;
 line-height:34px;
 background-image:url(imagenes/fondo_costo_arreglo_peq.png);
 background-repeat:no-repeat;
 color:#6C672B;
 font-family:"Arial Rounded";
 margin-top:2px;
}
.ordenar_arreglo a , .ordenar_arreglo span{
 line-height:34px;
 float:left;
 font-size:12px;
}
.ordenar_arreglo span{
 margin-right:5px;
 color:#c0b48d;
}
.costo_arreglo strong{
 font-size:17px;
 margin-right:1px;
}
.costo_arreglo small{
 font-size:12px;
}
.seccion_verde_arriba{
 float:left;
 width:942px;
 height:60px;
 background-image:url(imagenes/seccion_verde.png);
 background-repeat:no-repeat;
 line-height:60px;
 color:white;
 font-style:italic;
}
.seccion_verde_abajo{
 float:left;
 width:942px;
 height:60px;
 background-image:url(imagenes/seccion_verde_abajo.png);
 background-repeat:no-repeat;
 line-height:60px;
 color:white;
 font-style:italic;
 margin-bottom:10px;
}
.seccion_verde_abajo input {
 margin-right:5px;
 margin-top:22px;
 margin-left:20px;
 float:left;
}
.seccion_verde_abajo .verify_field {
 margin-right:5px;
 margin-left:20px;
 float:left;
}
.seccion_verde_abajo a{
 text-decoration:underline;
 color:white;
}
.seccion_verde_abajo label , .seccion_gris_abajo label {
 margin:0 10px;
 float:left;
}
#carrito_fondo_verde{
 float:left;
 width:47px;
 height:43px;
 background-image:url(imagenes/carrito_fondo_verde.png);
 background-repeat:no-repeat;
 margin-top:8px;
}
a.boton_fondo_verde , input.boton_fondo_verde{
 color:white;
 font-size:18px;
 line-height:32px;
 padding:0 15px;
 border:solid 1px white;
 -moz-border-radius-bottomleft:16px;
 -moz-border-radius-bottomright:16px;
 -moz-border-radius-topleft:16px;
 -moz-border-radius-topright:16px;
 -webkit-border-top-left-radius:16px;
 -webkit-border-top-right-radius:16px;
 -webkit-border-bottom-left-radius:16px;
 -webkit-border-bottom-right-radius:16px;

 float:right;
 margin-right:25px;
 margin-top:12px;
 text-decoration:none;
 font-style:normal;
}

 input.boton_fondo_verde{
 height:32px;
 background:transparent;
}
a.boton_fondo_gris , input.boton_fondo_gris , input#hacer_pago{
 color:#6C672B;
 font-size:18px;
 line-height:32px;
 padding:0 15px;
 border:solid 1px #6C672B;
 -moz-border-radius-bottomleft:16px;
 -moz-border-radius-bottomright:16px;
 -moz-border-radius-topleft:16px;
 -moz-border-radius-topright:16px;
 -webkit-border-top-left-radius:16px;
 -webkit-border-top-right-radius:16px;
 -webkit-border-bottom-left-radius:16px;
 -webkit-border-bottom-right-radius:16px;

 float:right;
 margin-right:25px;
 margin-top:18px;
 background:transparent;
}
#items_carro , #adicionales{
 float:left;
 width:940px;
 margin-bottom:10px;
 padding:10px 0;
 border:solid 1px #edebde;
 border-top:none;
 -moz-border-radius-bottomleft:4px;
 -moz-border-radius-bottomright:4px;
 -moz-border-radius-topleft:0px;
 -moz-border-radius-topright:0px;
 -webkit-border-top-left-radius:0px;
 -webkit-border-top-right-radius:0px;
 -webkit-border-bottom-left-radius:4px;
 -webkit-border-bottom-right-radius:4px;

 min-height:190px;
 font-size:12px;
}
.item_carro{
 float:940px;
 margin:10px 0;
}
.item_carro td{
 vertical-align:middle;
}
.descripcion_item_carro{
 width:230px;
 font-size:12px;
 color:#999;
}
.item_cantidad{
 width:120px;
 color:#6C672B;
 text-align:center;
 font-size:12px;
}
.item_cantidad label{
 margin-right:4px;
}
.item_cantidad input{
 width:30px;
 border:solid 1px #6C672B;
 text-align:center;
 padding:2px;
}
.item_cantidad p{
 margin:5px 0;
}
.item_precio{
 width:140px;
 text-align:center;
}
.item_precio a , input.remove_item{
 text-decoration:underline;
 color:#c0b48d;
 font-size:12px;
 margin-top:8px;
 background:transparent;
 border:none;
 text-align:center;
 width:140px;
}
.seccion_gris_arriba{
 float:left;
 width:942px;
 height:60px;
 background-image:url(imagenes/seccion_gris.png);
 background-repeat:no-repeat;
 line-height:60px;
 color:white;
 font-style:italic;
 color:#6c672b;
}
.seccion_gris_abajo{
 float:left;
 width:942px;
 height:60px;
 background-image:url(imagenes/seccion_gris_abajo.png);
 background-repeat:no-repeat;
 line-height:60px;
 color:white;
 font-style:italic;
 margin-bottom:10px;
}
#carrito_fondo_gris{
 float:left;
 width:47px;
 height:43px;
 background-image:url(imagenes/carrito_fondo_gris.png);
 background-repeat:no-repeat;
 margin-top:8px;
}
.seccion_verde_arriba a{
 color:white;
}
.seccion_verde_arriba em{
 text-decoration:underline;
}
#ciudad_de_envio{
 float:left;
 width:615px;
 margin:100px 0;
 text-align:center;
 font-size:14px;
 color:#6C672B;
 line-height:32px;
}
#ciudad_de_envio .verify_field{
 color:#666;
 font-weight:bold;
}
#ciudad_de_envio label{
 margin-right:5px;
}
#ciudad_de_envio select{
 width:180px;
 height:32px;
height:32px;
padding:7px;
 border:solid 1px #6C672B;
 -moz-border-radius-bottomleft:16px;
 -moz-border-radius-bottomright:16px;
 -moz-border-radius-topleft:16px;
 -moz-border-radius-topright:16px;
 -webkit-border-top-left-radius:16px;
 -webkit-border-top-right-radius:16px;
 -webkit-border-bottom-left-radius:16px;
 -webkit-border-bottom-right-radius:16px;

 font-size:14px;
}
.cada_campo input , .cada_campo select , .cada_campo textarea {
 width:300px;
 float:left;
height:18px;
padding:7px;
 border:solid 1px #6C672B;
 -moz-border-radius-bottomleft:16px;
 -moz-border-radius-bottomright:16px;
 -moz-border-radius-topleft:16px;
 -moz-border-radius-topright:16px;
 -webkit-border-top-left-radius:16px;
 -webkit-border-top-right-radius:16px;
 -webkit-border-bottom-left-radius:16px;
 -webkit-border-bottom-right-radius:16px;

 font-size:14px;
}
#valores_total{
 float:left;
 width:300px;
 margin:40px 0;
 color:#6C672B;
}
#valores_total .valor{
 float:left;
 width:300px;
 margin:5px 0;
}
#valores_total label{
 font-size:14px;
 float:left;
 width:148px;
 text-align:right;
 line-height:37px;
}
#carro_total, .campos_carro{
 float:left;
 width:940px;
 padding:10px 0;
 border:solid 1px #edebde;
 border-top:none;
 border-bottom:none;
 min-height:190px;
}
#valor_total{
 border-top:solid 1px #edebde;
 padding-top:10px;
}
input.hidden_submit{
 background:transparent;
 border:none;
}
.separador_campos{
 float:left;
 width:75px;
 height:50px;
}
.separador_columnas{
 float:left;
 width:50px;
 height:50px;
}
.lista_campos{
 float:left;
 width:330px;
}
.cada_campo{
 float:left;
 width:330px;
 font-size:16px;
 line-height:24px;
 color:#6C672B;
 margin:3px 0;
 color:#666;
}
.cada_campo .verify_field{
 padding-left:12px;
 font-weight:bold;
}
.cada_campo label{
 float:left;
 padding-left:12px;
 width:300px;
 color:#6C672B;
}
.cada_campo input , .cada_campo select , .cada_campo textarea {
 width:300px;
 float:left;
height:18px;
padding:7px;
 border:solid 1px #6C672B;
 -moz-border-radius-bottomleft:16px;
 -moz-border-radius-bottomright:16px;
 -moz-border-radius-topleft:16px;
 -moz-border-radius-topright:16px;
 -webkit-border-top-left-radius:16px;
 -webkit-border-top-right-radius:16px;
 -webkit-border-bottom-left-radius:16px;
 -webkit-border-bottom-right-radius:16px;

 font-size:14px;
}
 .cada_campo select {
 height:32px;
 width:316px;
}
.cada_campo textarea {
 height:96px;
}
.errores , #error{
 float:left;
 width:100%;
 margin:5px 0;
 font-size:14px;
 color:red;
 font-family:"Arial Rounded";
 padding:0 20px;
}
#div_pago #hacer_pago{
 float:left;
}
.una_columna{
 float:left;
 width:850px;
 font-size:12px;
 line-height:16px;
 color:#6C672B;
}
.una_columna p{
 margin:10px 0;
}
.una_columna font{
 color:#6C672B;
}
#foto_arreglo{
 float:left;
 width:460px;
 height:380px;
 text-align:center;
}
#caja_arreglo{
 float:left;
 width:401px;
 margin-top:15px;
}
#titulo_caja_arreglo{
 float:left;
 width:401px;
 height:61px;
 background-image:url(imagenes/titulo_arreglo.png);
 background-repeat:no-repeat;
 font-family:"Arial Rounded";
 color:white;
 text-align:center;
 line-height:70px;
 font-size:13px;
}
#textos_caja_arreglo{
 margin-bottom:10px;
 padding:10px 0;
 border:solid 1px #edebde;
 border-top:none;
 -moz-border-radius-bottomleft:4px;
 -moz-border-radius-bottomright:4px;
 -moz-border-radius-topleft:0px;
 -moz-border-radius-topright:0px;
 -webkit-border-top-left-radius:0px;
 -webkit-border-top-right-radius:0px;
 -webkit-border-bottom-left-radius:4px;
 -webkit-border-bottom-right-radius:4px;

float:left;
font-size:12px;
width:398px;
}
#texto_caja_arreglo{
width:330px;
 padding:25px 0;
 float:left;
 color:#6C672B;
}
.datos_caja_arreglo{
width:330px;
 padding-top:25px;
 float:left;
 color:#6C672B;
 text-align:center;
}
.caja_arreglo_separador{
 padding-top:20px;
 margin-top:20px;
 border-top:solid 1px #EDEBDE;
}
.datos_caja_arreglo label{
 font-size:15px;
}
.datos_caja_arreglo select{
 width:140px;
 line-height:18px;
}
#botones_carro_arreglo a , #botones_carro_arreglo span{
 font-size:15px;
 line-height:30px;
 height:30px;
}
.columna{
 float:left;
 width:401px;
 min-height:350px;
 padding:45px 0;
 font-size:12px;
}
.columna_gris_arriba , .columna_gris_abajo , .columna_verde_arriba , .columna_verde_abajo{
 float:left;
 width:401px;
 height:61px;
}
.columna_gris_arriba a, .columna_gris_abajo a, .columna_verde_arriba a, .columna_verde_abajo a{
 text-decoration:underline;
}
.columna_gris_arriba{
 text-align:center;
 background-image:url(imagenes/columna_gris_arriba.png);
 background-repeat:no-repeat;
 font-size:14px;
 color:#6C672B;
 line-height:70px;
}
.columna_verde_arriba{
 text-align:center;
 background-image:url(imagenes/columna_verde_arriba.png);
 background-repeat:no-repeat;
 font-size:14px;
 color:white;
 line-height:70px;
}
.columna_gris_abajo{
 background-image:url(imagenes/columna_gris_abajo.png);
 background-repeat:no-repeat;
 font-size:12px;
 color:#6C672B;
 line-height:60px;
}
.columna_verde_abajo{
 background-image:url(imagenes/columna_verde_abajo.png);
 background-repeat:no-repeat;
 font-size:12px;
 color:white;
 line-height:60px;
}
.contenido_columna{
 float:left;
 width:399px;
 border-left:solid 1px #EDEBDE;
 border-right:solid 1px #EDEBDE;
 padding-bottom:15px;
}
.contenedor_campos{
 float:left;
 width:340px;
}
#usuarios .cada_campo input , #usuarios .cada_campo select {
 width:175px;
height:14px;
padding:3px;
 border:solid 1px #6C672B;
 -moz-border-radius-bottomleft:10px;
 -moz-border-radius-bottomright:10px;
 -moz-border-radius-topleft:10px;
 -moz-border-radius-topright:10px;
 -webkit-border-top-left-radius:10px;
 -webkit-border-top-right-radius:10px;
 -webkit-border-bottom-left-radius:10px;
 -webkit-border-bottom-right-radius:10px;

 font-size:11px;
}
#usuarios .cada_campo select{
height:22px;
padding:3px 4px;
 width:185px;
}
#usuarios .cada_campo{
 margin-top:10px;
}
#usuarios .cada_campo label{
 padding-left:8px;
}
.texto_usuarios{
 float:left;
 width:340px;
 padding:20px 0;
 color:#666;
 min-height:120px;
}
.texto_usuarios p{
 margin:12px 0;
}
.texto_usuarios strong , .titulo_orden , .lista_ordenes strong{
 color:#6C672B;
 font-weight:bold;
}
.opciones_usuario{
 border-top:solid 1px #EDEBDE;
 padding-top:20px;
 margin-top:20px;
}
#lista_ordenes , #lista_fechas{
 color:#666;
}
#lista_ordenes table , #lista_fechas table{
 float:left;
 width:340px;
}
#lista_ordenes td , #lista_ordenes th , #lista_fechas td , #lista_fechas th{
 padding:5px 3px;
 border-bottom:solid 1px #EDEBDE;
 font-size:10px;
}
#lista_fechas p{
 float:left;
 margin-top:15px;
 width:340px;
}
.pngfix{
 behavior: url("/admin/iepngfix.htc");
}
#banner_derecha{
 width:217px;
 height:129px;
 float:left;
 margin-top:10px;
 font-size:11px;
 background-image:url(imagenes/march8th.jpg);
 background-repeat:no-repeat;
}
#marquee{
 width:217px;
 height:43px;
 float:left;
 margin-top:10px;
 font-size:12px;
 color:#6C672B;
 text-align:center;
}
#usuarios input#save_changes_button{
height:20px;
width:auto;
padding:0 10px;
margin-top:0;
 line-height:11px;
}
#inicio{
 float:left;
 width:1000px;
 height:539px;
 background-position:21px 1px;
 background-repeat:no-repeat;
 margin-top:25px;
}
#fondo_inicio{
 float:left;
 width:1000px;
 height:539px;
 background-repeat:no-repeat;
 background-image:url(imagenes/fondo_inicio.png);
}
#texto_inicio_blanco{
 margin-top:8px;
 float:left;
 width:520px;
 height:195px;
 text-align:right;
 color:white;
 font-size:20px;
 font-family:"Arial Rounded";
 font-weight:normal;
 line-height:44px;
}
#selecc_idioma{
 float:left;
 width:550px;
 height:104px;
 line-height:104px;
 font-size:16px;
}
#selecc_idioma .titulo{
 float:left;
 font-size:20px;
 color:#6C672B;
 font-style:italic;
 margin-right:10px;
}
#selecc_idioma .radio_boton{
 padding-top:46px;
 margin:0 5px;
 float:left;
}
#selecc_idioma label{
 color:#666;
 float:left;
}
#selecc_pais{
 float:left;
 width:470px;
 font-size:16px;
}
#selecc_pais .titulo{
 float:left;
 font-size:20px;
 color:#6C672B;
 font-style:italic;
 margin-right:10px;
 margin-top:30px;
}
#selecc_pais .radio_boton{
 padding-top:29px;
 margin:0 5px;
 float:left;
}
#selecc_pais p{
 float:left;
 color:#666;
 line-height:30px;
 font-size:15px;
 width:460px;
}
#div_ir{
 float:left;
 width:70px;
}
input#boton_ir{
 background:url(imagenes/ir.png) no-repeat;
 width:66px;
 height:46px;
 text-align:center;
 font-size:24px;
 color:white;
 line-height:46px;
 font-style:italic;
 border:none;
 margin-top:28px;
}
#inicio_logos{
 float:left;
 width:550px;
 margin-top:55px;
}
#selecc_pais .radio_boton select{
 width:150px;
 float:left;
}
#price_order{
 float:left;
 width:942px;
 font-size:11px;
 line-height:25px;
 text-align:right;
 background:#EEE;
 margin-bottom:5px;
}
#price_order span , #price_order a{
 margin:0 6px;
}
span#date_container {
  float: right;
  height: 20px;
  margin-top: 5px;
  text-align: right;
  width: 110px;
}
span#date_container span{
	float:left;
	width:110px;
	margin-top:4px;
}
#arriba_links div#plusone{
 float:right;
 margin-right:15px;

}
#plus_one_product{
 float:right;
 width:320px;
}
.una_columna p#testimonials_p {
  background: url("images/testimonios.jpg") no-repeat scroll right top transparent;
  padding-right: 400px;
  width: 450px;
}
#adicionales p {
  float: left;
  margin-bottom: 15px;
  margin-left: 15px;
  width: 100%;
}
p#check_terms{
 color:#333;
 font-style:italic;
}
#continue_shopping a {
  background: url("images/go_to_checkout_back.gif") no-repeat scroll 0 0 transparent;
  float: left;
  font-size: 14px;
  height: 18px;
  padding: 7px 20px;
  text-align: center;
  width: 182px;
}
#continue_shopping {
  float: left;
  margin: 10px 0 20px;
  width: 100%;
}
#continue_shopping a#go_to_checkout{
 float:right;
}
#adicionales_p{
 font-size:11px;
 margin:10px 0;
}
#currency_form{
  border-right: 1px solid #DBD8BD;
  float: left;
  font-size: 11px;
  height: 50px;
  margin-top: 10px;
  padding: 0 5px;
  width: 120px;
  color:#6C672B;
  line-height:25px;
}
#currency_form select{
	font-size:10px;
	width:120px;
	border: 1px solid #DBD8BD;
	border-radius:2px;
	color:#6C672B;
}
#home_products {
	float: left;
	margin-left: 10px;
	min-height: 200px;
	width: 712px;
}
#gallery_container {
	border: 1px solid #E1E1E1;
	float: left;
	height: 330px;
	width: 710px;
	margin-bottom:10px;
}
.jcarousel_container {
	float: left;
	height: 283px;
	width: 710px;
}
#banner1{
	width:345px;
	height:262px;
	border: 1px solid #E1E1E1;
	float:left;
	background:url(images/coupon5.jpg) no-repeat;
}
#banner2{
	width:345px;
	height:262px;
	border: 1px solid #E1E1E1;
	float:right;
	background:url(images/birthday_wishes.jpg) no-repeat;
}
#home_logos {
	background: url("images/home_logos.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	height: 43px;
	margin-left: 19px;
	margin-top: 30px;
	width: 540px;
}
#gallery_container ul{
	list-style-type:none;
}
#gallery_container ul li {
	border-right: 1px dotted #E1E1E1;
	float: left;
	padding: 10px;
	width: 195px;
}
#gallery_container ul li span.product_photo {
	float: left;
	text-align: center;
	width: 195px;
}
#gallery_container ul li span.product_info{
	float: left;
	width: 195px;
}
#gallery_container ul li span.product_price {
	border: 1px solid #E1E1E1;
	border-radius: 16px 16px 16px 16px;
	float: left;
	height: 33px;
	line-height: 33px;
	padding: 0 10px;
	width: 80px;
	color:#6C672B;
}
a.order_now_link {
  color: #80C242;
  float: left;
  font-size: 12px;
  line-height: 33px;
  margin-left: 5px;
  text-decoration:underline;
}
#gallery_container ul li span.product_name {
  color: #80C242;
  float: left;
  font-size: 11px;
  margin: 10px 0;
  width: 195px;
}
.jcarousel-clip{
	float:left;
	width:660px;
	height:303px;
	margin-left:25px;
	margin-top:10px;
	overflow:hidden;
}
.payment_option_button{
	margin-top:3px;
}
.payment_option_button div{
	float:left;
	line-height:12px;
	width:100%;
}
.jcarousel-next{
	background: none repeat scroll 0 0 black;
	display: block;
	float: right;
	height: 22px;
	margin-left: 680px;
	margin-top: 120px;
	position: absolute;
	width: 22px;
	background:url(images/next_gallery.png) no-repeat;
}
.jcarousel-prev{
	background: none repeat scroll 0 0 black;
	display: block;
	float: right;
	height: 22px;
	margin-top: 120px;
	position: absolute;
	width: 22px;
	background:url(images/prev_gallery.png) no-repeat;
	margin-left:10px;
}
.jcarousel-prev-disabled, .jcarousel-next-disabled{
	opacity:0.3;
	filter: alpha(opacity = 30);
}
#select_country{
  color: #666666;
  float: left;
  font-size: 14px;
  background:white;
}
#container #select_country{
	position:absolute;
	left:-600px;
}
#container #order_status{
	position:absolute;
	left:-1000px;
}
#order_status{
  float: left;
  width: 300px;
  font-size:12px;
  color:#6C672B;
  background:white;
}
#order_status div{
	float:left;
	width:300px;
	margin:10px 0;
}
#order_status div label{
	float:left;
	width:70px;
	margin-right:5px;
	height:20px;
	line-height:20px;
}
#order_status div input{
	float:left;
	width:200px;
	border:solid 1px #666;
	height:20px;
	line-height:20px;
	font-size:12px;
}
#order_status div input#check_status{
	background:#6C672B;
	color:white;
	border:none;
}
.product_info p{
	float:left;
	width:195px;
	color:#999;
	font-size:12px;
}
a.home_more_details {
  border: 1px solid #6C672B;
  border-radius: 8px 8px 8px 8px;
  float: right;
  margin-top: 5px;
  padding: 4px 8px;
}
#testimonials_list_container{
	float:left;
	height:32px;
}
