﻿/* SERVE PARA NAO IMPRIMIR TOPO_MENULATERAL_RODAPE NAO APAGAR */
@media print {
.portalTopo, .portalMenu, .portalRodape { display:none; }
}

body{
background:#FFFFFF url(imagens/bg_.gif); background-repeat: repeat-x; background-color: #e6e6e6; margin:0;scrollbar-face-color:#f4f4f4;
 scrollbar-highlight-color:#f4f4f4;
 scrollbar-3dlight-color:#333333;
 scrollbar-darkshadow-color:#f4f4f4;
 scrollbar-shadow-color:#333333; 
scrollbar-arrow-color:#333333; 
scrollbar-track-color:#FFFFFF;
padding:0;}
body,div,td,input,select,textarea{font-family:arial; font-size:10px; color:#000000}
input,select,textarea{border:1 solid #84B2CE}


/* FONTS */

.font-black{color:#000000; ; font-size:11px;}
.font-texto{color:#333333; font-size:12px; line-height:16px; text-align: justify;}
.font-texto1{color:#333333; font-size:12px;text-align: justify;}
.font-texto2{color:#333333; font-size:12px;line-height:16px;text-align: left;}
.font-texto3{color:#333333; font-size:12px; line-height:11px;}
.font-texto{color:#333333; font-size:12px;line-height:16px;text-align: justify; padding-right:15px;}
.font-texto-data {color:#666666; font-size:8px; padding-top:18px; padding-right:10px }
.font-texto-artigo {color:#666666; font-size:8px; padding-top:3px; padding-right:10px }
.font-titulo-sombra{color:#000000; line-height:17px; font-weight:bolder; Filter: Blur(Direction=150, Strength=3);}
.font-titulo-sombra-1{color:#000000; font-weight:bold; font-size:15px; font-weight:bolder; Filter: Blur(Direction=150, Strength=3);}
.font-titulo-sombra-2{color:#000000; font-weight:bold; font-size:15px; font-weight:bolder; text-align:left }
.font-lateral{color:#333333;  font-size:10px; line-height:15px;}
.font-red-1{ color:#FF0000; font-size:14px; font-weight:bold;}
.font-red-2{ color:#cc0000; font-size:11px; font-weight:bold;}
.font-titulo-red{ font-family:Arial; color:#EF1821; font-weight:bold; font-size:23px; line-height:23px; font-weight:bolder; text-align:left }
.fnews{ color:#555555;font-size:9px; font-weight:bold;}
.font-texto-negrito{color:#333333; font-size:12px;line-height:16px;text-align: justify;font-weight:bold;}
.font-texto-italico{color:#333333; font-size:10pt;line-height:16px;text-align: justify;font-style:italic;}
.font-texto-negrito{color:#333333; font-size:12px;line-height:16px;text-align: justify;font-style:italic;font-weight:bold;}

/* Font dos destaques da home */

.font-destak-not01{font:bold 22px trebuchet ms;color:#cc0000;letter-spacing:-1px;margin:2px 0 3px 0;display:block; line-height:23px}
.font-detalhe-not01{color:#666666; font-size:10px; padding-right:10px;  }

.font-destak-not02  {font:bold 15px trebuchet ms;color:#333366; font-weight:bold; letter-spacing:-0px;}
.font-detalhe-not02 {color:#666666; font-size:10px; line-height:13px;}

.font-chapeu   {font:bold 15px trebuchet ms;color:#333366; font-weight:bold; letter-spacing:-0px;}
.font-chapeu01   {font:bold 11px ;color:#333366; font-weight:bold; letter-spacing:-0px;}
.font-chapeu02   { color:#C06E00; font-size:10px; font-weight:bold; white-space: nowrap;}
.font-noticias {color:#ff00ff; font-size:10px; font-weight:bold;}

.font-chapeuNot03   {font:bold 11px ;color:#333366; font-weight:bold; letter-spacing:-0px;}
.font-chapeuNot04   {font:bold 11px ;color:#9D7107; font-weight:bold; letter-spacing:-0px;}
.font-chapeuNot05   {font:bold 11px ;color:#015D05; font-weight:bold; letter-spacing:-0px;}
.font-chapeuNot06   {font:bold 11px ;color:#333366; font-weight:bold; letter-spacing:-0px;}
.font-chapeuNotFoto01{ color:#cc0000; font-size:11px; font-weight:bold; white-space: nowrap;}

.notImagemBorda IMG {margin-right:5px;}

/*  Fontes Cursos home  */

.font-curso-home   {font:bold 11px ;color:#669900; font-weight:bold; letter-spacing:-0px;}


/*  Fontes para noticias   */

.font-texto-not{color:#333333; font-size:10px;line-height:16px; text-align:left}


/*  Fontes para eventos   */

.font-titulo-evento { font:bold 11px; color:#C06E00; font-size:11px; font-weight:bold; padding-right:20px; line-height:16px }
.font-texto-evento{color:#333333; font-size:10px; line-height:16px; Border-bottom: solid 1px #dddddd; padding-bottom:1px; font-weigth:light; }

/*  Font Releases  */

.font-data-release {color:#666666; font-size:8px; padding-top:21px; padding-right:10px }
.font-release {color:#ff0000; font-size:10px; padding-top:15px; padding-right:10px }




/* font bold's*/

.font-bold-black1{font-size:10px;line-height:19px;text-align: justify; font-weight:bold;}
.font-bold-black2{font-size:11px;text-align: justify; font-weight:bold;}
.font-bold-3-1{ color:#555555;font-size:10px; font-weight:bold;}
.font-titulo-black{ color:#555555;font-size:10px; font-weight:bold;}
.font-bold-3{ color:#666666;font-size:10px;font-weight:bold;}
.font-bold-3-1{ color:#555555;font-size:10px; font-weight:bold;}
.font-bold-4{ color:#555555;font-size:10px;  font-weight:bold; text-align: left; padding-top:16px}
.font-news  { color: #555555; font-size: 7pt; font-weight: bold; }
.font-destaq{ color:#C06E00; font-size:7pt; font-weight:bold;}
.font-destaq-1{ color:#C06E00; font-size:10pt; font-weight:bold;}

/*  font eventos   */
.font-evento-tit{ color:#666666;font-size:11px;  font-weight:bold; text-align: left; padding-top:16px}



/* Margens */

.margin-cx{margin:10 20 10 20}
.margin-cx1{margin:5 5 5 0}
.left {padding-left:10px; padding-right:10px;}
.left1 {padding-left:15px;padding-right:10px;}
.left-bold {padding-left:15px;padding-right:10px; font-weight:bold; color:#555555; font-size:10px}
.left-bold1 {padding-left:7px;padding-right:10px; font-weight:bold; color:#555555; font-size:10px}
.right { padding-right:15px}

/*  background */

.bg-cinza-1{background-color:#f4f4f4}
.bg-lateral-1{background-color:#f4f4ee}


.bg-cinza-5{background-color:#F7F7F7}


.bg-tit-part1{background-image:url('imagens/bg-tit-part1.gif');background-repeat:repeat-x}
.bg-tit-part2{background-image:url('imagens/bg-tit-part2.gif');background-repeat:repeat-x}
.bg-tit-part1-derex{background-image:url('imagens/bg-tit-part1-derex.gif');background-repeat:repeat-x}
.bg-tit-part2-derex{background-image:url('imagens/bg-tit-part2-derex.gif');background-repeat:repeat-x}
.bg-back-div-01{background-image:url('imagens/ap-div-01.gif');background-repeat:repeat-x}
.bg-tit-home-01{ background-image:url('imagens/back-titulos-transp.gif'); background-repeat:no-repeat; padding-left:10px}

/*  background SP Plan */

.bg-tit-part1-spplan{background-image:url('http://www.fiesp.com.br/imagens/bg-tit-part1-spplan.gif');background-repeat:repeat-x}
.bg-tit-part2-spplan{background-image:url('http://www.fiesp.com.br/imagens/bg-tit-part2-spplan.gif');background-repeat:repeat-x}

/* Destaques Not&#237;cias */

.not-quadro1{ padding-left:27px; background-image:url('http://www.fiesp.com.br/imagens/quadro2.gif'); background-repeat:no-repeat ; height:29px;  }
.not-quadro2{ padding-left:27px; background-image:url('http://www.fiesp.com.br/imagens/quadro2.gif'); background-repeat:no-repeat ; height:17px;  }
.noticia-seta2{ padding-left:15px; background-image:url('http://www.fiesp.com.br/imagens/seta_2.gif'); background-repeat:no-repeat ; height:0px;  }
.seta-radar-setorial{ padding-left:15px; background-image:url('http://www.fiesp.com.br/imagens/set-radar.gif'); background-repeat:no-repeat ; height:0px;  }

/* Not&#237;cias geradas pelo BackOffice */
.fontNotLeiaMais a:link { padding-left:15px; background-image:url('http://www.fiesp.com.br/imagens/set-radar.gif'); background-repeat:no-repeat ; color: #800000; font-weight: bold; font-size: 8pt; text-decoration:none; }
.fontNotLeiaMais a:visited { padding-left:15px; background-image:url('http://www.fiesp.com.br/imagens/set-radar.gif'); background-repeat:no-repeat ; color: #800000; font-weight: bold; font-size: 8pt; text-decoration:none; }
.fontNotLeiaMais a:active { padding-left:15px; background-image:url('http://www.fiesp.com.br/imagens/set-radar.gif'); background-repeat:no-repeat ; color: #800000; font-weight: bold; font-size: 8pt; text-decoration:none; }
.fontNotLeiaMais a:hover { padding-left:15px; background-image:url('http://www.fiesp.com.br/imagens/set-radar.gif'); background-repeat:no-repeat ; color: #800000; font-weight: bold; font-size: 8pt; text-decoration:underline; }


.div-tab{ background-image:url('imagens/ap-div-01.gif'); background-repeat:repeat-x}
.div-tab01{ background-image:url('imagens/ap-div-02.gif'); background-repeat:repeat-x; width:98%; direction:ltr}
.div-tab02{ background-image:url('imagens/ap-div-vert.gif'); background-repeat:repeat-y;  }


/* Bordas das tabelas */

.border-red-1{border:1px solid #cc0000}
.border-azul-1{border:1px solid #3366cc}
.border-cinza-1{border:1px solid #999999; background-color:#f4f4f4; text-align: center;}
.border-cinza-2{ border:1px solid #dddddd;}
.border-cinza-3{border:1px solid #999999; }
.border-cinza-4{border:1px solid #E2E0E0; background-color:#f4f4f4;text-align: center;}
.border-verd-1{border:1px solid #D6D5CC; background-color:#f4f4ee;text-align: center;}
.border-azul-tit{border:1px solid #DEDBDE; background-color:#F7F9FB;text-align: center;}
.border-azul-1{border:1px solid #DEDBDE; background-color:#F7F9FB;text-align: center;}
.bg-border{border:1px solid #cccccc; background-color:#E2E8E8;text-align: center;}


.border-cinza-4-bold{ background-color:#DCDCDC; font-weight:bold}
.border-1{border:1px solid #DEDBDE;}
.border-2{border:1px solid #F4F4EE;}
.border-5{border:1px; background-color:#F4F4F4;}

/* Outros */

.b-col{background-color:#dddddd}
.t-col{background-color:#84B2CE; color:#FFFFFF; font-weight:bold; text-align:center}
.l-row-0{background-color:#FFFFFF}
.l-row-1{background-color:#F7F7F7}



/* Links */

a:link		{color:#666666;text-decoration:none; line-height:12px;}
a:visited	{color:#666666;text-decoration:none; line-height:12px;}
a:active	{color:#666666;text-decoration:none; line-height:12px;}
a:hover		{color:#555555;text-decoration:underline; line-height:12px;}


a.link-cinza-1:link		{ color:#666666;text-decoration:none; font-size:10px; line-height:16px;}
a.link-cinza-1:visited	{ color:#666666;text-decoration:none; font-size:10px; line-height:16px;}
a.link-cinza-1:active	{ color:#666666;text-decoration:none; font-size:10px; line-height:16px;}
a.link-cinza-1:hover	{ color:#444444;text-decoration:none; font-size:10px; line-height:16px;}

a.link-cinza-2:link		{text-decoration:underline;	line-height:13px; font-size:11px; }
a.link-cinza-2:visited	{text-decoration:underline;	line-height:13px; font-size:11px; }
a.link-cinza-2:active	{text-decoration:none;		line-height:13px; font-size:11px; }
a.link-cinza-2:hover	{text-decoration:none;		line-height:13px; font-size:11px; }

a.link-cinza-3:link		{text-decoration:underline; line-height:13px; font-size:11px; font-weight:bold }
a.link-cinza-3:visited	{text-decoration:underline;	line-height:13px; font-size:11px; font-weight:bold}
a.link-cinza-3:active	{text-decoration:none;		line-height:13px; font-size:11px; font-weight:bold}
a.link-cinza-3:hover	{text-decoration:none;  	line-height:13px; font-size:11px;font-weight:bold }

a.link-cinza-4:link		{text-decoration:none;	line-height:13px; font-size:10px; font-weight:bold }
a.link-cinza-4:visited	{text-decoration:none;	line-height:13px; font-size:10px; font-weight:bold}
a.link-cinza-4:active	{text-decoration:none;	line-height:13px; font-size:10px; font-weight:bold}
a.link-cinza-4:hover	{text-decoration:none;  line-height:13px; font-size:10px; font-weight:bold }

a.link-cinza-5:link		{ color:#666666;text-decoration:none; font-size:10px; line-height:12px;}
a.link-cinza-5:visited	{ color:#666666;text-decoration:none; font-size:10px; line-height:12px;}
a.link-cinza-5:active	{ color:#666666;text-decoration:none; font-size:10px; line-height:12px;}
a.link-cinza-5:hover	{ color:#444444;text-decoration:none; font-size:10px; line-height:12px;}

a.link-cinza-6:link		{ color:#666666;text-decoration:none; font-size:10px; line-height:16px;}
a.link-cinza-6:visited	{ color:#666666;text-decoration:none; font-size:10px; line-height:16px;}
a.link-cinza-6:active	{ color:#666666;text-decoration:underline; font-size:10px; line-height:16px;}
a.link-cinza-6:hover	{ color:#444444;text-decoration:underline; font-size:10px; line-height:16px;}

a.link-red-7:link		{ font-family:Arial; color:#cc0033; font-weight:bold; font-size:23px; line-height:17px; text-align:left}
a.link-red-7:visited	{ font-family:Arial; color:#cc0033; font-weight:bold; font-size:23px; line-height:17px; text-align:left}
a.link-red-7:active		{ font-family:Arial; color:#cc0033; font-weight:bold; font-size:23px; line-height:17px; text-align:left}
a.link-red-7:hover		{ font-family:Arial; color:#cc0033; font-weight:bold; font-size:23px; line-height:17px; text-align:left}

.link-texto-evento           { Border-bottom: solid 1px #dddddd; padding-left:5px; padding-bottom:5px;  }
.link-texto-evento a	     { color:#333333; font-size:10px; line-height:16px; font-weigth:light; text-decoration:none; }
.link-texto-evento a:visited { color:#333333; font-size:10px; line-height:16px; font-weigth:light; text-decoration:none; }
.link-texto-evento a:hover	 { color:#333333; font-size:10px; line-height:16px; font-weigth:light; text-decoration:none; }

.link-detalhe-evento           { Border-bottom: solid 1px #dddddd; padding-left:5px; padding-bottom:5px; white-space: nowrap; }
.link-detalhe-evento a	     { color:#333333; font-size:10px; line-height:16px; font-weigth:light; text-decoration:none; }
.link-detalhe-evento a:visited { color:#333333; font-size:10px; line-height:16px; font-weigth:light; text-decoration:none; }
.link-detalhe-evento a:hover	 { color:#333333; font-size:10px; line-height:16px; font-weigth:light; text-decoration:none; }


	
/* links com Cores */

/* Vermelho */

a.link-red-1:link		{color:#ff0000;text-decoration:underline; line-height:13px; font-size:7pt; font-weight:bold }
a.link-red-1:visited	{color:#ff0000;text-decoration:underline; line-height:13px; font-size:7pt; font-weight:bold}
a.link-red-1:active		{color:#ff0000;text-decoration:none;	  line-height:13px; font-size:7pt; font-weight:bold}
a.link-red-1:hover		{color:#ff0000;text-decoration:none;  	  line-height:13px; font-size:7pt; font-weight:bold }

a.link-red-2:link		{color:#ed1c24;text-decoration:nome; line-height:10px; font-size:10px; font-weight:bold }
a.link-red-2:visited	{color:#ff0000;text-decoration:nome; line-height:10px; font-size:10px; font-weight:bold}
a.link-red-2:active		{color:#ff0000;text-decoration:none; line-height:10px; font-size:10px; font-weight:bold}
a.link-red-2:hover		{color:#ff0000;text-decoration:none; line-height:10px; font-size:10px;font-weight:bold }

a.destak-not-01:link		{ font-family:Arial; color:#444444; font-weight:bold; font-size:23px; line-height:17px; text-align:left}
a.destak-not-01:visited	{ font-family:Arial; color:#444444; font-weight:bold; font-size:23px; line-height:17px; text-align:left}
a.destak-not-01:active	{ font-family:Arial; color:#444444; font-weight:bold; font-size:23px; line-height:17px; text-align:left}
a.destak-not-01:hover	{ font-family:Arial; color:#444444; font-weight:bold; font-size:23px; line-height:17px; text-align:left}


a.leiamais:link		{color:#ff0000;text-decoration:nome; font-size:7pt; font-weight: bold;}
a.leiamais:visited	{color:#ff0000;text-decoration:nome; font-size:7pt; font-weight: bold;}
a.leiamais:active	{color:#ff0000;text-decoration:none; font-size:7pt; font-weight: bold;}
a.leiamais:hover	{color:#ff0000;text-decoration:none; font-size:7pt; font-weight: bold;}

a.dest-noticia:link		{ color:#666666;text-decoration:none; font-size:7pt; line-height:10px;}
a.dest-noticia:visited	{ color:#666666;text-decoration:none; font-size:7pt; line-height:10px;}
a.dest-noticia:active	{ color:#666666;text-decoration:none; font-size:7pt; line-height:10px;}
a.dest-noticia:hover	{ color:#444444;text-decoration:none; font-size:7pt; line-height:10px;}

a.destaque-manchete:link		{color:#636563; text-decoration:none; line-height:3px;Border-bottom: solid 1px #dddddd; padding-bottom:6px; font-size:10px; font-weight:bold; padding-left:15px; background-image:url('http://www.fiesp.com.br/imagens/seta_2.gif'); background-repeat:no-repeat ; height:0px;  }
a.destaque-manchete:visited	    {color:#636563; text-decoration:none;line-height:3px; Border-bottom: solid 1px #dddddd; padding-bottom:6px;font-size:10px; font-weight:bold; padding-left:15px; background-image:url('http://www.fiesp.com.br/imagens/seta_2.gif'); background-repeat:no-repeat ; height:0px;  }
a.destaque-manchete:active		{color:#636563; text-decoration:none;line-height:3px; Border-bottom: solid 1px #dddddd; padding-bottom:6px;font-size:10px; font-weight:bold; padding-left:15px; background-image:url('http://www.fiesp.com.br/imagens/seta_2.gif'); background-repeat:no-repeat ; height:0px;  }
a.destaque-manchete:hover		{color:#636563; text-decoration:none;line-height:3px; Border-bottom: solid 1px #dddddd; padding-bottom:6px;font-size:10px; font-weight:bold; padding-left:15px; background-image:url('http://www.fiesp.com.br/imagens/seta_2.gif'); background-repeat:no-repeat ; height:0px;  }


/* Tabelas de Formul&#225;rios */

.campo_cinza { background-color: #EFEFEF; border: 1px solid #666666; color: #000000; text-align: center;}
.campo_branco{ background-color: #FFFFFF; border: 1px solid #666666; color: #000000; text-align: center;}
.campo_branco1{ background-color: #FFFFFF; border: 1px solid #666666; color: #000000; }

/* Sistemas Externos do portal | Sites Fiesp */
.item { PADDING: 3px 3px 3px 3px; FONT-SIZE: 7pt; COLOR: #6D6D6D; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FCFCFC; TEXT-DECORATION: none !important; CURSOR:HAND; }
.itemMouseOver {PADDING: 3px 3px 3px 3px; FONT-SIZE: 7pt; COLOR: #6D6D6D; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FCFCFC; TEXT-DECORATION: underline !important;CURSOR:HAND;}

.button { BACKGROUND-IMAGE: #FFFFFF url('http://www.fiesp.com.br/imagens/botaomenor.gif'); WIDTH: 80px; BORDER: none; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Verdana; HEIGHT: 17px; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; TEXT-ALIGN:LEFT; PADDING-LEFT:3px; PADDING-TOP:2px; PADDING-BOTTOM:3px; }

.button2 { BACKGROUND-IMAGE: #FFFFFF url('http://www.fiesp.com.br/imagens/botaomaior.gif'); WIDTH: 120px; BORDER: none; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Verdana; HEIGHT: 17px; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; TEXT-ALIGN:LEFT; PADDING-LEFT:3px; PADDING-TOP:2px; PADDING-BOTTOM:3px;}

.invisivel { display:none; }

.calendario_dia, .calendario_dia a {  }
.calendario_dia_outros, .calendario_dia_outros a {  }
.calendario_dia_evento, .calendario_dia_evento a {  }

.componente_busca input {border:none;}




.eventoData {
	background-color: red;
	color: white;
}
.eventoTitulo {
	background-color: #d4d4d4;
	color: black;
}
.eventoCombo {
	width: 120px;
}
.sliderIndiceAtivo {
	width: 25px;
	height: 30px;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
	background-color: red;
	color: white;
	cursor: pointer;
}
.sliderIndice {
	width: 25px;
	height: 30px;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
	background-color: white;
	color: black;
	cursor: pointer;
}
.sliderImagem {
	width: 300px;
	height: 200px;
	vertical-align: bottom;
	text-align: center;
                background-repeat: no-repeat;
}

.sliderTitulo {
	width: 120px;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	height: 30px;
}
.sliderLegenda {
	background-color: #000000;
	filter: alpha(opacity=70);
	height: 35px;
	text-align: center;
	padding: 5px 5px 5px 5px;
}
.sliderManchete {
	text-decoration: none;
	color: white;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	filter: alpha(opacity=100);
}
.sliderLeiaMais {
	text-decoration: none;
	color: red;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	filter: alpha(opacity=100);
}
.sliderDivisoria {
	background-color: red;
	height: 5px;
}
.sliderOutrasNoticias {
	margin-left: 15px;
	background-image: url(imagens/bgslideroutrasnoticias.jpg);
	background-repeat: no-repeat;
	width: 130px;
	height: 25px;
	text-align: center;
	padding-top: 4px;
}


td.combo-info {
background-color:#eaeaea;
height:23px;
}

td.combo-info-topo {
font-family: Arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-left:10px;
height:45px;
}

a.combo-info-a:link, a.combo-info-a:visited, a.combo-info-a:active {
font-family:Arial;
font-size:9px;
color:#000000;
font-weight:bold;
text-decoration:none;
padding-left:10px;
}
a.combo-info-a:hover {
text-decoration: underline;
}

.eventoData {
	font:Arial;
	font-size:16px;
	background-color:#EAEAEA;
	color:#FFFFFF;
	text-align: center;
	font-weight: bold;
	color: #d90000;
    	padding:5px;
}
.eventoTitulo {
	font:Arial;
	font-size:11px;
	background-color:#EAEAEA;
	color:#FFFFFF;
	text-align: left;
	font-weight: bold;
	color: #000000;
    	padding-right:5px;
}
.eventoCombo {
	width: 130px;
}


