﻿body 
{
    margin:0 auto; padding:0 auto;
    font-family:Verdana, Arial, Tahoma;
    font-size:12px;
}
#DYapacani
{
    width:100%; height:100px;
    margin:0 auto; padding:0 auto;
}
#TYapacani
{
    width:100%;
}
#DLogoyBanner1
{
    width:100%; height:90px;
    background:#FDFDFD url(../images/bg_logo_banner1.gif) left top repeat-y;
}
#TLogoyBanner1
{
    width:100%;
}
.celdalogo
{
    width:267px;
    text-align:left;
}
.celdaseparacion1
{
    width:5px;
}
.celdabanner1
{
    /*width:728px;*/
    text-align:right;
}
#DBanner1
{
    float:right;
}

#DMenuH1
{
    width:100%; height:25px;
    background-color:#DBDBDB;
}
#TMenuH1
{
    width:100%; height:25px;
}
#DBuscar
{
    float:right;
}
.celdafecha
{
    height:25px;
    padding:0px 5px 0px 10px;
    text-align:left; vertical-align:middle;
    font-size:11px;
}
.celdabuscar
{
    padding:0px 10px 0px 5px;
    text-align:right; vertical-align:middle;
}

#DMenuH2
{
    width:100%; height:25px;
    background-color:#D5D4D4;
    vertical-align:top;
}
#DMenuH2 a
{
    color:Olive;
    text-decoration:none;
}
#DMenuH2 a:visited
{
    color:Olive;
    text-decoration:none;
}
#DMenuH2 a:hover
{
    color:#F68000;
    text-decoration:none;
}
#TMenuH2
{
    width:100%; height:25px;
    vertical-align:top;
}
.celdamenuh2izq
{
    padding:0px 5px 0px 5px;
    text-align:left;
    vertical-align:top;
}
#TMenuH2Izq
{
    height:25px;
    font-weight:bold;
    
}
.celdamenuh2izqopcion
{
    padding:0px 5px 0px 5px;
}
.pmenuh2
{
    margin-top: 0; margin-bottom: 0
}
.celdamenuh2der
{
    padding:0px 5px 0px 5px;
    text-align:right;
}
#TMenuH2Der
{
    font-weight:bold;
    text-align:right;
    float:right;
}

#DContenidoIzqCenDer
{
    width:100%;
    vertical-align:top;
}
#TContenidoIzqCenDer
{
    width:100%;
}
#DContenidoIzq
{
    width:156px;
    vertical-align:top;
    margin:0px 2px;
    float:left;
}
#TContenidoIzq
{
    width:156px;
}
.celdacontenidoizq1
{
    border:solid 1px #CCCCCC;
    padding:2px; margin:2px;
}
.celdacontenidoizq2
{
    border:solid 1px #CCCCCC;
}
.TablaMenuesLaterales
{
    width:100%;
}
.celdaencabezadomenueslaterales
{
    background-color:#D5D4D4; font-weight:bold; color:Olive;
    height:20px; padding-left:10px;
}
.celdacontenidomenueslaterales
{
    padding:2px; margin:2px;
}
.celdaencabezadomenueslaterales1
{
    background-color:#D5D4D4; font-weight:bold; color:Olive;
    height:15px; text-align:center;
}
#DContenidoCen
{
    width:662px; height:20px;
    text-align:left; vertical-align:top;
    margin:0px 5px;
}
.celdacontenidocentro
{
    width:662px;
    vertical-align:top; text-align:center;
    padding-left:1px;
}
#DContenidoDer
{
    width:156px;
    vertical-align:top;
    margin:0px 2px;
    float:right;
}
#TContenidoDer
{
    width:156px;
}
.celdacontenidoder1
{
    border:solid 1px #CCCCCC;
    padding:2px; margin:2px;
}

#DPie
{
    width:100%; height:20px;
    background-color:#E1E1E1;
    text-align:center; vertical-align:middle;
}

/* Default */

fieldset
{
    padding:1px;
    /*border:1px solid #CCCCCC;*/
}
legend {font-weight: bold;}
/*
legend.blockTitle {padding: 0px; color: #436792; font-weight: bold; margin-top: 0px;}
div.blockContent {padding: 0px; margin-left: 2px; margin-right: 3px; margin-bottom: 2px; line-height: 120%;font-weight: normal;}
*/

.tdultimanoticiaportada
{
    vertical-align:top;
}

#DivLocal
{
    width:327px;
}

#DivPolitica
{
    width:327px;
    float:right;
}
#DivEconomia
{
    width:327px;
}

#DivDeportes
{
    width:327px;
    float:right;
}
#DivAnuncioGoogleDefault
{
    width:327px; text-align:center;
}

#DivTabDefault
{
    width:327px;
    float:right;
}
.DivConteDefaulIzq
{
    width:327px;
}

.DivConteDefaulDer
{
    width:327px;
    float:right;
    
}
.blockContent
{
    margin:3px;
    padding:0px;
    
}

/* Fin Default */

/* Form Contacto */
.tablaformcontenido
{
    border:solid 1px #CCCCCC;
}
.tablaformceldaenccontenido
{
    border-bottom:solid 1px #CCCCCC;
    padding:0px 2px;
    height:20px;
    background:#D5D4D4 url(../images/bg_frm_enc.gif) top left repeat-x;
    font-weight:bold;
}
.tablaformceldacontenido
{
    padding:5px;
}
/* Fin Form Contacto */