@import url(base.css);

/*colores*/
	.color1 { color: #FFBC16; }
	.color2 { color: #006C52; }
	.color3 { color: #8C8B8D; }
	.color4 { color: #C5C5C6; }	
	.color5 { color: #00CC00; }
	.color6 { color:#669900;}
	.rojo { color: #FF0000; }
	.blanco { color: #FFFFFF; }
	.negro { color: #000000;}
	.colorvida{ color:#F3A23A;}
	.Lineacolorvida{border:1px solid #FBD29C;}
	.Lineacolorahorro{border:1px solid #E58883;}
	.Lineacolorsalud {border:1px solid #B2D6F0;}
	.Lineacolordiversos {border:1px solid #C4DC90;}
	.Lineacolordependencia {border:1px solid #B37CA4;}
	

/*colores del fondo*/
	.fondo1 {	background-color: #FFBC16;	}
	.fondo2 {  	background-color: #006C52;	}
	.fondo3 { 	background-color: #8C8B8D;	}
	.fondo4 { 	background-color: #C5C5C6;	}
	.fondo5 { 	background-color: #E6E6E6;	}
	.fondo6 { 	background-color:#006699; margin-bottom:5px;	}	
	.fondoBlanco {	background-color: #FFFFFF;}
	.fondoNegro	{ background-color: #000000;}

/*colores del borde*/
	.borde1 {	border-color: #FFBC16}
	.borde2 {	border-color : #006C52}
	.borde3 {	border-color : #8C8B8D}
	.borde4 {	border-color : #C5C5C6}
	.bordeBlanco {	border-color: #FFFFFF;}
 	.bordeNegro {	border-color: #000000;}
 	.bordeRojo  {	border-color: #FF0000;} 	
	.borderInt{border:1px solid dashed;}
	.BordeDas{ border:1px dashed #8C8B8D}
	
/*Titulos*/
	.titColor2normal  { color: #006C52; font-family : Verdana;	font-size: 20px; font-style : normal; }

	.titColor2  { color: #006C52; font-family : Verdana;	font-size: 20px; font-style : normal; font-weight: bold; }
	
	.titG {	font-family : Verdana; font-size: 20px;	font-style : normal; font-weight: bold; padding-left: 5px;	}
	.titX {	font-family : Verdana; font-size: 18px;	font-style : normal; font-weight: bold; padding-left: 0px;	}
	.titM {	font-family : Verdana; font-size: 16px;	font-style : normal; font-weight: bold;	padding-left: 5px;	}
	.titN {	font-family : Verdana; font-size: 16px;	font-style : normal; font-weight: normal;	padding-left: 5px;	}
	.titP {	font-family : Verdana; font-size: 12px; font-style : normal; font-weight: bold; padding-left: 5px;  }

/*Textos*/
	  .fontG { font-family : Verdana; font-size: 14px; font-style : normal; font-weight: normal; }
	  .fontM { font-family : Verdana; font-size: 12px; font-style : normal; font-weight: normal; }
	  .fontMB { font-family : Verdana; font-size: 12px; font-style : normal; font-weight: bold; }
	  .fontMI { font-family : Verdana; font-size: 12px; font-style : italic; font-weight: normal; }	  
	  .fontP { font-family : Verdana;	font-size: 10px; font-style : normal; font-weight: normal; }
	  .fontQ { font-family : Verdana;	font-size: 10px; font-style : normal; font-weight: bold; }

	 .font1 { font-family: Verdana ; font-size: 1px; font-style : normal; font-weight: normal;}	
	 .font10 { font-family: Verdana ; font-size: 10px; font-style : normal; font-weight: normal;}	
	 .font10Color2  	{ font-family : Verdana;	font-size: 10px; font-style : normal; color: #006C52; }
	 .font10Color3	{ font-family : Verdana; font-size: 10px; font-style : normal; color: #8C8B8D; }  

	 .font9 { font-family : Verdana;	font-size: 9px; font-style : normal; font-weight: normal; }
	 .font9b { font-family : Verdana;	font-size: 9px; font-style : normal; font-weight: normal; font-weight: bold;}
	 .font9Color2	{ font-family : Verdana; font-size: 9px; font-style : normal; color: #006C52; }
	 .font9Color2b	{ font-family : Verdana; font-size: 9px; font-style : normal; color: #006C52; font-weight: bold;}
     .font9Color3   	{ font-family : Verdana; font-size: 9px; font-style : normal; color:  #8C8B8D; }
	 .font9Color3b   	{ font-family : Verdana; font-size: 9px; font-style : normal; color:  #8C8B8D; font-weight: bold;}
	 .font9ColorRojo	{ font-family : Verdana; font-size: 9px; font-style : normal; color: #FF0000; }
	 .font9ColorRojob	{ font-family : Verdana; font-size: 9px; font-style : normal; color: #FF0000; font-weight: bold; }
	 .font9ColorBlanco	{ font-family : Verdana; font-size: 9px; font-style : normal; color: #FFFFFF; }
	 .font9ColorBlancob	{ font-family : Verdana; font-size: 9px; font-style : normal; color: #FFFFFF; font-weight: bold; }
	 
	 

	.font8 { font-family : Verdana;	font-size: 8px;	font-style : normal; font-weight: normal; }
	.font8p { font-family : Verdana; font-size: 8pt; font-style : normal; font-weight: normal; }	
	.font8p { font-family : Verdana; font-size: 8pt; font-style : normal; font-weight: normal; }
	.font11 { font-family : Verdana; font-size:11px; font-style : normal; font-weight: normal; }  	 

    .font12Negrita  { font-family : Verdana; font-size: 12px; font-style : normal; font-weight: bold; color: #000000; }

	.font12 { font-family : Verdana; font-size:12px; font-style : normal; font-weight: normal; }  
	
	
	.font10Negrita  { font-family : Verdana; font-size: 10px; font-style : normal; font-weight: bold; color: #000000; }
    .font10Color2Negrita { font-family : Verdana; font-size: 10px; font-style : normal; font-weight: bold; color: #006C52; }
    .font10Color3Negrita { font-family : Verdana;	font-size: 10px; font-style : normal; font-weight: bold; color: #8C8B8D; }  
    .font9Negrita { font-family : Verdana;	font-size: 9px;	font-style : normal; font-weight: bold;	color: #000000; }
    .font9Color2Negrita { font-family : Verdana; font-size: 9px; font-style : normal; font-weight: bold; color: #006C52; } 
    .font9Color3Negrita { font-family : Verdana; font-size: 9px; font-style : normal; font-weight: bold; color: #8C8B8D; }    
	 
	 .font9int {font-family: Arial;	font-size: 9px; font-style: normal;	font-weight: normal;}
	 .font14{ font-size:14px;}
	 .font15{ font-size:15px;}
 	 .font16{ font-size:16px;}	
	 .font17{ font-size:17px;}  
	 .font18{ font-size:18px;}
	 .font19{ font-size:19px;}
	 .font20{ font-size:20px;}
	 
	 

/*Inicializacion de celdas*/
    .tdIniColor1 {border: 0px solid #FFBC16;}
    .tdIniColor2 {border: 0px solid #006C52;}
    .tdIniColor3 {border: 0px solid #8C8B8D;}
    .tdIni {border:0px solid;}
	.tdDas {border:0px dashed;}
		
    .tdLeft1 {  border-left-width: 1px;	}
    .tdRight1 {  border-right-width: 1px; }
    .tdTop1 { border-top-width: 1px; }
    .tdBottom1 { border-bottom-width: 1px; }
    .tdLeft2 { border-left-width: 2px; }
    .tdRight2 {  border-right-width: 2px; }
    .tdTop2 {  border-top-width: 2px; }
    .tdBottom2 {  border-bottom-width: 2px; }
	.tdBottom1dashed{ border-bottom: 1px dashed;}	
	.tdLeft1dashed {  border-left:1px dashed;	}
	.tdRight1dashed { border-right:1px dashed;	}	

/*Varios (negrita, referencia)*/
    .negrita {	font-weight: bold; }
	 .cursiva {	font-style : italic; font-weight: normal; }
    .ref { 	cursor: pointer; }	

	.Elementoformulario{ border:0px; background:none;}

	.link2 {
		font-weight : normal;
	    text-decoration:none;
		color : #000000;
	}

	.link2:hover {
		font-weight : normal;
		color : #006C52;
	   	text-decoration:none;	  	
	}
	
	.linka {
		font-family : Verdana; 
		font-size: 12px;
		font-weight : normal;
	   	text-decoration:none;
		color : #000000;}

	.linka:hover {
		font-family : Verdana; 
		font-size: 12px;
		font-weight : normal;
		color : #8C8B8C;
	   	text-decoration: underline;	}
	
	.linkb {
		font-family : Verdana; 
		font-size: 10px;
		font-weight : normal;
	   text-decoration:none;
		color : #000000;}

	.linkb:hover {
		font-family : Verdana; 
		font-size: 10px;
		font-weight : normal;
		color : #000000;
	   	text-decoration: underline;}	
	
	.linkblanco {
		font-family : Verdana; 
		font-size: 10px;
		font-weight : normal;
	   	text-decoration:none;
		color : #FFFFFF;}

	.linkblanco:hover {
		font-family : Verdana; 
		font-size: 10px;
		font-weight : normal;
		color : #FFFFFF;
	   	text-decoration: underline;	}	

	.link2Font9 {
		font-size : 9px;
		font-weight : normal;
	    text-decoration:none;
		color : #000000;}

	.link2Font9:hover {
		font-size : 9px;
		font-weight : normal;
		color : #006C52;
	    text-decoration:none;}
  	
	.link3 {
		font-weight : normal;
		color : #8C8B8C;
	  	text-decoration:none;}

	.link3:hover {
		font-weight : normal;
		color : #006C52;	 
	  	text-decoration:none;	  	
	}

	.link4 {
		font-weight : normal;
		color : #8C8B8D;
	  	text-decoration:underline;}

	.link4:hover {
		font-weight : normal;
		color : #8C8B8D;	 
	  	text-decoration:underline;	}
	
	.link5 {
		font-weight : bold;
		color : #8C8B8D;
	  	text-decoration:none;}

	.link5:hover {
		font-weight : bold;
		color : #8C8B8D;	 
	  	text-decoration:underline;}
	
	.link5b {
		font-weight : bold;
		color : #ffffff;
	  	text-decoration:none;}

	.link5b:hover {
		font-weight : bold;
		color : #ffffff;	 
	  	text-decoration:underline;}
	
	.link6 {
		font-weight : bold;
		color : #006C52;
	  	text-decoration:none;}
	
	.link6:hover {
		font-weight : bold;
		color : #006C52;	 
	  	text-decoration:underline;}
	
	.link7 {		
		font-size : 9px;
		font-weight : normal;
		color : #8C8B8D;
	  	text-decoration:none;}
	
	.link7:hover {
		font-size : 9px;
		font-weight : normal;
		color : #8C8B8D;	 
	  	text-decoration:underline;	}
	.link8 {
		font-size : 12px;
		font-weight : normal;
		color : #8C8B8C;
	  	text-decoration:underline;}

	.link8:hover {
		font-size : 12px;
		font-weight : normal;
		color : #006C52;	 
	  	text-decoration:none;}

	.link9 {		
		font-size : 12px;
		font-weight : normal;
		color : #8C8B8D;
	  	text-decoration:none;}
	
	.link9:hover {
		font-size : 12px;
		font-weight : normal;
		color : #000000;	 
	  	text-decoration:none;}

	.link10 {		
		font-size : 10px;
		font-weight : normal;
		color : #000000;
	  	text-decoration:underline;}
	
	.link10:hover {
		font-size : 10px;
		font-weight : normal;
		color : #000000;	 
	  	text-decoration:underline;}


	.link2Font9fondo {
		font-size : 9px;
		font-weight : normal;
	    text-decoration:none;
		color : #006C52;		
		background-color:#EAEAEA;}
	
	.link2Font9fondo:hover {
		font-size : 9px;
		font-weight : normal;
		color : #000000;
		background-color:#CCCCCC;
		text-decoration:none;	}

	.linkgrisVerdpetit {
		font-family : Verdana; 
		font-size: 9px;
		font-weight : normal;
		color:#8C8B8D;		
	}

	.linkgrisVerdpetit:hover {
		font-family : Verdana; 
		font-size: 9px;
		font-weight : normal;
		color : #006C52;
	   	text-decoration: none;	  	
	}

	.linkRojo {
		font-weight : normal;
	    text-decoration:none;
		color: red;
	}

	.linkRojo:hover {
		font-weight : normal;
		color:#006C52;
	   	text-decoration:none;	  	
	}
	
/*Caja de texto*/
     /*Texto en negro y borde en color*/
	.caj10 { border: 1px solid; font-family : Verdana; font-style : normal; font-weight: normal; font-size: 10px; padding-left: 2px; color:#000000; border-color: #000000; } 
	.caj10Borde2 { border: 1px solid; font-family : Verdana; font-style : normal; font-weight: normal; font-size: 10px; padding-left: 2px; color:#000000; border-color: #006C52; } 
	.caj10Borde3 { border: 1px solid; font-family : Verdana; font-style : normal; font-weight: normal; font-size: 10px; padding-left: 2px; color:#000000; border-color: #8C8B8D; } 
	
	.caj9 { border: 1px solid; font-family : Verdana; font-style : normal; font-weight: normal; font-size: 9px; padding-left: 2px; color:#000000;	border-color: #000000; } 
	.caj9Borde2 { border: 1px solid; font-family : Verdana; font-style : normal; font-weight: normal; font-size: 9px; padding-left: 2px; color:#000000;	border-color: #006C52; } 
	.caj9Borde3 { border: 1px solid; font-family : Verdana; font-style : normal; font-weight: normal; font-size: 9px; padding-left: 2px; color:#000000;	border-color: #8C8B8D; }

	.caj9Fecha { border: 1px solid; font-family : Verdana; font-style : normal; font-weight: normal; font-size: 9px; padding-left: 2px; color:#000000;	border-left-color : #000000;  border-top-color : #000000 ; border-bottom-color:#000000 ; border-right-color:#FFFFFF ; } 	
	.caj9FechaBorde3 { border: 1px solid; font-family : Verdana; font-style : normal; font-weight: normal; font-size: 9px; padding-left: 2px;color:#000000;	border-left-color : #8C8B8D;  border-top-color : #8C8B8D ; border-bottom-color:#8C8B8D ; border-right-color:#FFFFFF ; } 		

/*Texto en color y borde en color*/
	.caj10Color2Borde3 { border: 1px solid; font-family : Verdana; font-style : normal; font-weight: normal; font-size: 10px; padding-left: 2px; color:#006C52; border-color: #8C8B8D; } 	
	.caj9Color2Borde3 { border: 1px solid; font-family : Verdana; font-style : normal; font-weight: normal; font-size: 9px; padding-left: 2px; color:#006C52;	border-color: #8C8B8D; } 

/*Cajas borde*/ 
 		/*Borde en color*/
	.cajbordecolor1 { border: 1px solid; border-color: #FFBC16; } 
	.cajbordecolor2 { border: 1px solid; border-color: #006C52; } 
	.cajbordecolor3 { border: 1px solid; border-color: #8C8B8D; } 
	.cajbordecolor4 { border: 1px solid; border-color: #C5C5C6; } 
	.cajbordenegro { border: 1px solid; border-color: #000000; } 
    .cajborderojo { border: 1px solid; border-color: #FF0000; } 
	
/*Botones*/
	.bot10Color2 {	border: 1px solid; 	cursor: pointer; font-size: 10px; font-family : Verdana; font-style : normal; font-weight: normal;	color:#FFFFFF; border-color: #006C52; background-color: #006C52; }
	.bot10Color3 { border: 1px solid; cursor: pointer;	font-size: 10px; font-family : Verdana;	font-style : normal; font-weight: normal; color:#FFFFFF; border-color: #8C8B8D; background-color: #8C8B8D; }
	.bot10Color2Negrita { border: 1px solid; cursor: pointer; font-size: 10px;	font-family : Verdana;	font-style : normal; font-weight: bold; color:#FFFFFF;	border-color: #006C52;background-color: #006C52; }
	.bot10Color3Negrita {	border: 1px solid; cursor: pointer; font-size: 10px;font-family : Verdana;	font-style : normal; font-weight: bold; color:#FFFFFF;	border-color: #8C8B8D; background-color: #8C8B8D; }
	
	.bot9Color2 { border: 1px solid; cursor: pointer;	font-size: 9px;	font-family : Verdana; font-style : normal; font-weight: normal; color:#FFFFFF;	border-color: #006C52; background-color: #006C52; }
	.bot9Color3 { border: 1px solid; cursor: pointer; font-size: 9px; font-family : Verdana; font-style : normal;	font-weight: normal;color:#FFFFFF;	border-color: #8C8B8D; background-color: #8C8B8D; }
	.bot9Color2Negrita {	border: 1px solid; cursor: pointer; font-size: 9px; font-family : Verdana;	font-style : normal; font-weight: bold; color:#FFFFFF;	border-color: #006C52; background-color: #006C52; }
	.bot9Color3Negrita { border: 1px solid; cursor: pointer;	font-size: 9px; font-family : Verdana; font-style : normal; font-weight: bold; color:#FFFFFF; border-color: #8C8B8D;	background-color: #8C8B8D; }	


/*Botones Especiales tipo simuladores o cita web*/

	.EnlaceEspecial { padding:5px; color:#006666; margin-top:23px;}
	.EnlaceEspecial ul {display:inline; font-family:Verdana; font-size:11px; margin-left:5px; }
	.EnlaceEspecial ul li{
	line-height:20px;
	display:inline; 
	font-family:Verdana; 
	font-size:11px; 
	border:0px dashed #006C52;  
	margin:10px; padding:6px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	background-image:url(/SitePortal/utils/img/fondo_boton_verde.gif); 
	background-repeat:repeat-x;}
	.EnlaceEspecial ul li .colum01{  padding-right:5px;}


/*Cabecera*/
   .cab10Color2  { font-family : Verdana;	font-size: 10px; font-style : normal; font-weight: normal; color: #FFFFFF; border: 1px; border-color: #006C52;	background-color: #006C52; }
   .cab10Color2Negrita { font-family : Verdana;	font-size: 10px; font-style : normal; font-weight: bold; color: #FFFFFF; border: 1px; border-color: #006C52; background-color: #006C52;  border: 1px;  }  

/*Lineas*/   
	.linFinaColor3 { border: 0px solid; height: 5px; border-color:#8C8B8D; border-bottom-width: 1px; }	
	.linGruesaColor3 { border: 0px solid; height: 5px; border-color:#8C8B8D; border-bottom-width: 2px; }

/*-------------  SUBMENU DESPLEGABLE DE LA WEB-notas de prensa------------*/

#NotasPrensa2007 {
	position:relative;
	visibility:visible;
	display:block;
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:5px;}
	
#NotasPrensa2007In {
	position:relative;
	visibility:visible; 
	background-color:#EAEAEA;
	display:block;
	z-index:2;
	padding-left:1px;
	width:100%;
	border:0px;
	margin-bottom:0px;
	margin-top:5px;}	
	
	
	
	
/*------------- NUEVO SUBMENU DESPLEGABLE DE LA WEB-OFERTAS PARA SOCIOS------------*/


.TablaPrecios{ border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin-bottom:3px;  }
.TablaPrecios tr{}
.TablaPrecios tr td{ padding:5px; text-align:center; border-right:1px solid #CCCCCC;  }
.TablaPrecios tr .col1{ background-color:#CCCCCC; border-bottom: 1px solid #999999;}
.TablaPrecios tr .col3{ background-color:#F5F5F5; border-top:1px solid #CCCCCC;  }
.TablaPrecios tr .colcap{ border-right:1px solid #999;  }


#dependencia1 {
	position:relative;
	visibility:hidden;
	display:none;
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;}	

#esportives1 {
	position:relative;
	visibility:hidden;
	display:none;
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:-5px;
	margin-top:5px;}

#esportives1in {
	position:relative;
	visibility:visible;
	display:block;
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:-5px;
	margin-top:5px;}	

#ludiques1{
	position:relative;
	visibility:hidden;
	display:none;
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;}

#musical1 {
	position:relative;
	visibility:hidden;
	display:none;
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;}

#dependencia2 {
	position:relative;
	display:none;
	visibility:hidden;	
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;}
	
#dependencia2in {
	position:relative;
	visibility:visible;
	display:block;	
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;}	

#esportives2 {
	position:relative;
	visibility:hidden;
	display:none;		
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;}
	
esportives2in{
	position:relative;
	visibility:visible;
	display:block;		
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;}	
	
#esportives3 {
	position:relative;
	visibility:hidden;
	display:none;	
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;}
	
#esportives3in {
	position:relative;
	visibility:visible;
	display:block;		
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;}

#esportives4 {
	position:relative;
	visibility:hidden;
	display:none;
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;}
	
#esportives4in {
	position:relative;
	visibility:visible;
	display:block;	
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;}	

#ludiques2{
	position:relative;
	display:block;
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;}

#musical2 {
	position:relative;
	display:block;
	z-index:2;
	padding-left:1px;
	border:0px;
	margin-bottom:-5px;
	margin-top:5px;}

.Espaciopad{  padding-bottom:5px;}




.guionsubmenuFondo{border-top:1px dotted #CCCCCC; margin-left:4px;  padding:4px; width:120px;  width:expression('125px'); background-color:#EAEAEA;}

.guionsubmenuDossier{margin-left:4px; border-top:1px dotted #CCCCCC; padding:4px; width:120px;  width:expression('125px'); margin-bottom:-4px;}
.guionsubmenuIn{margin-left:4px; border-top:1px dotted #CCCCCC; padding:4px; background-color:#EAEAEA; }

.guionsubmenuDep{margin-left:5px;}
.guionsubmenu{border-top:1px dotted #CCCCCC; margin-left:4px;  padding:4px; width:120px;  width:expression('125px')}
.guionsubmenuLinkado{ margin-left:4px; padding:0px; padding-left:1px; width:120px;  width:expression('125px'); height:20px;  color:#000000; font-weight:bold;  height:20px; background-color:#EAEAEA; }

/*.............Noticias de interés: Dependencia..............*/
#dependencia {
	position:relative;
	visibility:visible;
	display:block;
	z-index:2;
	width:120px;
	border:0px;}

#dependenciaVisto {
	position:relative;
	visibility:visible;
	display:block;
	top:5px;
	z-index:2;
	width:120px;
	margin:0px;
	margin-left:3px;
	margin-bottom:4px;
	padding-bottom:2px;
	border:0px;
	padding:0px;}

/*------------------ CODIGOS PRODUCTOS----------------------*/

/*COLORES*/

.ColorSalud {color:#0086c6;}
.colorMultirriesgo {color:#7bab28;}
.colorAhorro{color:#C61A10;}
.ColorAhorro2{color:#C61A10;}
.colorDependencia{color:#8c1765;}
.ColorVida {color:#FF7B32;}

/* colores bordes*/
.BordeSalud {border-color:#0086c6;}
.BordeMultirriesgo {border-color:#7bab28;}
.BordeAhorro{border-color:#C61A10;}
.BordeDependencia{border-color:#8c1765;}

/* nuevos titulos*/

.nuevoTituloSalud{ font-size:28px; font-family: "Lucida Sans"; color:#0086c6; font-weight:300;}



/*------------------ SIMULADORES AHORRO/PLANES DE PENSIONES----------------------*/

.EnlaceSimuladors { padding:5px; color:#006666; margin-top:23px;}
.EnlaceSimuladors ul {display:inline; font-family:Verdana; font-size:11px; margin-left:20px; }
.EnlaceSimuladors ul li{
line-height:20px;
display:inline; 
font-family:Verdana; 
font-size:11px; 
border:0px dashed #006C52;  
margin:10px; padding:6px;
border-left:1px solid #999999;
border-right:1px solid #999999;
background-image:url(/SitePortal/utils/img/fondo_boton_verde.gif); 
background-repeat:repeat-x;}
.EnlaceSimuladors ul li .colum01{  padding-right:5px;}


.Paddingtabla tr td{ padding-bottom:0px; padding-top:0px;}


.BotonnovedadDependencia{ 
background-image:url(../img/boton_novedad.png); background-repeat:no-repeat; background-position:right; font-size:11px; font-weight:bold; color:#000000; padding-bottom:5px; padding-top:3px; padding-right:7px; padding-left:10px; width:70px;}
.BotonnovedadDependencia a{ 
background-image:url(../img/boton_novedad.png); background-repeat:no-repeat; background-position:right; font-size:11px; font-weight:bold; color:#000000; padding-bottom:5px; padding-top:3px;  padding-right:7px; padding-left:10px; }
.BotonnovedadDependencia:hover{ 
background-image:url(../img/boton_novedad_hover.png); background-repeat:no-repeat; background-position:right; font-size:11px; font-weight:bold; color:#333333; padding-bottom:5px; padding-top:3px; text-decoration:none;  padding-right:7px; padding-left:10px;}

.Backnorepeat{background-repeat:no-repeat; background-color:#FFFFFF;}
.FondoPrevisio{ background-image:url(../../html/CA/campanas/2008/novedades/novedad_prevision.jpg) background-repeat:repeat-y; }
.FondoDependencia{ background-image:url(../../html/CA/campanas/2008/novedades/novedad_dependencia.jpg); }
.FondoSalud{ background-image:url(../../html/CA/campanas/2008/novedades/novedad_salud.jpg); }
.FondoAhorro{ background-image:url(../../html/CA/campanas/2008/novedades/novedad_ahorro.jpg); }


.TablaHogar tr td{ padding-bottom:2px; padding-top:2px; }
.TablaHogar tr { padding-bottom:2px; padding-top:2px; }

.TablaHogar tr td .Lineahogartabla{ padding-bottom:0px; padding-top:0px; height:5px; }
.Lineahogartabla tr{ padding-bottom:0px; padding-top:0px; height:5px;}
.Lineahogartabla tr td{ padding-bottom:0px; padding-top:0px; height:5px;}
.TablaLiin{ margin-bottom:5px; padding:0px; border-bottom:1px solid #999999; height:5px; line-height:2px; margin-top:0px;}


/*	MENU DERECHO	MENU DERECHO	MENU DERECHO	*/



	.MenuDerechoSalud{
	background-image:url(../../CA/campanas/2009/accesos_directos/salud.jpg); height:42px;
	font-weight:bold; vertical-align:middle; text-align:center; background-repeat:no-repeat;}	
	.MenuDerechoSalud:hover{ 
	background-image:url(../../CA/campanas/2009/accesos_directos/salud_hover.jpg); height:42px;
	font-weight:bold; background-repeat:no-repeat;}
	
	.MenuDerechoVida{ 
	background-image:url(../../CA/campanas/2008/accesos_directos/vida.jpg); height:42px;
	color:#FFFFFF; font-weight:bold; vertical-align:middle; text-align:center; background-repeat:no-repeat;}	
	.MenuDerechoVida:hover{
	background-image:url(../../CA/campanas/2008/accesos_directos/vida_hover.jpg); height:42px;
	color:#666666; font-weight:bold; background-repeat:no-repeat;}
	
	.MenuDerechoMultirriesgo{
	background-image:url(../../CA/campanas/2008/accesos_directos/multirriesgo.jpg); height:42px;
	color:#FFFFFF; font-weight:bold; vertical-align:middle; text-align:center; background-repeat:no-repeat;}	
	.MenuDerechoMultirriesgo:hover{ 
	background-image:url(../../CA/campanas/2008/accesos_directos/multirriesgo_hover.jpg); height:42px;
	color:#666666; font-weight:bold; background-repeat:no-repeat;}
	
	.MenuDerechoDependencia{ 
	background-image:url(../../CA/campanas/2008/accesos_directos/dependencia.jpg); height:42px;
	color:#FFFFFF; font-weight:bold; vertical-align:middle; text-align:center; background-repeat:no-repeat;}	
	.MenuDerechoDependencia:hover{ 
	background-image:url(../../CA/campanas/2008/accesos_directos/dependencia_hover.jpg); height:42px;
	color:#666666; font-weight:bold; background-repeat:no-repeat;}
	
	.MenuDerechoRentas{ 
	background-image:url(../../CA/campanas/2008/accesos_directos/rentas.jpg); height:42px;
	color:#FFFFFF; font-weight:bold; vertical-align:middle; text-align:center; background-repeat:no-repeat;}	
	.MenuDerechoRentas:hover{ 
	background-image:url(../../CA/campanas/2008/accesos_directos/rentas_hover.jpg); background-repeat:no-repeat; height:42px;
	color:#666666; font-weight:bold;}
	
	.MenuDerechoAhorro{ background-image:url(../../CA/campanas/2008/accesos_directos/ahorro.jpg); height:42px;
	color:#FFFFFF; font-weight:bold; vertical-align:middle; text-align:center; background-repeat:no-repeat;}	
	.MenuDerechoAhorro:hover{ background-image:url(../../CA/campanas/2008/accesos_directos/ahorro_hover.jpg); height:42px;
	color:#666666; font-weight:bold; background-repeat:no-repeat;}		
	
	
/*-.-.-.-.-.-.-.--.--.-.-.-.-.-.-...-.-.-.--.-.-.-*/
	
	.LinkAccesoderechoSalud{ font-size:13px; color:#FFFFFF; font-weight:bold;  }
	.LinkAccesoderechoSalud:hover{font-size:13px; color:#000000; font-weight:bold; margin-top:10px; text-decoration:none;}	
	
	.LinkAccesoderechoVida{ font-size:11px; color:#FFFFFF; font-weight:bold; padding:5px; margin-left:-15px;}
	.LinkAccesoderechoVida:hover{font-size:11px; color:#000000; font-weight:bold; margin-top:10px;}	
	
	.LinkAccesoderechoMultirriesgo{ font-size:11px; color:#FFFFFF; font-weight:bold; padding:5px; margin-left:-15px;}
	.LinkAccesoderechoMultirriesgo:hover{font-size:11px; color:#000000; font-weight:bold; margin-top:10px;}	
	
	.LinkAccesoderechoDependencia{ font-size:10px; color:#FFFFFF; font-weight:bold; padding:5px; margin-left:-15px;}
	.LinkAccesoderechoDependencia:hover{font-size:10px; color:#000000; font-weight:bold; margin-top:10px;}	
	
	.LinkAccesoderechoRentas{ font-size:10px; color:#FFFFFF; font-weight:bold; padding:5px; margin-left:-15px;}
	.LinkAccesoderechoRentas:hover{font-size:10px; color:#000000; font-weight:bold; margin-top:10px;}	

	.LinkAccesoderechoAhorro{ font-size:10px; color:#FFFFFF; font-weight:bold; padding-top:5px;}
	.LinkAccesoderechoAhorro:hover{font-size:10px; color:#000000; font-weight:bold; margin-top:10px;}	
	
	
	.Banner01{ width:70px; text-align:center; padding:6px; margin-left:expression('-15px'); padding-top:4px;margin-left:12px; }
	.Banner02{ margin-left:-5px; margin-bottom:8px; padding-top:5px; padding-top:expression('0px'); }
	.Banner03{ margin-bottom:15px; padding-top:15px; }
	.Banner04{ margin-left:-8px; padding-top:8px; margin-bottom:10px; }
	.Banner05{ width:60px; margin-left:22px; margin-left:expression('-2px'); }			
	
	
/*-.-.-.-.-.-.-.--.--.-.-.-.-.-.-...-.-.-.--.-.-.-CABECERA-.-.-.-.-.-.-.--.--.-.-.-.-.-.-...-.-.-.--.-.-.-*/		


	.TablacabeceraWeb{ width:785px; margin:0px; font-family: verdana;}
	
	.TablacabeceraWeb thead tr {
		background-color:#8C8B8D; 
		font-weight: normal; 
		font-size: 10px; border:0px; 
		text-align: left;}	
		
	.TablacabeceraWeb thead tr th {  }		
	.TablacabeceraWeb tbody tr{ font-family: verdana; font-weight: normal; vertical-align:top;}	
	.TablacabeceraWeb tbody tr td{ padding-bottom:5px; }	
	.TablacabeceraWeb tbody tr .col1{ text-align:left; width:15px;}	
	.TablacabeceraWeb tbody tr .col2{ text-align:center; width:475px; }
	.TablacabeceraWeb tbody tr .col5{ text-align:right; width:5px;}
	.TablacabeceraWeb tbody tr .col6{ text-align:center;  padding-right:3px;}
	.TablacabeceraWeb tbody tr .col7{ text-align:center; width:5px;}
	.TablacabeceraWeb tbody tr .col8{ text-align:center; padding-right:3px; padding-left:3px;}
	.TablacabeceraWeb tbody tr .col9{ text-align:center; width:5px;}								
	.TablacabeceraWeb tbody tr .col10{ text-align:right; padding-right:0px; padding-left:3px}
	
	

/*
	.TablacabeceraWeb2{ width:790px; margin:0px; font-family: verdana;}	
	.TablacabeceraWeb2 thead tr {
		background-color:#8C8B8D;
		font-weight: normal; 
		font-size: 10px; border:0px;			
		text-align: left;}	
		
	.TablacabeceraWeb2 thead tr th {  }		
	.TablacabeceraWeb2 tbody tr{ font-family: verdana; font-weight: normal; vertical-align:top;}	
	.TablacabeceraWeb2 tbody tr td{ padding-bottom:5px; padding-right:0px; }	
	.TablacabeceraWeb2 tbody tr .col1{ text-align:left; width:200px;}	
	.TablacabeceraWeb2 tbody tr .col2{ text-align:right; width:255px; line-height:15px; padding-right:15px;}
	.TablacabeceraWeb2 tbody tr .col5{ text-align:right; width:5px;}     
	.TablacabeceraWeb2 tbody tr .col6{ text-align:right; width:125px; padding-right:5px;}
	.TablacabeceraWeb2 tbody tr .col7{ text-align:right; width:5px;}
	.TablacabeceraWeb2 tbody tr .col8{ text-align:center; width:125px; padding-right:5px; padding-left:5px;}
	.TablacabeceraWeb2 tbody tr .col9{ text-align:right; width:5px;}								
	.TablacabeceraWeb2 tbody tr .col10{ text-align:right; width:65px; padding-right:0px; padding-left:5px}
	 */
	
	.BotonCabeceraWeb{ float:right; padding-left:5px; padding-right:0px; padding-top:10px;}


/*-.-.-.-.-.-.-.--.--.-.-.-.-.-.-...-.-.-.--.-.-.-CABECERA-.-.-.-.-.-.-.--.--.-.-.-.-.-.-...-.-.-.--.-.-.-*/	