/* CSS Document */

BODY{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	background-color:#EEF0F7;
	/*background-image:url(/stratageo/arquivos_gerais/fundo.gif);
	background-repeat:repeat-x;*/
}

/* ############## */
/* TEXTO */
/* ############## */

/* ############## */
.TextoCorpo{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 12px;
   	color : #666666;
	word-spacing : normal;
	line-height : 18px;	
	}
	
A.TextoCorpo{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 12px;
   	color : #666666;
	word-spacing : normal;
	line-height : 18px;	
	text-decoration: none;
	}
	
A:VISITED.TextoCorpo{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 12px;
   	color : #666666;
	word-spacing : normal;
	line-height : 18px;	
	text-decoration: none;
	}
	
A:HOVER.TextoCorpo{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 12px;
   	color : #666666;
	word-spacing : normal;
	line-height : 18px;	
	text-decoration: underline;
	}

/* ############## */
.TextoPosicao{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 10px;
   	color : #666666;
	word-spacing : normal;
	line-height : normal;
	}
	
A.TextoPosicao{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 10px;
   	color : #666666;
	word-spacing : normal;
	line-height : normal;
	text-decoration: none;
	}
	
A:VISITED.TextoPosicao{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 10px;
   	color : #666666;
	word-spacing : normal;
	line-height : normal;
	text-decoration: none;
	}
	
A:HOVER.TextoPosicao{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 10px;
   	color : #666666;
	word-spacing : normal;
	line-height : normal;
	text-decoration: underline;
	}
	
/* ############## */
.Titulo{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #000000;
	word-spacing : 2;
	line-height : normal;
	letter-spacing: -1px;
	}
	
/* ############## */
.ItensQuadroLogin{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 11px;
   	color : #000000;
	word-spacing : normal;
	line-height : 16px;	
	}
	
/* ############## */
.CorpoTextoQuadroGaleria{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 11px;
   	color : #000000;
	word-spacing : normal;
	line-height : 16px;	
	}

/* ############## */
.EnderecoTitulo{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 10px;
   	color : #000000;
	word-spacing : normal;
	line-height : 16px;		
	font-weight: bold;
	}

/* ############## */
.EnderecoTexto{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 10px;
   	color : #666666;
	word-spacing : normal;
	line-height : 14px;	
	}
	
/* ############## */
.Link{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 11px;
   	color : #283B7D;
	word-spacing : normal;
	line-height : 16px;			
	font-weight: bold;
	}

A.Link{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 11px;
   	color : #283B7D;
	word-spacing : normal;
	line-height : 16px;	
	text-decoration: underline;		
	font-weight: bold;
	}

A:VISITED.Link{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 11px;
   	color : #555555;
	word-spacing : normal;
	line-height : 16px;	
	text-decoration: underline;		
	font-weight: bold;
	}
	
A:HOVER.Link{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 11px;
   	color : #555555;
	word-spacing : normal;
	line-height : 16px;	
	text-decoration: underline;		
	font-weight: bold;
	}

/* ############## */
.TituloQuadrosDir{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 11px;
   	color : #283B7D;
	word-spacing : normal;
	line-height : normal;
	font-weight: normal;
	}

/* ############## */
.TextoQuadrosDir{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 10px;
   	color : #666666;
	word-spacing : normal;
	line-height : 14px;	
	}

/* ############## */
.QuadroContTitulo{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 12px;
   	color : #000000;
	word-spacing : normal;
	line-height : 16px;	
	font-weight: bold;
	}

/* ############## */
.QuadroContTexto{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 11px;
   	color : #000000;
	word-spacing : normal;
	line-height : 16px;	
	font-weight: bold;
	}

/* ############## */
.ConhecaMais{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #283B7D;
	word-spacing : normal;
	line-height : normal;
	letter-spacing: -1px;
	font-weight: bold;
	}

A.ConhecaMais{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #283B7D;
	word-spacing : normal;
	line-height : normal;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
	}

A:VISITED.ConhecaMais{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #283B7D;
	word-spacing : normal;
	line-height : normal;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
	}
	
A:HOVER.ConhecaMais{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #283B7D;
	word-spacing : normal;
	line-height : normal;
	text-decoration: underline;
	letter-spacing: -1px;
	font-weight: bold;
	}
	
/* ############## */
/* IDIOMAS */
.Idiomas{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #283B7D;
	word-spacing : 2;
	line-height : normal;
	letter-spacing: -1px;
	font-weight: bold;
	}

A.Idiomas{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #283B7D;
	word-spacing : normal;
	line-height : normal;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
	}
	
A:VISITED.Idiomas{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #283B7D;
	word-spacing : normal;
	line-height : normal;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
	}	
	
A:HOVER.Idiomas{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #555555;
	word-spacing : normal;
	line-height : normal;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
	}
	
/* ############## */
/* MENU */
.MENU{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #000000;
	word-spacing : 2;
	line-height : normal;
	letter-spacing: -1px;
	font-weight: bold;
	}

A.MENU{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #000000;
	word-spacing : normal;
	line-height : normal;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
	}
	
A:VISITED.MENU{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #000000;
	word-spacing : normal;
	line-height : normal;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
	}	
	
A:HOVER.MENU{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #555555;
	word-spacing : normal;
	line-height : normal;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
	}
/* ############## */
	
.MENU_SELECT{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 14px;
   	color : #999999;
	word-spacing : 2;
	line-height : normal;
	letter-spacing: -1px;
	font-weight: bold;
	}

/* ############## */
/* SERVIÇOS */
.MenuServicosSelect{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 13px;
   	color : #666666;
	word-spacing : 2;
	line-height : normal;
	letter-spacing: -1px;
	font-weight: bold;
	}
	
/* ############## */
.MenuServicos{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 13px;
   	color : #283B7D;
	word-spacing : 2;
	line-height : normal;
	letter-spacing: -1px;
	font-weight: bold;
	}

A.MenuServicos{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 13px;
   	color : #283B7D;
	word-spacing : 2;
	line-height : normal;
	letter-spacing: -1px;
	font-weight: bold;
	text-decoration: none;
	}

A:VISITED.MenuServicos{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 13px;
   	color : #283B7D;
	word-spacing : 2;
	line-height : normal;
	letter-spacing: -1px;
	font-weight: bold;
	text-decoration: none;
	}	
	
A:HOVER.MenuServicos{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 13px;
   	color : #283B7D;
	word-spacing : 2;
	line-height : normal;
	letter-spacing: -1px;
	font-weight: bold;
	text-decoration: none;
	}
/* ############## */
	
.TextoCorpoServicosPq{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 11px;
   	color : #666666;
	word-spacing : normal;
	line-height : 17px;	
	}
	
A.TextoCorpoServicosPq{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 11px;
   	color : #666666;
	word-spacing : normal;
	line-height : 17px;	
	text-decoration: none;
	}
	
A:VISITED.TextoCorpoServicosPq{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 11px;
   	color : #666666;
	word-spacing : normal;
	line-height : 17px;	
	text-decoration: none;
	}
	
A:HOVER.TextoCorpoServicosPq{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 11px;
   	color : #666666;
	word-spacing : normal;
	line-height : 17px;	
	text-decoration: underline;
	}

/* ############## */
/* E-MAIL */
.TituloEmail{
	font-family : Helvetica, Arial, Verdana;
	FONT-SIZE: 10px;
   	color : #000000;
	word-spacing : normal;
	line-height : 16px;	
	font-weight: bold;
	}
	
A.TituloEmail{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 11px;
   	color : #000000;
	word-spacing : normal;
	line-height : 16px;	
	font-weight: bold;
	text-decoration: none;
	}
	
A:VISITED.TituloEmail{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 11px;
   	color : #000000;
	word-spacing : normal;
	line-height : 16px;	
	font-weight: bold;
	text-decoration: none;
	}
	
A:HOVER.TituloEmail{
	font-family : Arial, Helvetica, Verdana;
	FONT-SIZE: 11px;
   	color : #666666;
	word-spacing : normal;
	line-height : 16px;	
	font-weight: bold;
	text-decoration: underline;
	}


/* ############## */
/* FORMULARIOS */
.formulario{
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM: 1px solid;	
	BORDER-LEFT: 1px solid;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-COLOR: #000000;
	COLOR: #333333;
	FONT-FAMILY: Helvetica, Arial, Helvetica;
	FONT-SIZE: 10px;
	LETTER-SPACING: 0px;
	VERTICAL-ALIGN: 0;
	}


/* ############## */
/* RESTRITO */
	
.tebela_restrito {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-COLLAPSE: collapse;
	EMPTY-CELLS: show;
	}
	
.tebela_restrito TD {
	PADDING-RIGHT: 1px;
	BORDER-TOP: #c1cdd8 1px solid;
	PADDING-LEFT: 1px;
	HEIGHT: 23px;
	}