@import url("template.css");
body {font-size: 76%;}

/* Content
/********************************************************************/

/* Destacados */
.destacados{
	width:746px;
	clear:both;
	background-color:#FFFFFF;
/*	float:right;*/
}

.destacados a:link {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	text-decoration: none;
}
.destacados a:visited {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	text-decoration: none;
}
.destacados a:hover {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	text-decoration: underline;
}
.destacados a:visited:hover {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	text-decoration: underline;
}

.destacados .modulo01,
.destacados .modulo02,
.destacados .modulo03{
	padding: 0 13px 0 20px;
}
.destacados .modulo01{
	width:195px;
	background-image: url(../img/destacadosBack01.gif);
}
.destacados .modulo02{
	padding-top:77px;
	width:195px;
	background-image: url(../img/destacadosBack02.gif);
	border-left:1px solid #fff;
	border-right:1px solid #fff;
} 
.destacados .modulo03{
	padding-top:77px;
	width:255px;
	background-image: url(../img/destacadosBack03.gif);
}

/* Noticias y agenda */
.naContainer{
	float:left;
/*	float:right;*/
	width:746px;
	background:#fff url(../img/calendarioBack.gif) repeat-y right top;
}
.naContainer .masInfo{
	background-repeat:no-repeat;
	background-position: left center;
	padding: 0 0 0 13px;
	font-weight:bold;
}
.naContainer .masInfo:hover{
	text-decoration: underline;
	color:#007373;
}
.noticias{
	padding:21px 21px 40px 21px;
	width:360px;
	float:left;
}
.noticias *{
	height:1%;
}
.noticias h2{
	color:#d95129;
	margin:0 0 10px 0;
}
.noticias ul{
	margin:0 0 20px 0;
}
.noticias ul li{	
	width:360px;
/*	float:right;*/
	padding:17px 0;
	border-bottom:1px solid #f1c0b2;
}
.noticias ul li img{
	float:left;
	margin:0 15px 0 0;
}
.noticias ul li h3{
	color:#434241;
	font-size:.9em;
	margin:0;
}
.noticias ul li h3 a{
	color:#434241;
}
.noticias ul li p{
	margin:9px 0;
	font-size:.8em;
}
.noticias ul li p a{
	color:#000;
}
.noticias ul li h3 a:hover,
.noticias ul li p a:hover{
	text-decoration:underline;
}
.noticias ul li a.ampliar{
	color:#d95129;
	font-size:.8em;
	text-decoration:underline;
}
.noticias ul li a.ampliar:hover{
	color:#007373;
}
.noticias .masInfo{
	color:#d95129;
	background-image:url(../img/bullet03a.gif);
}

.agenda{
	width:302px;
	padding:21px;
	float:left;
	background:url(../img/calendarioBack2.jpg) no-repeat left top;
}
.agenda h2{
	color:#fff;
	margin:0 0 25px 0;
}
.agenda .calendario{
	font: 1em Arial, Helvetica, sans-serif;
	width:174px;
	padding:0 0 12px 0;
	margin:0 0 16px 0;
	background:url(../img/calendario02.gif) repeat-y left top;
	border-bottom:1px solid #fff;
}
.agenda .calendario .anillos{
	background:url(../img/calendario01.gif) no-repeat left top;
	padding:0 0 5px 0;
}
.agenda .calendario caption,
.agenda .calendario table{
	width:82%;
	margin:0 auto;
	font-size:.9em;
}
.agenda .calendario caption{
	background-color:#6c4d08;
	color:#fff;
	padding:2px 5px;
	font-size:1em;
}
.agenda .calendario caption .mesAnterior{
	float:left;
	color:#fff;
}
.agenda .calendario caption .mesSiguiente{
	float: right;
	color:#fff;
}

.agenda .calendario caption .enlace_mes:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
.agenda .calendario caption .enlace_mes:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}
.agenda .calendario caption .enlace_mes:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
.agenda .calendario caption .enlace_mes:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

.agenda .calendario th{
	text-align:center;
	color:#b4810c;
	font-weight:normal;
}
.agenda .calendario th abbr{
	border-bottom:none;
}
.agenda .calendario td{
	text-align:center;
	width:14%;
}
.agenda .calendario td span{
	background-color:#d6b956;
	display:block;
}
.agenda .calendario td a{
	display:block;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#ec673f;
	color:#fff;
}
.agenda ul{
	font-size:.8em;
}
.agenda ul *{
	height:1%;
}
.agenda ul li{
	margin:0 0 18px 0;
}
.agenda ul li span{
	background-color:#ec673f;
	padding:1px 2px;
	color:#fff;
}
.agenda ul li .titulo{
	font-weight:normal;
	display:block;
	margin:7px 0 0 0;
}
.agenda ul li a{
	color:#000;
}
.agenda ul li a:hover{
	text-decoration:underline;
}
.agenda .masInfo{
	color:#6a2814;
	background-image:url(../img/bullet03b.gif);
}
