@import url("template.css");



/* Main
/********************************************************************/

h2{
	background:#fff url(../img/h2a.jpg) no-repeat left top;
	text-indent:-900em;
	height:204px;
	width:555px;
}



/* Segunda
/********************************************************************/

.banner{
	padding:0 0 10px 4px;
	background-color:#fff;
	margin:0 0 16px 0;
}
h3.noticias{
	color:#aeab95;
	font-size:1.2em;
	padding:4px 0 4px 21px;
	background:#fff url(../img/bullet06.gif) no-repeat 3px center;
	border-bottom:1px solid #3e7899;
}
h3.noticias span{
	display:block;
	background:url(../img/bullet05.gif) no-repeat right center;
	
}

/* Modulos de noticias */
.modNoticias01,
.modNoticias02,
.modNoticias03,
.modNoticias04{
	text-align:justify;
	margin:0 0 0px 0;
	float:left;
	width:100%;
	background-color:#fff;
}
.modNoticias01 h4 a,
.modNoticias02 h4 a,
.modNoticias03 h4 a{
	color:#9F9B74;
	line-height:1em;
}
.modNoticias01 h4 a:hover,
.modNoticias02 h4 a:hover,
.modNoticias03 h4 a:hover{
	color:#7e9cc5;
}
.modNoticias01 p a,
.modNoticias02 p a{
	color:#767676;
}
.modNoticias01 p a:hover,
.modNoticias02 p a:hover{
	color:#7e9cc5;
}
.modNoticias01{
	padding:5px 0;
}
.modNoticias01 img{
	float:left;
	margin:0 10px 0 0;
}
.modNoticias01 .fecha{
	color:#77cefd;
	display:block;
	margin:0 0 10px 0;
	font-weight:bold;
}
.modNoticias01 h4{
	margin:0 15px 15px 0;
}
.modNoticias01 p{
	color:#767676;
	margin:0 25px 5px 0;
}
.modNoticias02{
	padding:10px 0 24px 0;
	border-top: 6px solid #fff;
	border-bottom: 6px solid #fff;
	background-color:#F4F3E9;
}
.modNoticias02 h4{
	color:#044155;
	margin:0 15px 30px 6px;
	background:url(../img/bullet07.gif) no-repeat left 2px;
	padding:0 0 0 17px;
}
.modNoticias02 p{
	margin:0 25px 0 23px;
}
.modNoticias03 ul,
.modNoticias04 ul{
	margin:11px 5px;
}
.modNoticias03 ul li{
	padding:0 0 5px 0;
	float:left;
	width:100%;
}
.modNoticias03 ul li img{
	margin:0 10px 0 0;
	float:left;
}
.modNoticias03 h4{
	margin:5px 15px 5px 0;
}
.modNoticias03 .fecha{
	color:#beba9b;
	display:block;
	margin:0 0 10px 0;
	font-weight:bold;
}
.modNoticias04{
	margin-bottom:0;
}
.modNoticias04 li{
	padding:9px 17px;
	border-bottom:1px solid #beba9b;
	background:url(../img/bullet06.gif) no-repeat left 9px;
}
.modNoticias04 li a{
	color:#a5a28c;
	font-weight:bold;
}
.modNoticias04 li a:hover{
	color:#3e7899;
}


/* Columna Dereche */

/* Calendario */
.calendario{
	text-align:center;
	padding:3px 0px 0px 3px;
	background-color:#fefefe;
	border-top:1px solid #fff;
	margin:0 0 36px 0;
}
.calendario .titular{
	background-color:#7f9cc6;
	padding:3px 15px;
	margin-right:1px;
	color:#fff;
}
.calendario a{
	color:#fff;
}
.calendario .mesAnterior{
	float:left;
}
.calendario .mesSiguiente{
	float: right;
}
.calendario .titular, .calendario .vinculos{
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
}
.calendario table{
	width:176px;
	margin:13px auto 12px auto;
	border:none;
}
.calendario caption{
	display:none;
}
.calendario th{
    color:#054257;
}
.calendario td{
	border-spacing:1px;
	color:#2174ba;
	padding:1px 6px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
.calendario td.sel1{
	background-color:#58AADC;
	color:#fcfefd;
}
.calendario td.sel2{
	background-color:#FC6806;
	color:#fcfefd;
}.calendario td.sel3{
	background-color:#BBB897;
	color:#fcfefd;
}
/* Barra Vínculos */
.calendario .vinculos{
	border-bottom:1px solid #cacaca;
	border-top:1px solid #eeeeee;
	background-color:#fbfbfb;
	padding:6px 0px 11px 0px;
}
.calendario .vinculos li{
	display:inline;
	padding-left:11px;
	margin-right:10px;
	background:url(../img/bullet08.gif) no-repeat center left;
	color:#929397;
}
.calendario .vinculos a{
	color:#929397;
}
.calendario .vinculos a:hover{
	color:#3e7899;
}

.palau {
background:url(../img/C-PALAU.gif) no-repeat center left!IMPORTANT;
}

.ayto {
background:url(../img/C-AYTO.gif) no-repeat center left!IMPORTANT;
}

.ambos {
background:url(../img/C-AMBOS.gif) no-repeat center left!IMPORTANT;
}