@charset "utf-8";
/* CSS Document */
body{
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-top:10px;
	color: #333;
	background: #72756e;
	background-repeat:repeat;
}
.indice{
	font-size:10px;
	color:#FFF
}
a{
	color:#900;
	text-decoration:none;
}
a:hover{
	color: #666;
}
a.indice{
	text-decoration:none;
	color:#fff;
}
a.indice:hover{
	text-decoration:underline;
}
.menu1{
	color: #666;
	font-weight:bold;
	margin:5px 0 5px 5px;/*top right left bottom*/
	font-size:12px;
}

.menu2{
	color: #FFF;
	font-weight:bold;
	margin:5px 0 5px 5px;/*top right bottom left*/
}
.menu3{
	color: #6e5f31;
	font-weight:bold;
	margin:5px 0 5px 5px;/*top right bottom left*/
}
a.pastoral_item{
	margin:5px 5px 5px 1px;
	color:#333;
	text-decoration:none;
}
a.pastoral_item:hover{
	color:#900;
}
a.segui{
text-decoration:none;
color:#000;
}
a.segui:hover{
text-decoration: underline;
color:#000;
}
a.visto{
text-decoration:overline;
color:#000;
}
a.visto:hover{
text-decoration: underline;
color:#000;
}
a.noticias{
	color: #333;
	text-decoration:none;
	font-weight:bold;
}
a.noticias:hover{
	text-decoration:underline;
}
.enlace{
	margin:10px;
	margin-right:5px;
	border:0;
	border:1px solid #666;
}
a.recomienda{
	background-repeat:no-repeat;
	font-size:10px;
	padding:5px;
	padding-left:24px;
	color:#000000;
	text-decoration:none;
	background-image: url(../images/recom_on.gif);
	background-position: left center;
}
a.recomienda:hover{
	background:url(../images/recom_off.gif);
	background-position: left center;
	padding:5px;
	padding-left:24px;
	background-repeat:no-repeat;
	color:#900;
}
a.favoritos{
	background-repeat:no-repeat;
	font-size:10px;
	padding:5px;
	padding-left:24px;
	color:#000000;
	text-decoration:none;
	background-image:url(../images/star_off.gif);
	background-position: left center;
}
a.favoritos:hover{
	background-image:url(../images/star_on.gif);
	background-position: left center;
	padding:5px;
	padding-left:24px;
	background-repeat:no-repeat;
	color:#900;
}
a.contacto{
	background-repeat:no-repeat;
	font-size:10px;
	padding:5px;
	padding-left:24px;
	color:#000000;
	text-decoration:none;
	background-image:url(../images/contact_off.gif);
	background-position: left center;
}
a.contacto:hover{
	background-image:url(../images/contact_on.gif);
	background-position: left center;
	padding:5px;
	padding-left:24px;
	background-repeat:no-repeat;
	color:#900;
}
a.email_text{
	background-repeat:no-repeat;
	font-size:10px;
	padding:5px;
	padding-left:24px;
	color:#000000;
	text-decoration:none;
	background-image:url(../images/email_off.gif);
	background-position: left center;
}
a.email_text:hover{
	background-image:url(../images/email_on.gif);
	background-position: left center;
	padding:5px;
	padding-left:24px;
	background-repeat:no-repeat;
	color:#900;
}

ul.lista_vi{
	margin:0;
	padding-left:25px;
	margin-bottom:8px;
}
ul.lista_vi li{
	margin:0;
	padding:0;
	margin-top:8px;
	list-style-type: circle;
	color:#900;
}
ul.lista_vi{
	margin:0;
	padding-left:25px;
	margin-bottom:8px;
}
ul.lista_vi li{
	margin:0;
	padding:0;
	margin-top:8px;
	list-style-type: circle;
	color:#900;
}
ul.lista_in{
	margin:0;
	padding-left:25px;
	margin-bottom:8px;
}
ul.lista_in li{
	margin:0;
	padding:0;
	margin-top:8px;
	list-style-type: circle;
	color:#900;
}
a.foro{
	color: #000;
	text-decoration:none;
}
a.foro:hover{
	color:#900;
}
a.foro_all{
	color:#000;
	text-decoration:none;
}
a.foro_all:hover{
	color:#900;
}
a.agregar_tema{
	color:#900;
	text-decoration:none;
}
a.agregar_tema:hover{
	text-decoration:underline;
}
.title{
	font-weight:bold;
	margin:10px;
	font-size:12px;
}
.inputTextBlank{
	background:#FFF;
	border:1px solid #CCC;
}
.inputTextRed{
	background: #FFB7B7;
	border:1px solid #F00;
}
a.foro_responder{
	font-size:10px;
	color: #900;
	text-decoration:none;
}
a.foro_responder:hover{
	text-decoration:underline;
}

/*calendario*/
a.beforeAfterMonth{
	color:#6e5f31;
	text-decoration:none;
}
a.beforeAfterMonth:hover{
	text-decoration: underline;
}
a.day_title{
	display:block;
	padding:3px;
	color:#000;
	text-decoration:none;
	border:1px solid #CDCDCD;
	background: #EBEBEB;
	width:15px;
	font-size:10px;
}
a.day_calendar{
	text-align:center;
	padding:3px;
	display:block;
	color:#000;
	text-decoration:none;
	border:1px solid #CCC;
	width:15px;
	background:#FFF;
	font-size:10px;
}
a.day_calendar:hover{
	border:1px solid #666;
}
a.day_current{
	display:block;
	padding:3px;
	color:#000;
	text-decoration:none;
	border:1px solid #c5541d;
	width:15px;
	background: #e6bda8;
	font-size:10px;
}
a.day_current:hover{
	border:1px solid #953d11;
}
a.day_activity{
	display:block;
	padding:3px;
	color:#000;
	text-decoration:none;
	border:1px solid #BEC7D6;
	width:15px;
	background:#cad7f9;
	font-size:10px;
}
a.day_activity:hover{
	border:1px solid ;
}
a.day-santoral{
	display:block;
	padding:3px;
	color:#000;
	text-decoration:none;
	border:1px solid #09F;
	width:15px;
	background:#cad7f9;
	font-size:10px;
}
a.day-santoral:hover{
	border:1px solid #06F;
}
a.link{
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
a.link:hover{
	text-decoration:none;
	color:#900;
}

td.menu_orange{
background: url(/images/foro_2.png); 
background-repeat:repeat-x;
}

td.menu_orange div{
color:#b15c00;
margin:5px 0 5px 10px; 
font-weight:bold;
text-align:left;
}

td.body_menu_orange{
	border-bottom:1px solid #e78b28; 
	border-left:1px solid #e78b28; 
	border-right:1px solid #e78b28; 
	background:#e4a057;"
}

td.body_menu_orange div{
	margin:5px;
	color:#000;
	text-align:justify;
}

td.menu_brown{
	border-top:5px solid #FFF; 
	background:url(/images/menu_2.png); 
	background-repeat:repeat-x;
}

td.menu_brown div{
	text-align:left;
	color:#401800;
	font-weight:bold;
	margin:5px 0 5px 5px;/*top right bottom left*/
}

td.body_menu_brown{
	border-bottom:1px solid #84723c; 
	border-left:1px solid #84723c; 
	border-right:1px solid #84723c;
	background:#cbb4a6;
}

td.body_menu_brown div{
	margin:5px;
	color:#000;
	text-align:justify;
}

td.menu_ocre{
	background:url(/images/enlace_2.png); 
	background-repeat:repeat-x;
	border-top:5px solid #FFF;
}

td.menu_ocre div{
	color:#4f2510;
	margin:5px 0 5px 10px; 
	font-weight:bold;
	text-align:left;
}

td.body_menu_ocre{
	border-bottom:1px solid #863208; 
	border-left:1px solid #863208; 
	border-right:1px solid #863208; 
	background:#e6bda8;
}

td.body_menu_ocre div{
	margin:5px;
	color:#000;
	text-align:justify;
}

a.link_gallery_pic{
	color:#000;
}

a.link_gallery_pic:hover{
	color:#666;
}
.camp_blank{
	background:#FFAEAE;
}
a.pre_day{
	background-repeat:no-repeat;
	font-size:11px;
	padding:5px;
	padding-left:10px;
	padding-bottom:8px;
	color:#000000;
	text-decoration:none;
	background-image: url(../images/mini_arrowleft.gif);
	background-position: left center;
}
a.pre_day:hover{
	color: #900;
}

a.next_day{
	background-repeat:no-repeat;
	font-size:11px;
	padding:5px;
	padding-right:10px;
	padding-bottom:8px;
	color:#000000;
	text-decoration:none;
	background-image: url(../images/mini_arrowright.gif);
	background-position: right center;
}
a.next_day:hover{
	color: #900;
}
