/* CSS Document */
/* GENERAL ------------------------------------------------------------------*/
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#333333;
}
.borde_img{
border:solid 2px #7C1B1B;
}
a{
color: #BE4D13;
cursor: hand;
}
a:hover{
color: #7C1B1B;
cursor: hand;
}
.link_subir{
font-weight:bold;
text-decoration:none;
}
.link_subir:hover{
font-weight:bold;
text-decoration:none;
}
li{
list-style-image:url(../images/bullet_listas.gif);
padding-bottom:1px;
padding-top:2px;
}
.borde_sup{
border-top:1px solid #CCCCCC;
}
.txt_aclara{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
font-style:italic;
padding-left:8px;
background-color:#FBFBFB;
}
.poblacion{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;
background-color:#F5DCC2;
padding:3px;
}

/* MENU ------------------------------------------------------------------*/
.menu_sup_link{
font-family:"Times New Roman", Times, serif; 
font-size:12px;
font-weight:bold;
padding-left:5px;
color: #ffffff;
text-decoration: none;
}
.menu_sup_link:hover{
font-family:"Times New Roman", Times, serif; 
font-size:12px;
font-weight:bold;
padding-left:5px;
color: #ffffff;
text-decoration:underline;
}
.menu_fecha{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
font-size:11px;
}
.menu_tit{
font-family:"Times New Roman", Times, serif; 
font-size:16px;
color: #ffffff;
font-weight:bold;
border-bottom: #ffffff 2px solid;
background: url(../images/fndo_titulo_menu.jpg) repeat;
padding-left:5px;
letter-spacing:0.03em;
}
.menu {
font-family:"Times New Roman", Times, serif; 
font-size:12px;
}
.menu a {
background: url(../images/bullet_menu.jpg) #F2E1DF no-repeat 0px;
color: #333333;
text-decoration: none;
border-bottom: #ffffff 2px solid;
padding-bottom: 1px;
padding-top: 1px;
padding-left: 22px;
display: block; 
cursor: hand;
}
.menu a:hover {
background: url(../images/bullet_menu.jpg) #F9EFEE no-repeat 0px; 
color: #7C1B1B;
cursor: hand;
}
.menu_dn {
font-family:"Times New Roman", Times, serif; 
font-size:12px;
}
.menu_dn a {
background: url(../images/bullet_menu.jpg) #F2E1DF no-repeat 0px;
color: #333333;
text-decoration: none;
padding-top: 1px;
padding-left: 22px;
display: block;
cursor: hand;
}
.menu_dn a:hover {
background: url(../images/bullet_menu.jpg) #F9EFEE no-repeat 0px; 
color: #7C1B1B;
cursor: hand; 
}
.marquee_fecha{
font-size:10px;
color:#7C1B1B;
font-weight:bold;
padding-bottom:2px;
padding-left:5px;
}
.marquee_txt{
padding-left:5px;
}
.marque_link{
color:#000000;
text-decoration:none;
font-size:11px;
font-weight:bold;
padding-bottom:10px;
}
.marque_link:hover{
color:#666666;
text-decoration:underline;
font-size:11px;
font-weight:bold;
padding-bottom:10px;
}

/* CONTENIDOS ------------------------------------------------------------------*/
.contenido_tit{
font-family:"Times New Roman", Times, serif; 
font-size:16px;
color: #ffffff;
font-weight:bold;
background: url(../images/fndo_menu_cont.jpg) repeat;
padding-left:5px;
letter-spacing:0.03em;
}
.contenido_subtit{
color: #7C1B1B;
font-size:12px;
font-weight:bold;
padding:5px;
border-bottom:1px solid #7C1B1B;
background-color:#F9F3EE;
}
.contenido_txt{
padding:5px;
line-height:16px;
background-color:#FBFBFB;
}
.contenido_subir{
padding:5px;
border-top:1px solid #BE4D13;
}

/* BANNER ------------------------------------------------------------------*/
.banner_tit{
font-family:"Times New Roman", Times, serif; 
font-size:18px;
font-weight:bold;
color: #ffffff;
padding:3px;
}
.banner_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
}
.banner_link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #F3F3F3;
text-decoration:underline;
}
.banner_guest{
border:solid 2px #BA7B1D;
font-family:"Times New Roman", Times, serif; 
background: url(../images/fndo_banner_guest.jpg) repeat 0px;
}
.banner_eventos{
border:solid 2px #346283;
font-family:"Times New Roman", Times, serif; 
background: url(../images/fndo_banner_event.jpg) repeat 0px;
}
.banner_agenda{
border:solid 2px #899531;
font-family:"Times New Roman", Times, serif; 
background: url(../images/fndo_banner_agenda.jpg) repeat 0px;
}

/* NEWS ------------------------------------------------------------------*/
.news_index{
border-bottom:2px solid #E0E2E1;
border-left:2px solid #E0E2E1;
border-right:2px solid #E0E2E1;
}
.news_link{
color: #BE4D13;
font-weight:bold;
}
.news_link:hover{
color: #7C1B1B;
font-weight:bold;
}
.news_txt{
padding-top:5px;
}
.news_foto{
float:right;
width:50;
padding-top:8px;
}
.news_amp_fecha{
color: #BE4D13;
font-weight:bold;
font-size: 10px;
padding:5px;
}
.news_amp_titulo{
font-weight:bold;
font-size: 15px;
padding:5px;
color: #000000;
}

/* TABLON ------------------------------------------------------------------*/
.tablon_seccion{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #666666;
}
.tablon_borde{
border:1px solid #965438;
}
.tablon_seccion_res{
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: #965438;
background-color:#E2C0B1;
}
.tablon_fecha{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #965438;
background-color:#E2C0B1;
}

/* CONTACTO ------------------------------------------------------------------*/
.campos{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0.1em;
font-size: 11px;
padding-left:3px;
padding-right:3px;
color:#990000;
border:1px solid #990000;
}
.boton{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0.1em;
font-size: 11px;
font-weight:bold;
color:#FFFFFF;
background-color:#990000;
border:0px;
cursor:hand;
text-align:center;
}

/* NORMATIVAS ---------------------------------------------------------------------*/
.norm_link{
font-weight:bold;
text-decoration:none;
padding-left:5px;
font-size:11px;
}
.norm_link:hover{
font-weight:bold;
text-decoration:none;
padding-left:5px;
font-size:11px;
}
.norm_tit{
font-weight:bold;
padding-left:5px;
font-size:13px;
background-color:#FBFBFB;
}

/* PIE ---------------------------------------------------------------------*/
.pie {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 11px;
padding:5px;
}
.pie_link {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 11px;
cursor: hand;
text-decoration:none;
}
.pie_link:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 11px;
cursor: hand;
text-decoration:underline;
}