﻿/******************************************************************************************************* Styles da CORE.CSS */
/** welcome img */
.txtAssunto{
	width:340px;
	
}
.txtSugestao{
	height:100px;
	width:340px;

}



.mainContainer 	{ width: 100%; float: left; clear:left;  }
.mainContent	{ width: 100%; float: left; clear: left; }

/** lista de links */
.link-item 			{ float: left; padding: 8px 0 8px 0; margin: 0; }
.link-item a 		{ color: #99161b!important; font: normal 12px 'Trebuchet MS' !important; line-height: 14px !important; text-decoration: none; background: transparent; }
.link-item a:hover 	{ color: #fff !important; font: normal 12px 'Trebuchet MS' !important; line-height: 14px !important; text-decoration: none; background: #99161b; }
.description 		{ color: #636363; font-size: 11px; }
	
/** CURRENT NAVIGATION - 2o menu **/
.leftNav { width: 200px; text-align: right;}
table.leftNavSelected 	{ color: #fff !important }
table.leftNavSelected a { float: right; color: #fff !important }
table.leftNav1 				{ font: bold 13px Georgia; color: #ffffff; padding: 0; margin: 2px 0; }
table.leftNav1 td  			{ padding: 3px 14px 4px 5px; }
table.leftNav1 td table td 	{ padding: 2px 0; }	
.leftNav1 a 				{ float: right; background: url('/SiteCollectionImages/menu_icon.gif') right 4px no-repeat !important; padding-right: 15px; color: #ffcc99; }
.leftNav1 a:hover 			{ background: url('/SiteCollectionImages/menu_iconOver.gif') right 4px no-repeat !important; padding-right: 15px; color: #fff; }
table.leftNav1 td a.leftNavSelected { background: url('/SiteCollectionImages/menu_iconOver.gif') right 4px no-repeat !important; padding-right: 15px; color: #fff;}
table.leftNav2 		{ font: normal 11px 'Trebuchet MS'; color: #adadad; margin: 0 0 5px 0; }
table.leftNav2 td	{ padding: 0 14px 0 0; }
.leftNav2 a			{ float: right; color: #adadad; padding: 3px 0; text-decoration: none; background: transparent; }
.leftNav2 a:hover 	{ color: #fff; text-decoration: none; background: transparent; }
.leftNav3 			{ font: normal 11px 'Trebuchet MS'; color: #adadad; padding: 0px 25px 0; }
.leftNav3 a			{ float: right; color: #adadad; padding: 3px 0; text-decoration: none; background: transparent; }
.leftNav3 a:hover 	{ color: #fff; text-decoration: none; background: transparent; }

.leftNavSelected a { color: #fff; text-decoration: none;background: #e33b64; }
a.leftNavSelected { color: #fff !important; text-decoration: none;background: #e33b64 !important; }


/** SITE ACTIONS MENU **/
.ms-siteaction, .ms-siteaction a { font: 11px 'Trebuchet MS'; font-weight: normal; color: #ffcc99; text-decoration:none; }
.ms-siteaction a:hover { color: #fff; text-decoration:none; background: transparent !important; }
table.ms-siteaction td.ms-siteaction 		{ border-right: none; height: 18px; }
table.ms-siteaction td.ms-siteaction div 	{ padding: 3px 8px 3px 8px; border-right: none; }
.ms-siteactionsmenu 				{ white-space:nowrap; font: normal 11px 'Trebuchet MS';	padding:0; border:none; cursor:pointer; }
.ms-siteactionsmenu div div div		{ background-image: none; background-repeat: no-repeat; border-top: none; border-left: none; border-right:none; background-color: transparent !important; padding: 2px 4px 3px 10px; }
.ms-siteactionsmenu div div div a 	{ color:#ffcc99; font-weight:normal; }
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover { background-image: none; background-repeat: no-repeat; border-top: none; border-left: none; border-right: none; background-color: transparent !important; }

/** BTN Welcome MOSS **/
.ms-SpLinkButtonInActive{ border: none; margin: 0px 3px; padding: 0; color: #fff; vertical-align: top; background-color: transparent; }
.ms-SpLinkButtonActive 	{ border: none; margin: 0px 3px; padding: 0; color: #ffcc99; vertical-align:top; background-color: transparent; }
.ms-SpLinkButtonInActive,.ms-SpLinkButtonActive { padding: 2px 10px 1px 10px; }
.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover { color: #fff; text-decoration: none; background: transparent; }
.ms-SPLink { font-family: 'Trebuchet MS'; font-size: 11px; color: #ffcc99; width: 185px; height: 15px; background-image: none; background-repeat: no-repeat; }
.ms-SPLink A:link,.ms-SPLink A:visited { color: #ffcc99; text-decoration:none; } 
.ms-SPLink A:hover { color: #fff; text-decoration: none; background: transparent; } 

/** BTN Welcome MOSS **/
.ms-SpLinkButtonInActive{ border: none; margin: 0px 3px; padding: 0; color: #fff; vertical-align: top; background-color: transparent; }
.ms-SpLinkButtonActive 	{ border: none; margin: 0px 3px; padding: 0; color: #ffcc99; vertical-align:top; background-color: transparent; }
.ms-SpLinkButtonInActive,.ms-SpLinkButtonActive { padding: 2px 10px 1px 10px; }
.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover { color: #fff; text-decoration: none; background: transparent; }
.ms-SPLink { font-family: 'Trebuchet MS'; font-size: 11px; color: #ffcc99; width: 185px; height: 15px; background-image: none; background-repeat: no-repeat; }
.ms-SPLink A:link,.ms-SPLink A:visited { color: #ffcc99; text-decoration:none; } 
.ms-SPLink A:hover { color: #fff; text-decoration: none; background: transparent; } 

/** WEB PART SEARCH **/
.search { float: left; }
#SRSB 	{ 	}
#ctl00_PlaceHolderSearchArea_SearchBox { float: left; }
.ms-sbtable 	{ color:#6d6d6d; font-family: Arial; font-size: 10px; font-style: normal; font-weight: normal; border: none; }
.ms-sbtable-ex 	{ width: 0; border-collapse: collapse; margin-top:0; margin-left: 2px; border: none; }
td.ms-sbcell	{ padding:0px; padding-left: 2px; white-space: nowrap; border: none; }
.ms-sbtext		{ display: none; font-family: Arial; font-size: 13px; font-weight: normal; }
td.ms-sbgo 		{ background-color: transparent ; padding-left:3px; padding-right:3px; padding-bottom:1px; padding-top:1px; }
.ms-sbLastcell 	{ display: none; width: 0; padding-right: 0; }
.ms-sbplain		{ height: 15px; font-family: Arial; font-size: 10px; border: none; background-color: #e0a485; color: #000;}

/************************************************************************************************* Styles da ALMEIDA.CSS */
body { background: #000 url('/SiteCollectionImages/bodyBG.gif') left top repeat-x; margin: 0; padding:0; font: normal 11px 'Trebuchet MS'; color: #8e8a84; line-height: 13px; }
	a		{ color: #99161b; background: none; text-decoration: none;}
	a:hover { color: #fff; background: #99161b; text-decoration: none;}
	img 	{ border: none; }

	input { background: #efede1; color: #776f61; font: normal 11px 'Trebuchet MS'; border: none; /* 1px solid #c8c5b5;*/ }
	textarea { background: #efede1; color: #776f61; font: normal 11px 'Trebuchet MS'; border: none; /* 1px solid #c8c5b5;*/ }
	select	{ background: #efede1; color: #776f61; font: normal 11px 'Trebuchet MS'; border: none; /* 1px solid #c8c5b5;*/ }	

#masterDiv 	{ float: left; width: 100%; min-width: 1006px; height: 100%; background: url('/SiteCollectionImages/rightPage_bg.gif') right top repeat-y; }
	#master { float: left; margin: 0 auto; width: 100%; min-width: 1006px; background: url('/SiteCollectionImages/masterDiv_bg.gif') center top no-repeat !important;   }
	
	#funcionalidadesMOSS { width: 1006px; margin: 0 auto; clear: both; }
		#siteActionsMOSS { float: right; }
		#welcomeMOSS	 { float: right; }

	/* HEADER */		
	#headerArea { width: 1006px; margin: 0 auto; clear: both}
		#header { width: 795px; float: right; }
		#header a 		{ color: #ffcc99; }
		#header a:hover { color: #fff; background: transparent }

		#header_left { float: left; width: 21%;}
			#home 		{ float: left; }
			#home .link	{ float: left; padding-top: 3px; }

			#font_size			{ float: left; }
			#font_size a:hover 	{ background: transparent; }	
				#header_Vsep1 	{ float: left; margin: 0 5px 0 0; }
				#header_Vsep2 	{ float: left; margin: 0 0 0 5px; }
				#header_Vsep3 	{ float: left; margin: 0 0 0 5px; }	
					
		#header_right { float: right; width: 79%; text-align: right; }
			#header_Vsep4 	{ float: right; width:5px; height:5px; display:none;}
			#header_Vsep5 	{ float: right; margin: 0 5px; display:none;}
			#header_Vsep6 	{ display: none; float: right; margin: 0 0 0 5px; }
			.searchhome{ float:left; width:50px;}
		#header_right .freeSpace {
		float:right;
	color:#ffcc99;
	width:120px;	margin-top:3px;}
			#LoginRegisto 	{ float: right; width:150px; }
				#btn_login 				{ float: right; margin-left: 5px !important;  }
				#btn_login .btn2_left 	{ display: none }
				#btn_login .btn2_middle	{ float: left; padding: 0 0 2px 0 !important; }
				#btn_login .btn2_right 	{ display: none; }
				#btn_login .btn2_right img { width: 2px; height: 15px !important;  }
				#btn_registar 				{ float: right;}	
				#btn_registar .btn1_left 	{ display: block !important;  float: left !important;  width:5px !important; background: url('/SiteCollectionImages/header_Vsep.gif') left top no-repeat !important; }
				#btn_registar .btn1_left img { width: 2px; height: 15px }
				#btn_registar .btn1_middle 	{ float: left; padding: 2px 0; }
				#btn_registar .btn1_right	{ display: block !important; float: left !important;  width:5px; background: url('/SiteCollectionImages/header_Vsep.gif') right top no-repeat !important;  }
				#btn_registar .btn1_right img { width: 2px; height: 15px }

			#Pesquisa 	{ width: 230px; float: right; }
				#btn_pesquisa { float: right; }
	#btn_pesquisa .btn1_left 	{ display: none }
	#btn_pesquisa .btn1_right 	{ display: none; }
	#conteudoArea { width: 1006px; margin: 0 auto;}
		#conteudoLeft 	{ float: left; width: 210px; _width: 205px; margin-top: 200px; color: #fff;}
		
			/** GLOBAL NAVIGATION - MENU **/
			#globalNavigation 	{ float: right; clear: left; line-height: 1px; color: #fff; padding: 0!important; margin: 0 !important; }
						
			.topNavContainer	{ float: right; padding: 0 15px 10px 5px; margin:0px 5px 0 0; font: bold 13px Georgia; color: #ffcc99; text-align: right }
			.topNavContainer a 			{ color: #ffcc99; text-decoration: none; background: transparent }
			.topNavContainer a:hover 	{ color: #fff; text-decoration: none; background: transparent }
			.topNav 		{ margin: 0; padding: 0; }
			.topNav a 		{ background: transparent !important; }
			.topNav a:hover {  }
			table.topNav td 	{ }
			table.topNavItem td { padding: 5px 0; }
			.topNavItem 		{ background: transparent; padding: 0; margin: 0;	}
			.topNavItem a 		{ background: url('/SiteCollectionImages/menu_icon.gif') right 4px no-repeat !important; padding-right: 15px;	}
			.topNavItem a:hover { color: #fff; }
			.topNavHover 		{ background: transparent; padding: 0; margin: 0;	}
			.topNavHover a 		{ color: #fff; text-decoration: none; background: url('/SiteCollectionImages/menu_iconOver.gif') right 4px no-repeat !important; padding-right: 15px !important;	 }
			.topNavSelected 		{ padding: 0; margin: 0; font: bold 13px Georgia; color: #fff; }
			.topNavSelected a 		{ color: #fff; text-decoration: none; background: url('/SiteCollectionImages/menu_iconOver.gif') rigth 4px no-repeat !important; padding-right: 15px !important}
			.topNavSelected a:hover { color: #ffcc99; text-decoration: none; background: url('/SiteCollectionImages/menu_icon.gif') rigth 4px no-repeat !important;padding-right: 15px !important}
			
			.topNavFlyOutsItem 	{ display: none; }
		
			/** CURRENT NAVIGATION **/
			#currentNavigation { float: right; clear: left; line-height: 1px; color: #fff; padding: 0!important; margin: 0 !important;  }

		#conteudoRight 		{ float: left; width: 766px; padding: 15px; background: #fff}
			#mainConteudo 	{ float: left; clear: both;}
				#leftArea	{ float: left; width: 301px; padding-right: 9px; }
				#rightArea	{ float: left; width: 447px; padding-left: 9px; height: expression( this.scrollHeight < 334 ? "700px" : "auto" ); /* sets min-height for IE */ min-height: 700px; /* sets min-height value for all standards-compliant browsers */ }
				#lefcontent { float: left; width: 447px; padding-right: 9px;}
				#a_Area 	{ float: left; width: 447px; /*padding-left: 9px;*/ }
				#breadcrumbs	{ float: left; width: 100%;  }
					.breadcrumb		{ /*display: none;*/ float: left  !important; width: 100%; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x !important; padding-bottom: 5px;}
						
	
							/** BREADCRUMBS MOSS **/
							.ms-pagebreadcrumb			{ display: none; float: left; clear: left; width: 436px; padding: 5px 0 3px 0; margin: 2px 0 0 0; border-left: none; border-top: none; font-size: 11px; background-color: transparent; color: #8e8a84; background: }
							.ms-pagebreadcrumb a		{ font-size: 11px; background-color: transparent; color: #8e8a84; text-decoration:none; }
							.ms-pagebreadcrumb a:hover	{ color: #8e8a84; text-decoration: underline; }
							.breadcrumbCurrent { font-size: 11px;}
						
							a.ms-sitemapdirectional 		{ font-size: 11px; background-color: transparent; color: #8e8a84; text-decoration:none; }
							a:hover.ms-sitemapdirectional 	{ font-size: 11px; background-color: transparent; color: #8e8a84; text-decoration:underline; }

							#ctl00_MSO_ContentDiv { width: 447px;}

				#rightcontent 	{ float: left; width: 301px; padding-left: 9px; height: expression( this.scrollHeight < 334 ? "700px" : "auto" ); /* sets min-height for IE */ min-height: 700px; /* sets min-height value for all standards-compliant browsers */ }
				#b_Area 		{ float: left; width: 301px; padding-left: 9px; height: expression( this.scrollHeight < 334 ? "700px" : "auto" ); /* sets min-height for IE */ min-height: 700px; /* sets min-height value for all standards-compliant browsers */   }
		
#logosArea                   { float: left; width: 100%; padding: 0 0 15px 0; background: transparent url('../SiteCollectionImages/bg_logosApoio.gif') right top repeat-y;   }

.logos_apoios               { margin: 10px 0 0 10px; clear: both;}

.logos_apoios img         { margin: 0 20px 0 0; }

.logos_apoios a:hover    { background: transparent; }

	#footerArea { float: left; width: 100%; min-width: 1006px; background: #7e1216; height: 80px;}
		#footer { width: 1006px; margin: 0 auto; }
		#footer_up 	{ float: left; width: 1001px; padding: 5px 0 0 5px; height: 35px;}
		#footer_up_left { float: left; width: 20px; vertical-align: top; text-align: left; }
		#footer_up_middle				{ float: left; width: 1001px; padding: 0; margin:0; font: normal 11px 'Trebuchet MS'; color: #ffcc99; text-align: left; }
		#footer_up_middle a 			{ color: #ffcc99; text-decoration: none; }
		#footer_up_middle a:hover 		{ color: #fff; text-decoration: none; background: transparent  }
		#footer_up_middle .left 		{ float: left; width: 57%;}
		#footer_up_middle .left #footer_Vsep1 { float: left; margin: 2px 3px 0 0; }
		#footer_up_middle .left #footer_Vsep2 {display:none; }
		#footer_up_middle .left #footer_Vsep3 {float: left; margin: 2px  0 0 3px;}
		#footer_up_middle .left .home 		{ float: left; padding-top: 8px; margin-right: 3px; }
		#footer_up_middle .left .home .img 	{ display: none; }
		#footer_up_middle .left .links 		{ float: left; padding-top: 8px; }
		#footer_up_middle .left .links a 		{ margin: 0 7px; }
		#footer_up_middle .left .links a:hover 	{ margin: 0 7px; background: transparent }
		#footer_up_middle .left .links span { display: none; }
		#footer_up_middle .right { float: left; width: 42%;}
		#footer_up_middle .right #footer_Vsep4 { float: right; margin: 2px 0 0 10px; }
		#footer_up_middle .right #footer_Vsep5 { float: right; margin: 2px 0 0 5px; }
		#footer_up_middle .right #footer_Vsep6 { float: right; margin: 2px 0 0 0;  }
						
			#btn_newsletter 	{ float: right; margin-top: 8px; margin-left: 5px;}
			#btn_newsletter a 	{ background: transparent; }
			#btn_rss 	{ float: right; margin-top: 8px;  margin-left: 5px;}
			#btn_rss a 	{ background: transparent; }
	
		#footer_up_right { float: left; width: 15px; vertical-align: top; text-align: right; }
		#footer_down 		{ float: left; width: 976px; padding: 5px 15px 0 15px; }
		#footer_down .up 	{ display: none; }
		#footer_down .down 				{ float: left; clear: left; width: 100%; font: normal 9px 'Trebuchet MS'; color: #fff; line-height: 11px; }
		#footer_down .down .logos_guarda 	{ display: none; float: right; width: 23%; height: 30px; text-align: left;  }
		#footer_down .down .logos_guarda img{ margin: 0 0 0 20px; vertical-align: middle; }
		#footer_down .down .creditos	{ float: left; height: 20px; width: 74%; padding-top: 10px;text-align: left; }
		#footer_down .down .logos 		{ display: none; }

/***** GERAIS */
.modulo { float: left; width: 100%; margin-bottom: 20px; }
.modulo_header 		 { float: left; clear: left; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; padding: 0 0 3px 0; width: 100% }
	.modulo_header img { display: none; }
	.modulo_header a { background: transparent; }
	.title  		 { float: left; font: bold 18px Georgia; color: #690A1E; line-height: 18px; padding: 5px 15px 2px 0; }
	.subtitle 		 { font: normal 10px 'Trebuchet MS'; color: #8e8a84; line-height: 11px; }
	.subtitle a		 { text-decoration: none; color: #8e8a84;}
	.subtitle a:hover{ text-decoration: none; color: #690A1E}
.modulo_conteudo 			{ float: left; clear:both; padding: 0; margin: 0; width: 100% }
	.list_item 				{ float: left; width: 100% !important; margin: 0; color: #6d6d6d; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; padding: 0 0 3px 0; }
	.link-subtitle 			{ color: #303030!important; font: normal 11px Arial; line-height: 13px; }
	.foto_txt				{ padding: 0; }
	.foto_item 				{ float: left; }
		.foto_item img 		{  }
	.foto_itemOver 			{ float:left; }
		.foto_itemOver a 	{ background: none !important; }
		.foto_itemOver img 	{ }

/*listagens*/
ul.listagem 		{ list-style: none; margin: 4px 0 0 0; padding: 0; }
li.listagem 		{ clear: left; float: left; background: url('/SiteCollectionImages/tools_icon.gif') left 4px no-repeat !important; margin: 0 !important; padding: 0 0 1px 8px!important; font: normal 11px Arial; color: #696969; line-height: 13px; }
li.listagem a 		{ float: left; font: normal 11px 'Trebuchet MS'!important; color: #636363 !important; line-height: 13px !important; background: transparent }	
li.listagem a:hover { font: normal 11px 'Trebuchet MS'!important; color: #99161b !important; line-height: 13px !important; text-decoration: none; background: transparent }	


/****/
.btn { float: left; height: 18px;}
	
	/* btn 1 */
	.btn1_left {}
	.btn1_middle 	{ }
		.btn1_middle a 		{  }
		.btn1_middle a:hover{ 	}
	.btn1_right 	{  }
		
	/* btn rosa */
	.btn2_left { display: none; }
	.btn2_middle 	{ float: left; height: 14px; padding: 2px 15px;font: normal 11px 'Trebuchet MS'; color: #ffffff; text-align: center; }
		.btn2_middle a 		{ color: #ffffff; text-decoration: none; }
		.btn2_middle a:hover{ color: #ffffff; text-decoration: none; }
	.btn2_right 	{ display: none;}
		
	/* btn azul-escuro */
	.btn3_left 		{ display: none; } 
	.btn3_middle 	{ float: left; height: 14px; font: normal 11px 'Trebuchet MS'; color: #ffffff; text-align: center; }
		.btn3_middle a { color: #ffbd08; text-decoration: none; }
		.btn3_middle a:hover { color: #00c6ff; text-decoration: none;  }
	.btn3_right 	{ dispaly: none; }
		.btn_right_rss { float:left; width: 31px; height: 18px;	padding: 0px; margin:0px; }

/* MÓDULOS */
/* brand image */
#brandArea { }

/* Módulo LISTAGEM link + txt */
#list_LinkSubtitleTxt .description { font-size: 11px !important; }
/********************/

/* meteorologia */
#meteo 		{ width: 100%; clear: left;}
	#meteo .modulo_header 	{ }
	#meteo .modulo_conteudo { height: 55px; background: #f3f3f3 url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; padding: 5px 0 3px 0;   }	
		#meteo .modulo_conteudo .local		{ width: 52%; float: left; line-height: 13px; padding-top: 20px; padding-left: 10px; font: normal 11px 'Trebuchet MS'; color: #34290e;	}
		#meteo .modulo_conteudo .temperatura{ width: 18%; float: left; font: normal 36px 'Trebuchet MS'; color: #690a1e; line-height: 34px; padding-top: 10px; }
		#meteo .modulo_conteudo .icon		{ width: 24%; padding: 0 6px 0 0; float: left; text-align: right; }

/* Agenda de Eventos */
#agenda	.list_item 		{ padding: 4px 0 5px 0; }
#agenda	.link-item 		{ color: #3f5b6c;  }
#agenda	.foto_item img 		{ width: 58px; height: 44px; margin: 3px 8px 0 0; }
#agenda	.foto_itemOver img 	{ width: 58px; height: 44px; margin: 3px 8px 0 0;	}
	/* para áreas grds */
#rightArea #agenda .foto_txt  	{ width: 85% !important; }
	/* para áreas pequenas */
#leftArea #agenda .foto_txt  	{ width: 77% !important; }
#rightcontent #agenda .foto_txt  	{ float: left; width: 77% !important;}

/* Servicos */
#servicos .modulo_header	{ width: 100%; }
#servicos .modulo_conteudo 	{ padding: 0px; width: 100%; }
#servicos .col 	{ clear: left; width: 100%; }
.servico_item 	{ float: left; width: 100%; height: 67px; padding-top: 5px; background: #f3f3f3 url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x;}
.servico_txt 	{ float: left; width: 72%; height: 50px; font: normal 18px 'trebuchet ms'; line-height: 19px; padding-top: 13px; padding-left: 15px; }
.servico_txt a 	{ color: #34290e; font-weight: normal;}
.servico_txt a:hover { color: #690a1e; background: transparent;}
.servico_icon 	{ float: left; width: 60px; padding: 5px 3px 5px 0; }
.servico_icon a { background: transparent; }

#rightArea #servicos .col 	{ float: left; clear: none; width: 49%; }
#rightArea .servico_txt 		{ float: left; width: 63%; }


/* Sondagens */
#sondagem .modulo_conteudo { padding-top: 5px;}
#sondagem .list_item { color: #636363; padding-bottom: 0; background: transparent }
.sondagemTable { clear: both;  padding-bottom: 10px;}
table.sondagens { width: 100%; border: none; padding: 0; margin-top: 3px; }
table.sondagens td.form { width: 10%; text-align: left !important; vertical-align: top !important; margin: 0 !important; padding: 0 !important;  }
table.sondagens td.form input { background: transparent;  border: none; vertical-align: top; margin-right: 5px !important}
table.sondagens td.sondagem_perg { padding-top: 4px !important; vertical-align: top; font-size: 11px; line-height: 12px; text-transform: uppercase }
#sondagemBtn { clear: both; padding-bottom: 10px; _width:50px !important;   }
#sondagemBtn .btn1_middle { float: none !important; background: #991613; height: 17px; padding: 4px 10px 0 10px; color: #fff; font-family: Georgia; }
#sondagemBtn .btn1_middle a { color: #fff; font: 10px bold Georgia; text-transform: uppercase;text-decoration: none }
#sondagemBtn .btn1_middle a:hover { text-decoration: underline; font: 10px bold Georgia; text-transform: uppercase; }

	/* para áreas grds */
	#rightArea table.sondagens td.form 		{ width: 4%;}
	#rightcontent table.sondagens td.form 	{ width: 4%;}

#ResSondagem .modulo_conteudo { padding-top: 5px;}
#ResSondagem .list_item { color: #636363; padding-bottom: 0; background: transparent }
.ResSondagens { float: left; clear: left; width: 100% }
.avaliacao_sondagens	{ float: left;  clear: left; margin: 5px 0px; width: 100%; font-size: 11px; color: #8e8a84}
.classificacao_sondagem { float: left; clear: left;}
.barras_results 		{ float: left; width: 230px; padding: 2px 2px 0 2px; margin-top: 2px; border: 1px dotted #000;	}
.bg_100percent			{ width: 100%; height: 10px; float: left; clear: none;	}
.bg_Xpercent			{ background: #690A1E; height: 8px; float: left; }
.pct_results 			{ float: left; margin: 0px 0px 0px 5px; padding-top: 3px; width: 20px; text-align: right; font: normal 10px Arial; color: #34290e;}

/* Em Destaque */
#emDestaque	 { clear: both;}
#emDestaque_sep1 { display: none; }
#emDestaque	.modulo_header { background: transparent; padding-bottom: 0; margin: 0 }
#emDestaque	.title { float: left; padding-left: 10px; font-size: 13px; color: #8e8a84 }	
#emDestaque .emDestaque_menu 				{ float: right; clear: none; width: 325px !important; }
			.emDestaque_menu .separador_V 	{ float: right; }
			.emDestaque_menu .destaque 		{ float: right; background: transparent; padding: 10px 6px 6px 6px; font: bold 11px Georgia; line-height: 13px; color: #99161b; }
			.emDestaque_menu .destaque a 		{ color: #99161b; text-decoration: none; }
			.emDestaque_menu .destaque a:hover 	{ color: #8e8a84; text-decoration: none; }
			.emDestaque_menu .destaque_select 	{ background: #e3e3e3; color: #8e8a84; }
			
			#destaque4_btn, #emDestaque_sep5 { display: none; }
.emDestaque 		{ float: left; clear: both; width:100%; background: #e3e3e3;	}
.emDestaque .foto 		{ float: left; width: 194px; }
.emDestaque .foto img 	{ width: 172px; margin: 10px; border: 1px solid #fff }
.emDestaque .destaque 				{ float: left; margin: 10px 10px 10px 0px !important; width: 53%; _width: 52%; font: normal 11px 'Trebuchet MS'; color: #8e8a84; line-height: 15px; }
.emDestaque .destaque .text 		{ padding: 5px 0 0 0 ; }
.emDestaque .destaque .text p 		{ padding: 0; margin: 0 0 10px 0; font-family: Georgia; font-size: 14px; line-height: 18px; color: #776f61; }
.emDestaque .destaque .text p a		{ color: #776f61; text-decoration: none; padding: 0 }
.emDestaque .destaque .text p a:hover{ color: #99161b; text-decoration: none; background: transparent	}
.emDestaque .destaque .text img 	{ width: 8px; height: 7px; border: none; margin-left: 5px; }
		

#lefcontent .emDestaque_menu { display: none;  }
#lefcontent .title { margin-bottom: 3px; }

/* Módulo LISTAGEM Foto+Link+Txt */
#List_FotoLinkTxt { padding-bottom: 20px; }
#List_FotoLinkTxt .modulo_conteudo 	{ float: left; clear: both; width: 100%; padding: 0; }
	#List_FotoLinkTxt .list_item 	{ float: left; padding: 10px 0 !important; margin: 0 ; }
	
	#List_FotoLinkTxt .foto_item 			{ float: left; width: 86px;	margin: 0 7px 0 0; }
		#List_FotoLinkTxt .foto_item img 	{ width: 84px; height: 64px; }
	
	#List_FotoLinkTxt .foto_itemOver 		{ float: left; width: 86px;	margin: 0 7px 0 0; }
		#List_FotoLinkTxt .foto_itemOver img { width: 84px; height: 64px; }
	
	#List_FotoLinkTxt .foto_txt { width: 79%; }
	#rightcontent #List_FotoLinkTxt .foto_txt { width: 69%; }
	
	/* para áreas pequenas */
	#leftArea #List_FotoLinkTxt .foto_txt { width: 68%; }
	#leftcontent #List_FotoLinkTxt .foto_txt { width: 68%;}
	
/********************/
/** Módulo 2 COLUNAS Big Link + txt **/
#cols2_bigLinkTxt {	_width: 99%; }
#cols2_bigLinkTxt .col { float: left; width: 49%; margin-right: 4px;  }
.cols2_bigLinkTxt_item { float: left; padding-left: 0; width: 100%; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; padding-bottom: 5px; }

/* BANNER */
.banners { float: left;	margin-bottom: 10px; }
.serviceBtns { float:left; margin: 5px 0}
.pub { text-align: right }
.banner_468x60 { width: 468px; height: 60px }
.banner_179x150 { width: 179px; height: 150px;}
.banner_300x100 { width: 300px; height: 100px; margin: 5px 0;}
.banner_300x250 { width: 300px; height: 250px; margin: 5px 0;}

/*************************************************************************** página de artigo */
.destaque_artigo{ float: left; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; padding: 5px 0 10px 0; width: 100%; margin-bottom: 0px; }
.image 			{ float: left; width: 228px; margin-right: 20px; }
.image img 		{ width: 226px !important; }
.caption 		{ float: left; margin-top: 1px; font: normal 11px 'Trebuchet MS'; line-height: 16px; color: #8e8a84; }
.caption_txt p 	{ margin: 3px 0 0 0 !important; line-height: 18px; }
/***/
.article_Title{ font: normal 14px Georgia; color:#776f61; line-height: 19px; padding-bottom: 2px; }	
.pageContent 		{ margin-top: 1px; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; padding: 3px 0 3px 0; width: 100%; font: normal 11px 'Trebuchet MS'; color: #8e8a84; line-height: 18px; text-align: justify; margin-bottom: 10px; }
.pageContent a		{ color: #99161B; text-decoration: none;	}
.pageContent a:hover{ color: #fff; text-decoration: none; background: #99161B; }
.pageContent_txt 	{ padding: 5px 0 10px 0; width: 100%; }
.pageContent_info 	{ clear: both; padding: 10px 15px; width: 93%; font-size: 11px; }
.pageContent_info .pageContent_infoItem 					{ float: left; width: 100%; margin: 0 !important; padding: 0 !important; }
.pageContent_info .pageContent_infoItem .pageContent_info_A { float: left; width: 20%; color: #776f61; }
.pageContent_info .pageContent_infoItem .pageContent_info_B { float: left; width: 80%;}
.article_autor 	{ clear: both; float:left; background: url('/SiteCollectionImages/sep_list.gif') 13px bottom no-repeat; padding: 10px 0 8px 0; }
	.byLine 	{ clear: both; float:left; padding: 0 13px; font: normal 11px Arial; color: #8e8a84; white-space: nowrap; }
	.mailAutor 	{ color: #8e8a84; padding-left: 3px }
	.dateLine 	{ clear: both; float:left; padding: 0 13px; font: normal 10px Arial; color: #8e8a84; }

/***** GALERIA *******/
#galeria .modulo_conteudo { float: left; clear: both; margin-top: 5px; width: 100%; padding: 0; }
#galeria .list_item { width: 100%; padding-bottom: 10px;}
#galeria .list_item .foto_item { float: left; clear: none; width: 59px; margin: 6px 10px 6px 0; _margin: 6px 10px 6px 0}
#galeria .list_item .foto_item img { border: 1px solid #999}
#galeria .list_item .foto_itemOver {float: left;clear: none;width: 59px; margin: 6px 10px 6px 0;_margin: 6px 10px 6px 0}
#galeria .list_item .foto_itemOver img { border: 1px solid #99161b}

/* Documentos Associados */
#DocsAssociados span.download { margin-left: 5px; padding: 1px 3px 1px 36px; font: normal 9px Arial !important; color:#776f61 }
	.downloadPDF { background: url('/SiteCollectionImages/doc_PDF.gif') left 1px no-repeat !important; }
	.downloadDOC { background: url('/SiteCollectionImages/doc_DOC.gif') left 1px no-repeat !important; }
	.downloadXLS { background: url('/SiteCollectionImages/doc_XLS.gif') 1px top no-repeat !important; }

/*#cols2_FotoListagem .modulo_header{	margin-bottom: 10px;}*/
#cols2_FotoListagem .modulo_conteudo { padding: 0px; float: left; width: 100%;}
#cols2_FotoListagem .col { float: left; width: 46% !important; margin: 0 5px !important;}
.cols2_FotoListagem_item { float: left; width: 100% !important; padding: 8px 0 6px 0; background: transparent url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; }
.cols2_FotoListagem_item .foto_item 		{ float: left; width: 62px; margin: 0 10px 0 0;	}	
.cols2_FotoListagem_item .foto_item img		{ width: 62px; height: 50px;  }
.cols2_FotoListagem_item .foto_itemOver 	{ float: left; width: 62px; margin: 0 10px 0 0; }
.cols2_FotoListagem_item .foto_itemOver img { width: 62px; height: 50px;  }
.cols2_FotoListagem_txt  { float: left; width: 54% !important; line-height: 19px; color: #c8385c; padding: 0px; }					
.cols2_FotoListagem_txt  a { color: #c8385c; text-decoration: none;	}
.cols2_FotoListagem_txt  a:hover {	color: #c8385c;	text-decoration: none;	}
	/* para áreas pequenas */
	#leftArea #cols2_FotoListagem .col { float: left; clear: left !important; width:98% !important; margin: 0 !important; }
	#leftArea .cols2_FotoListagem_txt  { width: 70% !important; }					

/* TOOLS */
#toolsBar 	{ float: left; clear: both; width: 99%; border-bottom: 2px solid #fff; padding-top: 10px; padding-bottom: 10px; margin: 0; }
	#tools 	{ float: left; clear: both; width: 99%; height: 30px; margin: 0; }
	.tool 			{ float: left; font: normal 9px Arial; color: #5c8895; padding: 0 5px 3px 0; margin: 0 10px 0 0; background: url('/SiteCollectionImages/tools_sep.gif') right top no-repeat !important; 	}
	.tool a 		{ background: url('/SiteCollectionImages/tools_icon.gif') left 7px no-repeat; color: #99161b; text-decoration: none; padding: 3px 8px 3px 8px;	}
	.tool a:hover 	{ background: url('/SiteCollectionImages/tools_iconOver.gif') left 7px no-repeat; color: #776f61; text-decoration: underline;padding: 3px 8px 3px 8px; }

/****/

#comentar { clear: both; float: left; width: 96%; margin: 10px 0 0 0 !important; padding-bottom: 20px; color: #506878;  }
.toolsForm { clear: both; float: left; width: 96%; margin: 10px 0 0 0  !important; padding-bottom: 20px; color: #506878; }
	.form { clear: both; font-size: 11px; color: #999;  }
		.form_comentar 			{ height: 135px; width: 435px; margin-top: 3px }
		.form_enviarNomeUser	{ width: 260px; vertical-align: middle; margin: 2px 0 2px 34px }
		.form_enviarNomeAmigo	{ width: 260px; vertical-align: middle; margin: 2px 0 2px 17px}
		.form_enviarMailAmigo	{ width: 260px; vertical-align: middle; margin: 2px 0 2px 20px}
	.form_text  { font: normal 12px Georgia; color: #999; padding-bottom: 3px;}
	.form_btns	{ clear: both; float: left; padding-top: 5px }
		#btn_cancelar { _width: 65px; }
		#btn_cancelar .btn4_middle { height: 17px; padding: 4px 10px 0 10px; background: #ABA69F; }
		#btn_cancelar .btn4_middle a { color: #fff; font: 10px bold Georgia; text-transform: uppercase; text-decoration: none  }
		#btn_cancelar .btn4_middle a:hover { color: #fff; background: transparent; font: 10px bold Georgia; text-transform: uppercase;text-decoration: underline }
		#btn_comentar { _width: 110px; }
		#btn_comentar { margin-left: 5px; }
		#btn_comentar .btn1_middle { height: 17px; padding: 4px 10px 0 10px; background: #99161b; }
		#btn_comentar .btn1_middle a { color: #fff; font: 10px bold Georgia; text-transform: uppercase; text-decoration: none }
		#btn_comentar .btn1_middle a:hover { color: #fff; background: transparent; font: 10px bold Georgia; text-transform: uppercase; text-decoration: underline }
		
/********************/
/* PAGE */
#pager 		{ float: left; clear: both; width: 99%; height: 30px; padding-top: 5px; margin: 0; font: normal 10px 'Trebuchet MS'; }
.page_btn 		{ float: left; margin: 0 2px 0 1px; height: 15px; width: 15px; text-align: center; padding-top: 4px; }
.page_btn_over 	{ float: left; margin: 0 2px 0 1px; height: 15px; width: 15px; text-align: center; padding-top: 4px; }
#bck 			{ margin-left: 9px; _margin-left: 4px; }
#pager .separador_V { float:left; width: 5px; height: 15px; background: url('/SiteCollectionImages/tools_sep.gif') center top no-repeat !important;  }	
.page 			{ float: left; margin: 0 2px 0 1px; height: 11px; padding: 2px; background: #fff; color: #99161b; }
.page a 		{ color: #99161b; text-decoration: none; padding: 1px 4px 0 4px; }
.page a:hover 	{ color: #fff; text-decoration: none; padding: 1px 4px 0 4px; }
.pageOver 		{ float: left; margin: 0 2px 0 1px; height: 11px; padding: 2px; color: #5c88a5; }
.pageOver a 	{ color: #fff; text-decoration: none; padding: 1px 4px 0 4px; }
.pageSelect		{ float: left; margin: 0 2px 0 1px; height: 12px; padding: 2px 4px; background: #99161b; color: #fff; }

/** estilos para a página de FAQS */
#FaqsHelp								{  }
#FaqsHelp .modulo_conteudo 				{ }
#FaqsHelp .modulo_conteudo .apoio 					{ float: left; padding: 10px 0; line-height: 13px; }
#FaqsHelp .modulo_conteudo .apoio p					{ margin: 10px 0 0 0; }
#FaqsHelp .modulo_conteudo .apoio span 				{ color: #99161b; }
#FaqsHelp .modulo_conteudo .apoio span.destaque		{ font-weight: bold; color: #3f5b6c; }
#FaqsHelp .modulo_conteudo .apoio a					{ color: #99161b; text-decoration: none; }
#FaqsHelp .modulo_conteudo .apoio a:hover			{ color: #fff; text-decoration: none; }
#faqs .title							{ _width: 96%; clear: both; margin-bottom: 8px; padding-bottom: 5px; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; }
#faqs .modulo_conteudo .link-item		{ padding-bottom: 10px;}
/*****************************************************/

/** estilos para a página de resultados de pesquisa */
#ResultadoPesquisa { float: left; clear: both; width: 100%; }
#SuaPesquisa .modulo_conteudo 				{ padding:  0; }
#SuaPesquisa .modulo_conteudo .pesquisar 	{ width: 97%;  float: left; margin-top: 10px; padding: 10px 0 10px 0; background: /*#ffcc99 url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x;*/ }
#SuaPesquisa .modulo_conteudo .pesquisar td.ms-sblink a 	{ display: none; }
#SuaPesquisa .modulo_conteudo .pesquisar td.ms-sbcell 		{ width: 200px !important;}
#SuaPesquisa .modulo_conteudo .pesquisar input.ms-sbplain 	{ width: 200px !important; }
#SuaPesquisa .modulo_conteudo .pesquisar #btn_pesquisa 	{ float: left !important; margin-left: 4px; _margin-left: 2px; margin-top: 5px; }
#SuaPesquisa .modulo_conteudo .pesquisar #btn_pesquisa .btn1_middle	{ background: #99161b; padding: 2px 6px; }
#SuaPesquisa .modulo_conteudo .pesquisar #btn_pesquisa .btn1_middle	a { color: #fff}
#SuaPesquisa .modulo_conteudo .pesquisar #btn_pesquisa .btn1_middle	a:hover { text-decoration: underline}
#SuaPesquisa .modulo_conteudo .apoio 					{ float: left; padding: 20px 5px; line-height: 13px; }
#SuaPesquisa .modulo_conteudo .apoio span 				{ color: #99161b; }
#SuaPesquisa .modulo_conteudo .apoio span.destaque		{ font-weight: bold; color: #8e8a84; }
			
#resultadosPesq .title {width: 97%; _width: 96%;  clear: both; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x !important;  }
#resultadosPesq #listaResultados 						{ float: left; width: 100%; _width: 96% !important; margin-bottom: 10px;}
#resultadosPesq #listaResultados .searchItem 			{ background: #f0e9df; padding: 0 3px; }
#resultadosPesq #listaResultados p.search_info 			{ color: #8e8a84; margin: 3px 0 0 0; font-size: 10px !important;}
#resultadosPesq #listaResultados p.search_info a		{ color: #8e8a84 !important; text-decoration: none; font-size: 10px !important; white-space: normal}
#resultadosPesq #listaResultados p.search_info a:hover	{ color: #99161b !important; background: transparent;font-size: 10px !important; text-decoration: underline; }

#resultadosPesq .listaResultados span.srch-Title a 		{ color: #e33b64; font: bold 11px Georgia; text-decoration: none; }
#resultadosPesq .listaResultados span.srch-Title a:hover{ color: #e33b64; text-decoration: underline; }
#resultadosPesq .listaResultados .srch-Description 		{ color: #3f5b6c; font: normal 11px Arial; line-height: 13px; }
#resultadosPesq .listaResultados span.srch-URL a 		{ color: #5c88a5 !important; font: normal 10px Arial; text-decoration: none; }
#resultadosPesq .listaResultados span.srch-URL a:hover 	{ color: #5c88a5 !important; text-decoration: underline; }
#resultadosPesq .listaResultados .srch-Metadata 		{ color: #5c88a5 !important; font: normal 10px Arial; }
/**************************************/

/** estilos para a página de pesquisa */
table.ms-tztable 	{ width: 100%; border: 0px; }
td.ms-tzmidleft 	{ }
td.ms-advsrchHeadingText 	{ background: transparent; font-weight: normal; font-size: 18px; font-family: Georgia; color: #5c7178; line-height: 21px; padding: 10px 10px 0 10px; text-transform: lowercase; }
H3.ms-standardheader 		{ font-weight: normal; font-size: 18px; font-family: Georgia; color: #5c7178; }
td.ms-advsrchText 			{ padding: 0 10px; font-size: 11px; color: #484847; }
td.ms-advsrchText select 	{ border: 1px solid #C6CFD4; color: #5C7178; }
td.ms-advsrchText input 	{ border: 1px solid #C6CFD4; color: #5C7178; }
.ms-advsrchText a 			{ font: nomal 11px Georgia !important; color: #0f83cc !important; }
.ms-advsrchText a:hover 	{ font: nomal 11px Georgia !important; color: #0f83cc !important; }
/**************************************/


/********************************************************** BLOG */
#blogPost_area 																	{ float: left;}
#blogPost_area table#MSO_ContentTable		 									{ width: 450px !important;}
#blogPost_area table#MSO_ContentTable tr td 									{ padding:0 !important; width: 0px !important; }
#blogPost_area table#MSO_ContentTable tr td table								{ padding: 0 !important; }
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper 						{ width: 450px; padding-right: 9px; margin-bottom: 20px;}
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper h3.ms-PostDate 		{ font: normal 10px 'trebuchet ms'; color: #8e8a84; border: 0; padding: 0 ;}
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper table td.ms-PostTitle	{ background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; border: 0; padding: 4px 0 4px 0 !important; font: bold 13px georgia; color: #99161b !important; }
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper table td.ms-PostTitle	a { color: #99161b!important; }
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper table td.ms-PostTitle	a:hover { color: #fff !important; }
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper div.ms-PostBody 				{ background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; padding-bottom: 3px; padding-top: 5px;  font: normal 11px 'trebuchet ms'; color: #776f61; }
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper div.ms-PostFooter 				{ font: normal 11px 'trebuchet ms'; color: #8e8a84; padding-top: 5px; padding-bottom: 0; margin-bottom: 10px; }
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper div.ms-PostFooter a 			{ color: #99161b; text-decoration: none; background: transparent;}
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper div.ms-PostFooter a:hover 		{ text-decoration: underline; }
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper div.ms-blogrss 				{ float: left; clear: left; width: 450px;  border-top: 0;  background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; font: normal 11px 'trebuchet ms'; color: #8e8a84; padding-top: 5px; padding-bottom: 4px; margin-bottom: 10px; }
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper div.ms-blogrss a 				{ color: #99161b; text-decoration: none; background: transparent;}
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper div.ms-blogrss a:hover 		{ text-decoration: underline; }
#blogPost_area table#MSO_ContentTable tr td table tr td.ms-blogRightZone 			{ padding: 0px 0 0 5px !important; }
#blogPost_area table#MSO_ContentTable tr td table tr td.ms-blogRightZone table		{ /*width: 298px;*/}
#blogPost_area table#MSO_ContentTable td.ms-blogRightZone tr.ms-WPHeader td					{ border: 0; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x;   }
#blogPost_area table#MSO_ContentTable td.ms-blogRightZone tr.ms-WPHeader h3.ms-WPTitle 		{ font: normal 13px georgia; color: #99161b; border: none;}		
#blogPost_area table#MSO_ContentTable td.ms-blogRightZone ul.ms-blogAdminLinks 				{ width: 298px; list-style: none; margin: 0; padding: 0}
#blogPost_area table#MSO_ContentTable td.ms-blogRightZone ul.ms-blogAdminLinks li 			{ list-style: none; background: transparent; padding: 4px 0;}
#blogPost_area table#MSO_ContentTable td.ms-blogRightZone ul.ms-blogAdminLinks li a 		{ font: normal 12px 'Trebuchet MS' !important; color: #8e8a84; text-decoration: none; padding: 1px 0 1px 3px; background: transparent } 	
#blogPost_area table#MSO_ContentTable td.ms-blogRightZone ul.ms-blogAdminLinks li a:hover 	{ color: #99161b; background: transparent}

/** menu blog **/
#blogNavigation_area 			{ float: right; width: 298px; padding-top: 5px;}
div.ms-BlogNavigator 			{ float: left; width: 100%; white-space: normal !important; border: none !important; background: transparent;} 
div.ms-quickLaunch 				{ float: left; border: none; background: transparent !important; }
div.ms-quicklaunchouter	 		{ float: left; width: 100%; border: none; background: transparent !important; padding-top: 10px; }
div.ms-quicklaunchheader		{ background: transparent; border: none; }
div.ms-quicklaunchheader a 		{ font: normal 11px verdana; color: #99161b; line-height: 20px; display: block }
div.ms-quicklaunchheader a:hover{ color: #99161b; text-decoration: underline; background: transparent }
#blogNavigation_area table.leftNav 				{ width: 290px !important; }
#blogNavigation_area .leftNav td 				{ text-align: left !important;  }
#blogNavigation_area table.leftNav1 			{ font: normal 13px georgia; color: #99161b; width: 290px !important; padding: 4px 0 4px 8px !important;  margin: 1px 0 1px 0; text-align: left; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x;  }
#blogNavigation_area table.leftNav1 td  		{ padding: 5px; background: transparent !important;  }
#blogNavigation_area .leftNav1 a  				{ float: left; color: #99161B; background-image: none !important; }
#blogNavigation_area .leftNav1 a:hover 			{ float: left; color: #fff !important; background: #99161B !important; background-image: none;}
#blogNavigation_area table.leftNav2 			{ font: normal 12px 'Trebuchet MS' !important; color: #9a917e; padding: 3px 5px; margin: 0 0 1px 0; text-align: left; }
#blogNavigation_area table.leftNav2 td  		{ background-image: none !important; text-align: left !important; }
#blogNavigation_area table.leftNav2 td a	  	{ float: left; font: normal 12px 'Trebuchet MS' !important; color: #8e8a84; padding: 1px 0 1px 3px;}
#blogNavigation_area table.leftNav2 td a:hover 	{ float: left; color: #99161b; background: transparent}
/* hiperligaçoes de aministraçao */
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td		{ border: none;   }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table 	{ width: 100%; white-space: normal !important; margin-top: 10px;  }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table td table tr.ms-WPHeader { width: 100%; margin-top: 10px; white-space: normal !important;  }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table tr.ms-WPHeader td { white-space: normal !important; border: none; padding: 2px 0 3px 1px; margin:0; background-color:#fff; background-image: url('/SiteCollectionImages/dotted_hr.gif') !important; background-position: left bottom; background-repeat: repeat-x;  }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table tr.ms-WPHeader td h3.ms-WPTitle	{ font: bold 13px Georgia !important; color: #99161b; white-space: normal !important;  }
	/*icon*/
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table tr.ms-WPHeader td div.ms-HoverCellInActive { padding: 0; border: none; margin: 0 }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table tr.ms-WPHeader td div.ms-HoverCellActiveDark { padding: 0; border: none; margin: 0 }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table tr td table tr.ms-WPHeader td { border: none !important; }
	/*listagem*/
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table td div.ms-WPBody { padding-bottom: 4px; margin-top: 10px; border: none;  }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table td div.ms-WPBody ul.ms-blogAdminLinks { margin: 5px 0 0 1px; padding: 0; list-style: none; background-image: none; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table td div.ms-WPBody ul.ms-blogAdminLinks li { background-image: none; margin: 0; padding: 4px 0; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table td div.ms-WPBody a 		{ font: normal 12px 'Trebuchet MS' !important;  color: #8e8a84; text-decoration: none; padding: 1px 0 1px 3px; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table td div.ms-WPBody a:hover { color: #99161b; background: transparent}
/* categorias */
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 { }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 table{ margin-top: 5px; padding: 0 }
	/*titulo*/
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 table td div#WebPartWPQ3 div.ms-WPBody div.ms-navheader 		{ background-color:#fff; background-image: url('/SiteCollectionImages/dotted_hr.gif') !important; background-position: left bottom; background-repeat: repeat-x; border: none; font: bold 14px Georgia !important; color: #99161b; padding: 5px 1px; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 table td div#WebPartWPQ3 div.ms-WPBody div.ms-navheader a 		{ font: bold 13px Georgia !important; color: #99161b; text-decoration: none; padding: 1px 1px; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 table td div#WebPartWPQ3 div.ms-WPBody div.ms-navheader a:hover 	{ color: #fff; background: #99161b; }
	/*lista*/
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 table td div#WebPartWPQ3 div.ms-WPBody table.ms-navsubmenu2  				{ background: none !important; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 table td div#WebPartWPQ3 div.ms-WPBody table.ms-navsubmenu2 td.ms-CategoryTitleCell 	{ padding: 2px 1px; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 table td div#WebPartWPQ3 div.ms-WPBody table.ms-navsubmenu2  a 				{ font: normal 12px 'Trebuchet MS' !important;  color: #8e8a84; text-decoration: none; padding: 1px 0 1px 1px; background: transparent }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 table td div#WebPartWPQ3 div.ms-WPBody table.ms-navsubmenu2  a:hover 			{ color: #99161b;  }
/* outros blogs */
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 { }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 table{ margin-top: 5px; padding: 0 }
	/*titulo*/
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 table td div#WebPartWPQ4 div.ms-WPBody div.ms-navheader 		{ background-color:#fff; background-image: url('/SiteCollectionImages/dotted_hr.gif') !important; background-position: left bottom; background-repeat: repeat-x; border: none; font: bold 14px Georgia !important; color: #99161b; padding: 5px 1px; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 table td div#WebPartWPQ4 div.ms-WPBody div.ms-navheader a 		{ font: bold 13px Georgia !important; color: #99161b; text-decoration: none; padding: 1px 1px; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 table td div#WebPartWPQ4 div.ms-WPBody div.ms-navheader a:hover 	{ color: #fff; background: #99161b; }
	/*lista*/
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 table td div#WebPartWPQ4 div.ms-WPBody table.ms-navsubmenu2  				{ background: none !important; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 table td div#WebPartWPQ4 div.ms-WPBody table.ms-navsubmenu2 td.ms-CategoryTitleCell 	{ padding: 2px 1px; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 table td div#WebPartWPQ4 div.ms-WPBody table.ms-navsubmenu2  a 				{ font: normal 12px 'Trebuchet MS' !important;  color: #8e8a84; text-decoration: none; padding: 1px 0 1px 1px; background: transparent }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 table td div#WebPartWPQ4 div.ms-WPBody table.ms-navsubmenu2  a:hover 			{ color: #99161b;  }
/* hiperligaçoes */
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 { }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 table{ margin-top: 5px; padding: 0 }
	/*titulo*/
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 table td div#WebPartWPQ5 div.ms-WPBody div.ms-navheader 		{ background-color:#fff; background-image: url('/SiteCollectionImages/dotted_hr.gif') !important; background-position: left bottom; background-repeat: repeat-x; border: none; font: bold 14px Georgia !important; color: #99161b; padding: 5px 1px; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 table td div#WebPartWPQ5 div.ms-WPBody div.ms-navheader a 		{ font: bold 13px Georgia !important; color: #99161b; text-decoration: none; padding: 1px 1px; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 table td div#WebPartWPQ5 div.ms-WPBody div.ms-navheader a:hover 	{ color: #fff; background: #99161b; }
	/*lista*/
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 table td div#WebPartWPQ5 div.ms-WPBody table.ms-navsubmenu2  				{ background: none !important; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 table td div#WebPartWPQ5 div.ms-WPBody table.ms-navsubmenu2 td.ms-CategoryTitleCell 	{ padding: 2px 1px; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 table td div#WebPartWPQ5 div.ms-WPBody table.ms-navsubmenu2  a 				{ font: normal 12px 'Trebuchet MS' !important;  color: #8e8a84; text-decoration: none; padding: 1px 0 1px 1px; background: transparent }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 table td div#WebPartWPQ5 div.ms-WPBody table.ms-navsubmenu2  a:hover 			{ color: #99161b;  }
div.ms-BlogNavigator div.ms-BlogEmptyListText 	{ margin-bottom: 3px; margin-left:0; padding-left:0; font-size: 11px; border: 0;}
div.ms-BlogNavigator td.ms-addnew				{ border: 0; }
div.ms-BlogNavigator td.ms-addnew img 			{ display: none; }
div.ms-BlogNavigator td.ms-addnew a 			{ margin-left: -5px; background: url('/SiteCollectionImages/icon_menuAdd.gif') left 1px no-repeat; color: #99161b; text-decoration: none; font: normal 11px verdana; padding: 1px 3px 1px 20px;  }
div.ms-BlogNavigator td.ms-addnew a:hover 		{ margin-left: -5px; background: url('/SiteCollectionImages/icon_menuAdd.gif') left 1px no-repeat; color: #99161b; text-decoration: underline; font: normal 11px verdana; padding: 1px 3px 1px 20px; }

/** MY SITE **/
#userArea { float: left;  width: 100%; height: 50px; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x;  }
	#userName { float: left; width: 100%; padding: 10px 0 2px 0; font: normal 18px Georgia; color: #99161b;}
	#userName h2.ms-pagetitle { font: normal 18px Georgia; color: #99161b; }
	#userName h2.ms-pagetitle div { padding: 0 !important; }
	#userName h2.ms-pagetitle div span img { display: none; }
#userBtn { float: left; width: 100%; font: normal 12px Georgia; color: #5d94b1;  }
	#userBtn div.ms-miniconsole { padding: 0; margin: 0; border:none; float:left !important; clear: both; }
	#userBtn div.ms-miniconsole div.ms-wikieditouter { float: left !important; position: relative; top:-3px; left: 0; background: none; border: none;}
	#userBtn table { padding: 0; margin: 0; border: none; background: transparent; width:200px }
	#userBtn table td { padding: 0; margin: 0; }
	#userBtn a 			{ color: #8e8a84; text-decoration: none }
	#userBtn a:hover 	{ background: none; color: #99161b; text-decoration: none  }
	#userBtn .ms-toolbar { font: normal 12px 'trebuchet ms'; color: #8e8a84; width: auto}
	#userBtn .ms-separator { width: 10px; color: #99161b; text-align: center;  }
	#userBtn .ms-titleareaframe { display: none; }
/***********************************/
#mySiteNavigation { float: left; _width: 96%; padding-bottom: 30px;}
	.mySiteNav	{ float: left; margin: 15px 0; padding: 0;  }
	#mySiteNavigation table 	{ width: 100%; padding: 0; background: transparent !important; background-image: none !important; border: none; }
	#mySiteNavigation table td 	{ background-image: none !important; border: none; }
	#mySiteNavigation div 		{ background-image: none !important; border: none; }
	#mySiteNavigation .ms-leftareacell { /* background: pink */}
	#mySiteNavigation .ms-leftareacell table.ms-nav { margin-top: 10px; padding:0; }
	#mySiteNavigation table.ms-navframe { position: relative; top: 0px !important;}
	
	.ms-quicklaunchouter { background: none; border: none; }
	
	/*foto user*/
	#ctl00_PlaceHolderLeftNavBarTop_PictureUrlImage_TR { /*height: 200px;*/}
	#ctl00_PlaceHolderLeftNavBarTop_PictureUrlImage_TD { text-align: left; padding: 0px; }
	.leftnavPic img { border: 2px solid #9ebcd0; }
	#ctl00_PlaceHolderLeftNavBarTop_PictureUrlImage { width: 130px; border: 2px solid #9ebcd0; }
	/* área menu */
	.ms-quickLaunch { background: none }
	table#zz2_QuickLaunchMenu { margin-top: 20px;  }
	/* 1o nível */
	table#zz2_QuickLaunchMenu tr td table.zz2_QuickLaunchMenu_4 { margin: 0 0 5px 0 !important; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x !important;  }
	table#zz2_QuickLaunchMenu tr td table.zz2_QuickLaunchMenu_4 td { padding-bottom: 6px !important; }
	a.zz2_QuickLaunchMenu_1 { font: bold 14px Georgia !important; color: #99161b; text-decoration: none; padding: 1px 0; }
	a:hover.zz2_QuickLaunchMenu_1 { font: bold 14px Georgia !important;  color: #fff; background: #99161b; text-decoration: none; padding: 1px 0;}
	/* 2o nível */
	table#zz2_QuickLaunchMenu tr td table.zz2_QuickLaunchMenu_8 { margin-bottom: 8px; }
	table#zz2_QuickLaunchMenu tr td table td table td { padding: 2px 0 2px 3px ; }
	.zz2_QuickLaunchMenu_6 { background: transparent !important; background-image: none; }
	.zz2_QuickLaunchMenu_6 a.zz2_QuickLaunchMenu_1 		{ background-image: none; font: normal 12px 'Trebuchet MS' !important;  color: #8e8a84; text-decoration: none; padding: 1px 0;  }
	.zz2_QuickLaunchMenu_6 a:hover.zz2_QuickLaunchMenu_1{ background: none; font: normal 12px 'Trebuchet MS' !important;  color: #99161b; text-decoration: none; padding: 1px 0;   }
	/* reciclagem */
	table.ms-recyclebin td { background: url('/SiteCollectionImages/sep_list.gif') left bottom no-repeat; font: bold 12px Georgia; color: #5c88a5 !important; padding-top: 2px; padding-bottom: 3px; }
	table.ms-recyclebin a { background: transparent; font: normal 12px 'trebuchet ms'; color: #99161b!important; text-decoration: none; padding: 0 3px 0 0; }
	table.ms-recyclebin a:hover { background: transparent; font: normal 12px 'trebuchet ms'; color: #99161b!important; text-decoration: underline; padding: 0 3px 0 0; }
	table.ms-recyclebin img { margin-top: -2px; }
			
/*********************************************** Fórums */
/** menu forum  **/
#forumNavigation	{ float: left; border-top: 8px solid #9ebcd0; background: url('/SiteCollectionImages/modulos_bg.gif') left 1px repeat-x; width: 100%; padding-top: 15px }
#forumNavigation div.ms-quicklaunchouter div.ms-quickLaunch table#zz2_QuickLaunchMenu table.ms-navSubMenu2 table.ms-navitem td { background: transparent; background-image: none; }
#forumNavigation table.ms-recyclebin { margin-top: 0px; }
#forumNavigation table.ms-recyclebin td { padding-top: 0; padding-bottom: 6px;}

#forumArea {float: left; border-top: 8px solid #9ebcd0; background: url('/SiteCollectionImages/modulos_bg.gif') left 1px repeat-x; width: 100%; padding-top: 10px}
#forumArea tr.ms-WPHeader td { border: none !important; }
#forumArea tr.ms-WPHeader td a:hover { text-decoration: none; }
#forumArea tr.ms-WPHeader h3.ms-WPTitle span { font: normal 18px Georgia; color: #5c88a5; line-height: 21px; padding: 10px 10px 0 10px; text-transform: lowercase; }
#forumArea tr.ms-WPHeader h3.ms-WPTitle span a:hover { text-decoration: none; }
#forumArea tr.ms-WPHeader div.ms-HoverCellInActive { background: transparent; background-image: none; border: none; }
#forumArea tr.ms-WPHeader div.ms-HoverCellActiveDark { background-color: #E47792 !important; background-image: none; border: none; }

#forumArea table.ms-summarystandardbody {border: none !important;  background: transparent;}
#forumArea table.ms-summarystandardbody tr.ms-viewheadertr th.ms-vh2 { background: transparent; padding-left: 6px; font: normal 11px Arial; color: #5c88a5;}
#forumArea table.ms-summarystandardbody tr.ms-viewheadertr th.ms-vh2 a { font: normal 11px Arial; color: #5c88a5; text-decoration: none; }
#forumArea table.ms-summarystandardbody tr.ms-viewheadertr th.ms-vh2 a:hover { font: normal 11px Arial; color: #e33b64; text-decoration: none; }
#forumArea table.ms-summarystandardbody td.ms-vb-title { border: none; padding-top: 10px; padding-left: 6px;; }
#forumArea table.ms-summarystandardbody td.ms-vb-title table.ms-unselectedtitle { background: url('/SiteCollectionImages/sep_list.gif') 6px bottom no-repeat; }
#forumArea table.ms-summarystandardbody td.ms-vb-title table.ms-unselectedtitle td.ms-vb { padding: 8px 6px !important; }
#forumArea table.ms-summarystandardbody td.ms-vb-title table.ms-unselectedtitle td.ms-vb a { font: bold 12px Georgia; color:#e33b64;	}
#forumArea table.ms-summarystandardbody td.ms-vb-title table.ms-unselectedtitle td.ms-vb a:hover { font: bold 12px Georgia; color:#fff; background: #e33b64 !important; text-decoration: none; }

#forumArea td.ms-partline { background: transparent; border: none; height: 10px;}
#forumArea td.ms-addnew { padding-left: 6px; padding-top: 3px; background: url('/SiteCollectionImages/linhas_bg.gif') left top repeat; border: none; height: 25px;}
#forumArea td.ms-addnew img { display: none; }
#forumArea td.ms-addnew a { font: normal 9px Arial; color: #5c88a5; background: #fff url('/SiteCollectionImages/icon_menuAdd.gif') 5px 2px no-repeat; padding: 3px 5px 3px 20px !important;}
#forumArea td.ms-addnew a:hover { font: normal 9px Arial; color: #5c88a5; background: #e1f1fb url('/SiteCollectionImages/icon_menuAdd.gif') 5px 2px no-repeat; padding: 3px 5px 3px 20px !important; text-decoration: none;}

/* forums threads */
div.ms-listdescription { color: #5c88a5; font-size: 11px; background: transparent; border: none;}
table.ms-menutoolbar { background: #edf3f6; height: 22px;} 
table.ms-menutoolbar td.ms-toolbar a { color: #588aa8; font-size: 11px; font-weight: bold; border: none;}
div.ms-menubuttoninactivehover { background: transparent; border: none; }
div.ms-menubuttonactivehover { background: transparent; border: none; color: #e33b64 }
table.ms-menutoolbar td.ms-toolbar table td.ms-listheaderlabel { font-weight: normal; }

table.ms-disc { border: none; }
table.ms-disc tr th { background: transparent; border: none;}
table.ms-disc tr th.ms-vh2 { background: transparent; border: none;}

table.ms-disc tr th table.ms-unselectedtitle { height: 20px; margin-top: 5px; color: #9ebed3; font-size: 11px; font-weight: normal; vertical-align: middle; border: none;}
table.ms-disc tr th table.ms-unselectedtitle a { color: #9ebed3; font-size: 11px; font-weight: normal;}

table.ms-disc td.ms-disc-padabove { font-size: 11px;}
table.ms-disc td.ms-disc-padabove table.ms-disc-nopad td table.ms-disc-bar { background: url('/SiteCollectionImages/linhas_bg.gif') left top repeat ; height: 25px; border: none; } /* tablea que tem a identaçao de post */
table.ms-disc td.ms-disc-padabove table.ms-disc-nopad td table.ms-disc-bar td div { color: #5d94b1; font-size: 11px; margin-right: 3px}
table.ms-disc td.ms-disc-padabove table.ms-disc-nopad td table.ms-disc-bar td div span a { background: #fff; color: #e33b64; text-decoration: none; }
table.ms-disc td.ms-disc-padabove table.ms-disc-nopad td table.ms-disc-bar td div span a:hover { color: #e33b64; text-decoration: underline;}
table.ms-disc td.ms-disc-padabove table.ms-disc-nopad td table.ms-disc-bar td div a					 { background: #fff; color: #5d94b1;}
table.ms-disc td.ms-disc-padabove table.ms-disc-nopad td table.ms-disc-bar td div a#ReplyLink3 		{ background: #fff url('/SiteCollectionImages/icon_reply.gif') 3px 3px no-repeat; padding: 0 3px 0 15px; color: #5d94b1; font-size: 11px; font-weight: bold;  }
table.ms-disc td.ms-disc-padabove table.ms-disc-nopad td table.ms-disc-bar td div a#ReplyLink3 img 	{ display: none; }
table.ms-disc td.ms-disc-padabove table.ms-disc-nopad td table.ms-disc-bar td.ms-separator			{ width: 5px !important; }
table.ms-disc td.ms-disc-padabove table.ms-disc-nopad td table.ms-disc-bar td.ms-separator img		{ display: none; }

table.ms-disc td.ms-disc-bordered table.ms-disc-nopad td.ms-disc-bordered-noleft div 		{ color: #3f5b6c; font-size: 12px; padding-bottom: 0; margin-bottom: 0; }
table.ms-disc td.ms-disc-bordered table.ms-disc-nopad td.ms-disc-bordered-noleft div div 	{ color: #3f5b6c; font-size: 12px; line-height: 18px }

td.ms-viewselector span { border: none !important; }
div.ms-viewselector, ms-viewselectorhover, ms-viewselector { background-color: #fff!important; border: 1px solid #c5d6df; }

.ms-disc-bordered-noleft div a { color: #5c88a5; font-size: 11px; background: url('/SiteCollectionImages/tools_ler.gif') left 1px no-repeat; padding-left: 18px}
.ms-disc-bordered-noleft div a:hover { color: #5c88a5; }
.ms-disc-bordered-noleft div a img { display: none; }

/********************************************************************************** MAPA DO SITE */
#MapHelp .modulo_conteudo .apoio 		{ float: left; padding: 10px 0; line-height: 13px; }
#mapaSite								{ margin-top: 0px !important; padding-top: 0px !important; width:99% }
#mapaSite .title						{ _width: 96%; width:97%; clear: both; margin-bottom: 8px; padding-bottom: 5px; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; }
#mapaSite .modulo_conteudo 				{ clear: both; padding-bottom: 20px; background: url('/SiteCollectionImages/hr.gif') left top repeat-x;} 
#mapaSite a.ctl00_ctl00_mainContentRegional_area_2_TreeView1_0 { font: bold 12px Georgia !important; color: #99161b; text-decoration: none; padding: 1px 3px 1px 3px;}
#mapaSite a:hover.ctl00_ctl00_mainContentRegional_area_2_TreeView1_0 { color: #fff; background: #99161b; }
div#ctl00_ctl00_mainContentRegional_area_2_TreeView1n4Nodes a.ctl00_ctl00_mainContentRegional_area_2_TreeView1_0 { font: normal 12px 'Trebuchet MS' !important;  color: #8e8a84;  text-decoration: none; padding: 1px 0 1px 3px; background: transparent}
div#ctl00_ctl00_mainContentRegional_area_2_TreeView1n4Nodes a:hover.ctl00_ctl00_mainContentRegional_area_2_TreeView1_0 { color: #99161b; text-decoration: none; background: transparent  }

/*Alteração efectuada para corrigir o layout da webpart de questionários*/
#rightArea table.ms-summarystandardbody {
	width: 100% !important;				
}