/*---------------------------  generales  ---------------------------*/

*{
	margin: 0;
	padding: 0;
}

/* @group Generales */

body{
	background: url('../img/back/fondo.jpg') repeat-x top;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}
a,h1,h2,h3,h4,p {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}
#premium{
	background:#191919;
}
a{
	outline: none;
	text-decoration: none;
	color:inherit;
}
a:hover {
	color:#E11B22;
}
#formu .alert_2{
	color:#E11B22;
	padding: 0px 14px;
	display: block;
	clear: both;
	padding-left: 85px;
}
#formu .alert{
	color:black;
	border:1px #E11B22 solid;
}
.clearfix{
	clear: both;
	height: 0;
	}
div.error{
	font-size: 11px;
	line-height: 13px;
	padding: 10px;
}
	.error li{
		list-style: none;
		list-style-image: none;
		padding-bottom: 10px;
}
input{
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 5px;
	font-size: 14px;
	line-height: 20px;
}

#edit-submit{
	padding-left: 5px;
	padding-right: 5px;
}
.description{
	font-size: 11px;
	line-height: 13px;
}

/* @end */

/* @group Header */

#header{
	margin-top: 10px;
	height: 80px;
	float: left;
	width: 100%;
}
.inicio-mexico #header{
    height: 70px;
}
h1{
	background: url('../img/logos/novis.jpg') no-repeat;
	display: block;
	text-indent: -9999px;
	width: 200px;
	height: 75px;
	float: left;
    margin-left: 20px;
}
.menu{
	display: block;
	float: right;
	color: #fff;
	padding-top: 64px;
	width:600px;
}
.mexico .menu{
    width:450px;
}
#contacto .menu{
    padding-top: 62px;
}
.menu li{
	display: inline-block;
    vertical-align: top;
    float: left;
}
.menu a{
	font-size: 12px;
	color: #CCC;
	display: block;
	overflow: hidden;
	height: 15px;
	float: left;
    margin: 0 7px;
    font-family: Arial;
}
.menu a:hover{
	color: #FFF;
}
/* @end */


/* @group Inicio */
#inicio #wrap{
	position: relative;
		background: url(../img/back/inicio_bg.png) no-repeat center 70px;
}
#inicio #bg_wrap{
	position: relative;
	background: url(../img/back/barra-sup.gif) no-repeat center 70px;
	float: left;
	z-index: 2;
}
 .mexico #bg_wrap{
    background: url(../img/back/barra-sup_v2.gif) no-repeat center 70px !important;
}
#inicio #content{
	float: left;
     background:transparent url(../img/back/inicio-men.jpg) no-repeat 5px 5px;
}
#inicio.mexico #content{
     background:transparent url(../img/back/inicio-men-mexico.jpg) no-repeat 5px 5px;
}
/* @end */

/* @group Video */

#video #wrap{
	position: relative;
	background: url('../img/back/content.png') no-repeat center 70px;
}
#video_iphone{
	background: url(../img/auxi/video_iphone.jpg) no-repeat;
	display: block;
	height: 420px;
	width: 560px;
	text-indent: -999px;
	overflow: hidden; 
}



/* @end */

/* @group Contenido */

.back,.forw{
	position: absolute;
	top: 250px;
	display: block;
	text-indent: -9999px;
	width: 70px;
	z-index: 1;
	height: 100px;
}
.back {
    background: url('../img/boto/backforw.png') no-repeat bottom;
    left: -20px;
}
.forw{
	background: url('../img/boto/backforw.png') no-repeat top;
	right: -20px;
}
#contenedor{
    margin:10px 0 0 6px;
    width:900px;
    height: 450px;
    overflow:hidden;
}
#carusel{
	display:block;
	position:relative;
	height: 450px;
}
#imagenes, #imagenes1{
    margin-left:6px;
    margin-top:15px;
    position:relative;
    z-index:50;
    width:900px;
}
 .nav, #imagenes1 .nav, #imagenes2 .nav,  #imagenes3 .nav{
	display: block;
	text-indent: -9999px;
	z-index: 500;
	float:left;
	position: relative;
	width: 900px;
	height: 450px;
}
.banner1 {
	background: url('../img/foto/home.jpg') no-repeat;
	display: block;
	text-indent: -9999px;
	z-index: 500;
    float:left;
	position: relative;
	width: 900px;
	height: 450px;
}
.banner2 {
	background: url('../img/foto/home2.jpg') no-repeat;
	display: block;
	text-indent: -9999px;
	z-index: 500;
    float:left;
	position: relative;
	width: 900px;
	height: 450px;
}

.banner3 {
	background: url('../img/foto/home3.jpg') no-repeat;
	display: block;
	text-indent: -9999px;
	z-index: 500;
    float:left;
	position: relative;
	width: 900px;
	height: 450px;
}
.contrata {
	background: url('../img/boto/boton1.png') no-repeat;
	display: block;
	margin-top: -60px;
	text-indent: -9999px;
	width: 400px;
	position: absolute;
	z-index: 600;
	height: 160px;
}
.contrata_2 {
	background: url('../img/boto/adopte_ifrs.png') no-repeat;
	display: block;
    float: left;
    margin: 10px;
    margin-bottom: 0;
    height: 33px;
	text-indent: -9999px;
	width: 273px;
	position: relative;
	z-index: 600;
}
.upgrade_btn {
	background: url('../img/boto/actualize_sap.png') no-repeat;
	display: block;
    float: left;
    margin: 10px;
    margin-bottom: 0;
    height: 33px;
	text-indent: -9999px;
	width: 273px;
	position: relative;
	z-index: 600;
}
.sapti_btn {
	background: url('../img/boto/SAP_TI.png') no-repeat;
	display: block;
    float: left;
    margin: 10px;
    height: 73px;
	text-indent: -9999px;
	width: 273px;
	position: relative;
	z-index: 600;
}
.link_noviscorp{
	text-align: right;
	color: #666;
	display: block;
	padding-right: 20px;
	position: relative;
	top: -20px;
}

/* @end */

/* @group sevicios */

#servicios h1, #contacto h1 {
	margin-left: 20px;
}
#servicios #wrap{
	position: relative;
	background: url('../img/back/serviback.png') no-repeat center 70px;
}
#servicios .banner1{
	background: url('../img/foto/servicios.jpg') no-repeat;
	display: block;
	margin:3px 5px;
	text-indent: 0;
	height: 250px;
	z-index: 0;
	float: left;
	clear: both;
}
.banner1 p{
	padding:70px 10px 5px 30px;
	display: block;
	width: 250px;
	color: #fff;
}
#servicios .banner1 p{
	padding-top: 100px;
	opacity: 0.5;
}
.banner1 .linkp{
	color: #A4EBEF;
	font-size: 13px;
	display:block;
	height: 40px;
	padding:10px 30px 0;
	font-weight: bold;
	
}


#servicios #content {
	height: 840px;
	padding-top:5px;
}
#video #content {
	clear: both;
	float: left;
	width: 100%;
	padding-top: 5px;
}
#videowrap {
	margin:10px auto;
	width:560px;
	clear: both;
}
#servicios .contacto{
	background: url('../img/boto/contacto.png') no-repeat top;
	display: block;
	margin: 0 25px;
	clear: both;
	width: 112px;
    text-indent: -9999px;
	height: 23px;
	margin-top: 23px;
}
#servicios .link{
	color: #fff;
	margin: 30px 25px;
	display: block;
	font-size: 10px;
}
#servicios .link:hover{
	text-decoration: underline;
}
#servicios .servh3 {
	background: url('../img/auxi/incluye.png') no-repeat left 5px;
	display: block;
	width: 290px;
	clear:both;
	margin: 0px 20px;
    text-indent: -9999px;
	height: 36px;
}
.list li{
	padding: 5px 5px 5px 25px;
	color: #666;
	line-height: 120%;
	background: url('../img/auxi/tik.gif') no-repeat 10px 10px;
}
.listext li{
	padding: 10px 5px 10px 15px;
	color: #666;
	line-height: 120%;
}
.listext p{
	padding: 10px 5px 10px 15px;
	color: #666;
	line-height: 120%;
}
#servicios .contacto:hover{
	background: url('../img/boto/contacto.png') no-repeat bottom;
}
#servicios .tabla{
	background: url('../img/auxi/tabla.png') no-repeat;
	display: block;
	margin: 10px 20px;
	clear: both;
	width: 872px;
    text-indent: -9999px;
	height: 250px;
}

/*------------ upgrade --------------------*/
#upgrade #wrap{
	position: relative;
	background: url('../img/back/upback.png') no-repeat center 70px;
}
.banner_header{
	background: url('../img/foto/upgrade2.jpg') no-repeat;
	margin: 4px 0 0 10px;
	display: block;
	height: 180px;
	width: 900px;
	padding-top:75px;
	color:#FFF;
	clear: both;
	float: left;
}
#ifrs-caracteristicas.mexico .banner_header{
	margin-left: 5px;
}
.banner_header a{
	color: #FFF;
}
.banner_header a:hover{
	color: #FFF;
	text-decoration: underline;
}
.enlace2{
	font-size: 11px;
}
#acerca .banner_header{
	background: url('../img/foto/acerca.jpg') no-repeat;
	margin-left: 6px;
    margin-top: 5px;
}
#upgrade .banner_header{
	background: url('../img/foto/upgrade.jpg') no-repeat 0 top;
	width: 900px;
    margin-top: 3px;
    margin-left: 10px;
}
#upgrade.mexico .banner_header{
	margin-left: 5px;
}
#ifrs-caracteristicas .banner_header{
    background: url('../img/foto/sap-ifrs-caracteristicas.png') no-repeat 0 top;

}
.banner_header p{
	padding:0 0 10px 30px;
	display: block;
	width: 260px;
	height: 45px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	opacity: 0.5;
}
#acerca .banner_header p{
	opacity: 1;
}
.banner_header .enlace2{
	opacity: 1;
}
#ifrs-caracteristicas .banner_header .enlace2{
    width: 200px;
	font-weight: bold;
}
.contacto{
	background: url('../img/boto/contacto.png') no-repeat top;
	display: block;
	clear: both;
	width: 112px;
    text-indent: -9999px;
	height: 23px;
}
#upgrade .contacto{
    margin-left:30px;
	margin-bottom:20px;
}
#ifrs-caracteristicas .contacto{
    margin-left:30px;
	margin-bottom:20px;
}
#ifrs-caracteristicas .banner_header p{
    width: 300px;
    height: 70px;
    opacity: 1;
}

#upgrade .link:hover{
	text-decoration: underline;
}
#upgrade .servh4 {
	background: url('../img/auxi/caracte.png') no-repeat left 10px;
	display: block;
	width: 360px;
	margin:10px 20px 20px;
    text-indent: -9999px;
	height: 36px;
	clear: both;
}
#ifrs-caracteristicas .servh4 {
	background: url('../img/auxi/titulo-ifrs-caracteristicas.png') no-repeat left 10px;
	display: block;
	width: 360px;
	margin:0 20px 20px;
    text-indent: -9999px;
	height: 36px;
	clear: both;
}
.parr_central{
	font-size: 12px;
	padding:10px;
	margin-left:10px;
	color:gray;   
}
#upgrade .parr_central{
 width: 640px;
 }
strong{
	color:#666;
}
#upgrade .list {
	margin-top: 20px;
}
.list_2 li{
	padding: 7px 5px 10px 20px;
	color: #666;
	line-height: 120%;
	background: url('../img/auxi/punto2.gif') no-repeat 10px 12px;
}
#acerca #wrap{		
    background: url('../img/back/acercaback.png') no-repeat center 70px !important;
    background: url(../img/back/acercaback_ie.png) no-repeat center 70px;
}

#acerca #footer{
	margin-top:60px;
}
.servh5 {
	background: url('../img/auxi/out.png') no-repeat left 15px;
	display: block;
	width: 300px;
	margin: 0 25px;
	padding: 10px 0;
    text-indent: -9999px;
	height: 70px;
	clear: both;
}
/*-------------- contacto --------------*/

#contacto #content{
	height: 420px;
	clear: left;
	float: left;
	width: 100%;
	padding-top: 10px;
}
#contacto label{
	color: #666;
    margin-right: 20px;
}
#contacto form p{
	margin: 10px 0;
}
#contacto label.mensaj{
	color: #666;
	width: 66px;
	margin-left:10px;
	display: block;
	float: left;
    margin-right: 10px;
}

#contacto .horario{
	color: #666;
	width: 66px;
	margin-left:10px ;
	display: block;
	float: left;
}

#contacto .contac{
	width: 98px;
	height: 27px;
	margin: 0 20px 15px 20px;
	text-indent: -9999px;
	display: block;
	background: url('../img/auxi/contacto.png') no-repeat;
}
#contacto .datos{
	width: 167px;
	height: 20px;
	text-indent: -9999px;
	display: block;
	background: url('../img/auxi/datos.png') no-repeat;
}
#contacto #wrap{
	position: relative;
	background: url('../img/back/formback.png') no-repeat center 70px;
}
#contacto samp{
	font-family: "Lucida Grande", Lucida, Arial, sans-serif;
	color:#666 ;
	font-size: 10px;
}
#contacto #content li{
	padding: 5px 0 5px 25px;
	color: #666;
	background: url(../img/auxi/punto.gif) no-repeat 10px 8px;
}
text{
	border: 1px solid #000;
	background: url('../img/back/backform.gif') no-repeat top;
}
input, textarea{
	font-size: 12px;
	color: #666;
	border: 1px solid #ccc;
	background:#fff url('../img/back/backlabel.gif') repeat-x top;
}
#contacto #mensaje{
	height: 80px;
	background:#fff url('../img/back/backform.gif') repeat-x top;
}
#contacto .contrata_2 {
	margin-top: 30px;
}
button{
	width: 73px;
	height: 22px;
	margin: 10px 10px;
	text-indent: -9999px;
	display: block;
	border: none;
	background: url('../img/boto/enviar.gif') no-repeat top;
}
button:hover{
	background: url('../img/boto/enviar.gif') no-repeat bottom;
}
/*------------ footer ------------*/
#footer{
	clear: both;
	margin-top: 10px;
	float: left;
	width: 100%;
}
#footer .right{
	display: block;
	float: right;
	width: 260px;
	margin-right: 10px;
}
#footer .right p{
	padding: 3px 0;
	display: block;
	float: left;
	color: #505050;
	text-align: right;
	font-size: 10px;
	width: 200px;
}
#footer .right strong{
	color: #505050;
}
.sap {
	background: url('../img/logos/sap.jpg') no-repeat;
	display: block;
	float: right;
	text-indent: -9999px;
	width: 48px;
	height: 29px;
}
.inicio-people{
	width: 900px;
	height: 425px;

}
.banner-inicio{
	margin: 8px 3px;
}
#inicio .opcion-sap{
	margin-top: 300px;
    margin-left: 10px;
    height:41px;
    float: left;
    text-indent: -9999px;
}
#inicio #op-sapintegral{
    background: url('../img/inicio/opcion-sapintegral_hover.png') no-repeat left top;
    width: 210px;
    margin-left: 15px;
}
#inicio #op-sapifrs{
    background: url('../img/inicio/opcion-sapifrs-hover.png') no-repeat left top;
    width: 210px;
}
#inicio #op-upgrade{
    background: url('../img/inicio/opcion-upgrade-hover.png') no-repeat left top;
    width: 210px;
}
#inicio #op-sapti{
    background: url('../img/inicio/opcion-sapti-hover.png') no-repeat left top;
    width: 210px;
}
#inicio #op-sapintegral:hover{
    background: url('../img/inicio/opcion-sapintegral_hover.png') no-repeat 0 -40px;
    
}
#inicio #op-sapifrs:hover{
    background: url('../img/inicio/opcion-sapifrs-hover.png') no-repeat  0 -40px;
}
#inicio #op-upgrade:hover{
    background: url('../img/inicio/opcion-upgrade-hover.png') no-repeat  0 -40px;
}
#inicio #op-sapti:hover{
    background: url('../img/inicio/opcion-sapti-hover.png') no-repeat  0 -40px;
}

/* mexico */
#inicio.mexico #op-sapifrs{
    background: url('../img/inicio/opcion-sapifrs-hover-mexico.png') no-repeat left top;
    width: 280px;
}
#inicio.mexico #op-upgrade{
    background: url('../img/inicio/opcion-upgrade-hover-mexico.png') no-repeat left top;
    width: 292px;
}
#inicio.mexico #op-sapti{
    background: url('../img/inicio/opcion-sapti-hover-mexico.png') no-repeat left top;
    width: 280px;
}
#inicio.mexico #op-sapifrs:hover{
    background: url('../img/inicio/opcion-sapifrs-hover-mexico.png') no-repeat  0 -140px;
}
#inicio.mexico #op-upgrade:hover{
    background: url('../img/inicio/opcion-upgrade-hover-mexico.png') no-repeat  0 -140px;
}
#inicio.mexico #op-sapti:hover{
    background: url('../img/inicio/opcion-sapti-hover-mexico.png') no-repeat  0 -140px;
}
.opcion-sap span{
    text-indent: 0;
    color: #ccc;
    padding: 30px 10px;
}
#noviscorp{
    text-decoration: underline;
}
.estas-en{
    padding-left: 20px;    
    padding-bottom: 20px;
    color: #999;

}
.estas-en a{
        color: #999;
    text-decoration: underline;
}
#upgrade .estas-en{
    margin-bottom: -20px;
}
.campos-obligatorios{
    padding-top: 10px;
    padding-left: 95px;
    color: #999;
    font-size: 9px;
}
.space{
    margin:15px;
}
#ifrs-caracteristicas .ul-circle li{
  list-style: disc;
   background: none;
   padding: 5px;
   margin-left: 15px;
}
#upgrade .ul-circle li{
   list-style: disc;
   background: none;
   margin-left: 30px;
   margin-top: 10px;
   width: 330px;
   padding: 5px;
}
#fondo-sap-ti{   
    width: 586px;
    height: 438px;
    float: left;
    padding-top: 4px;
    padding-left: 10px;
}

#fondo-sap-ifrs{    
    width: 586px;
    height: 438px;
    float: left;
    padding-top: 4px;
    padding-left: 10px;
}
.sap-ti-btn{
    background: url(../img/boto/ir-a-sap-ti.png) no-repeat;
    width: 229px;
    height: 89px;
    display: block;
    margin-top: 390px;
    position: absolute;
    text-indent: -9999px;
    margin-left: 30px;
    
}
.titulo-sap-ifrs{
    background: url(../img/auxi/titulo-sap-ifrs.png) no-repeat;
    width: 264px;
    height: 54px;
    text-indent: -9999px;
    display: block;
    margin-left: 7px;
    margin-top: 20px;
}
.sap-ti-btn:hover{
    background: url(../img/boto/ir-a-sap-ti-hover.png) no-repeat 0px 1px;
}
.dere{
    width: 300px;
    float: left;
}
#sap-upgrade .dere{
	    width: 310px;
}
.dere .estas-en{
    margin-top:10px;
    padding-left: 0;
}
.titulo-sap-ti{
    background: url(../img/auxi/titulo-sap-ti.png) no-repeat;
    width: 264px;
    height: 54px;
    text-indent: -9999px;
    display: block;
    margin-left: 7px;
    margin-top: 20px;
}
.titulo-sap-upgrade{
    background: url(../img/auxi/titulo-sap-upgrade.png) no-repeat;
    height: 54px;
    text-indent: -9999px;
    display: block;
    margin-left: 7px;
    margin-top: 20px;
}
.mas-informacion{
    background: url(../img/boto/mas-informacion.png) no-repeat;
	display: block;
	height: 25px;
    width: 142px;
	text-indent: -9999px;
    float: left;
    margin-left: 7px;

}

#sap-ifrs .mas-informacion{
    margin-top: 30px;
}
.detalle-texto{
    padding-left: 0;    
}
#ifrs-caracteristicas .estas-en{
    padding-bottom: 0;
}
#ifrs-caracteristicas .ifrs-list{
    margin-left: 17px;
}
#ifrs-caracteristicas .ifrs-nolist{
    background: none;
    width: 95%;
    padding-left: 10px;
}
.lista-numeros li{
    list-style: decimal;
    background: none;
    padding: 10px 0;
    margin-left: 20px;
}


#ifrs-caracteristicas #wrap{
    background: url(../img/back/fondo-ifrs-car.png) no-repeat 5px 68px;
}
#upgrade #wrap{
    background: url(../img/back/fondo-ifrs-car2.png) no-repeat 5px 68px;
}
#upgrade #footer{
    margin-top: 70px;
}

#ifrs-caracteristicas #footer{
    margin-top: 30px;
}

#sap-ifrs #wrap{
    background: url(../img/back/fondo-ifrs.png) no-repeat 5px 68px;
}
#sap-ti #wrap{
    background: url(../img/back/fondo-ifrs.png) no-repeat 5px 68px;
}
#sap-upgrade #wrap{
    background: url(../img/back/fondo-ifrs.png) no-repeat 5px 68px;
}
#contacto #wrap{
    background: url(../img/back/fondo-contacto.png) no-repeat 5px 68px;
}
#contacto #footer{
    margin-top: 30px;
}
#acerca #wrap{
    background: url(../img/back/fondo-ifrs.png) no-repeat 5px 68px;
}
.p_notitle{
	margin-top: 50px;
}

/*sap integral */
#fondo-sap-integral{    
    width: 586px;
    height: 438px;
    float: left;
    padding-top: 4px;
    padding-left: 10px;
}
#sap-integral #wrap{
    background: url(../img/back/fondo-ifrs.png) no-repeat 5px 68px;
}
.titulo-sap-integral{
    background: url(../img/auxi/titulo-sap-integral.png) no-repeat;
    width: 264px;
    height: 54px;
    text-indent: -9999px;
    display: block;
    margin-left: 7px;
    margin-top: 20px;
}

#sap-integral-caracteristicas #wrap{
	position: relative;
	background: url('../img/back/fondo-integral-caracteristicas.png') no-repeat 4px 70px;
}
#sap-integral-caracteristicas .banner1{
	background: url('../img/foto/integral.png') no-repeat;
	display: block;
	margin: 7px 8px;
	text-indent: 0;
	height: 250px;
	z-index: 0;
	float: left;
	clear: both;
}

#sap-integral-caracteristicas .banner1 p{
	padding-top: 100px;
	opacity: 0.5;
}

#sap-integral-caracteristicas #content {
	height: 840px;
	padding-top:5px;
}

#sap-integral-caracteristicas .contacto{
	background: url('../img/boto/contacto.png') no-repeat top;
	display: block;
	margin: 0 25px;
	clear: both;
	width: 112px;
    text-indent: -9999px;
	height: 23px;
	margin-top: 23px;
}

#sap-integral-caracteristicas .servh3 {
	background: url('../img/auxi/la-manera-sap-integral.png') no-repeat left 5px;
	display: block;	
	clear:both;
	margin: 0px 20px;
    text-indent: -9999px;
	height: 36px;
}
#sap-integral-caracteristicas .contacto:hover{
	background: url('../img/boto/contacto.png') no-repeat bottom;
}

#sap-integral-caracteristicas .link{
	color: #fff;
	margin: 30px 25px;
	display: block;
	font-size: 10px;
}
#sap-integral-caracteristicas .link:hover{
	text-decoration: underline;
}
#sap-integral-caracteristicas .estas-en{
    padding-bottom: 10px;
}
#sap-integral-caracteristicas .guion li{
    background: none;
    padding-left: 0;
}
#sap-integral-caracteristicas .numerico{
    color: #999;
    background: none;
    padding: 20px 0 10px 10px;
    font-weight: bold;
}

#sap-integral-caracteristicas .no-list{
    background: none;
    width: 95%;
    padding-left: 10px;
}
#sap-integral-caracteristicas .beneficios{
    background: url(../img/auxi/beneficios-sap-integral.png) no-repeat;
    width: 230px;
    height: 22px;
    display: block;
    float: left;
    margin: 20px;
}
.f_left{
    float: left;
    width: 280px;
}
.exp_beneficios{
    padding-left: 10px;
    display: block;
    color: #666;
}
#sap-integral-caracteristicas #banner_sap_integral{
    background: url(../img/boto/banner-sap-integral.png) no-repeat;
    width: 267px;
    height: 141px;
    float: left;
    display: block;
    margin: 20px 0 0 20px;
}
#acerca.mexico #wrap{
    background: url('../img/back/acercaback-mexico.png') no-repeat center 70px !important;
}
#contacto.mexico #wrap{
    background: url(../img/back/fondo-contacto-mexico.png) no-repeat 5px 68px;
}
#sap-upgrade.mexico #wrap{
    background: url(../img/back/fondo-ifrs-mexico.png) no-repeat 5px 68px;
}
#sap-ti.mexico #wrap{
    background: url(../img/back/fondo-ifrs-mexico.png) no-repeat 5px 68px;
}
#sap-ifrs.mexico #wrap{
    background: url(../img/back/fondo-ifrs-mexico.png) no-repeat 5px 68px;
}
#servicios.mexico #wrap{
	background: url('../img/back/serviback-mexico.png') no-repeat center 70px;
}
#upgrade.mexico #wrap{
    background: url(../img/back/fondo-ifrs-car2-mexico.png) no-repeat 5px 68px;
}
#inicio.mexico #wrap{
	position: relative;
		background: url(../img/back/inicio_bg_mexico.png) no-repeat center 70px;
}
#ifrs-caracteristicas.mexico #wrap{
    background: url(../img/back/fondo-ifrs-car-mexico.png) no-repeat 5px 68px;
}
#inicio.mexico .opcion-sap {
	margin-left:10px;
}
/* @end */
 /* cf */
 .cf:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .cf {
    height: 1%;
}
/* End hide from IE-mac */

