a:link { text-decoration: none; color: #0044AA }
a:Visited { text-decoration: none; color: #0044AA }
a:hover { text-decoration: underline; color: #990000}

h1{
   color: #5E2628;
   font-family: Arial Narrow, Geneva;
   font-size: 24px
   margin-bottom: 2px;
   margin-top: 2px;
   text-align:left;
}

h2{
   color: #8A2C33;
   font-family: Arial Narrow, Geneva;
   font-size: 22px;
   margin-bottom: 2px;
   margin-top: 2px;
   text-align:left;
}

h3{
   margin-bottom: 2px;
   margin-top: 2px;
   color: #B0202F;
   font-family: Arial Narrow, Geneva;
   font-size: 20px;
   text-align:left;
}

h4{
   margin-bottom: 2px;
   margin-top: 2px;
   color: #F04C62;
   font-family: Arial Narrow, Geneva;
   font-size: 18px;
   text-align:left;
}

h5, h6{
   color: #FD8292;
   font-family: 'Work Sans', sans-serif;
   font-size: 16px;
   margin-bottom: 2px;
   margin-top: 2px;
   text-align:left;
}

p{
   font-family: 'Work Sans', sans-serif;
   font-size: 16px;
   color: #333333;
   text-align:left;
}

th{
   font-family: 'Work Sans', sans-serif;
   font-size: 17px;
   color: #404040;
   background-color : #F0F0F6;
   font-weight: bold;
   border-color: #888888;
   border-style: solid;
   padding: 1px 1px 1px 1px;
   border-width: 1px;
   margin-bottom: 1px;
   margin-left: 1px;
   margin-right: 1px;
   margin-top: 1px
}

td{
   font-family: 'Work Sans', sans-serif;
   font-size: 16px;
   color: #333333;
   border: 0px !important;
}

blockquote{
   text-align: justify;
   color: #666666;
}

cite{
   font-family: Arial, sans-serif;
   color: #3399FF;
   font-weight: bold;
   font-size: 12px
}

ul{ 
   font-family: 'Work Sans', sans-serif;
   color: #333333;
   padding-left: 6px;
   margin-left: 12px;
   list-style-type: square;
}

ol{
   font-family: 'Work Sans', sans-serif;
   color: #444466;
   padding-left: 6px;
   margin-left: 12px;
   list-style-type: square;
}

li{
   text-align:left;
   margin-bottom: 0px;
   margin-top: 2px;
   list-style-type: square
}

hr{
   color: #AAAABB;
   height: 1;
   line-height: 1px;
}

i{
   font-family: 'Work Sans', sans-serif;
   color: #0459E5;
}

.borde {
   border-style: solid;
   border-width: 1px;
   border-color: #A0A0A0
}

.pag{
   font-family: Arial Narrow, Geneva;
   float: left;
   background-color: #DEEBFE;
   font-weight: bold;
   font-size: 13px;
   width: 20px;
   height: 20px;
   margin: 1px;
   padding: 2px;
   border-style: solid;
   border-width: 1px;
   border-color: #A0A0A0
}

.pagSigAnt{
   font-family: Arial Narrow, Geneva;
   float: left;
   background-color: #DEEBFE;
   font-weight: bold;
   font-size: 13px;
   width: 70px;
   height: 20px;
   margin: 1px;
   padding: 2px;
   border-style: solid;
   border-width: 1px;
   border-color: #A0A0A0
}



.bordeESD {
   border-style: solid;
   border-width: 1px;
   padding: 7px;
   border-color : #EAEAEA #EAEAEA #FFFFFF #FFFFFF   
}

.bordeESD2 {
   background-image: url('../images/bkgd-top.jpg'); 
   background-position: top right;
   background-repeat: no-repeat
}

.bordeEII {
   border-style: solid;
   border-width: 1px;
   border-color : #FFFFFF #FFFFFF #EAEAEA #EAEAEA
}

.Enlace{
   font-family: 'Work Sans', sans-serif;
   font-weight: bold;
   font-size: 16px;
   margin-left: 7px;
   color: #df5f00
}

.Enlace2{
   font-family: 'Work Sans', sans-serif;
   font-size: 16px;
   color: #9C4200
}

.EnlacePortal{
   font-family: 'Work Sans', sans-serif;
   font-size: 16px;
   color: #9C4200
}

.Top{
   font-family: 'Work Sans', sans-serif;
   margin-left: 4px;
   margin-right: 4px;
   font-size: 22px;
   color: #FD913A
}

.EnlaceTitulo{
   font-family: 'Work Sans', sans-serif;
   font-weight: bold;
   font-size: 18px;
   color: #df5f00;
   margin-left: 7px
}


.Imagen{
   filter: alpha(opacity=70);
   border-style: solid;
   border-width: 1px;
   border-color : #6A6A6A #6A6A6A #3D3D3D #3D3D3D
}


input, select {
   background-color: #DEEBFE;
   font-family: Arial, sans-serif;
   color: #000000;
   //height: 24px;
   font-size: 12px; 
   border-width: 1;
}

textarea {
   background-color : #DEEBFE;
   background-image: url('../images/area.gif'); 
   font-family : Arial, sans-serif;
   color : #000000;
   font-size : 12px;
   border-width : 1;
   border-color : #0D4267 #178DDF #178DDF #0D4267   
}

button {
   background-color: #F0FAFF;
   background-image: url('../images/tx-boton.gif'); 
   font-family: Arial, sans-serif;
   color: #000000;
   font-size: 12px;
   border-width: 1
}

body{
   font-size: 16px;
   font-family: 'Work Sans', sans-serif;
   background-color : #FFFFFF;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
}


/*--------------------------------------------------
   Estilos de script de CSS ajaxtabs
  --------------------------------------------------*/

.menuDirectorio, .menuActualidad {
   font: bold 18px Arial;
}   

.menuDirectorio ul li, .menuActualidad ul li {
   display: block;
}

.menuDirectorio ul li a, .menuActualidad ul li a{
   float: left;
   color: #0044AA; /*text color*/
   padding: 3px 7px;
   text-decoration: none;
   border-right: 1px solid #C0C0C0 ; /*darkred divider between menu items*/
}

.menuDirectorio ul li a:visited, .menuActualidad ul li a:visited{
}

.menuDirectorio ul li a.selected, .menuActualidad ul li a:selected{
   color: #4466AA;
   padding-top: 4px; /*shift text down 1px*/
   padding-bottom: 2px;
}


.indentmenu{
/*   font: bold 11px Arial;*/
   color: #E26B13;
   background: #ffffff;
}


.indentmenu ul{
   margin: 0;
   padding: 0;
   float: left;
}

.indentmenu ul li{
   display: inline;
}

.indentmenu ul li a{
   float: left;
   color: #B9293B; /*text color*/
   font-family : Arial Narrow, Geneva;
   font-size: 18px;
   padding: 0px 5px 0px 5px;
   text-decoration: none;
   border-left: 1px solid #DEDEDE;
   border-bottom: 1px solid #DEDEDE;
   background: white url(../images/esq-degrade.gif) bottom left no-repeat;
}

.indentmenu ul li a:visited{
}

.indentmenu ul li a.selected{
   font-weight: bold;
   background: #F8DBBD;
}


.esquinaII{
   padding: 10px 10px 10px 10px;
   border-right: 0px !important;
   border-top: 0px !important;
   border-left: 1px solid #DEDEDE !important;
   border-bottom: 1px solid #DEDEDE !important;
   align: left;
   background: white url(../images/esq-degrade.gif) bottom left no-repeat; */
}


.shadow {
   box-shadow: 0px 6px 3px 6px A5B4C3;
   filter: progid:DXImageTransform.Microsoft.Shadow(color='#A5B4C3', Direction=90, Strength=3);
}


/*--------------------------------------------------
   Corrige ancho en comentarios de Disqus
  --------------------------------------------------*/  
#disqus_thread { width: 520px !important; }