﻿* {padding: 0px; margin: 0px;}
body {min-height: 100% !important; height: auto !important; height: 100% !important}
html {min-height: 100% !important; height: auto !important; height: 100% !important; }
body {background: #FFF; font-family: Verdana; font-size: 11px !important; color: #000 !important;}
img {border: 0px !important;}
/*form {width: 778px !important;}*/

.form {border: 1px solid #DFDFDF; background-color:#ececec;color:#666666}
.campoLogin{width: 143px;}

A {	COLOR: #808284;	TEXT-DECORATION: none}

a:active  {text-decoration: none !important;}
a:visited  {text-decoration: none !important;}
a:link  {text-decoration: none !important;}
a:hover {text-decoration: underline !important;}

.components {width: 778px !important;}

.destaque_terc {PADDING-RIGHT: 0px;	DISPLAY: block;	PADDING-LEFT: 8px;	BACKGROUND: url(/img/bg-imgDest565.gif) no-repeat left 50%; PADDING-BOTTOM: 5px; WIDTH: 61px; PADDING-TOP: 0px;	HEIGHT: 61px}

#wrapper {width: 778px !important; padding: 0px !important; position: relative !important; float: left;}
	#mainMenu {width: 777px; height: 100px;}
		#navContent {width: 777px; height: 62px; overflow: hidden;}
			ul#mainNav {width: 777px; height: 35px; list-style: none; background-image:URL(/img/fundomenu.jpg);background-repeat:repeat-x;background-position:left bottom;}
			ul#mainNav li {float: left; position: relative;}
			ul#mainNav a {height: 35px; display: block; overflow: hidden; text-indent: -9999px;}
			ul#mainNav li.sfHover a {background-position: bottom;}								
				ul#mainNav li.current a {background-position: bottom;}								
				a.TopMenu1{width: 264px; background: url(/img/btn-pratSustent.gif); background-repeat:no-repeat; margin-left:5px;background-position:0 10px;}
				a.TopMenu2 {width: 168px; background: url(/img/btn-oqueSustent.gif);background-repeat:no-repeat;background-position:0 10px;}
				a.TopMenu3 {width: 201px; background: url(/img/btn-realSustent.gif);background-repeat:no-repeat;background-position:0 10px;}
			ul#mainNav ul.subNav {padding-top: 7px; position: absolute; top: 35px; list-style: none; float:left;background-color:#FFFFFF!important}
			ul#subNav{list-style: none!important;}
			ul#mainNav ul.subNav li {float: left; padding-right: 16px; background: url(/img/bg-subNavLi.gif) right transparent no-repeat;background-position:right 9px;}
			ul#subNav {background-color:#FFFFFF!important;color:#000000!important;padding-left:10px!important}
			ul#subNav li{padding-top:10px;border-top:1px #e4e4e4 solid!important}
			ul#subNav *{color:#000000!important}
			
			ul#mainNav ul.subNav li.last {padding-right: 0px; background: none;}				
				
				.SubMenu1 {width: 800px; left: 10px; overflow: hidden;}
				.SubMenu2 {width: 759px; left: -265px; overflow: hidden;}
				.SubMenu3 {width: 759px; left: -435px; overflow: hidden;}
				

				
			ul#mainNav ul.subNav a {display: inline; text-indent: 0px; font-size: 11px; color: #666666; text-decoration: none;}
			ul#mainNav ul.subNav *{color: #666666!important;}
			ul#mainNav ul.subNav a.hover {color: #666666 !important; font-family:Verdana; font-size: 11px; font-weight:bold;}
			/*ul#mainNav ul.subNav a:hover {color: #333333;}*/
	#mainMenu .tracoHorizontal {width: 10px; height: 31px;float: left;}
	#mainMenu .cadeadoOpen {width: 380px; height: 27px; padding: 4px 0px 0px 23px; background: url(/img/ico-cadeadoOpen.gif) left no-repeat; color: #888; font-size: 10px; float: left;}
	#mainMenu .cadeadoClose {font-weight:normal; width: 380px; height: 30px; padding: 8px 0px 0px 25px; background: url(/img/btn_nao_logado.jpg) left no-repeat; color: #888; font-size: 10px; float: left;background-position: 0 0!important}	
	div.cadeadoClose a{cursor:pointer!important;color:#ff0000!important;font-weight:bold;text-decoration:underline}
	#mainMenu .cadeadoOpen a{color: #ff0000; text-decoration: none;font-weight:bold!important;}
	#mainMenu .cadeadoOpen strong{color: #ff0000; text-decoration: none;font-weight:bold!important;}
	#mainMenu .cadeadoOpen a:link {color: #ff0000!important; text-decoration: none;font-weight:bold!important;}
	#mainMenu .cadeadoClose a:link {color: #ff0000!important; text-decoration: underline !important; font-weight:bold!important; }
	#mainMenu .cadeadoOpen a:hover {color: #ff0000; text-decoration: underline;font-weight:bold!important}
	#mainMenu .cadeadoClose a:hover {color: #ff0000!important; text-decoration: underline;font-weight:bold!important}
	#mainMenu .busca {width: 175px; height: 31px; color: #666666; float: right!important;}
	#mainMenu .busca *{font-weight:normal;}
	#mainMenu .form {/*border: 1px solid #DFDFDF; font-size: 12px;*/}
	#mainDest {width: 777px;}
	#mainDest .left {width: 295px; padding-left: 17px; float: left;}
		.fotoDestaque {width: 95px; height: 95px; padding: 10px 0px 0px 10px; background: url(/img/bg-fotoDestaque.gif); float: left;}
		.tituloDestaque {width: 186px; padding-top: 10px; float: right;}
		.tituloDestaque strong {font-size: 10px; color: #666666;}
		.tituloDestaque h2 a {font-size: 18px; font-weight: bold; color: #999999;}
		.descDestaque {padding: 5px 15px 0px 5px;}
	#mainDest .right {width: 465px; float: right;}
	#single737 {width: 737px; padding: 0px 20px; margin: 0 auto; position: relative;}
	#single737 p {padding-bottom: 12px;}
		#boxLogin {width: 260px; padding: 0px 10px 0px 20px; background: url(../img/bg-boxLogin.gif) left top no-repeat; font-size: 11px; color: #636363; margin-left: 170px; float: left;}
		* html #boxLogin {margin-left: 85px;}
			a.green {color: #ff0000;font-weight:bold}
			h5.green {color: #ff0000;font-weight:bold}
/*
		#boxVantagens {width: 240px; padding-left: 20px; background: url(../img/bg-boxVantagens.gif) left top no-repeat; float: left;}
		#boxVantagens .item {width: 220px; height: 90px; background: url(../img/bg-boxVantagensItem.gif);}
			.itemVantagem {width: 193px; min-height:77px ; padding: 10px 10px 0px 20px; background: url(../img/bg-itemVantagemG.gif) bottom; float: left; margin-right: 20px; color: #636363;}
			.itemVantagem h3 {color: #666666; font-family: 'Times New Roman'; font-size: 20px; font-weight: normal; background: url(../img/bg-h3-itemVantagem.gif) bottom left no-repeat; padding-bottom: 8px;}
*/
		#boxVantagens {width: 240px; padding-left: 20px; background: url(/img/bg-boxVantagens.gif) left top no-repeat; float: left;}
		#boxVantagens .item {width: 188px; min-height: 70px; padding: 10px 15px 10px 20px; background: url(/img/bg-itemVantagem.gif) bottom; color: #808080;}
		*html #boxVantagens .item {height: 70px;}
			.itemVantagem {width: 188px; padding: 10px 15px 10px 20px; background: url(/img/bg-itemVantagem.gif) bottom; float: left; margin-right: 20px; color: #808080;}
			.itemVantagem h3 {color: #ff0000; font-family: 'Verdana'; font-size: 18px; font-weight: normal; background: url(/img/bg-h3-itemVantagem.gif) bottom left no-repeat; padding-bottom: 8px;}			

			#cadastrese {width: 600px; margin-top:30px ; margin: 30px 0px auto;}
			#cadastrese table {width: 600px; font-size: 12px; color: #636363;}
			#cadastrese table td {width: 185px; padding-bottom: 12px;}
			#cadastrese table td.lbl {width: 185px; padding-right: 30px; text-align: right;}
			#cadastrese table td.field {width: 380px; font-size: 11px;}
			#formError {width: 225px; padding: 15px 0px 15px 75px; margin: 12px auto; background: url(../img/bg-formError.gif) left no-repeat;}
		.colMap {width: 200px; padding: 0px 6px 0px 30px; background: url(../img/bg-colMap.gif) top left no-repeat; float: left;}
		.colMap h3 {font-size: 17px; font-weight: bold; color: #999999;}
		.colMap ul {list-style: none;}
		.colMap ul li {padding-top: 10px;}
		.colMap ul li a {font-weight: bold;}
		.colMap ul li ul li {padding: 0px 0px 0px 20px;}
		.colMap ul li ul li a {font-weight: normal;}
				
		#todosItens {width: 400px; background: url(../img/bg-todosItens.gif) top center no-repeat; margin: 0 auto; padding-top: 12px; text-align: center;}
		#todosItens a { color: #808284; }
		#todosItens a:link { color: #808284; }
		#todosItens a:visited { color: #808284; }

		#boxInscrevase {width: 323px; height: 38px; padding: 35px 0px 0px 15px; background: url(../img/bg-boxInscrevase.gif);}
		#conselho {width: 545px; position: relative;}
		#conselho .membro {width: 265px; float: left; margin-bottom: 15px;}
		#conselho .membro .img {width: 110px; height: 86px; /*background: url(../img/bg-membroImg.gif)*/; float: left;}
		#conselho .membro .txt {width: 145px; float: left; padding-right:3px}
		#conselho .membro .txt h3 {margin: 15px 0px 5px 0px;color:#ff0000!important}
		#conselho .membro .txt h3 a{margin: 15px 0px 5px 0px;color:#ff0000!important}
		#conselho .fotoConselheiro .content h3 {font-size: 18px;color:#ff0000!important}
		#conselho .fotoConselheiro .content h3 a{color:#ff0000!important}
			.fotoConselheiro {width: 184px; margin-right: 10px; background: url(../img/bg-fotoConselheiro.gif) top no-repeat; float: left;}
			.fotoConselheiro .content {width: 146px; padding: 10px 15px; background: #F1F1F1;}
			.txtConselheiro {width: 334px; float: left;}
		.moreAbout {width: 510px; margin: 0 auto; padding-bottom: 15px; text-align: center;}

		#todosConselheiros {width: 510px; margin: 0 auto; background: url(/img/bg-todosConselheiros.gif) top center no-repeat; padding-top: 15px; text-align: center;}
		#tituloCurso {width: 560px;}
		#tituloCurso .Left {width: 420px; float: left;}
		#tituloCurso .Left h3 {font-size: 18px; color: #999999;}
		#tituloCurso .Right {width: 130px; float: right;}	
	#twoColumns {width: 777px; padding: 20px 0px 30px 0px; position: relative;}
	#twoColumns h3 {overflow: hidden; *text-indent: -9999px;}
		#leftTwoColumns {width: 280px; float: left; padding-left: 30px;}
			/*.descSustent {width: auto; min-height: 120px; padding: 15px 10px; font-size: 11px; background: #F4F4F4;}*/
			.descSustent {width: auto; min-height: 120px; padding: 15px 10px; font-size: 11px; background: #FFFFFF;}
			* html .descSustent {height: 120px;}
			.descSustent a {color: #ff0000;}
			.descSustent a:visited {color: #ff0000;}
			.descSustent a:link {color: #ff0000;}
			.descSustent p {padding-bottom: 10px;}
			.descSustent p a:visited {color: #808284;}
						
			.descSustent h2 {margin-bottom: 10px;}
			.descSustent h2 a {font-size: 18px; font-weight: bold; color: #ff0000!important; }
			.descSustent h2 a:visited {font-size: 18px; font-weight: bold; color: #ff0000!important; }
			.descSustent h2 a:link {font-size: 18px; font-weight: bold; color: #ff0000!important; }
				ul#vejaTambem {width: auto; list-style: none;}
				ul#vejaTambem li {width: auto; background: url(/img/bg-vejaTambemLi.gif) left bottom no-repeat;}
				ul#vejaTambem a {height: 24px; padding: 3px 0px 0px 7px; color: #999999; font-weight: bold; display: block;}
		#rightTwoColumns {width: 445px; float: right; padding-right: 12px;}
		#rightTwoColumns.f11 .itemSecao .rightA a {font-size: 11px;}
			.itemSecao {width: 445px; height: auto; margin-bottom: 15px; position: relative; float:left;}
			.itemSecao .leftA {width: 96px; float: left;}
			.itemSecao .leftA a {width: 82px; height: 82px; background: url(/img/bg-itemSecaoLeft.gif); padding: 0px 7px 7px 7px; display: block;}
			.itemSecao .rightA {width: 349px; float: left;}
			/*.itemSecao .rightA {width: 200px; float: left;}*/
			
			.itemSecao .rightA h3 {width: 344px; height: 29px;}
			.itemSecao .rightA a {color: #808284; font-size: 10px;}
	#threeColumns {width: 777px; padding-top: 20px; position: relative;}
	#threeColumns.topZero {padding-top: 0px;}
	#threeColumns h2 a {font-size: 18px; font-weight: bold; color: #999999;}
	#threeColumns .left {width: 217px; float: left; margin-left: 10px; padding-bottom: 15px; background: url(/img/bg-threeColumns.gif) bottom center no-repeat;}
	* html #threeColumns .left {margin-left: 5px;}
	#threeColumns .left .content {padding: 15px 10px 0px 20px;}
	#threeColumns .center {width: 217px; float: left; margin: 0px 15px; margin-left: 10px!important; margin-right:10px!important; font-size: 10px; padding-bottom: 15px; background: url(/img/bg-threeColumns.gif) bottom center no-repeat;}
	#threeColumns .center .content {padding: 15px 5px 0px 15px;}
	#threeColumns .right {width: 295px; float: left; padding-bottom: 15px; background: url(/img/bg-threeColumns.gif) bottom center no-repeat;}
	#threeColumns h3 {overflow: hidden; text-indent: -9999px;}
		table.palestras {width: auto; margin-top: 10px;}
		table.palestras td {padding-bottom: 12px;}
		table.palestras a {font-size: 11px; color: #636363;}
		table.naMidia {width: 285px; background: #FFFFFF; margin: 10px 0px 7px 12px;}
		table.naMidia td {width: 98px; padding: 10px 18px; font-size: 10px; color: #666666;}
		table.naMidia strong{color:#666666;font-weight:normal}
		table.naMidia b{color:#666666;font-weight:normal}
		table.naMidia tr td p a strong{font-size: 10px; color: #666666!important;font-weight:bold!important}
		ul.noticias {list-style-image: url(/img/img-bullet.gif);}
		ul.noticias li {padding-bottom: 10px;}
		ul.noticias a {color: #666666;}
		#left165 {width: 165px; padding: 0px 13px 0px 5px; float: left; padding-top:10px;padding-bottom:5px;background-color:#f8f8f8!important}
		/*#left165 label{background-image:URL(/img/setaVermelha.gif); PADDING-LEFT: 10px;background-position:0px 3px;background-repeat:no-repeat}*/
		#left165 p {background-image:URL(/img/setaVermelha.gif); PADDING-LEFT: 10px;background-position:0px 3px;background-repeat:no-repeat}
				
		* html #left165 {height: 100px;}
			ul#navLeft165 {width: 165px; list-style: none;}
			ul#navLeft165 li{background-image:URL(/img/setaVermelha.gif);background-position:0px 7px;background-repeat:no-repeat;padding-left:10px;}
			ul#navLeft165 li a{border-bottom: 1px #adadad dashed;color:#000000!important;}
			/*ul#navLeft165 li {border-bottom: 1px solid #EDEDED;}
			ul#navLeft165 a {padding: 5px 3px; font-size: 11px; font-weight: bold; color: #666666; display: block;}*/
			ul#navLeft165 a {padding: 5px 3px; font-size: 11px; font-weight: bold; color:#000000; display: block;}
			ul#navLeft165-2 {width: 165px; list-style: none;}
			ul#navLeft165-2 li {padding: 5px 0px; border-bottom: 1px solid #FFF;}
			ul#navLeft165-2 a {font-size: 11px; font-weight: bold; color: #666666; display: block;}
			ul#navLeft165-2 ul#subNav {margin-top: 10px;}
			ul#navLeft165-2 ul#subNav li {padding-bottom: 0px;}
			ul#navLeft165-2 ul#subNav li a {font-size: 11px; font-weight: normal; color: #626363;}
		#center282 {width: 282px; margin-left: 12px; float: right;}
			h2.setaLeft {clear:both; background: url(/img/bg-h2center282.gif) left no-repeat; font-size: 12px; font-weight: bold; color: #ff0000!important; padding: 7px 15px; text-align:left;}
			.descCenter282 {width: auto; padding: 12px 15px; font-size: 12px; background: #FFFFFF; font-size: 11px;}
			.descCenter282 a {color: #666666!important;}
			.descCenter282 a:link {color: #666666!important;}
			.descCenter282 a:visited {color: #666666!important;}
			.descCenter282 h2 {margin-bottom: 10px; padding: 0px;}
			.descCenter282 h2 a {font-size: 18px; font-weight: bold; color:#ff0000!important;}
			.descCenter282 h2 a:link {font-size: 18px; font-weight: bold; color:#ff0000!important;}
			.descCenter282 h2 a:visited {font-size: 18px; font-weight: bold; color:#ff0000!important;}
			div.descCenter282 p a{color:#666666!important}
		#right284 {width: 250px; padding-top: 25px; float: left; padding-left:0px!important; }
		#right284 .spacer {width: 249px; height: 30px; background: url(/img/bg-itemRight284.gif);}
		#right284 .item {width: 249px;}
		#right284 .item .img {margin-left:0px;width: 99px; height: 91px; padding-left: 5px; background: url(/img/bg-itemRight284Img.gif); float: left;}
		#right284 .item .txt {margin-left:5px;width: 140px; float: left;}
		#right284 .item .txt2 {margin-left:5px;width: 130px; float: left;}
		#right284 .item .txt h3 {font-size: 13px; font-weight: bold; color: #ff0000!important; text-indent: 0px; margin-bottom: 4px;}
		#right284 .item .txt a {color: #636363;}
		#right560 {width: 560px; padding-right: 10px; float: right;}
		#right560.noticia p {font-size: 12px; line-height: 18px; padding-bottom: 12px; color: #636363;}
		#right560 h2.noticia {font-size: 18px; font-weight: normal; color: #999999; margin-bottom: 20px;}
		#right560 .noticia {padding-bottom: 7px;}
		#right560 h3 a {font-size: 12px; font-weight: bold; color: #999999; text-indent: 0px; margin-bottom: 7px;}
		#right560 h3 {font-size: 12px; font-weight: bold; color: #999999; text-indent: 0px; margin-bottom: 7px;}
		#right560 .noticia p a {font-size: 11px; line-height: normal; color: #636363;}
		#right560 .noticia p {font-size: 11px; line-height: normal; color: #636363;}
		#right560 .itemCase {width: auto; height: 109px; padding-bottom: 20px; background: url(/img/bg-itemCase.gif) bottom center no-repeat; margin-bottom: 10px;}
		#right560 .itemCase .img {width: 99px; height: 91px; padding-left: 9px; background: url(/img/bg-itemCaseImg.gif); float: left;}
		#right560 .itemCase .txt {width: 430px; float: left;}
		#right560 .itemCase .txt h3 { font-size: 13px; font-weight: bold; color: #ff0000; text-indent: 0px; margin: 10px 0px 4px 0px;}
		#right560 .itemCase .txt a {color: #636363;}
		#right560 p{color: #636363;}
			#nav {width: auto; text-align: center; padding: 10px;}
			#nav a {font-weight: bold; color: #666666; text-decoration: none;}
/*			#nav a.282:hover {color: #999999;}*/
			*/
			#nav a:hover {color: #999999;}
			#nav .hover {color: #999999;}
	#crosslinks {width: 765px; padding: 10px 0px 20px 1px; position: relative;}
	#crosslinks a {color: #666666;}
	#crosslinks .item {width: 215px; margin-right: 7px; float: left;}
	#crosslinks .item .img {width: 70px; float: left;}
	#crosslinks .item .txt {width: 145px; float: left;}	
	#footer {width: 737px; padding: 7px 20px; font-size: 10px; color: #FFF; background: #666666; position: relative;}
		ul#navFooter {position: absolute; top: 7px; right: 20px; list-style: none;}
		ul#navFooter li {float: left; padding-right: 23px; background: url(/img/bg-navFooterLi.gif) right repeat-y;}
		ul#navFooter li.last {padding-right: 0px; background: none;}
		ul#navFooter a {color: #FFF;}
strong.data {font-size: 10px; color: #666666;}
a.lead {font-size: 13px; font-weight: bold; color: #636363; margin: 12px 0px; display: block;}
a.mais {font-size: 10px; font-weight: bold; font-style:normal; color: #ff0000 !important;}
.mais{font-size: 10px; color: #e53e21 !important;}
.mais trong{font-size: 10px; color: #e53e21 !important;}
.black {font-size: 10px; color: #000;}
.f10 {font-size: 10px;}
.f11 {font-size: 11px;}
.green {color: #999999;}

/* IMAGE REPLACEMENT */
h3#aconteceReal {width: 217px; height: 28px; background: url(/img/h3-aconteceReal.gif);}
h3#diaadiaSustentavel {width: 217px; height: 28px; background: url(/img/h3-diaadiaSustentavel.gif);}
h3#bancodepraticas {width: 217px; height: 28px; background: url(/img/h3-bancodepraticas.gif);}
h3#cursosPalestras {width: 295px; height: 28px; background: url(/img/h3-cursosPalestras.gif);}
h3#naMidia {width: 295px; height: 28px; background: url(/img/h3-naMidia.gif);}
h3#prodServicos {background: url(/img/h3-prodServicos.gif);}
h3#investSocial {background: url(/img/h3-investSocial.gif);}
h3#praticasGestao {background: url(/img/h3-praticasGestao.gif);}
h3#premiosReconhecimento {background: url(/img/h3-premiosReconhecimento.gif);}
h3#RelatorioseIndicadores {background: url(/img/h3-relatorios.gif);}
h3#Clientes {background: url(/img/h3-clientes.gif);}
h3#Sociedades {background: url(/img/h3-sociedades.gif);}
h3#Parceiros {background: url(/img/h3-parceiros.gif);}
h3#Fornecedores {background: url(/img/h3-fornecedores.gif);}
h3#MeioAmbiente {background: url(/img/h3-meioAmbiente.gif);}
h3#Funcionarios {background: url(/img/h3-funcionarios.gif);}
h3#Eventos {width: 295px; height: 28px; background: url(/img/h3-eventos.jpg);}

/*leandro - sustentabilidade para nos*/
h3#Politicas {background: url(/img/h3-politicas.gif);}
h3#NossoPosicionamento {background: url(/img/h3-nosso-posicionamento.gif);}
h3#CompromissosForuns {background: url(/img/h3-compromissosforum.gif);}
h3#Governanca {background: url(/img/h3-governanca.gif);}
h3#Relacionamentos {background: url(/img/h3-relacionamentos.gif);}
h3#Relatorios {background: url(/img/h3-relatorios.gif);}
h3#Reconhecimentos {background: url(/img/h3-reconhecimentos.gif);}
/*leandro - sustentabilidade para nos*/

/*tira bullet da pagina de noticias (firefox)*/
#Acontece{
	list-style-type:none;
}


#right284 .item2 .txt h3 {font-size: 13px; font-weight: bold; color: #666666; text-indent: 0px; margin-bottom: 4px;}
h3.title {font-size: 13px; font-weight: bold; color:#ff0000; text-indent: 0px; margin-bottom: 4px;}
#right284 .item2 .txt a {color: #636363;}
a.texto_destaque {color: #636363; }
/*.img_destaque {width: 78px; height: 64px; padding: 0px 0px 12px 12px; background: url(../img/bg-itemRight284Img2.gif) top no-repeat; float: left;}*/
.img_destaque {width: 78px; height: 64px; padding: 0px 0px 12px 12px; float: left;}


.itemCase {width: auto; height: 90px; padding-bottom: 20px; background: url(/img/bg-itemCase.gif) bottom center no-repeat; margin-bottom: 10px;}
.itemCase .img {width: 99px; height: 91px; padding-left: 9px; background: url(/img/bg-itemCaseImg.gif); float: left;}
.itemCase .txt {width: 430px; float: left;}
.itemCase .txt h3 {font-size: 13px; font-weight: bold; color: #636363; text-indent: 0px; margin: 10px 0px 4px 0px;}
.itemCase .txt a {color: #636363;}

h3 a.titulo {font-size: 12px; font-weight: bold; color: #999999; text-indent: 0px; margin-bottom: 3px; text-decoration: underline}
h3 a:link.titulo {font-size: 12px; font-weight: bold; color: #999999; text-indent: 0px; margin-bottom: 3px; text-decoration: underline}
h3 a:visited.titulo {font-size: 12px; font-weight: bold; color: #999999; text-indent: 0px; margin-bottom: 3px; text-decoration: underline}

.noticia p a:link {font-size: 11px; line-height: normal; color: #636363;}
.noticia p a:visited {font-size: 11px; line-height: normal; color: #636363;}	

.EnviarLogin
{
	background-image: url('/img/btn-enviar.gif'); background-repeat: no-repeat; border-style: none; background-color: Transparent; width: 59px; height: 24px; cursor: pointer;
}

ul#subNav {margin-top: 10px;}
ul#subNav li {padding-bottom: 0px;}
ul#subNav li a {font-size: 11px; font-weight: normal; color: #626363;}
#left165-2 {width: 165px; padding: 0px 13px 0px 16px; float: left;}

		#right570 {float:right; width: 565px; padding-left: 0px; padding-bottom:10px;  background: url(img/bg-right5602.gif) top left no-repeat; _margin-top:-200px;}
		#right570 p {font-size: 11px; line-height: 16px; padding-bottom: 12px; color: #636363;}
	/*	#right570 h2.setaLeft a {font-size: 12px; font-weight: bold; color: #656565;} */
		#right570 h3 a {font-size: 12px; font-weight: bold; color: #999999; text-indent: 0px; margin-bottom: 3px;}
		#right570 h3 {font-size: 12px; font-weight: bold; color: #999999; text-indent: 0px; margin-bottom: 3px;}
		#right570 h3.titulo {font-size: 16px; font-weight: bold; color: #999999; margin-bottom: 7px;}

		#right570 .dest565 {float:left; width: 565px; padding-bottom: 10px; background: url(/img/bg-dest565.gif) bottom center no-repeat; position: relative;}
		#right570 .dest565 .img {width: 80px; float: left; }
		#right570 .dest565 .img a {width: 61px; height: 61px; padding: 0px 0px 5px 8px; background: url(../img/bg-imgDest565.gif) left no-repeat; display: block;}
		#right570 .dest565 p { margin: 0px; padding: 0px; COLOR: #808284;	TEXT-DECORATION: none }
		#right570 .dest565 p A { COLOR: #808284;	TEXT-DECORATION: none }
		#right570 .dest565 p A:link { COLOR: #808284;	TEXT-DECORATION: none }
		#right570 .dest565 p A:visited { COLOR: #808284;	TEXT-DECORATION: none }
		#right570 .dest565 p A:hover { COLOR: #808284;	TEXT-DECORATION: none }
		#right570 .dest565 .txt {width: 475px; float: left; font-size: 11px;}
		#right570 .dest565 .txt h3 a {font-size: 10px; font-weight: bold; color: #ff0000; margin-top: 7px;}
		#right570 .dest565 .txt h3 {font-size: 10px; font-weight: bold; color: #666666; margin-top: 7px;}
		#right570 .dest565 .txt h3 a:link {font-size: 10px; font-weight: bold; color: #ff0000!important; margin-top: 7px;}
		#right570 .dest565 .txt h3 {font-size: 10px; font-weight: bold; color: #666666; margin-top: 7px;}
		#right570 .dest565 .txt h3 a:visited {font-size: 10px; font-weight: bold; color: #ff0000; margin-top: 7px;}
		#right570 .dest565 .txt h3 {font-size: 10px; font-weight: bold; color: #666666; margin-top: 7px;}
		#right570 .dest565 .txt h4 a {font-size: 13px; font-weight: normal; color: #666666; margin-top: 0px;}
		#right570 .dest565 .txt h4 {font-size: 13px; font-weight: normal; color: #666666; margin-top: 0px;}
		#right570 .dest565 .txt h4 a:link {font-size: 13px; font-weight: normal; color: #666666; margin-top: 0px;}
		#right570 .dest565 .txt h4 {font-size: 13px; font-weight: normal; color: #666666; margin-top: 0px;}
		#right570 .dest565 .txt h4 a:visited {font-size: 13px; font-weight: normal; color: #666666; margin-top: 0px;}
		#right570 .dest565 .txt h4 {font-size: 13px; font-weight: normal; color: #666666; margin-top: 0px;}
			.boxSejaAvisado {width: 528px; height: 63px; padding: 5px 15px 0px 15px; background: url(/img/bg-boxSejaAvisado.gif); margin-top: 20px;}
			.boxSejaAvisado strong {font-size: 13px; color: #999999;}

				#blog{
				font-family:Verdana !important;
				text-align:right !important;
				}
				
				#blog .ses{
				font-size:11px !important;
				color:#e53e21 !important;	
				font-weight:bold !important;
				margin-bottom:7px;
				}
				
				#blog .tit{
				font-size:13px !important;
				color:#e53e21 !important;
				font-weight:bold !important;	
				}
				#blog .tit a{
					color:#e53e21 !important;
				}
}
				#blog .data{
				font-size:10px !important;
				color:#999999 !important;
				font-weight:bold !important;		
				}
	
				#ntc{
				font-family:Verdana !important;				
								
				}
				
				#ntc .ses{
				font-size:11px !important;
				color:#666666 !important;	
				font-weight:bold !important;
								
				}
				
				#ntc .tit a{
				font-size:13px !important;
				color:#e53e21 !important;
				font-weight:bold !important;
				margin:3px 0px 12px 0px;
								
				}
				
				#ntc .tit{
				font-size:13px !important;
				color:#e53e21 !important;
				font-weight:bold !important;
				margin:3px 0px 12px 0px;
								
				}
				
				#ntc .data{
				font-size:10px !important;
				color:#999999 !important;
				font-weight:bold !important;										
				}

				#ntc .cont{
				font-size:11px !important;
				color:#666666 !important;
				}
				div#ntc div.cont a{
				font-size:11px !important;
				color:#666666 !important;
				}
	
	
	

			#right570.blog {width: 560px; padding-left: 12px; float: right; background: url(../img/bg-right570-blog.gif) top left no-repeat;}
		#right570.blog p {font-size: 12px; }
		#right570.blog .post {padding: 0px 0px 25px 15px; color:#666666 !important; background: url(../img/bg-post.gif) center bottom no-repeat; width: 540px;}
		#right570.blog .post .autor {width: auto;}
		#right570.blog .post .autor .img {/*width: px;*/ float: left;}
		#right570.blog .post .autor .img a {width: 70px; height: 95px; padding-right: 20px;/* background: url(../img/bg-autorImg.gif) right no-repeat*/; display: block;}
		#right570.blog .post .autor .txt h4 {font-size: 13px; font-weight: bold; color: #666666;}
		#right570.blog .post .autor .txt p {font-size: 11px;}
		#right570 label{color:#ff0000!important;}
		
		
		.dest565 .txt h3 a {font-size: 10px; font-weight: bold; color: #ff0000!important; margin-top: 7px;}
		.dest565 .txt h3 a:link {font-size: 10px; font-weight: bold; color: #ff0000!important; margin-top: 7px; }
		.dest565 .txt h3 a:visited {font-size: 10px; font-weight: bold; color: #ff0000!important; margin-top: 7px;}
		.dest565 .txt h3 a:active {font-size: 10px; font-weight: bold; color: #ff0000!important; margin-top: 7px;}
		.dest565 .txt h4 a {font-size: 13px; font-weight: normal; color: #666666; margin-top: 0px;}
		.dest565 .txt h4 a:link {font-size: 13px; font-weight: normal; color: #666666; margin-top: 0px;}
		.dest565 .txt h4 a:visited {font-size: 13px; font-weight: normal; color: #666666; margin-top: 0px;}
		.dest565 {width: 565px; padding-bottom: 10px; background: url(/img/bg-dest565.gif) bottom center no-repeat; position: relative;}
		.dest565 .p {margin: 0px; padding: 0px;}
		.txt p a { color: #636363; }
		.txt p a:visited { color: #636363; }
		.txt p a:link { color: #636363; }

strong.data {font-size: 10px; color: #666666;}
strong.datagray {font-size: 10px; color: #808080;}
strong.fonte {font-size: 10px; margin-bottom: 5px; color: #636363;}


.autor {width: 555px;}
.autor .img {/*width: px;*/ float: left;}
.autor .img a {width: 64px; height: 64px; padding-right: 20px; /*background: url(../img/bg-autorImg.gif) right no-repeat*/; display: block;background-position:right top!important}
.autor .txt h4 {font-size: 13px; font-weight: bold; color:#ff0000!important;}
.autor .txt p {font-size: 11px;}


ul.list1 {list-style:none!important;background-color:#FFFFFF!important;}
ul.list1 li {padding-bottom:5px!important;padding-top:10px!important;border-top:#e4e4e4 1px solid;padding-left:10px}
ul.list1 li a {font-size: 11px; font-weight: normal; color: #000000;display: block; padding: 2px 0px;}
/*ul.list1 {list-style: url(../img/bg-subNavLi2.gif); margin-left: 7px; padding-left: 12px; margin-top: 10px;}*/
/*ul.list1 li {padding-bottom: 0px;padding-left:5px!important}*/

ul.list2 {list-style:none!important;background-color:#FFFFFF!important;}
ul.list2 li {padding-bottom:5px!important;padding-top:10px!important;border-top:#e4e4e4 1px solid;padding-left:10px}
ul.list2 li a {font-size: 11px; font-weight: normal; color: #000000;display: block; padding: 2px 0px;}
/*
ul.list2 {list-style: url(../img/bg-subNavLi3.gif); margin-left: 7px; padding-left: 12px; margin-top: 10px;}
ul.list2 li {padding-bottom: 0px; border-bottom: 1px solid #FFF;}
ul.list2 li a {font-size: 11px; font-weight: normal; color: #626363;display: block; padding: 2px 0px;}
*/
h3#politicasUso {width: 479px; height: 31px; background: url(../img/h3-politicasUso.gif); margin: 20px 0px; text-indent: -9999px; overflow: hidden;}
h3#comentarios {width: 550px; height: 28px; background: url(../img/h3-comentarios.gif); margin: 10px 0px; text-indent: -9999px; overflow: hidden;}
h3#enviarComentarios {width: 550px; height: 28px; background: url(../img/h3-enviarComentarios.gif); margin: 10px 0px; text-indent: -9999px; overflow: hidden;}

table.comments {width: auto;}
table.comments tr {vertical-align: top;}
table.comments td {padding: 4px; font-size: 12px; color: #636363;}
table.comments td .form {/*border: 1px solid #CACACA;*/}
/*Danilo*/

.srch-Title a{
	border-bottom-color: #808080;
	border-color: #808080;
	border-left-color: #808080;
	border-right-color: #808080;
	border-top-color: #808080;
	color: #808080 !important;
	font-family:Verdana;
	font-size: 11px;
	font-weight: 700;
/*	scrollbar-base-color: #808080;*/
	background-color: white;
}

.srch-Title{
	border-bottom-color: #808080;
	border-color: #808080;
	border-left-color: #808080;
	border-right-color: #808080;
	border-top-color: #808080;
	color: #808080 !important;
	font-family:Verdana;
	font-size: 11px;
	font-weight: 700;
	/*scrollbar-base-color: #808080;*/
	background-color: white;
}

.srch-stats{
	border-bottom-color: #808080;
	border-color: #808080;
	border-left-color: #808080;
	border-right-color: #808080;
	border-top-color: #808080;
	color: #808080 !important;
	font-family:Verdana;
	font-size: 11px;
	font-weight: 700;
	/*scrollbar-base-color: #808080;*/
	background-color: white;
}

.srch-Page { width: auto; text-align: center; padding: 10px; color: #999999 !important; }
.srch-Page a {font-weight: bold !important; color: #666666 !important; text-decoration: none !important; }
.srch-Page a:hover {color: #999999 !important;}
.srch-Page .hover {color: #999999 !important;}
.srch-Page { background-color: transparent !important; }

.gray * { color: #808080 !important; }

.srch-Description b { color: #808080 !important; }


.srch-Description { color: #808080 !important; }


#slideshow {width: 600px; color: #636363; padding: 10px; position: relative;}
#slideshow h1 {font-size: 15px; font-weight: bold; color: #999999; margin: 10px 0px;}
#slideshow h2 {font-size: 18px; font-weight: bold; color: #999999;}
#slideshow h3 {font-size: 15px; font-weight: bold; color: #999999; margin: 10px 0px;}
#slideshow .list {width: auto; background: #F4F4F3; padding: 3px;}
#slideshow .list ul {list-style: url(../img/bg-listSlideshow.gif); margin-left: 25px; padding-left: 15px;}
#slideshow .list ul li {padding: 3px 0px; font-family: Verdana; font-size:11px;}
#slideshow .txt p { color: #636363; font-size: 8.3pt; }

.topDestSlide {width: 600px; background: #EBEBEB;}
.topDestSlide tr {vertical-align: top;}
.topDestSlide .img {width: 317px;}
.topDestSlide .txt {padding: 15px 20px;}

#titleSlide {width: 600px; padding: 7px 0px; }
#titleSlide div { color: #636363; font-size: 8.3pt; }
#titleSlide .tit {width: 390px; float: left;}
#titleSlide .btn {width: auto; float: right; margin-top: 5px;} /* leandro */
body:nth-of-type(1) #titleSlide .btn {margin-top: 2px;} /* somente firefox e chrome - leandro */


.tituloCurso {width: 560px;}
.tituloCurso .Left {width: 420px; float: left;}
.tituloCurso .Left h3 { font-size: 18pt; color: #999999; }
.tituloCurso .Right {width: 130px; float: right; padding-right:5px;}	

table.forum {width: 100%; border-top: 1px solid #EEE; margin-bottom: 20px;}
table.forum tr.even {background: #F2F2F2;}
table.forum tr.odd {background: #FFFFFF;}
table.forum th {padding: 5px; font-size: 11px; color: #666666; font-weight: bold; text-align: left;}
table.forum th a {font-size: 11px; color: #666666; font-weight: bold;}
table.forum td {padding: 5px; font-size: 11px; color: #878888; text-align: left;}
table.forum td.tit {width: 190px;}
table.forum td.alt {width: 120px;}
table.forum td.res {width: 60px; text-align: center;  padding-right: 25px;}
table.forum td.dat {width: auto;}
div.postado {font-size: 10px; background: #F1F2F2; padding: 2px; margin-bottom: 15px; color: #878888; }
table.topico {width: 100%; border-bottom: 3px solid #F2F2F2; margin-bottom: 10px;}
table.topico th {border-bottom: 1px solid #EEE; padding: 5px; font-size: 11px; color: #666666; font-weight: bold; text-align: left;}
table.topico th span.titulo {float: left;}
table.topico th span.respDate {float: right; font-weight: normal;}
table.topico th a {color: #666666;}
table.topico td {padding: 5px; font-size: 11px; color: #636363; }


h3#forum {width: 92px; height: 27px; background: url(/img/h3-forum.gif); text-indent: -9999px; overflow: hidden; margin-bottom: 4px;}
h3#forumTopicos {width: 108px; height: 27px; background: url(/img/h3-forumTopicos.gif); text-indent: -9999px; overflow: hidden; margin-bottom: 4px;}
h3#forumResp {width: 121px; height: 28px; background: url(/img/h3-forumResp.gif); text-indent: -9999px; overflow: hidden; margin-bottom: 4px;}
h3#forumNovoTopico {width: 133px; height: 28px; background: url(/img/h3-forumNovoTopico.gif); text-indent: -9999px; overflow: hidden; margin-bottom: 4px;}
h3#envieamigo {background: url(../img/h3-envieamigo.gif); width: 380px; height: 28px; margin: 10px 0px; text-indent: -9999px; overflow: hidden;}


.pageContent{ color:#636363; }


.texto{ color:#636363; }

.titPraticas { font-size: 13px; font-weight: bold; color: #ff0000; text-indent: 0px; margin: 10px 0px 4px 0px;}

.atencao{
	width: 300px; padding: 15px 0px 15px 75px; margin: 12px auto; background: url(../img/bg-formError.gif) left no-repeat;
}	

.atencaoLogin{
	width: 210px; background: url(../img/bg-formError.gif) left no-repeat;
}	


.LoginMsg
{	
	/*display:none;
	background-image: url(../img/bg-formError.gif);
	background-repeat: no-repeat;
	*/	
	font-weight: bold;
	color: #808080;
	padding-left: 55px ! important;
	float: left;
	padding-bottom: 10px ! important;	
}	

.txtPostIt{
		font-size: 9px !important;
		padding-bottom:10px;
}

.cadastroTitulo{
	font-size: 12px; font-weight: bold; color: #666666; padding-left:5px; padding-right:5px;
}
.vantagensEspaco{
	padding-bottom:5px;
}

/* box de mais e menos */ 
div.editorSize {overflow:hidden;width:100%}
div.editorSize div.fonteBox{float:right;text-align:right} 
div.editorSize div.fonteBox span{color:#8F8F8F;display:block;float:left; font-family:Arial;font-size:10px;line-height:9px;margin:2px 4px 0 0} 
div.editorSize div.fonteBox .menor{border:solid 1px #ECECEC;float:left;font-weight:bold;height:19px;text-align:left;width:25px} 
div.editorSize div.fonteBox .maior{border-left:none;border:solid 1px #ECECEC;float:left;font-size:14px;font-weight:bold;height:19px;width:25px} 
div.editorSize div.fonteBox a{color:#666;display:block;height:19px;padding-top:2px;text-align:center; font-size:12px;} 
#mudaFonte{font-size:12px!important;} 
/* box de mais e menos */ 


/* EsqueciMinhaSenha.aspx , importacao.aspx*/
.ms-pagetitleareaframe {height: 10px;}
TD.ms-titleareaframe {height: 10px;}
Div.ms-titleareaframe {	height: 100%;}
.ms-pagetitleareaframe table {background: none;	height: 10px;}
.td_EsqueciMinhaSenha1{text-align: center; padding: 3px 0;}
.td_EsqueciMinhaSenha2{text-align: center; padding: 3px 0;}

.EsqueciMinhaSenha2{width: 240px;}

.ms-bodyareaframe {padding: 0px;}



/* termoaceite.aspx */
.p-termoaceite{	padding-left: 15px;color:gray;}

/* glossario.aspx */
p.glossarioLetras a{
	color: #999999!important;
	font-size:1.1em;
}
.glossarioDestaque h3{
	color: #999999;
	margin-top:10px;
}
.glossarioSelected{
	font-weight:bold;
}
/* posts.aspx */
.postDIV1{background:none transparent scroll repeat 0% 0%;}
.negrito{font-weight:bold;}
.postSelect{width:150px;}


/* no lugar do atributo clear=all da tag BR */
.limpaTudo{
	clear: both;
}

div.TeamSites { margin: 40px auto; width: 400px; }
div.TeamSites div { margin: 6px 0; border-bottom: 1px solid #CCC; padding: 6px 12px; }
div.TeamSites div a { color: #000 !important; }

div.RatingMain_DisplayAverage div.div1 { right: 19px; }
div.RatingMain_DisplayAverage div.div2 { left: 679px; }

div.RatingMain_Rate { text-align: right; }
	div.RatingMain_Rate div.div1 { background-color: #F0F0F0; }

div.RatingMain_Rate input { width: 16px !important; height: 15px !important; }

div.RatingMain_DisplayAverage img { width: 16px !important; height: 15px !important; }

div.RatingMain {text-align:left; direction:ltr; background-color:#F0F0F0; width:100%; height:25px; width: 570px; }
	div.RatingMain .User {position: relative; width: 50%; float:left; top:5px; left:3px;}
	div.RatingMain .User .label { position:relative; width:100px; float:left;}
	div.RatingMain .User .stars { position:relative; float:left; text-align:left;}
	div.RatingMain .Average {float:right; width:50%; position: relative; text-align: right; right:70px; top:5px;}
	div.RatingMain .Average .label {margin-right: 86px; height:17px; }
	div.RatingMain .Average .stars img { width: 16px !important; }
	div.RatingMain .Average .stars2 { left: 240px; top: 0; }
	
	div.RatingMain .Average .stars { left: 240px; top: 0; }
	
div.RatingFooter { background: url('/img/bg-mainMenu-horizontal.gif') center bottom no-repeat; width:100%; height:36px; direction:ltr;}
div.RatingFooter #subtitle { position:relative; left:155px; color:#666666;}




	

div.NewsletterEnvio { width: 400px; padding: 10px; }
	div.NewsletterEnvio>div { clear: both; margin: 4px 0; }
	div.NewsletterEnvio div label { float: left; width: 100px; font-weight: bold; margin-bottom: 6px; }
	div.NewsletterEnvio div span { margin-left: 2px; }
	div.NewsletterEnvio div.Grupos select { float: left; width: 170px; }
	div.NewsletterEnvio div.Grupos label { float: left; width: 400px; }
	div.NewsletterEnvio div.Grupos div.Botoes { float: left; width: 50px; text-align: center; }
	div.NewsletterEnvio div.Grupos div.Botoes input { width: 70%; }
	div.NewsletterEnvio div.Enviar { text-align: center; padding-top: 8px; margin-top: 16px; border-top: 1px solid #CCC; }
	
	
.atencao_com_texto
{
	width: 380px; 
	padding: 15px 0px 15px 65px;
	/*margin: 5px auto; */
	background: url(../img/bg-formError.gif) left no-repeat;
	font-size:11px;
	text-align:left;
	color:#636363;
	font-weight:bold;
	float: left;
}

.atencao_com_texto_comentario
{
	width: auto;
	padding: 15px 0px 15px 80px;
	/*margin: 5px auto; */
	background: url(../img/bg-formError.gif) left no-repeat;
	font-size:11px;
	text-align:left;
	color:#636363;
	font-weight:bold;
	float: left;

}

div.BuscaEmpty { color: #666; }

.setaLeftTitulo 
{
	background: url(/img/bg-h2center282.gif) left no-repeat; 
	font-size: 12px; 
	font-weight: bold; 
	color: #666666; 
	padding: 7px 15px; 
	text-align:left;	
	clear:none; 
	width: 520px; 
	float: right;
}


/* float web part panel */
.ms-ToolPaneOuter { position: absolute; height: 80% !important; border: 2px #6f9dd9 solid; margin-top:50px; left: 0; }
td#MSOTlPn_MainTD { width: 0 !important; }
td#MSOTlPn_ToolPaneCaption { cursor: move; }

/*Teve do praticas V2.0*/ 
.avalie{
	width:650px;
	height:34px;
	background-color:#2A7C7A;
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	padding-left:5px;
}



h3.titulo {
	color:#ff0000!important;
	font-size:16px;
	margin:10px 0px;
}
.listaComSeta {
	list-style-type:none;
}
.listaComSeta li {
	background-image: url(/img/bg-h2center282.gif);
	background-repeat:no-repeat;
	padding-left:15px;
}
.listaComSeta li a {
	color:#666666;
}

ul#videoChats li {
	margin:10px 0;
	color:#636363;
}

.h3CursoForum{
	font-size: 18px !important;	
	color: #ff0000 !important;			
}

.tdCursoForum{
	vertical-align: top;
	/*text-align: right;*/
	width: 150px;
}
/*--------- alterações do Tárcio --------------------------------*/
#btDownload*{color:#ff0000!important}
#divCompartilhe{position:absolute!important;left:515px;}
.blog *{color:#666666!important;}
.tituloEditor{color:#ff0000!important;font-size:15px;font-weight:bold;}

.subTituloEditorCont{color:#000000!important;font-size:12px!important;font-weight:bold;}
.textoParagrafoEditor{color:#636363!important;font-size:11px;padding-bottom:12px!important;line-height:16px!important;}
.textoParagrafoEditor a,  textoParagrafoEditor a:visited {color: #636363!important;} 


.linka{background-image:URL(/img/cantoLinks.gif);background-repeat:no-repeat;background-position:right center;}
.linkb{background-image:URL(/img/cantoLinks.gif);background-repeat:no-repeat;background-position:right center;}
.linkc{background-image:URL(/img/cantoLinks.gif);background-repeat:no-repeat;background-position:right center;}
.linkd{padding-top:20px}
.linkd img{padding-bottom:15px;}

/*.links{border-top:1px silver solid;}
.links tr td{padding-top:20px;}*/
.busca{background-image:URL(/img/setinha-cinza.gif);background-repeat:no-repeat;background-position:left center;padding-left:7px;}
.datahomeBlog{text-align:right;float:right;color:#666666;}
.tituloDestaque{text-align:right;}
div#mainDest div.right{width:455px;background-image:URL(/img/setaesquerda.gif);padding-left:6px;background-repeat:no-repeat;background-position:0 -55px;}
a.mais{float:left;}
.descDestaque{color:#666666;}
a.alink{font-size:10px;color:#666666;}
#crosslinks{border-top:1px silver solid!important;}
.link{text-align:left;float:left;}
.divirtaselista{padding-bottom:0px!important;}
#assista{margin-bottom:0px!important;padding-bottom:5px;}
#nav table tr td {border-left:0px #666666 solid!important;}
#nav *{color:#666666!important;}
.naMidia{margin-top:0px!important;}
.naMidia tr td {padding-top:0!important;}
.tituloBlog{color:#666666;font-size:12px;font-family:Verdana;font-weight:bold;float:right}
.palestras*{color:#666666;}
.veja-mais{color:#ff0000}
div.veja-mais a{color:#ff0000!important}
#videos{margin-bottom:0px!important}
/*#categoriaDoVideo{color:#ff0000!important}*/
#categoriaDoVideo{color:#000000!important}
a.identamarelo{color:#ff0000!important}
#mudaFonte99.MsoNormal span{color:#ff0000!important}
.tit_verde_12{color:#ff0000!important}
.tipo-dica{color:#ff0000!important}
#bibliotecaDocumentos{width:550px!important;}
div.txt h3 a{margin: 15px 0px 5px 0px;color:#ff0000!important}
div.content_curton{background-image:URL('/img/img-bullet.gif')!important;background-repeat:no-repeat;background-position:4px 17px;}
/*p.tit_verde_12{color:#ff0000!important}*/
p.tit_verde_12{color:#000000!important}
	/*--- menu tv praticas ---*/
	.menutvprativcas{background-color:#f8f8f8;padding-left:6px;padding-right:6px;}
	.menutvprativcas .groupA {background-color:#FFFFFF!important;border-top:#e4e4e4 1px solid!important;padding-left:10px;padding-top:10px;padding-bottom:10px;padding-right:5px;	}
	.groupB {background-color:#FFFFFF!important;border-top:#e4e4e4 1px solid!important;padding-left:10px;padding-top:10px;padding-bottom:10px;padding-right:5px;}
	.groupB a{color:#000000!important;}
	.itensTvv a{color:#000000!important;
	}
	.incorporar div{
		border:1px #d0d0d0 solid;
		padding:3px;		
	}
	.incorporar{
		margin-bottom:5px;
	}
	/*--------- fim -------------*/
#left165 #WebPartWPQ6 strong, #left165 #WebPartWPQ2 strong, #left165 #WebPartWPQ3 strong{background-image:URL('/img/setaVermelha.gif');PADDING-LEFT:10px;background-repeat:no-repeat;background-position:0px 3px;}
.respDate a{
				color:red!important;
}
/*div.txt h4 a strong.gray, div.txt h4 strong.gray, td.tituloCurso3Left h3{*/
div.txt h4 a strong.gray, div.txt h4 strong.gray{
/*	color:#ff0000!important;*/
color:#000000!important;
} 

td.tituloCurso3Left h3{
color:#ff0000!important;
}
div.txt h4 a, div.txt h4{
color:#ff0000!important;
font-weight:bold !important;
}

/*--------- alterações do Fábio --------------------------------*/
.ms-rteCustom-TítuloDoArtigo{
	color:#999999 !important;
}

#noticiasHome{
	width: 217px;
	background: url(/img/bt_acontece.gif); HEIGHT: 28px;
}

.ms-WPBody A:link strong{
	color:#666 !important;
}

/*.ms-WPBody A:link{
	color:#666 !important;
}
*/

/* alterado por leandro */
.ms-WPBody A:link{color:#666 !important;}
.ms-WPBody A:visited{color:#666 !important;}
.ms-WPBody A:active{color:#666 !important;}
.ms-WPBody A:hover{color:#666; text-decoration:underline !important;}

.subTituloEditor{color:gray;font-size:14px;font-weight:bold;}

/*--------- alterações do Fábio --------------------------------*/

/*--------- alterações do Maca  --------------------------------*/
.titListCategoriaBlog{
	color: #666666;			
	font-weight:bold;
	font-size: 12px;	
}

.titListCategoriaBlog a{
	color: #666666;	
	font-weight:bold;
	font-size: 12px;		
}

/*--------- alterações do Maca  --------------------------------*/

/*--------- alterações do Pevide ----------------------------*/

span.atencao_com_texto a {
		font-size:19px;
		color:red;
}

.titpadraoVideoChat2010 {
	color: #ff0000 !important;			
}


/*--------- alterações do Pevide ----------------------------*/


/*--------- alterações Leandro ----------------------------*/

.timJackson {
	font-size: 17px; 
	font-family: Verdana; 
	padding: 5px; 
	border: 1px solid black;
	color: black;
}

.timJackson a:link {color: black; text-decoration: none;}

.timJackson a:visited {color: black; text-decoration: none;}

.timJackson a:active {color: black; text-decoration: none;}

.timJackson a:hover {color: black; text-decoration: underline;}

/*--------- alterações Leandro ----------------------------*/

/*Concessionária sustentável*/
.concessionaria {
	border: 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	width: 500px;
}

.concessionaria td {
	border-bottom: 1px dotted #CCC;
	padding: 10px 0;
}

.concessionaria h1 {
	color: #F00; 
	font-size: 13px;
}

.concessionaria h2 {
	color: #666; 
	font-size: 12px;
	font-weight: bold;
}

.concessionaria p {
	color: #666; 
	font-size: 13px;
	font-weight: normal;
}

.concessionaria a {color: #666; text-decoration: none;}
.concessionaria a:visited {color: #666; text-decoration:none;}
.concessionaria a:active {color: #666; text-decoration:none;}
.concessionaria a:hover {color: #666; text-decoration:underline;}

.concessionaria img {border: 0;}

.concessionaria .santander {float:left;}
.concessionaria .aymore {float:right;}

/*Fim*/

/*Comentários 2010*/
.comentarios{
	border-bottom:2px solid #666666;
	padding-top:22px;
	height:29px;
}

.comentarios .comentar{
	float:left;
}

.comentarios .listacomentarios{
	float:left;
}

.titulo-facacom{
	font-size:25px;
	color:#666666;
	font-family:"Times New Roman", Times, serif;
	padding-top:10px;
	padding-bottom:5px;
}

.titulo-facacom p{
	font-family:Verdana;
	font-size:11px;
	line-height:16px;
	padding:0px 0px 12px 0px;
	color:#636363;
	
}

.enviar-comentario{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
}

.enviar-comentario .label{
	text-align:right;
	width:60px;
	padding-right:10px;
	vertical-align:top;
	padding-top:10px;
}

.input-coment{
	width:375px;
	height:19px;
	margin-top:10px;
	font-family:Verdana;
	font-size:10px;
	color:#636363;
}

.txt-coment{
	width:439px;
	height:109px;
	margin-top:10px;
	font-family:Verdana;
	font-size:10px;
	color:#636363;
}


.divide-comentario{
	background-image:url(/img/divide-comentario.jpg);
	height:7px;
	background-repeat:no-repeat;
	margin-top:20px;
	margin-bottom:10px;
}


.coment-enviar{
	text-align:right;
	margin-right:25px;
}


.bloco-comentarios{
	background-image:url(/img/divide-comentario.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-top:15px;
	padding-bottom:16px;
}

.bloco-comentarios .titulo{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	padding-bottom:5px;
}

.bloco-comentarios .titulo span{
	font-weight:normal;
	color:#666666;
	font-family:Verdana;
	font-size:11px;
}

.tabela-pratique{
	width:263px;
	vertical-align:top;
}

.espaco-pradiv{
	width:15px;
}

/*Fim*/

/*Compartilhe 2010*/

table.tabelaCompartilhe {
	height: 40px !important;
	font-family: Verdana, Geneva, sans-serif !important;
	font-size: 12px !important;
	color: #999 !important;
	text-align: right !important;
	margin-top: 10px !important;
	margin-bottom: 10px !important;
	position: absolute;
	right: -263px;
	border-bottom: 0px solid #CCC !important;
	/*width: 265px !important;*/
	width: 295px !important;
	_width:265px;
}


table.tabelaCompartilhe img {
	border: 0 !important;
	vertical-align: middle !important;
	margin: 0 3px;
}


/*Fim*/

/*integração*/
#right570{
	margin-top:0px !important;			
}
/*fim*/

/*----------padroes para editor de conteúdo*/
.tituloEditor{color:#ff0000!important;font-size:15px;font-weight:bold;}
.subTituloEditorCont{color:#000000!important;font-size:12px!important;font-weight:bold;}
.textoParagrafoEditor{color:#636363!important;font-size:11px;padding-bottom:12px!important;line-height:16px!important;}
.textoParagrafoEditor a,  textoParagrafoEditor a:visited {color: #636363!important;} 

.tituloInscrevase{
BORDER-BOTTOM: #666 1px solid; 
BACKGROUND-COLOR: #dcdcdc; 
COLOR: #666666; 
FONT-SIZE: 11px; 
FONT-WEIGHT: bold;
}
.conteudoInscrevase{
BACKGROUND-COLOR: #f8f8ff;
color: #666666;				
}
/*-----------------------------------------*/


/*-------------------Jogo Negocios sustentaveis----------------------*/

.container-ganhadores {
	font-family: Verdana, Geneva, sans-serif;
	position: relative;
	left: 250px;
	width: 800px;
}

.container-ganhadores .posicionamento {
	border-bottom: 1px solid #CCC;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 15px;
	padding: 20px 0;
	text-align: center;
	width: 100%;
}

.container-ganhadores .posicionamento .score{
	background-color: #F00;
	float: left;
	padding: 8px 0;
	width: 210px;
}

.container-ganhadores .posicionamento .position{
	background-color: #F00;
	float: right;
	padding: 8px 0;
	width: 150px;
}

.container-ganhadores .posicoes {
	color: #333;
	background-color: #ebeceb;
	font-size: 13px;
	margin: 5px 0 20px 0;
	text-align: center;
	width: 100%;	
}

.container-ganhadores .posicoes .trofeu-2lugar { 
background: #FFF url(/imagens/trofeu-2lugar.jpg) center bottom no-repeat;
height: 192px;
}

 .container-ganhadores .posicoes .trofeu-1lugar { 
background: #FFF url(/imagens/trofeu-1lugar.jpg) center bottom no-repeat;
height: 192px;
}

.container-ganhadores .posicoes .trofeu-3lugar { 
background: #FFF url(/imagens/trofeu-3lugar.jpg) center bottom no-repeat;
height: 192px;
}

.container-ganhadores .posicoes td{
	padding: 5px 2px;
	width: 33%
}

.container-ganhadores .posicoes p {margin: 0; padding: 0;}

.container-ganhadores .posicoes .bordaRight {border-right: 1px solid #999;}

.container-ganhadores .ranking {
	color: #666;
	font-size: 11px;
	text-align: center;
	width: 100%;
}

.container-ganhadores .ranking .titulo {
	color: #FFF;
	background-color: #666;
}

.container-ganhadores .ranking td {
	border-bottom: 1px solid #CCC;
	padding: 3px 2px;
	width: 33%;
}

.lnkFecharJogos{
	background-color: #666;
    color: #fff;
    height: 20px;
	float: right;
	line-height: 20px;
	margin: 20px 0;
	text-align:center !important;
	width: 80px;
}



