﻿/******************************************************************************************************* Styles da CORE.CSS */
/* consola em backoffice */
	.txtAssunto{
	width:340px;
	
}
.txtSugestao{
	height:100px;
	width:340px;

}
#list_LinkSubtitleTxt{
	display:block !important;
}

tr#consoleMenuBar2 a { color: #3965BD; text-decoration: none; }
tr#consoleMenuBar2 a:hover { color: #3965BD; text-decoration: underline; }



/** welcome img */
.pageContent 	{ float:left; clear: left; }
.mainContainer 	{ float: left; clear:left; width: 100%;  }
.mainContent	{ width: 100%;}


/** lista de links */
.link-item 			{ float: left; padding: 8px 0 8px 10px; margin: 0; width: 97%; }
.link-item a 		{ padding: 0 5px; color: #000000 !important; background: #fff500; text-decoration: none; font: normal 12px 'Trebuchet MS' !important; line-height: 14px !important; text-decoration: none; }
.link-item a:hover 	{ padding: 0 5px; color: #fff500 !important; background: #000;  font: normal 12px 'Trebuchet MS' !important; line-height: 14px !important; text-decoration: none; }
.description 		{ color: #636363; font-size: 11px; padding-top: 3px; }

/** CURRENT NAVIGATION - 2º menu **/
.leftNav { width: 200px; text-align: left;}

table.leftNavSelected a { color: #000 !important; background: #7f7f7f; padding: 0 2px; }
table.leftNavSelected a:hover { color: #000 !important; padding: 0 2px; }

table.leftNav1 				{ font: bold 13px Georgia; color: #fff500; padding: 0; margin: 2px 0 0 0; }
table.leftNav1 td  			{ padding: 3px 14px 8px 0; background: url('/SiteCollectionImages/menu_sep.gif') left bottom no-repeat !important; }
table.leftNav1 td table td 	{ padding: 2px 0; }	
.leftNav1 a 				{ color: #fff500; }
.leftNav1 a:hover 			{ background: #fff500; color: #000; }

table.leftNav1 td a.leftNavSelected { background: #fff500 !important }

table.leftNav2 		{ font: normal 11px 'Trebuchet MS'; color: #7f7f7f ; margin-top: 5px }
table.leftNav2 td	{ padding: 2px 0; }
.leftNav2 a			{ color: #7f7f7f !important;  padding: 0 5px; text-decoration: none;  }
.leftNav2 a:hover 	{ color: #000 !important; background: #7f7f7f ; padding: 0 2px; text-decoration: none;  }

.leftNav3 			{ font: normal 11px 'Trebuchet MS'; color: #adadad; padding: 0px 25px 0; }
.leftNav3 a			{ color: #adadad; padding: 3px 0; text-decoration: none; background: transparent; }
.leftNav3 a:hover 	{ color: #fff; text-decoration: none; background: transparent; }

		

/** SITE ACTIONS MENU **/
.ms-siteaction, .ms-siteaction a { font: 11px 'Trebuchet MS'; font-weight: normal; color: #fff; text-decoration:none; }
.ms-siteaction a:hover { color: #016ea6; 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:#fff; 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: #9fc9eb; vertical-align: top; background-color: transparent; }
.ms-SpLinkButtonActive 	{ border: none; margin: 0px 3px; padding: 0; color: #fff; vertical-align:top; background-color: transparent; }
.ms-SpLinkButtonInActive,.ms-SpLinkButtonActive { padding: 2px 10px 1px 10px; }
.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover { color: #016ea6; text-decoration: none; background: transparent; }
.ms-SPLink { font-family: 'Trebuchet MS'; font-size: 11px; color: #9fc9eb; width: 185px; height: 15px; background-image: none; background-repeat: no-repeat; }
.ms-SPLink A:link,.ms-SPLink A:visited { color: #fff; text-decoration:none; } 
.ms-SPLink A:hover { color: #016ea6; 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: 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: 'Trebuchet MS'; font-size: 10px; border: none; background-color: #68ddff; color: #02627d;}

/************************************************************************************************* Styles da pinhel.CSS */
/* CSS Document */
body { background: #000 url('/SiteCollectionImages/body_bg.gif') left top repeat-x; margin: 0; padding:0; font: normal 11px 'Trebuchet MS'; color: #8e8a84; line-height: 13px; }
	img 	{ border: none; }

	input { background: #ededed; color: #776f61; font: normal 11px 'Trebuchet MS'; border: none /*1px solid #c1c1c1*/; }
	textarea { background: #ededed; color: #776f61; font: normal 11px 'Trebuchet MS'; border: none /*1px solid #c1c1c1*/; }
	select	{ background: #ededed; color: #776f61; font: normal 11px 'Trebuchet MS'; border: none /*1px solid #c1c1c1*/; }	




#masterDiv 	{ float: left; width: 100%; min-width: 1006px; height: 100%; }
	#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; height: 30px; float: right; }
		#header a 		{ color: #016ea6; text-decoration: none;}
		#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; margin: 0 0 0 5px;display:none;}
			#header_Vsep5 	{ float: right; margin: 0 5px;display:none; }
			#header_Vsep6 	{ display: none; float: right; margin: 0 0 0 5px; display:none;}
		
			#LoginRegisto 	{ float: right; width: 55%; }
				#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: 40%; float: right; }
				#btn_pesquisa { float: right; }
	
	#conteudoArea { width: 1006px; margin: 0 auto; }
		#conteudoLeft 	{ float: left; width: 210px; margin-top: 250px; color: #fff}
		
			/** GLOBAL NAVIGATION - MENU **/
			#globalNavigation 	{ float: left; clear: left; line-height: 1px; padding: 0!important; margin: 0 !important; }
						
			.topNavContainer	{  padding: 0 5px 10px 15px; margin: 100mpx 5px 0 0; font: bold 13px Georgia; color: #fff500; text-align: left }
			.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 		{ padding: 0 3px; background: url('/SiteCollectionImages/menu_sep.gif') left bottom no-repeat !important; padding-bottom: 10px !important; margin: 0;	}
			.topNavItem a 		{ color: #fff500;	}
			.topNavItem a:hover { color: #fff; }
			.topNavHover 		{ padding: 0; margin: 0;	}
			.topNavHover a 		{ color: #000; text-decoration: none; 	 }
			.topNavHover a:hover{ color: #000; background: #fff500 !important; padding: 0 3px; text-decoration: none; 	 }

			.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 url('/SiteCollectionImages/conteudoRight_bg.gif') right top repeat-y; height: expression( this.scrollHeight < 334 ? "700px" : "auto" ); /* sets min-height for IE */ min-height: 700px; /* sets min-height value for all standards-compliant browsers */  }
			#mainConteudo 	{ float: left; clear: both;}
			
				#leftArea	{ float: left; width: 447px; padding-right: 9px; }
				#rightArea	{ float: left; width: 300px; padding-left: 10px; 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;*/}
				#a_Area_search 	{ float: left; width: 650px; /*padding-left: 9px;*/}
					#breadcrumbs { float: left; clear: left; width: 100%; margin-bottom: 10px; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; padding-bottom: 5px;  font-size: 10px; color: #8e8a84; }
					.breadcrumb { float: left; clear: left; width: 100%; margin-bottom: 10px; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; padding-bottom: 5px;  }
						
							/** BREADCRUMBS MOSS **/
							.ms-pagebreadcrumb			{ float: left; padding: 10px 3px 3px 11px; border-left: none; border-top: none; font-size: 11px; background-color: transparent; color: #8e8a84; }
							.ms-pagebreadcrumb a		{ font-size: 11px; background-color: transparent; color: #03a9d9; text-decoration:none; }
							.ms-pagebreadcrumb a:hover	{ color: #03a9d9; text-decoration: underline; }
							.breadcrumbCurrent { font-size: 11px;}
						
							a.ms-sitemapdirectional 		{ font-size: 11px; background-color: transparent; color: #03a9d9; text-decoration:none; }
							a:hover.ms-sitemapdirectional 	{ font-size: 11px; background-color: transparent; color: #03a9d9; text-decoration:underline; }

							#ctl00_MSO_ContentDiv { width: 447px;}

				#rightcontent { float: left; width: 300px; padding-left: 10px; 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: 300px; padding-left: 18px; 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_search { float: left; width: 100px; padding-left: 18px; 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;  color:#99FF00; }

.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: #222; 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: #03a9d9; 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: 8px 10px 0 5px; margin-right: 3px; background: url('/SiteCollectionImages/footer_Vsep.gif') right 3px no-repeat; }
		#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; padding-right: 5px !important }

		#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 10px; width: 97% }
#rightArea .modulo_header 		 { width: 96% }
#rightcontent .modulo_header 	 { width: 96%;}

	.modulo_header img { display: none; }
	.modulo_header a { background: transparent; }
	.title  		 { float: left; font: bold 13px Georgia; color: #999; line-height: 18px; padding: 5px 15px 2px 0; }
	.subtitle 		 { font: normal 10px 'Trebuchet MS'; color: #03a9d9; line-height: 11px; }
	.subtitle a		 { text-decoration: none; color: #03a9d9;}
	.subtitle a:hover{ text-decoration: none; color: #999}
	
.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: #999!important; line-height: 13px !important; background: transparent }	
li.listagem a:hover { font: normal 11px 'Trebuchet MS'!important; color: #03a9d9!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 table td table td div.ms-WPBody img { border: 10px solid #fff500; width: 280px }
/*#brandArea img { border: 10px solid #fff500; width: 280px }*/

/* Módulo LISTAGEM link + txt */
#rightArea #list_LinkTxt { width: 97% }

/* 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: #363636 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: #8e8a84;	}
		#meteo .modulo_conteudo .temperatura{ width: 18%; float: left; font: normal 36px 'Trebuchet MS'; color: #04c7ff; line-height: 34px; padding-top: 10px; }
		#meteo .modulo_conteudo .icon		{ width: 21%; padding: 5px 15px 0 0; float: left; text-align: right; }

	#leftArea #meteo .modulo_conteudo { background-color: #fff;   }	

/* Agenda de Eventos */
#agenda	.list_item 		{ padding: 4px 0 5px 0; }
#agenda	.link-item 		{ color: #3f5b6c; }
#agenda	.foto_txt 		{ padding-left: 0; }
#agenda	.foto_item		{ padding-left: 10px; }
#agenda	.foto_item img 		{ width: 58px; height: 44px; margin: 3px 8px 0 0; border: 1px solid #cfd8c2; }
#agenda	.foto_itemOver 		{ padding-left: 10px; }
#agenda	.foto_itemOver img 	{ width: 58px; height: 44px; margin: 3px 8px 0 0; border: 1px solid #fff500; }
#agenda	.nfoto_img			{ display: none; }
		
	/* para área grande */
	#leftArea #agenda .foto_txt  	{  width: 74% !important; padding-top: 4px; }
	#leftArea #agenda .link-item 	{  width: 74% !important; }
	#leftcontent #agenda .link-item 	{ }
		
	/* para áreas pequenas */
	#rightArea #agenda .foto_txt  	{ width: 40% !important;  }
	#rightArea #agenda .link-item 	{ width: 60%}
	#rightcontent #agenda .link-item 	{ width: 96%;  }	
	#rightcontent #agenda .foto_txt  	{ width: 74% !important; padding-top: 5px;  }
/********************/

/* Servicos */
#servicos .modulo_header	{ width: 96%; }
#servicos .modulo_conteudo 	{ padding: 0px; width: 99%; }
#servicos .col 	{ clear: left; width: 100%; }
.servico_item 	{ float: left; width: 100%; height: 67px; padding-top: 5px; background: #363636 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: 10px; }
.servico_txt a 	{ color: #04c7ff; text-decoration: none; font-weight: normal;}
.servico_txt a:hover { color: #04c7ff; text-decoration: underline; background: transparent;}
.servico_icon 	{ float: left; width: 60px; padding: 5px 3px 5px 0;}
.servico_icon a { background: transparent; }

#leftArea .servico_item { background-color: #fff }
#leftArea #servicos .col 	{ float: left; clear: none; width: 47%; margin: 0 5px;  }
#leftArea .servico_txt 		{ float: left; width: 58%; padding-left: 5px;  }

/* Sondagens */
#sondagem .modulo_conteudo { padding-top: 5px; padding-left: 10px; width: 96%}
#sondagem .list_item { color: #8e8a84; 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 {  border: none; vertical-align: top; margin-right: 5px !important; background: none;}
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 }
#sondagemBtn .btn1_middle { float: none !important; background: #03a9d9; 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;  }
	/* para áreas grds */
	#leftArea table.sondagens td.form 		{ width: 4%;}
	#leftcontent table.sondagens td.form 	{ width: 4%;}

#ResSondagem .modulo_conteudo { padding-top: 5px; padding-left: 10px; width: 96%}
#ResSondagem .list_item { color: #8e8a84; padding-bottom: 0; background: transparent }
#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: 235px; padding: 2px 2px 0 2px; margin-top: 2px; background:#E3E3E3;  	}
.bg_100percent			{ width: 100%; height: 10px; float: left; clear: none;	}
.bg_Xpercent			{ background: #03a9d9; 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;}

	/* para áreas cinzas */
	#rightArea .barras_results 			{ background: #363636 ;  }
	#rightcontent .barras_results 		{ background: #363636 ; }
	
/* Em Destaque */
#emDestaque	 { clear: both;}
#emDestaque_sep1 { display: none; }
#emDestaque	.modulo_header { background: transparent; padding-bottom: 3px; margin: 0 }
#emDestaque	.title { float: left; }	
#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: #776f61; text-decoration: none; }
			.emDestaque_menu .destaque a:hover 	{ color: #fff500; text-decoration: none; }
			.emDestaque_menu .destaque_select 	{ background: #e3e3e3; color: #776f61; }
			
			#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: #fff500; text-decoration: none; background: transparent	}
.emDestaque .destaque .text img 	{ width: 8px; height: 7px; border: none; margin-left: 5px; }
		

#lefcontent .emDestaque_menu { display: block;  }
#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; padding-left: 10px;  }
		#List_FotoLinkTxt .foto_item img 	{ width: 84px; height: 64px; border: 1px solid #cfd8c2}
	
	#List_FotoLinkTxt .foto_itemOver 		{ float: left; width: 86px;	margin: 0 7px 0 0; padding-left: 10px; }
		#List_FotoLinkTxt .foto_itemOver img { width: 84px; height: 64px; border: 1px solid #fff500 }
	
	#List_FotoLinkTxt .foto_txt { width: 76%;}
	
	/* para áreas pequenas */
	#rightArea #List_FotoLinkTxt .foto_txt { width: 65%; }
	#rightcontent #List_FotoLinkTxt .foto_txt { width: 65%; }

/********************/
/** Módulo 2 COLUNAS Big Link + txt **/

#cols2_bigLinkTxt {	_width: 99%;}

#cols2_bigLinkTxt .col { float: left; width: 48%; _width: 47%; margin: 0 4px;  }
.cols2_bigLinkTxt_item { float: left; width: 100%; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; padding-bottom: 5px; }
.cols2_bigLinkTxt_item .link-item { padding-left: 8px;}

/* 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;}
.banner_300x100 img { width: 300px; height: 100px;}

/*************************************************************************** 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		{ padding: 0 5px; color: #000000 !important; background: #fff500; text-decoration: none; font: normal 12px 'Trebuchet MS' !important; line-height: 14px !important; text-decoration: none; }
.pageContent a:hover{ padding: 0 5px; color: #fff500 !important; background: #000;  font: normal 12px 'Trebuchet MS' !important; line-height: 14px !important; text-decoration: none; }

.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 10px A'Trebuchet MS'; color: #696969; white-space: nowrap; }
	.mailAutor 	{ color: #696969; padding-left: 3px }
	.dateLine 	{ clear: both; float:left; padding: 0 13px; font: normal 11px 'Trebuchet MS'; color: #353535; }


/***** GALERIA *******/
#galeria .modulo_conteudo { float: left; clear: both; margin-top: 5px; width: 97%; padding: 0; }
#galeria .list_item { padding-left: 10px; padding-bottom: 10px; width: 100%; }
	
	#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 #fff500}

/* 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; }

/* FOTO + LISTAGEM */
/*#cols2_FotoListagem .modulo_header{	margin-bottom: 10px;}*/
#cols2_FotoListagem .modulo_conteudo { padding: 0px; float: left; width: 100%;}
#cols2_FotoListagem .col { float: left; width: 47% !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 5px 0 5px;	}	
.cols2_FotoListagem_item .foto_item img		{ width: 62px; height: 50px; border: 1px solid #cfd8c2; }
.cols2_FotoListagem_item .foto_itemOver 	{ float: left; width: 62px; margin: 0 5px 0 5px; }
.cols2_FotoListagem_item .foto_itemOver img { width: 62px; height: 50px; border: 1px solid #fff500; }
.cols2_FotoListagem_txt  { float: left; width: 60% !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 */
	#rightArea #cols2_FotoListagem .col { float: left; clear: left !important; width:98% !important; margin: 0 !important;  }
	#rightArea .cols2_FotoListagem_txt  { width: 70% !important; padding-left: 5px;  }					

/* TOOLS */
#toolsBar 	{ float: left; clear: both; width: 97%; padding: 10px 0 10px 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: #03a9d9; text-decoration: none; padding: 3px 8px 3px 8px;	}
	.tool a:hover 	{ background: url('/SiteCollectionImages/tools_icon.gif') left 7px no-repeat; color: #03a9d9; 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: #c1c1c1; }
		#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: #03a9d9; }
		#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; border-bottom: 2px solid #fff; 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: 6px; }
.page_btn_over 	{ float: left; margin: 0 2px 0 1px; height: 15px; width: 15px; text-align: center; padding-top: 6px; }

#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: 0 2px 2px 2px; background: #fff; color: #03a9d9; }
.page a 		{ color: #03a9d9; text-decoration: none; padding: 1px 4px 0 4px; }
.page a:hover	{ color: #03a9d9; text-decoration: none; padding: 1px 4px 0 4px; }

.pageOver 		{ float: left; margin: 0 2px 0 1px; height: 11px; padding: 2px; color: #03a9d9; }
.pageOver a 	{ color: #fff; text-decoration: none; padding: 1px 4px 0 4px; background: #03a9d9;}
.pageSelect		{ float: left; margin: 0 2px 0 1px; height: 12px; padding: 2px 4px;  color: #fff; background: #03a9d9; }
/** estilos para a página de FAQS */
#FaqsHelp								{  }
#FaqsHelp .modulo_conteudo 				{ }
#FaqsHelp .modulo_conteudo .apoio 					{ float: left; padding: 10px; 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: #03a9d9; text-decoration: none; }
#FaqsHelp .modulo_conteudo .apoio a:hover			{ color: #fff; text-decoration: none; }
			
#faqs .title							{ width: 94%; clear: both; margin-bottom: 8px; padding-bottom: 5px; padding-left: 10px; 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 				{ }
#SuaPesquisa .modulo_conteudo .pesquisar 	{ width: 97%; float: left; margin-top: 10px; padding: 10px 0 10px 5px; background: #363636 }
#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: #03a9d9; padding: 2px 6px; font-family: Georgia; text-transform: uppercase}
#SuaPesquisa .modulo_conteudo .pesquisar #btn_pesquisa .btn1_middle	a { color: #fff; text-decoration: none; }
#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: #03a9d9; }
#SuaPesquisa .modulo_conteudo .apoio span.destaque		{ font-weight: bold; color: #8e8a84; }
#resultadosPesq			{ margin-top: 20px; }
#resultadosPesq .title {width: 97%; _width: 96%; clear: both; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; padding: 0 0 3px 10px;  }

#listaResultados		{float: left; width: 100%; padding: 0;}
#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: #838383; /* background: green !important*/ }
#listaResultados td#MidUpperRightCell div.ms-WPBody div#SAL	div div.srch-sort-right	a 		{ font: normal 11px 'trebuchet ms'; color: #03a9d9; }
#listaResultados td#MidUpperRightCell div.ms-WPBody div#SAL	div div.srch-sort-right	a:hover { text-decoration: underline !important; color: #03a9d9; }
#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: #838383;}
#listaResultados td#BottomCell		{padding-top: 0px !important;}
#listaResultados td#RightCell		{ display: none; }
#listaResultados 	{ float: left; width: 97%; margin-bottom: 10px; padding: 10px 0 0 10px;}
#listaResultados .srch-results .srch-Icon { display: none; }
#listaResultados .srch-results span.srch-Title a { font: bold 11px Georgia; color: #000; background: #fff500; text-decoration: none; }
#listaResultados .srch-results span.srch-Title a:hover { color: #fff500 !important; background: #000; text-decoration: none; }
#listaResultados .srch-Description { border: none !important; font: normal 11px 'trebuchet ms'; color: #838383}
#listaResultados .srch-Metadata { border: none; background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; padding-bottom: 8px; }
#listaResultados .srch-Metadata a { color: #03a9d9 !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 */
#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: 10px; margin-top: 10px;}
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper h3.ms-PostDate 		{ font: normal 10px 'trebuchet ms'; color: #999; border: 0; padding: 0 ;}
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper table td.ms-PostTitle	{ border: 0; padding: 0 !important; font: bold 15px georgia; color: #000 !important; }
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper table td.ms-PostTitle	a { color: #000 !important; background: #fff500; padding: 0 2px; }
#blogPost_area table#MSO_ContentTable div.ms-PostWrapper table td.ms-PostTitle	a:hover { color: #fff500 !important; background: #000  }
#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: #8e8a84; }
#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: #03a9d9; 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-blogrss 				{ float: left; clear: left; width: 450px;  border-top: 0; font: normal 11px 'trebuchet ms'; color: #8e8a84; padding-top: 5px; padding-bottom: 0; margin-bottom: 10px; }
#blogPost_area table#MSO_ContentTable div.ms-blogrss a 				{ color: #03a9d9; text-decoration: none; background: transparent;}
#blogPost_area table#MSO_ContentTable 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: #fff500   }
#blogPost_area table#MSO_ContentTable td.ms-blogRightZone tr.ms-WPHeader h3.ms-WPTitle 		{ font: normal 13px georgia; color: #000; 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: 2px 0;}
#blogPost_area table#MSO_ContentTable td.ms-blogRightZone ul.ms-blogAdminLinks li a 		{ font: normal 12px 'Trebuchet MS' !important; color: #adadad; 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: #03a9d9; 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-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: #fff500; }
div.ms-quicklaunchheader a:hover{ color: #fff500; text-decoration: underline; }
#blogNavigation_area table.leftNav 				{ width: 280px !important; margin: 0;  }
#blogNavigation_area table.leftNav1 			{ margin: 0; padding-top: 4px; }
#blogNavigation_area table.leftNav2 			{ margin: 0 }
#blogNavigation_area .leftNav2 a:hover 			{ color:#03a9d9 !important; background: transparent; padding: 0 5px !important; }

/* hiperligações de aministração */
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: normal 14px Georgia !important; color: #000; background: #fff500; 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 { background: url('/SiteCollectionImages/dotted_hr.gif') left bottom repeat-x; 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: #03a9d9; text-decoration: none; }
/* categorias */
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ3 { /*background: red;*/}
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: normal 13px 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: #000; background: #fff500 !important; font : bold 13px 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: #fff500; background: #000 !important; font: bold 13px 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: #03a9d9; text-decoration: none;}
/* outros blogs */
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ4 { /*background: red;*/}
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: normal 13px 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: #000; background: #fff500 !important; font : bold 13px 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: #fff500; background: #000 !important; font: bold 13px 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: #03a9d9; text-decoration: none;}
/* hiperligações */
div.ms-BlogNavigator div.ms-quicklaunchouter div.ms-quickLaunch table td#MSOZoneCell_WebPartWPQ5 { /*background: red;*/}
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 13px 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: #000; background: #fff500 !important; font : bold 13px 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: #fff500; background: #000 !important; font: bold 13px 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: #03a9d9; text-decoration: none;}
div.ms-BlogNavigator div.ms-BlogEmptyListText { margin-bottom: 3px; margin-left:0; padding-left:0; font-size: 11px; color: #adadad  }
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: #fff500; 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: #fff500;  text-decoration: underline; font: normal 11px 'Trebuchet MS'; 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: #999999;}
	#userName h2.ms-pagetitle { font: normal 18px Georgia; color: #999999; }
	#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: #03a9d9; text-decoration: none }
	#userBtn a:hover 	{ background: none; color: #999; text-decoration: none  }
	#userBtn .ms-toolbar { font: normal 12px 'trebuchet ms'; color: #03a9d9; width: auto}
	#userBtn .ms-separator { width: 10px; color: #999; 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;  }
	/* 1º 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 { color: #000; background: #fff500 !important; font : bold 13px Georgia  !important; text-decoration: none; padding: 0 3px }
	a:hover.zz2_QuickLaunchMenu_1 { color: #fff500; background: #000 !important; font: bold 13px Georgia  !important; text-decoration: none; padding: 0 3px}
	/* 2º 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: none !important; padding: 0; font: normal 12px 'Trebuchet MS' !important; color: #adadad; text-decoration: none;}
	.zz2_QuickLaunchMenu_6 a:hover.zz2_QuickLaunchMenu_1{ background: none !important; padding: 0; font: normal 12px 'Trebuchet MS' !important; color: #03a9d9;  text-decoration: none;}
	/* 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: #fff500!important; text-decoration: none; padding: 0 3px 0 0; }
	table.ms-recyclebin a:hover { background: transparent; font: normal 12px 'trebuchet ms'!important; color: #fff500!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ção 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: #000; text-decoration: none; background: #fff500; padding: 1px 3px 1px 3px;}
#mapaSite a:hover.ctl00_ctl00_mainContentRegional_area_2_TreeView1_0 { color: #fff500; background: #000; }
div#ctl00_ctl00_mainContentRegional_area_2_TreeView1n4Nodes a.ctl00_ctl00_mainContentRegional_area_2_TreeView1_0 { font: normal 12px 'Trebuchet MS' !important; color: #adadad;  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: #03a9d9; text-decoration: none; background: transparent  }
