﻿/*----------------------layouts----------------------*/
object *
{
    z-index:0 !important;
    }

img
{
    border: none;
}

body
{
    margin: 0;
    padding: 0;
}

body, tr, td, input, select, textarea
{
    font-family: "Lucida Sans Unicode" , Georgia, Verdana, Arial, Tahoma;
    font-size: small;
    color: #272622;
}

a
{
    color: #87864D;
}

#general
{
    width: 100%;
    text-align: center;
    background-image: url(../images/bgpage.gif);
    background-position: top;
    background-repeat: repeat-x;
    background-color: #EEEEEE;
}

#pagina
{
    width: 1000px;
    margin: 0 auto;
}


#header
{
    background-color: #CAC6A0;
    min-height: 150px;
    width: 1000px;
    text-align: center;
}

#content
{
    margin: 0px auto;
    width: 1000px;
    min-height: 550px;
    padding: 0px;
    color: #363649;
    text-align: justify;
    vertical-align: top;
    background-color: White;
}

#content2
{
    margin: 0px auto;
    width: 780px;
    min-height: 550px;
    padding: 10px;
    color: #363649;
    text-align: justify;
    vertical-align: top;
}

#lateral
{
    width: 199px;
    height: 600px;
    border-right: solid 1px #f0f0f0;
    background-color: #F4F4EF;
    vertical-align: top;
    background-image: url(../images/bglateral.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
    text-align: left;
}

#lateral ul
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

#lateral ul li
{
    background-image: url(../images/bgmenlateral.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
    padding: 10px;
    text-align: left;
}

#lateral ul li a
{
    text-decoration: none;
}
#lateral ul li a:hover
{
    color: #800000;
}



#footer
{
    font-size: 11px;
    text-align: center;
    background-color: #87864D;
    color: White;
    padding: 10px 0 10px 0;
    width: 1000px;
}

#footer img
{
    display: inline;
}
#footer a
{
    color: White;
    text-decoration:none;

}
#footer a:hover
{
    text-decoration:underline;
}

#presentacion
{
    background-image: url(../images/bgpresentacion.gif);
    background-position: left top;
    background-repeat: no-repeat;
    width: 500px;
    vertical-align: top;
    padding-right: 10px;
}



.actualidad /*lo uso en dos celdas */
{
    vertical-align: top;
    padding-left: 10px;
    width: 462px;
}

#hermandades
{
    width: 500px;
    vertical-align: top;
    padding-right: 10px;
}
.sepv
{
    width: 5px;
    background-image: url(../images/dotsv.gif);
    background-repeat: repeat-y;
}
.seph
{
    height: 5px;
    background-image: url(../images/dotsv.gif);
    background-repeat: repeat-x;
}

div.marco_der
{
    float: right;
}

div.marco_der img
{
    border: 1px solid #CCCCCC;
    padding: 2px;
    margin: 0px 0px 10px 10px;
}

.ampliar
{
    font-size: 10px;
}

.titularlink1
{
    font-size: 18px;
    color: #87864D;
    margin-bottom: 5px;
    display: block;
    font-family: Georgia;
}

.titular1
{
    font-family: Georgia;
    font-size: 24px;
}


.titularlink1:hover
{
    color: #99342C;
}
.titularlink2:hover
{
    color: #87864D;
}

.titularlink2
{
    font-size: 18px;
    color: #99342C;
    display: block;
    font-family: Georgia;
}
.titularlink3
{
    color: #87864D;
    font-weight: bold;
    margin-bottom: 5px;
    display: block;
    text-decoration: none;
}

.masinfo1
{
    background-image: url(../images/arrow1.gif);
    background-position: left center;
    background-repeat: no-repeat;
    color: #5A3731;
    padding-left: 8px;
}

#cuerpomail
{
    padding: 10px;
    font-family: Calibri, Arial,Verdana;
}

#cuerpomail *
{
    font-family: Calibri, Arial,Verdana;
}

/*calendario */

.calendario
{
    border: 0;
    padding: 0;
}

.calendario a
{
    font-weight: bold;
    color: BLACK;
}

.DayHeader
{
    background-color: #87864D;
    font-weight: bold;
    color: White;
}
.WeekendDay
{
    background-color: #efefef;
}
.OtherMonthDay
{
    color: gray;
    background-color: white;
}
.day
{
    background-color: white;
}
.TitleStyle
{
    background-color: #F5F5F1;
    font-weight: bold;
    color: White;
    border: none;
}
.today
{
    font-weight: bold;
    background-color: #5A3731;
    color: White;
}
.SelectorStyle
{
    color: White;
}
/* fin calendario */
/*fecha css*/
div.fecha
{
    text-align: center;
    border: 1px solid #87864D;
    width: 35px;
    white-space: nowrap;
    float: left;
    margin-right: 10px;
}
.mes
{
    font-size: 14PX;
    background-color: #6D2F30;
    color: White;
}
.ano
{
    font-size: 11PX;
}

.fecha span
{
    display: block;
}
.dia
{
    font-size: 14px;
    font-weight: bold;
}
.myhr
{
    height: 5px;
    background-image: url(../images/dotsv.gif);
    background-repeat: repeat-x;
    display: block;
}
.foto_der img
{
    float: right;
    padding: 0px 0px 10px 10px;
}

.regdetails
{
    background-color: #ECECEC;
    border: 1px solid #DDDDDD;
    font-size: 11px;
    color: #1D1D1D;
}

.publicado
{
    background-image: url(../images/calendar.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 18px;
    font-size: 10px;
    color: #939387;
}

.row01
{
    background-image: url(../images/bglist01.gif);
    background-repeat: repeat-x;
    background-position: bottom;
    padding: 5px 0px 5px 5px;
    text-align: justify;
    font-size: 11px;
    border: none;
    border: 0;
    width: 100%;
}

.row02
{
    background-image: url(../images/bglist02.gif);
    background-repeat: repeat-x;
    background-position: bottom;
    padding: 5px 0px 5px 5px;
    text-align: justify;
    font-size: 11px;
    border: 0;
    width: 100%;
}

.row01 *, .row02 *
{
    border: 0;
}
.row01 a, .row02 a
{
    font-weight:bold;
    text-decoration:none;
}
.row01 a:hover, .row02 a:hover
{
    font-weight:bold;
    text-decoration:none;
}
.tit_imagenes
{
    background-image: url(../images/images.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-left: 28px;
    font-size: 16px;
    color: #87864D;
    text-align: left;
    white-space: nowrap;
 
}
.tit_documentos
{
    background-image: url(../images/documents.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-left: 28px;
    font-size: 16px;
    color: #87864D;
    text-align: left;
    white-space: nowrap;

}

.nombresecciones
{
    font-family: Georgia;
    font-size: 14px;
    padding: 10px;
    margin: 0;
    color: #5A3731;
}
.mythumb
{
    border: 1px solid #CCC;
    padding: 2px;
    margin: 10px 5px 10px 0;
}
a.active
{
    font-weight:bold;
   color:#800000;
    }