DIV#interior.indx{width:100%; background:url(../img/bgContenidoHome.jpg) repeat-x top; margin:0 !important; padding:0 !important; height:50em;}
DIV#interior.indx DIV#contenido{position:relative;}
DIV#interior DIV#contenido DIV#bannerPpal{float:left; width:515px; height:40em; background:url(../img/bannerPpal.jpg) no-repeat right top; margin-left:-50px; position:relative;}
DIV#interior DIV#contenido DIV#bannerPpal P{margin:0; padding:0; text-align:right; }
DIV#interior DIV#contenido DIV#bannerPpal P.esp{color:#000; text-transform:uppercase; letter-spacing:-1px; padding:39px 40px 0 0; line-height:3em;}
DIV#interior DIV#contenido DIV#bannerPpal P.esp SPAN.tit1{font-size:2.35em;}
DIV#interior DIV#contenido DIV#bannerPpal P.esp SPAN.tit1 SPAN{font-size:1.45em;}
DIV#interior DIV#contenido DIV#bannerPpal P.esp SPAN.tit2{font-size:1.75em;}
DIV#interior DIV#contenido DIV#bannerPpal P.esp SPAN.tit2 SPAN{font-size:1.55em;}

DIV#interior DIV#contenido DIV#bannerPpal P.eng{font-size:1.75em; color:#999; letter-spacing:-1px; padding:10px 40px 0 0; line-height:1em;}

DIV#interior DIV#contenido DIV#latInfo{float:left; border-left:1px solid #acacac; width:474px; height:33em; margin:25px 0 0 0; padding:5px 0 15px 40px;}
DIV#interior DIV#contenido DIV#latInfo H2{font-weight:normal; color:#333; font-size:2em; padding:10px 0 0 0; line-height:1em;}
DIV#interior DIV#contenido DIV#latInfo H2 SPAN{font-weight:normal; color:#777; font-size:.75em; padding:0; display:block;}
DIV#interior DIV#contenido DIV#latInfo H3{font-weight:normal; color:#777; font-size:1.5em; padding:10px 0 0 0;}
DIV#interior DIV#contenido DIV#latInfo UL{margin:7px 0 20px 0; padding:0; list-style:none; width:100%; display:table;}
DIV#interior DIV#contenido DIV#latInfo UL LI{float:left;}
DIV#interior DIV#contenido DIV#latInfo UL LI IMG{float:left; padding:7px 5px 0 0;}
DIV#interior DIV#contenido DIV#latInfo UL LI.primero{width:160px; padding-right:30px;}
DIV#interior DIV#contenido DIV#latInfo UL LI.medio{width:165px;}
DIV#interior DIV#contenido DIV#latInfo UL LI.ultimo{width:100px;}
DIV#interior DIV#contenido DIV#latInfo UL.otros LI.ultimo{width:115px;}
DIV#interior DIV#contenido DIV#latInfo UL LI A{padding-left:10px; font-size:1.2em; display:block; color:#b90000;}
DIV#interior DIV#contenido DIV#latInfo UL LI A:hover{color:#000;}
DIV#interior DIV#contenido DIV#latInfo UL.esp LI A{font-size:1.5em; line-height:1.1em;}
DIV#interior DIV#contenido DIV#latInfo UL.esp LI SPAN{display:block;}
DIV#interior DIV#contenido DIV#latInfo UL.GrupMapf LI{width:185px;}

DIV#interior DIV#contenido DIV#tarificadores{width:888px; margin:auto; background:url(../img/bgTarificadoresBottom.gif) no-repeat center bottom;}
DIV#interior DIV#contenido DIV#tarificadores DIV{background:url(../img/bgTarificadoresTop.gif) no-repeat center top; width:888px; height:5.5em; font-size:1.2em;}
DIV#interior DIV#contenido DIV#tarificadores H2{float:left; font-size:1.7em; text-transform:uppercase; color:#333; letter-spacing:-1px; padding:15px; line-height:1em;}
DIV#interior DIV#contenido DIV#tarificadores H2 SPAN{display:block; color:#b90000; font-size:1.2em; padding-left:15px;}
DIV#interior DIV#contenido DIV#tarificadores UL{list-style:none; margin:0; padding:0 0 0 10px; float:left;}
DIV#interior DIV#contenido DIV#tarificadores UL LI{float:left; width:115px; text-align:center; margin:1px 0;}
DIV#interior DIV#contenido DIV#tarificadores UL LI A{display:block; height:2em; text-decoration:none; text-transform:uppercase;  font-weight:bold; color:#333; padding:3.95em 0 0 0; font-size:.9em;}
DIV#interior DIV#contenido DIV#tarificadores UL LI A SPAN{color:#b90000;}
DIV#interior DIV#contenido DIV#tarificadores UL LI.coches A{background:url(../img/bgTarCoche.png) no-repeat center 10px;}
DIV#interior DIV#contenido DIV#tarificadores UL LI.motos A{background:url(../img/bgTarMotos.png) no-repeat center 10px;}
DIV#interior DIV#contenido DIV#tarificadores UL LI.hogar A{background:url(../img/bgTarHogar.png) no-repeat center 10px;}
DIV#interior DIV#contenido DIV#tarificadores UL LI.salud A{background:url(../img/bgTarSalud.png) no-repeat center 10px;}
DIV#interior DIV#contenido DIV#tarificadores UL LI.vida A{background:url(../img/bgTarVida.png) no-repeat center 10px;}
DIV#interior DIV#contenido DIV#tarificadores UL LI.viajes A{background:url(../img/bgTarViajes.png) no-repeat center 10px;}
DIV#interior DIV#contenido DIV#tarificadores UL LI.coches A:hover{background:#efefef url(../img/bgTarCoche.png) no-repeat center 10px;}
DIV#interior DIV#contenido DIV#tarificadores UL LI.motos A:hover{background:#efefef url(../img/bgTarMotos.png) no-repeat center 10px;}
DIV#interior DIV#contenido DIV#tarificadores UL LI.hogar A:hover{background:#efefef url(../img/bgTarHogar.png) no-repeat center 10px;}
DIV#interior DIV#contenido DIV#tarificadores UL LI.salud A:hover{background:#efefef url(../img/bgTarSalud.png) no-repeat center 10px;}
DIV#interior DIV#contenido DIV#tarificadores UL LI.vida A:hover{background:#efefef url(../img/bgTarVida.png) no-repeat center 10px;}
DIV#interior DIV#contenido DIV#tarificadores UL LI.viajes A:hover{background:#efefef url(../img/bgTarViajes.png) no-repeat center 10px;}

DIV#interior DIV#contenido DIV#countryList{position:absolute; top:-5em; right:0; background:url(../img/bgCountryList.gif) no-repeat 0 4px; padding-left:35px;}
DIV#interior DIV#contenido DIV#countryList UL{margin:0; padding:0; list-style:none;}
DIV#interior DIV#contenido DIV#countryList UL LI A{color:#b90000;}
DIV#interior DIV#contenido DIV#countryList UL LI A:hover{color:#000;}
