/* Presentation Stylesheet */ 

h3 {
 margin:0;
 padding:2px;
 }

h4 {
 margin:0; 
 padding: 5px 0;
 }
 
p {
 font-family: Verdana,Arial,Helvetica, san-serif; 
 font-size: 9px;
 margin-left: 12px;
 margin-right: 12px;
 margin-top: 4px;
 margin-bottom: 2px;
 text-align: justify;
 }
  
a { 
 font-size: 9px;
 text-decoration: underline;
 font-family: Verdana,Arial,Helvetica, san-serif;
}

a:link 	{
color:#ffffff;
}
a:visited {
color:#ffffff; 
}
a:active { 
color:#ffffff; 
}
a:hover { 
color:#cccccc; 
 }
a.amc { 
font-size: 9px;
text-decoration: underline;
font-family: Verdana,Arial,Helvetica, san-serif;
}
a.azul {
color:#0055A5;
}
a:link.azul {
color:#0055A5;
}
a:visited.azul {
color:#0055A5; 
}
a:active.azul { 
color:#0055A5; 
}
a:hover.azul { 
color:#D69B11; 
 }
 
a.negro  {
 text-decoration: none;
 }
 
a:link.negro {
color:#000000;
text-decoration: none;
}
a:visited.negro {
color:#000000; 
text-decoration: none;
}
a:active.negro { 
color:#000000; 
text-decoration: none;
}
a:hover.negro { 
color:#0055A5;
text-decoration: none; 
 }
 
.boton {
 font-family: Verdana,Arial,Helvetica, san-serif; 
 font-size: 9px;
 text-align: right;
 margin-right: 8px;
}

.boton2 {
 font-family: Verdana,Arial,Helvetica, san-serif; 
 font-size: 9px;
 text-align: center;
 margin-right: 8px;
}

.web {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 margin-left: 4px;
 margin-top: 6px;
 margin-bottom: 6px;
 text-align: left;
}

.formu {
 font-family: Verdana,Arial,Helvetica, san-serif; 
 font-size: 9px;
 text-align: right;
 margin-left: 3px;
 }
 
 .formu2 {
 font-family: Verdana,Arial,Helvetica, san-serif; 
 color: #0055A5;
 font-size: 9px;
 text-align: left;
 margin-right: 3px;
 }
 
 .foto {
 padding-top: 2px;
 padding-right: 2px;
 padding-bottom: 2px;
 padding-left: 2px;
 border: 1px solid #000000;
 text-align: center;
 }
  .marco-gris {
 border: 1px solid #DBDBDB;
 }
 .txt-list  {
 list-style-image: url(images/bullet.gif);
 font-family: Verdana,Arial,Helvetica, san-serif; 
 font-size: 9px;
 margin-left: 4px;
 margin-right: 8px;
 text-align: justify;
 }
  
 .tabla1_titu {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #FFFFFF;
font-weight: bold;
text-align: center;
padding-left: 1px;
padding-right: 1px;
background-color: #909498;
border-top: 0px none;
border-right: 1px solid #DBDBDB;
border-bottom: 1px solid #DBDBDB;
border-left: 1px solid #DBDBDB;
  }
  
 .separador  {
border-bottom: 1px solid #DBDBDB;
  }
  
  .separador-drcha  {
border-right: 1px solid #DBDBDB;
  }
  
  .separador-arriba {
border-top: 1px solid #000000;
  }
  
 .titu {
font-family: Verdana,Arial,Helvetica, san-serif; 
font-size: 9px;
margin-left: 8px;
margin-right: 8px;
margin-top: 4px;
margin-bottom: 2px;
text-align: left;
 }
 
 .tabla1_cabezera  {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #FFFFFF;
font-weight: bold;
text-align: center;
background-color: #0055a5;
border-bottom: 1px solid #FFFFFF;
 }
 
 .tabla2_titu1 {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #FFFFFF;
font-weight: bold;
padding-left: 6px;
text-align: left;
background-color: #696969;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
  }
 .tabla2_titu1_center {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #FFFFFF;
font-weight: bold;
padding-left: 6px;
text-align: center;
background-color: #696969;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
  }

 .tabla2_titu1_2 {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #FFFFFF;
font-weight: bold;
padding-left: 6px;
text-align: center;
background-color: #696969;
border-bottom: 1px solid #FFFFFF;
  }
  
 .tabla2_titu2 {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #000000;
font-weight: bold;
text-align: center;
background-color: #DBDBDB;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
  }
  
 .tabla2_datos1_1 {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #000000;
font-weight: normal;
padding-left: 6px;
text-align: left;
background-color: #E1E3E3;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
list-style-image: url(images/bullet_largo.gif);
}

 .tabla2_datos1_2 {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #000000;
font-weight: normal;
padding-left: 6px;
text-align: left;
background-color: #D1D3D3;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
list-style-image: url(images/bullet_largo.gif);
}

 .tabla2_datos2_1 {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #000000;
font-weight: normal;
text-align: center;
background-color: #F9F9F9;
border-right: 1px solid #696969;
border-bottom: 1px solid #FFFFFF;
}

 .tabla2_datos2_2 {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #000000;
font-weight: normal;
text-align: center;
background-color: #F4F4F4;
border-right: 1px solid #696969;
border-bottom: 1px solid #FFFFFF;
}

 .tabla2_datos3_1 {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #000000;
font-weight: normal;
text-align: center;
background-color: #F9F9F9;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}
 .tabla2_datos3_2 {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #000000;
font-weight: normal;
text-align: center;
background-color: #F4F4F4;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}

.contacto {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #000000;
text-align:left;
padding-top: .2em;
padding-left: 0px;
}

.contacto_bold {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #000000;
font-weight: bold;
padding-left: 7px;
padding-right: 0px;
text-align:left;
padding-top: .2em;
}

a.contacto {
color: #000000;
text-decoration: none;
}
a:link.contacto {
color: #000000;
text-decoration: none;
}
a:visited.contacto {
color: #000000;
text-decoration: none;
}
a:active.contacto { 
color: #000000;
text-decoration: none;
}
a:hover.contacto { 
color: #D69B11;
text-decoration: none;
 }
 
.alert {
font-size: 12px;
color: #990033;
}

.left {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #000000;
font-weight: normal;
background-color: #F9F9F9;
border-bottom: 1px solid #FFFFFF;
text-align:left;
padding-left: .2em;
}

.right {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #000000;
font-weight: normal;
text-align: right;
background-color: #F2F2F2;
border-right: 1px solid #696969;
border-bottom: 1px solid #FFFFFF;
padding-right: .7em;
}

.boletin {
border: 1px solid #999;
font-family: Verdana,Arial,Helvetica, san-serif; 
font-size: 11px;
}
