/*  Estilos especificos para el portal  ······································*/

/*  Fuentes  ·································································*/


.pretitulo {
    font-size: 11px;
    color: black;
    font-weight: normal;
    font-style: normal;
    font-variant: small-caps;
    text-transform: none;
    font-family: arial,verdana;
}


.semititulo {
    font-size: 14px;
    color: black;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    font-family: georgia,lucida console;;
}


.titulo {
    font-size: 20px;
    color: black;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    font-family: georgia,lucida console;;
}


.posttitulo {
    font-size: 11px;
    color: black;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
}



.corporea {
    font-size: 25px;
    color: black;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    font-family: georgia,lucida console;;
}


.cuerpo {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
    font-size: 1.3em;
    line-height: 1.4em;
    font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
}



/*  Tablas   ·································································*/


.tabentradas {
    border: 1px none #ABABAA;
	padding: 0;
 	background-color: #f1f2ef;
}


.entrada {
 	background-color: #f1f2ef;
    border-color: #f1f2ef;
    margin: 0pt;
    border-collapse: collapse;
}

.comentario {
 	background-color: #FFFFFF;
    border-color: #f1f2ef;
    margin: 0pt;
    border-collapse: collapse;
    color: navy;
    font-family: georgia,lucida console;;
    font-size: 11px;
}


.tabmuestra {
    border: 1px none #ABABAA;
	padding: 0;
 	background-color: #FFFFFF;
}

.muestra {
 	background-color: #FFFFFF;
    border-color: #f1f2ef;
    margin: 0pt;
    border-collapse: collapse;
}





/*  Otros    ·································································*/


.parrafopeq
{
    text-align: justify;
    vertical-align: top;
}




/*  SlideShow    ·····························································*/


.sliderwrapper
{
    position: relative;                        /*leave as is*/
    overflow: hidden;                          /*leave as is*/
    
    height: 360px;
    text-align: left;
 	background-color: #FFFFFF;

          /* border: 10px solid navy; */
          /* border-bottom-width: 6px; */
    width: 100%;  /*width of featured content slider*/
}



.sliderwrapper .contentdiv
{
    visibility: hidden;                        /*leave as is*/
    position: absolute;                        /*leave as is*/
    left: 0;                                   /*leave as is*/
    top: 0;                                    /*leave as is*/
    
    text-align: left;
 	background-color: #F1F4ED;
 /* padding: 5px; */
 /* width: 100%; */                            /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
 /* height: 100%; */
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

.paginacion
{
    width: 100%; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
    text-align: left;
    
            /* background-color: navy; */
            /* padding: 5px 10px; */
}

.paginacion td
{
    text-decoration: none;
    background-color: #F1F4ED;

            /* padding: 0 5px; */
            /* color: #00007D; */
            
	padding: 0px;
    height: 29px;
    spacing: 0px;

}

.paginacion td:hover, .pagination td.selected
{
    color: #000;
    background-color: #d8d8d7;
}

.paginacion a
{
    text-decoration: none;
}

.tabforo
{
    border: 1px solid #ABABAA;
    width: 100%;
    border: 0px;
	cellpadding: 0px;
    cellspacing: 0px;
    border-collapse: collapse;
 	background-color: #F1F4ED;
    height: 320px;
}


.tabforo td
{
    border-collapse: collapse;
    border: 0px;
    spacing: 0px;
    padding: 0px;
    align: left;
}




.tabfint
{
    width: 100%;
    border: 0px;
	padding: 0px;
    spacing: 0px;
 	background-color: #F1F4ED;
    height: 360px;
    border-collapse: collapse;
}


.tabfint td
{
    border: 1px solid #ABABAA;
    margin: 0px;
    align: left;
    border-collapse: collapse;
    padding: 4px 2px 2px 4px;
}


.tabfint2
{
    width: 100%;
    border: 0px;
	padding: 0px;
    spacing: 0px;
 	background-color: #FFFFFF;
    height: 360px;
    border-collapse: collapse;
}


.tabfint2 td
{
    border: 0;
    margin: 0px;
 	background-color: #FFFFFF;
    align: left;
    border-collapse: collapse;
    padding: 4px 2px 2px 4px;
}

.toc
{
	margin: 1px 0;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
}

.blogthumb
{
    float:left;
    max-width:100px;
    max-height:100px;
    margin:5px;
}
}


