/* CSS Document */

body {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	background-color:#FFFFFF;
}
a{
color:#0098ff;
}
a:hover{
color:#0098ff;
}
.caja{
	padding:5px;
	border:#969696 1px solid;
	background-color:#c0c0c0;
}
.caja p{
margin:0px;
}

.menulateralitem{
	padding:0px;
	margin-bottom:5px;
	font-size:18px;
	background-image:url(/cmsfiles/img/mnufnd2.jpg);
	background-repeat:no-repeat;
	height:84px;
	display:block;
	
}
.menulateralitem a{
	color:#001d37;
	text-decoration:none;
	display:block;
	padding-left:10px;
	padding-top:3px;
}
.menulateralitem a:hover{
	color:#001d37;
	text-decoration:none;
}

.menulateralitemsub{
	padding:0px;
	margin-bottom:1px;
	margin-top:0px;
	font-size:13px;
	line-height:13px;
	
}
.menulateralitemsub a{
	color:#00539b;
	text-decoration:none;
	display:block;
	padding-left:10px;
	padding-top:2px;
}
.menulateralitemsub a:hover{
	color:#00539b;
	text-decoration:underline;
}
.menulateralitem_sel{
	padding:0px;
	margin-bottom:5px;
	font-size:18px;
	background-image:url(/cmsfiles/img/mnufnd1.jpg);
	background-repeat:no-repeat;
	height:84px;
	display:block;
	
}
.menulateralitem_sel a{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	padding-left:10px;
	padding-top:3px;
}
.menulateralitem_sel a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.menulateralitemsub_sel{
	padding:0px;
	margin-bottom:1px;
	margin-top:0px;
	font-size:13px;
	line-height:13px;
	
}
.menulateralitemsub_sel a{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	padding-left:10px;
	padding-top:2px;
}
.menulateralitemsub_sel a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}



.menuentabitem{
	font-size:10px;
}
.menuentabitem a{
	padding:2px;
	color:#000033;
	text-decoration:none;
	display:block;
}
.menuentabitem a:hover{
	color:#000066;
	text-decoration:none;
	background-color:#666666;
}

.menutabtrtit{

}
.menutabtrbody{
background-color:#969696;
}
.tabstitulo{
	font-size:12px;
	font-size:14px;
	margin-bottom:12px;
}



.menu_superior{
font-size:10px;
text-align:right;

}
.menu_superior a{
color:#000033;
text-decoration:none;
}
.menu_superior a:hover{
color:#000066;
text-decoration:none;
}
.pie{
font-size:12px;
text-align:center;
color:#FFFFFF;

}
.titulos{
	font-size:14px;

}

.textopequenho{
	font-size:10px;
}
.itemcontlista{
padding:2px;
display:block;
margin-bottom:10px;
}
.itemcontlista img{
padding-right:20px;

}
.tituloscontlista{
font-size:13px;
font-weight:bold;

}
.tituloscontlista a{
color:#05559e;
text-decoration:none;

}
.tituloscontlista a:hover{
color:#05559e;
text-decoration:none;

}
.calendario_mes_anho{
color:#06a0e8;
font-size:12px;
text-align:center;
text-transform:lowercase;

}
.calendario_tabla{
border-collapse:collapse;
empty-cells:show;
line-height:12px;
font-size:12px;

}
.calendario_diassem{
color:#a0a0a0;
}
.calendario_diaactual{
color:#ff0000;
}
.calendario_diaconeventos{
color:#06a0e8;
}
.calendario_diaconeventos a{
color:#FFFFFF;
text-decoration:none;
}
.calendario_diaconeventos a:hover{
color:#FFFFFF;
text-decoration:none;
}

.calendario_diavacio{
color:#000000;
}
.calendario_dianomes{
color:#333333;
}
.calendario_evento{
padding-left:10px;
margin-top:10px;
margin-bottom:5px;
margin-right:10px;
color:#000000;
font-size:12px;
}
.calendario_evento_titulo{
font-weight:bold;
font-size:14px;
}
.calendario_evento_fecha{
color:#0054a2;
}
.calendario_evento_descripcion{
}




.desccontlista{
font-size:11px;
color:#313131;
text-align:justify;
}
.titulocontenido{
font-size:30px;
line-height:30px;
color:#00539b;
margin-bottom:8px;
margin-top:8px;
}
.subtitulocontenido{
font-size:20px;
line-height:22px;
color:#0098ff;
margin-bottom:8px;
margin-top:8px;

}
.titulocontenido1{
font-size:16px;
line-height:30px;
color:#00539b;
margin-bottom:8px;
margin-top:8px;
font-weight:bold;
}
.introduccioncontenido{
font-size:12px;
line-height:14px;
font-style:italic;
margin-left:30px;
margin-bottom:8px;
margin-top:8px;
text-align:justify;
}
.galeria_item_titulo{
font-weight:bold;

}
.galeria_item_resenha{
text-align:justify;
}

