﻿/* ==== CLEARFIX ==== */
.caixa_mais_buscados:after {content: "." ;display: block ;height: 0 ;clear: both ;visibility: hidden ;}
/* Hides from IE-mac \*/
* html .caixa_mais_buscados {height: 1% ;}
.caixa_mais_buscados {display: block ;}
/* End hide from IE-mac */

.caixa_mais_buscados p:after {content: "." ;display: block ;height: 0 ;clear: both ;visibility: hidden ;}
/* Hides from IE-mac \*/
* html .caixa_mais_buscados p {height: 1% ;}
.caixa_mais_buscados p {display: block ;}
/* End hide from IE-mac */

.showHide_tit {
	color:#00599C;
	font-weight:bold;
	font-size:13px;
	background-position: 2px;
}
.showHide_tit a {
	text-decoration:none;
}
.showHide_tit a:hover,a:act.showHide_tit ive,.showHide_tit a:link,.showHide_tit a:visited{
	text-decoration:underline;
}

#menu_internas{
	width: 200px;
	margin: 0 0 21px 0;
	border-bottom: #CCCCCC solid 1px;
	font-family: Arial, Helvetica, sans-serif;
}
#menu_internas .ms-navSubMenu1 {
	width: 200px;
}
.zz1_QuickLaunchMenu_2 {
	background: #F8F4F5;
}
.zz1_QuickLaunchMenu_2 a:hover {
	color: #00599C;
	text-decoration: none;
}
.zz1_QuickLaunchMenu_4 {
	font-size: 12px;
	border-top: #CCCCCC solid 1px;
	text-align:right;
	padding: 6px 19px 6px 0;
	background:#F8F4F5 url('/Style%20Library/InstitutoVotorantim/master/img/bulletSetaInterna.gif') no-repeat right;
}
.zz1_QuickLaunchMenu_4 a{
	color: #888;
	font-weight: normal;
	line-height: 15px;
}
.zz1_QuickLaunchMenu_4 a:hover{
	color: #00599C;
}
.zz1_QuickLaunchMenu_10 {
	color: #00599C;
	border-top: #CCCCCC solid 1px;
	text-align:right;
	padding: 6px 19px 6px 0;
	background:#F8F4F5 url('/Style%20Library/InstitutoVotorantim/master/img/bulletSetaMenuSelecionada.gif') no-repeat right;
}
.zz1_QuickLaunchMenu_10 a{
	color: #00599C;
	font-weight: bold;
}
.zz1_QuickLaunchMenu_10 a:hover{
	color: #00599C;
}
.zz1_QuickLaunchMenu_8 {
	background: #F8F4F5;
	border-top: #DDD solid 1px;
	padding: 1px 0 1px 0;
	margin: 0 0 5px 0;
}
.zz1_QuickLaunchMenu_6 {
	background: #F8F4F5;
	font-size: 11px;
	text-align:right;
}
.zz1_QuickLaunchMenu_6 a{
	font-family: Arial, Helvetica, sans-serif;
	color: #888;
}
.zz1_QuickLaunchMenu_6 a:hover {
	color: #00599C;
}
.ms-navSubMenu2 td {
	padding: 1px 15px 0 0;
}
table .ms-navitem td{
	background: none;
}
#menu_internas .ms-selectednav {
	border: none;
	color: #00599C;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
/* - - - - - - - - - - - - - - - - */

#ultimas_noticias {
	width: 198px;
	border:#CCC solid 1px;
	background-color: #FFF;
	margin-bottom: 20px;
}
#tit{
	background-color: #FFF;
	border-bottom: #CCC solid 1px;
	width: 198px;
	height: 25px;
}
.img_tit{
    margin: 5px 0 0 10px;
}
.img_rss{
	padding:6px 5px 4px 5px;	
	*padding:5px 5px 1px 5px;	
	margin: -15px 0 0 0;
	*margin: -21px 0 0 0;	
	float:right;
	border-left:#CCCCCC solid 1px;
}

#ultimas_noticias #tit .img_tit { margin: 0; position: relative; }
#ultimas_noticias #tit img { position: absolute; top: 8px; left: 8px; }
#ultimas_noticias #tit .img_rss { float: right; position: relative; margin: 0; padding: 0; width: 25px; height: 25px; }
#ultimas_noticias #tit .img_rss img { top: 4px; left: 4px; }

#ultimas_noticias table { border-collapse: collapse; }
#ultimas_noticias table td { border: 0px; padding: 0; }

#ultimas_noticias #chamada{ color: #656565; font-size: 11px; font-weight: bold; line-height: 15px; padding: 10px; }
#ultimas_noticias #chamada a:hover { color: #000000; text-decoration: none; }

.dataNot{
	font-weight:normal;
}
.noNews {
	color:#656565;
	font-size:11px;
}
#ver_todas{
	background-color:#ececec;
	padding: 7px 10px 7px 10px;
	color:#00599c;
	font-size:11px;
	font-weight:normal;
	border-top: #CCCCCC solid 1px;
}
.link_azul a {
	color: #00599c;
	text-decoration: none;
}
.link_azul a:hover {
	text-decoration: underline;
}

/* - - - - - - - - - - - - - - - - */
.flash table {
	border: 1px solid #F8F4F5;
	*border: 0px;
	padding: 0px;
}
.flash table tr td {
	border: 0px solid;
}
#noticia{
	border-bottom: #CCC solid 1px;
	min-height: 106px;
	*height: 106px;
	margin: 10px 0 5px 0;
	padding: 0 0 15px 0;
}
#coluna2_interna_b table td {
	border: 0px;
	padding: 0;
}
#coluna2_interna_b .paginacao table td {
	padding: 3px;
}
.coluna2_interna_bFF {
	border-bottom: 1px solid #F8F4F5;
	*border: 0px;
}
#noticia p{
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#noticia h2{
	margin:0;
}
#noticia h2 a{
	color:#015cab;
}
#noticia p a{
	color:#656162;
}
#noticia .tit{
	color: #00599C;
	font-weight: bold;
	font-size: 13px;
}
#noticia .tit a{
	color: #00599C;
	font-weight: bold;
	background: none;
}
.img_noticia{
	float:left;
	border: #CCCCCC solid 1px;
	margin: 0 10px 0 0;
}
.mais{
	color:#005697;
	letter-spacing: 5px;	
}
.mais:hover{
	text-decoration:none;
}
.paginacao table td {
	padding: 3px;
}
.paginacao A:link{
	border:#00599c solid 1px;
	background:#FFFFFF;
	padding: 2px 5px 2px 5px;
}
.paginacao a:visited{
	border:#00599c solid 1px;
	background:#FFFFFF;
	padding: 2px 5px 2px 5px;
}
.paginacao a{
	border:#00599c solid 1px;
	background:#FFFFFF;
	padding: 2px 5px 2px 5px;
}
.paginacao a:hover{
	background:#00599c;
	color:#FFFFFF;
}
.paginacao span{
	font-weight:bold;
	color:#0557a3;
}
.setas{
	position: relative;
	top: 1px;
}
/* - - - - - - - - - - - - - - - - */
.breadcrumb{
	font-size:10px;
	margin: 10px 0 0 0;
	color: #00599c;
	font-weight: bold;
}
.breadcrumb a {
	color: #888;
	font-weight: normal;
}
.data_lista{
	font-size:10px;
	margin:0 0 10px 0;
}
.data_interna{
	font-size:10px;
}
h1 {
	color:#015a9c; font-weight:normal; font-size:18px;
}
h2 {
	color:#015a9c; font-weight:normal; font-size:16px;
}
h3 {
	color:#015a9c; font-weight:normal; font-size:14px;
}
h1 a, h2 a,h3 a  {
	color:#015a9c; text-decoration:none;
}
h1 a:hover,h2 a:hover,h3 a:hover {
	color:#015a9c; text-decoration: underline;
}
.tit_img{
    margin:20px 0px 0px 0px;
}
.img_scroll{
	width:519px;
	height: 149px;
}
.txt_corrido{
	width: 517px;
}
.link_txt_corrido {
	color: #000000;
	background-color: #d0d0d0;
	
}
.link_txt_corrido:hover {
	color: #646060;
	background-color: #f7f4f4;
	
}
.link_selecionado {
	color: #00599c;
	font-weight: bold;	
}
.caixa_img{
	/*width:196px;*/
	float:right;
	background-color:#ededed;
	border:#CCCCCC solid 1px;
	margin: 0 0 0 15px;
	/*margin: 20px 0 0 15px;	
	_margin: 18px 0 0 15px;*/
}
.legenda{
	font-size:10px;
	color: #0053a4;
	padding-bottom:4px;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
}
.caixa_3imgs{
	width:158px;
	float:left;
	background-color:#ededed;
	border:#CCCCCC solid 1px;
	margin: 0 6px 0 0;	
	*margin: 10px 6px 0 0;
	_margin: 10px 6px 0 0;
}

.caixa_img_full{
	width: 513px;
	_width: 511px;	
	float:right;
	background-color:#ededed;
	border:#CCCCCC solid 1px;
	margin: 10px 0 0 0;
}
.rss_box{
    width:40px;
    *width:50px;
    height:18px;
    background:#FFFFFF;
    padding:3px 4px 2px 4px;
    border:#CCC solid 1px;
    font-weight: bold;
    float:right;
    font-size:10px;
    position: relative;
    top: -4px;
    *top: 1px;
}
.rss_box .txt{
    color:#015cab;
    float:left;
    padding:2px 0px 0px 0px;
}
.rss_box .txt a{
    color:#015cab;
}
.noticias_rss {
	height: 20px; 
	border-bottom: #CCC solid 1px
}
.rss_box .ico{
    float:right;
    position: relative;
    top: -22px;
    *top: 0px;
    left: 8px;
    *left: 0px;
}
.rss_box p{
	color: #015cab;
	float: left;
	margin: 0;
	padding: 7px 0 0 5px;
}
.rss_box p a{
	color:#015cab;
}
.ico{
	float:right;
	padding:8px;
}
.flash{
}
/* - - - - - - - - - - - - - - - - */
#coluna2_interna p {
	line-height: 22px;
}
#coluna2_interna_b p {
	line-height: 22px;
}
#coluna2_interna_c p {
	line-height: 22px;
}
#coluna2_interna p a {
	background: #dedede; color: #000;
}
#coluna2_interna_b p a {
	background: #dedede; color: #000;
}
#coluna2_interna_c p a {
	background: #dedede; color: #000;
}
/* - - - - - - - - - - - - - - - - */
#mais_buscados{
	width: 175px;
}
/*
#mais_buscados P {
	border: 1px orange solid;
	width: 100px;
}
#mais_buscados .txt_minimo {
	border: 1px red solid;
}
#mais_buscados .txt_medio {
	border: 1px red solid;
}
#mais_buscados .txt_grande {
	border: 1px red solid;
}
#mais_buscados .txt_pequeno {
	border: 1px red solid;
}
*/
.caixa_mais_buscados{
	width: 163px;
	*width: 175px;
	height:auto;
	margin: -12px 0 14px 0;
	*margin: -3px 0 14px 0;
	line-height: 23px;
	border:#CCC solid 1px;
	border-top:0;
	background-color:#FFFFFF;
	padding: 0 5px 0 5px;
}

.caixa_mais_buscados p { margin-bottom:10px;}

#banner_secundario {
	margin: 0 0 17px 0;
}
#banner_rotativo {
	height: 220px;
}

/* Floater */
.DIValphaIE6 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 1000;	
	display: none;
}
.DIValpha {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 500px;
	height: 500px;
	background-color: Black;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	z-index: 1000;	
	display: none;
}
.FloaterUc {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 1001;	
}
.FloaterUcTD {
	width: 100%;
	height: 100%;
	text-align: center;	
}
.FloaterUcTDdiv1 {
	background-color: white;
	padding: 5px;
	border: 2px black dashed;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

.DIValpha-ie,
.FloaterUc-ie { position: absolute; }

/* - - - - - - - - - - - - - - - - */

.rscDestaque {
	margin: 20px 0 0 0;
	overflow: hidden;
	border: 1px solid #CACACA;
}
.rscDestaqueTexto {
	padding: 15px;
}
.rscDestaqueTexto .tit {
	font-size: 15px;
	color: #FFF;
	font-weight: bold;
}
.rscDestaqueTexto .desc {
	font-size: 12px;
	color: #FFF;
}
#rscDestaqueLista {
	border: 1px solid #CACACA;
	border-top: 0px;
	overflow: hidden;
	padding: 0 0 0px 0;
}
#rscDestaqueLista p {
	margin: 0px;
}
#rscDestaqueLista a:hover {
	text-decoration: none;
}
.rscDestaqueTit {
	font-weight: bold;
	padding: 8px 13px 10px 13px;
	font-size: 13px;
}
.rscDestaqueItem {
	margin: 0px;
	padding: 1px 13px 1px 13px;
}
.rscDestaqueItem p {
	background: url('/Style%20Library/InstitutoVotorantim/master/img/rscDestaqueBullet.gif') no-repeat left;
	padding: 0 0 0 15px;
}
.rscDestaqueRodape {
	border-top: 1px solid #CACACA;
	background: #E5E5E5;
	width: 497px;
	*width: 525px;
	padding: 3px 13px 3px 13px;
	margin: 10px 0 0 0 ;
}
.rscDestaqueRodape a {
	color: #00599C;
}
.rscDestaqueRodape span {
	background: url('/Style%20Library/InstitutoVotorantim/master/img/rscDestaqueBullet.gif') no-repeat left;
	padding: 0 0 0 15px;
	font-size: 11px;
}
.rscAgenda {
	float: right;
	width: 158px;
	*width: 160px;
	border: 1px solid #CACACA;
	background: url('/Style%20Library/InstitutoVotorantim/master/img/rscBarraTopo.gif') repeat-x;
	margin: 18px 0 0 0;
}

.rscDestaque, 
#rscDestaqueLista,
.rscAgenda,
.rscNoticias { border: 0!important; }

html>/**/body .rscAgenda , x:-moz-any-link, x:default { border: none;}

.rscAgenda .abas {
	float:left;
	background: #FFF;
	padding: 7px 12px 4px 12px;
	border-right: 1px solid #CACACA;
	border-bottom: 1px solid #FFF;
}
.rscAgenda table{
	width: 100%;
	clear: both;
}
.rscAgenda table tr{
	border: #FFF;
}
.rscAgendaItem {
	padding: 8px 13px 8px 13px;
	clear: both;
}
.rscAgendaItem span {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	width: 40px;
	vertical-align: top;
}
.rscAgendaItem a {
	width: 85px;
	vertical-align: top;
	margin: 0 0 0 3px;
}
.rscAgendaRodape {
	border-top: 1px solid #CACACA;
	background: #E6E6E6;
	padding: 5px 0 6px 13px;
}
.rscAgendaRodape a {
	color: #00599C;
}
.rscAgendaRodape span {
	background: url('/Style%20Library/InstitutoVotorantim/master/img/rscDestaqueBullet.gif') no-repeat left;
	padding: 0 0 0 15px;
	font-size: 11px;
}
.rscRssIco {
	float: right;
	border-left: 1px solid #CACACA;
	padding: 4px 6px 4px 6px;
	background: #FFF;
	margin-top: -20px;
	*margin-top: -26px;
}

/* FLOATER INDIQUE UM AMIGO */

.divFormIndiqueAmigo {
	border: 1px solid #000;
	padding: 15px 15px 0 15px;
}
.titIndique {
	position: relative;
	border-bottom: 1px solid #CCC;
	text-align: left;
	padding: 0 0 10px 0;
}
.titIndique .btFechar{
	position: absolute;
	top: 0px;
	left: 350px;
	*left: 320px;
	font-size: 10px;
	color: #888;
	background: url(/Style%20Library/InstitutoVotorantim/master/img/btFecharFloater.gif) no-repeat right;
	width: 48px;
	cursor: pointer;
}
.formIndique {
	padding: 10px 0 0 0;
}
.formIndique .f-tbl {
	width: 320px;
}
.formIndique .indiqueCheckbox {
	
}
.formIndique .btEnviar {
	position: relative;
	left: 300px;
	top: -10px;
}

/* ESTILOS CUSTOMIZADOS DE SHOW/HIDE DO SHAREPOINT */

.ms-gb {
	border-bottom: 1px solid #CCC;
	width: 520px;
	background: #F8F4F5;
}
.ms-gb a { color: #FFF; }
.ms-gb a:visited { color: #FFF; }
.ms-gb a:hover { color: #FFF; }
.ms-gb a:link { color: #FFF; }

.ms-gb span {
	display: none;
}
.ms-viewheadertr { /* HEADER DOS DADOS */
	display: none;
}
.ms-listviewtable {
	border-top: 0px solid #CCC;
	width: 525px
}
.ms-listviewtable td {
	color: #888;
}
.ms-listviewtable td a { color: #888; }
.ms-listviewtable td a:visited { color: #888; }
.ms-listviewtable td a:hover { color: #888; }
.ms-listviewtable td a:link { color: #888; }

.ms-vb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888;
	margin: 0px;
	padding: 0px;
}
.ms-vb2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888;
	background: #F8F4F5;
	margin: 0px;
	padding: 5px 0 5px 0 ;
	width: 525px;
	line-height: 22px;
}
.ms-vb2 img {
	display: none;
}
.ms-vh-group {
	display: none;
}
.ms-vh-icon {
	/*display: none;*/
	width: 20px;
}
.ms-vh-icon .ms-unselectedtitle {
	width: 20px;
	overflow: hidden;
}
.ms-gbload {
	display: none;
}
.ms-unselectedtitle a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888;
}
.ms-selectedtitle a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888;
}
.ms-vb-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888;
	background: #F8F4F5;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 20px;
}

/* - - - - - - - - - - - - - - - - */
/* TABELAS */

.tabela {
	background-color: #b2b2b2;
	padding: 1px;
	font-size: 11px;
	line-height: 18px;
}
.tabela .1{
	background-color: #ffffff;
	padding: 4px;
	color: #585858;	
	/*font-size: 10px;*/
	text-align:center;	
}
.tabela .2{
	background-color: #ededed;
	padding: 4px;
	background-position: top;
	color: #585858;
	/*font-size: 10px;*/
	text-align:center;	
}
.tabela .3{
	background-color: #d5d5d5;
	padding: 4px;
	color: #585858;	
	/*font-size: 10px;*/
	text-align:center;	
}
.tabela .4{
	background-color: #cccccc;
	padding: 4px;
	background-position: top;
	font-size: 9px;
}
.tabela .1left{
	background-color: #ffffff;
	padding: 4px;
	color: #585858;	
	/*font-size: 10px;*/
	text-align:left;	
}
.tabela .2left{
	background-color: #ededed;
	padding: 4px;
	background-position: top;
	color: #585858;
	/*font-size: 10px;*/
	text-align:left;	
}
.tabela .header{
	background-color: #bfbfbf;
	font-weight: bold;
	padding: 4px;
	color: #ffffff;
	font-size: 11px;
	text-align:center;
}
.tabela2 td {
	font-size: 12px;
	color: #666;
}

#finalista-2010 .tabela { background:none; }
#finalista-2010 .tabela .celB  { background:url('/Style Library/InstitutoVotorantim/master/img/topico-tabela.png') no-repeat #fcfad6; padding:0 0 4px; }
#finalista-2010 .tabela .celB img { display:none;  }
#finalista-2010 .tabela .celA-1 { text-align:center; width:207px; }
#finalista-2010 .tabela .celA-2 { text-align:center; width:163px; }
*#finalista-2010 .tabela .celA-2 { text-align:center; width:190px; }
#finalista-2010 .tabela .celA-3 { text-align:center; width:166px; }
#finalista-2010 .tabela .celA-4 { text-align:center; width:208px; }
#finalista-2010 .tabela .celA-5 { text-align:center; width:142px; }
#finalista-2010 .tabela .celA-5 a { color:#a25901; display:block; font-weight:bold; }
#finalista-2010 .tabela .celA,
#finalista-2010 .tabela .celB { color:#888888; }

#finalista-2010 .tabela .celB .topico td { border-left:1px solid #fff; color:#a25901; font-weight:bold; padding:10px; text-align:center;  }
#finalista-2010 .tabela .celB .topico td:firstChild { border-left:0px; }

#finalista-2010 .tabela .celB .topico td.last { border-right:none; }

#finalista-2010 .tabela .celA a,
#finalista-2010 .tabela .celB a { color:#a25901; font-weight:bold; }
#finalista-2010 .tabela .header { background:#FCFAD6; padding:0 0 4px; width:523px; }
#finalista-2010 .tabela .even td:first-child a,
#finalista-2010 .tabela .odd td:first-child a { color:#414042; font-weight:bold; }
#finalista-2010 .tabela .even td { background:#f5e6b8; font-size:11px; height:0; padding:9px;  }
#finalista-2010 .tabela .odd td { background:#fcfad6; font-size:11px; height:0; padding:9px;  }


/* - - - - - - - - - - - - - - - - */

/*SubAmbsRSC*/

.subAmbs{
margin-top:15px;
}

/*SubAmbs- Comunidade*/
.subAmbs-comunidade-educacao{
background-image:url(/SiteCollectionImages/InstitutoVotorantim/img/internas/bg_educacao.jpg);
padding: 15px 15px 15px 15px;
color:#FFFFFF;
font-size:13px;
}
.subAmbs-comunidade-trabalho{
background-image:url(/SiteCollectionImages/InstitutoVotorantim/img/internas/bg_trabalho.jpg); 
padding: 15px 15px 15px 15px;
color:#FFFFFF;
font-size:13px;
}
.subAmbs-comunidade-cultura{
background-image:url(/SiteCollectionImages/InstitutoVotorantim/img/internas/bg_cultura.jpg); 
padding: 15px 15px 15px 15px;
color:#FFFFFF;
font-size:13px;
}
.subAmbs-comunidade-esporte{
background-image:url(/SiteCollectionImages/InstitutoVotorantim/img/internas/bg_esporte.jpg); 
padding: 15px 15px 15px 15px;
color:#FFFFFF;
font-size:13px;
}
.subAmbs-comunidade-via{
background-image:url(/SiteCollectionImages/InstitutoVotorantim/img/internas/bg_via.jpg); 
padding: 15px 15px 15px 15px;
color:#FFFFFF;
font-size:13px;
}
.subAmbs-comunidade-gerAtitude{
background-image:url(/SiteCollectionImages/InstitutoVotorantim/img/internas/bg_geracao_atitude.jpg); 
padding: 15px 15px 15px 15px;
color:#FFFFFF;
font-size:13px;
}

.subAmbs-comunidade-gerAtitude a{
color:#FFFFFF;
text-decoration:none;
}

.subAmbs-comunidade-via a{
color:#FFFFFF;
text-decoration:none;
}

.subAmbs-comunidade-esporte a{
color:#FFFFFF;
text-decoration:none;
}

.subAmbs-comunidade-cultura a{
color:#FFFFFF;
text-decoration:none;
}

.subAmbs-comunidade-trabalho a{
color:#FFFFFF;
text-decoration:none;
}

.subAmbs-comunidade-educacao a{
color:#FFFFFF;
text-decoration:none;
}
.subAmbs-comunidade-gerAtitude a:link{
color:#FFFFFF;
text-decoration:none;
}
.subAmbs-comunidade-via a:link{
color:#FFFFFF;
text-decoration:none;
}
.subAmbs-comunidade-esporte a:link{
color:#FFFFFF;
text-decoration:none;
}
.subAmbs-comunidade-cultura a:link{
color:#FFFFFF;
text-decoration:none;
}
.subAmbs-comunidade-trabalho a:link{
color:#FFFFFF;
text-decoration:none;
}
.subAmbs-comunidade-educacao a:link{
color:#FFFFFF;
text-decoration:none;
}
.subAmbs-comunidade-gerAtitude a:visited{
color:#FFFFFF;
text-decoration:none;
}

.subAmbs-comunidade-via a:visited{
color:#FFFFFF;
text-decoration:none;
}

.subAmbs-comunidade-esporte a:visited{
color:#FFFFFF;
text-decoration:none;
}

.subAmbs-comunidade-cultura a:visited{
color:#FFFFFF;
text-decoration:none;
}

.subAmbs-comunidade-trabalho a:visited{
color:#FFFFFF;
text-decoration:none;
}

.subAmbs-comunidade-educacao a:visited{
color:#FFFFFF;
text-decoration:none;
}

.subAmbs-comunidade-gerAtitude a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.subAmbs-comunidade-via a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.subAmbs-comunidade-esporte a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.subAmbs-comunidade-cultura a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.subAmbs-comunidade-trabalho a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.subAmbs-comunidade-educacao a:hover{
color:#FFFFFF;
text-decoration:underline;
}




/**************************************************/



/**/
.topoConteudo { width:523px; border:1px solid #d4d4d4; }
.topoConteudo .topoConteudo { border:0px }
.topoProgramas{ height:34px; width:523px; }
.topoProgramas1{ width:365px; height:34px;border-right:1px solid #ffffff; background-color:#bbcd0d; position:relative; float:left; text-align:center; }
.topoProgramas2{ width:122px;height:34px; border-right:1px solid #ffffff; background-color:#bbcd0d; float:left; position:relative; }
.topoProgramas2Texto{ margin-top:10px; font-size:11px; color:#333333; text-align:center; }
.topoProgramas3{ width:34px;height:34px; background-color:#ffffff; position:relative; float:left; text-align:center; }
.topoProgramas3Combo{ margin-top:7px; }
.topoProgramas3Texto{ margin-top:8px; }
select { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.topoProgramas1_consumidoresClientes{ width:365px; height:34px;border-right:1px solid #ffffff; background-color:#29a1dd; position:relative; float:left; text-align:center; }
.topoProgramas2_consumidoresClientes{ width:122px;height:34px; border-right:1px solid #ffffff; background-color:#29a1dd; float:left; position:relative; }

.topoProgramas1_fornecedor{ width:365px; height:34px;border-right:1px solid #ffffff; background-color:#fd725b; position:relative; float:left; text-align:center; }
.topoProgramas2_fornecedor{ width:122px;height:34px; border-right:1px solid #ffffff; background-color:#fd725b; float:left; position:relative; }

.topoProgramas1_gestaoGovernanca{ width:365px; height:34px;border-right:1px solid #ffffff; background-color:#ff9d20; position:relative; float:left; text-align:center; }
.topoProgramas2_gestaoGovernanca{ width:122px;height:34px; border-right:1px solid #ffffff; background-color:#ff9d20; float:left; position:relative; }

.topoProgramas1_publicoInterno{ width:365px; height:34px;border-right:1px solid #ffffff; background-color:#00bbd6; position:relative; float:left; text-align:center; }
.topoProgramas2_publicoInterno{ width:122px;height:34px; border-right:1px solid #ffffff; background-color:#00bbd6; float:left; position:relative; }

.topoProgramas1_sociedadeGoverno{ width:365px; height:34px;border-right:1px solid #ffffff; background-color:#cda75c; position:relative; float:left; text-align:center; }
.topoProgramas2_sociedadeGoverno{ width:122px;height:34px; border-right:1px solid #ffffff; background-color:#cda75c; float:left; position:relative; }

.topoProgramas1_cadernoBoasPraticas{ width:365px; height:34px;border-right:1px solid #ffffff; background-color:#00bbd6; position:relative; float:left; text-align:center; }
.topoProgramas2_cadernoBoasPraticas{ width:122px;height:34px; border-right:1px solid #ffffff; background-color:#00bbd6; float:left; position:relative; }




/*RSC - Counidade - SubHome - Iniciativas de cada rota*/



.rscDestaqueRodape {
	/*border: 1px solid #CACACA;*/
	background: #E5E5E5;
	width: 497px;
	*width: 525px;
	padding: 3px 13px 3px 13px;
}

/*.rscDestaqueTit {
	color:#CC0000;
	font-weight: bold;
	padding: 8px 13px 10px 13px;
	font-size: 12px;
}*/

#rscDestaqueLista {
	border-bottom: 1px solid #CACACA;
	width: 523px;
}
#rscDestaqueLista p {
	margin: 0px;
}

.rscDestaqueItem {
	margin: 0px;
	padding: 1px 13px 1px 13px;
}
.rscDestaqueItem p {
	background: url(../img/rscDestaqueBullet.gif) no-repeat left;
	padding: 0 0 0 15px;
}

.rscDestaqueTitCultura {
color:#ff6633;
	font-weight: bold;
	padding: 8px 13px 10px 13px;
	font-size: 12px;
}

.rscDestaqueTitEducacao {
color:#CC0000;
	font-weight: bold;
	padding: 8px 13px 10px 13px;
	font-size: 12px;
}

.rscDestaqueTitEsporte {
color:#00cc33;
	font-weight: bold;
	padding: 8px 13px 10px 13px;
	font-size: 12px;
}

.rscDestaqueTitTrabalho {
color:#006699;
	font-weight: bold;
	padding: 8px 13px 10px 13px;
	font-size: 12px;
}

.rscDestaqueTitVia {
color:#6699cc;
	font-weight: bold;
	padding: 8px 13px 10px 13px;
	font-size: 12px;
}

.rscDestaqueTitGeracao {
color:#999999;
	font-weight: bold;
	padding: 8px 13px 10px 13px;
	font-size: 12px;
}
/* - - - - - - - - - - - - - - - - */
.listaNum {
	background: #00599C;
	color: #FFF;
	width: 32px;
	height: 24px;
	float: left;
	text-align: center;
	padding: 6px;
	font-weight: bold;
	font-size: 16px;
	margin: 0 10px 0 0;
}
.listaNumFrase {
	color: #6f6f6f;
	width: 460px;
	height: 20px;
	float: left;
	font-size: 12px;
	padding: 8px 0 0 0;
}
.listaNumDesc {
	clear: both;
}
/* - - - - - - - - - - - - - - - - */

.publicacao{
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	clear: right;
}
.publicacao h2{
	margin-top:15px;
}

.linhaPublicacao{
	border-top:#dedede solid 1px;
	margin-top:20px;
	margin-bottom:20px;
	clear: both;
}
.imgpublicacao{
	float:left;
	border: 1px solid #CCCCCC;
	clear: right;
	margin-right: 25px;	
}



/* FLOATER INDIQUE UM AMIGO */

.FloaterUcTDdiv1 {
	background: none;
	border: 0px;
}

.divFormIndiqueAmigo {
	border: 1px solid #000;
	padding: 15px 15px 0 15px;
	width: 400px;
	background: #FFF;
}
.titIndique {
	position: relative;
	border-bottom: 1px solid #CCC;
	text-align: left;
	padding: 0 0 10px 0;
}
.titIndique .btFechar{
	position: absolute;
	top: 0px;
	left: 350px;
	*left: 320px;
	font-size: 10px;
	color: #888;
	background: url(/Style%20Library/InstitutoVotorantim/master/img/btFecharFloater.gif) no-repeat right;
	width: 48px;
	cursor: pointer;
}
.formIndique {
	padding: 10px 0 0 0;
}
.formIndique .f-tbl {
	width: 320px;
}
.formIndique .indiqueCheckbox {
	
}
.formIndique .btEnviar {
	position: relative;
	left: 300px;
	top: -10px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - */

.bgTabela {
	background: #B2B2B2;
}
.tabela {
	background: #ECECEC;
	padding: 1px;
	font-size: 11px;
	line-height: 18px;
}
.tabela .celA {
	background: #ffffff;
	padding: 4px;
	color: #585858;	
	text-align:center;	
}
.tabela .celB {
	background: #ededed;
	padding: 4px;
	color: #585858;
	text-align:center;	
}
.tabela .celC {
	background: #ffffff;
	padding: 4px;
	color: #585858;	
	text-align:left;	
}
.tabela .celD {
	background: #ededed;
	padding: 4px;
	color: #585858;
	text-align:left;	
}
.tabelaRodape {
	padding: 4px;
	color: #585858;
	font-size: 9px;
}
.tabela .header{
	background: #bfbfbf;
	font-weight: bold;
	padding: 4px;
	color: #ffffff;
	font-size: 11px;
	text-align:center;
}
.tabela2 td {
	font-size: 12px;
	color: #666;
}

/* - - - - - - - - - - - - - - - - */

.gl_letras {
	font-weight: bold;
	padding: 5px 0 5px 4px;
	font-size: 11px;
}
.gl_letras span{
	padding: 2px;
	border: 1px solid #FFF;
}

/* Cadastro */
.f-lbl {
	font-size:11px;
	left:11px;
	text-align:right;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	width:auto;
	padding:5px 0 5px 0;
	margin-right:30px;
}
.f-cbo{ 
	border:1px solid #BABABA;
	color:#BABABA;
	font-size:11px;
	height:18px;
	left:11px;
	top:1px;
	width:350px !important;
	font-family:Arial,Helvetica,sans-serif;
}
.f-txt {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFF none repeat scroll 0 0;
	border:1px solid #BABABA;
	color:#BCB8B9;
	font-size:11px;
	height:18px;
	padding:2px 0 0 4px;
	position:relative;
	top:1px;
	width:350px !important;
}
.f-lnkEnviar {
	background:#FFF none repeat scroll 0 0;
	border:1px solid #BABABA;
	color:#BCB8B9;
	font-size:11px;
	height:18px;
	padding:2px 0 0 4px;
	position:relative;
	top:1px;
	width:100px !important;
	float:right !important;
	text-align:center;
	text-decoration:none;				
}

/* Programas */
.box-programas { background: #FFF; border: 1px solid #CCC; padding: 15px 0 0 0; position: relative; }
.box-programas .color-bar { position: absolute; top: 0; left: 0; width: 15px; height: 225px; }
.box-programas .color-bar-min { height: 90px; }
.box-programas h1.logo { margin: 0 0 20px 0; width: 200px; padding-left: 45px; }
.box-programas .photo { width: 260px; margin: 0 0 10px 15px; background: url(/Style%20Library/InstitutoVotorantim/master/img/global/line-img.png) left bottom no-repeat;  }
.box-programas .photo img { margin: 0 0 1px 10px; display: block; }
.box-programas a.bt-more { display: none; }
.box-programas a.vejamais { line-height: 1; background: #666; display: block; position: absolute; right: 0px; bottom: 0px; color: #FFF; padding: 7px 12px; font-size: 14px; font-weight: bold; }
.box-programas a.vejamais:hover,
.box-programas a.vejamais:visited { color: #FFF; text-decoration: none; }
.box-programas .content { border: none!important; padding: 0 45px; margin-bottom: 40px; }
.box-programas .content li { display: list-item; height: auto!important; }
.box-programas .content h3 { font-size: 16px; }

ul.red li { list-style-image: url(/Style%20Library/InstitutoVotorantim/master/img/global/bullet-sqr-red.png)!important; }
ul.blue li { list-style-image: url(/Style%20Library/InstitutoVotorantim/master/img/global/bullet-sqr-blue.png)!important; }
ul.orange li { list-style-image: url(/Style%20Library/InstitutoVotorantim/master/img/global/bullet-sqr-orange.png)!important; }
ul.green li { list-style-image: url(/Style%20Library/InstitutoVotorantim/master/img/global/bullet-sqr-green.png)!important; }
ul.via li { list-style-image: url(/Style%20Library/InstitutoVotorantim/master/img/global/bullet-sqr-via.png)!important; }

.box-destaque { background: #FFF; border: 1px solid #CCC; position: relative; }
.box-destaque .photo { float: right; width: 260px; margin: 0 0 10px 15px; background: url(/Style%20Library/InstitutoVotorantim/master/img/global/line-img.png) left bottom no-repeat;  }
.box-destaque .photo img { margin-bottom: 1px; display: block; }
.box-destaque a.vejamais { line-height: 1; background: #666; display: block; position: absolute; right: 0px; bottom: 0px; color: #FFF; padding: 7px 12px; font-size: 14px; font-weight: bold; }
.box-destaque a.vejamais:hover,
.box-destaque a.vejamais:visited { color: #FFF; text-decoration: none; }
.box-destaque .content { margin: 20px; }
.box-destaque .content h1 { color: #00599c; font-size: 16px!important; font-weight: bold; padding:0 0 5px 0 !important; margin: 0!important; }

.investment-box { background-color: #FFF; border-top: none!important; }
.investment-box h1,
.investment-box span { background: none!important; text-align: left; border: none!important; }
.investment-box h1 { padding-left: 46px; }

/* Formulario */
.form { }
.form fieldset { border: 0; padding: 0; }
.form fieldset legend { display: none; }
.form fieldset ul { margin: 0!important; }
.form fieldset ul li { list-style-image: none!important; position: relative; }
.form fieldset ul li label,
.form fieldset ul li span.label { display: none; }
.form fieldset ul li p.obs { margin: 0; }
.form fieldset ul li input,
.form fieldset ul li textarea { border: 1px solid #D3D3D3; color: #595959; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 8px; width: 100%; }
.form fieldset ul li span { position: absolute; top: -2px; left: 3px; }
.form fieldset ul li .selector { background: #FFF; border: 1px solid #D3D3D3; color: #595959; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.form fieldset ul li .selector span { background: url(/Style%20Library/InstitutoVotorantim/master/img/global/bt-select.png) no-repeat right center; display: block; position: relative; top: 0px; left: 0px; padding: 8px; line-height: 1; }
.form fieldset ul li .selector select { position: absolute; top: 5px; left: 8px; }
.form fieldset ul li a.submit { display: block; line-height: 1; }
.form fieldset ul li a.submit,
.form fieldset ul li input.submit { background: #00599C; border: 1px solid #D3D3D3; color: #FFF; font-size: 12px; font-weight: bold; width: auto; padding: 8px; float: right; }

/* Form Boletim */
.form-newsletter fieldset ul li { width: 430px; }
.form-newsletter fieldset ul li input[type=text]{ width: 412px; }
.form-newsletter fieldset ul li .selector { width: 428px; }
.form-newsletter fieldset ul li .selector select { width: 414px; }

/* Destaque Canal Subhome */
.destaque-canal { padding: 5px 30px; border: 1px solid #CCC; background: #FFF; margin-top: 22px; position: relative; }
.destaque-canal ul { margin: 0!important; }
.destaque-canal ul li { border-top: 1px solid #CCC; list-style: none !important; list-style-image: none!important; padding: 15px 0!important; }
.destaque-canal ul li.first { border-top: 0; }
.destaque-canal ul li h5 { color: #00599c; font-size: 16px!important; font-weight: bold; padding:0 0 5px 0 !important; margin: 0!important; }
.destaque-canal ul li p { font-size: 13px; color: #595959; margin: 0; padding: 0; }

/* Box destaque Comunidades */
.box-comunidades { width: 252px; }
.box-comunidades h1 { background: url(/Style%20Library/InstitutoVotorantim/master/img/global/tit-bg-blue.png) no-repeat center top; }
.box-comunidades .content { min-height: 220px; padding: 0; }
.box-comunidades .content p { margin: 0; padding: 10px; line-height: 15px!important; }
.box-comunidades .content img { float: left; margin: 0 10px 0 0; }
.box-comunidades a.vejamais { background: url(/Style%20Library/InstitutoVotorantim/master/img/global/bt-bg-blue-pq.png) no-repeat center; }

/* Listagem numerada destacada */
ol.destaque-num { color: #00599C; font-size: 13px; font-weight: bold; }
ol.destaque-num li { margin-bottom: 8px!important; }
ol.destaque-num li span { color: #6f6f6f; font-size: 12px; font-weight: normal; }

/* Listagem Show/Hide */
dl.showhide {  }
dl.showhide dt { background: url(/Style%20Library/InstitutoVotorantim/master/img/bulletMais.gif) no-repeat; color: #00599c; font-size: 13px; font-weight: bold; padding: 0 0 15px 20px; clear: both; cursor: pointer; }
dl.showhide dt.opened { background: url(/Style%20Library/InstitutoVotorantim/master/img/bulletMenos.gif) no-repeat; }
dl.showhide dd { display: none; margin: -10px 0 -10px 20px; padding: 0; }
dl.showhide dd a.close { background: url(/Style%20Library/InstitutoVotorantim/master/img/bulletFechar.gif) no-repeat; display: block; width: 13px; height: 13px; float: right; cursor: pointer; }

