﻿/******************************************************************************************************* Styles da CORE.CSS */

.txtAssunto{
	width:340px;
	
}
.txtSugestao{
	height:100px;
	width:340px;

}
#list_LinkSubtitleTxt{
	display:block !important;
}


/** welcome img */
.mainContainer 	{ width: 100%; float: left; clear:left;  }
.mainContent	{ width: 100%; float: left; clear: left; }
/*.mainContent table { display: none !important; }
.welcomeImage 	{ display: none; }
*/


/** lista de links */
.link-item 			{ float: left; padding: 8px 0; margin: 0; }
.link-item a 		{ color: #690a1e !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: #690a1e; }
.description 		{ font-size: 11px; }
		

/** CURRENT NAVIGATION - 2o menu **/

table.leftNavSelected 	{ color: #f3bf3c!important;  }
table.leftNavSelected a { float: left; color: #f3bf3c!important }

table.leftNav1 				{ width:138px; font: normal 13px 'trebuchet ms'; color: #e9ff31; padding: 0; margin: 0 0 2px 0; }
table.leftNav1 td  			{ padding: 5px; background: #0d0f02 url('/SiteCollectionImages/menu_icon.gif') right 13px no-repeat; }
table.leftNav1 td table td 	{ padding: 2px 0; }	
.leftNav1 a 				{  color: #c6bca3; }
.leftNav1 a:hover 			{ color: #f3bf3c; background: transparent; }


table.leftNav1 td table.leftNavSelected td { background: #0d0f02 url('/SiteCollectionImages/menu_iconOver.gif') right 12px no-repeat; } 

table.leftNav2 		{ font: normal 11px 'Trebuchet MS'; color: #c6bca3; margin: 0 0 5px 0; }
table.leftNav2 td	{ padding: 0 0 5px 5px; border-bottom: 1px solid #000 }
.leftNav2 a			{ color: #c6bca3; 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: #c6bca3; padding: 0px 25px 5px; }
.leftNav3 a			{ color: #c6bca3; padding: 3px 0 3px 8px; text-decoration: none; background: url('/SiteCollectionImages/menu_icon_2l.gif') left 8px no-repeat; }
.leftNav3 a:hover 	{ color: #fff; padding: 3px 0 3px 8px; text-decoration: none; background: url('/SiteCollectionImages/menu_icon_2lOver.gif') left 8px no-repeat; }

		

/** SITE ACTIONS MENU **/
.ms-siteaction, .ms-siteaction a { font: 11px 'Trebuchet MS'; font-weight: normal; color: #776f61; text-decoration:none; }
.ms-siteaction a:hover { color: #c6bca3; 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:#776f61; 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: #c6bca3; vertical-align: top; background-color: transparent; }
.ms-SpLinkButtonActive 	{ border: none; margin: 0px 3px; padding: 0; color: #776f61; vertical-align:top; background-color: transparent; }
.ms-SpLinkButtonInActive,.ms-SpLinkButtonActive { padding: 2px 10px 1px 10px; }
.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover { color: #c6bca3; text-decoration: none; background: transparent; }
.ms-SPLink { font-family: 'Trebuchet MS'; font-size: 11px; color: #c6bca3; width: 185px; height: 15px; background-image: none; background-repeat: no-repeat; }
.ms-SPLink A:link,.ms-SPLink A:visited { color: #776f61; text-decoration:none; } 
.ms-SPLink A:hover { color: #c6bca3; text-decoration: none;	background: transparent; } 

/** WEB PART SEARCH **/
.search { float: left; }
#SRSB 	{ 	}
#ctl00_PlaceHolderSearchArea_SearchBox { float: left; }

.ms-sbtable 	{ color:#6d6d6d; font-family: 'trebuchet ms'; font-size: 9px; 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: 'trebuchet ms'; font-size: 12px; font-weight: normal; }
td.ms-sbgo 		{ background-color: transparent ; padding-left:3px; padding-right:3px; padding-bottom:1px;  }
.ms-sbLastcell 	{ display: none; width: 0; padding-right: 0; }
.ms-sbplain		{ height: 15px; font-family: 'trebuchet ms'; font-size: 9px; border: none; background-color: #ebe8e1; color: #6d6d6d;}

/************************************************************************************************* Styles da ALMEIDA.CSS */
/* CSS Document */
body { background: #0d0f02 url('/SiteCollectionImages/body_bg.jpg') center top no-repeat; margin: 0; padding:0; font: normal 11px 'Trebuchet MS'; color: #34290e; line-height: 13px; }
	a		{ color: #690a1e; background: none; text-decoration: none;}
	a:hover { color: #fff; background: #690a1e; text-decoration: none;}
	img 	{ border: none; }

	input { background: #ebe8e1; color: #6d6d6d; font: normal 10px 'Trebuchet MS'; border: none; /* 1px solid #c8c5b5;*/ }
	textarea { background: #ebe8e1; color: #6d6d6d; font: normal 10px 'Trebuchet MS'; border: none; /* 1px solid #c8c5b5;*/ }
	select	{ background: #ebe8e1; color: #6d6d6d; font: normal 10px 'Trebuchet MS'; border: none; /* 1px solid #c8c5b5;*/ }	




#masterDiv 	{ float: left; width: 100%; min-width: 970px; height: 100%; min-height: 400px; background: url('/SiteCollectionImages/masterDiv_bg.gif') center top no-repeat; }
	#master { float: left; margin: 0 auto; width: 100%; /*min-width: 970px;*/  }
	
	#funcionalidadesMOSS { width: 970px; background: #27221e; margin: 0 auto; clear: both; }
		#siteActionsMOSS { float: right; }
		#welcomeMOSS	 { float: right; }

	/* HEADER */		
	#headerArea { width: 970px; margin: 0 auto; background: #27221e; clear: both}
		#header { color: #999999; width: 950px; margin: 0 auto; height: 30px; }
		#header a 		{ color: #555555; }
		#header a:hover { color: #777777; background: transparent }

		#header_left { float: left; width: 17%; height: 30px;}
			#home 		{ float: left; }
			#home .link	{ float: left; padding: 8px 3px 0 3px; }
			#font_size			{ float: left; padding: 5px 3px 0 3px; }
			#font_size a:hover 	{ background: transparent; }	
				#header_Vsep1 	{ float: left; margin: 0 5px 0 0; }
				#header_Vsep1 img 	{ height: 30px; width: 2px; }
				#header_Vsep2 	{ float: left; margin: 0 0 0 5px; }
				#header_Vsep2 img 	{ height: 30px; width: 2px; }				
				#header_Vsep3 	{ float: left; margin: 0 0 0 5px; }	
				#header_Vsep3 img 	{ height: 30px; width: 2px; }	

		
		#header_right { float: right;   text-align: right;}
			#header_Vsep4 	{ float: right; margin: 0 0 0 5px; display:none;} /* pesquisa avançada */
			#header_Vsep4 img 	{ height: 28px; width: 2px; display:none;}
			#header_Vsep5 	{ float: right; margin: 0 5px; display:none;} /* registo|pesquisa*/
			#header_Vsep5 img 	{ height: 28px; width: 2px; display:none;}
.freeSpace{
	color:#555555;
	float:left;
	margin-top:6px;
	width:150px;
}
			#header_Vsep6 	{ display: none; }
		
			#LoginRegisto 	{ float: right; width: 150px; height: 30px; }
				#btn_login 				{ float: right; height: 28px; margin-left: 5px !important;  }
				#btn_login .btn2_left 	{ display: none }
				#btn_login .btn2_middle	{ float: left; padding: 4px 3px 2px 5px !important; }
				#btn_login .btn2_right 	{ display: none; }
								#btn_login .btn2_right img { width: 2px; height: 15px !important;  }
				#btn_registar 				{ float: right; color:#555555;}	
				#btn_registar .btn1_left 	{ display: block !important;  float: left !important;  width:5px !important; background: url('../SiteCollectionImages/header_Vsep.gif') left top repeat-y !important; }
				#btn_registar .btn1_left img { width: 2px; height: 28px }
				#btn_registar .btn1_middle 	{ float: left; padding: 4px 5px 0 5px;  background: transparent !important;color:#555555;}
				#btn_registar .btn1_middle a		{ color:#555555; font: normal 10px verdana; text-decoration: none;}
				#btn_registar .btn1_middle a:hover	{ color: #777777; text-decoration: none; background: none;}
				#btn_registar .btn1_right	{ display: block !important; float: left !important;  width:5px; background: url('../SiteCollectionImages/header_Vsep.gif') right top repeat-y !important;  }
				#btn_registar .btn1_right img { width: 2px; height: 28px }

			#Pesquisa 	{ width: 270px; float: right; color:#555555;}
				#Pesquisa .searchhome{float:left; margin-top:3px;}
				#Pesquisa #btn_pesquisa { float: right; width:120px; margin-top:3px;}
				#Pesquisa #btn_pesquisa .btn1_left	{ display: none; }
				#Pesquisa #btn_pesquisa .btn1_right	{ display: none; }
				#Pesquisa #btn_pesquisa .btn1_middle1	{ background: transparent !important; text-align:center !important; margin-top:3px;}
				#Pesquisa #btn_pesquisa .btn1_middle1	a 	{ color: #fff; font: normal 10px verdana; text-decoration: none; display: inline; }
				#Pesquisa #btn_pesquisa .btn1_middle1	a:hover { color: #efbbba; text-decoration: none; background: none;}

	
	
	#brand_Area			{ width: 970px; margin: 0 auto; height: 140px; padding-top: 10px; }
		#logoMunicipio	{ margin-left: 20px; }

	#conteudoArea 	{ width: 970px; margin: 0 auto;}
	.conteudoArea 	{ float: left; width: 100%; background: #27221e url('/SiteCollectionImages/bg_logosApoio.gif') right top repeat-y;!important}

		#conteudoLeft 	{ float: left; width: 168px; color: #fff; min-height: 400px; z-index: 999}
		
			/** GLOBAL NAVIGATION - MENU **/
			#globalNavigation 	{ float: left; width: 148px; padding: 10px; margin: 0; clear: left; line-height: 1px; color: #fff;}
			
			.topNavContainer	{ float: left; white-space:normal !important; width: 148px; padding: 0; margin: 0; font: normal 13px 'trebuchet ms'; color: #E9FF31; }
			.topNavContainer a 			{ float: left !important; white-space:normal !important; color: #c6bca3; text-decoration: none; background: transparent  }
			.topNavContainer a:hover 	{ float: left; white-space:normal !important;color: #f3bf3c; text-decoration: none; background: transparent }
			
		
			.topNav 		{ margin: 0; padding: 0; }
			.topNav a 		{ float: left; }
			.topNav a:hover { float: left; }
			table.topNav td 	{  border: none;  }
			table.topNavItem td { padding: 5px 0; }
			
			.topNavItem 		{ width: 138px !important; padding: 0 5px 0 5px; background: #0d0f02 url('/SiteCollectionImages/menu_icon.gif') right 13px no-repeat; margin: 0 0 2px 0;	}
			.topNavItem a 		{ float: left; }
			.topNavItem a:hover { float: left ; color: #f3bf3c; }
			.topNavHover 		{  width: 138px; padding: 0 5px 0 5px; background: #0d0f02 url('/SiteCollectionImages/menu_iconOver.gif') right 12px no-repeat; margin: 0 0 2px 0;	}
			.topNavHover a 		{ float: left; color: #f3bf3c; text-decoration: none; 	 }
			.topNavSelected 		{ width: 138px; padding: 0 5px 0 5px; margin: 0; font: normal 13px 'trebuchet ms'; color: #fff; }
			.topNavSelected a 		{ float: left; color: #c6bca3; text-decoration: none; }
			.topNavSelected a:hover { float: left; color: #f3bf3c; text-decoration: none; }
			
			.topNavFlyOutsItem 	{ display: none; }
		
			/** CURRENT NAVIGATION **/
			#currentNavigation { float: left; clear: left; width: 148px; padding: 10px; line-height: 1px; color: #fff;  }

		#conteudoRight 		{ float: left; width: 772px; padding: 28px 15px 15px 15px; background: #fff; }
			#mainConteudo	{ float: left; clear: both;/* padding-bottom: 90px*/}
				#leftArea	{ float: left; width: 452px; padding-right: 9px;}
				#rightArea	{ float: left; width: 302px; padding-left: 9px;  }
				#lefcontent { float: left; width: 452px; padding-right: 9px;}
				#a_Area 	{ float: left; width: 452px; /*padding-left: 9px;*/;}
				#a_Area_search 	{ float: left; width: 752px; /*padding-left: 9px;*/;}

				#breadcrumbs	{float: left; width: 100%;  padding-bottom: 5px; }
					.breadcrumb			{   float: left  !important; width: 95%; padding: 0 10px 5px 10px; font-size: 11px; border-bottom: 1px solid #dce0e2  }
					.breadcrumb span 	{  color: #9a917e; }
						
							/** 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: #9a917e;}
							.ms-pagebreadcrumb a		{ font-size: 11px; background-color: transparent; color: #690a1e; text-decoration:none; }
							.ms-pagebreadcrumb a:hover	{ color: #690a1e; text-decoration: underline; }
							.breadcrumbCurrent { font-size: 11px;}F
						
							a.ms-sitemapdirectional 		{ font-size: 11px; background-color: transparent; color: #690a1e; text-decoration:none; }
							a:hover.ms-sitemapdirectional 	{ font-size: 11px; background-color: transparent; color: #690a1e; text-decoration:underline; }

							#ctl00_MSO_ContentDiv { width: 447px;}

				#rightcontent { float: left; width: 302px; padding-left: 9px;  }
				#b_Area { float: left; width: 302px; padding-left: 9px;  }

				
#logosArea                   { float: left; width: 100%; padding: 0 0 15px 0; background: transparent url('../SiteCollectionImages/bg_logosApoio.gif') right top repeat-y !important  }

.logos_apoios               { margin: 10px 0 0 20px; clear: both;}

.logos_apoios img         { margin: 0 20px 0 0; }

.logos_apoios a:hover    { background: transparent; }



	#footerArea { margin: 0 auto; width: 970px; min-width: 970px; }
		#footer { width: 100%; float: left; background: #27221e; }
		
		#footer_up 	{ float: left; width: 950px; padding: 10px 10px 0 10px; height: 20px !important;}
		#footer_up_left { display: none; }
		
		#footer_up_middle				{ float: left; width: 950px; padding: 0; margin:0; font: normal 11px 'Trebuchet MS'; color: #c6bca3; text-align: left; }
		#footer_up_middle a 			{ color: #c6bca3; text-decoration: none; }
		#footer_up_middle a:hover 		{ color: #776f61; text-decoration: none; background: transparent  }
		#footer_up_middle .left 		{ float: left; width: 56%;}
		#footer_up_middle .left #footer_Vsep1 { float: left; margin: 0 5px 0 0; }
		#footer_up_middle .left #footer_Vsep2 {display:none; }
		#footer_up_middle .left #footer_Vsep3 {float: left; margin: 0  0 0 3px;}
		#footer_up_middle .left .home 		{ float: left; padding-top: 2px; margin-right: 3px; }
		#footer_up_middle .left .home .img 	{ display: none; }
		#footer_up_middle .left .links 		{ float: left; padding-top: 2px; }
		#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: 43%;}
		#footer_up_middle .right #footer_Vsep4 { float: right; margin: 0 0 0 15px; }
		#footer_up_middle .right #footer_Vsep5 { float: right; margin: 0 10px 0 10px; }
		#footer_up_middle .right #footer_Vsep6 { float: right; margin: 0 5px 0 0 ;  }
						
			#btn_newsletter 	{ float: right; margin-top: 2px; margin-left: 5px;}
			#btn_newsletter a 	{ background: transparent; }
			#btn_rss 	{ float: right; margin-top: 2px;  margin-left: 5px;}
			#btn_rss .btn3_middle 	{ padding-right: 5px; }
			#btn_rss a 	{ background: transparent; }
	
		#footer_up_right { display: none; }
		#footer_down 		{ float: left; width: 945px; padding: 5px 10px 0 15px; }
		#footer_down .up 	{ display: none; }
		#footer_down .down 				{ float: left; clear: left; width: 100%; font: normal 9px 'Trebuchet MS'; color: #9a917e; 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/mod_header_bg.gif') left bottom repeat-x; padding: 0 0 3px 0; width: 100% }
	.txtSugestao{ height: 135px; width: 448px; margin-top: 3px }
	.txtNome{ width: 448px; margin-top: 3px }
	.txtAssunto{ width: 448px; margin-top: 3px }
	.txtEMail{ width: 448px; margin-top: 3px }

	.modulo_header a { background: transparent; }
	.title  		 { float: left; font: normal 13px 'trebuchet ms'; color: #690a1e; background: url('/SiteCollectionImages/mod_headerTitle_bg.gif') left top repeat-x; line-height: 18px; padding: 2px 10px; width: 95% }
	#rightArea .modulo_header .title { _width: 93% !important; }
	#rightcontent .modulo_header .title { _width: 93% !important; }	
	.subtitle 		 { font: normal 10px 'Trebuchet MS'; color: #9a917a; line-height: 11px; padding-top: 5px; }
	.subtitle a		 { text-decoration: none; color: #9a917a;}
	.subtitle a:hover{ text-decoration: none; color: #690a1e; background: transparent;}

	
.modulo_conteudo 			{ float: left; clear:both; padding: 0; margin: 0; width: 100%; }

	.list_item 				{ float: left; width: 100% !important; margin: 0; border-bottom: 1px solid #dce0e2; padding: 0 0 3px 0; }
	.link-subtitle 			{ color: #303030 !important; font: normal 11px 'trebuchet ms'; line-height: 13px; }
	.foto_txt				{ padding: 0; }
	.foto_item 				{ float: left; }
		.foto_item img 		{ border: 1px solid #c7cdd1}
	.foto_itemOver 			{ float:left; }
		.foto_itemOver a 	{ background: none !important; }
		.foto_itemOver img 	{ border: 1px solid #690a1e}


/****/
.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 { width: 98%; height: 55px; border-bottom: 1px solid #dce0e2; padding: 5px 0 3px 5px;   }	
		#meteo .modulo_conteudo .local		{ width: 48%; float: left; line-height: 13px;  padding: 15px 10px 0 0;}
		#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 		{   }
#agenda	.foto_item img 		{ width: 50px;/*width: 58px; height: 44px; */margin: 3px 8px 0 0; }
#agenda	.foto_itemOver img 	{ width: 58px; height: 44px; margin: 3px 8px 0 0;	}
#agenda .nfoto_img		{ padding: 0 !important; margin: 0 !important}		

	/* para áreas pequenas */
	#rightArea #agenda .foto_txt  	{ width: 76% !important;}
	#rightArea #agenda .link-item 	{  }
	#rightcontent #agenda .foto_txt  	{ width: 76% !important;}
	#rightcontent #agenda .link-item 	{  }
	
	/* para áreas grds */
	/*#leftArea #agenda .foto_txt  	{ width: 77% !important; }
	#leftArea #agenda .link-item 	{ }*/
	
	/********************/

/********************/

/* Sondagens */
#sondagem .modulo_conteudo { padding-top: 15px;}
#sondagem .list_item { padding-bottom: 0; border: none;  }
.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: #690a1e; height: 17px; padding: 4px 10px 0 10px; color: #fff; font-family: Georgia; }
#sondagemBtn .btn1_middle a { color: #fff; font: 10px bold 'trebuchet ms' !important; text-transform: uppercase;text-decoration: none }
#sondagemBtn .btn1_middle a:hover { color: #fff; font: 10px bold 'trebuchet ms' !important; background: transparent; text-transform: uppercase; text-decoration: underline; }


	/* para áreas grds */
	#rightArea table.sondagens td.form 		{ width: 4%;}
	#rightcontent table.sondagens td.form 	{ width: 4%;}

#ResSondagem .modulo_conteudo { padding-top: 15px;}
#ResSondagem .list_item { font: bold 11px Georgia; color: #e33b64; padding-bottom: 0; }

#ResSondagens { float: left; clear: left }

.avaliacao_sondagens	{ float: left;  clear: left; margin: 5px 0px; width: 100%; font-size: 11px;  }

.classificacao_sondagem { float: left; clear: left;}
.barras_results 		{ float: left; width: 180px; padding: 2px 2px 0 2px; margin-top: 2px; border: 1px solid #CADBE1;	background: 	}
.bg_100percent			{ width: 100%; height: 10px; float: left; clear: none;	}
.bg_Xpercent			{ background: #CADBE1; 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: #8e8e8e;}

/* Em Destaque */
#emDestaque	 { clear: both;}
#emDestaque_sep1 { display: none; }
#emDestaque	.modulo_header { background: #ebe8e1; padding-bottom: 0; margin: 0 }
#emDestaque	.title { float: left; width: 29%; }	
#emDestaque .emDestaque_menu 				{ float: right; clear: none; width: 300px !important; }
			.emDestaque_menu .separador_V 	{ display: none; }
			.emDestaque_menu .separador_V img { width: 2px; height: 25px !important; background: #fff }
			.emDestaque_menu .destaque 		{ float: right; background: transparent; border-left: 2px solid #fff; padding: 6px; font: normal 12px 'trebuchet ms'; line-height: 13px; color: #690a1e; }
			.emDestaque_menu .destaque a 		{ color: #690a1e; text-decoration: none; }
			.emDestaque_menu .destaque a:hover 	{ color: #fff; background: transparent; text-decoration: none; }
			.emDestaque_menu .destaque_select 	{ background: #8998a0; color: #fff; }
			
			.emDestaque_menu .destaqueOver 		{ float: right; background: #8998a0; border-left: 2px solid #fff; padding: 6px; font: normal 12px 'trebuchet ms'; line-height: 13px; color: #fff; }
			.emDestaque_menu .destaqueOver a 		{ color: #fff; text-decoration: none; }
			.emDestaque_menu .destaqueOver a:hover 	{ color: #fff; background: transparent; text-decoration: none; }
			
			
			#destaque4_btn, #emDestaque_sep5 { display: none; }
			
.emDestaque 		{ float: left; clear: both; width:100%; background: #8998a0;	}
.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: #fff; line-height: 15px; }
.emDestaque .destaque .text 		{ padding: 5px 0 0 0 ; }
.emDestaque .destaque .text p 		{ padding: 0; margin: 0 0 10px 0; font: bold 14px 'trebuchet ms'; line-height: 18px; color: #5a727e; }
.emDestaque .destaque .text p a		{ color: #fff; text-decoration: none; padding: 0 }
.emDestaque .destaque .text p a:hover{ color: #fff; text-decoration: none; background: #5a727e	}
.emDestaque .destaque .text img 	{ width: 8px; height: 7px; border: none; margin-left: 5px; }
		

#lefcontent .emDestaque_menu { display: none;  }
#lefcontent .emDestaque		{ background: #ebe8e1} 
#lefcontent .emDestaque .foto img 	{ border: 1px solid #bac0c0}
#lefcontent .emDestaque .destaque { color: #483b1b; } 
#lefcontent .emDestaque .destaque .text p a { color: #690a1e; } 
#lefcontent .emDestaque .destaque .text p a:hover { color: #fff;  background: #690a1e} 
#lefcontent .title { margin-bottom: 3px; }


/* Módulo LISTAGEM Foto+Link+Txt */
#List_FotoLinkTxt { padding-bottom: 20px; }
	#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: 78%;  }
	
	
	/* para áreas pequenas */
	#rightArea #List_FotoLinkTxt .foto_txt { width: 68%;}
	#rightcontent #List_FotoLinkTxt .foto_txt { width: 66%;}

	
	
/********************/
/** 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%; border-bottom: 1px solid #dce0e2; }

/* 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: 302px; height: 250px; margin: 5px 0;}
.banner_120		{ width: 100%; margin: 20px auto;}
.banner_120	img { width: 120px; }
.banner_300x250 img { border: 1px solid #cfd8c2}


/*************************************************************************** página de artigo */
.destaque_artigo{ float: left; padding: 5px 10px 10px 10px; width: 95%; margin-bottom: 0px; background: url('/SiteCollectionImages/mod_header_bg.gif') left bottom repeat-x;  }
.image 			{ float: left; width: 228px; margin-right: 10px; }
.image img 		{ width: 226px !important; border: 1px solid #c8ced2!important }
.caption 		{ float: left; margin-top: 1px; line-height: 16px; color:#483b1b; font-size: 12px}
.caption_txt p 	{ margin: 3px 0 0 0 !important; line-height: 16px; text-align: justify }

/***/
.article_Title { font: bold 14px 'trebuchet ms' !important; color:#483b1b; line-height: 16px; padding-bottom: 2px; }	

.pageContent 		{ float: left !important;  padding: 10px 10px 3px 10px; width: 95%; margin-bottom: 10px; margin-top: 1px; line-height: 18px; text-align: justify; color: #483b1b }

.pageContent_txt 	{ float: left; 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; padding: 10px 0 8px 0; }
	.byLine 	{ clear: both; float:left; padding: 0 13px; font: normal 11px 'trebuchet ms'; white-space: nowrap; }
	.mailAutor 	{ color: #8e8a84; padding-left: 3px }
	.dateLine 	{ clear: both; float:left; padding: 0 13px; font: normal 10px 'trebuchet ms'; color: #9a917e }


/***** GALERIA *******/
#galeria .modulo_conteudo { float: left; clear: both; margin-top: 5px; }
#galeria .list_item { width: 100%; border: none;}
	
	#galeria .list_item .foto_item { float: left; clear: none; width: 58px; margin: 6px 10px 6px 0; _margin: 6px 10px 6px 0}
	#galeria .list_item .foto_item img { border: 1px solid #c4cbcf}
	#galeria .list_item .foto_itemOver {float: left; clear: none; width: 58px; margin: 6px 10px 6px 0;_margin: 6px 10px 6px 0}
	#galeria .list_item .foto_itemOver img { border: 1px solid #690a1e}

/* 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; }
/**********************/
	

/* TOOLS */
#toolsBar 	{ float: left; clear: both; width: 99%;  padding-top: 10px; padding-bottom: 10px; margin: 0; }
	#tools 	{ float: left; clear: both;  width: 95%; padding: 10px 10px 3px 10px; margin-bottom: 10px; margin-top: 1px; 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: #9a917e; text-decoration: none; padding: 3px 8px 3px 8px;	}
	.tool a:hover 	{ background: url('/SiteCollectionImages/tools_iconOver.gif') left 7px no-repeat; color: #690a1e; text-decoration: underline; padding: 3px 8px 3px 8px; }

/****/
#comentar { clear: both; float: left; width: 95%; margin: 10px 0 0 10px !important; padding-bottom: 20px; color: #506878; }
.toolsForm { clear: both; float: left; width: 95%; margin: 10px 0 0 10px  !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: bold 12px 'trebuchet ms'; color: #666; 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: #9a917e; }
		#btn_cancelar .btn4_middle a { color: #fff; font: 10px bold 'trebuchet ms'; text-transform: uppercase; text-decoration: none  }
		#btn_cancelar .btn4_middle a:hover { color: #fff; background: transparent; font: 10px bold 'trebuchet ms'; text-transform: uppercase;text-decoration: underline }
		#btn_comentar { _width: 110px; }
		.toolsForm #btn_comentar { _width: 50px; }
		#btn_comentar { margin-left: 5px; }
		#btn_comentar .btn1_middle { height: 17px; padding: 4px 10px 0 10px; background: #690a1e; }
		#btn_comentar .btn1_middle a { color: #fff; font: 10px bold 'trebuchet ms'; text-transform: uppercase; text-decoration: none }
		#btn_comentar .btn1_middle a:hover { color: #fff; background: transparent; font: 10px bold 'trebuchet ms'; text-transform: uppercase; text-decoration: underline }

		
		
/********************/
/* PAGE */
#pager 		{ float: left; clear: both; width: 99%; height: 30px; margin: 0; font: normal 11px 'Trebuchet MS';}
.page_btn 		{ float: left; margin: 0 2px 0 1px; height: 15px; width: 15px; text-align: center; padding-top: 6px; }
.page_btn_over 	{ float: left; margin: 0 2px 0 1px; height: 12px; width: 15px; text-align: center; padding-top: 6px;}

.page_btn img a:hover  { background: transparent !important; } 
.page_btn_over img a:hover { background: transparent !important; } 


#bck 			{ margin-left: 9px; _margin-left: 4px; }
#pager .separador_V { float:left; margin-top: 2px; width: 5px; height: 13px; background: url('/SiteCollectionImages/tools_sep.gif') center top no-repeat !important;  }	

.page 			{ float: left; margin: 0 2px 0 1px; height: 12px; padding: 2px 6px 4px 6px; color: #9a917e; }
.page a 		{ color: #9a917e; background: transparent; text-decoration: none; padding: 1px 0 0 0; }
.page a:hover 	{ color: #c6bca3; background: transparent; text-decoration: none; padding: 1px 0 0 0; }

.pageOver 			{ float: left; margin: 0 2px 0 1px; height: 12px; padding: 2px 6px 4px 6px; color: #c6bca3; }
.pageOver a 		{ color: #c6bca3; background: transparent;  text-decoration: none; padding: 1px 0 0 0; }
.pageOver a:hover 	{ color: #c6bca3; background: transparent; text-decoration: none; padding: 1px 0 0 0; }

.pageSelect		{ float: left; margin: 0 2px 0 1px; height: 12px; padding: 2px 6px 4px 6px;  color: #c6bca3; }

/** estilos para a página de FAQS */
#FaqsHelp								{ padding-top: 15px  }
#FaqsHelp .modulo_conteudo 				{ /*_width: 94%*/ }
#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 a					{ color: #89a423; text-decoration: none; }
#FaqsHelp .modulo_conteudo .apoio a:hover			{ color: #e4ff3a; text-decoration: none; }*/

*/

#faqs									{ margin-top: 0px !important; padding-top: 0px !important; width:99% }			
#faqs .title							{ clear: both; margin: 0  0 1px 0; padding-bottom: 5px; background: url('/SiteCollectionImages/mod_headerTitle_bg.gif') left top repeat-x; }
#faqs .modulo_conteudo .link-item		{ padding-bottom: 10px;}
#faqs .modulo_conteudo 					{ background: url('/SiteCollectionImages/mod_header_bg.gif') left top repeat-x; }
/*****************************************************/

/** estilos para a página de resultados de pesquisa */
#ResultadoPesquisa { float: left; clear: both; background: pink }

#SuaPesquisa .modulo_conteudo 				{ padding:  0; width: 99%; }
#SuaPesquisa .modulo_conteudo .pesquisar 	{ width: 100%; float: left; margin-top: 10px; padding: 10px 0 20px 0; border-bottom: 1px solid #dce0e2 }
#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	{ color: #ffffff; background: #690a1e; padding: 2px 6px; }
#SuaPesquisa .modulo_conteudo .pesquisar #btn_pesquisa .btn1_middle	a { color: #fff; font: bold 11px 'trebuchet ms'; text-transform: uppercase; }
#SuaPesquisa .modulo_conteudo .pesquisar #btn_pesquisa .btn1_middle	a:hover { text-decoration: underline; background: none;}


#SuaPesquisa .modulo_conteudo .apoio 					{ float: left; padding: 20px 5px; line-height: 13px; }
#SuaPesquisa .modulo_conteudo .apoio span 				{ color: #690a1e; }
#SuaPesquisa .modulo_conteudo .apoio span.destaque		{ font-weight: bold; color: #747474; }

#resultadosPesq			{ width: 99%; }			
#resultadosPesq .title { clear: both; margin: 0  0 1px 0; padding-bottom: 5px; background: url('/SiteCollectionImages/mod_headerTitle_bg.gif') left top repeat-x;  }

#listaResultados		{ float: left; width: 100% !important; padding: 0; background: url('/SiteCollectionImages/mod_header_bg.gif') left top repeat-x;}
#listaResultados table#LeftZoneTable tr { background: transparent !important; }

#listaResultados td#MainLeftCell			{ width: 100% !important; }
#listaResultados td#MidUpperLeftCell		{ display: none; }
#listaResultados td#MidUpperRightCell														{ float: left; padding: 0; margin: 0; text-align: left; }
#listaResultados td#MidUpperRightCell div.ms-WPBody div#SAL	div								{ clear: both; width: 100%; }
#listaResultados td#MidUpperRightCell div.ms-WPBody div#SAL	div div.srch-sort-right			{ font: normal 11px 'trebuchet ms'; color: #9a917e; /*background: green !important*/ }
#listaResultados td#MidUpperRightCell div.ms-WPBody div#SAL	div div.srch-sort-right	a 		{ font: normal 11px 'trebuchet ms'; color: #690a1e; }
#listaResultados td#MidUpperRightCell div.ms-WPBody div#SAL	div div.srch-sort-right	a:hover { text-decoration: none; color: #fff; }

#listaResultados td#MidLowerRightCell		{ display: none; }
#listaResultados td#MidLowerLeftCell						{ width: 100%; padding: 0; margin-bottom: 10px; text-align: left;  }
#listaResultados td#MidLowerLeftCell table td table	td div	{ background: transparent; color: #9a917e;}

#listaResultados td#BottomCell		{padding-top: 0px !important;}
#listaResultados td#RightCell		{ display: none; }


#listaResultados 	{ float: left; width: 97%; margin-bottom: 10px; padding: 10px 0 0 0;}
#listaResultados .srch-results .srch-Icon { display: none; }
#listaResultados .srch-results span.srch-Title a { font: bold 11px 'trebuchet ms'; color: #690a1e; text-decoration: none; }
#listaResultados .srch-results span.srch-Title a:hover { color: #fff !important; text-decoration: none; }
#listaResultados .srch-Description { border: none !important; font: normal 11px 'trebuchet ms'; color: #483b1b}
#listaResultados .srch-Metadata { border: none; border-bottom: 1px solid #dce0e2; padding-bottom: 8px; color: #9a917e; }
#listaResultados .srch-Metadata a { color: #690a1e!important; background: transparent; }

/** 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: normal 11px Georgia !important; color: #0f83cc !important; }
.ms-advsrchText a:hover 	{ font: normal 11px Georgia !important; color: #0f83cc !important; }
/**************************************/


/********************************************************** BLOG */
#blogArea { float: left; width: 100%; background: url('/SiteCollectionImages/tools_bg.gif') left top repeat-x; border-top: 2px solid #f3f3f3;}
.postBlog { float: left; border-bottom: 2px solid #f3f3f3; padding: 3px 10px 8px 10px; margin-top: 10px;}


.postBlog .ms-PostWrapper { float: left; width: 425px}
.postBlog .ms-PostWrapper h3.ms-PostDate { border: none; color: #686868; font: normal 11px 'Trebuchet MS'; line-height: 12px }
.postBlog .ms-PostWrapper table td.ms-PostTitle { border: none; padding: 0 0 10px 0; font: bold 18px Georgia; line-height: 19px; color: #7da72a; }
.postBlog .ms-PostWrapper table td.ms-PostTitle a 	{ color: #7da72a !important; text-decoration: none;  }
.postBlog .ms-PostWrapper table td.ms-PostTitle a:hover	{ color: #e9ff31 !important; text-decoration: none;}	 

.postBlog .ms-PostBody { padding: 0 0 10px 0; color: #666666; font: normal 12px 'Trebuchet MS'; line-height: 18px; width: 100% } 
.postBlog .ms-PostFooter { width:100%; padding: 10px 0; white-space: normal;  font: normal 11px 'Trebuchet MS';}
 	
.postBlog .ms-PostFooter a 			{ color: #7da72a ; text-decoration: none;}
.postBlog .ms-PostFooter a:hover 	{ color: #7da72a ; background: transparent; text-decoration: underline; }

.PostFooter	.PostFooter_comentarios							{ float: left; width: 100%; padding-top: 2px; font: normal 9px Arial; color: #5c8895; white-space: nowrap !important	}
.PostFooter	.PostFooter_comentarios div.blogEnviar 			{ float: left; padding: 0 5px 3px 0; margin: 0 10px 0 0; background: url('/SiteCollectionImages/Pinhel/tools_sep.gif') right top no-repeat !important;}
.PostFooter	.PostFooter_comentarios div.blogEnviar a 		{ background: url('/SiteCollectionImages/Pinhel/tools_icon.gif') left 7px no-repeat; color: #03a9d9; text-decoration: none; padding: 3px 8px 3px 8px; }
.PostFooter	.PostFooter_comentarios div.blogEnviar a:hover 	{ background: url('/SiteCollectionImages/Pinhel/tools_icon.gif') left 7px no-repeat; color: #03a9d9; text-decoration: underline;padding: 3px 8px 3px 8px;}
.PostFooter	.PostFooter_comentarios div.blogComentarios			{ float: left; white-space: nowrap; padding: 0 5px 3px 0; margin: 0 10px 0 0; background: url('/SiteCollectionImages/Pinhel/tools_sep.gif') right top no-repeat !important;}
.PostFooter	.PostFooter_comentarios div.blogComentarios a 		{ background: url('/SiteCollectionImages/Pinhel/tools_icon.gif') left 7px no-repeat; color: #03a9d9; text-decoration: none; padding: 3px 8px 3px 8px; }
.PostFooter	.PostFooter_comentarios div.blogComentarios a:hover { background: url('/SiteCollectionImages/Pinhel/tools_icon.gif') left 7px no-repeat; color: #03a9d9; text-decoration: underline;padding: 3px 8px 3px 8px; }
.PostFooter	.PostFooter_comentarios div.blogComentar			{ float: left; padding: 0 5px 3px 0; margin: 0 10px 0 0; background: url('/SiteCollectionImages/Pinhel/tools_sep.gif') right top no-repeat !important;}
.PostFooter	.PostFooter_comentarios div.blogComentar a 			{ background: url('/SiteCollectionImages/Pinhel/tools_icon.gif') left 7px no-repeat; color: #03a9d9; text-decoration: none; padding: 3px 8px 3px 8px; }
.PostFooter	.PostFooter_comentarios div.blogComentar a:hover 	{ background: url('/SiteCollectionImages/Pinhel/tools_icon.gif') left 7px no-repeat; color: #03a9d9; text-decoration: underline;padding: 3px 8px 3px 8px; }

.PostFooter	.PostFooter_comentarios div.blogSep { display: none; }

/** menu blog **/
#blogNavigation 	{ float: left; width: 100%; background: url('/SiteCollectionImages/tools_bg.gif') left top repeat-x; border-top: 2px solid #f3f3f3; margin-bottom: 30px; padding-top: 5px; }
div.ms-BlogNavigator 	{ float: left; width: 100%; white-space: normal !important; border: none !important; background: transparent;} 
div.ms-quicklaunchouter {  border: none; background: transparent !important; }
div.ms-quickLaunch 		{ border: none; background: transparent; }

div.ms-quicklaunchheader  		{ background: transparent; border: none; }
div.ms-quicklaunchheader a 		{ font: normal 11px 'trebuchet ms'; color: #690a1e; }
div.ms-quicklaunchheader a:hover{ color: #690a1e; text-decoration: underline; 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 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: 0; margin:0 }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table tr.ms-WPHeader td h3.ms-WPTitle	{ font: bold 12px Georgia !important; color: #7da72a; 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 3px; 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: 2px 0; padding: 0}
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table td div.ms-WPBody a 		{ background: none !important; padding: 0; font: normal 12px 'Trebuchet MS'; color: #adadad}
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td table td div.ms-WPBody a:hover { background: none !important; padding: 0; color: #7da72a; text-decoration: none; }


/* categorias */
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 {  border-bottom: 2px solid #f3f3f3;}
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: none; border: none; font: bold 12px Georgia; color: #5c88a5; padding: 0; }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 table td div#WebPartWPQ3 div.ms-WPBody div.ms-navheader a 		{ color: #7da72a; font : bold 12px Georgia; text-decoration: none; padding: 0 3px }
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: #e9ff31; background: #666 !important; font: bold 12px Georgia; text-decoration: none; padding: 0 3px}
	/*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; padding-left: 2px }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 table td div#WebPartWPQ3 div.ms-WPBody table.ms-navsubmenu2  a { background: none !important; padding-left: 3px; font: normal 12px 'Trebuchet MS'; color: #adadad}
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 { background: none !important; padding-left: 3px; color: #7da72a; text-decoration: none;}


/* outros blogs */
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 {  border-bottom: 2px solid #f3f3f3;}
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: none; border: none; font: bold 12px Georgia; color: #5c88a5; padding: 0;}
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 table td div#WebPartWPQ4 div.ms-WPBody div.ms-navheader a 		{ color: #7da72a; font : bold 12px Georgia; text-decoration: none; padding: 0 3px}
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: #e9ff31; background: #666 !important; font: bold 12px Georgia; text-decoration: none; padding: 0 3px}
	/*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; padding-left: 2px  }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 table td div#WebPartWPQ4 div.ms-WPBody table.ms-navsubmenu2  a {  background: none !important; padding-left: 3px; font: normal 12px 'Trebuchet MS'; color: #adadad}
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 { background: none !important; padding-left: 3px; color: #7da72a; text-decoration: none;}

/* hiperligaçoes */
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 { border-bottom: 2px solid #f3f3f3;}
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: none; border: none; font: normal 12px Georgia; color: #5c88a5; padding: 0;}
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 table td div#WebPartWPQ5 div.ms-WPBody div.ms-navheader a 		{ color: #7da72a; font : bold 12px Georgia; text-decoration: none; padding: 0 3px }
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: #e9ff31; background: #666 !important; font: bold 12px Georgia; text-decoration: none; padding: 0 3px}
	/*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; padding-left: 2px  }
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 table td div#WebPartWPQ5 div.ms-WPBody table.ms-navsubmenu2  a {  background: none !important; padding-left: 3px; font: normal 12px 'Trebuchet MS'; color: #adadad}
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 { background: none !important; padding-left: 3px; color: #7da72a; text-decoration: none;}

div.ms-BlogNavigator div.ms-BlogEmptyListText { margin-bottom: 3px; margin-left:0; padding-left:0; font-size: 11px }
div.ms-BlogNavigator td.ms-addnew img { display: none; }
div.ms-BlogNavigator td.ms-addnew a { margin-left: -3px; background: url('/SiteCollectionImages/icon_menuAdd.gif') left 1px no-repeat; color: #7da72a; text-decoration: none; font: normal 11px 'Trebuchet MS'; padding: 1px 3px 1px 20px;  }
div.ms-BlogNavigator td.ms-addnew a:hover { margin-left: -3px; background: url('/SiteCollectionImages/icon_menuAdd.gif') left 1px no-repeat; color: #7da72a;  text-decoration: underline; font: normal 11px 'Trebuchet MS'; padding: 1px 3px 1px 20px; }


/** MY SITE **/
#userArea { float: left;  width: 100%; height: 45px; background: url('/SiteCollectionImages/mod_header_bg.gif') left bottom repeat-x; padding-bottom: 4px;  }
	#userName { float: left; width: 97%; padding: 3px 0 0 10px; height:20px;  font: normal 13px 'trebuchet ms'; color: #690a1e; background: url('/SiteCollectionImages/mod_headerTitle_bg.gif') left top repeat-x; }
	#userName h2.ms-pagetitle { font: normal 13px 'trebuchet ms'; color: #690a1e; }
	#userName h2.ms-pagetitle div { padding: 0 !important; }
	#userName h2.ms-pagetitle div span img { display: none; }

	
#userBtn { float: left; width: 100%; margin-top: 4px;  }
	#userBtn div.ms-miniconsole { padding: 0; margin: 0 0 0 10px; _margin-left: 5px; 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: #9a917e!important; text-decoration: none }
	#userBtn a:hover 	{ background: transparent; color: #690a1e!important; text-decoration: none  }
	#userBtn .ms-toolbar { font: normal 12px 'trebuchet ms'; color: #666; width: auto;}
	#userBtn .ms-separator { width: 10px; color: #666; 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: 1px solid #c7cdd1; }
	
	/* view all sites 
	div.ms-quicklaunchheader { background:none; background-image: none;   }
	
	table.ms-navframe td div.ms-quicklaunchouter div.ms-quickLaunch h3.ms-standardheader span {  }
	table.ms-navframe td div.ms-quicklaunchouter div.ms-quickLaunch h3.ms-standardheader label { background: red !important; }
	.ms-quicklaunchheader a { font: normal 11px Georgia; color: #6a9fb9; text-transform: lowercase; text-decoration: none; background: url('/SiteCollectionImages/bullet_mySite.gif') left 10px no-repeat; padding-left: 3px !important; }
	.ms-quicklaunchheader a:hover { font: normal 11px Georgia; color: #6a9fb9; text-transform: lowercase; text-decoration: underline }
	*/
	
	/* á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 { background: #ebe8e1; padding-bottom: 6px !important; padding-top: 5px; padding-left: 5px; }
	a.zz2_QuickLaunchMenu_1 { font: normal 13px 'trebuchet ms' !important; color: #690a1e; text-decoration: none; padding: 1px 0; }
	a:hover.zz2_QuickLaunchMenu_1 { font: normal  13px 'trebuchet ms'!important;  color: #fff; background: #690a1e; 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: #9a917e; text-decoration: none; padding: 1px 0;  }
	.zz2_QuickLaunchMenu_6 a:hover.zz2_QuickLaunchMenu_1{ background: none; font: normal 12px 'Trebuchet MS' !important;  color: #690a1e; 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' !important; color: #690a1e!important; text-decoration: none; padding: 0 3px 0 0; }
	table.ms-recyclebin a:hover { background: transparent; font: normal 12px 'trebuchet ms'; color: #690a1e!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        { margin-top: 18px;}
#MapHelp .modulo_header     { width: 97%;}
#MapHelp .modulo_conteudo .apoio   { float: left; padding: 10px 0; line-height: 13px; }
#mapaSite .title      { clear: both; margin: 0; padding-bottom: 5px; background: url('/SiteCollectionImages/mod_headerTitle_bg.gif') left top repeat-x; }
#mapaSite .modulo_conteudo     { clear: both; padding-bottom: 20px; background: url('/SiteCollectionImages/mod_header_bg.gif') left top repeat-x; } 
#mapaSite a.ctl00_ctl00_ConteudosRegional_ConteudoZonaMidle_TreeView1_0 { font: normal 13px 'trebuchet ms' !important; color: red; text-decoration: none; padding: 1px 2px; }
#mapaSite a:hover.ctl00_ctl00_ConteudosRegional_ConteudoZonaMidle_TreeView1_0 { color: #fff; background: #690a1e; }
div#ctl00_ctl00_mainContentRegional_area_2_TreeView1n0Nodes a.ctl00_ctl00_ConteudosRegional_ConteudoZonaMidle_TreeView1_0 { font: normal 12px 'Trebuchet MS' !important;  color: #9a917e; text-decoration: none; padding: 1px 0;}
div#ctl00_ctl00_mainContentRegional_area_2_TreeView1n0Nodes a:hover.ctl00_ctl00_ConteudosRegional_ConteudoZonaMidle_TreeView1_0 { color: #690a1e; text-decoration: none; background: transparent }


