﻿
 @font-face
{
   font-family: "Trajan Pro";
   src:  url("/paginacndsc/Fonts/trajan-pro-regular.ttf") format("truetype")
}

/*body {
height:auto;
margin: 0 auto;
background: #F3F3F3;
margin:0 auto; 
width:970px;
background-color:#f3f3f3; 
}*/

.SinBorde {
    border-bottom: none;
}

#Tablas {
    color:#161616;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.TablaContenidoParticipacionEncabezado{ 
    background-color:#ffffff;
    color:#161616;
    width:640px; 
    height:auto;  
    text-align:justify;
    text-decoration: none; 
    padding-right:0px;
    border-spacing: 0px 0px;
    border-collapse: separate;
    border:solid 1px #cecece;  
}

td {
    vertical-align: top;
}    

.TablaContenidoParticipacionEncabezado td{    
     font-family: "Times New Roman", Times, serif !important;
    font-size: 16px !important; 
    padding: 10px 10px !important; 
    text-align:justify;
    background-color:#ffffff;  
     text-align:justify;  
}


.TablaContenidoParticipacionEncabezado thead td{
    border-bottom: none;
    text-decoration: none;
    color:#161616; 
    background-color:#ffffff;  
      text-align:justify;  
}

.TablaContenidoParticipacionEncabezado tbody td{
   
    border-bottom: none;
    background-color:#ffffff;
    border-bottom: 1px dotted #7A7979;  
      text-align:justify;  
}

/*.TablaContenido tr{    
   table-layout: fixed; 
}*/


.TablaContenidoParticipacionEncabezado h3 { 
    /*color:#ff7b17;*/ 
    text-align:left; 
    text-decoration: none;  
    /*margin: 0;
    padding: 0;
    border: 0;*/
    font-size: 140% !important;
    font-weight: normal !important;
    color:#BF0A33;
    font-family:"Trajan Pro";
}


.TablaContenidoParticipacionEncabezado tr:hover td{
 background-color:#fed200;
}

.TablaContenidoParticipacionEncabezado tbody td a:hover{
    color: #b92025 !important; 
    text-decoration: underline; 
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.TablaContenidoParticipacion2016{ 
    background-color:#ffffff;
    color:#161616;
    width:640px; 
    height:auto;  
    text-align:justify;
    text-decoration: none; 
    padding-right:0px;
    border-spacing: 0px 0px;
    border-collapse: separate;
    border:solid 1px #cecece;  
}

td {
    vertical-align: top;
}    

.TablaContenidoParticipacion2016 td{    
     font-family: "Times New Roman", Times, serif !important;
    font-size: 14px !important; 
    padding: 10px 10px !important; 
    text-align:justify;
    background-color:#ffffff;   
}


.TablaContenidoParticipacion2016 thead td{
    border-bottom: none;
    text-decoration: none;
    color:#161616; 
    background-color:#ffffff;  
      text-align:justify;  
}

.TablaContenidoParticipacion2016 tbody td{
   
    border-bottom: none;
    background-color:#ffffff;
    border-bottom: 1px dotted #7A7979;  
      text-align:justify;  
}

/*.TablaContenido tr{    
   table-layout: fixed; 
}*/


.TablaContenidoParticipacion2016 h3 { 
    /*color:#ff7b17;*/ 
    text-align:left; 
    text-decoration: none;  
    /*margin: 0;
    padding: 0;
    border: 0;*/
    font-size: 140% !important;
    font-weight: normal !important;
    color:#BF0A33;
    font-family:"Trajan Pro";
}


.TablaContenidoParticipacion2016 tr:hover td{
 background-color:#fed200;
}

.TablaContenidoParticipacion2016 tbody td a:hover{
    color: #b92025 !important; 
    text-decoration: underline; 
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


.TituloPaginaLink { 
    color:#BF0A33; 
    text-align:left; 
    text-decoration: none;  
    font-size: 28px !important;
    font-weight: lighter !important;
    text-align:center;
   font-family:"Trajan Pro";
   text-align:left;
   width:600px;
   padding:10px 10px;
}

.TituloPaginaLink td a:hover { 
     color: #b92025 !important; 
    text-decoration: underline;   
}


.TablasLink tbody td{ 
   color:#BF0A33; 
    text-align:left; 
    text-decoration: none;  
    font-size: 28px !important;
    font-weight: lighter !important;
    text-align:center;
   font-family:"Trajan Pro";
   text-align:left;
   width:600px;
   padding:10px 10px;
}

.TablasLink td a:first-child { 
    color:#BF0A33 !important; 
    text-decoration: underline;  
      text-decoration: none;  
}

.TablasLink td a:link { 
    color:#BF0A33 !important; 
    text-decoration: underline;  
      text-decoration: none;  
}

.TablasLink td a:hover { 
    color: green !important; 
    text-decoration: underline; 
      text-decoration: none;   
}

.TablasLink td a:active { 
    color: #4cff00 !important; 
    text-decoration: underline; 
      text-decoration: none;   
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


.TituloPagina { 
    color:#BF0A33; 
    text-align:left; 
    text-decoration: none;  
    font-size: 28px !important;
    font-weight: lighter !important;
    color:#BF0A33;
    text-align:center;
   font-family:"Trajan Pro";
}

.TituloPagina td a:hover { 
     color: #b92025 !important; 
    text-decoration: underline;   
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.TablaGeneral {
    width:990px;
    height:auto;
    margin:auto;
    border-spacing: 0px 10px;
    border-collapse: separate;
    background-color:#f3f3f3;
}


.TablaContenido{ 
    background-color:#ffffff;
    color:#161616;
    width:300px; 
    height:auto;  
    text-decoration: none; 
    padding-right:0px;
    border-spacing: 7px 0px;
    border-collapse: separate;
    border:solid 1px #cecece;  
}

td {
     vertical-align:top;
}

.TablaContenido td{    
     font-family: "Times New Roman", Times, serif !important;
    font-size: 14px !important; 
    padding: 10px 10px !important; 
    border-bottom: 1px dotted #D3D3D3;
    background-color:#ffffff;
    text-align:left;
}


.TablaContenido thead td{
    border-bottom: none;
    text-decoration: none;
    color:#161616; 
    background-color:#ffffff;    
}

.TablaContenido tbody td{
   
    border-bottom: none;
    background-color:#ffffff;    
}

/*.TablaContenido tr{    
   table-layout: fixed; 
}*/


.TablaContenido h3 { 
    /*color:#ff7b17;*/ 
    text-align:left; 
    text-decoration: none;  
    /*margin: 0;
    padding: 0;
    border: 0;*/
    font-size: 140% !important;
    font-weight: normal !important;
    color:#BF0A33;
    font-family:"Trajan Pro";
}


.TablaContenido tbody td a:hover{
    color: #b92025 !important; 
    text-decoration: underline; 
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.TablaTablaGeneralDoble {
   width:300px; 
    height:auto;
    border-spacing: 0px 0px;
    border-collapse: separate;
    background-color:#f3f3f3;
}



.TablaSubContenido { 
    background-color:#ffffff;
    color:#161616;
    width:300px; 
    height:auto;
    text-decoration: none; 
    padding-right:0px;
    border-spacing: 7px 0px;
    border-collapse: separate;
    border:solid 1px #cecece;
   
}


.TablaSubContenido td{
     font-family: "Times New Roman", Times, serif !important;
    font-size: 14px !important; 
    padding: 10px 10px !important; 
    border-bottom: 1px dotted #D3D3D3;
    background-color:#ffffff;
    text-align:left;
}


.TablaSubContenido thead td{
    border-bottom: none;
    text-decoration: none;
    color:#161616; 
    background-color:#ffffff;    
}

.TablaSubContenido tbody td{
    border-bottom: none;
    background-color:#ffffff;    
}

/*.TablaContenido tr{    
   table-layout: fixed; 
}*/


.TablaSubContenido h3 { 
    /*color:#ff7b17;*/ 
    text-align:left; 
    text-decoration: none;  
    /*margin: 0;
    padding: 0;
    border: 0;*/
    font-size: 140% !important;
    font-weight: normal !important;
    color:#BF0A33;
   font-family:"Trajan Pro";
}


.TablaSubContenido tbody td a:hover{
    color: #b92025 !important; 
    text-decoration: underline; 
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.TablaContenidoAcuerdos{ 
    background-color:#ffffff;
    color: #b92025;
    width:300px; 
    height:510px;
    text-decoration: none; 
    padding-right:0px;
    border-spacing: 7px 0px;
    border-collapse: separate;
    border:solid 1px #cecece;
    /*box-shadow: 5px 5px 5px #B3B3B3;*/    
}


.TablaContenidoAcuerdos td{
     font-family: "Times New Roman", Times, serif !important;
    font-size: 14px !important; 
    padding: 10px 10px !important; 
    border-bottom:none;
    background-color:#ffffff;
    text-align:left;
}


.TablaContenidoAcuerdos thead td{
    border-bottom: none;
    background-color:#ffffff;    
}

/*.TablaContenido tr{    
   table-layout: fixed; 
}*/


.TablaContenidoAcuerdos h3 {  
    text-align:left; 
    text-decoration: none;  
    /*margin: 0;
    padding: 0;
    border: 0;*/
    font-size: 140% !important;
    font-weight: normal !important;
    color:#BF0A33;
  font-family:"Trajan Pro";
}


.TablaContenidoAcuerdos a:hover{
    color: #b92025 !important; 
    text-decoration: underline; 
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



.PrecioDiarioTabla {
color:#161616;
border:2px solid #888888;
font-size:13px;
font-family: Trajan Pro, trajan_pro, "Times New Roman", Times, serif !important;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.ApartadoEnlacesTabla {
 color: #b92025;
    width:290px; 
    height:auto;
    text-decoration: none; 
    padding-right:0px;
    border-collapse: collapse;
    /*border:solid 1px #cecece;*/
    /*box-shadow: 5px 5px 5px #B3B3B3;*/ 
}

.ApartadoEnlacesTabla td{
    text-align:center;
     font-family: "Times New Roman", Times, serif !important;
    font-size: 14px !important; 
    padding: 2px 2px !important; 
    border-bottom: 1px dotted #D3D3D3;
    background-color:#ffffff;
    text-align:left;
}


.ApartadoEnlacesTabla thead td{
    border-bottom: none;
    background-color:#ffffff;    
}


.ApartadoEnlacesTabla h3 {  
    text-align:left;
    text-decoration: none;  
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 140% !important;
    font-weight: normal !important;
    color:#BF0A33;
   font-family:"Trajan Pro";
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.TablaGeneralTransparenciaEstudios {
    width:990px;
    height:auto;
    border-spacing: 0px 0px;
    border-collapse: separate;
    background-color:#f3f3f3;
}


.TablaTransparenciaEstudios{ 
    background-color:#ffffff;
    color: #b92025;
    width:750px; 
    height:auto;
    text-decoration: none; 
    padding-right:0px;
    border-spacing: 0px 0px;
    border-collapse: separate;
    border:solid 1px #cecece;
    /*box-shadow: 5px 5px 5px #B3B3B3;*/    
}


.TablaTransparenciaEstudios td{
     font-family: "Times New Roman", Times, serif !important;
    font-size: 14px !important; 
    padding: 10px 10px !important; 
    border: 1px solid #464545;
    background-color:#ffffff;
    text-align:left;
     color:#161616; 
}


.TablaTransparenciaEstudios thead td{
    border-bottom: none;
    background-color:#ffffff;
    color:#161616;   
}

/*.TablaContenido tr{    
   table-layout: fixed; 
}*/


.TablaTransparenciaEstudios h3 { 
    /*color:#ff7b17;*/ 
    text-align:left; 
    text-decoration: none;  
    /*margin: 0;
    padding: 0;
    border: 0;*/
    font-size: 140% !important;
    font-weight: normal !important;
    color:#BF0A33;
    font-family: Trajan Pro, trajan_pro, "Times New Roman", Times, serif !important;
}


.TablaTransparenciaEstudios a:hover{
    color: #b92025 !important; 
    text-decoration: underline; 
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.TablaGeneral {
    width:990px;
    height:auto;
    margin:auto;
    border-spacing: 0px 10px;
    border-collapse: separate;
    background-color:#f3f3f3;
}


.TablaContenidoParticipacion{ 
    background-color:#ffffff;
    color:#161616;
    width:640px; 
    height:auto;  
    text-decoration: none; 
    padding-right:0px;
    border-spacing: 0px 0px;
    border-collapse: separate;
    border:solid 1px #cecece;  
}

td {
    vertical-align: top;
}    

.TablaContenidoParticipacion td{    
     font-family: "Times New Roman", Times, serif !important;
    font-size: 14px !important; 
    padding: 10px 10px !important; 
    background-color:#ffffff;
    text-align:left;
}


.TablaContenidoParticipacion thead td{
    border-bottom: none;
    text-decoration: none;
    color:#161616; 
    background-color:#ffffff;    
}

.TablaContenidoParticipacion tbody td{
   
    border-bottom: none;
    background-color:#ffffff;
    border-bottom: 1px dotted #7A7979;    
}

/*.TablaContenido tr{    
   table-layout: fixed; 
}*/


.TablaContenidoParticipacion h3 { 
    /*color:#ff7b17;*/ 
    text-align:left; 
    text-decoration: none;  
    /*margin: 0;
    padding: 0;
    border: 0;*/
    font-size: 140% !important;
    font-weight: normal !important;
    color:#BF0A33;
    font-family:"Trajan Pro";
}


.TablaContenidoParticipacion tr:hover td{
 background-color:#fed200;
}

.TablaContenidoParticipacion tbody td a:hover{
    color: #b92025 !important; 
    text-decoration: underline; 
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.TablaContenidoAcceso{ 
    background-color:#ffffff;
    color:#161616;
    width:650px; 
    height:auto;  
    text-decoration: none; 
    padding-right:0px;
    border-spacing: 0px 0px;
    border-collapse:collapse;
    border:solid 1px #161616;  
}

td {
    vertical-align: top;
}

.TablaContenidoAcceso tr:first-child td {
    background-color: #7A7979;

    font-size: 12px !important;
    color: #F3F3F3;
    font-weight:normal;
    border:solid 1px #161616;  
}

.TablaContenidoAcceso td{    

    font-size: 12px !important; 
    padding: 5px 5px !important; 
    text-align:center;
    border:solid 1px #161616;  
    font-weight:normal;
}


.TablaContenidoAcceso thead td{
    border-bottom: none;
    text-decoration: none;
    color:#161616; 
    background-color:#ffffff;   
    font-weight:normal; 
}

.TablaContenidoAcceso tbody td{  
    border-bottom: none;
    background-color:#ffffff;
    border-bottom: 1px dotted #7A7979;    
     background-color:#e6e6e6; 
     border:solid 1px #161616; 
     font-weight:normal; 
}


.TablaContenidoAcceso h3 { 
    /*color:#ff7b17;*/ 
    text-align:left; 
    text-decoration: none;  
    /*margin: 0;
    padding: 0;
    border: 0;*/
    font-size: 140% !important;
    font-weight: normal !important;
    color:#BF0A33;
    font-family:"Trajan Pro";
}


.TablaContenidoAcceso tr:hover td{
 /*background-color:#fed200;*/
}

.TablaContenidoAcceso tbody td a:hover{
  
    text-decoration: underline; 
}
/*//////////////////////////////////////////////// MENU PRINCIPAL INDEX//////////////////////////////////////////////////////////////////////*/

.menusuperior {
    width:auto;
    height:20px;   
    text-align:right;
    font-size:15PX;
    color: #7A7979 !important;
     font-family:"Times New Roman", Times, serif !important;   
}

.menusuperior a:hover{
    color: -webkit-link;
     text-decoration: underline;
}

.logosagarpa {
    width:auto;
    height:110px;
    padding-top:12px;
    background-color:#f3f3f3;
}

.menuprincipal{
 background: -moz-linear-gradient(270deg, rgba(235,235,235,1) 0%, rgba(235,235,235,1) 21%, rgba(199,199,199,1) 91%, rgba(199,199,199,1) 92%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(235,235,235,1)), color-stop(21%, rgba(235,235,235,1)), color-stop(91%, rgba(199,199,199,1)), color-stop(92%, rgba(199,199,199,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(270deg, rgba(235,235,235,1) 0%, rgba(235,235,235,1) 21%, rgba(199,199,199,1) 91%, rgba(199,199,199,1) 92%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(270deg, rgba(235,235,235,1) 0%, rgba(235,235,235,1) 21%, rgba(199,199,199,1) 91%, rgba(199,199,199,1) 92%); /* opera 11.10+ */
background: -ms-linear-gradient(270deg, rgba(235,235,235,1) 0%, rgba(235,235,235,1) 21%, rgba(199,199,199,1) 91%, rgba(199,199,199,1) 92%); /* ie10+ */
background: linear-gradient(180deg, rgba(235,235,235,1) 0%, rgba(235,235,235,1) 21%, rgba(199,199,199,1) 91%, rgba(199,199,199,1) 92%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EBEBEB', endColorstr='#C7C7C7',GradientType=0 ); /* ie6-9 */

 border-bottom:2px solid white;  
    border-top:1px solid white; 

   width:970px;
    height:40px;
   font-family:'Times New Roman';

}

.menuprincipaltitulos{   
    font-family:'Times New Roman';
   font-size:8px ;
   font-weight:normal;    
}

.menuprincipalsubtitulos{   
    font-family:'Times New Roman';
   font-size:20px   
}

ul, ol {
list-style:none;
}




#nav ul {     
    list-style: none outside none;           
  position:absolute;
     left: -9999px;
    top: -9999px;
  margin:0px;
 padding:20px 20px; 

 display:inline-block;
background: -moz-linear-gradient(282deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 18%, rgba(214,214,214,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(18%, rgba(255,255,255,1)), color-stop(100%, rgba(214,214,214,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(282deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 18%, rgba(214,214,214,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(282deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 18%, rgba(214,214,214,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(282deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 18%, rgba(214,214,214,1) 100%); /* ie10+ */
background: linear-gradient(168deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 18%, rgba(214,214,214,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#D6D6D6',GradientType=0 ); /* ie6-9 */
}

 
#nav li {

    /*border-left: 1px solid #929292;*/

    display: block;

    float: left;

    height: auto;
     
    position: relative;

    padding-right:0px;

    padding-left:16px;

    width: auto; 
    
   z-index: 100;
    top: 0px;
    left: 0px;
}



    #nav ul > li {
        width: 237px;
        height: auto;
        float: left; 
        margin:0px ;
    padding:0 0; 
    }


#nav ul > li a{
   text-decoration:none;
    text-transform:capitalize; 
    display:block;
    margin:0 ;
    padding:0 0;
    padding-top:10px;
   padding-bottom:10px;     
  font-size:14px;
  line-height:16px;
}


#nav ul a {
z-index:100;
        margin:0 ;
    padding:0 0;             
}



#nav li a {
    font-family: "sans-serif";
   font-size:11px;
   text-decoration:none;
    color:#464545;
    display:block;
    line-height: 40px;
    /*outline: medium none;*/
    text-align:left;
    /*color:#efefef;*/ 
    font-size:11.3px;     
}


#nav ul li a:hover {
  
   border-bottom:1px solid white;

}


#nav ul > li a {
   border-bottom:1px solid white; 
   
}


#nav .active a, #nav li:hover > a  {
      background-color:#ffffff; 
}


#nav ul li:hover a, #nav li:hover li a {
  background: none;
  background-color:none!important;
}

#nav li > ul a:hover {
     
}

#nav ul li:hover > a {
background-color:none!important;
}

#nav ul > li a:hover {
      
    color:#000 !important; 
    text-decoration:underline;      
    text-align:left;
       
}


#nav li:hover ul {
    left: -1px;
    top: 40px;          
}
/*///////////////////////////////////////////////////////////////////////////////////////////////*/

/*///////////////////////////////////////////////////////////////////////////////////////////////*/
/*Cabecera titulos apartados pagina principal*/

.titulospagprincipal {
font-family:'Times New Roman';
font-size:20px;
color:#BF0A33;
text-align:left;
font-weight: normal ;
display: block;
}
.tablageneralprincipal {
width:235px;
height:344px;
border:2px solid #cecece;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////*/

/*////////////////////////// MENU-TABLAS TRANSAPARENCIA /////////////////////////////////////////////////////////////////////*/

.MenuTransparencia {
    width: auto;
    height: auto;
    position: absolute;
    top:250px;
    margin:0 670px;
background: -moz-linear-gradient(282deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 18%, rgba(214,214,214,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(18%, rgba(255,255,255,1)), color-stop(100%, rgba(214,214,214,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(282deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 18%, rgba(214,214,214,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(282deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 18%, rgba(214,214,214,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(282deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 18%, rgba(214,214,214,1) 100%); /* ie10+ */
background: linear-gradient(168deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 18%, rgba(214,214,214,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#D6D6D6',GradientType=0 ); /* ie6-9 */  
}

.TablaGeneralMenuExterna {
    width:300px;
    height:380px;
    margin:auto;
    border-spacing: 20px 20px;
    border-collapse: separate;
 border:solid 1px #cecece; 
}

.TablaGeneralMenu {
    width:260px;
    height:380px;
    margin:auto;
    border-spacing: 0px 0px;
    border-collapse: separate;
 
}


.TablaContenidoMenu { 
  
    width:260px; 
    height:380px;  
    text-decoration: none; 
    padding-right:0px;
    border-spacing: 7px 0px;
    border-collapse: separate;
    border:solid 1px #cecece; 
}

td {
     vertical-align:top;
}

.TablaContenidoMenu  td{    
     font-family: "Times New Roman", Times, serif !important;
    font-size: 14px !important; 
    padding: 10px 10px !important; 
    border-bottom: 1px dotted #D3D3D3;
    text-align:left;
}

.TablaContenidoMenu  thead td{
    border-bottom: none;
    text-decoration: none;  
}

.TablaContenidoMenu  tbody td{
    border-bottom: none;
     border-bottom: 1px dotted #D3D3D3; 
}

/*.TablaContenido tr{    
   table-layout: fixed; 
}*/


.TablaContenidoMenu  h3 { 
    /*color:#ff7b17;*/ 
    text-align:left; 
    text-decoration: none;  
    /*margin: 0;
    padding: 0;
    border: 0;*/
    font-size: 140% !important;
    font-weight: normal !important;
    color:#BF0A33;
    font-family:"Trajan Pro";
}


.TablaContenidoMenu  tbody td a:hover{
    color: #b92025 !important; 
    text-decoration: underline; 
}

