﻿.SiteArea
{
	width:960px;
	text-align:center
}

.SiteArea_NEW
{
	text-align: center;
	margin: 0 auto;
	overflow: hidden;
}


.SiteCabecalho1
{
	width:952px;
	height:124px;
    overflow: hidden;
    
	/*background:url(cabec956.jpg) no-repeat top center;*/    

    /*background:url(cabecalho-01.jpg) no-repeat top center;      
    background-size:100% 100%;*/
    /*background-color:#FFFFFF;*/
}

.SiteCabecalho2
{
	width:960px;
	height:62px;
	background:url(menusup960.jpg) no-repeat top center;    
}

.SiteMenu
{
	/*position:absolute;
	top:121px;*/
	/*left:150px;*/
    /*width: 935px;*/ 
    text-align: right; 
    float: right;
    margin-right: 2%;
    /*border:1px solid;*/
}

.SiteMenu a
{
    font-size:11px;
}


.SiteConteudo
{
	width:960px;
	height:auto;
}

.SiteLogov 
{
	position:absolute;
	top:10px;
	/*left:650px;*/
	width:66px;
	height:67px;
	background:url(logov.gif) no-repeat top center;
}

UCPopupModalArea.rodape 
{
	float:left;
	height:26px;
	background:url(rodape.jpg) top center;
}	

.LineSpace
{
	margin-bottom: 10px;
	float: left;
}

.tit_conteudo 
{
	float:left;
	font-size:13px;
	font-weight:normal;
	margin-top:15px;
	color: #6D530C;
	border-bottom:#CCCCCC 1px solid;
	width:100% !important;    
}

.TituloRed
{
	font-weight:bold;
	color: Red;
	text-align:center;
}

.Information
{
	font-family: Verdana;
	font-size: 12px;
	color: #404040;
}

.TableInformation
{
	text-align: justify;
	width: 100%;
	height: 100%;
	border-bottom: Black 1px solid;
	border-top: Black 1px solid;
	border-left: Black 1px solid;
	border-right: Black 1px solid;
	background-color: #F7F7F7;
}

.ImageInformation
{
	background:url(i4.gif);
	width: 15px;
	height: 15px;
	CURSOR: pointer;
	border-bottom: none;
	border-top: none;
	border-right: none;
	border-left: none;
}

.DestaqueInformacao
{
	color: #9D0000;
}


.conteudo 
{
    width:960px !important;
	float:left;
	text-align:left;
	padding-left:40px;
	background:url(fnd_conteudo960.jpg) repeat-y fixed top center;    
}

.conteudo_interno
{
    width:880px !important;
}

.Botao
{
    CURSOR: pointer;
}

.Combo
{
	font-family: Verdana;
	color: Black;
	font-size: 12px;
	text-align:left;
}	

* html #copy {padding:0 5em 4em 2em;}

h1, h2, h3, h4, h5, h6, form, dl, ul, dt, dd, p, address {
	margin:0px;
	padding:0px;}

body{font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-align:center;
	background:#E6E6E6;
	/*width: 100px;*/
	}
	
h1 {
	margin-left: -39px;
	padding-top: 10px;
	padding-left: 10px;
	margin-top: -25px;
	font-size: 2.0em;
	font-weight: normal;
	width:718px;
}
h2 {
	clear: both;
	margin: 1.2em 0em 1.2em -1em;
	font-size: 1.7em;
	font-weight: normal;
}
h3 {
	margin: 1.2em 0em 1.2em -1em;
	font-size: 1.4em;
	font-weight: normal;
}
h4 {
	margin: 1.2em 0em 1.2em -1em;
	font-size: 1.2em;
	font-weight: bold;
}
h5 {
	margin: 1.2em 0em 1.2em -1em;
	font-size: 1.0em;
	font-weight: bold;
}
h6 {
	margin: 1.2em 0em 1.2em -1em;
	font-size: 0.8em;
	font-weight: bold;
}
pre {
	font-family: monospace;
	font-size: 1.0em;
}

#mainwrapper {			
	margin: 0 auto;
	width: 780px;
	text-align: left;
}
#topHeader {
	height: 20px;
	background-image: url(top_shadow.png);
	background-repeat: no-repeat;
}

#bottomHeader {
	height: 20px;		
	background-image: url(bottom_shadow.png);
	background-repeat: no-repeat;
	margin-bottom:-10px;
}

#header {
	position: relative;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 780px;
	background-repeat: repeat-y;
	background-image: url(main_bg.png);

}

#TableHeader {
	font-size: 16px;
	color: #FFFFFF;
	margin-left: 9px;
	padding: 10px;
	margin-top: -15px;
	font-weight: normal;
	background-color: #8CA7BB;	
}

#quickStartDescription {
	color: #8CA7BB;
	font-size: 14px;
	margin-left: 9px;
	margin-right: 30px;
	padding: 10px;
}

.clearfix:after {
  content: "."; 
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}

#topContent {
	height: 20px;
	background-image: url(top_shadow.png);
	background-repeat: no-repeat;
	margin-bottom:-10px;
}

#bottomContent {
	height: 20px;		
	background-image: url(bottom_shadow.png);
	background-repeat: no-repeat;
}

#content {
	position:relative;
	margin-top:0px;
	width: 780px;
	background-repeat: repeat-y;
	background-image: url(main_bg.png);
}
#copy {			
	position:static;
	margin-top:20px;
	margin-left:10px;
	margin-right:20px;
	padding: 0 3.5em 4em;
	color: #0066CB;
}

#copy p {
	font-size: 1.0em;
	line-height: 1.8em;
}



.content-left {
	float:left;
	width:240px;
	margin-left: 10px;
	padding:4px 0px 4px 0px;
	}

.content-right {
	float:left;
	padding:4px 7px 4px 0px;
	width:490px;
	border-left:1px solid #A7A7A7;
	}
	
.Menu_NodeStyle
{
	color:Black;
	font-family:"Verdana";
	font-size:8pt;
	padding:0px 5px 0px 5px;
}

.Menu_HoverNodeStyle
{
	background-color:#CCCCCC;
	border:solid 1px #888888;
}

.Menu_SelectedNodeStyle
{
	 font-weight:bold;
	 color:#0066CB;
}


/* Silvia */

#cabecalho h1 {float:left;
	width:272px;
	height:41px;
	margin-left:130px;
	margin-top:5px;
	background:url(guia.gif) no-repeat top center;}	


	

a {cursor:pointer; color:Green;}

#principal 
{
	width:960px;
	margin:0 auto; 
}
	
#principal_body {width:960px;
	margin:0 auto;}
	
#principal span {/*display:none;*/}	

.MainDiv
{
	width: 960px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.MainDiv span
{
	/*display: none;
	text-align: center;
	margin-left: auto;
	margin-right: auto;*/
}

#cabecalho {float:left;
	width:960px;
	height:100px;
	margin-top:10px;
	background:url(cabec.jpg) no-repeat top center;}
	
#menusup 
{
	float:right;
	width:740px;
	height:50px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-right:30px;
	background:url(menusup.jpg) no-repeat top center;
}	
	
#menusup ul li {display:inline;
	padding-left:25px;}
	
#menusup ul li a {color:#990000; text-decoration:none;}	

#menusup ul li a:hover {color:#000000;}
	
#logov {float:right;
	width:66px;
	height:67px;
	margin:15px 30px 0px 0px;
	background:url(logov.gif) no-repeat top center;}	
	
	#tit_identific {float:left;
	width:680px;
	font-weight:bold;
	font-size:13px;
	margin-top:30px;
	margin-bottom:30px;
	border-bottom:#CC0000 1px solid;}	
	
#cnt_identific {float:left;
	width:570px;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:130px;
	padding-bottom:40px;}
	
	
	.rodape
	{
	float:left;
	width:960px !important;
	height:100px;
	margin-top:0px;
	background:url(rodape960.jpg) no-repeat top center;
	}
	
.TextBoxWatermark
{
	background-color: #E6FFFF;
}

.Label 
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	text-align:right;
}
.LabelPendencia 
{
    font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
}

.LabelDestaque 
{
	font-family: Verdana;
	color: Black;
	font-weight: bold;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	text-align:right;
}	

.LabelLink
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
}

.Help
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	text-align: justify;
}	


.Text
{
	font-family: Verdana;
	color: Black;
	font-size: 12px;
	text-align:left;
}

.TextSemBorda
{
	font-family: Verdana;
	color: Black;
	font-size: 12px;
	text-align:left;
	border: none;
}	
.TextToLabel
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	background-color:Transparent;
    width:350px;
    overflow:hidden;    
}	

#campo {float:left;
	font-family: Verdana;
	color: Black;
	font-size: 12px;
	width:150px;
	height:15px;
	margin-top:4px;
	margin-right: 5px;
	text-align:right;}	
	
#formulario {float:left;
	width:520px;
	margin-left:10px;
	margin-top:10px;}	
	
	
	
.DivNoSpacing
{
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}


.Tabela
{
	color: #494949;
	background-color: #F8F8F8;
	border-top: 1px solid #C0C0C0; 
	border-left:1px solid #C0C0C0; 
	border-bottom: 1px solid #C0C0C0; 
	border-right: 1px solid #C0C0C0;
	text-decoration: none;
	font: 10px verdana, geneva, lucida, arial, helvetica, sans-serif;
}



.RotuloNormal
{
	font-size: 10px;
	font-weight:normal;
	color: Navy;
	height: 24px;
	font-family: Verdana;
	vertical-align: middle;
	text-align: left;
}

.campotexto
{
	text-align:left;
	font-family:Verdana;
	font-size:xx-small;
	border-style:solid;
	border-width:1px;
	border-color:#003399;
	height:16px;
}

.RowDiv
{
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	clear:both;	
}

.DivLabel 
{
	float:left; 	
	text-align:right;
}

.validatorCalloutHighlight
{
    background-color: #FFFFD5;
}

.HelpTitle
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	margin: 0px;
	color: White;
	height: 35px;
	text-align: left;
	background-color: #71230D;
}



.GridView
{
 border-right: #EBEBEB 1px solid;
 padding-right: 0px;
 border-top: #EBEBEB 1px solid;
 padding-left: 0px;
 font-size: 10px;
 padding-bottom: 0px;
 margin: 0px;
 border-left: #EBEBEB 1px solid;
 padding-top: 0px;
 border-bottom: 1px solid black;
 font-family: Verdana;
 background-color: Transparent;
 width:860px;
}

.GridRow
{
 font-size: 10px;
 color: #6D530C;
 font-family: Verdana;
 background-color: white;
}

.GridRowAlternate
{
 font-size: 10px;
 color: #6D530C;
 font-family: Verdana;
 background-color: #F0F0F0;
}

.GridPager
{
	font-family: Verdana;
	color: Black;
	font-size: 12px;
	background-color: Transparent;
}

.GridPager a
{
	font-family: Verdana;
	color: Black;
	font-size: 12px;
	background-color: Transparent;
}

.GridPager spam
{
	font-family: Verdana;
	color: Black;
	font-size: 12px;
	background-color: Transparent;
}

.GridPager td
{
	font-family: Verdana;
	color: Black;
	font-size: 12px;
	background-color: Transparent;
    border-top:1px solid #EBEBEB;
    border-bottom:1px solid black;
}

.GridHeader
{
	background-color: #F3F3F3;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	margin: 0px;
	color: Black;
	height: 20px;
	text-align: left;	
    border-width:1px;
}

.GridHeader th
{
    border:1px solid black;
}

.txt_conteudo
{
	float:left;
	width:680px;
	padding:20px 10px 20px 10px;
	font-size:11px;
}

.espaco2px
{
	border:none;
	width:2px;
	height:2px;
}

.espacoLeftUC
{
	border:none;
	width:10px;
	float:left;
}

/* Layouts */
.styleConteudo 
{	
	text-align:left;
	padding-left:40px;
	background:url(fnd_conteudo960.jpg) repeat-y center top;
}

.styleTitulo
{
	width:100%;
	font-size:13px;
	font-weight:normal;
	margin-top:15px;
	color: #6D530C;
	border-bottom:#CC0000 1px solid;
}

.styleItem
{
	float:left;
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	text-align:right;	
}

.styleDado
{
	float:left;
	width:200px;
}

.styleArea
{
	width:100%;	
}
.styleDivPainel
{
	padding-left: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	clear:both;
}

.styleDivControlResOrgao
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	text-align:left;
	float:left;
	width: 400px;
    padding-left: 50px;
}

.styleDivPainelUC
{
	width: 99%;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	clear:both
}

.styleUCInteressados
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	text-align:left;
	float:left;
	width: 70px;
	vertical-align:middle;
}

.styleLeft150
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	text-align:right;
	float:left;
	width: 150px;
}


.styleLeft120
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	text-align:right;
	float:left;
	width: 120px;
}


.styleLeft170
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	text-align:right;
	float:left;
	width: 170px;
}

.styleLeft170AlignLeft
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	margin-left: 60px;
	text-align:left;
	float:left;
	width: 550px;
}

.styleLeftLabel2
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	float:left;
}

.styleLeftWFull
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	padding-left:45px;
	text-align:left;
	float:left;
	width:100%;
}



.styleLeft155
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	text-align:right;
	float:left;
	width: 155px;
}

.styleRight
{
	font-family: Verdana;
	color: Black;
	font-weight: normal;
	font-size: 12px;
	height:15px;
	margin-top:2px;
	margin-right: 5px;
	text-align:left;
	float:left;
}

.styleProtocolo
{
	font-size: 12px;
	text-align:center;
}

.textoAcessibilidade
{
	display:none;
}

/* Styles aplicados na tela de Cadastro de Documento */
.styleSerieSelecionada
{
	background-color:#FFFFE0;
	font-family:Arial;
	font-size: 14pt;	
}


/* Styles aplicados ao Menu */
.areaMenu
{
	clear:both;
	width:650px;
	margin-bottom:10px;
}
/*****************************************************/

/* Styles aplicados ao User Control ucLinkAjuda.ascx */
.areaAjudaPrincipal
{
    position: absolute;
    width: 500px;
    height: 400px;
    top: 50%;
    left: 35%;
    font-family: Verdana;
    font-size: 12px;
}
.areaAjudaPrincipalPendencia
{
    position: absolute;
    width: 500px;
    height: 400px;
    top: 75%;
    left: 55%;
    font-family: Verdana;
    font-size: 12px;
}
.areaAjudaPrincipalAmostragem
{
    position: absolute;
    width: 500px;
    height: auto;
    top: 23%;
    left: 35%;
    font-family: Verdana;
    font-size: 12px;
}

.areaAjudaTitulo
{
    height:20px;
    width:450px;
    border-left: 1px solid #B0B0B0;
    border-right: 1px solid #B0B0B0;
    border-top: 1px solid #B0B0B0;
    padding:2px;
    font-weight: bold;
    margin: 0px;
    color: Black;
    height: 35px;
    background-color: #EAEAEA;
}

.areaAjudaLabelTitulo
{
	vertical-align: middle;
    color: Black;
    font-size: 14px;
}

.areaAjudaConteudo
{
    min-height:40px;
    width:450px;
    overflow: scroll;
    background-color: whitesmoke;
    border:1px solid #C0C0C0;
    padding:2px;
    color: #404040;
    text-align: center;
}  

    
/**************************************************/

/* Styles para UserControl PopupModal */
.UCPopupModal
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;

	background-color:Gray;  
	filter:alpha(opacity=30);
	opacity:0.3;
	-moz-opacity:0.3;
}

.UCPopupModalArea
{
	position:absolute;
	width:400px;
	height:auto;
	top:50%;
	left:40%;
	margin-top:-200px;
	margin-left:-150px;
	text-align:left;
	background-color:#FFFFFF;
	border:solid 1px #808080;
	z-index:10;
}

.UCPopupModalTitulo
{
	clear:both;
	width:390px;
	height:15px;
	padding:5px;
	background-color:#71230D;
	color:#FFFFFF;
	font-weight:bold;
}

.UCPopupModalTituloTexto
{
	/*position:relative;*/
	width:93%;
	float:left;
}

.UCPopupModalTituloFechar
{
	/*position:relative;*/
	width:7%;
	float:left;
}

.UCPopupModalConteudo
{
	clear:both;
	border-bottom:solid 1px #646464;
	height:auto;
}
.UCPopupModalConteudoRelatorio
{
	clear:both;
	border-bottom:hidden 1px;
	height:auto;
}

/**************************************************/

.updateProgess
{
	position:absolute;
	left:50%;
}

.StyleControleDesabilitado
{
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	width: 100%;
	color: #696969; /*dimgray;*/
	background-color: white;
}

/* Styles aplicados ao User Control ucPesquisaSerieDocumental.ascx */

.UCPesquisaSerie
{
	width:500px;
	height:400px;
    overflow: hidden;
    background-color:whitesmoke;
    border:1px solid black;
    padding:2px;
    color: #404040;
}        

.UCPopupModalTituloSerie
{
	clear:both;
	width:496px;
	height:15px;
	padding:5px;
	background-color:#71230D;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}

.ComboSerie
{
	font-family: Verdana;
	color: Black;
	font-size: 12px;
	text-align:left;
	width: 370px;
}
/**************************************************/

.UCPopupModalArea2
{
	/*position:absolute;*/
	/*width:400px;*/
	/*height:auto;*/
	/*top:50%;*/
	/*left:40%;*/
	/*margin-top:-200px;*/
	/*margin-left:-150px;*/
	text-align:left;
				
	background-color:#FFFFFF;
	border:solid 1px #808080;	
}

.styleBtnIncluir
{
	background:url(file_(add)_16x16.gif) top center;
	background-repeat:inherit;
	border:none 0;
	width: 16px;
	height:16px;
}

.styleLabelLink
{
	font-size:14pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	vertical-align:middle;
	color:Black;	
}

.styleBotao
{
	cursor: hand;
	border: solid 1px;
	text-align:center;
	height:20px;
	vertical-align: middle;
	padding-top: 5px;
}

.styleEspaco10px
{
	float:left;
	width:10px;
}

.styleOcultar
{
	visibility:hidden;
}

.styleMostrar
{
	visibility:visible;
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.PainelOculto
{
   display:none;
}
.PainelVisivel
{
  display:inline;
}

.styleOcultarColuna
{
	width:1px;
	visibility:hidden;
}

.styleDivPainelHistoricoOrgao tr th {
    color:#000000;
}

.styleDivPainelHistoricoOrgao tr td {
    font-family:Verdana;
    font-weight:100;
}

.fonteNormal {
    font-weight:100;
}
