TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma
}
#content
{
  position: relative;
  left: 50%;
  width: 852px;
  margin: 0 0 0 -426px;
}
#contentPAS
{
  position: relative;
  left: 50%;
  width: 852px;
  margin: 0 0 0 -426px;
}
#contentSIG
{
  left: 0px;
  top: 0px;
  width:100%;
}
.CP_Body {
	background-image: url(../images/Background_black.jpg);
}
.CP_Body_SIG {
    background-color:#9d470a;
}
.CP_Ficha01 {
	position:absolute;
	left: 334px;
	top: 114px;
}
.CP_Ficha02 {
	position:absolute;
	left: 410px;
	top: 114px;
}
.CP_Ficha03 {
	position:absolute;
	left: 463px;
	top: 114px;
}
.CP_Ficha04 {
	position:absolute;
	left: 513px;
	top: 114px;
}
.CP_Ficha05 {
	position:absolute;
	left: 579px;
	top: 114px;
}
.CP_Background_Menu_Superior {
	background-image: url(../images/menu_obra_10.jpg);
}
.CP_Background_Menu_Superior_cliente {
	background-image: url(../images/menu_obra_10_cliente.jpg);
	text-align:left;
}
.CP_Menu_Superior {
	background-image: url(../images/home_06.jpg);
	position: relative;
	background-position: left center;
	text-align: left;
	z-index:888;
}
.CP_FRAME2 {
	width: 154px;
	height: 155px;
}
.CP_Logo_Nome {
	background-image: url(../images/home_09.jpg);
	vertical-align: middle;
	background-image: url(../images/menu_obra_12.jpg);
	width: 91px;
	height: 74px;
	text-align: center;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 14px;
	color: #ffffff;
	font-style: normal;
}
.CP_Janela_Superior {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	background-image: url(../images/home_09.jpg);
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	padding: 12px;
	font-style: normal;
	line-height: 16px;
	letter-spacing: normal;
}
.CP_Janela_Superior_Home0 {
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(../images/home_09.jpg);
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	padding: 12px;
	font-style: normal;
}
.CP_Rodape {
	width: 850px;
	height: 20px;
	font-family: Tahoma;
	font-size: 9px;
	color: #000000;
	text-align:center;
	vertical-align: middle;
	font-weight: normal;
	font-style: normal;
	background-color: #FFFFFF;
}
.Apt_Rodape_SIG {
	width: 900px;
	height: 22px;
	font-family: Tahoma;
	font-size: 9px;
	color: #FFFFFF;	
	text-align: center;
	vertical-align:bottom;
	font-weight: normal;
	font-style: normal;
	background-image: url(../imagens/rodapeSIG.jpg);
}
.Apt_Rodape_SIG_MOBILE {
	width: 900px;
	height: 22px;
	font-family: Tahoma;
	font-size: 9px;
	color: #FFFFFF;	
	text-align: center;
	vertical-align:bottom;
	font-weight: normal;
	font-style: normal;
    background-color:#aa5c14;
}
.Homesub_10 {
	background-repeat: repeat;
	background-image: url(../images/homesub_10.jpg);
}
.Texto_Menu_obra_15 {
	background-repeat: repeat;
	background-image: url(../images/menu_obra_15.jpg);
	width: 696px;
	height: 227px;
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	font-style: normal;
	line-height: 16px;
	letter-spacing: normal;
	padding-right: 4px;
	padding-bottom: 22px;
	padding-left: 34px;
}
.Texto_Menu_obra_15_cliente {
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
}
.Texto_Menu_obra_15_FaleConosco {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	font-weight: bold;
}
.Texto_Menu_obra_15_LoginPrincipal {
	width: 696px;
	height: 20px;
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
	line-height: 16px;
	position: relative;
	top: 210px;
}
.Texto_Menu_obra_15_BOLD {
	font-weight: bold;
}
.Texto_Menu_obra_15_BOLD_FaleConosco {
	font-weight: bold;
	color: #FFFFFF;
}
.Texto_Menu_obra_15_BOLD_LoginPrincipal {
	font-weight: bold;
	color: #FFFFFF;
}
.Menu_obra_15 {
	background-repeat: repeat;
	background-image: url(../images/homesub_10.jpg);
}
.CP_Home1_Body {
	background-repeat: repeat;
	background-image: url(../images/homesub_11.jpg);
}
.CP_Home1_Body_portif {
	background-repeat: repeat;
	background-image: url(../images/homesubportif_11.jpg);
}
.CP_News_01 {
	width: 349px;
	height: 209px;
}
.CP_News_02 {
	width: 205px;
	height: 118px;	
}
.CP_News_03 {
	width: 205px;
	height: 118px;
}
.CP_BordaImagens {
	border: 5px solid #FFFFFF;
	margin-left: 18px;
	height: auto;
	width: 190px;
}
.BarraAndamentoTextos {
	height:60px;
	width: 120px;
	text-align: center;
	vertical-align: top;
	font-family: Tahoma;
	font-weight:normal;
	font-style: normal;
	font-size: 11px;
	color: #ffffff;
}
.ListaFotosTotal {
	height:81px;
	width: 626px;
	vertical-align: middle;
	background-position: center;
	text-align: center;
}
.ListaFotosIndiv {
	height:81px;
	width: 120px;
	text-align: center;
	vertical-align: middle;
	background-position: center;
	border: thin solid #FFFFFF;
}
.ListaFotosIndiv_Legenda {
	height:60px;
	width: 120px;
	text-align: center;
	vertical-align: top;
	font-family: Tahoma;
	font-weight:normal;
	font-style: normal;
	font-size: 11px;
	color: #ffffff;
}
.ListaFotosIndiv_Legenda_EDIT {
	height:60px;
	width: 120px;
	text-align: center;
	vertical-align: top;
	font-family: Tahoma;
	font-weight:normal;
	font-style: normal;
	font-size: 11px;
	color: #ffffff;
}
.ListaFotosIndiv_Legenda_EDIT_Andamento {
	height:60px;
	width: 270px;
	text-align:left;
	vertical-align: top;
	font-family: Tahoma;
	font-weight:normal;
	font-style: normal;
	font-size: 11px;
	color: #ffffff;
}
.TituloImagens {
	font-size: 12px;
	font-weight: bold;
}
.BordaImagens {
	border: thin solid #FFFFFF;
	text-align: center;
	vertical-align: middle;
	background-position: center center;
}
.BordaImagemLocalizacao {
	border: thin solid #FFFFFF;
	text-align: center;
	vertical-align: middle;
	background-position: center center;
	margin-left: 42px;
	height: 405px;
	width: 540px;
	background-color: #FFFFFF;
}
.LabelStyle
{
	font-weight:bold;
	font-size: 11px;
	color:#FFFFFF;
	font-family:Tahoma;
	height: 33px;
	width: 103px;
}
.TextboxStyle
{
	background-color:#f3f3f3;
	font-weight:normal;
	font-size: 11px;
	color:#444444;
	font-family:Tahoma;
	border: 1px solid #cdcdcd;
	height: 16px;
	width: 224px;
}
.TextboxStyle_FaleConosco
{
	background-color:#f3f3f3;
	font-weight:normal;
	font-size: 11px;
	color:#444444;
	font-family:Tahoma;
	border: 1px solid #cdcdcd;
	height: 16px;
	width: 280px;
}
.TextboxStyle_FaleConosco_MSG
{
	background-color:#f3f3f3;
	font-weight:normal;
	font-size: 11px;
	color:#444444;
	font-family:Tahoma;
	border: 1px solid #cdcdcd;
	height: 112px;
	width: 280px;
}
.ButtonStyle_FC_Enviar
{
	background-color:#f3f3f3;
	font-weight:normal;
	font-size: 9px;
	color:#444444;
	font-family:Verdana;
	width: 70px;
	font-variant: normal;
	position: relative;
	left: 155px;
	top: 306px;
	border: 1px solid #cdcdcd;
}
.ButtonStyle_FC_Limpar
{
	background-color:#f3f3f3;
	font-weight:normal;
	font-size: 9px;
	color:#444444;
	font-family:Verdana;
	width: 70px;
	font-variant: normal;
	position: relative;
	left: 200px;
	top: 306px;
	border: 1px solid #cdcdcd;
}
.MessagesErrorStyle
{
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	font-size: 8px;
	font-family:Verdana;
}
.MessagesErrorStyle_Validadores
{
	font-weight:bold;
	font-style:italic;
	color:#FFFF48;
	font-size: 8px;
	font-family:Verdana;
	position: absolute;
	left: 490px;
	top: 80px;
}
.DadosStyle
{
	font-weight:normal;
	font-style:normal;
	color:#333333;
	font-size: 9px;
	font-family:Verdana;
}
.TableFaleConosco
{
	position: absolute;
	z-index: 100;
	height: 256px;
	width: 364px;
	left: 164px;
	top: 70px;
}
.LogoBancos
{
	position: relative;
	left: 20px;

}
.simule
{
	position: relative;
	left: 100px;
}
.imprensa_posic
{
	position: absolute;
	left: 500px;
	border: thin solid #FFFFFF;
}
.DIVformata
{
	height: 100px;
}
.Texto_admin_cliente
{
font-family:Tahoma;
font-size:11px;
font-weight: bold;
color: #FFFFFF;
}
.Posicionamento_UsuarioLogado
{
position:absolute;
top: 125px;
left: 36px;
}
.LoginNew_LabelStyle_UsuarioLogado
{
	font-weight:normal;
	font-size: 11px;
	color:#FFFFFF;
	font-family:Tahoma;
	vertical-align:middle;
	text-align:center;
	height:16px;
}
.LoginNew_LabelStyle_UsuarioLogadoAtual
{
	font-weight:normal;
	font-size: 10px;
	color:#FFFFFF;
	font-family:Tahoma;
	vertical-align:middle;
	height:16px;
	text-align:left;
}
.Posicionamento_Sair
{
position: relative;
top: 1px;
left: 10px;
}
.Posicionamento_Sair_SIG
{
position: relative;
top: 1px;
left: 10px;
}
.Posicionamento_Areadeacesso
{
position:absolute;
top: 216px;
left: 34px;
}
.Posicionamento_Webmail
{
position: relative;
top: 11px;
left: 46px;
}
.Posicionamento_Webmail_PAS
{
position: relative;
top: 1px;
left: 58px;
}
.Posicionamento_AtualizarDados
{
position:absolute;
top: 165px;
left: 33px;
}
.Posicionamento_TrocarSenha
{
position:absolute;
top: 195px;
left: 33px;
}
.ButtonStyle_ChPass_BottonTrocarSenha
{
	background-color:#f3f3f3;
	font-weight:bold;
	font-size: 9px;
	color:#444444;
	font-family:Tahoma;
	height: 20px;
	font-variant: normal;
	border: 1px solid #cdcdcd;
	position: relative;
	left: -20px;
}
.ButtonStyle_ChPass_BottonCancelar
{
	background-color:#f3f3f3;
	font-weight:bold;
	font-size: 9px;
	color:#444444;
	font-family:Tahoma;
	height: 20px;
	font-variant: normal;
	border: 1px solid #cdcdcd;
	position: relative;
	left: 10px;
}
.Restrito_ButtonStyle
{
	background-color:#f3f3f3;
	font-weight:bold;
	font-size: 9px;
	color:#444444;
	font-family:Tahoma;
	height: 20px;
	width:50px;
	font-variant: normal;
	border: 1px solid #cdcdcd;
}
.Restrito_ButtonStyle_SIG
{
	background-color:#f3f3f3;
	font-weight:bold;
	font-size: 9px;
	color:#444444;
	font-family:Tahoma;
	height: 20px;
	font-variant: normal;
	border: 1px solid #cdcdcd;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	width:200px;
	padding:20px;
	background-color:#883106;
    border-color:#E6E2D8;
    border-style:solid;
    border-width:2px;
    vertical-align:middle;
	font-weight:bold;
	font-size: 11px;
	color:#FFFFFF;
	font-family:Tahoma;
	text-align:center;
}
.PagAtualObras_LABEL
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    font-style:italic;
    text-align:left;
    vertical-align:middle;
}
.LABEL_RESULT
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    font-style:italic;
    text-align:left;
    vertical-align:middle;
}
.MenuPanel_PAS_inferior {
	overflow:hidden;
}
.MenuPanel_PAS_sup
{
    background-color:#883106;
    border-color:#E6E2D8;
    border-style:solid;
    border-width:1px;
    vertical-align:middle;
}
.MenuPanel_PAS_sup_texto
{
    vertical-align:middle;
    font-weight:bold;
	font-size: 11px;
	color:#FFFFFF;
	font-family:Tahoma;
	text-align:left;
	cursor:pointer;
}
.MenuPanel_PAS_inf
{
    padding:10px;
	background-color:#995025;
    border-color:#E6E2D8;
    border-style:solid;
    border-width:1px;
    vertical-align:middle;
    font-weight:bold;
	font-size: 11px;
	color:#FFFFFF;
	font-family:Tahoma;
	text-align:left;
	cursor:pointer;
}
.MenuPanel_PAS_inf_resp
{
    padding:10px;
	background-color:#faf695;
    border-color:#E6E2D8;
    border-style:solid;
    border-width:1px;
    vertical-align:middle;
    font-weight:bold;
	font-size: 11px;
	color:#CCCCCC;
	font-family:Tahoma;
	text-align:left;
	cursor:pointer;
}
.MenuPanel_PAS_inf_resp_label
{
    background-color:#faf695;
    vertical-align:middle;
    font-weight:bold;
	font-size: 11px;
	color:#333333;
	font-family:Tahoma;
	text-align:left;
}.MenuPanel_PAS_inf_resp_table
{
    background-color:#faf695;
    border-collapse:collapse;
    border-color:#E6E2D8;
    border-style:solid;
    border-width:1px;
    vertical-align:middle;
    font-weight:bold;
	font-size: 11px;
	color:#333333;
	font-family:Tahoma;
	text-align:left;
}
#flash_div{
position: relative;
z-index:0;
}
#flash_div1{
position: relative;
z-index:0;
}

