.titulo1 {  
font-family: Arial; 
font-size: 40px; 
font-weight: bold; 
color: #333333;
line-height: 36px;
text-decoration: none;
}
.subtitulo1 {  
font-family: Arial; 
font-size: 20px; 
font-weight: bold; 
color: #666666;
line-height: 22px;
text-decoration: none;
}


h2 {
	margin-top: 13px;
	font-size:20px;
	line-height: 22px;
	font-weight: bold;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	}


.subtitulo1b {  
font-family: Arial; 
font-size: 20px; 
font-weight: bold; 
color: #e4e4e4;
line-height: 15px;
text-decoration: none;
}


.texto1 {  
font-family: Arial; 
font-size: 11px; 
font-weight: normal; 
color: #2f2f2f;
line-height: 16px;
text-decoration: none;
}
.texto1d {  
font-family: Arial; 
font-size: 12px; 
font-weight: normal; 
color: #2f2f2f;
line-height: 16px;
text-decoration: none;
}
.texto1b {  
font-family: Arial; 
font-size: 11px;
line-height: 14px;
font-weight: normal; 
color: #2f2f2f;
line-height: 17px;
text-decoration: none;
}
.texto1c {  
font-family: Arial; 
font-size: 13px; 
font-weight: normal; 
color: #2f2f2f;
line-height: 16px;
text-decoration: none;
}

.titulo2 {  
font-family: Arial; 
font-size: 17px; 
font-weight: bold; 
color: #3e3d3f;
text-decoration: none;
}
.subtitulo2 {  
font-family: Arial; 
font-size: 18px; 
font-weight: bold; 
color: #f69441;
text-decoration: none;
}


.subtitulo3 {  
font-family: Arial; 
font-size: 18px; 
font-weight: bold; 
color: #0099cc;
text-decoration: none;
}

.subtitulo3b {  
font-family: Arial; 
font-size: 15px; 
font-weight: bold; 
color: #0099cc;
text-decoration: none;
}


.titulo5 {  
font-family: Arial; 
font-size: 14px; 
font-weight: bold; 
color: #56a1cc;
text-decoration: none;
}

.ptitulo1 {  
font-family: Arial; 
font-size: 16px; 
font-weight: bold; 
color: #1c1c1c;
text-decoration: none;
}
.ptitulo2 {  
font-family: Arial; 
font-size: 14px; 
font-weight: bold; 
color: #535353;
text-decoration: none;
}

.estasen {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #031f2e;
text-decoration: none;
}

.textocopy {  
font-family: Arial; 
font-size: 10px; 
font-weight: normal; 
color: #999999;
line-height: 14px;
text-decoration: none;
}

.recuadro-titulo1 {  
font-family: Arial; 
font-size: 16px; 
font-weight: bold; 
color: #ffffff;
text-decoration: none;
}
.recuadro-titulo2 {  
font-family: Arial; 
font-size: 14px; 
font-weight: bold; 
color: #56a1cc;
text-decoration: none;
}
.recuadro-texto1 {  
font-family: Arial; 
font-size: 11px; 
font-weight: normal; 
color: #ffffff;
text-decoration: none;
}

.modulo_izq {
padding:0 0 0 0px;width:160px;max-width:160px;margin:5px;float:left
}
.modulo_izqportada {
padding:0 0 0 0px;width:180px;max-width:180px;margin:0px;float:left
}
.modulo_izqportadab {
padding:0 0 0 0px;width:93px;max-width:93px;margin:0px;float:left
}
.modulo_der {
padding:0 0 0 0px;width:210px;max-width:210px;margin:5px;float:right
}
.modulo_der2 {
padding:0 0 0 0px;width:160px;max-width:160px;margin:5px;float:right
}

.modulos {
float:left;padding-top: 5px; padding-bottom: 5px; padding-left: 11px; padding-right: 11px
}
.modulosb {
float:left; height:370px; padding-top: 5px; padding-bottom: 5px; padding-left: 11px; padding-right: 11px
}
.modulosportada {
float:left;padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px
}
.modulosportadametro {
float:left; width:200px; height:68px; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px
}

.marco1 IMG{
   border: 1px solid #000000;
}


.boton {
background : #FFFFFF;
border : 1px solid;
color : #405870;
font-family : Verdana;
font-size : 9px;
font-weight : bold;
border-color: #777777 #777777 #777777
}
.caja {
background : #DDECF7;
border : 1px #777777 solid;
color : #0D5C9A;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
}

.cajagrande {
background : #ebeae7;
border : 1px #B4B4B4 solid;
color : #333333;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
.botongrande {
background : #ebeae7;
border : 1px solid;
color : #007196;
font-family : Verdana;
font-size : 14px;
font-weight : bold;
border-color: #777777 #777777 #777777
}

.modulo_foto_der {
padding:0 0 0 0px;width:166px;max-width:166px;margin:5;float:right
}

.modulo_foto_izq {
padding:0 0 0 0px;width:166px;max-width:166px;margin:5;float:left
}


A:link {COLOR: #000000; TEXT-DECORATION: none}
A:visited {COLOR: #000000; TEXT-DECORATION: none}
A:active {COLOR: #000000; TEXT-DECORATION: none}
A:hover {COLOR: #000000; TEXT-DECORATION: underline}

A.azul:link {COLOR: #031F2E; TEXT-DECORATION: none}
A.azul:visited {COLOR: #031f2e; TEXT-DECORATION: none}
A.azul:active {COLOR: #031f2e; TEXT-DECORATION: none}
A.azul:hover {COLOR: #031f2e; TEXT-DECORATION: underline}

A.azulf:link {COLOR: #0d536e; TEXT-DECORATION: none}
A.azulf:visited {COLOR: #777777; TEXT-DECORATION: none}
A.azulf:active {COLOR: #777777; TEXT-DECORATION: none}
A.azulf:hover {COLOR: #8cc53a; TEXT-DECORATION: underline}

A.gris:link {COLOR: #3e3d3f; TEXT-DECORATION: none}
A.gris:visited {COLOR: #3e3d3f; TEXT-DECORATION: none}
A.gris:active {COLOR: #3e3d3f; TEXT-DECORATION: none}
A.gris:hover {COLOR: #3e3d3f; TEXT-DECORATION: underline}

A.gris2:link {COLOR: #3e3d3f; TEXT-DECORATION: none}
A.gris2:visited {COLOR: #3e3d3f; TEXT-DECORATION: none}
A.gris2:active {COLOR: #3e3d3f; TEXT-DECORATION: none}
A.gris2:hover {COLOR: #3e3d3f; TEXT-DECORATION: none}

A.blanco:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.blanco:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.blanco:active {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.blanco:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}

