@charset "utf-8";#planPive .cuerpo *{margin: 0;padding: 0}
#planPive .cuerpo img{border:0}
body{line-height:1.58em}
body {font-size: 100%;background:#fff url(../images/bg_body.png) repeat-x 0 0}
li p, li li, li address,dd p, dd li, td p, td li, th p, th li, td dt, td dd, th dt, th dd,address p, address li,blockquote p, blockquote li, blockquote pre, blockquote dt, blockquote dd,h1, h2, h3, h4, h5, h6 {font-size: 1em}
/* ----------------------------------------------------------------------------------------------*/ 
html{height: 100%}
#planPive{font-family:Arial, Verdana, Helvetica, sans-serif}
#planPive .cuerpo{ font-size: 1.7em;line-height: 1.2em;position:relative;padding-bottom: 122px;}
#planPive .cuerpo p, #planPive .cuerpo li{color:#103184}
#planPive .contenedor {background:url(../images/bg_sombra.png) no-repeat 0 0;margin:0 auto;text-align: left;width: 849px;z-index: 0;padding:0 23px}
#planPive .cuerpo li {list-style:none}

#planPive .cuerpo p img{font-size: .9090em}
#planPive input, #planPive select, #planPive textarea{font-family:Arial, Verdana, Helvetica, sans-serif;color: #505154;font-size:1em}
:lang(es) {quotes: "«\2009" "\2009»" "\201C" "\201D" "\2018" "\2019"}
#planPive .cuerpo a{color:#1f3179}

/*cuerpo cabecera*/
#planPive .txtCircular{color: #FFFFFF; font-size: 1.4em;text-align: center;float: left;font-weight: bold;margin: 28px 23px 0 46px;}
#planPive .txtCircular p{color: #FFFFFF;font-size: 0.9em;margin-bottom: 11px;}
#planPive .txtCircular .principal{font-size: 1.25em; font-weight: bold;text-transform: uppercase;margin-bottom: 34px;}
#planPive .cuerpo #sloganDer{width: 29%;color:#103184; float: left; line-height: 24px;font-size: 1.13em;margin:3.9% 0 0 30px;}
#planPive .cuerpo #sloganDer span{font-size: 1.2em;line-height: 28px;}
#planPive .cabecera{ background:#fff url(../../css/bg_cabecera.gif) no-repeat 0 100%;padding:0;height:75px;float: left;margin:0}
#planPive .int > img{margin-left: 5px;float: left;}
#planPive .cabecera .logo{ padding:15px 0 0 15px;}

/*cuerpo cabecera ESTILOS PARA MODELO AHORRA HASTA UN 60%*/
#planPive .txtCircular60{color: #FFFFFF; font-size: 1.4em;text-align: center;float: left;font-weight: bold;margin: 28px 6px 0 37px;}
#planPive .txtCircular60 p.txtNormal60{color: #FFFFFF;font-size: 0.7em;margin-bottom: 3px;}
#planPive .txtCircular60 .principal60{font-size: 1.25em; font-weight: bold;text-transform: uppercase;color: #FFFFFF;}
#planPive .txtCircular60 .principal60 span{font-size: 3.35em; font-weight: bold;text-transform: uppercase;}
/*cuerpo content superior*/
#planPive .cuerpo .contentSup{background: url("../images/cocheCirculo.png") no-repeat scroll 7px 0 #FFFFFF;min-height: 221px;}

/*cuerpo content inferior*/
#planPive .cuerpo .contentInf .left { float:left;width:46.3%;margin:17px 0 0 7.6%;font-size:0.78em;line-height: 1.4; }
#planPive .cuerpo .contentInf .right { float:right;width:500px}
#planPive .cuerpo .contentInf .right .img { display:inline-block;zoom:1;width:204px;height:117px;background:url(../images/fnd_fotos.gif) 0 0 no-repeat;margin-left:25px}
#planPive .cuerpo .contentInf .right .img  img{margin:5px 0 0 5px }

#planPive .cuerpo .contentInf .left p{font-size: 2.3em;}
#planPive .cuerpo .contentInf .left ul{line-height: 20px; margin-top: 18px; }
#planPive .cuerpo .contentInf .left ul li{margin-bottom: 14px;padding-left: 8.3%;background: url("../images/bullet_activada.png") no-repeat scroll 0 0 transparent; min-height: 26px;}
#planPive .cuerpo .contentInf .right{float: left; width: 46.1%;font-size: 0.9em;color: #103184;margin-top: 63px;position: relative;}
#planPive .cuerpo .contentInf .right div{position: relative;bottom: 3px;}
#planPive .cuerpo .contentInf .right div span{font-size: 0.95em; margin: 10px 0 0 12%;}
#planPive .cuerpo .contentInf .right div span.img{}
#planPive .cuerpo .contentInf .right a{margin: 0 18%;}
#planPive .cuerpo .contentInf .right .teLoCalculamos{font-size: 1em; text-decoration: underline;margin-left: 34px;}
#planPive .cuerpo .contentInf .right .teLoCalculamos a:hover{color: #333333;}
#planPive .cuerpo .contentInf .right img.reloj{bottom: -22px;left: 211px;position: absolute;}
#planPive .cuerpo .contentInf .continuar {margin: 0 18%;background: url(../images/flecha_consulta.png) no-repeat right 3px;position: absolute; bottom: 50px;left: 15%; color: #FFFFFF; font-size: 1.5em;font-weight: bold;padding-right: 15px;}
#planPive .cuerpo .contentInf .continuar:hover{color: #d3dffc;}
/*cuerpo footer*/
#planPive .c2_foot .legal { background: url(../images/bgPieCopy.gif) repeat-x scroll left top transparent}
#planPive .c2_foot .legal li { background:url(../images/bgLiLegal.gif) no-repeat scroll 4px 1px transparent}
#planPive .c2_foot .legal li.first { background:none}
#planPive .c2_foot .legal li a:hover{text-decoration:underline}
#planPive .c2_foot .legal .wrapGrupo{width:58em}