/*	-------------------------------------------
	(c) Information Technoogy & Media, S.A. 
	------------------------------------------- */

#bodyHolder .Aa .mainArea {width: 505px; }
#bodyHolder .Aa .secondArea {width: 255px; }


/* ---- Cambios de imagen en el PageTitle ----- */
#PageTitle #generico {position: relative; display: block; width: 770px; height: 85px; 
    background: url("../../../../graphics/pc/aytoManzanares/layout/cabeceras/generico.gif") no-repeat;}
#PageTitle #generico span {display: none; position: absolute; background: #007a4d; bottom: 0px; font-size: 2em; font-family: Arial Narrow; 
    font-weight: normal; padding: 0px 10px 0px 10px; color: #fff;}
#PageTitle #elMunicipio {position: relative; display: block; width: 770px; height: 85px; 
    background: url("../../../../graphics/pc/aytoManzanares/layout/cabeceras/elmunicipio.gif") no-repeat;}
#PageTitle #elMunicipio span {display: none; position: absolute; background: #007a4d; bottom: 0px; font-size: 2em; font-family: Arial Narrow; 
    font-weight: normal; padding: 0px 10px 0px 10px; color: #fff;}
#PageTitle #elAyuntamiento {position: relative; display: block; width: 770px; height: 85px; background: url("../../../../graphics/pc/aytoManzanares/layout/cabeceras/elayuntamiento.gif") no-repeat;}
#PageTitle #elAyuntamiento span {display: none; position: absolute; background: #007a4d; bottom: 0px; font-size: 2em; font-family: Arial Narrow; font-weight: normal; padding: 0px 10px 0px 10px; color: #fff;}
#PageTitle #turismo {position: relative; display: block; width: 770px; height: 85px; background: url("../../../../graphics/pc/aytoManzanares/layout/cabeceras/turismo.gif") no-repeat;}
#PageTitle #turismo span {display: none; position: absolute; background: #007a4d; bottom: 0px; font-size: 2em; font-family: Arial Narrow; font-weight: normal; padding: 0px 10px 0px 10px; color: #fff;}
#PageTitle #areasDeInteres {position: relative; display: block; width: 770px; height: 85px; background: url("../../../../graphics/pc/aytoManzanares/layout/cabeceras/areas.gif") no-repeat;}
#PageTitle #areasDeInteres span {display: none; position: absolute; background: #007a4d; bottom: 0px; font-size: 2em; font-family: Arial Narrow; font-weight: normal; padding: 0px 10px 0px 10px; color: #fff;}
#PageTitle #tramites {position: relative; display: block; width: 770px; height: 85px; background: url("../../../../graphics/pc/aytoManzanares/layout/cabeceras/tramites.gif") no-repeat;}
#PageTitle #tramites span {display: none; position: absolute; background: #007a4d; bottom: 0px; font-size: 2em; font-family: Arial Narrow; font-weight: normal; padding: 0px 10px 0px 10px; color: #fff;}
#PageTitle #servicios {position: relative; display: block; width: 770px; height: 85px; background: url("../../../../graphics/pc/aytoManzanares/layout/cabeceras/servicios.gif") no-repeat;}
#PageTitle #servicios span {display: none; position: absolute; background: #007a4d; bottom: 0px; font-size: 2em; font-family: Arial Narrow; font-weight: normal; padding: 0px 10px 0px 10px; color: #fff;}

/* ---- Ligeros cambios de la visualización del modulo lateral de opciones de seccion ----- */
#secondArea {margin-top: -13px;}
#seccionPrincipal .moduleHeader h3 {display: none;}
.AgendaTitle {color: #999; margin-bottom: 2px; font-size: .8em; text-transform: uppercase;}

    /* CONTENIDO CENTRAL (SECTION CONTENT) */
	.sectionContent {position: relative; padding-bottom: 30px; color: #666; }
		.sectionContent .moduleHeader h3 {margin-bottom: 10px; font-weight: normal; font-size: 1.375em; /* 16x1.375=22px */ color: #086852; border-bottom: 2px #ccc dotted;}
		.sectionContent h2 {margin-bottom: 8px; }
		.sectionContent h4 {color: #999; margin-bottom: 2px; font-size: .8em; text-transform: uppercase;}
		.sectionContent .mas {font-weight: normal; color: #086852; text-transform: uppercase; font-size: 0.75em;}
		.sectionContent li {font-size: 0.825em; /* 16x0.875=14px */ line-height: 1.14em; /* 16x1.125=18px */ padding-bottom: 15px;}
		.sectionContent a {font-weight: bold;}
		.sectionContent .date {color: #086852;}


/* Calendar */

		#Calendar {margin-bottom: 40px; margin-top: 45px;}
		#Calendar table {margin: 0px 0px 10px 0px; padding: 0px; border-collapse: collapse; text-align: center; 
		        width: 100%; }
		#Calendar th { margin: 0px; padding: 5px 2px 5px 2px; font-weight: normal; 
		        color: #333; width: 40px;}
		#Calendar th.bottom { background: url(../../../graphics/pc/v2/backgrounds/type2.jpg) repeat-x; border-top: 1px #ccc solid;}
		#Calendar th.year, #Calendar th.month  { font-size: 1em; font-weight: bold;}
		#Calendar td { margin: 0px; padding: 0px; vertical-align: middle; padding: 2px; 
		    border-top: 1px #ccc solid; background: #eee;} 
		#Calendar table td a  {display: block; font-weight: bold; background: #fff; text-decoration: none; } 
		#Calendar table td a {background: transparent; color: #086852;}
		#Calendar table th a {background: transparent; color: #086852;}
		#Calendar table td a:hover {background: #ccc; color: #666; text-decoration: none;}
		#Calendar table td.weekend  {background: #DDDDDD;} 
		#Calendar table .current {background: #BF883E; padding: 2px; color:#FFFFFF;}
			#Calendar table .current a {color:#FFFFFF; }
			#Calendar table .current a:hover {background: transparent; color: #fff;}
		#day p { color: #000000;}
		#Calendar th.top {width:100px; font-size: 0.7em; font-weight: bold;}
		#Calendar th.month  { width:130px; font-size: 1.1em;}
		#Calendar td.bottom {font-size: 1em; font-weight: bold; background: #fff; padding-top: 20px;}
		#Calendar td.year {background: #fff; font-weight: bold; padding-top: 20px;}
		#Calendar td.bottom a {font-size: 0.7em; font-weight:normal}
			#Calendar td.bottom a { font-size: 0.7em; font-weight:bold; background: transparent;}
			#Calendar td.bottom a:hover { background: transparent; text-decoration: underline;}
			
			#Calendar td.Today {background:#086852; color: #fff;}
			    #Calendar td.Today a {color: #fff;}

		

	    
		    

