@charset "utf-8";
/**************************************************************************
CSS ANFIBIC 20100104
***************************************************************************/
body {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#323232;}
.container {width:980px; margin:0 auto;}
#logo {float:left; padding-bottom:20px;}
a {color:#323232;}
/**************************************************************************
MAIN TREE
***************************************************************************/
h2 			{color:#f29400; font-size:48px;}
h3 			{font-size:20px; font-weight:bold;}
h5 a		{color:#771b4a; text-decoration:none;}
h6 			{color:#b7b7b7; font-size:12px; margin-top:5px; text-align:center;}
/**************************************************************************
MENU
***************************************************************************/
#menu 								{width:660px; float:right; padding:24px 0 0 0;}
#menu-1 							{float:right;}
#menu-1 li 							{width:175px; height:100px; float:left; margin-right:4px;}
#menu-1 li a,
#menu-2 li a						{background:url(../imagenes/bg/menu.jpg) no-repeat 0 0; display:block; text-decoration:none; color:#FFF; font-size:18px; text-transform:uppercase;}
#menu-1 li a 						{width:148px; height:75px; padding:25px 0 0 27px;}
#menu-1 li.active a					{background-position:-175px 0;}
#menu-1 li img 						{position:absolute;z-index:2;margin:-16px 0 0 -14px;width:48px;height:48px; background-image:url(../imagenes/icons/menu.png); background-repeat:no-repeat;}
#menu-descuentos 					{float:left;}
#menu-descuentos img 				{background-position:0 0;}
#menu-comercio img 					{background-position:-48px 0;}
#menu-descuentos.active img 		{background-position:0 -48px;}
#menu-comercio.active img 			{background-position:-48px -48px;}
#menu-2 							{float:right;}
#menu-2 li 							{margin-bottom:2px;}
#menu-2 li a 						{width:281px; height:31px; padding:18px 0 0 20px;}
#menu-2 #menu-obdescuentos a 		{background-position:0 -101px;}
#menu-2 #menu-addcomercio a 		{background-position:0 -151px;}
#menu-2 #menu-obdescuentos a:hover,
#menu #menu-2 #menu-obdescuentos a.active	{background-position:0 -199px;}
#menu-2 #menu-addcomercio a:hover,
#menu-2 #menu-addcomercio a.active	{background-position:0 -248px;}
#menu-cat 							{width:644px; padding:0 0 0 15px; clear:both; height:32px; background-image:url(../imagenes/bg/menu.jpg); background-repeat:no-repeat; background-position:0 -297px;}
#menu-cat 							{float:right;}
#menu-cat form						{float:right; margin:-1px 10px 0 0;}
#menu-3 							{float:left;}
#menu-3 li 							{float:left; padding-top:7px;}
#menu-3 li a 						{background:url(../imagenes/icons/menu-cat.gif) no-repeat right center; text-transform:uppercase; font-size:10px; text-decoration:none; color:#FFF; padding:0 17px 0 13px;}
#menu-3 li.last a 					{background:none; padding-right:0;}
#menu-3 li a.active,
#menu-3 li a:hover 					{color:#878686;}
.input-header						{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:1px 0 0 3px; height:19px; float:left; background:#FFF url(../imagenes/bg/input-cat.gif) no-repeat top left; border:none; margin:6px 0 0 5px;}
#form-buscar						{display:block; font-family:Arial, Helvetica, sans-serif; background:url(../imagenes/bg/menu.jpg) no-repeat -352px 0; border:none; color:#FFF; font-size:10px; text-align:left; cursor:pointer; text-transform:uppercase; width:58px; height:20px;margin-top:6px; float:left;}
#form-buscar.btnSubmit_active 		{background-position:-352px -20px;}
/**************************************************************************
FOOTER
***************************************************************************/
#footer 					{border-top:#e7e7e6 solid 1px; padding:7px 0 0 0; margin-top:30px;}
#footer .fleft 				{text-transform:uppercase; font-weight:bold; font-size:10px; color:#b9b9b9; width:500px;}
#footer .fleft a,
#menu-footer ul li a		{color:#b9b9b9; text-decoration:none;}
#footer .fleft a:hover,
#menu-footer ul li a:hover	{text-decoration:underline;}
#footer .fleft ul 			{padding:3px 0 15px 0;}
#footer .fleft ul li 		{float:left; padding-right:20px;}
#footer .fleft ul li.last 	{padding-right:0;margin-right:0;}
#logos-footer li 			{margin-right:25px; padding-right:0;}
#menu-footer 				{width:480px; float:left;}
#menu-footer ul 			{float:right; padding-bottom:20px;}
#menu-footer ul li 			{text-transform:uppercase; font-weight:bold; font-size:10px; color:#b9b9b9; float:left; padding-right:20px; margin-bottom:3px;}
#menu-footer ul li.last 	{padding-right:0;}
#textAnfibic 				{float:right; font-size:10px; padding:4px 0 0 5px; width:45px; line-height:10px;}
#textAnfibic a 				{color:#b9b9b9; text-decoration:none;font-weight:bold;}
#imgAnfibic 				{float:right;}
/**************************************************************************
HOME
***************************************************************************/
.sidebar-left 								{float:left; width:489px;}
.sidebar-right 								{float:right; width:489px;}
.titulo-right h3 							{font-size:18px; color:#FFF; text-transform:uppercase; padding:14px 0 0 11px;}
.bloque 									{background:url(../imagenes/bg/bloque-content.gif) no-repeat left bottom; width:480px; margin:12px 0 0 4px;}
.bloque-content 							{width:456px; padding:9px 12px 15px 12px; background:url(../imagenes/bg/bloque-top.gif) no-repeat left top;}
.c-left 									{width:155px; float:left;}
.c-right 									{width:280px; float:left;}
.tituloDife		 							{float:left; width:350px;}
.bloque-content h4 {font-family:Arial, Helvetica, sans-serif;}
.bloque-content h4 a						{color:#802a56; font-size:18px; font-weight:bold; padding-bottom:5px; float:left; text-decoration:none;}
.bloque-content .tituloDife	a 				{padding-bottom:0;}
.icoPunRig				 					{float:right; margin:5px 0 0 0;}
.direccion 									{text-align:right; color:#771b4a; font-size:11px; padding-bottom:10px;}
.textComercio 								{padding:10px 0 0 10px;}
.c-right ul 								{padding:10px 0 0 10px;}
.c-right ul li 								{font-weight:bold; padding-bottom:3px;}
.c-right ul li strong 						{color:#f29400;}
#sidebar-right .btn 						{margin:12px 0 0 4px;}
.des										{width:450px;}
.des,.des2		 							{color:#f29400; font-size:48px;}
.des2 										{margin-top:-5px;}
#lista-des-home 							{margin-left:-14px;}
#lista-des-home li h2 a 					{color:#323232; font-size:36px; overflow:hidden; height:33px; display:block; text-decoration:none; text-transform:uppercase;}
.decorado 									{background:#FFF; height:261px;}
.imgDes 									{float:left; margin:37px 0 0 139px;}
#capaHomeA 									{padding:17px 0 0 27px;}
#capaHomeA h3 								{color:#f29400; font-size:36px;}
#capaHomeA h4 								{color:#771b4a; font-size:14px; padding:0 0 10px 13px; text-transform:uppercase;}
#capaHomeA ul 								{float:left; padding:50px 0 0 20px;}
#lista-des-home li 							{float:left; height:33px; width:475px;}
#lista-des-home li h2 						{float:left;}
#lista-des-home li div						{width:14px; height:33px; float:left;}
#lista-des-home li.active .cathome-left		{background:url(../imagenes/icons/categoria-left.gif) no-repeat 0 0;}
#lista-des-home li.active .cathome-right	{background:url(../imagenes/icons/categoria-right.gif) no-repeat 0 0;}
#lista-des-home li.active h2 a 				{background-color:#f29400; color:#FFF;}
/**************************************************************************
COMERCIO EJEMPLO
***************************************************************************/
#lista-des-home-faq h2 									{cursor:pointer;}
#lista-des-home-faq .lista-other-active h2 				{color:#323232; font-size:36px; overflow:hidden; height:33px; text-transform:uppercase;}
#lista-des-home-faq .lista-other-active2 				{display:none; margin-left:-14px;}
#lista-des-home-faq .lista-other-active2 h2 			{background-color:#f29400; color:#FFF; font-size:36px; overflow:hidden; height:33px; text-transform:uppercase;}
#lista-des-home-faq .lista-other-active2 .cathome-left	{background:url(../imagenes/icons/categoria-left.gif) no-repeat 0 0;}
#lista-des-home-faq .lista-other-active2 .cathome-right	{background:url(../imagenes/icons/categoria-right.gif) no-repeat 0 0;}
#lista-des-home-faq .lista-other-active2 h2				{float:left;}
#lista-des-home-faq .lista-other-active2 div			{width:14px; height:33px; float:left;}
.otrCapaFaiMG img 										{display:none;}
/**************************************************************************
AÑADIR COMERCIO
***************************************************************************/
.subText {color:#771b4a; font-size:14px;}
.titulo {background:url(../imagenes/bg/pasos-left.gif) no-repeat 0 0; height:45px; padding-left:17px; margin-top:15px;}
.titulo-right{background:url(../imagenes/bg/pasos-right.gif) no-repeat top right; height:45px; padding-right:5px;}
.titulo-right ul,
.titulo-right h3 {background:url(../imagenes/bg/pasos-content.gif) repeat-x 0 0;  height:45px;}
.titulo-right ul li {line-height:45px; float:left; background:url(../imagenes/icons/pasos.gif) no-repeat center right; padding:0 63px 0 8px; font-size:13px; color:#f29400;}
.titulo-right ul li.last {background:none;padding-right:0;}
.titulo-right ul li.active {color:#FFF;}
.formPasos label {display:block;}
.input-1, .input-2, .input-3, .input-4 {display:block; color:#323232; height:28px; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding:0 0 0 7px; border:0; border:none; display:block; margin:5px 0 15px 0; background-image:url(../imagenes/bg/menu.jpg); background-repeat:no-repeat;}
.input-1 {background-position:-352px -42px; width:244px;}
.input-2 {background-position:-352px -71px; width:54px;}
.input-3 {background-position:-411px 0; width:526px;}
.formEditParametros .input-2 {float:left;}
#busqueda .input-1,
.input-4 {background-position:-476px -71px ; width:183px; margin:0 0 10px 10px;}
.sepPasos {float:left; width:282px;}
.gloPasosFirst {border-bottom:#e7e7e7 solid 1px;}
.gloPasos {padding:30px 0 15px 15px;}
label.labelDif {font-weight:bold; color:#f29400; padding-left:10px;}
#comercio_email {margin-bottom:5px;}
.spanForm {color:#8a8989; font-style:italic; font-size:10px; width:251px; line-height:11px;}
.sepPasos2 {width:90px; float:left;}
.sepPasos3 {width:263px; float:left;}
#caja-top {background:#241000 url(../imagenes/bg/caja-top.gif) no-repeat 0 0; padding:18px 11px 0 11px; margin-top:13px;}
#caja-bottom {background:url(../imagenes/bg/descuentredon.gif) no-repeat 0 0; height:17px;}
#caja-top h2 {text-transform:uppercase; color:#FFF; font-size:18px; float:left; padding:0 0 0 25px; font-family:Arial, Helvetica, sans-serif;}
#caja-top .fleft {width:790px;}
.calleComer {float:right; color:#f29400; font-size:14px;}
.calleComer span {display:inline-block; padding-left:15px;}
#list-secciones {padding:11px 0 0 0; float:left;}
#list-secciones li {float:left; margin-right:2px; background:url(../imagenes/bg/list-seciones-right.gif) no-repeat right top; padding-right:3px; text-align:center; height:29px; width:137px; cursor:pointer;}
#list-secciones #licapa4 {width:200px;}
#list-secciones li .capa-right, .linkListNo {background:url(../imagenes/bg/list-seciones-left.gif) no-repeat 0 0; text-align:center; padding:9px 0 0 3px; height:20px; display:block;}
#list-secciones li a {text-decoration:none; text-transform:uppercase; color:#FFF;}
#list-secciones li:hover,
#list-secciones li.active,
#list-secciones #licapa2-active {background-position:bottom right;}
#list-secciones li:hover .capa-right,
#list-secciones li.active .capa-right,
#list-secciones li.active .linkListNo,
#list-secciones li:hover .linkListNo,
#list-secciones #licapa2-active .capa-right {background-position:bottom left;}
#list-secciones li:hover a,
#list-secciones li.active a,
#list-secciones #licapa2-active a {color:#323232;}
#imagenEdit {position:absolute; z-index:2; margin:3px 0 0 118px;}
#list-secciones #licapa2-active .capa-right {padding:8px 0 0 3px; height:21px;}
#link2 {border:#eadbe3 solid 1px; width:125px; padding:0 0 1px 0; height:auto; display:block; margin:0 0 0 3px;}
#comercio_section_name {text-transform:uppercase; margin:8px 0 0 3px; border:#eadbe3 solid 1px; color:#323232; width:125px; height:14px; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
#licapa6 {float:right; width:143px; background:url(../imagenes/icons/menu.png) no-repeat 0 -96px; height:19px; color:#FFF; font-size:11px; text-transform:uppercase; padding:21px 0 0 16px; text-decoration:none; text-align:center; display:block;}
#licapa6:hover,#licapa6.active {background-position:0 -136px; color:#323232;}
.inputText1_hover {background-position:-604px -42px;}
.inputText2_hover {background-position:-414px -71px;}
.inputText3_hover {background-position:-447px -100px;}
.content-addco {background-color:#F00; padding:19px 12px 0 17px; width:929px;}
.content-left {width:285px; border:#e8d7e0 solid 1px; padding:4px; float:left; background-color:#f5f5f5;}
.imgBorder {border:#e8e7e7 solid 1px;}
.file {border:#cbcbcb solid 1px; height:18px; margin-right:6px;}
.content-left form {padding:12px 0 20px 12px;}
.content-left .btnCSS {float:left;}
.content-left #tooltip-1 {margin:0 0 12px 8px;}
.content-right {width:625px; float:left; margin-left:9px;}
.content-pesta-title {background:url(../imagenes/bg/mi-pesta.gif) no-repeat 0 0; width:927px; float:left; padding:1px;}
.content-pesta-title-bt {background:url(../imagenes/bg/pesta-bt.gif) no-repeat 0 0; width:929px; height:1px; margin-bottom:7px;}
.content-left-little {width:737px;float:left;}
.content-right-little {width:181px;float:right;}
.min-content-right {border:#e9dae2 solid 1px; background-color:#f5f5f5; padding:13px; margin-bottom:7px; float:left; width:597px;}
.min-content-right3 {border:#e9dae2 solid 1px; background-color:#f5f5f5; padding:13px; margin-bottom:7px;}
.min-content-right2 {padding:13px; margin-bottom:7px; float:left;}
.content-addco {background-color:#FFF; padding:19px 12px 0 17px; float:left;}
.content-pesta-title .min-content-right,
.content-pesta-title .min-content-right,
.content-pesta-title .min-content-right3{border:none; background-color:none; padding:13px; margin-bottom:0;}
.content-pesta-title .min-content-right3 {width:711px;}
.min-content-right p {float:left;}
.min-content-right .tooltip-target {margin:0 0 0 8px; float:left;}
#list-galeria {float:left; padding-left:18px;}
#list-galeria li 	{float:left; margin:0 28px 15px 0; width:155px;}
#list-galeria li.last {margin-right:0;}
#list-galeria li img {margin-bottom:5px;}
.select-1 {float:left; height:21px; padding:7px 0 0 5px; border:none; display:block; margin:5px 0 15px 0; background:url(../imagenes/bg/menu.jpg) no-repeat -352px -42px; width:246px;}
.select-1 select {font-family:Verdana, Geneva, sans-serif; border:0; border:none; background-color:#FFF; width:242px; font-size:12px; color:#323232;}
.link-comerce {color:#323232; float:left;}
.link-comerce:hover {text-decoration:none;}
.textLit {padding:7px 0 0 10px; float:left;}
.slogancompra,.slogancompraNew {color:#771b4a; font-weight:bold; padding:20px 0 0 15px;}
.slogancompra2 {color:#323232; font-size:13px; padding:15px 0 0 15px; font-weight:bold;}
.slogancompra {font-size:13px;}
.slogancompraNew {font-size:16px;font-style:italic; padding-bottom:10px;}
.noPadeT {padding-top:0;}
select.selectDisable {color:#adb2b5;}
.inputTextarea {font-family:Verdana, Geneva, sans-serif; font-size:12px; border:#afafaf solid 1px; color:#323232; padding:3px 0 0 5px; width:244px; height:80px;}
#send-contacto .inputTextarea,
#contact_form .inputTextarea {margin:5px 0 15px 0; width:525px;}
.min-content-right ul {padding:0 0 0 15px;}
.min-content-right ul li,
.min-content-right3 ul li{list-style-type:disc; list-style-position:inside; padding-bottom:2px;}
.min-content-right3 ul li {padding-left:15px;}
.textTuvalo {padding-bottom:5px; font-size:12px;}
.textElimi {color:#d0cfcf;}
.fieldSepForm {width:100px;}
.destacado ul li,
.descuento-box ul li	{list-style-type:disc; list-style-position:inside; padding-left:15px;}
/**************************************************************************
BOTONES
***************************************************************************/
.btnSubmitCSS 										{padding-left:5px;}
.btnSubmitCSS div 									{padding-right:5px;}
.btnSubmitCSS, .btnSubmitCSS div, .btn, .btn span	{height:24px; cursor:pointer; float:left; display:inline-block; line-height:24px; text-decoration:none; color:#FFF; font-weight:bold;}
.btnSubmitCSS div input 							{background:none; color:#FFF; border:none; width:auto; float:left; height:24px; margin:0; line-height:24px; font-family:Verdana, Geneva, sans-serif; display:block; font-size:11px; cursor:pointer; font-weight:bold; margin:-1px 0 0;}
.btn 												{padding-right:10px;}
.btn span 											{background-repeat:no-repeat; padding-left:10px;}
.amarillo,.btnSubmitCSS div							{background-image:url(../imagenes/bg/btn-r-amarillo.gif); background-position:top right;}
.amarillo span,.btnSubmitCSS						{background-image:url(../imagenes/bg/btn-l-amarillo.gif); background-position:top left;}
.lila												{background-image:url(../imagenes/bg/btn-r-lila.gif); background-position:top right;}
.lila span											{background-image:url(../imagenes/bg/btn-l-lila.gif); background-position:top left;}
.gris												{background-image:url(../imagenes/bg/btn-r-gris.gif); background-position:top right;}
.gris span											{background-image:url(../imagenes/bg/btn-l-gris.gif); background-position:top left;}
.btnSubmitCSS-active,
.lila:hover span,
.amarillo:hover span								{background-position:bottom left !important;}
.btnSubmitCSS-active div,
.amarillo:hover,
.lila:hover											{background-position:bottom right !important;}
.content-left .btnSubmitCSS 						{background-image:url(../imagenes/bg/btn-l-lila.gif); background-position:top left;}
.content-left .btnSubmitCSS div 					{background-image:url(../imagenes/bg/btn-r-lila.gif); background-position:top right;}
#previsualizar 										{background:url(../imagenes/bg/menu.jpg) no-repeat -303px -160px; float:right; width:108px; height:24px; display:block; font-size:10px; font-weight:bold; color:#FFF; text-decoration:none; padding:7px 0 0 6px; margin-bottom:10px;}
#previsualizar:hover 								{background-position:-303px -242px;}
.ico-puntuaciones 									{width:90px; height:13px; background:url(../imagenes/bg/star.gif) no-repeat 0 0;}
.ico-puntuaciones img 								{background:url(../imagenes/icons/star.gif) no-repeat 0 0;height:13px;}
.eliminar 											{float:left; margin-left:15px;}
.ico-0 												{display:none;}
.icoPunRig .ico-1,
.starGroup .ico-1 									{width:7px;}
.icoPunRig .ico-2,
.starGroup .ico-2									{width:14px;}
.icoPunRig .ico-3,
.starGroup .ico-3 									{width:26px;}
.icoPunRig .ico-4,
.starGroup .ico-4									{width:33px;}
.icoPunRig .ico-5,
.starGroup .ico-5									{width:45px;}
.icoPunRig .ico-6,
.starGroup .ico-6									{width:52px;}
.icoPunRig .ico-7,
.starGroup .ico-7									{width:64px;}
.icoPunRig .ico-8,
.starGroup .ico-8									{width:71px;}
.icoPunRig .ico-9,
.starGroup .ico-9 									{width:83px;}
.icoPunRig .ico-10,
.starGroup .ico-10									{width:90px;}
/**************************************************************************
TOOLTIP
***************************************************************************/
.tooltip-content 						{display:none; position:absolute; z-index:9999;}
.tooltip-content2 						{position:absolute; z-index:2; margin:-58px 0 0 141px;}
.tooltip-top 							{background:url(../imagenes/bg/tooltip-top.png) no-repeat 0 0; width:300px; height:5px;}
.tooltip-bottom 						{background:url(../imagenes/bg/tooltip-bottom.png) no-repeat 0 0; width:300px; height:8px;}
.tooltip-content .tooltip-content-text,
.tooltip-content2 .tooltip-content-text,
#editParametros .tooltip-mas			{background:url(../imagenes/bg/tooltip-content.png) repeat-y 0 0; width:270px; padding:10px 15px; float:left;}
/**************************************************************************
ALERTAS
***************************************************************************/
#popup_container 				{width:342px;}
#popup-alert-top 				{background:url(../imagenes/bg/alert-top.png) no-repeat 0 0; height:8px; width:342px;}
#popup-alert-content 			{float:left; background:url(../imagenes/bg/alert-content.png) repeat-y 0 0; width:335px; padding:0 0 10px 7px;}
#popup-alert-bottom				{background:url(../imagenes/bg/alert-bottom.png) no-repeat 0 0; height:8px; width:342px;}
#popup_container h1				{background:url(../imagenes/bg/alert-title.gif) no-repeat 0 0; width:328px; height:27px; line-height:27px; padding:0; margin:0;}
#popup_container.claseError h1	{background:url(../imagenes/bg/alert-title-error.gif) no-repeat 0 0 !important;}
#popup_title 					{font-weight: bold; padding:8px 7px; color:#FFF; line-height:27px; text-align:center; background-color:#F00;}
#popup_message 					{color:#FFF; text-align:center; padding:10px 20px;}
#popup_panel 					{padding:0 0 0 123px;}
#popup_ok 						{width:67px; border:none; cursor:pointer; display:block; height:25px; float:left; background-color:#bbb9b9; text-align:center; color:#FFF; text-transform:uppercase; font-weight:bold; font-size:11px; margin-left:10px;}
/**************************************************************************
AUTOCOMPLETE
***************************************************************************/
.ac_results {padding:0; border:1px solid ababab; background-color:white; overflow:hidden; z-index:99999; text-align:left;}
.ac_results ul {width:100%; list-style-position:outside; list-style:none; padding:0; margin:0;}
.ac_results li {margin:0px; padding:2px 5px; cursor:default; display:block; font:menu; line-height:16px; overflow:hidden;}
.ac_odd {background-color:#f5f5f5;}
.ac_over {background-color:#421f01; color:white;}
.ac_loading {background:transparent url(../imagenes/icons/cargando.gif) right center no-repeat;}
/**************************************************************************
POPUP
***************************************************************************/
#scriptscroll {width:600px; border:#F00 solid 1px; height:600px; padding-top:100px;}
#theme-top-left {background:url(../imagenes/icons/theme-top-left.png) no-repeat top left; padding:0 0 0 5px; margin-top:5px;}
#theme-top-content {background:url(../imagenes/icons/theme-top-content.png) repeat-x 0 0; height:36px; padding-left:12px;color:#FFF; font-size:18px; line-height:36px;}
#theme-top-right {background:url(../imagenes/icons/theme-top-right.png) no-repeat top right; padding-right:5px;}
#theme-bottom-left {background:url(../imagenes/icons/theme-bottom-left.png) no-repeat bottom left; padding-left:5px; height:5px;}
#theme-bottom-right {background:url(../imagenes/icons/theme-bottom-right.png) no-repeat bottom right; height:5px;}
#theme-content {background-color:#FFF; padding:10px;}
#theme-top-content a {float:right; display:block; margin:-10px 0 0 0; position:absolute; right:0;}
#theme-cerrar {float:right; background:url(../imagenes/icons/theme-close.png) no-repeat 0 0;}
#theme-cerrar img {width:26px; height:19px;}
/**************************************************************************
AVISO LEGAL
***************************************************************************/
#avisoLegla {display:none;}
.contenAvis {width:600px;}
/**************************************************************************
LISTADO
***************************************************************************/
#bloques-izq {float:left; width:208px;}
.banners-bloques li {width:208px; height:117px; margin-bottom:5px;}
.banners-bloques li a {background:url(../imagenes/bg/menu.jpg) no-repeat -420px -149px; display:block; width:178px; height:107px; padding:10px 5px 0 25px; color:#FFF; text-transform:uppercase; text-decoration:none; font-size:17px;}
.banners-bloques li a b {color:#f29400; padding-bottom:5px; display:inline-block;}
.banners-bloques li a:hover {background-position:-602px -447px;}
.banners-bloques li a:hover b {color:#FFF;}
.mainText{width:920px; font-style:italic;}
#list-destacados {width:929px;}
.price {font-size:24px; font-weight:bold; padding-top:10px;}
.imagenGaleria { width:155px; margin-right:5px; }
.imagenGaleria a { position:absolute; margin: 0 0 -3px 0; background-color: #000; color:#fff; padding:3px 3px 5px 3px; text-decoration:none; }
.imagenGaleria a:hover {background-color: #fff; color:#000; padding: 3px; text-decoration:none;}
.formViewDes .select-1 {margin-right:12px;}
.formLila {background:url(../imagenes/bg/formlila.gif) no-repeat bottom left; width:208px;}
.formLila h3,
.formAmarillo h3{text-transform:uppercase;color:#FFF; padding:18px 0 10px 22px;}
.formLila .select-1 {float:left; height:20px; padding:7px 0 0 5px; background-position:-629px -129px; width:185px; margin:0 0 10px 10px;}
.formLila .select-1 select {width:183px;}
.formAmarillo .select-1 {float:left; height:20px; padding:7px 0 0 5px; background-position:-629px -157px; width:185px; margin:0 0 10px 10px;}
.formAmarillo .select-1 select {width:183px;}
.formLila-top {background:url(../imagenes/bg/menu.jpg) no-repeat -629px -185px; height:4px; width:208px; font-size:1px;} 
.formAmarillo-top {background:url(../imagenes/bg/menu.jpg) no-repeat -629px -189px; height:4px; width:208px; font-size:1px;margin-top:5px;}
.formAmarillo {background:url(../imagenes/bg/formamarillo.gif) no-repeat bottom left; margin-bottom:5px; width:208px;}
#bloques-der {float:left; padding:0 0 0 47px; width:725px;}
.bloque-titulo-dif {background:url(../imagenes/bg/menu.jpg) no-repeat 0 -337px; width:690px; height:63px; padding:15px 15px 0 20px;}
.bloque-titulo-dif h2 {text-transform:uppercase; color:#FFF; font-size:18px;}
.bloque-titulo-dif h3 {color:#f29400; font-size:18px; font-weight:normal;}
.bloque-titulo-dif img {float:right;}
#lisOrdenar {border-bottom:#e7e7e6 solid 1px; padding:15px 0 4px 0;}
#lisOrdenar li span {display:inline-block; color:#6c6c6c;}
#lisOrdenar li a {color:#6c6c6c; text-decoration:none; display:inline-block; padding-right:16px;}
#lisOrdenar li a.last {padding-right:0;}
#lisOrdenar li a:hover,
#lisOrdenar li a.active {color:#f29400;}
#lisOrdenar-1 {font-size:14px; color:#6c6c6c; padding-right:10px;}
.listado-resultado {background:url(../imagenes/bg/listado-2.gif) no-repeat 0 0;margin-top:10px; float:left;}
.bloque-resultado {width:333px; float:left; margin-right:15px; padding:11px 11px 0 11px;}
.listado-resultado .last {margin-right:0;}
.listado-resultado-bot {background:url(../imagenes/bg/listado-2-bot.gif) no-repeat 0 0; height:9px;}
.icoDescuento {background:url(../imagenes/bg/menu.jpg) no-repeat -856px -29px; letter-spacing:-1px; width:48px; height:45px; text-align:center; line-height:45px; color:#771b4a; font-size:17px; font-weight:bold; float:left;}
.icoDescuento span {font-size:9px; font-weight:bold;}
.bloque-content .bloque-resultado-content {width:398px;}
.bloque-resultado-content {float:left; padding:0 0 0 10px; width:274px;}
.bloque-resultado-content h4 {font-size:18px; line-height:18px; font-weight:bold; float:left;}
.bloque-resultado-content h4 a {color:#323232; text-decoration:none;}
.bloque-resultado-content h5 {text-transform:uppercase; color:#771b4a; font-size:11px; padding:3px 0 0 0; float:left;}
.bloque-resultado-content h5 {color:#771b4a; text-decoration:none;}
.bloque-resultado-content .ico-puntuaciones 		{width:63px; height:9px; background:url(../imagenes/bg/star2.gif) no-repeat 0 0; float:left; margin:6px 0 0 8px;}
.bloque-resultado-content .ico-puntuaciones img 	{background:url(../imagenes/icons/star2.gif) no-repeat 0 0;height:9px;}
.ico-1 												{width:5px;}
.ico-2 												{width:9px;}
.ico-3												{width:19px;}
.ico-4												{width:24px;}
.ico-5												{width:32px;}
.ico-6												{width:37px;}
.ico-7												{width:45px;}
.ico-8												{width:50px;}
.ico-9												{width:58px;}
.ico-10												{width:63px;}
.bloque-resultado-content p,
.detalleBlo 										{padding:10px 0 0 0;}
ul.detalleBlo li 									{padding:0;}
.detalleBlo li 										{display:inline;color:#868585; padding-right:7px; font-size:10px;}
.detalleBlo li span									{color:#771b4a;}
#paginacion 										{border-top:#e7e7e6 solid 1px; margin:23px 0 0 0; padding:15px 0 0 0;}
#theme-content form a								{color:#323232; text-decoration:none; font-weight:normal;}
.certLabel 											{padding-left:5px;}
#numPa li 											{float:left; font-weight:bold; font-size:18px; color:#cacaca; background:url(../imagenes/icons/bullet.gif) no-repeat center right; padding:0 24px 0 18px;}
#numPa li.first 									{padding-left:0;}
#numPa li.last 										{background:none; padding-right:0;}
#numPa li a 										{color:#f29400; text-decoration:none;}
#numPa li a:hover 									{color:#cacaca;}
#icoPa												{float:right;}
#icoPa li 											{float:left; font-size:18px; font-weight:bold; color:#d7d5d5; border-right:#dfdfdf solid 1px; padding:0 10px;}
#icoPa li.last 										{border:none; padding-right:0;}
#icoPa li a 										{color:#6c6c6c; text-decoration:none; font-weight:bold;}
#icoPa li a:hover									{color:#f29400;}
.empresaImg 										{margin:19px 0 0 20px;}
.empresaImg, .empresaContent						{float:left;}
.empresaContent 									{width:525px; padding:19px 0 0 20px;}
.separadorItemSearch 								{height:11px;}
.bloque-list-bus 									{background:url(../imagenes/bg/descuentos-comercio2.gif) no-repeat 0 0; width:725px; margin-top:10px;}
.bloque-list-bus-bottom 							{background:url(../imagenes/bg/menu.jpg) no-repeat 0 -637px; width:725px; height:8px;}
.linkEmpres 										{color:#802a56; font-size:18px; font-weight:bold; padding-bottom:5px; float:left; text-decoration:none;}
.diredLink 											{color:#771b4a; display:block; padding-bottom:5px;}
.bloque-list-bus .icoPunRig 						{margin-right:5px;}
/**************************************************************************
LOGIN
***************************************************************************/
#accesLogin li {float:left; margin:0 10px 10px 0;}
.inactive 	{background:url(../imagenes/bg/inactive.jpg) no-repeat 0 0; width:219px; height:55px; padding:17px 0 0 23px; text-decoration:none; text-transform:uppercase; font-size:18px; color:#CCC;}
#accesLogin li a {display:block; background:url(../imagenes/bg/menu.jpg) no-repeat -629px -194px; width:219px; height:55px; padding:17px 0 0 23px; text-decoration:none; text-transform:uppercase; font-size:18px; color:#FFF;}
#accesLogin li a:hover {background-position:-602px -565px;}
.ultimoPaso label {color:#f29400; font-weight:bold; margin-bottom:10px;}
.ultimoPaso input[type=radio] {margin-right:5px;vertical-align:middle;}
.ultimoPaso img {vertical-align:middle;}
.textConfir1 {padding:50px 0 15px 0; color:#771b4a; font-size:18px; font-weight:bold;}
.textConfir2 {font-size:14px; padding-bottom:10px;}
.textConfir3 {font-size:12px; padding-bottom:10px;}
#losPassw {display:none;}
.linklostpassw {text-decoration:none; padding-top:10px;}
.linklostpassw:hover {text-decoration:underline;}
/**************************************************************************
COMERCIO
***************************************************************************/
.destacado {background:url(../imagenes/bg/destacado-top.gif) no-repeat 0 0; width:875px; padding:20px;}
.destacado-bottom {background:url(../imagenes/bg/menu.jpg) no-repeat 0 -416px; height:9px; width:915px; float:left; margin-bottom:15px;}
.destacado h3,
.descuento-box h3 {font-size:18px;}
.capaIMG {float:left; width:650px;}
.capaIMG p {width:650px;}
.IMGcapa {display:block; float:right;}
.descuento-boxAll {float:right; width:719px;}
.descuento-box {background:url(../imagenes/bg/descuentos-comercio.gif) no-repeat 0 0; padding:20px 20px 10px 20px; width:679px; float:right;}
.descuentos-box-b {background:url(../imagenes/bg/menu.jpg) no-repeat 0 -426px; width:719px; float:right; height:10px; margin-bottom:8px;}
.descuento-img {float:left; width:200px;}
.descuento-box h3 {padding:13px 0 0 10px; float:left;}
.parrafoTextBox {margin:15px 0 0 0;}
.textHora {font-size:10px; color:#771b4a;}
.descuento-boxAll .btn {float:right;}
.starGroup {float:right;}
.linkValor, .icoPunRig a {color:#f19600; font-size:10px; text-decoration:none; float:right;}
.linkValNone {cursor:default;}
.linkVoal {display:block; float:left; background:url(../imagenes/icons/flecha.gif) no-repeat center left; font-size:14px; padding:0 0 0 23px; color:#6c6c6c; font-weight:bold; text-decoration:none;}
.capaVolver {border-bottom:#e7e7e7 solid 1px;padding-bottom:8px;}
.capaVolver ul {float:right;}
.capaVolver ul li {float:left; padding:0 16px 0 15px; border-right:#dfdfdf solid 1px;}
.capaVolver ul li a {font-size:14px; color:#6c6c6c; font-weight:bold; text-decoration:none;}
.capaVolver ul li.last {padding-right:0; border-right:none;}
.textPopUp {font-size:12px; padding:10px 0 0 0; color:#FFF; font-style:italic;}
#sharethis li {float:left; margin-right:10px;}
#sharethis li a {display:block; background-image:url(../imagenes/bg/menu.jpg); background-repeat:no-repeat;}
#twitter {background-position:-302px -277px; width:15px; height:15px;}
#twitter img {width:15px; height:15px;}
#facebook {background-position:-325px -277px; width:14px; height:14px;}
#facebook img {width:14px; height:14px;}
#tuenti {background-position:-346px -277px; width:17px; height:17px;}
#tuenti img {width:17px; height:17px;}
#msn {background-position:-381px -277px; width:17px; height:17px;}
#msn img {width:17px; height:17px;}
#talk {background-position:-405px -277px; width:22px; height:20px;}
#talk img {width:22px; height:20px;}
#yahoo {background-position:-431px -277px; width:27px; height:20px;}
#yahoo img {width:27px; height:20px;}
.textCom {color:#AAA; font-size:10px; font-style:italic; padding-bottom:5px;}
.print,
.send-friend {color:#AAA; text-decoration:none; padding:0 0 0 25px; font-size:10px; display:inline-block; height:21px; margin:10px 15px 0 0;}
.print {background:url(../imagenes/icons/print.gif) no-repeat center left;}
.send-friend {background:url(../imagenes/icons/sendemail.gif) no-repeat center left;}
#comercio-left {float:left; width:285px;}
.texOther {color:#771a47;}
.capaClass1 {float:left; width:250px;}
.newLink {color:#781c4f; font-size:12px; font-weight:bold; text-decoration:none;}
.titleAviso {display:none;}
#formOpinar {padding-top:30px; display:none;}
#formOpinar .fright {padding:15px 17px 0 0;}
#formOpinar label {font-size:12px; display:block;}
#formOpinar textarea {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#323232; width:564px; height:110px; overflow:auto; border:#e8e6e7 solid 1px; margin-top:5px;}
#link-opinar {margin-left:10px;}
#votacion-comen {margin-left:-14px;}
#observaciones {border:#ababab solid 1px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#323232; padding:5px 0 0 5px; width:526px; height:125px; margin-top:5px;}
.linkVolver {float:right;}
.linkVolver2 {float:left; margin-left:10px;}
.capaOpnion {padding-bottom:20px;}
.capaOpnion h5 {float:left; color:#771b4a; font-weight:bold; padding-right:15px;}
.capaOpnion .ico-puntuaciones 		{width:63px; float:left; height:9px; background:url(../imagenes/bg/star2.gif) no-repeat 0 0; margin:3px 0 0 0;}
.capaOpnion .ico-puntuaciones img 	{background:url(../imagenes/icons/star2.gif) no-repeat 0 0;height:9px;}
.capaOpnion p {padding:3px 0 0 0;}
#list-opiniones {display:none;}
.capaOtraop {background:url(../imagenes/bg/menu.jpg) no-repeat 0 -447px; width:583px; height:178px; padding:10px 0 0 17px;}
#votacion-comen-cap {color:#f29400; font-size:10px; padding-left:5px;}
/**************************************************************************
MI CUENTA
***************************************************************************/
.bloqueBig 												{background:url(../imagenes/bg/descuento-save-top.gif) no-repeat 0 0; width:956px; float:left; padding:12px 12px 0 12px; margin:12px 0 0 0;}
.bloqueBigBot 											{background:url(../imagenes/bg/menu.jpg) no-repeat 0 -437px; width:980px; height:9px;}
.bloqueBig h2 											{font-weight:bold; font-size:18px; color:#802a56; margin-top:-6px; padding:0 0 10px 0; float:left;}
.capaAdminDes 											{float:left; width:786px; padding:0 0 0 15px;}
.conjuntoDesA,
.bloqueBig .ico-puntuaciones 							{float:right;}
.conjuntoDesA p											{color:#771b4a;}
.capaAdminDes form 										{padding:15px 0 0 0;}
.capaAdminDes label 									{color:#771b4a; display:inline-block; padding-left:5px;}
.capaAdminDes .btn 										{float:right;}
.bloqueBig .bloque-resultado-content 					{width:898px;}
.bloqueBig .bloque-resultado-content .ico-puntuaciones 	{float:left;}
.bloqueBig .bloque-resultado-content .btn 				{float:right;}
.bloqueBig .detalleBlo 									{float:left;}
.capaDirecta 											{background-color:#f59726; height:35px;}
.capaDirecta img 										{float:left;}
.capaDirecta h3 										{padding:15px 0 0 15px; color:#FFF; font-size:11px; float:left;}
/**************************************************************************
FAQ
***************************************************************************/
.faq h3,
.faq1 h3 				{color:#771b4a; font-size:18px; font-weight:bold; padding-bottom:5px; padding-top:40px;}
.faq1 p 				{padding:0 20px 0 0; text-align:justify;}
.faq h3,
.faq p					{padding-left:20px; text-align:justify;}
.faq1 p a,
.faq p a 				{color:#771b4a;}
.textNormalF 			{color:#771b4a; font-size:14px;}
.mapaWeb a 				{color:#323232;}
.mapaWebSub 			{margin: 0 0 15px 20px; }
.mapaWebSubSub 			{margin: 0 0 0 40px;}
.noasTerm				{padding:20px 0 0 0;}
#formImgPri.otraFormA 	{min-height:550px;width:500px; border:#F00 solid 1px;}
.nobullet li			{list-style:none !important;}
.faqQuestion h3 		{font-size:14px; padding-bottom:5px; color:#5e2358;}
.faqQuestion ol li a:hover,
.faqQuestion h3 a:hover	{text-decoration:none;}
.faqQuestion h3 a		{font-weight:bold;}
.faqQuestion p 			{padding-bottom:10px; font-size:12px; line-height:18px;}
.faqQuestion ol 		{padding-top:15px;}
.faqQuestion ol li 		{padding-bottom:15px; font-size:12px;}
.volverTop		 		{color:#333;}
.volverTop:hover 		{text-decoration:none;}
.remarcada				{color:#5e2358; font-weight:bold; text-decoration:none;}
.remarcada2				{color:#5e2358; font-weight:bold; font-size:12px; text-decoration:underline;}
.indexFaq 				{color:#f29400; text-transform:uppercase;}
.contensep1 			{padding-bottom:75px;}
.all-close 				{padding:10px 0 0 0;}
.faqQuestion li a 		{text-decoration:none;}
.faqQuestion li a:hover,
.remarcada:hover		{color:#f29400;}
.faqQuestion li .all-close a {text-decoration:underline;}
.hideAll 				{display:none; padding-top:50px;}
.hideAll h2				{font-size:32px; color:#5e2358; padding-bottom:5px;}
.englobador 			{border-top:#CCC solid 1px; padding:90px 0 90px 0;}
.faqQuestion ol li a 	{font-weight:bold;}
.all-close_seg 			{padding-left:20px; padding-top:15px;}
.all-close_terc 		{padding-top:5px;}
/**************************************************************************
REVISIONES
***************************************************************************/
.imgQueFlote 					{float:left;}
img.imgQueFlote 				{margin-left:12px;}
.otraCmas 						{padding:0 0 0 10px;}
.otraCmas ul					{padding-left:32px;}
.otraCmas ul li					{list-style-type:disc;}
.noPadLed 						{padding-left:0 !important; width:220px; overflow:hidden;}
.textFijoCpa 					{float:left; width:110px; display:block;}
.textFijoCpa2 					{float:left; width:200px; margin-bottom:5px;}
.textFijoCpa2 span 				{display:block;}
.otrCmAs2 						{float:left; width:320px;}
.capaClass2 					{float:right; width:300px;}
.capaClass2 ul 					{float:left;}
.capaClass2 ul li 				{padding-bottom:5px;}
.textFijoCpa3 					{float:left; padding-right:10px;}
.toolDiferNue 					{position:absolute; margin:-2px 0 0 115px;}
.toolDiferNue2 					{position:absolute; margin:-2px 0 0 80px;}
.toolDiferNue3 					{position:absolute; margin:-2px 0 0 180px;}
.min-content-right ul 			{clear:both;}
.nuevoToolPre 					{float:right; margin:7px 0 0 10px;}
#cargandoIMG 					{float:left; margin:5px 10px 0 0; display:none;}
#tooltip-97 					{margin:-5px 10px 0 0;}
.min-content-right2 a 			{color:#323232;}
#tooltip-96 					{margin:5px 0 0 5px;}
.capaSituleft 					{float:left;}
.capaSitu 						{float:right; padding-right:6px; width:250px; text-align:right;}
.textDifePagf 					{clear:both; padding:5px 0 0 25px;}
.descuentoRestaurante			{float:left; width:415px; margin-right:10px;}
.orange							{background-color:#f79e33;}
#comerceSaved					{padding:10px; margin:0 0 5px 0; display:none; background-color:#2c721c; color:#FFF; -moz-border-radius:5px; -webkit-border-radius:5px;}
#comerceAlert					{padding:10px; margin:0 0 10px 0; background-color:#b90000; color:#FFF; -moz-border-radius:5px; -webkit-border-radius:5px;}
#comerceAlert a					{color:#ffffff; font-weight:bold; text-decoration:none;}
.otoEnlComerA a 				{color:#771b4a; text-decoration:none;}
.migasIzquierda a 				{background:url(../imagenes/icons/flecha-izquerda.gif) no-repeat left center; padding-left:20px; display:block;}
.migasDerecha a 				{background:url(../imagenes/icons/flecha-derecha.gif) no-repeat right center; padding-right:20px; display:block;}
.masPeque 						{font-size:45px;}
#textoSEO 						{border-bottom:#e7e7e6 solid 1px; text-align:center; padding-bottom:10px; color:#b9b9b9;}
.tarjeta 						{background:url(../imagenes/icons/tarjeta.gif) no-repeat bottom left; padding-bottom:30px;}
.grisaceo						{color:#a0a0a0;}
#textoSEO2 						{text-align:center; font-size:10px; color:#b9b9b9;}
.subTituMNue 					{color:#771b4a; text-transform:uppercase; font-size:18px; font-weight:bold;}
.colorTextoDest 				{color:#999; font-style:italic;}
.morOdjh 						{margin-top:45px;}
.contenidodelfaq ol 			{margin-left:10px;}
.contenidodelfaq ol li 			{padding-bottom:15px; list-style-position:outside;}
.contenidodelfaq .faq ol 		{padding-top:10px;margin-left:30px;}
.interLineado 					{line-height:18px; font-size:12px;}
#cboxCurrent,
#cboxTitle 						{display:none !important;}
.genericaForza .contentTextDesc {width:900px !important;}
#boxWelcome p 					{float:none;}
#demo 							{min-height:25px;}
.publicidad 					{border:#CCC solid 1px; padding:10px; width:958px; float:left; margin-top:15px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.publicidad div 				{float:right; width:805px; font-size:13px;}
.publicidad img					{float:left;}
.publicidad strong 				{color:#781c6f;}
.enlaceFinalistas 				{width:650px;}
.menosTielPop 					{font-size:14px; padding:5px 0 10px 0;}
.camposObliga 					{font-weight:bold; font-size:10px;}
.resetTextArea 					{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#323232; width:100%;}
/**************************************************************************
PRECAMPAÑA
***************************************************************************/
#precampana 					{position:absolute; margin:100px 0 0 340px;}
#textPrecampa 					{font-size:14px; color:#5e2358; text-transform:uppercase; margin-top:5px; font-weight:bold;}
.faQActive						{color:#f29400;}