/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    font-weight: normal;
	
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	font-size: 13px;
	background-color: #ffffff;
}

#mainTexto
{
    font-weight: normal;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, verdana, sans-serif;
	letter-spacing: normal;
	font-size: 13px;
	color: #555;
	background-color: #FFFFFF;
}
#mainTexto TD
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#header { padding: 0; }

#footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif, Lucida Grande, Trebuchet MS;
	font-size: 8px;
	color: #000000;
	padding-bottom: 15px;
}

.tableTexto 
{
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-top: 10px;
}

.tableTexto2
{
	font-family: Verdana, Arial, Helvetica, sans-serif, Lucida Grande, Trebuchet MS;
	font-size: 10px;
	width: 160px;
	padding-left: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 25px;
	padding-top: 2px;
	border-left: solid 1px #f0f0f0;
	
}

.menuTopo
{
	font-family: Verdana, Arial, Helvetica, sans-serif, Lucida Grande, Trebuchet MS;
	font-size: 8px;
	color: #FFFFFF;
}
#menuTopo a:link, #menuTopo a:visited
{ color: #000000; text-decoration: none; width: 100%; background: #FFFFFF; padding-bottom:5; padding-top: 5; padding-left: 3; display:block;}
#menuTopo  a:hover { color: #000000; text-decoration: none; background: #dbdbcd;}



.colunaEsq {width: 50%; background-color:#ffffff; }
.colunaDir {width: 50%; background-color:#ffffff;  }

/*.colunaEsq { background-image: url(/sei/imagens/banner_esq1.jpg); background-position: right top; background-repeat: no-repeat; }
.colunaDir { background-image: url(/sei/imagens/banner_dir1.jpg); background-position: left top;	background-repeat:no-repeat;} */

/*
.colunaTopoDir { background-image: url(/sei/imagens/fundo13.gif); background-position: left bottom;	background-repeat:repeat-x;}
.colunaTopoEsq { background-image: url(/sei/imagens/fundo12.gif); background-position: right bottom;	background-repeat:repeat-x;}*/


/* Quando se usa DIV para secções, as classes têm # antes */
#destaquesACIME
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em;}	
#destaquesACIME A:link, #destaquesACIME A:visited 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

.tbMaior
{ border: 0 "#000000#"; width: 777; background-color: White; text-align:center; padding:0; }

.esq
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	vertical-align: top;
	text-align:left;
	background-color: #f5f5f5;
	
	width: 160px;	
	padding:3;
	padding-bottom:60;
	padding-top:0;
}

.esqMenu2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	vertical-align: top;
	text-align:left;
	background-color: #F5F5F5;
	width: 160px;	
	padding:3;
	padding-top:10;
}
.esqMenu3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	vertical-align: top;
	text-align:left;
	background-color: #F0F0F0;	
	width: 160px;	
	padding:3;
}


.esq_geral
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	vertical-align: top;
	text-align:left;
	background-color: #F0F0F0;
	
	width: 160px;	
	padding:3;
	padding-bottom:60;
	padding-top:10;
	/* background-image:url(/sei/imagens/fundo03.jpg); */
	background-position: top left;
	background-repeat:repeat-x;
}

.esq_geral TD
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		border:0px solid #e27100;
		border-left-width:3px;
		background: #F5F5F5;
		padding:0px;
		width:100%;
		/* background-image: url(/intraring/imagens/middle_bg.jpg); */
		
		}
		
.imgDestaque
{
	border: 2px;
	float:right;
	padding:20px;
	padding-right:0px;
	padding-top:0px;
}

		

#nav_esquerda TD
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		border:0px solid #e27100;
		border-left-width:3px;
		background: #F8F8F8;
		padding:0px;
		width:100%;
		/* background-image: url(/intraring/imagens/middle_bg.jpg); */
		}
		
.Menu2 
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		border:1px solid #666666;
		border-left-width:1px;
		background: #F8F8F8;
		padding:0px;
}
.Menu2 a:link, .Menu2 a:visited
{ color: #000000; text-decoration: none; width: 100%; background: #ffffff; padding-bottom:2; padding-top: 2; padding-left: 3; padding-right: 3; display:block;}
.Menu2  a:hover { color: #000000; text-decoration: none; background: #dbdbcd;}

		
.SubCanal1 
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		border:0px solid #a84e67;
		border-left-width:3px;
		background: #F8F8F8;
		padding:0px;
		width:100%;
}
.SubCanal1 a:link, .SubCanal1 a:visited
{ color: #000000; text-decoration: none; width: 100%; background: #FFFFFF; padding-bottom:5; padding-top: 5; padding-left: 3; display:block;}
.SubCanal1  a:hover { color: #000000; text-decoration: none; background: #dbdbcd;}

.SubCanal2
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		border:0px solid #666666;
		border-left-width:1px;
		background: #F8F8F8;
		padding:0px;
		width:100%;
		/* background-image: url(/intraring/imagens/middle_bg.jpg); */
}
.SubCanal2 a:link, .SubCanal2 a:visited
{ color: #000000; text-decoration: none; width: 100%; background: #FFFFFF; padding-bottom:5; padding-top: 5; padding-left: 12; display:block;}
.SubCanal2  a:hover { color: #000000; text-decoration: none; background: #dbdbcd;}

.SubCanal3
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		border:0px solid #e27100;
		border-left-width:0px;
		background: #F8F8F8;
		padding:0px;
		width:100%;
}
.SubCanal3 a:link, .SubCanal3 a:visited
{ color: #000000; text-decoration: none; width: 100%; background: #FFFFFF; padding-bottom:5; padding-top: 5; padding-left: 16; display:block;}
.SubCanal3  a:hover { color: #000000; text-decoration: none; background: #dbdbcd;}		



		
.esq_geral a:link, .esq_geral a:visited
{ color: #000000; text-decoration: none; width: 100%; background: #FFFFFF; padding-bottom:5; padding-top: 5; padding-left: 3; display:block;}
.esq_geral a:hover { color: #000000; text-decoration: none; background: #dbdbcd;}

.tbPrincipal
{ border: 0 "silver"; width: 777; background-color: White; text-align:center; padding:0;
	}
	
.tbHeader
{ border: 0 ; width: 777; background-color: White; text-align:center; padding:0;
	border-left: solid 1 #000000; border-right: solid 1 #000000; }
	
/* tabela Header*/
.tbHeader
{ border: 0 "saddlebrown"; width: 777; background-color: White; text-align:center; padding:0; height:60; }
/* tabela Header*/
.tbFooter
{ border: 0 "black"; width: 777; text-align:center; 	padding:0; }
/* Breadcrumb*/
.Breadcrumb
{ width: 100%; text-align:left; padding:5; border-bottom: solid 1 "saddlebrown"; font-size: xx-small; 	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, Lucida Grande, Trebuchet MS;	}
	


#bg_esq {
	 /* background: url(/sei/imagens/bg_esq.jpg) repeat-y fixed top right; */
}
	
	




H1, H2, H4, H5, TH, THEAD, TFOOT
{ color: #666666; }

H3
{
    font-family: Arial, Helvetica, sans-serif, Lucida Grande, Trebuchet MS;
	font-size: 24px;
	color: #666666;
	padding-bottom: 15px;
}


A:link	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

PRE	{	
	font-family:	Courier New, monospace;
	}	





LI
{
list-style-type:none;
padding-left: 3px;
padding-top: 0px;
list-style-image: url(/sei/imagens/bullet02.gif);
list-style-position: outside;
vertical-align:bottom;
margin-bottom: 10px;
}

HR {  border-style: solid none none none; border-width:thin; text-align: left; height: 1; color: #666666;}
