body {margin: 0;padding:0;font-family: tahoma,verdana,arial,sans-serif;color:#414b56;}
	
#contenedora {position:absolute;float:left;width:100%;height:auto; background-image: url(../imagesHome/fondotop.gif); background-repeat:repeat-x; background-position: top;text-align:center;}
h1, h2, .title {display: none;margin:0;padding:0}
h3, h4, form, input, p, label, fieldset, a {margin:0;padding:0}
div {float:left;}
img {border:0;}
ul, li {margin: 0; padding-left: 0;}
fieldset {border:0;}
object {margin:0;padding:0;width:100%;height:11em}

.general {position:relative;width:96.6%;_width:96.6%;height:auto;min-width:48.4em;width:expression(document.body.clientWidth < 800? '48.4em': '96.6%' );margin-left:1em;_margin-left:.5em;margin-bottom:1em;padding-bottom:.5em; border-bottom: .15em solid #345da6; text-align:left;}


/* ************* CABECERA ******************* */
#top {width:100%;height:3.75em;min-height:3.75em;}
#logotipo {width:30%;height:auto;}
#enlacestop {float:right;width:38%;_width:39%;height:2em;font-size: 65%;margin-top:3em; border: 0px solid #000000;}
.enlacestop2 {float:right;width:7.2em;border-right:.09em solid #4c76a5;text-align:right;}
.enlacestop3 {float:right;height:.55em;margin-left:.6em;margin-right:.2em;color: #4C76A5;text-align: right;}
.enlacestop4 {float:right;width:3.6em;height:.9em;}
.enlacestop4 img {float:right;position:relative;padding-top:.3em; top:-.5em}
a.enlacespeq {text-align: right; padding: 0 .6em 0 1.1em; color: #4C76A5; text-decoration: none;}  
a.enlacespeq:hover {text-decoration: underline;}  
a.enlacespeq2 {text-align: center; padding: 0 .6em 0 1.1em; color: #4C76A5; text-decoration: none;}
a.enlacespeq2:hover {text-decoration: underline;}


/* ************ MENÚ HORIZONTAL *********** */

.menuhorizontal {width:100%;height:1.6em;background-image:url(../imagesHome/fondo_menuhoriz.gif); background-repeat: repeat-x;border-right:none;text-align:center;}

ul#serviciosmutua li { display:block; *display: inline;list-style-type:none;line-height:.72em;margin-top:.07em; margin-left:0em; *margin-left:5em}

.bordeizq_menuhor {width:.1em;height:1.5em;background-image:url(../imagesHome/bordeizq_menuhoriz.gif);background-repeat: no-repeat;padding:0;}

#serviciosmutua a {color: #fff; font-family: "Franklin Gothic Demi Cond","Arial Narrow",tahoma,verdana; font-size: 70%; text-transform: uppercase; text-decoration: none;}
#serviciosmutua a:hover {text-decoration: underline;}
#serviciosmutua div {height:79%;padding:.3em 0 0 0;border-right:.07em solid #255884;line-height: normal;}
#serviciosmutua .horiz_pensiones {border-right:none}
#serviciosmutua .horiz_inmobiliarios {border-right:none;border-left:.07em solid #255884;}




/* ************ GENERALES *********** */

.campo {width:69%;font-size: 65%; font-family: Microsoft sans serif;border-top: .1em solid #9d9da1; border-left: .1em solid #9d9da1; border-right:.1em solid #f1efe2; border-bottom:.1em solid #f1efe2;margin:0;margin-right:.3em}
.cuerpo {width:99.5%;height:14em;max-height:14em;width:expression(document.body.clientWidth < 800? "47em": "99.5%" );}
.cuerpo2 {width:99.5%;width:expression(document.body.clientWidth < 800? "47em": "99.5%" );height:auto; margin-top:.7em;}

.normalbold {font-weight:bold}
.azulbold { font-weight:bold;color: #638db2}

.seleccionado {background-image:url(../imagesHome/fondoact_menuhoriz.gif);background-repeat: repeat-x;}


/* ************ CENTRAL 1, FLASH Y SIMULACIONES *********** */

.recipienteanim {float:left;width:100%;height:9em;text-align:center;}
.otro_recipienteanim {background-color:transparent;}
.central {width:58%; height:5em;margin:1% 0 0 1.8%;}
.animacion {width:99.2%;height:11em;border:.03em solid #e5eff5;border-bottom:0;_margin-bottom:-.2em;vertical-align:bottom;overflow:visible}
.sinanimac {width:99.6%;height:11em;_margin-bottom:-.2em;vertical-align:top;overflow:visible;background-image:url(../imagesHome/imaghog.gif); background-position:center; background-repeat:no-repeat}
.calculos {width: 97.3%; font-size:70%;line-height:2em;padding:.25em .3em 0 .8em;background-image: url(../imagesHome/fca.gif); background-repeat: repeat-x; height: 2.8em; border-left:.1em solid #eee;border-right:.1em solid #eee; vertical-align:middle;border-top:.03em solid #e5eff5;}
.calcular {width:74.5%;}
.calcular_poliza {float:right;width:11.5%;background-image: url(../imagesHome/bolhom.gif);background-repeat: no-repeat; background-position: left;}
.calcular_poliza a {color: #414b56;text-decoration: none;font-weight: bold;padding-left: 2.1em;}
.calcular_poliza a:hover {color: #1f447b;text-decoration: underline;}


/* ************ LATERALES *********** */

.lateral1 {width:18.3%; min-width:9em; height:auto;padding:0 1em .7em 0;margin-top:.55em;background-image: url(../imagesHome/menuh.gif);background-position: bottom right; background-repeat: no-repeat;}

.lateral2 {width:100%; min-width:9em; height:5em;}

.ppalateral1 {width:96.5%;margin:.3em 0 .7em 0;padding:0 0 .4em 1.1em;font-size:70%;font-weight:bold;border-bottom: .45em solid #edf2f4;display:block}

.ppalateral2 {width:91.8%;_width:93%;text-align:center;margin:1.1em 0 .7em .7em;padding:0 0 .4em 0;font-size:70%;font-weight:bold;border-bottom: .45em solid #edf2f4;}

.contenderecha {float:right;width:18%;height:13.8em;background-image: url(../imagesHome/menuh2.gif);background-position: bottom left; background-repeat: no-repeat;}
#recipienteder {float:right;width:19.5%;_width:19%;}
#contenderecha2 {float:right;width:93%;_width:96%;height:auto;padding-right:0;margin-right:0;background-position: bottom left;margin-bottom:.8em;padding-bottom:1em}
.contenderecha3 {float:right;width:90%;_width:89%;height:6.4em;padding-right:0;margin-right:0;border:.05em solid #eee;}
.contenderechab {width:94%;height:6em;background-image: url(../imagesHome/menuh2.gif);background-position:-3em -6em;background-repeat: no-repeat;margin:.2em;}

.contenderechab input#enviarPersonal {vertical-align:top;}
#contenderecha2 .ppalateral2 {width:91.8%;margin:0;margin-left:.9em;}
.contenderechab .ppalateral2 {width:96.5%;margin:0;margin-left:.5em;}
.bazl {color: #638db2}
.baz2 {color: #638db2;padding-right:.5em;}


/* ************ MENÚ VERTICAL CORPORATIVO MUTUA ************ */
#contenedora #menusecundario a {background-position: .2em .45em;padding-left: 1.7em; font-size:70%; background-image: url(../imagesHome/bolmenuimargen.gif); background-repeat: no-repeat; color: #636363; text-decoration: none;}
#contenedora #menusecundario a:hover {color: #1f447b; text-decoration: underline;}
#contenedora ul#menusecundario  {width:104%;margin-top:-.55em;list-style-type:none;}
#contenedora ul#menusecundario li {height:1.4em; line-height:1.1em;background: url(../imagesHome/puntosm2.gif) -4em bottom no-repeat;min-width:9em;}
.primerovertical {margin-top:.2em}

/* ************ LATERAL DERECHA 1 ************ */

.form_areapersonal {text-align:center; width:100%;height:8em;margin-bottom:.5em;font-size:60%;}

input#DNI, input#contras {width:65%;font-family: Microsoft sans serif;font-size:100%;padding-left:.4em;border-top: .1em solid #9d9da1; border-left: .1em solid #9d9da1; border-right:.1em solid #f1efe2; border-bottom:.1em solid #f1efe2;margin-bottom:.8em}
input#contras {width:64.5%;_width:67%;margin-left:1.2em;}
input#enviarPersonal {vertical-align:top}
input#mail {padding-left:.4em;} 
.contenderecha a {background-image: url(../imagesHome/bolmenuimargen.gif); font-size:60%;background-repeat: no-repeat; background-position:.5em 1.4em; color:#414b56;text-decoration:none;display:block;padding:.9em .5em 0 2.7em;}
.contenderecha a:hover {text-decoration:underline}
/*.bajoformpersonal {width:100%; }*/
.bajoformpersonal {width:93%; height:3em;background-image: url(../imagesHome/puntosm.gif); background-position: top; background-repeat: no-repeat; border:0px solid #000000; padding-left: 4.5%; padding-right:0;}


/* ************ LATERAL IZQ BANNERS *********** */

.lateral1b {width:18.55%;_width:18.4%;min-width:9.6em;padding-right:2%;height:auto;margin:0;margin-right:.6%;_margin-right:1.5%;}
.lateral1b a{margin:0}
/*.lateral1b img {width:100%;height:4em;}*/
.banautoc {height: 4.5em; width: 100%;background-image: url(../imagesHome/autocb.gif); background-position: center bottom; background-repeat: no-repeat;  border:.05em solid #d1d1d1; cursor:pointer;}
.banautoc img{width:100%;height:4em;}
.banf {height:5em; width: 100%;background-image: url(../imagesHome/ff1.gif);background-position: center; background-repeat: no-repeat;  border:.05em solid #d1d1d1; margin-top:.5em; cursor:pointer;}

.banbc {height:5.4em; width: 100%;background: url(../imagesHome/banner_f108.jpg) 50% no-repeat; border:.05em solid #d1d1d1; margin-top:.5em; cursor:pointer;text-align:center}
/*.banbc .imagen{float:right;margin-top:.8em;margin-right:5%}*/
.banbc .imagenenlace {position:absolute;z-index:1;left:0;height:5.4em; width:19%;_width:100%;}


/* ************ CENTRAL2 *********** */

.central2 {float:left;width:57.7%;width:expression(document.body.clientWidth < 800? '46em': '57.6%');min-width:46em; height:auto;margin-left:.5em;text-align:center;font-size:60%;}
#recipientecentral {width:100%;height:1em;float:left;}
.central2 img {border: .05em solid #ccc; margin-bottom:.5em;padding-top:.05em;padding-left:.05em}
.central2 h3 {font-size:115%; _font-size:110%;}
.contcentrales1 {width:15%;}
.centrales1 {width:14.7em;float:left;text-align:left;line-height:1.5em}
.contcentrales2 {width:40%;height:.01em;}
.centrales2 {width:16em;position:absolute;left:50%; margin-left:-7.35em;text-align:left;line-height:1.5em;}
.contcentrales3 {float:right;width:34%;}
.centrales3 {float:right;width:14.7em;text-align:left;line-height:1.5em;}


/* ************ LATERAL DERECHA 2 *********** */

.fpersonal {width:100%;height:90px;margin:0;vertical-align:middle;}
.textosolo {width:90%;padding-left:2em;padding-top:.8em;background-position:-.3em 1.2em;font-size:60%;background-image: url(../imagesHome/bolmenuimargen.gif); background-repeat: no-repeat; background-position:-.2em 1.4em;display:block;text-align:left;}
#boletines {text-align:center;}

a.bazul {
	color: #638db2;	font-weight: bold; text-decoration: none; display: block; 
}
a.bazul:hover {
	color: #1f447b; text-decoration: underline; 
}


/* ************ PIE ************ */

a.pequebold {font-weight:bold;text-decoration:none;color:#414b56;}
a.pequebold:hover {text-decoration:underline;}

.pie {width:99.7%;height:auto;margin-top:2.8em;font-size:65%;}
.pieizq {float:left;margin-left:.5em;width:35%;display:inline;}
.pieder {float:right;width:auto;margin-right:.2em;padding-right:0;text-align:right;}
.pieder div {padding: 0 .7em 0 .6em;border-right:.05em solid #878e96;}
.pieder a {color:#878d96;text-decoration:none;}
.pieder a:hover {text-decoration:underline}
#pietelmutua {font-size:110%;width:auto;padding-left:1.1em;color:#008bd7;font-weight:bold;background: url(../imagesHome/tfon.gif) no-repeat left}
#piemutua {width:auto;border-right:none;color:#638db2;text-align:right;}
.banderas {width:auto;margin-left:.4em;margin-top:.2em;}
.banderas div {width:1.4em;height:.9em;margin:0 .2em 0 .2em;}
.banderas img {width:1.4em;height:.9em;}
.banderas a {background-repeat: no-repeat;}
#es a {background-image: url(../imagesHome/band_esp_off.gif);}
#es a:hover {background-image: url(../imagesHome/band_esp_on.gif);}
#ca a{background-image: url(../imagesHome/band_cat_off.gif);}
#ca a:hover {background-image: url(../imagesHome/band_cat_on.gif);}
#vasc a{background-image: url(../imagesHome/band_vasc_off.gif);}
#vasc a:hover {background-image: url(../imagesHome/band_vasc_on.gif);}
#gal a{background-image: url(../imagesHome/band_gal_off.gif);}
#gal a:hover {background-image: url(../imagesHome/band_gal_on.gif);}
#val a{background-image: url(../imagesHome/band_val_off.gif);}
#val a:hover {background-image: url(../imagesHome/band_val_on.gif);}
#ing a{background-image: url(../imagesHome/band_ing_off.gif);}
#ing a:hover {background-image: url(../imagesHome/band_ing_on.gif);}


/* ESTILOS PARA ADAPTAR PREMIO MUTUA EN HOME */

.banbc2{
	float:right;height:5em; width: 100%;background: url(../imagesHome/barco.jpg) no-repeat center;cursor:pointer;
}
.disc{
	float:right;height:5em; width: 100%;background: url(../imagesHome/discap.jpg) no-repeat center;cursor:pointer;
}
.adaptado {_width:93.5%;height:5em;border-color:#d1d1d1;padding-top:.0em}

.contenderecha3_p {width:100%;height:7.7em;margin-top:.7em;padding-top:.2em;padding-right:.1em;_padding-right:0;background: url(../imagesHome/fond_bannerpremio.gif) repeat-x;}

.contenderechab_p {width:100%;height:3.7em;border: .05em solid #e3e3e3;text-align:center;padding-top:.25em;}

.btriv{
	float:right;height:5em; width: 100%;background: url(../imagesHome/btrv.gif) no-repeat center;cursor:pointer;
}
.btriv img{
	width: 100%;height:5em;
}


#formulario{ color: #4f83ae; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:1em; padding-left: 0em;   width:150px;_width:15em;  padding-top:0em; text-align:left; border:0px solid #d0d0d0;  height:2em; _height:3em; _margin-top:0em; margin-bottom:0em;  margin-top:-.1em; margin-right:0px;_line-height:2em; _vertical-align:bottom; margin-left:0em; vertical-align:middle; text-align:center; padding-left: 0px;
}
.combo { height:1.5em;  width:142px; color: #414b56; font-size:1.1em; border: 0px solid #000000;  padding-left: .5em; margin-left:.7em; }


#avanzada { float:left; width:10em; _width:10em; border:0px solid #4c76a5; text-align:center; padding-right:0em; margin-rigth:0;   margin-top:-0em; padding:0; margin-left:1em;  }
	
	

#rollover
	{
color:#4c4c4c; font-weight:normal; height: 2em; _height: 2em;  vertical-align:top; border: 0px solid #000000; _padding-bottom:.0em; padding-bottom:0em;  padding-top:.15em; _padding-top: .15em;  _padding-left: .15em; margin-left: .5em; 
	}



