/* CSS Document */

/*-----------------------------------------------------------------------------
Estilos ( SCPA)
versão:    1.0
autor:     Katia Gauer
email:     katia@konsultnet.com.br
website:   http://www.konsultnet.com.br/
/*padding:'padding-top' 'padding-right' 'padding-bottom' 'padding-left'*/
/*-----------------------------------------------------------------------------*/
/* = Geral
-----------------------------------------------------------------------------*/
body{
	font-family: Verdana,sans-serif;
	font-size:11px;
	color: #000066;
	line-height: 1.4;	
	margin: 0px;
	padding: 0px;
	background-color: #f2f2f2;
}
#geral {
    width: 774px;
    margin: 0 auto;  
	background-color:#f2f2f2;
 }
#barra_topo{
	width:770px; 
	background-image: url("../Imagens/barra_sup.jpg");
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9.5px;
	height:20px;
}
#barra_bemvindo{
	width:770px; 
	background-image: url("../Imagens/barra_cabecalho.gif");
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9.5px;
	margin-top:2px; 
	margin-bottom:2px; 
	color:#ffffff; 
	height:20px;
}

#masthead{
	padding: 0px 0px 0px 0px; 
	width: 772px;
	background-color:#ffffff;
}

#navBar{
	float: left;
	width: 170px;
	margin: 0px;
	padding: 0px; 
	background-color: #ffffff;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left:1px solid #cccccc;
}

#headlines{
  float:left;
  width: 130px;
  border-left: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  padding: 0px; 
  background-color: #ffffff;
}

#content{
	float: left;
	width: 450px;
	margin-left:5px;
	padding:0px 0px 0px 0px; 
	margin-top: 1px;
	border:1px solid #cccccc;
	background-color: #ffffff;
	}	
/*---------------------------------------------------------------------------*/
/* =Classes Gerais
-----------------------------------------------------------------------------*/
p { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-indent:20px;
	margin:5px 10px 5px 5px;
	color:#000066;
	text-align:justify;
}
.botTitulos{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	background-color:#000066;
	font-size:12px;
	font-weight:bold;
	padding:0px 2px 2px 10px; /*'margin-top' 'margin-right' 'margin-bottom' 'margin-left'*/;
	color:#FFEF3A;
	letter-spacing: 0.07em;
	line-height: 1.9;	
}
.botTitulos2{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	background-color:#f7f7f7;
	font-size:12px;
	font-weight:bold;
	padding:0px 2px 2px 10px; /*'margin-top' 'margin-right' 'margin-bottom' 'margin-left'*/
	color:#000066;
	letter-spacing: 0.07em;
	line-height: 1.9;	
}
.titulos{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding: 7px 7px 0px 0px;
	color:#000066;	
	font-weight: bold; 
	}	
.titulos2{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding: 7px 7px 0px 1px;
	color:#333333;	
	font-weight: bold; 
	letter-spacing: 0.1em;
	border-bottom:1px solid #cccccc;
	}	
.titulos3{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11pt;
	padding: 7px 7px 0px 7px;
	color:#E6D500;	
	font-weight: bold; 
	letter-spacing: 0.05em;
	}	
	
.texto_geral {
	color: #000066;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
}
.txt_peq{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
	line-height: 1.00;	
	}	

hr {
	border-bottom:1px solid #000066;
}
.tabela {
	border:1px solid #000066;	
	padding: 10px 10px 10px 10px;
	}
	
.borda {
	border:1px solid #000066;
	margin:2px;	
	}

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
h3{
 font-family: Arial,sans-serif;
 font-size: 12px;
 color: #ffffff;
 background-color:#000066;
 margin: 0px;
 padding: 0px;
 letter-spacing: 0.1em; font-weight:bold;
}

ul{
 list-style-type: none;
}

ul ul{
 list-style-type: none;
}

ul ul ul{
 list-style-type: none;
}

/************* #globalNav styles **************/

#globalNav{
padding: 0px 0px 5px 10px;
border-bottom: 1px solid #CCC;
color: #cccccc;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 90%;
	padding: 0 4px 0 0;
}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}


/*********** #lado esquerdo ***********/

#sectionLinks{
	position: absolute left;
	margin: 0px;
	padding: 0px;
	font-size:90%;
}

#sectionLinks h3{
	padding: 5px 0px 5px 5px;
}

#sectionLinks a {
	display: block;
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
	}

#sectionLinks a:hover{
	background-color: #f2f2f2;
	font-weight:bold;
}

/*********** lado direito ***********/

#sectionRigth{ position:absolute left;
	margin: 0px;
	padding: 0px;
}

#sectionRigth h3{
	padding: 7px 0px 5px 10px;
}

#sectionRigth a {
	display: block;
}

#sectionRigth a:hover{
	background-color: #ffffff;
}

#headlines{
	margin: 0px;
	padding: 0px 0px 0px 0px; 
	font-size: 100%;
}


/************** #home destaque styles **************/
#destaque{
	margin: 0px;
	padding: 4px;
	font-size: 100%;
}
.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	padding-bottom:6px; 
	font-weight:bold;
}
.tit_Noticia{
	color: #000066;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:8.5pt;
	padding-top:0px;
	padding-bottom:6px;
	font-weight:bold;
}
.txt_Noticia{
	color: #444444;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:8.5pt;
	line-height: 1.2;
	
}
#noticias1{
	margin: 0px;
	padding: 4px;
	font-size: 100%;
	background-color:#f6f6f6;
}
#noticias2{
	margin: 0px;
	padding: 4px;
	font-size: 100%;
	background-color:#ffffff;
}

/* estilos calendário*/
.bordaTabela {
	border: 2px solid #000066;
	margin-right:1px;
	margin-left:1px;
	padding-right:1px;
	padding-bottom:2px;
}
.bordaBottom { 
    border-bottom: 1px solid #d2d2d2;
}
.txtTabela { 
	background:#e2e2e2; 
	font-family: Verdana; 
	font-size:10px; 
	color: #333333; 
	padding-left:3px;
	}
#rodape {
	width:750px;
	height:40px;
	background-color:#f2f2f2;
	border-top: 1px solid #cccccc;
	margin-top:5px;
	}
.rodape{
	padding:2px 5px 10px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:center;
	line-height: 1.0;
}
/*---------------------------------------------------------------------------*/
/* =Links
-----------------------------------------------------------------------------*/
A:link{text-decoration: none; color:#333; font-size:11px;}

A:visited{text-decoration: none; color:#333; font-size:11px;	}

A:active{text-decoration: none; color:#000066; font-size:11px; }

A:hover{text-decoration: none; color:#000066; font-size:11px;}

/*-----------------------------------------------------------------------------*/
A.link_artigo:link{text-decoration: underline; color:#333333; font-size:11px; font-family:Verdana, Helvetica, sans-serif;  }

A.link_artigo:visited{text-decoration: nounderlinene; color:#333333;  font-size:11px; font-family:Verdana, Helvetica, sans-serif;}

A.link_artigo:active{ text-decoration:underline; color: #000066; font-size:11px; font-family:Verdana, Helvetica, sans-serif; }

A.link_artigo:hover{text-decoration: underline; color:#000066; font-size:11px; font-family:Verdana, Helvetica, sans-serif;}

/*-----------------------------------------------------------------------------*/

A.link_destaque:link{text-decoration: none; color:#000000;  font-weight:bold;font-size:11px; font-family:Verdana, Helvetica, sans-serif;  }

A.link_destaque:visited{text-decoration: none; color:#000000;  font-weight:bold;font-size:11px; font-family:Verdana, Helvetica, sans-serif;}

A.link_destaque:active{ text-decoration:underline; font-weight:bold; color: #000000; font-size:11px; font-family:Verdana, Helvetica, sans-serif; }

A.link_destaque:hover{text-decoration: underline; font-weight:bold; color:#000000; font-size:11px; font-family:Verdana, Helvetica, sans-serif;}

/*-----------------------------------------------------------------------------*/
A.link_down:link{text-decoration: none; color:#333333; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.link_down:visited{text-decoration: none; color:#333333; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.link_down:active{ text-decoration:underline; color: #000066; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

A.link_down:hover{text-decoration: underline; color:#000066; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*-----------------------------------------------------------------------------*/
A.link_small:link{text-decoration: none; color:#fff; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.link_small:visited{text-decoration: none; color:#fff;  font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.link_small:active{ text-decoration:underline; color: #fff; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}

A.link_small:hover{text-decoration: underline; color:#fff; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*-----------------------------------------------------------------------------*/
A.link_veja:link{text-decoration:  none; color:#000066;  font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;  padding:3px;}

A.link_veja:visited{text-decoration: none; color:#000066;  font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.link_veja:active{ text-decoration:underline; color: #333333; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.link_veja:hover{text-decoration: underline; color:#333333; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }

/*-----------------------------------------------------------------------------*/
A.link_BLUE:link{text-decoration: none; color:#000066; font-weight:bold; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.link_BLUE:visited{text-decoration: none; color:#000066; font-weight:bold; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.link_BLUE:active{ text-decoration:underline; color: #333333; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}

A.link_BLUE:hover{text-decoration: underline; color:#333333; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*-----------------------------------------------------------------------------*/
A.link_normal:link{text-decoration: none; color:#000066;  font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.link_normal:visited{text-decoration: none; color:#000066;  font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.link_normal:active{ text-decoration:underline; color: #333333; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

A.link_normal:hover{text-decoration: underline; color:#333333; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*-----------------------------------------------------------------------------*/
A.link_inscrever:link{text-decoration: none; color:#000066;  font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.link_inscrever:visited{text-decoration: none; color:#000066;  font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.link_inscrever:active{ text-decoration:underline; color: #000066; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

A.link_inscrever:hover{text-decoration: underline; color:#000066; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}


/*-----------------------------------------------------------------------------*/
/*FORMULARIOS */
/*---------------------------------------------------------------------------*/
.input{
	border-color:#000066;
	border-width: 1pt;
	border-style: solid;
	font-size: 8pt;
	font-family: verdana;
	color: #000066;
	background-color:#FFFFFF;
}

.select{
    font-size: 8pt;
	border: 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}

.textarea{
  border-color:#8D8C60;
  border-width: 1pt;
  border-style: solid;
  font-size: 8pt;
  font-family: verdana;
  color: #666666;
  background-color:#FFFFFF;
}



/* FIM DO ESTILO DOS FORMULARIOS */

.texto_Caled_Red {
	font-family: Verdana; 
	font-size:10px; 
	color: #CC0000; 
}
.texto_Caled_Black {
	font-family: Verdana; 
	font-size:10px; 
	color: #000000; 
}
