html,body{
	margin: 0;
	padding: 0;
	font-size: 11px;
	padding: 0;
	text-align:left;
	line-height: 14px;
	font-family: "Trebuchet MS Pro", Tahoma, Genova, "MS Sans", Arial, Helvetica, sans-serif;
	color: #3B3D3C;
	text-decoration: none;
	background-color: #F3F3F3;
/*	background-image: url(../imgs/bkg.jpg);*/
	
	.margin: 0px; /* Margen para IE6 y IE7 */
	_margin: 0px; /* Sólo IE6 */
	min-height: 100%;
	height: 100%;
	width:100%;
}


html div{
	height:40px;
	padding-top: 25px;
}

/* layer promo */
#promo{
	height: 156px;
	width: 156px;
	position: absolute;
	left: 260px;
	top: 300px;
	background-color: transparent;
	z-index:100;
}

/* layer intro */
#intro{
	height: 256px;
	width: 100%;
	background-color: transparent;
	z-index:1;
}

/* fondos */
.bkg_faq	{
	background-image:url(../imgs/bkg_faq.jpg);
	background-repeat:no-repeat;
}

.bkg_empresa	{
	background-image:url(../imgs/bkg_empresa.jpg);
	background-repeat:no-repeat;
}

.bkg_contacto	{
	background-image:url(../imgs/bkg_contacto.jpg);
	background-repeat:no-repeat;
}

.bkg_contacto_respuesta {
        background-image:url(../imgs/bkg_contacto_respuesta.gif);
        background-repeat:no-repeat;
}

.bkg_como_funciona_sito	{
	background-image:url(../imgs/bkg_como_funciona_sito.jpg);
	background-repeat:no-repeat;
}

.bkg_casos_exito	{
	background-image:url(../imgs/bkg_casos_exito.jpg);
	background-repeat:no-repeat;
}

.bkg_aplicacion_marca	{
	background-image:url(../imgs/bkg_aplicacion_marca.jpg);
	background-repeat:no-repeat;
}

.bkg_servicios_adicionales	{
	background-image:url(../imgs/bkg_servicios_adicionales2.jpg);
	background-repeat:no-repeat;
}

.bkg_porque_sito	{
	background-image:url(../imgs/bkg_porque_sito.jpg);
	background-repeat:no-repeat;
}

.bkg_pruebelo_ud	{
	background-image:url(../imgs/bkg_pruebelo_ud.jpg);
	background-repeat:no-repeat;
}	

.bkg_informes	{
	background-image:url(../imgs/bkg_informes.jpg);
	background-repeat:no-repeat;
}

.bkg_como_funciona	{
	background-image:url(../imgs/bkg_como_funciona.jpg);
	background-repeat:no-repeat;
}	

.bkg_precios_sito	{
	background-image:url(../imgs/bkg_precios_sito.jpg);
	background-repeat:no-repeat;
}	

.bkg_pop_sito	{
	background-image:url(../imgs/pop_sito.jpg);
	background-repeat:no-repeat;
}	

.bkg_pop_ventajas	{
	background-image:url(../imgs/pop_ventajas.jpg);
	background-repeat:no-repeat;
}	

.bkg_prensa	{
	background-image:url(../imgs/bkg_prensa.jpg);
	background-repeat:no-repeat;
}


/* botonera */

a.links:link  {
	font-size: 11px;
	color: #0591C2;
	font-family: Trebuchet MS Pro, Tahoma, Genova, MS Sans, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.links:visited  {	
	font-size: 11px;
	color: #0591C2;
	font-family: Trebuchet MS Pro, Tahoma, Genova, MS Sans, Arial, Helvetica, sans-serif;	
	font-weight: normal; 
}
a.links:active  {	
	font-size: 11px;
	color: #0591C2;
	font-family: Trebuchet MS Pro, Tahoma, Genova, MS Sans, Arial, Helvetica, sans-serif;	
	font-weight: normal; 
}
a.links:hover  {	
	font-size: 11px;
	color: #FF6600;
	font-family: Trebuchet MS Pro, Tahoma, Genova, MS Sans, Arial, Helvetica, sans-serif;	
	font-weight: normal; 
}

a.btn_home:link  {
	display: block;
	width: 99px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_home.jpg);
	background-position: 0 0px;
}
a.btn_home:visited  {	
	display: block;
	width: 99px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_home.jpg);
	background-position: 0 0px;
}
a.btn_home:active  {
	display: block;
	width: 99px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_home.jpg);
	background-position: 0 0px;
}
a.btn_home:hover  {	
	display: block;
	width: 99px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_home.jpg);
	background-position: 0 -50px;	
}

.btn_home_activado  {	
	display: block;
	width: 99px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_home.jpg);
	background-position: 0 -100px;	
}

a.btn_servicio:link  {
	display: block;
	width: 149px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_servicio.jpg);
	background-position: 0 0px;	
}
a.btn_servicio:visited  {	
	display: block;
	width: 149px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_servicio.jpg);
	background-position: 0 0px;	
}
a.btn_servicio:active  {
	display: block;
	width: 149px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_servicio.jpg);
	background-position: 0 0px;	
}
a.btn_servicio:hover  {	
	display: block;
	width: 149px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_servicio.jpg);
	background-position: 0 -50px;	
}

.btn_servicio_activado  {	
	display: block;
	width: 149px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_servicio.jpg);
	background-position: 0 -100px;	
}	

a.btn_empresa:link  {
	display: block;
	width: 104px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_empresa.jpg);
	background-position: 0 0px;
}
a.btn_empresa:visited  {	
	display: block;
	width: 104px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_empresa.jpg);
	background-position: 0 0px;	
}
a.btn_empresa:active  {
	display: block;
	width: 104px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_empresa.jpg);
	background-position: 0 0px;	
}
a.btn_empresa:hover  {	
	display: block;
	width: 104px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_empresa.jpg);
	background-position: 0 -50px;	
}

.btn_empresa_activado  {	
	display: block;
	width: 104px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_empresa.jpg);
	background-position: 0 -100px;	
}

a.btn_casosexito:link  {
	display: block;
	width: 129px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_casosexito.jpg);
	background-position: 0 0px;	
}
a.btn_casosexito:visited  {	
	display: block;
	width: 129px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_casosexito.jpg);
	background-position: 0 0px;	
}
a.btn_casosexito:active  {
	display: block;
	width: 129px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_casosexito.jpg);
	background-position: 0 0px;	
}
a.btn_casosexito:hover  {	
	display: block;
	width: 129px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_casosexito.jpg);
	background-position: 0 -50px;	
}

.btn_casosexito_activado  {	
	display: block;
	width: 129px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_casosexito.jpg);
	background-position: 0 -100px;	
}

a.btn_prensa:link  {
	display: block;
	width: 80px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_prensa.jpg);
	background-position: 0 0px;	
}
a.btn_prensa:visited  {	
	display: block;
	width: 80px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_prensa.jpg);
	background-position: 0 0px;	
}
a.btn_prensa:active  {
	display: block;
	width: 80px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_prensa.jpg);
	background-position: 0 0px;	
}
a.btn_prensa:hover  {	
	display: block;
	width: 80px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_prensa.jpg);
	background-position: 0 -50px;	
}

.btn_prensa_activado  {	
	display: block;
	width: 80px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_prensa.jpg);
	background-position: 0 -100px;	
}	

a.btn_contacto:link  {
	display: block;
	width: 90px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_contacto.jpg);
	background-position: 0 0px;	
}
a.btn_contacto:visited  {	
	display: block;
	width: 90px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_contacto.jpg);
	background-position: 0 0px;
}
a.btn_contacto:active  {
	display: block;
	width: 90px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_contacto.jpg);
	background-position: 0 0px;	
}
a.btn_contacto:hover  {	
	display: block;
	width: 90px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_contacto.jpg);
	background-position: 0 -50px;	
}
.btn_contacto_activado  {	
	display: block;
	width: 90px;
	height: 50px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../imgs/btn_contacto.jpg);
	background-position: 0 -100px;	
}
  
  
/* fin botonera */

/* botonera lateral */

.bkg_btonera	{
	background-image: url(../imgs/bkg_btn_lateral.jpg);
/*	background-image: url(../imgs/bkg_btn_lateral_repeat.jpg);*/
	background-repeat: no-repeat;
	background-position: center top;
	
}

#nav-menu ul	{
	list-style: none;
	margin: 0;
	width: 160px;
	color: #0076B8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;
	line-height: 28px;
	padding-right: 20px;
	padding-left: 20px;
	
	
}

#nav-menu li a { font-size: 12px; 
                		color: #0076B8; 
						font-family: Arial, Helvetica, sans-serif;		
						font-weight: normal; 
						text-decoration:none; 
						line-height: 28px;
	
						

}

#nav-menu li a:hover{	font-size: 12px; 
                		color: #000000; 
						font-family: Arial, Helvetica, sans-serif;		
						font-weight: normal; 
						text-decoration:none; 
						line-height: 28px;
						
}


#nav-menu .on_btn_lateral  {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;
	line-height: 28px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #0579B9;
	border-bottom-color: #0579B9;
}

/* fin botonera lateral */


/* button login */
a.btn_login {
	display: block;
	background-image: url(../imgs/icono_lock.jpg);
	background-repeat: no-repeat;
	background-position: 1 12px;
	width: 25px;
	height: 15px;
	text-align: right;
	font-family: "Trebuchet MS Pro", Tahoma, Genova, "MS Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	margin-top: 0px;
	float: none;
	padding-top: 12px;
	padding-left: 15px;
}

a.btn_login:link, a.btn_login:visited, a.btn_login:active {
	color: #3B3D3C;
}
a.btn_login:hover {
	color: #FF6600;
}

.button_send {
	font-family: "Trebuchet MS Pro", Tahoma, Genova, "MS Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #999999;
	height: 20px;
	margin-top: 6px;
}

.txt_11_14 {
	text-align: left;
	font-family: "Trebuchet MS Pro", Tahoma, Genova, "MS Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}

.txt_14_18 {
	text-align: left;
	font-family: "Trebuchet MS Pro", Tahoma, Genova, "MS Sans", Arial, Helvetica, sans-serif;
	color: #3B3D3C;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 18px;
}
.numeros_naranjas {
	font-family: "Trebuchet MS Pro", Tahoma, Genova, "MS Sans", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #F8813D;
	font-weight: bold;	
}

.txt_naranja {
	font-family: "Trebuchet MS Pro", Tahoma, Genova, "MS Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F8813D;
	font-weight: bold;
	padding-top: 12px;
}

.txt_cyan {
	font-family: "Trebuchet MS Pro", Tahoma, Genova, "MS Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0591C2;
	font-weight: bold;
	padding-top: 10px;
}

.tel_grupoesfera {
	text-align: right;
	font-family: "Trebuchet MS Pro", Tahoma, Genova, "MS Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	height: 34px;
	padding-top: 11px;
}

<!-- Formularios
fieldset {
	border:0;
	margin:0;
	padding:0;
}
label {
	display:block;
}
input.text, textarea {
	width:249px;
	font:11px/11px 'courier new', courier, monospace;
	color:#333;
	padding:3px;
	margin:1px 0;
	border:1px solid #ccc;
}
input.submit {
	padding:2px 5px;
	font:bold 11px/11px verdana, arial, sans-serif;
}
-->

/* efecto lightbox */
 
.lightbox {
	display: none;
	position: absolute;
	top: 25%;
	left: 20%;
	width: 355px;
	height: 495px;
	padding: 16px;
	border: 16px;
	background-color: white;
	z-index:1002;
	overflow: auto;
	border-color: #0066FF;
} 
