BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #636363;
}

H4 {
text-decoration:underline;
font-weight:bold;
font-size:11px;
line-height:10px;
margin-bottom: 7px;
}

.email A {
text-decoration:none;
color:#666; 
FONT-WEIGHT: bold;	
}

.email A:hover {
text-decoration:underline;
color:#666; 
}

.url A {
text-decoration:underline;
color:#c00; 
FONT-WEIGHT: bold;	
}
.url A {
text-decoration:underline;
color:#c00; 
FONT-WEIGHT: bold;	
}
.url A:visited {
text-decoration:underline;
color:#c00; 
FONT-WEIGHT: bold;	
}

.url A:hover {
text-decoration:none;
color:#c00; 
}


P {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #636363; 
}

P A {  TEXT-DECORATION: underline; COLOR: #242F51; }
      

P A:hover { TEXT-DECORATION: underline;COLOR: #6262A2; }
	
P A:visited {  TEXT-DECORATION: underline;COLOR: #242F51; 
}

.menu-top {	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
    FONT-WEIGHT: normal;	
    COLOR: #707070; 
    TEXT-DECORATION: none;	
}

.menu-top A {  TEXT-DECORATION: none; COLOR: #707070;; }
    
.menu-top A:hover { TEXT-DECORATION: none; COLOR: #C00000; }
	
.menu-top A:visited { TEXT-DECORATION: none; COLOR: #707070; }



.news {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
    FONT-WEIGHT: normal;	
    COLOR: #7A89BF; 
    TEXT-DECORATION: none;	
}

.news A {  TEXT-DECORATION: underline; COLOR: #7A89BF; }   

.news A:hover { TEXT-DECORATION: underline; COLOR: #7A89BF; }



A {  TEXT-DECORATION: underline; COLOR: #7A89BF; }      

A:hover { TEXT-DECORATION: none;COLOR: #6262A2; }

A:visited { TEXT-DECORATION: underline;COLOR: #6262A2;  }


.titulo {	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px; 
    FONT-WEIGHT: bold;	
    COLOR: #999999; 
    TEXT-DECORATION: none;	
}

.titulo A {  TEXT-DECORATION: underline; COLOR: #9DC5FF; }
      
.titulo A:visited { COLOR: #CCCCCC;  }

.titulo A:hover { TEXT-DECORATION: none;COLOR: #999999; }
	


.sub-titulo {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px; 
    FONT-WEIGHT: normal;	
    COLOR: #4C4C4C; 
    TEXT-DECORATION: none;	
}

.sub-titulotitulo A {  TEXT-DECORATION: none; COLOR: #4C4C4C; }
      
.sub-titulo A:visited { COLOR: #CCCCCC;  }

.sub-titulo A:hover { TEXT-DECORATION: underline;COLOR: #4C4C4C; }

.titulo-red {	
	font-family: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px; 
    FONT-WEIGHT: bold;	
    COLOR: #C00000; 
    TEXT-DECORATION: none;	
}

.titulo-red A {  TEXT-DECORATION: none; COLOR: #9DC5FF; }
      
.titulo-red A:visited { COLOR: #CCCCCC;  }

.titulo-red A:hover { TEXT-DECORATION: underline;COLOR: #999999; }

.subtitulo-white {	
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
    FONT-WEIGHT: BOLD;	
    COLOR: #FFFFFF; 
    TEXT-DECORATION: none;	
}

.subtitulo-white A {  TEXT-DECORATION: none; COLOR: #FFFFFF; }
      
.subtitulo-white A:visited { COLOR: #FFFFFF;  }

.subtitulo-white A:hover { TEXT-DECORATION: underline;COLOR: #FFFFFF; }
	
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #FFFFFF;
	border: 1px solid #C00000;
}

#footer
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px; 
}
form {
	margin: 0px;
	padding: 0px;
}
.asegurados {
	background-image: url(/images/bg_modulo_asegurados.jpg);
	background-repeat: repeat-x;
	border: 1px solid #CCC;
}
.asegurados2 {
	font-size: 10px;
	font-weight: bold;
}
