/* CSS Document */
/*////////////////////Estilos general///////////////*/

html {height:100%}
body {
	height:100%;
	margin:0;
	margin-bottom:0px;
	padding: 0px;
	background-color: #ffffff;
	font-family:arial, sans-serif; color:#585858; 
}

/*////////////////////Index///////////////*/


.contenedora {
	position: relative;
	margin: 0 auto;
	width: 802px;
    height:100%;
	text-align:left;
	padding-top: 0px;
	text-decoration: none;
}

.cabecera {
	width: 802px;
	height:98px;
	background:url(../img/fondo_cabecera.jpg)  repeat-x;
}

.accionistas{
	width: 540px;
	padding-top:15px;
	height:55px;
	float:right;
}

.nuestrosaccionistas{
	width: 535px;
	height:7px;
	text-align:left;
	padding-left:265px;
	color:#9fbaf1;
	font-size:12px;	
	padding-top:5px;
	 color:#000000;
}

.logo {
	width: 140px;
	height:15px;
	float:left;
}

.menu {
	width: 772px;
	height:18px;
	background-color:#7492ce;
	color:#ffffff;
	font-size:11px;	
	font-weight: bold;
	
}

.menu {
	width: 802px;
	height:16px;
	background-color:#7492ce;
	color:#ffffff;
	font-size:11px;	
	font-weight: bold;
	padding-top:2px;
}

/*////////////////////FIN estilos index ///////////////*/


/*////////////////////Generales///////////////*/

.m40 {margin-right: 20px}


/*////////////////////Contenidos///////////////*/

.colun_izquierda {
	width:100px;
	height:100%;
	background-color:#7791c4;
	color:#ffffff;
	font-size:11px;	
	font-weight: bold;
	float:left;	
}

.colun_centro{
	width:794px;
	height:100%;
	background-color:#ffffff;
	color:#ffffff;
	font-size:11px;	
	font-weight: bold;
	float:left;	
	padding: 4px;
}


.menu_lateral{
	width:152px;
	/*height:600px;*/
	margin-left:4px;
	color:#000000;
	line-height:14px;
}

.publicidad1{
	width:152px;
	height:50px;
    background:url(../img/casa_moneda.gif);
	margin-top:25px;
	margin-left:5px;
}


ul#menuLateral {
list-style:none; margin:0px; padding:0px 0px 0px 0px; 
}
	ul#menuLateral li { width:140px; margin:0px 0px -1px 0px; padding:7px 0px 0px 10px; border:solid 1px black; background-color:#FFFFFF; }
	ul#menuLateral li.doslineas { width:140px; margin:0px 0px -1px 0px; padding:5px 0px 7px 10px; border:solid 1px black; background-color:#FFFFFF; }
	ul#menuLateral li.tituloMenu { width:150px; background-color:#000000; color:#FFFFFF; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:-2px; text-align:center; padding:6px 0px 3px 0px}

/*////////////////////Colunmaderecha///////////////*/

.colun_derecha {
	width:207px;
	height:100%;
	background-color:#7791c4;
	color:#ffffff;
	font-size:11px;	
	font-weight: bold;
	float:right;
}

.destacado1{
	width:190px;
	height:193px;
	margin-left:5px;
	border: solid 4px #cdd8ed;
	font-size:12px;
}

.destacado2{
	width:190px;
	height:197px;
	margin-left:5px;
	border: solid 4px #cdd8ed;
	font-size:12px;
	margin-top:4px;
}

.destacado3{
	width:190px;
	height:193px;
	margin-left:5px;
	font-size:12px;
	margin-top:4px;
}

.titDestacado{
	width:190px;
	height:29px;
	background-color:#000000;
	border-bottom: solid 4px #cdd8ed;
	text-transform:uppercase;
	text-align:center;
	padding:4px 0px 0px 0px;
	font-size:12px;
}

.cuerpoDestacado{
	width:165px;
	height:131px;
	background-color:#ffffff;
	font-size:12px;
	padding-top: 25px;
	padding-left:15px;
	padding-right:10px;
}

.cuerpoDestacado2{
	width:180px;
	height:135px;
	background-color:#ffffff;
	font-size:12px;
	padding-top: 25px;
	padding-left:10px;
}

.botondestacado{
	width:163px;
	height:33px;
	font-size:12px;
	color:#FFFFFF;
	background-image:url(../img/boton1a.gif);
	padding-top:15px;
	text-align:center;
	
}

.cabecera2{
	width:427px;
	height:176px;
	color:#FFFFFF;
	background-image:url(../img/cabecera_moto.jpg);
}

.cabecerasalud{
	width:427px;
	height:176px;
	color:#FFFFFF;
	background-image:url(../img/cabecera_salud.jpg);
}

.cabeceraCoche{
	width:427px;
	height:176px;
	color:#FFFFFF;
	background-image:url(../img/cabecera_coche.jpg);
}

.cabeceraSeguros{
	width:780px;
	height:176px;
	color:#FFFFFF;
}


.cabeceraResponcivil{
	width:427px;
	height:176px;
	color:#FFFFFF;
	background-image:url(../img/cabecera_responcivil.jpg);
}

.cabeceraDecenal{
	width:427px;
	height:176px;
	color:#FFFFFF;
	background-image:url(../img/cabecera_decenal.jpg);
}


.cabeceraMedico{
	width:427px;
	height:176px;
	color:#FFFFFF;
	background-image:url(../img/cabecera_medico.jpg);
}

.cabeceravida{
	width:427px;
	height:176px;
	color:#FFFFFF;
	background-image:url(../img/cabecera_vida.jpg);
}

.cabeceraHogar{
	width:427px;
	height:176px;
	color:#FFFFFF;
	background-image:url(../img/cabecera_hogar.jpg);
}

.txt_cabecera{
	width:250px;
	height:100px;
	float:right;
	color:#000000;
	margin-top:45px;
	margin-right:10px;
}

.titulo{
	width:775px;
	height:28px;
	background-color:#f2f2f2;
	border: solid 1px #d7d9dd;
	margin-top:4px;
    font-size:15px; 
	color:#000000;  
	text-decoration:none; 
	font-weight: bold; 
	padding-left:15px;
	padding-top:10px;	
}

.aseguradoras0{
	width:425px;
	height:auto; 
	padding-top:5px;	
}

.aseguradorasnombre0{
	width:423px;
	height:33px; 
	padding-top:10px;
	margin-top:3px;	
}

.contenido{
	width:760px;
	/*height:100%;*/
	border: solid 1px #d7d9dd;
	margin-top:4px;
    font-size:11px; 
	color:#000000; 
	font-weight: normal; 
	text-decoration:none;  
	padding-left:15px;
	padding-top:10px;	
	padding-right:15px;
}


.cierre {
	width: 802px;
	height:6px;
	background-color:#7492ce;
}


.pie {
	width: 802px;
	height:20px;
	background-image:url(/img/pie.gif);
	font-family:"arial"; font-size:11px; color:#eoeoeo;  text-decoration:none; font-weight: normal;
	text-align:center;
	padding-top:5px;
	
}

.aseguradoras{
	width:136px;
	height:72px;
	border: solid 1px #d7d9dd;
	background-color:#f2f2f2;
	float:left;
	padding-top:4px;
	
}

.aseguradoras2{
	width:136px;
	height:72px;
	border: solid 1px #d7d9dd;
	background-color:#f2f2f2;
	float:right;
	padding-top:4px;
}
.aseguradoras3{
	width:136px;
	height:72px;
	border: solid 1px #d7d9dd;
	background-color:#f2f2f2;
	float:right;
	margin-right:5px;
	padding-top:4px;
}

.aseguradorasnom{
	width:136px;
	height:16px;
	border: solid 1px #d7d9dd;
	background-color:#f2f2f2;
	float:left;
	background-image:url(/img/fondonombre.gif);
	font-family:"arial"; font-size:11px; color:#7791c4;  text-decoration:none; font-weight: bold; text-align:center; line-height:16px;
	margin-top:2px;
}



.aseguradorasnom2{
	width:136px;
	height:16px;
	border: solid 1px #d7d9dd;
	background-image:url(/img/fondonombre.gif);
	float:right;
	margin-top:2px;
	font-family:"arial"; font-size:11px; color:#7791c4;  text-decoration:none; font-weight: bold; text-align:center; line-height:16px;
}
.aseguradorasnom3{
	width:136px;
	height:16px;
	border: solid 1px #d7d9dd;
	background-image:url(/img/fondonombre.gif);
	float:right;
	margin-right:5px;
	margin-top:2px;
	font-family:"arial"; font-size:11px; color:#7791c4;  text-decoration:none; font-weight: bold; text-align:center; line-height:16px;
}

/*////////////////////Txts///////////////*/

.txtmenu{font-family:"arial"; font-size:11px; color:#ffffff;  text-decoration:none; font-weight: bold;padding-right: 23px;}
.txtmenu2{font-family:"arial"; font-size:11px; color:#ffffff;  text-decoration:none; font-weight: bold;padding-left: 25px; padding-right: 20px; }
.txtmenuprin{font-family:"arial"; font-size:11px; color:#000000;  text-decoration:none; font-weight: bold;padding-right: 23px;}	
.txtdestacado{font-family:"arial"; font-size:12px; color:#000000;  text-decoration:none; font-weight: bold;}
.txtdestacadonar{font-family:"arial"; font-size:12px; color:#fea900;  text-decoration:none; font-weight: bold;}	


a.txtboton{font-family:"arial"; font-size:12px; color:#ffffff;  text-decoration:none; font-weight: bold; text-align:center;}	
a.txtboton:hover{font-family:"arial"; font-size:12px; color:#c7d6f2;  text-decoration:none; font-weight: bold; }	

.nar12 {font-family:"arial"; font-size:12px; color:#ffaa00;  text-decoration:none; font-weight: bold;} 
.azul14{font-family:"arial"; font-size:14px; color:#7492ce;  text-decoration:none; font-weight: bold;} 
.azul19{font-family:"arial"; font-size:19px; color:#7492ce;  text-decoration:none; font-weight: bold;}

.padleft4 {padding-left:4px;}

.BOTON_TEXTO
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #6377dc;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    TEXT-DECORATION: none
}

