/* Css geral */
* {
	padding: 0;
	margin: 0;
}

a:link    {text-decoration:none;color:#043F0D; background-color:transparent; font-size:11px}
a:visited {text-decoration:none;color:#043F0D; background-color:transparent; font-size:11px}
a:active  {text-decoration:none;color:#043F0D; background-color:transparent; font-size:11px}
a:hover   {text-decoration:none; font-size:11px}

body {
	align: center;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	background-color:#edf6e7;
	}
#pagina{
	width:822px;
	margin:0 auto;
	background-image:url(../images/bg_sombra.gif);
	background-repeat:no-repeat;
	
}

#banner{
	float:left;
	margin:20px 30px;
	width:560px;
}

#corpo{
	width:774px;
	margin:0 auto;
	background-image:url(../images/bg_lateral.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}


/* css topo*/
#topo{
	height:114px;
	background-image:url(../images/topo1.jpg);
	background-position:top;
	background-repeat:no-repeat;	
	background-color:#FFFFFF;
}

#topo .base{
	height:115px;
	text-align:center;
	background-image:url(../images/topo2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	
	position:relative;
	margin-top:0px;
	margin-left:0px;
	color:#2b6d36;
}
#topo .logo-sindical{
	float:left;
	padding-left:15px;
	padding-top:18px;
}
#topo .logo-santos{
	float:right;
	padding-top:18px;
	padding-right:6px;
}

#topo p{
	float:left;
	width:344px;
	text-align:center;
	
	padding-top:77px;  
}

/* css lateral*/
#lateral{
	width:149px;
	height:auto;
	margin-left:0px;
	float:left;
}
/* css conteudo*/
#conteudo{
	width:624px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	padding-bottom:20px;
	margin-left:1px;
}
/* css menu*/
#menu{
	width:621px;
	height:48px;
	padding-top:5px;
	background-color:#C92121;
	text-align:center;
	color:#FFFFFF;
}
#menu a{
	cursor:pointer;
	color:#FFFFFF;
}
#menu a:hover{
	background-color:#db2f2f;
}

#centro{
	width:621px;
}


/* Calendário */

	#calendario{
		width: 250px;
		margin-left: 40px;
		_margin-left: 20px;
		text-align: center;
		clear: both;
		float: left;
		}
		#calendario h2{
			background:transparent url(../images/tit_ultimas_noticias.jpg) no-repeat scroll left center;
			left: 4px;
			margin-top: 26px;
			position: relative;
			}
			#calendario h2 a {
				display: block;
				font-size: 0pt;
				height: 66px;
				text-indent: -9999em;
				width: 130px;
				}
		#calendario .conteudo{
			width: 540px;
			border: 1px solid #bcd0bf;
			text-align:center;
			background-color:#f0f0f0;
			padding-top:10px;
			padding-bottom:10px;
			}
			
	#calendario .txt{
		text-align:left;
		padding-top:8px;
		padding-bottom:8px;
		padding-left:8px;
		padding-right:8px;
		width:200px;
		color:#2b6d36;
		}
		
	#calendario img{
		border: 1px solid #31713f;
		}	
		#calendario img a{
			border: 1px solid #31713f;
			}
	#calendario #bt-not {
		background: transparent url(../images/bt_noticias.jpg) no-repeat scroll left center;
		margin-top: -10px;
		margin-left: 390px;
		position: relative;
		width: 130px;
		z-index: 2;
		}		
		#calendario #bt-not a{
			display: block;
			font-size: 0pt;
			height: 20px;
			text-indent: -9999em;
			width: 130px;
			}
	
	#calendario_mostra{
		margin: 10px 0 10px 20px;		
		}
		#calendario_mostra p{
			text-align: justify
			}
		#calendario_mostra .tit{
			font: bold 16px Verdana, Arial, Helvetica, sans-serif;
			color: #053;
			}
			#calendario_mostra .txt{
				font-size: 11px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				width: 580px;
				}
				
	#calendario_mostra .imagem{		
		margin: 10px;
		padding: 5px;		
		border: 1px solid #ddd;
		}

/*calendario*/

/* css bloco noticias*/
#noticias{
	width:250px;
	margin-left:40px;
	_margin-left:20px;
	text-align:center;
	clear:both;
	float:left;
}
#noticias h2{
	background:transparent url(../images/tit_ultimas_noticias.jpg) no-repeat scroll left center;
	left:4px;
	margin-top:26px;
	position:relative;
}
#noticias h2 a {
	display:block;
	font-size:0pt;
	height:66px;
	text-indent:-9999em;
	width:130px;
}
#noticias .conteudo{
	width:250px;
	border:1px solid #bcd0bf;
	text-align:center;
	background-color:#f0f0f0;
	padding-top:10px;
	padding-bottom:10px;
}
#noticias .txt{
	text-align:left;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	width:200px;
	color:#2b6d36;
}
#noticias img{
	border:1px solid #31713f;
}


#noticias img a{
	border:1px solid #31713f;
}
#bt-not {
	background:transparent url(../images/bt_noticias.jpg) no-repeat scroll left center;
	margin-top:-10px;
	margin-left:100px;
	position:relative;
	width:130px;
	z-index:2;
}
#bt-not  a{
	display:block;
	font-size:0pt;
	height:20px;
	text-indent:-9999em;
	width:130px;
}


/* css bloco boletins*/

#boletins{
	float:left;
	width:256px;
	margin-left:40px;
	text-align:center;
}
#boletins h2{
	background:transparent url(../images/tit_boletins.jpg) no-repeat scroll left center;
	left:4px;
	margin-top:26px;
	position:relative;
}
#boletins h2 a {
	display:block;
	font-size:0pt;
	height:66px;
	text-indent:-9999em;
	width:130px;
}
#boletins .conteudo{
	width:250px;
	padding-top:10px;
	padding-bottom:20px;
	border:1px solid #bcd0bf;
	text-align:center;
	background-color:#f0f0f0;
}
#boletins .txt{
	text-align:left;
	background-image:url(../images/seta.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin-top:3px;
	margin-left:20px;
	padding-top:8px;
	padding-left:18px;
	color:#2b6d36;
}
#bt-bol {
	background:transparent url(../images/bt_boletins.jpg) no-repeat scroll left center;
	left:4px;
	margin-top:-10px;
	margin-left:100px;
	position:relative;
	z-index:2;
}
#bt-bol a{
	display:block;
	font-size:0pt;
	height:20px;
	text-indent:-9999em;
	width:130px;
}


/* css bloco jornal do auditor*/
#jornal{
	width:270px;
	margin-left:20px;
	text-align:center;
	clear:both;
	float:left;
}
#jornal h2{
	background:transparent url(../images/tit_jornal.jpg) no-repeat scroll left center;
	left:0px;
	margin-top:26px;
	position:relative;
}
#jornal h2 a {
	display:block;
	font-size:0pt;
	height:66px;
	text-indent:-9999em;
	width:270px;
}
#jornal .conteudo{
	margin-left:18px;
	text-align:center;
	padding-top:10px;
	padding-bottom:20px;
}
#jornal .txt{
	text-align:left;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	color:#2b6d36;
}
#jornal img{
	border:1px solid #31713f;
}
#bt-not2 {
	background:transparent url(../images/bt_noticias2.jpg) no-repeat scroll left center;
	left:4px;
	margin-top:-10px;
	margin-left:140px;
	position:relative;
	z-index:2;
}
#bt-not2 a{
	display:block;
	font-size:0pt;
	height:20px;
	text-indent:-9999em;
	width:130px;
}



/* css bloco pesquisa*/
#pesquisa{
	width:230px;
	margin-left:20px;
	text-align:center;
	float:left;
}
#pesquisa h2{
	background:transparent url(../images/tit_pesquisa.jpg) no-repeat scroll left center;
	left:0px;
	margin-top:26px;
	position:relative;
}
#pesquisa h2 a {
	display:block;
	font-size:0pt;
	height:66px;
	text-indent:-9999em;
	width:250px;
}
#pesquisa .conteudo{
	margin-left:18px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#pesquisa .txt{
	text-align:left;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	color:#2b6d36;
}

#pesquisa-interna{
	text-align:left;
	padding-top:20px;
	padding-bottom:20px;
}

#pesquisa-interna .txt{
	text-align:left;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	color:#2b6d36;
}

#pesquisa-interna .pergunta{
	color:#000000;
	padding-left:10px;
	font-size:11px;
	height:100%;
	padding-bottom:10px;
}

#bt-veja {
	background:transparent url(../images/bt_veja.jpg) no-repeat scroll left center;
	left:4px;
	margin-left:140px;
	z-index:2;
}
#bt-veja a{
	display:block;
	font-size:0pt;
	height:20px;
	text-indent:-9999em;
	width:130px;
}

#rodape1{
	height:60px;
	text-align:center;
	background-image:url(../images/rodape.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	display:block;
	clear:both;
	padding-top:30px;
	padding-bottom:10px;
	font-size:10px;
	margin-top:10px;
}
#rodape1 a{
	font-size:10px;
	color:#000000;
	margin: 0 3px;	
}
#rodape1 a.logo-mkt{
	padding-top:10px;
}


/*noticias*/

#filtro{
	padding-top:10px;
	background-color:#EDF6E7;
	height:35px;
	font-size:12px;
	width:610px;
	padding-left:10px;
}
#filtro .pag{
	float:left;
	max-width:150px;
	padding-right:10px;
}
#filtro .ordenar{
	float:left;
	width:220px;
	padding-left:10px;
}
#filtro .categoria{
	float:left;
	width:220px;
}
#listac{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:both;
	float:left;
	width:620px;
	background-color:#EDF6E7;
}
#listac .tit{
	color:#DB2B2B;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	background-color:#FFFFFF;
	margin-left:0px;
}
#listac .data{
	color:#000000;
	float:left;
	padding-left:5px;
	margin-top:5px;
	height:20px;

}
#listac .txt{
	color:#2b6d36;
	float:left;
	padding-left:10px;
	font-weight:bold;
	font-size:11px;
	margin-top:5px;
	height:20px;
}
#listac a{
	color:#2b6d36;
}
#lista{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:both;
	float:left;
	width:620px;
}


#lista .tit{
	color:#DB2B2B;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	background-color:#FFFFFF;
	margin-left:0px;
}
#lista .data{
	color:#000000;
	float:left;
	padding-left:5px;
	margin-top:5px;
	height:20px;

}
#lista .txt{
	color:#2b6d36;
	float:left;
	padding-left:10px;
	font-weight:bold;
	font-size:11px;
	margin-top:5px;
	height:20px;
}
#lista a{
	color:#2b6d36;
}

#paginacao{
	font-size:12px;
	text-align:center;
	width:572px;
	padding-bottom:15px;
}

/* boletim */

#listab{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:both;
	float:left;
	width:620px;
}
#listab .data{
	color:#000000;
	float:left;
	padding-left:5px;
	margin-top:5px;
	width:100px;
	font-weight:bold;

}
#listab .descricao{
	float:left;
	padding-top:5px;
	font-size:11px;
	width:500px;
}
#listab .tipo{
	padding-top:5px;
	clear:both;
	text-align:center;
	float:left;
	width:100px;
}
#listab .boletim{
	float:left;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	width:500px;
}

#listabc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:both;
	float:left;
	width:620px;
	background-color:#EDF6E7;
}
#listabc .data{
	color:#000000;
	float:left;
	padding-left:5px;
	margin-top:5px;
	width:100px;
	font-weight:bold;

}
#listabc .descricao{
	float:left;
	padding-top:5px;
	font-size:11px;
	width:500px;
}
#listabc .tipo{
	padding-top:5px;
	clear:both;
	text-align:center;
	float:left;
	width:100px;
}
#listabc .boletim{
	float:left;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	width:500px;
}
#menu-coral{
	text-align:center;
	font-size:11px;
}
#menu-coral img{
	margin: 0 1px;	
	border:0px;
}
#menu-coral .txt{
	width:590px;
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	padding-top:10px;
}
#noticia{
	margin:5px;
}
#noticia .tit{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#noticia .txt{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:580px;
}
#noticia .imagem{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	border:0px;
}
#secao{
	padding:20px;
}
#coral{
	margin:5px;

}
#coral .tit{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2b6d36;
}
#coral .txt{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:10px;
}
#coral .clique{
	text-align:right;
}
#coral .lista{
	background-color:#EDF6E7;
}
#coral-participacoes{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
}

#coral-participacoes ul{
	padding-top:10px;
}

#coral-participacoes li{
	margin-left:20px;
	list-style-image:url(../images/seta.gif);
	padding:3px;
	
}

#coral .imagem{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	border:0px;
}


#coral-participacoes .titulo{
	
	font-weight:bold;
	
}


#listacoralc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:both;
	float:left;
	width:610px;
	background-color:#EDF6E7;
}
#listacoralc .tit{
	color:#DB2B2B;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	background-color:#FFFFFF;
	margin-left:0px;
}
#listacoralc .data{
	color:#000000;
	float:left;
	padding-left:5px;
	margin-top:5px;
	height:20px;

}
#listacoralc .txt{
	color:#2b6d36;
	float:left;
	padding-left:10px;
	font-weight:bold;
	font-size:11px;
	margin-top:5px;
	height:20px;
}
#listacoralc a{
	color:#2b6d36;
}
#listacoral{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:both;
	float:left;
	width:610px;
}


#listacoral .tit{
	color:#DB2B2B;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	background-color:#FFFFFF;
	margin-left:0px;
}
#listacoral .data{
	color:#000000;
	float:left;
	padding-left:5px;
	margin-top:5px;
	height:20px;

}
#listacoral .txt{
	color:#2b6d36;
	float:left;
	padding-left:10px;
	font-weight:bold;
	font-size:11px;
	margin-top:5px;
	height:20px;
}
#listacoral a{
	color:#2b6d36;
}




#barra{
	background-color:#EDF6E7;
	margin-top:5px;
	margin-bottom:5px;
	height:5px;
}
#voltar{
	margin-top:10px;
	text-align:right;
	color:#2b6d36;
}
#voltar img{
	border:0px;
}
#voltar a{
	cursor:pointer;
}
#indique{
	margin-left:20px;
	margin-top:20px;
}
#listafotos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:both;
	float:left;
	width:620px;
	height:30px;
}

#listafotos .tit{
	color:#DB2B2B;
	font-size:12px;
	font-weight:bold;
	padding-top:15px;
	padding-left:5px;
	padding-bottom:5px;
	background-color:#FFFFFF;
	margin-left:0px;
}
#listafotos .data{
	color:#000000;
	float:right;
	padding-left:5px;
	margin-top:5px;
	height:20px;
	width:150px;

}
#listafotos .txt{
	color:#2b6d36;
	float:left;
	padding-left:10px;
	font-weight:bold;
	font-size:11px;
	margin-top:5px;
	height:20px;
}
#listafotos a{
	color:#2b6d36;
}
#listafotosc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:both;
	float:left;
	width:620px;
	background-color:#EDF6E7;
	height:30px;
}

#listafotosc .tit{
	color:#DB2B2B;
	font-size:12px;
	font-weight:bold;
	padding-top:15px;
	padding-left:5px;
	padding-bottom:5px;
	background-color:#FFFFFF;
	margin-left:0px;
}
#listafotosc .data{
	color:#000000;
	float:right;
	padding-left:5px;
	margin-top:5px;
	height:20px;
	width:150px;

}
#listafotosc .txt{
	color:#2b6d36;
	float:left;
	padding-left:10px;
	font-weight:bold;
	font-size:11px;
	margin-top:5px;
	height:20px;
}
#listafotosc a{
	color:#2b6d36;
}
#fotos-mostra{
	margin:20px;
}
#fotos-mostra .tit{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#fotos-mostra .txt{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#fotos-mostra .imagem{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	border:0px;
}
#contato{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}

#form label {
	display:block;
	float:left;
	margin-right:10px;
	text-align:right;
	width:235px;
	padding:5px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#form input, form textarea {
	width:200px;
	background-color:#EDF6E7;
	border:0px;
	padding:5px;
}
#form p {
	clear:both;
	padding:5px;
}
#form .submit {
	font-size:12px;
	font-weight:bold;
	margin-left:260px;
	width:60px;
	background-color:#f1f1f1;
	border: 1px solid #999999;
	height:25px;
	text-align:center;
}
#form2 label {
	display:block;
	float:left;
	margin-right:10px;
	text-align:right;
	width:235px;
	padding:5px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#form2 input, form textarea {
	width:200px;
	background-color:#EDF6E7;
	border:0px;
	padding:5px;
}
#form2 p {
	clear:both;
	padding:5px;
}
#form2 .submit {
	font-size:12px;
	font-weight:bold;
	margin-left:255px;
	width:60px;
	background-color:#f1f1f1;
	border: 1px solid #999999;
	height:25px;
	text-align:center;
}
#links{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:both;
	float:left;
	width:620px;
	height:40px;
}
#links .txt{
	color:#000000;
	padding-left:10px;
	height:20px;
}
#links .url{
	color:#2b6d36;
	padding-left:10px;
	font-weight:bold;
	font-size:11px;
	margin-top:5px;
	height:20px;
}
#links a{
	color:#2b6d36;
}
#linksc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:both;
	float:left;
	width:620px;
	height:40px;
	background-color:#EDF6E7;
}
#linksc .txt{
	color:#000000;
	padding-left:10px;
	height:20px;
}
#linksc .url{
	color:#2b6d36;
	padding-left:10px;
	font-weight:bold;
	font-size:11px;
	margin-top:5px;
	height:20px;
}
#linksc a{
	color:#2b6d36;
}
#texto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:20px;
}

/*===============MIDIA=============*/
#videos_jornais{
	margin: 0px;
	width: 420px;
	height: 100%;
	
}

#media_jornal{
	width: 100px;
	float: left;
	margin-left:3px;
	
}

#media_jornal .image_jornal{
	height: 100px;
	padding: 0px;
	margin-right: 5px;
	margin-bottom:5px;
}

#media_jornal .video_jornal{	
    margin-top: 0px;
	padding-top: 0px;
	

}