@charset "utf-8";

/* CSS Document */




#menu_listados {
	float: left;
	position: relative;
	top: 5px;
	height: auto;
	width: 200px;
	margin-bottom: 15px;
}

#im_ppal_listados {
	background-image: url(/static/images/exp/im_listados_ppal.jpg);
	float: right;
	height: 255px;
	width: 740px;
	position: relative;
	top: 5px;
}

#bajada_im_ppal_lis {
	height: 58px;
	width: 410px;
	position: absolute;
	left: 56px;
	top: 128px;
}

#resultados_lis {
	float: right;
	height: 37px;
	width: 736px;
	border: 1px solid #B2B2B2;
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}

#resultados_numero {
	height: 16px;
	width: 182px;
	position: absolute;
	left: 15px;
	top: 10px;
	color: #999;
	padding-top: 4px;
}

#resultados_ordenar {
	color: #999;
	position: absolute;
	left: 370px;
	top: 10px;
	height: 20px;
	width: 210px;
}

#resultados_ver {
	color: #999;
	position: absolute;
	top: 11px;
	height: 20px;
	width: 150px;
	right: 11px;
}

#rango_precios {
	float: left;
	height: 140px;
	width: 202px;
	position: relative;
	background-image: url(/static/images/exp/fdo_rango_precios.jpg);
	margin-top: 12px;
}

#ubicacion_list {
	background-image: url(/static/images/exp/desplegable_header.jpg);
	height: 100%;
	width: 202px;
	margin-top: 12px;
	position: relative;
	float: left;
	background-repeat: no-repeat;
	background-position: top;
}

.ver_mas_flecha {
	height: 12px;
	width: 61px;
	position: absolute;
	right: 12px;
	bottom: 8px;
}

#categorias_list {
	background-image: url(/static/images/exp/desplegable_header.jpg);
	float: left;
	height: 100%;
	width: 202px;
	margin-top: 10px;
	position: relative;
	background-repeat: no-repeat;
	background-position: top;
}

#resultados_pie {
	height: 16px;
	width: 182px;
	position: relative;
	left: 25px;
	color: #999;
	padding-top: 4px;
	float: left;
}

#resultados_navegacion_pie {
	height: 24px;
	position: relative;
	float: right;
	right: 20px;
}

.rango_precios_title {
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	font-size: 13px;
	font-weight: bold;
	height: 10px;
	left: 30px;
	padding-left: 40px;
	padding-top: 12px;
	top: 10px;
	width: 140px;
}

.borrar {
	height: 20px;
	width: 50px;
	position: absolute;
	right: 2px;
	font-family: Arial, Helvetica, sans-serif;
	top: 15px;
	text-decoration: none;
}

.borrar_a {
	text-decoration: none;
	font-size: 9px;
	color: #999 !important;
}

.borrar_a:hover {
	text-decoration: underline;
	color: #F00;
}

.rango_precios_content {
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	height: auto;
	left: 3px;
	line-height: 26px;
	margin-left: 2px;
	margin-top: 15px;
	padding-left: 10px;
	padding-top: 10px;
	top: 36px;
	width: 186px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 15px;
	color: #999999;
	font-size: 13px;
}

.rango_precios_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.rango_precios_txt_a {
	color: #999999;
	text-decoration: none;
}

.rango_precios_txt_a:hover {
	color: #999999;
	text-decoration: underline;
}

.input_but_rango_de_precios {
	background-color: transparent;
	position: absolute;
	height: 24px;
	width: 56px;
	left: 70px;
	top: 110px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/static/images/exp/but_filtrar.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: none;
	cursor: pointer;
}

.input_but_rango_de_precios:hover {
	background-position: center bottom;
}

.input_menu_listados {
	background-image: url(/static/images/exp/fdo_menucategorias.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 24px;
	width: 178px;
	padding-top: 12px;
	padding-left: 22px;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	background-position: left top;
	cursor: pointer;
}

.input_menu_listados:visited {
	color: #FFF;
	cursor: pointer;
}

.input_menu_listados:hover {
	background-image: url(/static/images/exp/fdo_menucategorias.jpg);
	background-position: right top;
	color: #FFF;
	text-decoration: none;
}

.input_menu_listados_on {
	background-image: url(/static/images/exp/fdo_menucategorias.jpg);
	background-repeat: no-repeat;
	color: #FFF;
	float: left;
	height: 24px;
	width: 178px;
	padding-top: 12px;
	padding-left: 22px;
	font-size: 12px;
	font-weight: bolder;
	cursor: pointer;
	background-position: right top;
}

.input_menu_listados_on:visited {
	color: #FFF;
}

.input_menu_listados2 {
	background-image: url(/static/images/exp/fdo_menucategorias2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 24px;
	width: 178px;
	padding-top: 12px;
	padding-left: 22px;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	background-position: left top;
	cursor: pointer;
}

.input_menu_listados2:visited {
	color: #FFF;
	cursor: pointer;
}

.input_menu_listados2:hover {
	background-image: url(/static/images/exp/fdo_menucategorias.jpg);
	background-position: right top;
	color: #FFF;
	text-decoration: none;
}

.input_prev_nav_pie {
	height: 24px;
	width: 60px;
	background-repeat: no-repeat;
	background-image: url(/static/images/exp/prev_exp2.jpg);
	background-position: center;
	float: left;
	cursor: pointer;
}

.input_nav_pie {
	height: 15px;
	width: 15px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999;
	left: 5px;
	top: 6px;
	padding-top: 3px;
	padding-left: 3px;
	border: thin solid #999;
	cursor: pointer;
	display:none;
}

.input_nav_pie:hover {
	background-color: #999;
	color: #FFF;
}

.input_nav_pie:active {
	background-color: #999;
}

.input_next_nav_pie {
	background-image: url(/static/images/exp/next_exp2.jpg);
	height: 24px;
	width: 80px;
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	cursor: pointer;
}

.list_top10 {
	float: right;
	height: 140px;
	width: 930px;
	border: 1px solid #B2B2B2;
	position: relative;
	margin-bottom: 10px;
	margin-right: 10px;
}

.but_ver_experiencias {
float:right;	
}

.list_exp01 {
	float: right;
	height: 140px;
	width: 736px;
	border: 1px solid #B2B2B2;
	position: relative;
	bottom: 10px;
	margin-top: 10px;
}

.list_exp_small {
	float: right;
	height: 140px;
	width: 650px;
	border: 1px solid #B2B2B2;
	position: relative;
	bottom: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.list_exp01_foto {
	padding: 10px;
	height: 87px;
	width: 130px;
	border: 1px solid #B2B2B2;
	position: absolute;
	top: 15px;
	left: 15px;
}

.list_exp01_foto-band {
	height: 69px;
	width: 69px;
	position: absolute;
	right: -3px;
	top: -5px;
	display: none;
}

.list_exp01_fotob {
	padding: 10px;
	height: 87px;
	width: 130px;
	border: 1px solid #B2B2B2;
	position: absolute;
	top: 15px;
	left: 60px;
}

.list_exp_title {
	height: 20px;
	width: 400px;
	position: absolute;
	left: 185px;
	top: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #2465BC;
}

.list_exp_title_a:link {
	text-decoration: none;
	color: #2465BC;
}

.list_exp_title_a:hover {
	text-decoration: underline;
	color: #2465BC;
}

.list_exp_bajada {
	height: 27px;
	width: 380px;
	position: absolute;
	left: 185px;
	top: 55px;
	font-size: 11px;
	overflow: hidden;
}

.list_exp_vermas {
	height: 15px;
	width: 200px;
	position: absolute;
	left: 185px;
	top: 65px;
}

.list_exp_ubicacion {
	height: 15px;
	width: 200px;
	position: absolute;
	left: 185px;
	top: 95px;
	font-size: 11px;
}

.list_exp_rating {
        display:none;
	height: 23px;
	width: 200px;
	position: absolute;
	left: 185px;
	top: 115px;
}

.list_epx_codigo {
	height: 18px;
	position: absolute;
	width: 90px;
	right: 10px;
	top: 5px;
	font-size: 11px;
	color: #999;
}

.list_exp_precio2 {
	color: #2465BC;
	height: 20px;
	right: 9px;
	position: absolute;
	width: 100px;
	top: 30px;
	font-size: 12px;
	text-decoration: line-through;
}

.list_exp_precio {
	color: #2465BC;;
	font-weight: bold;
	height: 30px;
	right: 9px;
	position: absolute;
	width: 115px;
	top: 50px;
}

.input_but_vermas {
	height: 31px;
	width: 84px;
	position: absolute;
	top: 90px;
	right: 40px;
	background-image: url(/static/images/exp/ver_mas_lis.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.sugerir_regalo {
	position: absolute;
	top: 120px;
	right: 35px;
	font-size: 11px;
}

.input_but_vermas:hover {
	background-position: center bottom;
}

.rating_title {
	position: absolute;
	height: 18px;
	width: 35px;
	padding-top: 4px;
	font-size: 11px;
}

.delfin1 {
	position: absolute;
	height: 22px;
	width: 19px;
	left: 36px;
}

.delfin2 {
	position: absolute;
	height: 22px;
	width: 19px;
	left: 56px;
}

.delfin3 {
	position: absolute;
	height: 22px;
	width: 19px;
	left: 76px;
}

.delfin4 {
	position: absolute;
	height: 22px;
	width: 19px;
	left: 96px;
}

.delfin5 {
	position: absolute;
	height: 22px;
	width: 19px;
	left: 116px;
}

.txt_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
}

.txt_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999;
	font-weight: bold;
}

#registrate_content {
	background-image: url(/static/images/exp/registrate.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 550px;
	width: 950px;
	position: relative;
}



#registrate_content_top {
	background-image: url(/static/images/exp/registrate_top.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 226px;
	width: 952px;
	position: relative;
}

#registrate_content_middle {
	
	border-left: 2px solid;
    border-right: 2px solid;
	border-color:#027fc1;
    float: left;
    margin-left: 24px;
    margin-right: -30px;
    position: relative;
    width: 900px;
}

#social_login_box{
	position:relative;
	float:left;
	width:230px;
}

#social_login_box img{
	position:relative;
	float:left;
	padding:5px;
}


#registrate_content_bottom {
	background-image: url(/static/images/exp/registrate_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 21px;
	width: 952px;
	position: relative;
}


#registration_select_nl_message {
	background-image:url(/static/images/exp/message_select_nl.png);
	height: 90px;
    left: 450px;
    position: absolute;
    top: 215px;
    width: 250px;
}


#registro_form {
	height: 370px;
	width: 700px;
	position: absolute;
	left: 150px;
	top: 106px;
}

#registrate_content_middle form {
	width: 600px;
	position: relative;
	left: 50px;
	top: -80px;
	float:left;
	
}

.align_right {
	text-align: right;
}

.input_registro {
	font-family: Arial, Helvetica, sans-serif;
	color: #008BC9;
	background-image: url(/static/images/exp/registrate_input.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 162px;
	float: left;
	border: transparent;
	outline: none;
	padding-top: 1px;
	padding-left: 3px;
	line-height: 22px;
}

.input_registro_menu {
	font-family: Arial, Helvetica, sans-serif;
	color: #008BC9;
	height: 26px;
	width: 160px;
	float: left;
}

.input_registro1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #008BC9;
	background-image: url(/static/images/exp/input_cumpleanos1.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 42px;
	float: left;
	border: transparent;
	outline: none;
	padding-top: 2px;
	padding-left: 3px;
	text-align: center;
	line-height: 22px;
}

.input_registro2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #008BC9;
	background-image: url(/static/images/exp/input_cumpleanos2.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 62px;
	float: left;
	border: transparent;
	outline: none;
	padding-top: 2px;
	padding-left: 3px;
	text-align: center;
	line-height: 22px;
}

.input_registro3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #008BC9;
	background-image: url(/static/images/exp/input_tel.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 75px;
	float: left;
	border: transparent;
	outline: none;
	padding-top: 2px;
	padding-left: 3px;
	text-align: center;
	line-height: 22px;
}

.input_but_registro {
	background-image: url(/static/images/exp/but_confirmar.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 33px;
	width: 91px;
	cursor: pointer;
	border: transparent;
	outline: none;
}

.input_but_registro:hover {
	background-image: url(/static/images/exp/but_confirmar_over.jpg);
}

.txt_3_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999;
	text-align: right;
	font-weight: normal;
}

#registrado {
	height: 381px;
	width: 300px;
	position: absolute;
	right: 300px;
	top: 116px;
	padding-top: 16px;
	padding-left: 10px;
	background-repeat: no-repeat;
}

#footer_b {
	height: 100%;
	position: relative;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
}

#revision_compra_title {
	float: left;
	height: 16px;
	width: 930px;
	padding-top: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	position: relative;
	left: 20px;
}

#revision_compra_lightbox {
	float: left;
	height: 16px;
	width: 600px;
	padding-top: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	position: relative;
	left: 20px;
}

#revision_compra_subtitle {
	float: left;
	height: 20px;
	width: 930px;
	position: relative;
	left: 20px;
	font-size: 11px;
	color: #666;
	margin-top: 10px;
}

#revision_compra_error {
	float: left;
	height: 20px;
	width: 930px;
	position: relative;
	left: 20px;
	font-size: 12px;
	color: #F00;
	margin-top: 10px;
}

#revision_compra_subtitle2 {
	float: left;
	height: 30px;
	width: 930px;
	position: relative;
	left: 30px;
	font-size: 11px;
	color: #666;
	margin-top: 10px;
	margin-bottom: 10px;
}

.revision_subtitle1 {
	height: 18px;
	width: 500px;
	float: left;
	position: relative;
}

.revision_subtitle2 {
	height: 18px;
	width: 141px;
	float: left;
	position: relative;
	text-align: center;
}

.revision_subtitle3 {
	height: 30px;
	width: 30px;
	position: absolute;
	text-align: center;
	padding-top: 10px;
	padding-left: 10px;
	top: -15px;
	left: 10px;
}

.revision_subtitle4 {
	height: 18px;
	width: 305px;
	float: left;
	position: relative;
	text-align: center;
}

.revision_cuadro_compra {
	float: right;
	height: 140px;
	width: 930px;
	border: 1px solid #B2B2B2;
	position: relative;
	margin-bottom: 10px;
}

.revision_exp_title {
	height: 40px;
	width: 300px;
	position: absolute;
	left: 185px;
	top: 15px;
	font-size: 16px;
	font-weight: bold;
	color: #2465BC;
}

.revision_exp_title2 {
	height: 40px;
	width: 250px;
	position: absolute;
	left: 235px;
	top: 15px;
	font-size: 16px;
	font-weight: bold;
	color: #2465BC;
}

.revision_check {
	height: 20px;
	width: 20px;
	position: absolute;
	left: 20px;
	top: 60px;
}

.borrar2 {
	height: 20px;
	width: 250px;
	position: absolute;
	left: 235px;
	top: 80px;
}

.borrar2_a:link {
	font-size: 11px;
	font-weight: bold;
	color: #666;
}

.borrar2_a:hover {
	font-size: 11px;
	font-weight: bold;
	color: red;
}

.borrar2_a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #666;
}

.precio {
	color: #99CC00;
	font-weight: bold;
	text-align: center;
}

.revision_exp_precio {
	height: 28px;
	left: 510px;
	position: absolute;
	width: 120px;
	top: 15px;
	color: #99CC00;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
}

.revision_exp_x {
	height: 26px;
	left: 635px;
	position: absolute;
	width: 20px;
	top: 15px;
	font-weight: bold;
	text-align: center;
	color: #666;
	font-size: 12px;
	padding-top: 4px;
}

.revision_exp_cantidad {
	height: 28px;
	left: 682px;
	position: absolute;
	width: 67px;
	top: 15px;
	color: #666;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
}

.revision_exp_actualizar {
	height: 19px;
	left: 683px;
	position: absolute;
	width: 67px;
	top: 45px;
	color: #666;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
	color: #99CC00;
}

.actualizar_a:link {
	text-decoration: none;
	color: #99CC00;
	font-size: 13px;
}

.actualizar_a:hover {
	text-decoration: underline;
}

.revision_exp_igual {
	height: 26px;
	left: 775px;
	position: absolute;
	width: 20px;
	top: 15px;
	font-weight: bold;
	text-align: center;
	color: #666;
	font-size: 12px;
	padding-top: 4px;
}

.revision_exp_total {
	height: auto;
	left: 790px;
	position: absolute;
	width: 140px;
	top: 15px;
	color: #99CC00;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
}

.revision_linea_subtotal {
	float: right;
	height: 5px;
	width: 930px;
	position: relative;
	margin-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #99CC3A;
	margin-top: 10px;
}

#revision_subtotal {
	float: right;
	height: 48px;
	width: 251px;
	position: relative;
	margin-bottom: 10px;
	background-image: url(/static/images/exp/fdo_subtotal.jpg)
}

.border_subtotal_confirmacion {
	border: thin solid #cccccc;
}

.caja_revision_compra {
	float: left;
	left: 12px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#revision_subtotal_title {
	height: 28px;
	left: 10px;
	position: absolute;
	width: 80px;
	top: 15px;
	font-weight: bold;
}

#revision_subtotal_igual {
	height: 26px;
	left: 102px;
	position: absolute;
	width: 20px;
	top: 15px;
	padding-top: 2px;
}

#revision_subtotal_precio {
	height: 28px;
	left: 140px;
	position: absolute;
	width: 105px;
	top: 15px;
	color: #99CC00;
	font-weight: bold;
}

#revision_codigo_promocion {
	float: right;
	height: 140px;
	width: 930px;
	border: 1px solid #B2B2B2;
	position: relative;
	margin-bottom: 10px;
}

.revision_cuadro_codpromocion {
	float: right;
	height: 36px;
	width: 930px;
	position: relative;
	margin-bottom: 10px;
	font-size: 11px;
	color: #666;
	padding-top: 10px;
}

.input_but_continuar {
	background-color: transparent;
	background-image: url(/static/images/exp/but_continuar.jpg);
	background-repeat: no-repeat;
	height: 32px;
	position: absolute;
	width: 85px;
	right: 12px;
	background-position: center top;
	cursor: pointer;
	border: none;
}

.input_but_continuar:hover {
	background-image: url(/static/images/exp/but_continuar.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#revision_codprom {
	background-image: url("/static/images/exp/but_agregar_exp.jpg");
	color: #FFFFFF;
	height: 28px;
	left: 655px;
	position: absolute;
	text-align: center;
	top: 11px;
	width: 170px;
}

#revision_pasos {
	float: right;
	height: 40px;
	width: 930px;
	position: relative;
	font-size: 11px;
	color: #2465BC;
}

.envio_descripcion {
	padding: 10px;
	height: 87px;
	width: 315px;
	position: absolute;
	top: 15px;
	left: 167px;
	font-size: 10px;
}

.envio_descripcion2 {
	padding: 10px;
	height: 110px;
	width: 130px;
	position: absolute;
	left: 650px;
	font-size: 10px;
	text-align: center;
}

.columna_standard {
	height: 120px;
	width: 131px;
	position: absolute;
	text-align: center;
	left: 503px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B2B2B2;
	border-left-color: #B2B2B2;
	padding: 5px;
}

.columna_express {
	height: 120px;
	width: 131px;
	position: absolute;
	text-align: center;
	left: 645px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B2B2B2;
	border-left-color: #B2B2B2;
	padding: 5px;
}

.columna_courier {
	height: 120px;
	width: 132px;
	position: absolute;
	text-align: center;
	left: 787px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B2B2B2;
	border-left-color: #B2B2B2;
	padding: 5px;
}

.but_opcion_columna {
	width: 20px;
	height: 20px;
	left: 60px;
	position: absolute;
	top: 20px;
}

.columna_title {
	height: 16px;
	width: 141px;
	float: right;
	position: relative;
	text-align: center;
	background-color: #99CC00;
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #C0C0C0;
	border-left-color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}

.bajada_columna {
	width: 128px;
	height: 80px;
	left: 6px;
	position: absolute;
	top: 51px;
	font-size: 9px;
}

.contactos_existentes {
	float: right;
	height: auto;
	width: 930px;
	padding-top: 10px;
	position: relative;
}

.border {
	border: thin dashed #008AC8;
	margin-bottom: 8px;
}

.border2 {
	border: thin solid #008AC8;
	font-size: 12px;
	color: #666;
}

.border3 {
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #008AC8;
}

.border4 {
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #008AC8;
}

.nombre_producto {
	font-size: 14px;
	color: #008AC8;
	float: left;
	height: auto;
	width: 470px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
}

.columna1 {
	height: auto;
	width: 122px;
	position: relative;
	text-align: center;
	padding: 10px;
	float: left;
	font-size: 12px;
}

.pagos_existentes {
	float: right;
	height: auto;
	width: 920px;
	padding-top: 10px;
	position: relative;
	margin-top: 10px;
	background-color: #E5E5E5;
	padding-left: 10px;
}

.proceso_subtitle {
	float: left;
	height: 16px;
	width: 930px;
	padding-top: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	position: relative;
	left: 20px;
}

.editar_met_envio {
	height: 20px;
	left: 790px;
	position: absolute;
	width: 140px;
	bottom: 20px;
	text-align: center;
}

.input_editar_envio {
	background-color: transparent;
	background-image: url(/static/images/exp/but_editar.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 31px;
	width: 117px;
	cursor: pointer;
	border: 0;
}

.input_editar_envio:hover {
	background-position: center bottom;
}

.input_select_envio {
	background-color: transparent;
	background-image: url(/static/images/exp/but_select_envio.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 30px;
	width: 105px;
	cursor: pointer;
	top: -15px;
	position: absolute;
	left: 50px;
}

.input_select_envio:hover {
	background-position: right center;
}

.mensaje {
	float: left;
	height: auto;
	width: 100%;
	padding-top: 10px;
	position: relative;
	margin-top: 10px;
	visibility: inherit;
}

.imprime {
	width: 575px;
	float: right;
	height: auto;
}

.im_imprime {
	float: left;
	height: auto;
	width: 321px;
}

.but_enviar {
	background-image: url(/static/images/exp/but_enviar.jpg);
	cursor: pointer;
	width: 80px;
	height: 30px;
	background-repeat: no-repeat;
	background-color: transparent;
	border: none;
}

#resumen_content {
	float: right;
	height: 360px;
	width: 740px;
	position: relative;
	top: 5px;
	background-image: url(/static/images/exp/mi_cuenta.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}

.micuenta_content1 {
	height: auto;
	width: 675px;
	margin-top: 80px;
	padding-right: 20px;
	padding-left: 20px;
	margin-left: 20px;
}

.input_cargar_fondos {
	background-color: transparent;
	background-image: url(/static/images/exp/cargar_fondos.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 31px;
	width: 117px;
	cursor: pointer;
	border: none;
}

.input_cargar_fondos:hover {
	background-position: center bottom;
}

#resumen_pedidos {
	height: 157px;
	width: 361px;
	position: relative;
	top: 20px;
	background-image: url(/static/images/exp/ultimos_pedidos.jpg);
	background-repeat: no-repeat;
	margin-left: 126px;
	padding-left: 130px;
	font-size: 13px;
	color: #2465BC;
	padding-top: 8px;
	font-weight: bold;
	padding-right: 10px;
	line-height: 20px;
}

.pedidos_a:link {
	font-size: 13px;
	color: #008AC8;
	font-weight: bold;
	text-decoration: none
}

.pedidos_a:hover {
	text-decoration: underline;
}

.input_agregar {
	background-color: transparent;
	background-image: url(/static/images/exp/agregar.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 75px;
	cursor: pointer;
}

.input_agregar:hover {
	background-position: center bottom;
}

#resumen_content2 {
	float: right;
	height: auto;
	width: 740px;
	position: relative;
	top: 5px;
	margin-bottom: 20px;
	background-color: #FFF;
	background-image: url(/static/images/exp/micuenta2.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.micuenta_content2 {
	height: auto;
	width: 672px;
	margin-top: 70px;
	padding-right: 20px;
	padding-left: 20px;
	margin-left: 20px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0389C6;
	border-bottom-color: #0389C6;
	border-left-color: #0389C6;
	padding-bottom: 20px;
	float: left;
	position: relative;
	background-color: #FFF;
}

.resumen_cuenta {
	border: thin dashed #008AC8;
	font-size: 13px;
	text-align: center;
}

.input_confirmar {
	background-color: transparent;
	background-image: url(/static/images/exp/confirmar.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 29px;
	width: 80px;
	cursor: pointer;
	border: none;
	margin-top: 5px;
}

.input_confirmar:hover {
	background-position: right bottom;
}

.input_sugerir {
	background-color: transparent;
	background-image: url(/static/images/exp/bt_sugerir.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 29px;
	width: 80px;
	cursor: pointer;
	border: none;
	margin-top: 5px;
}

.input_sugerir:hover {
	background-position: right bottom;
}

.input_enviar {
	background-color: transparent;
	background-image: url(/static/images/exp/but_enviar.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 29px;
	width: 80px;
	cursor: pointer;
	border: none;
	margin-top: 5px;
}

.input_enviar:hover {
	background-position: right bottom;
}

.input_cancelar {
	background-color: transparent;
	background-image: url(/static/images/exp/but_cancelar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 80px;
	cursor: pointer;
}

.input_cancelar:hover {
	background-position: left bottom;
}

.left {
	text-align: left;
	clear: left;
}

#identificate_content {
        background-image: url(/static/images/exp/identificacion.jpg);
        background-repeat: no-repeat;
        float: left;
        height: 555px;
        width: 950px;
        position: relative;
}

#identificate_registrate_content {
        background-image: url(/static/images/exp/identificacion.jpg);
        background-repeat: no-repeat;
        float: left;
        height: 555px;
        width: 950px;
        position: relative;
}



#identificate_redimir {
	background-image: url(/static/images/exp/identificate-redimir.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 330px;
	width: 900px;
	position: relative;
	padding-top: 85px;
	padding-left: 50px;
}

#identificate_usuario {
	font-size: 18px;
	color: #75BEE9;
	padding: 10px;
	height: 215px;
        width: 420px !important;
	position: absolute;
	left: 100px;
	top: 135px;
	text-align: center;
}

#identificate_usuario h3 { text-align: left; margin-top: 5px; }

#identificate_nuevo {
	font-size: 18px;
	color: #75BEE9;
	padding: 10px;
	height: 215px;
	width: 320px;
	position: absolute;
	right: 105px;
	top: 135px;
	text-align: center;
}

#ident_nuevo_content {
	font-size: 16px;
	height: 160px;
	width: 300px;
	position: absolute;
	text-align: center;
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #000;
}

#ident_nuevo_but {
	height: 36px;
	width: 120px;
	position: absolute;
	left: 100px;
	top: 120px;
}

.contrasena_a:link {
	font-size: 12px;
	color: #75BEE9;
	text-decoration: none;
}

.contrasena_a:hover {
	font-size: 12px;
	color: #75BEE9;
	text-decoration: underline;
}

.contrasena_a:visited {
	font-size: 12px;
	color: #75BEE9;
	text-decoration: none;
}

.input_registrate {
        background-color: transparent;
        background-image: url(/static/images/exp/but_registrate.jpg);
        background-repeat: no-repeat;
        background-position: center top;
        height: 38px;
        width: 231px;
        cursor: pointer;
        border: 0px none transparent;
}

.input_registrate:hover {
	background-position: center bottom;
}

.facebook_registrate {
        background-color: transparent;
        background-image: url(/static/images/exp/but_registrate_facebook.jpg);
        background-repeat: no-repeat;
        background-position: center top;
        height: 48px;
        width: 48px;
        cursor: pointer;
        border: 0px none transparent;
}

.twitter_registrate {
        background-color: transparent;
        background-image: url(/static/images/exp/but_registrate_twitter.jpg);
        background-repeat: no-repeat;
        background-position: center top;
        height: 48px;
        width: 48px;
        cursor: pointer;
        border: 0px none transparent;
}

.googleplus_registrate {
        background-color: transparent;
        background-image: url(/static/images/exp/but_registrate_googleplus.jpg);
        background-repeat: no-repeat;
        background-position: center top;
        height: 48px;
        width: 48px;
        cursor: pointer;
        border: 0px none transparent;
}

.facebook_login {
        background-color: transparent;
        background-image: url(/static/images/exp/but_login_facebook.jpg);
        background-repeat: no-repeat;
        background-position: center top;
        height: 16px;
        width: 16px;
        cursor: pointer;
        border: 0px none transparent;
}

.twitter_login {
        background-color: transparent;
        background-image: url(/static/images/exp/but_login_twitter.jpg);
        background-repeat: no-repeat;
        background-position: center top;
        height: 16px;
        width: 16px;
        cursor: pointer;
        border: 0px none transparent;
}

.googleplus_login {
        background-color: transparent;
        background-image: url(/static/images/exp/but_login_googleplus.jpg);
        background-repeat: no-repeat;
        background-position: center top;
        height: 16px;
        width: 16px;
        cursor: pointer;
        border: 0px none transparent;
}



.column_categorias {
	float: left;
	height: auto;
	width: 232px;
	font-size: 16px;
	color: #666;
}

.column_title_a:link {
	text-decoration: none;
	color: #76BFEA;
	font-size: 18px;
}

.column_title_a:hover {
	text-decoration: underline;
}

.categorias_select {
	font-size: 14px;
	color: #666;
}

.categorias_select_a:link {
	font-size: 13px;
	color: #666;
	text-decoration: none;
	clear: left;
}

.categorias_select_a:hover {
	color: #FFF;
	background-color: #06C;
	text-decoration: none;
}

li .categorias_select_a {
	margin: -25px;
}

.title_categorias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75px;
	font-weight: bold;
	color: #7CBCE0;
}

#reservar {
	background-image: url(/static/images/exp/reservar2.jpg);
	background-repeat: no-repeat;
	height: 340px;
	width: 530px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 142px;
	padding-right: 36px;
	padding-left: 36px;
}

#ayuda_content {
	float: right;
	height: auto;
	width: 740px;
	position: relative;
	top: 5px;
	margin-bottom: 20px;
	background-color: #FFF;
	background-image: url(/static/images/exp/ayuda.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#ayuda_video {
	width: 600px;
	height: 300px;
	top: 10px;
	background-color: #CCC;
	margin-left: 35px;
	margin-bottom: 50px;
}

.ayuda_interior {
	width: 700px;
	height: auto;
	top: 10px;
	margin-left: 20px;
}

#flipaste_content {
	float: right;
	height: auto;
	width: 740px;
	position: relative;
	top: 5px;
	margin-bottom: 20px;
	background-color: #FFF;
	background-image: url(/static/images/exp/sobre_flipaste.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#calificar {
	background-image: url(/static/images/exp/calificar.jpg);
	background-repeat: no-repeat;
	height: 280px;
	width: 530px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 102px;
	padding-right: 36px;
	padding-left: 36px;
}

#cambiar_exp {
	background-image: url(/static/images/exp/cambiar_exp.jpg);
	background-repeat: no-repeat;
	height: 380px;
	width: 530px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 102px;
	padding-right: 36px;
	padding-left: 36px;
}

.input_calificar {
	height: 19px;
	width: 18px;
	background-image: url(/static/images/exp/ico_calificar.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.input_calificar:hover {
	background-position: center bottom;
}

.input_calificar_active {
	height: 19px;
	width: 18px;
	background-image: url(/static/images/exp/ico_calificar.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#regalar {
	background-image: url(/static/images/exp/regalar.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 338px;
	padding-top: 7px;
	padding-left: 50px;
	margin-left: 180px;
}

.input_redimir {
	background-image: url(/static/images/exp/redimir.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 33px;
	width: 100px;
/*	margin-left: 295px;
	margin-top: -60px;
*/
	border: none;
/*	position: relative;
	float: left;
*/
}

.input_redimir:hover {
	background-position: right center;
}

.input_reservar {
	background-image: url(/static/images/exp/but_reservar.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 40px;
	width: 114px;
	position: relative;
	float: right;
	margin-right: 34px;
	margin-top: 90px;
	cursor: pointer;
}

.input_reservar:hover {
	background-position: right center;
}

.input_cambiar_exp {
	background-image: url(/static/images/exp/but_cambiar.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 40px;
	width: 114px;
	position: relative;
	float: right;
	cursor: pointer;
	border: none;
}

.input_cambiar_exp:hover {
	background-position: right center;
}

.delfin {
	background-image:
		url(http://www.flipaste.com.ar/static/images/exp/delfin.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.delfin-l {
	background-image:
		url(http://www.flipaste.com.ar/static/images/exp/delfin-l.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

#negocios_content {
	float: right;
	height: auto;
	width: 740px;
	position: relative;
	top: 5px;
	margin-bottom: 20px;
	background-color: #FFF;
	background-image: url(/static/images/exp/fdo_negocios.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
/*
#im_ppal_listados2 {
	float: right;
	padding-bottom: 10px;
	position: relative;
	top: 5px;
	width: 738px;
	height: 330px;
}
*/

#im_ppal_listados2 {
        padding-bottom: 20px;
        position: relative;
        top: 45px;
        width: 100%;
        height: 225px;
	color: #fff;
}

/*fixed*/
#im_ppal_listados2 #im_ppal_listados2 {
	padding-bottom: 0px;
	top: 0px;
	height: 0px;
}
/*
#bajada_im_ppal_lis2 {
	bottom: 130px;
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	height: 90px;
	left: 20px;
	position: relative;
	width: 370px;
}
*/

#bajada_im_ppal_lis2 {
	position: absolute;
	left: 0px;
	top: 0px;
	font-size: 11px;
	width: 460px;
	height: 180px;
	padding: 20px 40px 20px 40px;
}

#im_ppal_listados2 img {
	position: absolute;
	right: 0px;
	top: 0px;
}
/*
#sub_header_categorias {
	float: left;
	font-size: 10px;
	bottom: 85px;
	position: relative;
}
*/
#sub_header_categorias {
	display: none; 
	float: left;
	font-size: 10px;
	bottom: 85px;
	position: relative;
}

#sub_header_categorias1 {
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	left: 55px;
	position: relative;
	top: -60px;
	width: 200px;
}

#sub_header_categorias2 {
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	left: 125px;
	position: relative;
	top: -60px;
	width: 200px;
}

#sub_header_categorias3 {
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	left: 180px;
	position: relative;
	top: -60px;
	width: 150px;
}

#sub_header_categorias3 a:link {
	text-decoration: underline;
	color: #FFF;
	font-weight: bold;
}

#sub_header_categorias2 a:link {
	text-decoration: underline;
	color: #FFF;
	font-weight: bold;
}
/*
.title_imcategorias {
	font-size: 26px;
	color: #FFF;
}
*/

.title_imcategorias {
	font-size: 32px;
	color: #FFF;
	line-height: 60px;
}

.input_contactar {
	background-image: url(/static/images/exp/but_contactar.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 40px;
	width: 114px;
	position: relative;
	float: right;
	cursor: pointer;
}

.input_contactar:hover {
	background-position: right center;
}

#confirma-cambia_exp {
	height: auto;
	display: none;
}

#confirma_exp {
	height: auto;
	display: none;
}

#prensa {
	float: right;
	height: auto;
	width: 860px;
	position: relative;
	margin-right: 20px;
	padding: 20px;
	background-image: url(/static/images/exp/corcho.jpg);
	border: 6px solid #960;
}

.txt_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #949494;
	line-height: 22px;
}

.contenido_int {
	width: 910px;
	height: auto;
	padding: 20px;
	position: relative;
	float: left;
}

.txt_5 {
	font-size: 24px;
	font-weight: bold;
	color: #2465BC;
	vertical-align: top;
	padding-bottom: 10px;
}

.txt_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2465BC;
}

.foto_landing {
	width: 200;
	height: 200;
	padding: 10px;
	margin-left: 50px;
	background-image: url(/static/images/exp/fdo_foto.jpg);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	text-align: center;
}

.bajada_foto_landing {
	font-size: 13px;
	color: #2465BC;
	padding: 5px;
}

#proveedores_micuenta {
	width: 950px;
	height: auto;
	background-image: url(/static/images/exp/micuenta_prov.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 75px;
}

.contenido_proveedores {
	width: 905px;
	height: auto;
	padding-left: 15px;
	padding-right: 6px;
	padding-bottom: 20px;
	border-left: 2px solid #0389C6;
	border-right: 2px solid #0389C6;
	border-bottom: 2px solid #0389C6;
	float: left;
}

.titulo_columna {
	background-color: #7CBCE0;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}

.columna_prov01 {
	width: 190px;
	height: 140px;
	float: left;
	overflow: auto;
	border: thin solid #CCC;
}

.columna_prov01 a {
	color: #00C;
	padding-left: 5px;
	display: block;
}

.columna_prov01 a:visited {
	color:#008DCB;

}

.columna_prov02 {
	width: 80px;
	height: 140px;
	float: left;
	overflow: auto;
	border: thin solid #CCC;
}

.columna_prov03 {
	width: 100px;
	height: 140px;
	float: left;
	overflow: auto;
	border: thin solid #CCC;
}

.columna_prov04 {
	width: 60px;
	height: 140px;
	float: left;
	overflow: auto;
	border: thin solid #CCC;
}

.columna_01 {
	width: 190px;
	height: auto;
	float: left;
	margin-right: 02px;
}

.columna_02 {
	width: 80px;
	height: auto;
	float: left;
	margin-right: 02px;
}

.columna_03 {
	width: 100px;
	height: auto;
	float: left;
	margin-right: 02px;
}

.columna_04 {
	width: 60px;
	height: auto;
	float: left;
	margin-right: 02px;
}

.input_verificar {
	background-image: url(/static/images/exp/but_verificar.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 40px;
	width: 114px;
	position: relative;
	cursor: pointer;
	border: 0;
}

.input_verificar:hover {
	background-position: right center;
}

#identificate_proveedores {
	background-image: url(/static/images/exp/identificacion-proveedores.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 410px;
	width: 950px;
	position: relative;
}

.prov_msg_refresh {
	color: #666;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.input_menu_listados3 {
	background-image:
		url(/static/images/group_gifts/fdo_menucategorias3.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 24px;
	width: 178px;
	padding-top: 12px;
	padding-left: 22px;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	background-position: left top;
	cursor: pointer;

}


/* vaquita */
.input_menu_listados3:visited {
	color: #FFF;
	cursor: pointer;
}

.input_menu_listados3:hover {
	background-image:
		url(/static/images/group_gifts/fdo_menucategorias3.jpg);
	background-position: right top;
	color: #FFF;
	text-decoration: none;
}

/*mensaje error vaquita 
label.error {
	color: #F00;
	position:absolute;
	top:170px;
	left:623px;
	font-size:12px;
}*/


/* listados visual box */

.yui3-u-1-3 {
    width: 50%;
	float:left;
}

.yui3-g {
    letter-spacing: -0.31em;
    word-spacing: -0.1em;
}
.item-listings {
    margin-bottom: 20px;
    margin-right: -22px;
    position: relative;
}



.item {
    margin: 0 22px 22px 0;
    position: relative;
}

.outer-activity-container {
    position: relative;
}


.res-listing-item {
    height: 250px;
    width: 100%;
}
.activity-listing {
    background-color: #FFFFFF;
    overflow: hidden;
    position: relative;
}


.photo-container {
    display: inline-block;
    height: 100%;
    max-height: inherit;
    overflow: hidden;
    position: relative;
    width: 100%;
}



.res-listing-image {
    height: 100%;
	border:0;
}


.gradient-footer {
    background: -moz-linear-gradient(center top , transparent 0%, rgba(0, 0, 0, 0.8) 100%) repeat scroll 0 0 transparent;
    bottom: 0;
    left: 0;
    margin: 0;
    padding: 30px 12px 8px;
    position: absolute;
    right: 0;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#CC000000');
}


.gradient-footer .footer-item {
    color: #FFFFFF;
    font: 17px SofiaProRegular,"Helvetica Neue","Helvetica",Arial,sans-serif;
    letter-spacing: 1px;
    text-shadow: 1px 1px 3px #000000, 2px 3px 5px #222222, -1px -1px 2px #333333;
}
.gradient-footer .footer-item-heading {
    margin-right: 51px;
}

.one-line-text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.gradient-footer .footer-item .sub-content {
    color: #DBDBDB;
    display: block;
    font-size: 13px;
    text-transform: uppercase;
}


.gradient-footer .pricetag {
    bottom: 3px;
    font: 11px SofiaProRegular,"Helvetica Neue","Helvetica",Arial,sans-serif;
    margin: 0;
    position: absolute;
    right: 10px;
    text-align: center;
}
.gradient-footer .footer-item {
    color: #FFFFFF;
    font: 17px SofiaProRegular,"Helvetica Neue","Helvetica",Arial,sans-serif;
    letter-spacing: 1px;
    text-shadow: 1px 1px 3px #000000, 2px 3px 5px #222222, -1px -1px 2px #333333;
}
ol, ul {
    list-style: none outside none;
}


.gradient-footer .pricetag .from {
    margin-bottom: -3px;
    text-transform: uppercase;
}

.gradient-footer .pricetag .price {
    color: #FCF31B;
    font: 21px SofiaProRegular,"Helvetica Neue","Helvetica",Arial,sans-serif;
}

/* end estilos visual box */


#deliveryMethodId-errors {
    float: right;
    position: relative;
    top: 525px;
}

#contacto_lead_content {
  background-image: url(/static/images/exp/contactlead.jpg);
  background-repeat: no-repeat;
  float: left;
  height: 550px;
  width: 950px;
  position: relative;
}

#contacto_lead_form {
  height: 370px;
  width: 800px;
  position: absolute;
  left: 42px;
  top: 170px;
}

