body{
margin-left:0;
margin-top:0;
margin-right:0;

font-family:Tahoma;
}
.erro{
	font-family: Tahoma;
	font-size: 11px;
	color: #CC0000;
	font-weight:bold;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.modalPopup {
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}

#tabela_principal{
width:780px;
border-TOP: 0px;
border-LEFT: 1px solid #FFFFFF;
border-bottom: 0px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
background-color:#FFFFFF;
}
#tabela_principal_conteudo{
vertical-align:top;
}
#cabecalho{
text-align:left;
width:760px;
height:260px;
vertical-align:top;
background-image:url(../images/back_menu_login.gif);
}
#cabecalhoLogado{
text-align:left;
width:760px;
height:150px;
vertical-align:top;
background-image:url(../images/back_menu_login.gif);
}
#cabecalho_conteudo{
text-align:left;
vertical-align:top;
}
#conteudo{
margin-bottom:6px;
width:760px;
background-color:#FFFFFF;
}
#conteudo_conteudo{
width:710px;
text-align:left;
border:0px;
background-color:#FFFFFF;
border:0px;
}

hr{
height:1px;
color:#E5E5E5;
}
.tabela_titulo{
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	border-style: solid;
	border-color:#E5E5E5;
	border-width:0px;
	padding:7px;
	background-color: #D8D8D8;
}
.tabela_tituloVermelho{
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	border-style: solid;
	border-color:#E5E5E5;
	border-width:0px;
	height:20px;
	background-color: #CC0000;
}
.tabela_Preco{
	color: #FFFFFF;
	border-style: solid;
	border-color:#E5E5E5;
	border-width:1px;
	height:60px;
	background-color: #ffffff;
}
#tabela_conteudo{
	border-style: solid;
	border-color:#E5E5E5;
	border-width:1px;
	padding:10px;
	border-bottom: 3px solid  #E5E5E5;
	background-color: #FFFFFF;
}
#cabecalho_solicitacao{
	border-style: solid;
	border-color:#E5E5E5;
	border-width:1px;
	padding:5px;
	color: #C12024;
	font-size: 11px;
	font-weight:bold;
	background-image:url(../images/bg_cabecalho_solicitacao.jpg);
	
}

.tabela_semBorda{
	border-style: solid;
	border-color:#E5E5E5;
	border-width:1px;
	padding:6px;
	border-top:0px;
	border-bottom: 3px solid  #E5E5E5;
	background-color: #F7F7F7;
}

/*
.titulo{
    border:1px solid #ECE9D8;
    border-width:0 0 1px 0;
    background:#E5E5E5;
    padding:5px 5px 5px 10px;
    margin:0 -7px;
    font:normal 10.5pt "Trebuchet MS", Arial;
    color:#000000;
    letter-spacing:normal;
    text-transform:capitalize
}
*/
.titulo {
	font-family: Tahoma;
	font-size: 13px;
	color: #333333;
	font-weight:bold;
}
.titulo2 {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
}
.titulo3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
}

.tituloVermelho {
	font-family: Tahoma;
	font-size: 13px;
    font-weight:bold;
	/*
	font:normal 12.5pt "Trebuchet MS", Arial;
    */
	color: #808080;
}
.tituloPreto {
	font-family: Tahoma;
	font-size: 13px;
    font-weight:bold;
	/*
	font:normal 12.5pt "Trebuchet MS", Arial;
    */
	color: #000000;
}

.preco { 
	font-family: Tahoma;
	font-size: 12px;
	color: #CC0000;
	font-weight:bold;
}
.precoPreto { 
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}
.texto9 {
	font-size: 9px;
	color:#000000;
}
.texto11 {
	font-size: 11px;
	color:#333333;
}
.texto11Preto {
	font-size: 11px;
	color:#000000;
}
.texto13Preto {
	font-size: 13px;
	color:#000000;
}
.texto11Branco {
	font-size: 11px;
	color:#ffffff;
}
.texto11Vermelho {
	font-size: 11px;
	color:#CC0000;
}
.texto11Cinza {
	font-size: 11px;
	color:#808080;
}
.texto20Branco {
	font-size: 20px;
	color:#ffffff;
}
.legenda {
	font-size: 10px;
	color:#333333;
}
.textoVermelhoBold {
	font-size: 11px;
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
}
.textoCinza {
	font-family: Tahoma;
	font-size: 11px;
	color:#808080;
	text-decoration:none;
}
.textoNomeCliente {
   font-family: Trebuchet MS;
   font-size:16px;
	font-weight:bold;
	color:#000000;
}
.textoNomeClienteLower {
   font-family: Trebuchet MS;
   font-size:14px;
	font-weight:bold;
	color:#000000;
}
.textoNomeClienteFormata {
   font-family: Formata;
   font-size:20px;
	color:#FFFFFF;
}
.textoNomeClienteVermelho {
   font-family: Trebuchet MS;
   font-size:16px;
	font-weight:bold;
	color:#CC0000;
}
.textoNomeClienteCinza {
   font-family: Trebuchet MS;
   font-size:16px;
	font-weight:bold;
	color:#808080;
}
.textoNome {
   font-family: Trebuchet MS;
   font-size:16px;
	color:#000000;
}
.textoTrebuchet {
   font-family: Trebuchet MS;
   font-size:16px;
	font-weight:bold;
}

.caixa_texto_mult{
/*font-family:Tahoma;*/
font-family: Trebuchet MS;
font-size:11px;
border-TOP: 2px solid #CCCCCC;
border-LEFT: 2px solid #CCCCCC;
border-bottom: 1px solid #CECECE;
border-right: 1px solid #CECECE;
/*color:#666666;*/
color:#000000;
border-color:#BABABA;
border:1px solid;
}
.caixa_texto{
font-family: Tahoma;
/*font-family: Trebuchet MS;*/
font-size: 11px;
/*font-size: 9px;*/
/*font-weight: bold;*/
border-TOP: 2px solid #CCCCCC;
border-LEFT: 2px solid #CCCCCC;
border-bottom: 1px solid #CECECE;
border-right: 1px solid #CECECE;
/*color:#666666;*/
color: #808080;
border-color: #BABABA;
border: 1px solid;
z-index:10;
}
.caixa_disable{
font-family:Tahoma;
font-size:11px;
font-weight::normal;
border-TOP: 2px solid #CCCCCC;
border-LEFT: 2px solid #CCCCCC;
border-bottom: 1px solid #CECECE;
border-right: 1px solid #CECECE;
background-color:#F3F3F3;
color:#666666;
border-color:#BABABA;
border:1px solid;
}
.caixa_total{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
border-TOP: 2px solid #CCCCCC;
border-LEFT: 2px solid #CCCCCC;
border-bottom: 1px solid #CECECE;
border-right: 1px solid #CECECE;
background-color:#F3F3F3;
color:#000000;
border-color:#BABABA;
border:1px solid;
}
.caixa_amarela{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
border-TOP: 2px solid #CCCCCC;
border-LEFT: 2px solid #CCCCCC;
border-bottom: 1px solid #CECECE;
border-right: 1px solid #CECECE;
background-color:lightyellow;
color:#000000;
border-color:#BABABA;
border:1px solid;
}
.ddlTexto {
font-family: Tahoma;
/*font-family: Trebuchet MS;*/
font-size: 11px;
/*font-size: 9px;*/
/*font-weight: bold;*/
border-TOP: 2px solid #CCCCCC;
border-LEFT: 2px solid #CCCCCC;
border-bottom: 1px solid #CECECE;
border-right: 1px solid #CECECE;
/*color:#666666;*/
color: #808080;
border-color: #BABABA;
border: 1px solid;
}

.GridCabec{
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	border-style: solid;
	border-color:#E5E5E5;
	border-width:0px;
	padding:7px;
	background-color: #C0C0C0;
}
.GridTotal{
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	border-style: solid;
	border-color:#E5E5E5;
	border-width:0px;
	padding:7px;
	background-color: #FFFFFF;
}

.semborda
{
	border-top:white 0px solid;border-bottom:white 0px solid;padding:7px 5px 7px 5px; display:block; text-decoration:none; color:Black;
}
.headerGrid
{
	border-top:white 1px solid;border-bottom:#BEBEBE 1px solid;padding:4px 3px 4px 3px; display:block; text-decoration:none; color:#CCCCCC; background-color:#808080
}
.lineGrid
{
	border-top:white 1px solid;border-bottom:#BEBEBE 1px solid;padding:7px 5px 7px 5px; display:block; text-decoration:none; color:black; background-color:#E8E8E8
}

div 
{
  font-family:Tahoma;
  font-size:11px;
}
.botaoTimeOn
{
	background-color: #dcdcdc;
	border: 0px;
	cursor: pointer;
	font-family: Tahoma;
	font-size: 9px;
	width: 13px;
}
.botaoTimeOff
{
	background-color:White;
	border: 0px;
	cursor:pointer;
	font-family:Tahoma;
	font-size: 9px;
	width: 13px;	
}
.botaoTimeLess
{
	background-color: White;
	border: 0px;
	font-family: Tahoma;
	font-size: 9px;
	text-decoration: line-through;
	width: 13px;	
}

.botaoCinza
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    BORDER-WIDTH: 1px;
    CURSOR:pointer;
    BACKGROUND-COLOR: #808080;
   	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#C0C0C0);
}

.botaoMenu
{
    border-width: 0px;
    cursor: pointer;
    background: no-repeat;
    background-position: center;
}

.botaoVermelho
{
    COLOR:White ;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    BORDER-WIDTH: 1px;
    BACKGROUND-COLOR:#808080;
   	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr= #FF0000,endColorStr= #FF4500);
}

.car1 
{
	background-color:#CCCCCC
}
.car2 
{
	padding:1px
}
.car2 div
{
	border-top:white 1px solid;border-bottom:#BEBEBE 1px solid;padding:7px 5px 7px 5px; display:block; text-decoration:none; color:Black;
}
.car2 .d1 
{
	background:#F3F3F3 url("../images/fundo_d1.jpg") no-repeat;
	background-position:top
    /*
	background-color:#F3F3F3;
    url("../images/fundo_d1.jpg")
    COLOR: #808080;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    BORDER-WIDTH: 1px;
    BACKGROUND-COLOR: #808080;
   	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#F3F3F3);
    */
}
.car2 .d2 
{
	/*background-color:#E8E8E8;*/
	background:#FFFFFF url("../images/fundo_d2.jpg") no-repeat;
	background-position:left
}
.car2 .d3
{
    border-top:0px solid;border-bottom:0px solid;padding:2px 2px 2px 2px;
}
.car2 .d4
{
    border-top:0px solid;border-bottom:0px solid;padding:0px 0px 0px 0px;border-spacing:0px 0px 0px 0px;
}
.car2 .overFlow {
    border-top:0px solid;border-bottom:0px solid;padding:0px 0px 0px 0px;
	overflow:hidden;
	text-overflow:ellipsis; 
	-o-text-overflow: ellipsis; 
	white-space:nowrap;
}

.car3 
{
	background-color:#CCCCCC
}
.car4 
{
	padding:1px
}
.car4 div
{
	border-top:white 1px solid;border-bottom:#BEBEBE 1px solid;padding:7px 5px 7px 5px; display:block; text-decoration:none; color:Black;
}
.car4 .d1 
{
	background-color: #F3F3F3;
}
.car4 .d2 
{
	background-color:#E8E8E8;
}


.dash1 
{
	background-color:#CCCCCC
}
.dash2 
{
	padding:1px
}
.dash2 div
{
    border-top:white 1px solid;border-bottom:0px solid;padding:0px 0px 0px 0px; display:block; text-decoration:none; color:Black;    
}
.dash2 .t1
{
	background-color:#F3F3F3;
}
.dash2 .t2
{
	background-color:#E8E8E8;
}
.dash2 .t4
{
    border-top:0px solid;border-bottom:0px solid;padding:0px 0px 0px 0px;border-spacing:0px 0px 0px 0px;
}

.menu1 
{
	background-color:#CCCCCC;
}
.menu2 
{
	padding:1px
}
.menu2 div
{
    border-top:white 1px solid;border-bottom:0px solid;padding:0px 0px 0px 0px; display:block; text-decoration:none; color:Black;    
}
.menu2 .t1
{
	background-color:#FFFFFF;
}
.menu2 .t2
{
	background-color:#E8E8E8;
}
.menu2 .t4
{
    border-top:0px solid;border-bottom:0px solid;padding:0px 0px 0px 0px;border-spacing:0px 0px 0px 0px;
}

.d1 input.btn, .d2 input.btn
{
	float:right;
}

fieldset { border:1px solid gray; padding:5px 5px 5px 5px;}

legend
{
	color: gray;
	text-align: center;
	background: gainsboro;
	border: 1px solid gray;
	padding: 2px 6px;
}
	
.cursor_botao
{
    CURSOR: pointer;
}

A {
	TEXT-DECORATION: none
}
A:hover {
	
}

.painelViajante
{
   
}

/* ALTERADO POR LUIZ CARLOS - 02/05/2007 */
.scrollPopup
{
    BORDER-RIGHT: #999999 1px solid; 
    PADDING-RIGHT: 3px; 
    BORDER-TOP: #999999 1px solid; 
    PADDING-LEFT: 3px; 
    FONT-WEIGHT: normal; 
    BACKGROUND: #f4f4f4; 
    PADDING-BOTTOM: 2px; 
    BORDER-LEFT: #999999 1px solid; 
    COLOR: #999999; 
    PADDING-TOP: 2px; 
    BORDER-BOTTOM: #999999 1px solid;
    overflow-Y:scroll;
    overflow-X:hidden;
    color:#666666;
    height:180px;
    scrollbar-arrow-color:#000000;
    scrollbar-3dlight-color:#000000;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-face-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-darkshadow-color:#000000;
    scrollbar-track-color:#FFFFFF;
    }
    
.ajax__autocomplete2_list         { padding: 0px 0px 0px 0px; }
.ajax__autocomplete2_group        { padding: 0px 0px 0px 0px; }
.ajax__autocomplete2_header	      { height:18px; padding: 0px 0px 0px 0px; color:black; float:left; font-weight:bold; background-image:url(../images/topo.gif); }
.ajax__autocomplete2_item         { height:18px; padding: 0px 0px 0px 0px; float :left; cursor: pointer; overflow:hidden; text-overflow:ellipsis; -o-text-overflow: ellipsis; white-space:nowrap;}
.ajax__autocomplete2_footer       { height:16px; padding: 0px 0px 0px 0px; background-image:url(../images/topo.gif); text-align: right; font-size:10px; }
.ajax__autocomplete2_previous     { height: 10px;  width: 7px; border: 0px; padding: 2px 2px 2px 2px; cursor: pointer; }
.ajax__autocomplete2_next         { height: 10px;  width: 7px; border: 0px; padding: 2px 2px 2px 2px; cursor: pointer; }

.scrollPopupRegraHoteis
{
    width: 742px;
    overflow-Y:auto;
    overflow-X:hidden;
    height: 500px;
    scrollbar-arrow-color:#666666;
    scrollbar-3dlight-color:#666666;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-face-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-darkshadow-color:#666666;
    scrollbar-track-color:#FFFFFF;
    }

.scrollPopupCancelarOSTipoPg
{
    width: 742px;
    overflow-Y:auto;
    overflow-X:hidden;
    height: 420px;
    scrollbar-arrow-color:#666666;
    scrollbar-3dlight-color:#666666;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-face-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-darkshadow-color:#666666;
    scrollbar-track-color:#FFFFFF;
    }
    
.BarraRolagem
{
    width: 730px;
    overflow-Y:auto;
    overflow-X:hidden;
    height:350px;    
    scrollbar-arrow-color:#CCCCCC;
    scrollbar-3dlight-color:#CCCCCC;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-face-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-darkshadow-color:#CCCCCC;
    scrollbar-track-color:#FFFFFF;
}
.BarraRolagem2
{
    width: 715px;
    border-bottom-color:#CCCCCC;
    overflow-Y:auto;
    overflow-X:hidden;
    height:350px;    
    scrollbar-arrow-color:#CCCCCC;
    scrollbar-3dlight-color:#CCCCCC;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-face-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-darkshadow-color:#CCCCCC;
    scrollbar-track-color:#FFFFFF;
}
    
    
/*Modal Popup*/

#popup, #errorMessage 
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   color:#666666;
   height:275px;
   padding:5px;
   background:#FFFFFF;
}
  
.webPart
{
    vertical-align:top;
    width: 360px;
    height:210px;
    overflow-Y:auto;
    overflow-X:hidden;
    /*scroll*/
    scrollbar-arrow-color:#666666;
    scrollbar-3dlight-color:#666666;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-face-color:#FFFFFF;
    scrollbar-shadow-color:#000000;
    scrollbar-darkshadow-color:#666666;
    scrollbar-track-color:#FFFFF0;
}
.d1 td
{
    vertical-align:top;
}

/* ALTERADO POR LUIZ CARLOS - 11/10/2007 */
#MenuAbas {
	HEIGHT: 1%;
	width:226px;
	TEXT-DECORATION: none;
}

#MenuAbas A 
{
	PADDING-RIGHT: 12px; 
	DISPLAY: block; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	COLOR: #ffffff; 
	PADDING-TOP: 5px;
	text-align:center;
	
}
#MenuAbas A:hover {
	COLOR: #999999; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none
}
.linkAbaTrue 
{
    BACKGROUND-COLOR: #808080;
}
.linkAbaFalse 
{
    BACKGROUND-COLOR: #CCCCCC;
}
.overFlow {
    border-top:0px solid;border-bottom:0px solid;text-decoration:none; color:Black;
	overflow:hidden;
	text-overflow:ellipsis; 
	-o-text-overflow: ellipsis; 
	white-space:nowrap;
}

.tituloHoverMenuExtender div
{
   font-size: 11px;
   color: #FFFFFF;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
}
.tituloHoverMenuExtender
{
   background-color: #666666;
	font-weight: bold;
	font-family: Verdana;
	height: 30px;
	border-left:2px;
	border-right:2px;
	border-bottom:2px;
}
.tituloHoverMenuExtenderCorpo
{
   overflow:hidden;
	text-overflow:ellipsis; 
	-o-text-overflow: ellipsis; 
	white-space:nowrap;
   text-align:left;
	font-size: 12px;
	background-color: #FCFEFE;
	color: #666666;
	font-weight: normal;
	font-family: Verdana;
	font-size:10px;
	width: 130px;
	border-left:2px;
	border-right:2px;
	border-bottom:2px;
	border-color:green;
	padding-left: 1px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
}
#tituloDetalhesIdaResult, #tituloDetalhesVoltaResult, #tituloDetalhesIdaResultIda, #tituloDetalhesVoltaResultVolta{
    background-color: #666666;
	font-weight: bold;
	font-family: Verdana;
	width: 150px;
	height: 30px;
	border-left:2px;
	border-right:2px;
	border-bottom:2px;
}
#tituloDetalhesIdaResult div, #tituloDetalhesVoltaResult div, #tituloDetalhesIdaResultIda div, #tituloDetalhesVoltaResultVolta div
{
    font-size: 11px;
    color: #FFFFFF;
	width:150px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
}
#corpoDetalhesIdaResult, #corpoDetalhesVoltaResult, #corpoDetalhesIdaResultIda, #corpoDetalhesVoltaResultVolta
{
    overflow:hidden;
	text-overflow:ellipsis; 
	-o-text-overflow: ellipsis; 
	white-space:nowrap;
    text-align:left;
	font-size: 12px;
	background-color: #FCFEFE;
	color: #666666;
	font-weight: normal;
	font-family: Verdana;
	font-size:10px;
	width: 130px;
	border-left:2px;
	border-right:2px;
	border-bottom:2px;
	border-color:green;
	padding-left: 1px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
}

/*  IMPLEMENTACAO DE SLIDERS - MARCIO 06/11/2007      */

.sld3RClass
{
    position:relative;
    top:17px;
    left:0px;
    border:0px solid black;
    background:#ffffff url("../images/slider_h.png") no-repeat;
}

.sld3HClass
{
    position:Absolute;
    top:0px;
    left:0px;
    width:12px;
    height:20px;
    border:0px solid black;
    background: url("../images/slider_h_vista.gif") no-repeat;
    cursor:pointer;
}

.sld3HClass_Vista
{
    position:Absolute;
    top:0px;
    left:0px;
    width:12px;
    height:20px;
    border:0px solid black;
    background: url("../images/slider_h_vista.gif") no-repeat;
    cursor:pointer;
}
.txtFloatLeft
{
    position:absolute;
    float:left;
    width:50px;
    border:0px;
    text-align: left;
}
.txtFloatRight
{
    position:absolute;
    margin-left:160px;
    float:right;
    width:40px;
    border:0px;
    text-align:right;
}
.txtFloatRight_Hotel
{
    position:absolute;
    margin-left:-92px;
    float:right;
    width:40px;
    border:0px;
    text-align:right;
}

.sliderHotelBase
{
	position:relative;
	border:0px solid red;
}

#sld1
{
   width:200px;
   height:35px;
   border:0px solid black;
   background:#ffffff url("../images/escala_horario.png") repeat-x;
}

.sld1
{
   width:200px;
   height:35px;
   border:0px solid black;
   background:#ffffff url("../images/escala_horario.png") repeat-x;
}

.sld1_Vista
{
	position:relative;
    width:200px;
    height:37px;
    border:0px solid black;
    background:url("../images/escala_horario_vista.gif") repeat-x;
}

.outFromView
{
    position:absolute;
    /*left:-200px;*/
    width:0px;
    height:0px;
    border:0px;
    text-align: left;
}

/*           DROP DOWN MENU   */

.DropDownMenu
{
   position:relative;   
   border:1px solid  navy;
   background-color:#fff3db;	
   z-index:999;
}


/* ESTILO DAS ABAS */
.tmsTabs
{
	font:normal 12pt verdana, arial;
	border:0px;
    height:250;
}
.tmsTabs .ajax__tab_header
{
    background-color:transparent;
    height:10px;
    border:0px;
}

.tmsTabs .ajax__tab_outer
{
background-color :transparent;
	border:0px;
}
 
.tmsTabs .ajax__tab_inner
{
 background-color :transparent;
	border:0px;
} 

.tmsTabs .ajax__tab_tab
{
 background-color :transparent;
 padding-top:3px;
 width:93px;
 height:14px;
 background: url("../images/barra_out.png") no-repeat;
 border:0px;
}

.tmsTabs .ajax__tab_body
{
	background-color: #eeeeee;
	border-left:1px solid #eeeeee;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #cccccc;
	height:270px;
}

.tmsTabs .ajax__tab_hover .ajax__tab_tab
{
	background-color: transparent;
	background: url("../images/barra_over.png") no-repeat;
	border:0px;
}

.tmsTabs .ajax__tab_active .ajax__tab_tab
{
    background-color: transparent;
	background: url("../images/barra_active.png") no-repeat;
	border:0px;
}

.tmsTabs .ajax__tab_panel
{
    border:0px;
    height:250;
}

/* ESTILO DAS ABAS PERFIL */
.tmsTabsPerfil
{
font:normal 12pt verdana, arial;
border:0px;
height:330px;
}
.tmsTabsPerfil .ajax__tab_header
{
background-color:transparent;
height:10px;
border:0px;
}
.tmsTabsPerfil .ajax__tab_outer
{
background-color :transparent;
border:0px;
}
.tmsTabsPerfil .ajax__tab_inner
{
background-color :transparent;
border:0px;
} 
.tmsTabsPerfil .ajax__tab_tab
{
background-color :transparent;
padding-top:3px;
width:93px;
height:14px;
background: url("../images/barra_out.png") no-repeat;
border:0px;
}
.tmsTabsPerfil .ajax__tab_body
{
background-color: #eeeeee;
border-left:1px solid #eeeeee;
border-right:1px solid #dddddd;
border-bottom:1px solid #cccccc;
height:310px;
}
.tmsTabsPerfil .ajax__tab_hover .ajax__tab_tab
{
background-color: transparent;
background: url("../images/barra_over.png") no-repeat;
border:0px;
}
.tmsTabsPerfil .ajax__tab_active .ajax__tab_tab
{
background-color: transparent;
background: url("../images/barra_active.png") no-repeat;
border:0px;
}
.tmsTabsPerfil .ajax__tab_panel
{
border:0px;
height:310px;
}

/* ESTILO DAS ABAS DO POPUP DE SEGMENTOS AÉREOS */
.segmentoTabs
{
font:normal 12pt verdana, arial;
border:0px;
}
.segmentoTabs .ajax__tab_header
{
}
.segmentoTabs .ajax__tab_outer
{
}
.segmentoTabs .ajax__tab_inner
{
} 
.segmentoTabs .ajax__tab_tab
{
background: url("../images/seg_barra_out.png" no-repeat);
height:20px;
width:170px;
}
.segmentoTabs .ajax__tab_hover .ajax__tab_tab
{
background: url("../images/seg_barra_over.png" no-repeat);
height:20px;
width:170px;
}
.segmentoTabs .ajax__tab_active .ajax__tab_tab
{
background: url("../images/seg_barra_active.png") no-repeat;
height:20px;
width:170px;
}
.segmentoTabs .ajax__tab_body
{
background-color: #F3F3F3;
border-left:1px solid #BEBEBE;
border-right:1px solid #BEBEBE;
border-top:1px solid #BEBEBE;
border-bottom:1px solid #BEBEBE;
}
.segmentoTabs .ajax__tab_panel
{
border:0px;
}

.tblTabs
{
	border:0px;
	width:500px;
}

.rptDel
{
	border:0px;
	height:180px;
	overflow-y:scroll;
}

.dashTabs
{
 font:normal 12pt verdana, arial;
 border:0px;
}
.dashTabs .ajax__tab_header
{
 background-color:transparent;
 height:20px;
 border:0px;
}
.dashTabs .ajax__tab_outer
{
 background-color :transparent;
 border:0px;
}
.dashTabs .ajax__tab_inner
{
 background-color :transparent;
 border:0px;
} 
.dashTabs .ajax__tab_tab
{
 background-color :#F3F3F3;
 padding-top:3px;
 height:14px;
 background: url("../images/barra_dash_out.png") no-repeat;
 border:0px;
 width:172px;
}
.dashTabs .ajax__tab_body
{
 background-color: #E8E8E8;
 border-top: 1px solid #CCCCCC;
 border-left:1px solid #CCCCCC;
 border-right:1px solid #CCCCCC;
 border-bottom:1px solid #CCCCCC;
}
.dashTabs .ajax__tab_hover .ajax__tab_tab
{
 background-color: transparent;
 background: url("../images/barra_dash_over.png") no-repeat;
 border:0px;
}
.dashTabs .ajax__tab_active .ajax__tab_tab
{
 background-color: transparent;
 background: url("../images/barra_dash_active.png") no-repeat;
 border:0px;
}
.dashTabs .ajax__tab_panel
{
 border:0px;
}


#progresso
{
	position:absolute;
	z-index:9999;
	width:300px;
	height:100px;
	top:500px;
	left:250px;
	background-color:#dddddd;
	font:bold 12pt verdana, arial;
}


.bt_select
{
    background-color: transparent;
	background: url("../images/bt_select.gif") no-repeat;
	width:10px;
	height:49px;
	border:0px;
}

.btList{display:inline}

/*--------------GRID CONSULTA-------------------*/
/*

EM 29/02/2008

*/
/*._rowIndex_0{position:relative;_top:50px;height: 3.2em;width:3.4em;background-color:orange;text-align:left}
._rowIndex_1{position:relative;_top:50px;height: 3.2em;width:3.4em;background-color:yellow;text-align:left}
._rowIndex_2{position:relative;_top:50px;height: 3.2em;width:3.4em;background-color:yellow;text-align:left}
._rowIndex_3{position:relative;_top:50px;height: 3.2em;width:3.4em;background-color:yellow;text-align:left}
._rowIndex_4{position:relative;_top:50px;height:	3.2em;width:3.4em;background-color:yellow;text-align:left}
._rowIndex_5{position:relative;_top:50px;height: 3.2em;width:3.4em;background-color:yellow;text-align:left}
._rowIndex_6{position:relative;_top:50px;height: 3.2em;width:3.4em;background-color:yellow;text-align:left}*/

._rowIndex_0{position:relative;top:11.44em;left:0.6em; height: 1.5em;width:1.85em;text-align:center;border:0px;font-weight:bold;}
._rowIndex_1{position:relative;top:	 8.5em;left:0.6em;	height: 1.5em;width:1.85em;text-align:center;border:0px;font-weight:bold;}
._rowIndex_2{position:relative;top:  5.4em;left:0.6em;	height: 1.5em;width:1.85em;text-align:center;border:0px;font-weight:bold;}
._rowIndex_3{position:relative;top:	 2.4em;left:0.6em;  height: 1.5em;width:1.85em;text-align:center;border:0px;font-weight:bold;}
._rowIndex_4{position:relative;top: -0.7em;left:0.6em;  height: 1.5em;width:1.85em;text-align:center;border:0px;font-weight:bold;}
._rowIndex_5{position:relative;top: -3.7em;left:0.6em;	height: 1.5em;width:1.85em;text-align:center;border:0px;font-weight:bold;}
._rowIndex_6{position:relative;top: -6.8em;left:0.6em;	height: 1.5em;width:1.85em;text-align:center;border:0px;font-weight:bold;}
._rowIndex_7{position:relative;top: -9.9em;left:0.6em;	height: 1.5em;width:1.85em;text-align:center;border:0px;font-weight:bold;}       
.dList{position:relative;border:0px solid black;padding:0px;left:0.7em;height:3.5em;top:-1em}


/*-----------------------------------------------------*/
.tblPanel
{
	
}

.tblPanel div
{
	border:0px;
}

.hideField
{
	display:none;
}

.hideBorder
{
	border:0px;
	border-collapse:collapse;
}

.gridAcordo
{
	font-family: Tahoma;
	font-size: 11px;
	border: 0px solid red;
	width:300px;
	padding:0px;
}

.gridAcordo table tr td
{
	border:0px solid black;
	padding:0px;
}

.gridAcordo div
{
	border:0px solid black;
	padding:0px;
}

.imagemMenu
{
	height:32px;
	position:relative;
	top:2px;
}

.tableMenu
{
	float:left;
	text-align:center;
	padding-top:0px;
	padding-bottom:2px;
	border-collapse:collapse;
	font:normal 7pt verdana,tahoma,arial;
	color:#ffffff;
	cursor:pointer;
	width:70px;
	max-width:70px;
	min-width:70px;
}

.tableMenu td
{
	border:0px solid black;
	z-index:999;
}