/* pra inicializar TODAS as tags */
*{
	/*margin: 0px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* organização do layout */
#geral{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: table;
}

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

#header{
	height: 79px;
	background-color: #0099FF;
	background-image: url(../img/header_full.gif);
	color: #FFFFFF;
}
#header #logo{
	height: 79px;
	width: 152px;
	background-image: url(../img/header_logo.gif);
	background-repeat: no-repeat;
	float: left;
}
#header #busca{
	padding-top: 42px;
	margin-left: 160px;
	width: 370px;
}
#header #curva{
	height: 79px;
	width: 235px;
	background-image: url(../img/header_fim.gif);
	float: right;
}
#header a{
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
#header a:hover{
	font-size: 10px;
	text-decoration: underline;
}

#hello{
	height: 14px;
	background-color: #D4D4D4;
	text-align: left;
	padding-left: 10px;
	margin-left: 10px;
}

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

#menu{
	height: 28px;
	background-color: #FFFFFF;
	background-image: url(../img/menu_bg.gif);
	background-repeat: repeat-x;
	padding-top: 5px;
	text-align: center;
	word-spacing: 10px;
}
#menu a{
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#menu a:hover{
	text-decoration: overline;
}

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

#content{
	min-height: 450px;
	background-color: #FFFFFF;
	padding-top: 10px;
	text-align: justify;
	width: 100%;
	display: block;
}
#content a{
	text-decoration: none;
	color: #333333;
}
#content a:hover{
	text-decoration: underline;
}
#content #left{
	width: 130px;
	min-height: 400px;
	float: left;
	background-color: #EFF3F2;
	background-image: url(../img/left.jpg);
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 30px;
	padding-left: 15px;
	margin-bottom: 30px;
}
#content #center{
	margin-left: 180px;
	margin-right: 160px;
	/*vertical-align: top;*/
}
#cadastro{
	width: 40%;
	float: left;
}
#login{
	width: 40%;
}
#content #right{
	width: 135px;
	float: right;
	margin-right: 5px;
	padding-left: 10px;
	margin-bottom: 20px;
}
#content #right #servicos{
	width: 133px;
	min-height: 210px;
	float: right;
	background-color: #EFF3F2;
	background-image: url(../img/right.jpg);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left: 10px;
}
#content #right #institucional{
	width: 133px;
	min-height: 110px;
	float: right;
	background-color: #EFF3F2;
	background-image: url(../img/institucional.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 30px;
	padding-left: 10px
}

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

#footer{
	height: 47px;
	background-color: #DDDDDD;
	background-image: url(../img/footer_bg.gif);
	background-repeat: repeat-x;
	padding-right: 10px;
	padding-top: 20px;
	text-align: right;
	font-size: 10px;
	color: #333333;
}

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

/* classes */
.imagem{
	float: left;
	margin-right: 5px;
	width: 180px;
	height: 120px;
}
.btn{
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	letter-spacing: -2
}
.marca{
	background-color:#003687 ;      /* #6699DD;  */
    font-weight: bold;
    font-size:larger;
	width: 95%;
	padding: 5px;
	color: #FFFFFF;
}

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

/* estilo pras outras tags do HTML */
body{
	background-color: #EEEEEE;
	margin: 0px;
}

h2{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 15px;
}

h3{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 7px;
}

input, textarea, select, option{
	font-size: 11px;
	color: #666666;
}

.txt10
{
    COLOR: #000000;
    FONT-FAMILY: verdana;
	font-size: 10px;
    TEXT-DECORATION: none
; font-weight: normal
}
.txt10:hover
{
	TEXT-DECORATION: none}

.txt
{
	COLOR: #003399;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;

}
.txtapenas
{
	COLOR: #E57406;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

.FormTABLE
{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

.txt8
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
	font-size: 11px;	
    TEXT-DECORATION: none
}


.txt1
{
	COLOR: #06549C;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
.txt1:hover
{
	TEXT-DECORATION: none
}
.txt2_branco
{
	COLOR: #ffffff;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	Font-Weight : bold;
	TEXT-DECORATION: none;

}
.txt2_branco:hover
{
	TEXT-DECORATION: none
}
.txt2
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size: 13px;
	color: #06549C;
	font-weight: bold;
	font-style: italic;

}
.txt2:hover
{
	TEXT-DECORATION: none
}

.txt9
{
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
; font-size: 10px; color: #FF0000
}
.txt9:hover
{
	TEXT-DECORATION: none
}

.txt5
{
	COLOR: #333333;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none
;
	font-size: 11px;
	font-weight: normal;
}
.txt5:hover
{
	TEXT-DECORATION: none
}
.txt2_amarelo
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
; font-size: 12px; font-weight: bold
}



 
.navegacao  {
	Color : #215170;
	Font-Family : Verdana;
	Font-Style : normal;
	Font-Weight : bold;
	Line-Height : 110%;
	Text-Decoration : none;
; font-size: 13px
}

.navegacao:hover  {
	Color : #000000;
	Font-Weight : bold;
	Text-Decoration : underline;
}

.navegacao1  {
	Color : #333333;
	Font-Family : Verdana;
	font-size:14px;
	Font-Style : normal;
	Font-Weight : bold;
	Line-Height : 110%;
	Text-Decoration : none;
}

.navegacao1:hover  {
	Color : #00000;
	Font-Weight : bold;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline
}

.txtazul
{
    COLOR: #4898C8;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.txtazul:hover
{
    COLOR: black
}
.diretorios
{
    COLOR: #4898C8;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

.diretorios:hover
{
    TEXT-DECORATION: underline;
}
.diretorios:visited
{
    COLOR: #4898C8
}	

.rodape
{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: normal;
}

.rodape:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

.navegacao2  {
	Font-Family: Verdana;
	Font-Size: 15px;
	Font-Style: normal;
	Font-Weight: bold;
	Line-Height: 110%;
	Text-Decoration: none;
	color: #000000;
	font-variant: normal;
}
.navegacao2:hover  {
	Color : #00000;
	Font-Weight : bold;
}

.navegacao3  {
	Color : #3366CC;
	Font-Family : Verdana, Arial, Helvetica, sans-serif;
	Font-Size : 13px;
	Font-Style : normal;
	Font-Weight : bold;
	Line-Height : 110%;
	Text-Decoration : none;
; text-align: center; word-spacing: 1pt
}

.navegacao3:hover  {
	Color : #FFFFFF;
	Text-Decoration : none;
}

.navegacao33  {
	Color : #3366CC;
	Font-Family : Verdana, Arial, Helvetica, sans-serif;
	Font-Size : 12px;
	Font-Style : normal;
	Font-Weight : bold;
	Line-Height : normal;
	Text-Decoration : none;
; text-align: center; word-spacing: 2pt
}

.navegacao33:hover  {
	Color : #000000;
	Text-Decoration : none;
}

.navegacao4  {
	Font-Family : Verdana;
	Font-Style : normal;
	Font-Weight : normal;
	Text-Decoration : none;
	font-size: 11px;
	color: #0056A9;
	line-height: normal;

}

.navegacao4:hover  {
	Text-Decoration : underline;
	color: #FF0000;
}

function pipaComVerificacao() {
	if(navigator.appName == 'Netscape' && navigator.appVersion.substring(0,4) >= 4.61 )
		MM_openBrWindow('/pipa/pipa_n.htm','Preview','status=yes,width=617,height=431');
	else
		MM_openBrWindow('/pipa/pipa.htm','Preview','status=yes,width=617,height=431');
}
	
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


.unnamed1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; line-height: 110%}
.inter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.navegacao5 {

	Font-Family : Verdana;
	Font-Style : normal;
	Font-Weight : normal;
	Text-Decoration : none;
	font-size: 11px;
	color: #0056A9;
	line-height: normal;
}
.navegacao44 {

	Font-Family : Verdana;
	Font-Style : normal;
	Font-Weight : normal;
	Text-Decoration : underline;
	font-size: 11px;
	color: #0000FF;
	line-height: normal;
}
