		/** TEXT **/
		#content #content_text {
			float: left;
			width: 455px;
			color: #3e5e8d;
			font-size: 1.2em;
			line-height: 1.4em;
			padding: 0 0 0 25px;
			background: url(../pix/bg_content.jpg) no-repeat;
			min-height: 437px;
			height: auto !important;
			height: 437px;
			text-align: justify; 
		}		
			#content_text #text {
				width: 205px;
				height: 270px;
				float: left;
				background: url(../pix/bg_text.jpg) no-repeat;				
				margin-right: 5px;
				padding: 83px 20px 0 0;
				text-align: right;	
				font-family: Arial;			
				font-size: 0.9em;				
				color: #000e78;
				font-weight: bold;
				line-height: 1.4em;
			}
				#content_text #text h3 { 
					padding-top: 15px;
					padding-bottom: 20px;
					font-size: 1.3em;					
					color: #fff;
				}
					#text h3 b span { color: #000eaf; }
				#text strong, #text b { color: #fff; }
			/** MINI CALENDAR **/
			#image_right.eventos { 
				padding-left: 0 !important;
				padding-top: 0 !important;
				background: none !important;				
			}
			#content_text #minicalendar {
				width: 199px;
				height: 339px;
				float: left;
				background: url(../pix/bg_calendar.jpg) no-repeat;
				padding: 9px 13px 0 13px;
			}
				#minicalendar h3 {
					line-height: 38px;
					text-align: center;
					color: #fff;
					font-size: 1.0em;
				}
				#content_text .smd_cal_minical { 
					color: #000e78; 
					width: 199px;
					margin-top: 5px;			
				}
					#content_text .smd_cal_navrow th { text-align: center; }
					#content_text .smd_cal_minical tr.smd_cal_daynames { background: url(../pix/bg_heading.jpg) bottom center no-repeat; }
						tr.smd_cal_daynames th { text-align: center; }
						#content_text .smd_cal_minical td { 
							text-align: center; 
							height: 22px;
							width: 22px;
							vertical-align: middle;						
							margin: 5px;
						}										
							#content_text .smd_cal_minical .smd_cal_event a {
								display: block;
								background-color: #ced582;
								text-decoration: none;
								color: #000e78;						
								width: 100%;							
								line-height: 22px;					
							}
							#content_text .smd_cal_current-month, #content_text .smd_cal_navprev, #content_text .smd_cal_navnext {						
								color: #06167e !important;
								text-transform: lowercase;
							}
							#content_text .smd_cal_navprev, #content_text .smd_cal_navnext { display: block; line-height: 25px;}	
							* html #content_text .smd_cal_current-month { width: 100% !important; }
							*+html #content_text .smd_cal_current-month { width: 100% !important; }
							#content_text .smd_cal_today { background-color: #9daa05; }
				#content_text #last-event { 
					background: url(../pix/bg_heading.jpg) center top no-repeat; 
					padding: 10px 5px;
					text-align: left;
					font-size: 0.8em;
					line-height: 1.3em;
					margin-top: 5px;
				}
					#last-event h4 { 
						color: #000e78; 
						background: url(../pix/icon_lastnews.jpg) left 2px no-repeat;
						padding-left: 12px;
					}
					* html #last-event h4 { font-size: 1.0em; }
					*+html #last-event h4 { font-size: 1.0em; }
					#last-event .body-summary { padding-left: 12px; }
					#last-event p { margin-top: 5px; }
					#last-event .news-dateline { 
						color: #8e9295; 
						font-size: 1.1em;
						padding-left: 12px;
						margin-top: 0;
					}
						#last-event p a {
							color: #8e9295;
							text-decoration: none;
							text-transform: uppercase;
							line-height: 10px;
							padding-right: 15px;
							background: url(../pix/icon_ampliar.jpg) center right no-repeat;
							padding-left: 12px;						
						}
							#last-event p a:hover { text-decoration: underline; }
		/** RIGHT PHOTO **/
		#content #image_right {			
			width: 225px;			
			float: left;
			padding-left: 25px;
		}
			#image_right ul { width: 200px; }
				#image_right ul li { 
					list-style: none;
					margin-bottom: 10px;
					color: #4a6894;
				}
					#image_right ul li .img {
						width: 188px;
						padding-left: 10px;
						height: 69px;
						border-top: 1px solid #ada7a6;
						border-bottom: 1px solid #ada7a6;
						border-right: 1px solid #ada7a6;
						background-color: #00dbf0;
					}
					#image_right ul li h4 { 
						color: #000e78; 
						font-size: 1.1em;
					}
					#image_right ul li h3 { 
						color: #8e9295; 
						font-size: 1.1em;
					}
					#image_right ul li p {
						font-size: 1.1em;						
						text-align: justify;
					}
						#image_right ul li p a {
							color: #8e9295;
							text-decoration: none;
							text-transform: uppercase;
							line-height: 10px;
							padding-right: 15px;
							background: url(../pix/icon_ampliar.jpg) center right no-repeat;
						}
							#image_right ul li p a:hover { text-decoration: underline; }
