/****************** 
      GERAL
*******************/
@CHARSET "ISO-8859-1";

body { 
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	color:#35357c;/* #A0A0A0 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}

/*SCROLLBAR
BODY { SCROLLBAR-FACE-COLOR: #E0F5DE; SCROLLBAR-HIGHLIGHT-COLOR: #E0F5DE; SCROLLBAR-SHADOW-COLOR: #F1FBF0; SCROLLBAR-ARROW-COLOR: #88B28C; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #F1FBF0; SCROLLBAR-BASE-COLOR: #F1FBF0}
*/

img{
	border:none;
}

a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;	
	text-decoration:none;
	color:#35357c;
	font-size: 10px;
}

a:hover{
	color:#35357c;	
}

table{
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight:normal;
	color: #2a1957;	
	text-align:left;
}


input{
	margin:1px;
	cursor: pointer;
}


/* CLASS */
.texto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #102167;
}

.toggler {
	float:left;
	color: #222;
	margin: 2px;
	padding: 2px 2px;
	background: #eee;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	font-size: 11px;
	font-weight: normal;
	font-family: 'Andale Mono', sans-serif;
	cursor: pointer;
}

/* ID's */
#corpo{
	width:990px;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	padding: 0px;
	background-color:#FFFFFF;
}
#corpo #borda{
	width:985px;
	border: 3px double #666666;
	overflow: hidden;	
}
#corpo #conteudo{
	margin:1px 1px 1px 1px;
}
#corpo #rodape{
	width:100%;
	height:14px;
	text-align:center;
	background: url(../imagens/fundo_base.gif) repeat-x;
}

#corpo #vermelho{ color:#FF0000;}
#corpo #laranja{ color:#FF6600;}
#corpo #azul{ color:#0000FF;}
#corpo #branco{ color:#FFFFFF;}
#corpo #cizento{ color:#CCCCCC;}


/***********************
 *    Utilitarios
 ***********************/
 
 #utilitarios{
 	margin-top:10px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-align:justify;
	color: #102167;
 	border:0px solid red;
}
#utilitarios img{
	margin:3px;
}


/***********************
 *    SCROLL PARA DIV
 ***********************/
.div_scroll {
	height: 180px;
	overflow: auto;
	scrollbar-3dlight-color: #666666;
	scrollbar-arrow-color: #666666;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #666666;
	scrollbar-track-color: #ffffff;
	margin:0px;
	padding:0px;
}

/***********************
 *    Usado no DESTAQUE
 ***********************/
#container {
  position: relative;
  width: 889px;
  height: 124px;
  overflow: hidden;
  border: 0px solid #EFEFEF;
}

#scroller {
  width: 1600px; /* = width + margin left + margin right + padding*2 + border*2  from the content rule */
}

.content {
  width: 121px;
  height: 124px;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  padding: 5px;
  border: 1px solid #EFEFEF;
  font-size: .8em;
}

.scrollNav, .scrollNav a:link, .scrollNav a:visited  {
  font-size: .8em;
  color:#00009C;
  font-weight: bold;
}


/* JANELA DE AJUDAR + INFORMACAO*/
#fixedtipdiv{
	position:absolute;
	padding: 2px;
	border:2px solid #29166f;
	font:normal 12px arial;
	line-height:18px;
	letter-spacing:1px;
	z-index:100;
	background-image:url('../imagens/1.gif');
	background-position:top right;
	background-repeat:no-repeat;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=135);
}

/*************************
*   TOPO
*****************************/
#topo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	/*background-color: #2a1957;*/
	background: url(../imagens/topo_pix.jpg);
	height: 15px;
	
}
#topo #links{
	padding:0px;
	width:900px;
	float:right;
	height: 15px;	
	border:0px solid red;
	
}
#topo #links span{
	margin:0px;
	padding:0px;
	border:0px solid red;
	position:absolute;
}
#topo #linguas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #45484b;	
	width:190px;
	height:13px;
	position:static;
	margin-top:2px;	
	margin-right:50px;
	float:right;
	background-color: #ffffff;
	border:0px solid red;
}
#topo #linguas a{
	text-decoration:none;
	font-weight:bold;
	color:#45484b;	
}
#topo #linguas a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#45484b;	
}
#topo #lingua1{
	clear:both;
	height:13px;
	padding-left:25px;
	border:0px solid red;	
	float:left;
	background: url(../imagens/borda1_lingua.jpg) no-repeat;
}

#topo #lingua2{
	width:18px;
	height:13px;
	padding-top:0px;
	border:0px solid green;	
	float:right;
	text-align:center;
	background: url(../imagens/borda2_lingua.jpg) no-repeat right;
}
#topo a{
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;	
}
#topo a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#ffffff;	
}
/*************************
*   MEIO
*****************************/
#zonotel{
	width:968px;
	height:242px;
	background: url(../imagens/zonotel_1.jpg) no-repeat center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 31px;
	font-weight:bold;	
	color:orange;

}

#navegameio{
	width:968px;
	height:54px;
	text-align:center;
	background: url(../imagens/navegacao_meio_.jpg) no-repeat center;		
}
#navegameio_agenc_hoteis{
	width:968px;
	height:54px;
	text-align:center;
	background: url(../imagens/navegacao_meio.jpg) no-repeat center;		
}
#navegameio_login{
	width:968px;
	height:53px;
	text-align:center;
	background: url(../imagens/navegacao_login.jpg) no-repeat center;		
}

#iva{
	margin-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-align:center;
	color:#2a1957;
	border:0px solid red;
}
#descri{
	width:210px;
	margin-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
	float:left;
	border:0px solid red;
}
/*****************************
 mensagens de AVISO - azul
 ****************************/
#desc_mesg0{
	width:700px;	
	padding:3px;
	margin-top:12px;
	margin-bottom:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	font-weight:normal;	
	color:#2a1957;
	background-color:#f3f3ff;
	border:1px solid #68689d;	
}
/* mensagens de AVISO - laranja*/
#desc_mesg1{
	width:700px;
	padding:3px;
	margin-top:12px;
	margin-bottom:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	font-weight:normal;	
	color:#ff8a00;
	background-color:#fffaf3;
	border:1px solid #ff8a00;	
}
/* mensagens de AVISO -vermelho*/
#desc_mesg2{
	width:700px;
	padding:3px;
	margin-top:12px;
	margin-bottom:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	font-weight:normal;	
	color:#ff0000;
	background-color:#fff4f4;
	border:1px solid #ff0000;	
}
/* mensagens de AVISO -verde*/
#desc_mesg3{
	width:700px;
	padding:3px;
	margin-top:12px;
	margin-bottom:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	font-weight:normal;	
	color:#238a00;
	background-color:#f4fff5;
	border:1px solid #238a00;	
}

/* ETIQUETAS */
#etiqueta1{
	width:55px;
	height:17px;
	padding-top:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	font-weight:bold;	
	color:#ffffff;
	background:url(../imagens/etiqueta1.gif) no-repeat;
	border:0px solid #3ded00;	
}
#etiqueta2{
	width:55px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	font-weight:normal;	
	color:#ffffff;
	background:url(../imagens/etiqueta2.gif) no-repeat;
	border:0px solid #3ded00;	
}
#etiqueta3{
	width:55px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	font-weight:normal;	
	color:#ffffff;
	background:url(../imagens/etiqueta3.gif) no-repeat;
	border:0px solid #3ded00;	
}
#etiqueta4{
	width:55px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	font-weight:normal;	
	color:#ffffff;
	background:url(../imagens/etiqueta4.gif) no-repeat;
	border:0px solid #3ded00;	
}

/******* LINK'S com fundo etiqueta ****/
#link_opcao1{	
	height: 28px;
	margin: 2px;
	background: url(../imagens/etiq2_pix.jpg);	
}
#link_opcao1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align:center;	
	color:#277dd4;	
}
#link_opcao1 a:hover{
	color:#277dd4;
}
#link_opcao1 a:active{
	color:#277dd4;
}

#link_opcao2{	
	height: 28px;
	margin: 2px;
	background: url(../imagens/etiq4_pix.jpg);	
}
#link_opcao2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;	
	color:#ffffff;	
}
#link_opcao2 a:hover{
	color:#ffffff;
}
#link_opcao2 a:active{
	color:#ffffff;
}



/********************************************
     FORM - CLIENTE
********************************************/
#client {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#6c6b96;	
}
#client  input{
	border:1px solid #a7a6c0;
	margin-top:1px;
	float:right;
}
#client input.botao{
	width:106px;
	height:28px;
	padding-top:4px;
	padding-right:19px;
	padding-left:2px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;	
	text-align:center;
	color:#ffffff;
	cursor:pointer;		
	float:right;
	margin-left:0px;
	border:0px;
	background-image:url(../imagens/bot_peq1.png);/*botao_1.jpg */
}
#client input.botao:hover{
	width:106px;
	height:28px;
	border:0px;
	color:#ec8934;/* #ff9900 */
	background-image:url(../imagens/bot_peq1.png);/* botao_1.jpg */
}
#client  #campos{
	width:226px;
	height:46px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#6c6b96;	
}
#client  #campos label{
	margin-top:4px;
	float:left;
}
#client  #opcoes{
	width:120px;
	height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:left;	
	color:#3366cc;
	float:left;	
}
#client #opcoes a{	
	font-weight:bold;
	color:#3366cc;
}
#client #opcoes a:hover{	
	color:#3366cc;
	text-decoration:underline;
}

/********************************************
     FORM - AGENCIA
********************************************/
#agencia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#6c6b96;	
}
#agencia input{
	border:1px solid #a7a6c0;
	margin-top:1px;
	float:right;
}
#agencia input.botao{
	width:106px;
	height:28px;
	padding-top:4px;
	padding-right:19px;
	padding-left:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;	
	text-align:center;
	color:#ffffff;
	cursor:pointer;		
	float:right;
	margin-left:0px;
	border:0px;
	background-image:url(../imagens/bot_peq1.png);/*botao_1.jpg */
}
#agencia input.botao:hover{
	width:106px;
	height:28px;
	border:0px;
	color:#ec8934;/* #445bb5 */
	background-image:url(../imagens/bot_peq1.png);/* botao_1.jpg */
}
#agencia #campos{
	width:226px;
	height:46px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#6c6b96;	
}
#agencia #campos label{
	margin-top:4px;
	float:left;
}
#agencia #opcoes{
	width:120px;
	height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:left;	
	color:#3366cc;
	float:left;	
}
#agencia #opcoes a{	
	font-weight:bold;
	color:#3366cc;
}
#agencia #opcoes a:hover{	
	color:#3366cc;
	text-decoration:underline;
}

/********************************************
     FORM - HOTEL
********************************************/
#hotel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#6c6b96;	
}
#hotel input{
	border:1px solid #a7a6c0;
	margin-top:1px;
	float:right;
}
#hotel input.botao{
	width:106px;
	height:28px;
	padding-top:4px;
	padding-right:19px;
	padding-left:2px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;	
	text-align:center;
	color:#ffffff;
	cursor:pointer;		
	float:right;
	margin-left:0px;
	border:0px;
	background-image:url(../imagens/bot_peq1.png);/*botao_1.jpg */
}
#hotel input.botao:hover{
	width:106px;
	height:28px;
	border:0px;
	color:#ec8934;/* #ff9900 */
	background-image:url(../imagens/bot_peq1.png);/* botao_1.jpg */
}

#hotel #campos{
	width:226px;
	height:46px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#6c6b96;	
}
#hotel #campos label{
	margin-top:4px;
	float:left;
}
#hotel #opcoes{
	width:120px;
	height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:left;	
	color:#3366cc;
	float:left;	
}
#hotel #opcoes a{	
	font-weight:bold;
	color:#3366cc;
}
#hotel #opcoes a:hover{	
	color:#3366cc;
	text-decoration:underline;
}
/**************************************
*       BOTÕES DE NAVEGAÇÃO  [ACESSO] - SESSÃO ACTIVA
***************************************/
#navega_login{
	width:968px;
	height:59px;
	float:left;
	overflow:hidden;
	margin-left:0px;	
}
#navega_login ul{
	padding:0px;
	margin:0px;
}
#navega_login li{
	height: 59px;	
	background: url(../imagens/navegacao_topo.jpg) 0px -59px no-repeat;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
}

#navega_login a{
	height:59px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;	
	padding-top:20px;
	color: #ffffff;		
	display: block;	
}

#navega_login #esq{
	width:283px;
	height:59px;
	top:0;
	background-position:-0px -59px;	
}
#navega_login #esq a{
	width:283px;
	height:59px;	
}
#navega_login #esq a:hover{background: url(../imagens/navegacao_topo.jpg) -0px 0px no-repeat;}
#navega_login #esq a:active{background: url(../imagens/navegacao_topo.jpg) -0px 0px no-repeat;}

#navega_login #opcao0{
	width:146px;
	height:59px;
	top:0;
	text-align:center;
	background-position:-283px -59px;	
}
#navega_login #opcao0 a{
	width:146px;
	height:59px;	
}
#navega_login #opcao0 a:hover{background: url(../imagens/navegacao_topo.jpg) -283px 0px no-repeat;}
#navega_login #opcao0 a:active{background: url(../imagens/navegacao_topo.jpg) -283px 0px no-repeat;}

#navega_login #opcao1{
	width:171px;
	height:59px;
	top:0;
	text-align:center;
	background-position:-429px -59px;	
}
#navega_login #opcao1 a{
	width:171px;
	height:59px;	
}
#navega_login #opcao1 a:hover{background: url(../imagens/navegacao_topo.jpg) -429px 0px no-repeat;}
#navega_login #opcao1 a:active{background: url(../imagens/navegacao_topo.jpg) -429px 0px no-repeat;}

#navega_login #opcao2{
	width:117px;
	height:59px;
	top:0;
	text-align:center;
	background-position:-600px -59px;	
}
#navega_login #opcao2 a{
	width:117px;
	height:59px;	
}
#navega_login #opcao2 a:hover{background: url(../imagens/navegacao_topo.jpg) -600px 0px no-repeat;}
#navega_login #opcao2 a:active{background: url(../imagens/navegacao_topo.jpg) -600px 0px no-repeat;}

#navega_login #opcao3{
	width:250px;
	height:59px;
	top:0;
	text-align:center;
	background-position:-717px -59px;	
}
#navega_login #opcao3 a{
	width:250px;
	height:59px;	
}
#navega_login #opcao3 a:hover{background: url(../imagens/navegacao_topo.jpg) -717px 0px no-repeat;}
#navega_login #opcao3 a:active{background: url(../imagens/navegacao_topo.jpg) -717px 0px no-repeat;}

#navega_login #opcao4{
	width:250px;
	height:59px;
	top:0;
	text-align:center;
	background-position:-952px -59px;
}
#navega_login #opcao4 a{
	width:250px;
	height:59px;
}
#navega_login #opcao4 a:hover{background: url(../imagens/navegacao_topo.jpg) -952px 0px no-repeat;}
#navega_login #opcao4 a:active{background: url(../imagens/navegacao_topo.jpg) -952px 0px no-repeat;}

/**************************************
*       BOTÕES DE NAVEGAÇÃO  [ACESSO]
***************************************/
#navega{
	width:968px;
	height:59px;
	float:left;
	overflow:hidden;
	margin-left:0px;	
}
#navega ul{
	padding:0px;
	margin:0px;
}
#navega li{
	height: 59px;	/* BLOQUEADO PONTOZONOTEL  ../imagens/navegacao_topo.jpg   */
	background: url(../imagens/navegacao_topo_pzonotel.jpg) 0px -59px no-repeat;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
}

#navega a{
	height:59px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;		
	color: #ffffff;		
	display: block;	
}

#navega #esq{
	width:28px;
	height:59px;
	top:0;
	background-position:-0px -59px;	
}
#navega #esq a{
	width:28px;
	height:59px;	
}
#navega #esq a:hover{background: url(../imagens/navegacao_topo_pzonotel.jpg) -0px 0px no-repeat;}
#navega #esq a:active{background: url(../imagens/navegacao_topo_pzonotel.jpg) -0px 0px no-repeat;}

#navega #opcao0{
	width:256px;
	height:59px;
	top:0;
	text-align:left;
	background-position:-28px -59px;	
}
#navega #opcao0 a{
	width:256px;
	height:59px;	
	font-size:20px;
	padding-top: 12px;
	padding-left: 15px;	
}
#navega #opcao0 a:hover{background: url(../imagens/navegacao_topo_pzonotel.jpg) -28px 0px no-repeat;}
#navega #opcao0 a:active{background: url(../imagens/navegacao_topo_pzonotel.jpg) -28px 0px no-repeat;}

#navega #opcao1{
	width:145px;
	height:59px;
	top:0;
	text-align:center;
	background-position:-284px -59px;	
}
#navega #opcao1 a{
	width:145px;
	height:59px;
	padding-top:20px;	
}
#navega #opcao1 a:hover{background: url(../imagens/navegacao_topo_pzonotel.jpg) -284px 0px no-repeat;}
#navega #opcao1 a:active{background: url(../imagens/navegacao_topo_pzonotel.jpg) -284px 0px no-repeat;}

#navega #opcao2{
	width:171px;
	height:59px;
	top:0;
	text-align:center;
	background-position:-429px -59px;	
}
#navega #opcao2 a{
	width:171px;
	height:59px;	
	padding-top:20px;
}
#navega #opcao2 a:hover{background: url(../imagens/navegacao_topo_pzonotel.jpg) -429px 0px no-repeat;}
#navega #opcao2 a:active{background: url(../imagens/navegacao_topo_pzonotel.jpg) -429px 0px no-repeat;}

#navega #opcao3{
	width:117px;
	height:59px;
	top:0;
	text-align:center;
	background-position:-600px -59px;	
}
#navega #opcao3 a{
	width:117px;
	height:59px;	
	padding-top:20px;
}
#navega #opcao3 a:hover{background: url(../imagens/navegacao_topo_pzonotel.jpg) -600px 0px no-repeat;}
#navega #opcao3 a:active{background: url(../imagens/navegacao_topo_pzonotel.jpg) -600px 0px no-repeat;}

#navega #opcao4{
	width:250px;
	height:59px;
	top:0;
	text-align:center;
	background-position:-717px -59px;	
}
#navega #opcao4 a{
	width:250px;
	height:59px;	
	padding-top:20px;
}
#navega #opcao4 a:hover{background: url(../imagens/navegacao_topo_pzonotel.jpg) -717px 0px no-repeat;}
#navega #opcao4 a:active{background: url(../imagens/navegacao_topo_pzonotel.jpg) -717px 0px no-repeat;}

#navega #opcao5{
	width:250px;
	height:59px;
	top:0;
	text-align:center;
	background-position:-952px -59px;
}
#navega #opcao5 a{
	width:250px;
	height:59px;
	padding-top:20px;
}
#navega #opcao5 a:hover{background: url(../imagens/navegacao_topo_pzonotel.jpg) -952px 0px no-repeat;}
#navega #opcao5 a:active{background: url(../imagens/navegacao_topo_pzonotel.jpg) -952px 0px no-repeat;}

/******************************
 *  NAVEGAÇÃO BASE
 ***********************/
#navega2{
	width:968px;
	height:66px;
	overflow:hidden;	
	/* float:left; */
	margin:0px;
	list-style:none;
}
#navega2 ul{
	padding:0px;
	margin:0px;
}
#navega2 li{	
	height: 66px;	
	background: url(../imagens/navegacao_base.jpg) 0px -66px no-repeat;
	float:left;	
	padding:0px;
	margin:0px;		
	list-style:none;
}

#navega2 a{	
	height:66px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;	
	padding-top:25px;
	color: #ffffff;		
	display: block;	
}
#navega2 #ini2{
	width:158px;
	height:66px;
	top:0; 
	background-position:-0px -66px;	
	
}
#navega2 #ini2 a{
	width:158px;
	height:66px;	
}
#navega2 #ini2 a:hover{background: url(../imagens/navegacao_base.jpg) -0px 0px no-repeat;text-decoration:none;}
#navega2 #ini2 a:active{background: url(../imagens/navegacao_base.jpg) -0px 0px no-repeat;text-decoration:none;}

#navega2 #opcao0{
	width:205px;
	height:66px;
	top:0;
	background-position:-158px -66px;
}
#navega2 #opcao0 a{
	width:205px;
	height:66px;
}
#navega2 #opcao0 a:hover{background: url(../imagens/navegacao_base.jpg) -158px 0px no-repeat;text-decoration:none;}
#navega2 #opcao0 a:active{background: url(../imagens/navegacao_base.jpg) -158px 0px no-repeat;text-decoration:none;}

#navega2 #opcao1{
	width:241px;
	height:66px;
	top:0; 
	background-position:-363px -66px;
}
#navega2 #opcao1 a{
	width:241px;
	height:66px;
}
#navega2 #opcao1 a:hover{background: url(../imagens/navegacao_base.jpg) -363px 0px no-repeat;text-decoration:none;}
#navega2 #opcao1 a:active{background: url(../imagens/navegacao_base.jpg) -363px 0px no-repeat;text-decoration:none;}
#navega2 #opcao2{
	width:207px;
	height:66px;
	top:0; 
	background-position:-604px -66px;
}
#navega2 #opcao2 a{
	width:207px;
	height:66px;
}
#navega2 #opcao2 a:hover{background: url(../imagens/navegacao_base.jpg) -604px 0px no-repeat;text-decoration:none;}
#navega2 #opcao2 a:active{background: url(../imagens/navegacao_base.jpg) -604px 0px no-repeat;text-decoration:none;}

#navega2 #fim2{
	width:156px;
	height:66px;
	top:0; 
	background-position:-811px -66px;
	margin:0px;
}
#navega2 #fim2 a{
	width:156px;
	height:66px;
}
#navega2 #fim2 a:hover{background: url(../imagens/navegacao_base.jpg) -811px 0px no-repeat;}
#navega2 #fim2 a:active{background: url(../imagens/navegacao_base.jpg) -811px 0px no-repeat;}
/*************************
*   BASE
*****************************/
#base{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #ffffff;
	text-align: center;	
}
#base #navega{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;	
	font-weight:bold;
	color: #ffffff;
	text-align: center;
}
#base #canto1{
	
	height:21px;
	padding-top:3px;
	border:0px solid red;	

	/*background: url(../imagens/base_canto1.jpg) no-repeat;*/
}

#base #canto2{
	width:145px;
	height:21px;
	padding-top:0px;
	padding-right:0px;
	border:0px solid green;	
	font-size:10px;
	font-weight:bold;
	color: #35357c;
	float:right;
	text-align:left;
	/*background: url(../imagens/base_canto2.jpg) no-repeat right;*/
}
#base #canto2 img{
	width:70px;
	height:17px;
	margin:1px;	
	padding-top:0px;
	border:0px solid green;	
	text-align:right;
}

#base #copyright{
	font-weight:bold;
	color: #35357c;
	/*background: url(../imagens/base_pix.jpg);*/
	height: 21px;
	text-align: center;
}
#base a{
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;	
}
#base a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#ffffff;	
}

/*************************
*   FORM's DE PRE-REGISTO E REGISTO
*****************************/

#nome_campo {
	font-size:11px;
	color:#707070;
}

/******************************
*   AVISOS - janela de AVISO
*******************************/
#avisos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #45484b;	
	text-align:left;
	margin-left:2px;	
}
#avisos td{
	background-color:#fff7f7;
}
#avisos td:hover{
	background-color:#ffe6e3;
}
#avisos a{
	font-size: 10px;
	text-decoration:none;
	font-weight:bold;
}
#avisos a:hover{
	text-decoration:none;
	color:#ff3e00;
}

/******************************
*   AVISOS - janela de RESERVA
*******************************/
#rsrvs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #34326a;	
	text-align:left;
	margin-left:2px;	
}
#rsrvs td{
	background-color:#ececff;
}
#rsrvs td:hover{
	background-color:#e3e3ff;
}
#rsrvs a{
	font-size: 10px;
	color: #34326a;	
	text-decoration:none;
	font-weight:bold;
}
#rsrvs a:link{
	font-size: 10px;
	color: #34326a;	
	text-decoration:none;
	font-weight:bold;
}
#rsrvs a:hover{
	text-decoration:none;
	color:#0000ff;
}
/************************************
 *   Opções de subpáginas
 ************************************/
 #opcoes_subpag{	
 	width:100px;
	height: 28px;
	margin-top: 2px;
	margin-right: 2px;
	float:left;		
	text-align:center;
		
	color:#fffff;
}
#opcoes_subpag a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;	
	color:#fffff;	
	
}
#opcoes_subpag a:link{
	color:#ffffff;
	
}
#opcoes_subpag a:hover{
	color:#ffffff;
}
#opcoes_subpag a:visited{
	color:#ffffff;
}

#label_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	min-width: 90px; /* Dialog will be no smaller than this */
	max-width: 100px; /* Dialog will wrap after this width */
	min-height: 20px;
	max-height: 28px;
	
	border: solid 3px #0593dd;
	color: #fff;
	-moz-border-radius: 3px; /* Borda redonda */
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:1px;
	padding:0px;
	background:#0593dd;	 /* AZUL claro */
	text-align:center; 
	display: block; 
	/* position: absolute; 
	top:100px;
	left:200px
	z-index: 102; */ 
}
#label_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	min-width: 90px; /* Dialog will be no smaller than this */
	max-width: 100px; /* Dialog will wrap after this width */
	min-height: 20px;
	max-height: 28px;
	
	border: solid 3px #efd20a; 
	color: #fff;
	-moz-border-radius: 3px; /* Borda redonda */
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:1px;
	padding:0px;
	background:#efd20a;	 /* AMARELO */
	text-align:center; 
	display: block; 
	/* position: absolute; 
	top:100px;
	left:200px
	z-index: 102; */ 
}
#label_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	min-width: 90px; /* Dialog will be no smaller than this */
	max-width: 100px; /* Dialog will wrap after this width */
	min-height: 20px;
	max-height: 28px;
	
	border: solid 3px #32a735;
	color: #fff;
	-moz-border-radius: 3px; /* Borda redonda */
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:1px;
	padding:0px;
	background:#32a735;	/* VERDE */
	text-align:center; 
	display: block; 
	/* position: absolute; 
	top:100px;
	left:200px
	z-index: 102; */ 
}
#label_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	min-width: 90px; /* Dialog will be no smaller than this */
	max-width: 100px; /* Dialog will wrap after this width */
	min-height: 20px;
	max-height: 28px;
	
	border: solid 3px #2c1972;
	color: #fff;
	-moz-border-radius: 3px; /* Borda redonda */
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:1px;
	padding:0px;
	background:#2c1972;	/* AZUL ESCURO */
	text-align:center; 
	display: block; 
	/* position: absolute; 
	top:100px;
	left:200px
	z-index: 102; */ 
}

#div_debug {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	min-width: 90px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	min-height: 20px;	
	
	border: solid 3px #2c1972;
	color: #fff;
	-moz-border-radius: 3px; /* Borda redonda */
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:1px;
	padding:0px;
	background:#2c1972;	/* AZUL ESCURO */
	text-align:left; 
	display: block; 
	position:absolute; 
	top:100px;
	left:200px;
	z-index: 102; 
}
