body
{
    font-size: .85em;
    font-family: "Trebuchet MS" , Verdana, Helvetica, Sans-Serif;
    color: #232323;
    background-color: #000;
}

header, footer, nav, section
{
    display: block;
}
img
{
    border: 0px;
}

/* Styles for basic forms
-----------------------------------------------------------*/

fieldset
{
    border: 1px solid #ddd;
    padding: 0 1.4em 1.4em 1.4em;
    margin: 0 0 1.5em 0;
}

legend
{
    font-size: 1.2em;
    font-weight: bold;
}

textarea
{
    min-height: 75px;
}

.editor-label
{
    margin: 1em 0 0 0;
}

.editor-field
{
    margin: 0.5em 0 0 0;
}

/*estilos para calico*/
#CPrincipal
{
    margin: auto;
    width: 1024px;
    height: 1161px;
}



#CabeceraIndex
{
     background-image: url('Imagenes/Cabecera5_1.jpg');
    background-repeat: no-repeat;
    width: 1024px;
    height: 511px;
}
#CabeceraSub
{
    background-image: url('Imagenes/CabeceraIndex_Sub.jpg');
    background-repeat: no-repeat;
    width: 1024px;
    height: 55px;
}
#CabeceraCapitulos
{
    background-image: url('Imagenes/CabeceraCAPHD.jpg');
    background-repeat: no-repeat;
    width: 1024px;
    height: 535px;
}
#CabeceraFans
{
    background-image: url('Imagenes/cabeceraFans.jpg');
    background-repeat: no-repeat;
    width: 1024px;
    height: 504px;
}
#CabeceraCurso
{
    width: 1024px;
    height: 559px;
}
#CabeceraTiras
{
    background-image: url('Imagenes/imgtirassup.jpg');
    background-repeat: no-repeat;
    width: 797px;
    height: 245px;
}
#CabeceraSeries
{
    background-image: url('Imagenes/Cabeceraseries.jpg');
    background-repeat: no-repeat;
    width: 1024px;
    height: 504px;
}
#CabeceraMC
{
    background-image: url('Imagenes/CabeceraMC.jpg');
    background-repeat: no-repeat;
    width: 1024px;
    height: 535px;
}
#CabeceraEM
{
    background-image: url('Imagenes/CabeceraEntremeses.jpg');
    background-repeat: no-repeat;
    width: 1024px;
    height: 535px;
}
#CabeceraHE
{
    background-image: url('Imagenes/CabeceraHE.jpg');
    background-repeat: no-repeat;
    width: 1024px;
    height: 535px;
}
 #CabeceraTrabajos
{
    background-image: url('Imagenes/CabeceraTrabajos.jpg');
    background-repeat: no-repeat;
       width:1024px;
       height:535px;
}
    #CabeceraDonRamon
{
    background-image: url('Imagenes/CabeceraDonRamon.jpg');
    background-repeat: no-repeat;
    width: 1024px;
    height: 535px;
}
#CabeceraNikoxan
{
    background-image: url('Imagenes/CabeceraNikoxan.jpg');
    background-repeat: no-repeat;
    width: 1024px;
    height: 535px;
    
}
/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}
.justificado
{
    text-align: justify;
}

a:link, a:visited
{
    text-decoration: none;
    color: White;
    font-weight: bold;
}
a:hover
{
    color: Red;
}

a.aembed:link, a.aembed:visited
{
    text-decoration: none;
    color: #A3A3A3;
    font-weight: bold;
}
a.aembed:hover
{
    color: Red;
    text-decoration: none;
}
