@charset "utf-8";
/* CSS Document */
/*****************************************************************************************
									page index
/****************************************************************************************/
* {margin:0; padding:0}
body {height:100%; background:#eeeeee; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000}
#wrapper {width:824px; height:100%; margin:0 auto; background:url(../Images/bg_page.png) repeat-y !important; overflow:hidden}
#contenido {width:800px; height:100%; margin-left:12px; float:left}
#contenidoform {width:800px; height:100%; margin-left:0px; float:left; margin-top:15px}
#header {width:800px; height:110px; float:left; background:url(../Images/header_fucha.jpg) !important}
#menu {width:800px; height:30px; float:left; background:#86c141; text-align:center}
#submenu {width:800px; height:25px; float:left; background:url(../Images/bg_menu2.jpg) repeat-x}
#animacion {width:800px; height:299px; float:left}
#opciones_page {float:right; width:500px; text-align:right; padding-right:10px; font-size:10px; color:#FFF}
#menu ul {list-style:none; padding:0; height:30px; line-height:30px; margin-left:40px}
#menu ul li {float:left; width:240px; height:30px}
#menu ul li a {display:block; text-align:center; color:#FFF; font-size:18px; text-decoration:none}
#menu ul li a:hover {background-color:#459a45;}
#submenu ul { list-style:none; padding:0; height:25px; line-height:25px; margin-left:15px}
#submenu ul li {float:left; width:110px; height:25px}
#submenu ul li a { display:block; text-align:center; color:#FFF; font-size:12px; text-decoration:none}
#submenu ul li a:hover {background-color:#318dde}
#cont_page_left {width:578px; height:auto; float:left; margin-top:15px; margin-left:0px; border:#444444 0px solid}
#cont_page_registro {width:785px; height:700px; float:left; margin-top:15px; margin-left:0px}
#cont_page_right {width:200px; height:308px; float:left; margin-top:15px; margin-left:4px}
#carusel {width:770px; height:72px; float:left; margin-top:15px; margin-bottom:15px; margin-left:15px; text-align:left; border:2px dashed #a700b6 !important}
#beneficios_tarjeta ul { list-style-type:none; list-style-image:none}
#beneficios_tarjeta ul li { background-image: url(../Images/star1_fucha.png) !important; padding-left: 20px; width: 100%; background-repeat: no-repeat; float: left; clear: left
}
/*****************************************************************************************
									footer
/*****************************************************************************************/
#footer {width:100%; height:227px; background:url(../Images/bg-footer-fucha.jpg) repeat-x !important}
#footer a {color:#FFF; text-decoration:none}
#footer a:hover {text-decoration:underline}
#footer p {font-size:12px}
#contenedor_footer {width:800px; height:227px; margin:0 auto; text-align:left}
#footer ul { list-style:none; margin-left:10px; padding-top:20px; text-align:center}
#footer ul li {float:left; padding-left:25px;}
#footer ul li a { display:block; text-align:center; color:#FFF; font-size:18px; text-decoration:none}
#footer ul li a:hover { text-decoration:underline}
#footer_left {float:left; width:480px; height:227px}
#logo_promoxion {float:left; width:175px; height:45px; margin:20px 0px 10px 20px}
#logo_publicidad {float:left; width:203px; height:57px; margin:20px 0px 10px 60px}
#logo_tiendaz {float:left; width:175px; height:45px; clear:left; margin:20px 0px 10px 20px}
#footer_right {float:left; width:320px; height:227px}
.contact {width:320px; height:58px; margin-bottom:20px; text-align:right}
.txt_contacto {width:250px; float:left; font-size:18px; color:#FFF; font-weight:bold}
/***************************************************************************************
									page clases de registro
/**************************************************************************************/
.yes {width:156px; height:22px; float:left; border-right:1px solid #c4c4c4; text-align:center}
.no {width:157px; float:left; text-align:center}
/***************************************************************************************
								formulario registro tarjeta
/**************************************************************************************/
.textInput {width:250px}
.tituloRegistro {width:785px; height:35px; font-weight:bold; font-size:18px; background:#a700b6 !important; color:#FFF; padding-left:15px;
				 line-height:35px}
.tituloBeneficios{width:785px; height:35px; font-weight:bold; font-size:14px; background:#e878f2 !important; color:#FFF; padding-left:15px;
				 line-height:35px}
.tituloRegistro2 {width:785px; height:35px; font-weight:bold; font-size:18px; color:#FFF; padding-left:15px;
				 line-height:35px}
.tituloBeneficios2 {width:785px; height:35px; font-weight:bold; font-size:14px; color:#FFF; padding-left:15px;
				 line-height:35px}
.fieltext {width:250px; height:30px; float:left; margin-left:40px; font-size:14px; font-weight:bold;
			background:url(../Images/req_star.png) 0px top no-repeat;
			text-align:left; padding-left:15px}
.fieltext2 {width:250px; height:30px; float:left; margin-left:40px; font-size:14px; font-weight:bold;
			text-align:left; padding-left:15px}
.cuadrotext {width:250px; border:#a700b6 1px solid !important; font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#666}
.comboboradioxtext {border:#a700b6 1px solid !important; font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-size:12pt}
.espacio {height:10px}
.espacioizq{width:265px; height:30px; float:left; margin-left:40px}
.boton{background:url(../Images/registrar_fucha.png) no-repeat !important; width:143px; height:42px; border:0; border:none; float:left; cursor:pointer}
/***************************************************************************************
								formulario registro empresa gratis
/**************************************************************************************/
#easyTooltip{padding:3px 10px; border:1px solid #6f0279 !important; background:#a700b6 !important; color:#FFF; font-size:12px}
/***************************************************************************************
								page directorio
/**************************************************************************************/
.btnBuscar {background:url(../Images/bg_btnSearch_fucha.gif) no-repeat !important; width:119px; height:46px; border:0; border:none; cursor:pointer}
.txtbuscador {background:url(../Images/bg_input.gif) no-repeat; width:352px; height:46px; border:0; border:none; background-color:transparent; font-size:25px; line-height:42px; padding-left:0px}
a.empresa { font-size: 14px; font-family:Arial, Helvetica, sans-serif; color:#FFF} 
a.empresa:link { text-decoration: underline;} 
a.empresa:visited { text-decoration: underline;} 
a.empresa:hover { text-decoration:none } 
a.empresa:active { text-decoration: underline; }
.buscarleft {width:580px; height:auto; margin-left:0px; float:left}
.bannersright {width:190px; height:auto; /*background:#999;*/ margin:15px 20px 0 10px; float:left}
.espaciador {width:auto; height:25px}
.espaciador2 {width:auto; height:10px}
.cont_empresa {margin-left:20px; margin-top:15px; margin-bottom:15px; height:120px; border-bottom:#999 2px dashed; float:left; width:560px}
.datos_empresa {float:left; width:195px; height:auto; margin-left:5px; border-right:1px dashed #a700b6 !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#eeeeee}
a.datosempresa {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#a700b6 !important; font-weight:bold} 
a.datosempresa:link { text-decoration: underline; } 
a.datosempresa:visited { text-decoration: underline; } 
a.datosempresa:hover { text-decoration:none } 
a.datosempresa:active { text-decoration: underline; }
.extra_empresa {float:left; width:345px; height:auto; margin-left:10px}
.logo_empresa {width:120px; height:60px; margin-left:10px; float:left}
.extra2_empresa {float:left; height:25px; width:345px; margin-top:10px; background-color:#a700b6 !important}
.categoria_empresa {float:left; width:215px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.masinfo_empresa {width:auto; float:left; margin-left:10px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.email_empresa {width:auto; float:left; margin-left:30px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.web_empresa {width:auto; float:right; margin-right:10px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.separador_empresa {width:150px; height:29px; float:left;}
.detalle_empresa {margin-left:20px; margin-top:15px; margin-bottom:15px; height:auto; border-bottom:#999 2px dashed; width:560px; float:left}
.nombre_empresa {font-family:Arial, Helvetica, sans-serif; color:#a700b6 !important; font-size:16px; font-weight:bold }
.direccion_empresa {font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.texto_empresa {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.opciones_empresa {float:left; height:auto; width:560px; margin-top:10px;}
.correo_empresa {width:auto; float:right; margin-right:10px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.paginaweb_empresa {width:auto; float:right; margin-right:10px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
a.detalleempresa { font-size: 14px; font-family:Arial, Helvetica, sans-serif; color:#000} 
a.detalleempresa:link { text-decoration: underline; } 
a.detalleempresa:visited { text-decoration: underline; } 
a.detalleempresa:hover { text-decoration:none } 
a.detalleempresa:active { text-decoration: underline; }
/**************************************************************************
									tabs
***************************************************************************/
.widget { width: 563px; margin: 0px; margin-left:5px; border: 0px solid #dedbd1; margin-bottom: 15px;}
.widget a { color: #222; text-decoration: none;}
.widget a:hover { color: #000; text-decoration: underline;}
.tabnav li { display: inline; list-style: none; padding-right: 5px; font-size:14px}
.tabnav li a { text-decoration: none; font-weight: bold; padding: 4px 6px; outline: none; color:#a700b6;}
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a { background: #a700b6 !important; color:#FFF; text-decoration: none;}
.tabdiv { margin-top: 2px; background: #fff; border: 2px dashed #a700b6 !important; padding-left:15px; padding-top:10px; padding-bottom:10px;padding-right:15px; font-size:12px; text-align:justify;}
.tabdiv li { list-style-image:url(../Images/star_fucha.jpg) !important; margin-left: 20px;}
.ui-tabs-hide { display: none;}
#featuredvid { text-align: center;}
.fvid { margin-bottom: 5px;}
.vidselector li { text-align: left; list-style: none; padding: 5px; background: #ffffff; border: 1px solid #dedbd1; text-transform: uppercase; margin-bottom: 5px;}
/***********************************************************************
								precios
***********************************************************************/
.costo {color:#F00; font-weight:bold}
.precioafil {color:#F00; font-weight:bold}
.medida {text-align:center}
.titulo_revista {font-size:18px; color:#a700b6; font-weight:bold}
.ti_contacto {font-weight:bold; color:#a700b6; font-size:18px}
.patrocinador_logo {width:auto; height:auto; text-align:center; margin-top:10px}
.borderit img{ border: 0px dashed #ccc;}
.borderit:hover img{ border: 2px dashed #a700b6;}
.afiliadosimg {width:149px; height:143px; float:left}
.promoimg {width:109px; height:212px; float:left; margin-bottom:20px; margin-right:15px; margin-top:15px}
.ti_portadas {font-weight:bold; color:#a700b6; font-size:18px; text-align:center; margin-top:5px;}
