/* CSS Document */

/*Inicio Header*/
html,body{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	height:100%;
}

#ContainerHeader{
width:755px;
height:100px;
background:transparent url(/App_Themes/ShoptimeViagens/Aereo/NovoLayout/images/BgOndaHeaderNovo.jpg) no-repeat bottom;
margin:0 auto;
}

#ContainerHeader #LogoTipoHeader{
width:138px;
height:70px;
overflow:hidden;
border:0px;
margin-left:10px;
float:left;
font:normal 11px arial; 
}

#ContainerHeader #LogoTipoHeader a{
width:138px;
height:70px;
border:0px;
position:relative;	
overflow:hidden;
top:0px;
*top:08px;
left:0px;
font:normal 11px arial; 
}
#ContainerHeader #LogoTipoHeader img{
border:0px;
position:absolute;
top:0px;
left:0px;
}

#ContainerHeader #ContatoHeader{
float:right;
margin-top:08px;
}
/*Fim Header*/


/*Inicio ContainerStatusBar*/
#ContainerStatusBar{
width:755px;
height:auto;
margin:0 auto;

}
/*Fim*/

/*Inicio ContainerTitulo001*/

#ContainerTitulo001{
width:755px;
height:auto;
margin:0 auto;
position:relative;
margin-bottom:10px;
margin-top:10px;
}
#ContainerTitulo001 img{
position:absolute;
left:0px;
top:0px;
}

/*Fim ContainerTitulo001*/

/*Inicio ContainerTitulo002*/

#ContainerTitulo002{
width:755px;
height:35px;
margin:0 auto;
font:bold 13px arial;
background:#f25b16;
color:#FFFFFF;
text-indent:10px;
line-height:35px;
}

#ContainerTitulo002 strong{
width:auto;
height:auto;
margin:0 auto;
font:bold 16px arial;
}
/*Fim ContainerTitulo002*/

#ContainerDetalhesTabela{
width:755px;
height:auto;
margin:0 auto;
display:block;
}
/**/


#ContainerDetalhesTabela ul.CamposTab{
width:755px;
height:30px;
margin:0px;
padding:0px;
list-style:none;
background:#f0f0f0;
float:left;
}
#ContainerDetalhesTabela ul.CamposTab li{
width:116px;
height:30px;
background:transparent;
text-align:center;
font:bold 11px arial;
color:#F25B16;
float:left;
line-height:30px;
}
#ContainerDetalhesTabela ul.CamposTab li.icon{
width:59px;
background:transparent url(/App_Themes/ShoptimeViagens/Aereo/NovoLayout/images/imagemtituloaereo.gif) no-repeat center center;
line-height:30px;

}


/**/

#ContainerDetalhesTabela ul.TabIda{
width:;
height:75px;
margin:0px;
padding:0px;
list-style:none;
background:#ffffff url(/App_Themes/ShoptimeViagens/Aereo/NovoLayout/images/Filetebglinha.jpg) repeat-x center center;
border-bottom:1px solid #FBD9B3;
float:left;
}
#ContainerDetalhesTabela ul.TabIda li{
width:116px;
height:55px;
background:transparent url(/App_Themes/ShoptimeViagens/Aereo/NovoLayout/images/borderTabcells.gif) no-repeat center left;
text-align:center;
font:normal 11px arial;
color:#f25b16;
float:left;
padding-top:20px;
}
#ContainerDetalhesTabela ul.TabIda li.icon{
width:59px;
background:transparent url(/App_Themes/ShoptimeViagens/Aereo/NovoLayout/images/imagemIdaaereo.gif) no-repeat center center;
line-height:75px;
}

/**/

#ContainerDetalhesTabela ul.TabVolta{
width:;
height:75px;
list-style:none;
background:#ffffff url(/App_Themes/ShoptimeViagens/Aereo/NovoLayout/images/Filetebglinha.jpg) repeat-x center center;
border-bottom:1px solid #FBD9B3;
margin:0px;
padding:0px;
float:left;
}
#ContainerDetalhesTabela ul.TabVolta li{
width:116px;
height:55px;
background:transparent url(/App_Themes/ShoptimeViagens/Aereo/NovoLayout/images/borderTabcells.gif) no-repeat center left;
text-align:center;
font:normal 11px arial;
color:#f25b16;
float:left;
padding-top:20px;
}
#ContainerDetalhesTabela ul.TabVolta li.icon{
width:59px;
background:transparent url(/App_Themes/ShoptimeViagens/Aereo/NovoLayout/images/imagemVoltaaereo.gif) no-repeat center center;
}

/**/

#ContainerDetalhesCols{
width:755px;
height:auto;
margin:0 auto;
display:block;

}

#ContainerDetalhesCols #ColDetalhes01{
width:377px;
height:auto;
float:left;
margin-top:10px;
}


#ContainerDetalhesCols #ColDetalhes01 #VejaTodososDetalhesdasTarifas{
font:bold 15px Arial;
color:#F25B16;
height:auto;
line-height:30px;
}

#TabelaDetalhesdasTarifas{
width:377px;
height:auto;
}

#TabelaDetalhesdasTarifas tr.TabelaDetalhesdasTarifasCampos{
background:#f0f0f0;
height:30px;
font:bold 13px Arial;
color:#F25B16;
text-align:center;
}
#TabelaDetalhesdasTarifas tr.TabelaDetalhesdasTarifasCampos td{
width:92px;
}

#TabelaDetalhesdasTarifas tr.TabelaDetalhesdasTarifasDados{
background:transparent;
height:30px;
font:normal 10px Arial;
color:#f25b16;
text-align:center;
}
#TabelaDetalhesdasTarifas tr.TabelaDetalhesdasTarifasDados td{
background:#FFEEDD;
border-left:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
height:30px;
color:#f25b16;
text-align:center;
}
#TabelaDetalhesdasTarifas tr.TabelaDetalhesdasTarifasDados > td:first-child{
width:100px;
text-align:left;
text-indent:4px;
}
#TabelaDetalhesdasTarifas tr.TabelaDetalhesdasTarifasTotal{
background:#f25b16;
height:30px;
font:normal 16px Arial;
color:#ffffff;
text-align:right;
border:1px solid #FFFFFF;
}
#TabelaDetalhesdasTarifas tr.TabelaDetalhesdasTarifasTotal strong{
padding-right:10px;
}



/**/

#ContainerDetalhesCols #ColDetalhes02{
width:357px;
height:auto;
float:left;
margin-top:10px;
margin-left:20px;
}
#ContainerDetalhesCols #ColDetalhes02 #CondicoesGeraisTitulo{
width:352px;
height:auto;
}
#ContainerDetalhesCols #ColDetalhes02 #CondicoesGeraisCaixa001{
width:357px;
height:252px;
background:transparent url(/App_Themes/ShoptimeViagens/Aereo/NovoLayout/images/bgCaixaCondicoes001.jpg) no-repeat;
padding-top:6px;
}
#ContainerDetalhesCols #ColDetalhes02 #CondicoesGeraisCaixa002{
width:344px;
height:216px;
background:transparent url(/App_Themes/ShoptimeViagens/Aereo/NovoLayout/images/bgCaixaCondicoes002.jpg) no-repeat;
margin:0 auto;
}
#ContainerDetalhesCols #ColDetalhes02 #CondicoesGeraisCaixa002 #CondicoesGeraisCaixaTexto{
width:340px;
height:212px;
background:transparent;
border:none;
overflow:auto;
margin-top:2px;
float:right;
}
#ContainerDetalhesCols #ColDetalhes02 #CondicoesGeraisCaixa002 #CondicoesGeraisCaixaTexto *{
width:320px;
max-width:320px;
background:transparent;
float:left;
}
#ContainerDetalhesCols #ColDetalhes02 #CondicoesGeraisCaixa002 #CondicoesGeraisCaixaTexto p{
font:normal 11px arial;
}
#ContainerDetalhesCols #ColDetalhes02 #CondicoesGeraisCaixa002 .Caixalieaceito{
width:auto;
height:20px;
font:bold 11px arial;
margin-top:6px;
float:left;
line-height:20px;
}


#ContainerDetalhesCols #voltarContinuarDetalhes{
width:755px;
height:32px;
line-height:32px;
}
#ContainerDetalhesCols #voltarContinuarDetalhes .Caixabotaocontinuar{
float:right;
}
#ContainerDetalhesCols #voltarContinuarDetalhes .Caixabotaocontinuar img{
border:none;
}
#ContainerDetalhesCols #voltarContinuarDetalhes  #VejaTodososDetalhesVoltar{
width:377px;
height:auto;
margin:0px;
float:left;
}
#ContainerDetalhesCols #voltarContinuarDetalhes  #VejaTodososDetalhesVoltar *{
border:none;
}

.PesqInc, .PesqIncAH
{
    visibility : hidden;
    background-color : inherit;
    color : windowtext;
    border : buttonshadow;
    border: 1px solid #66d1fff !important;
    text-align : left; 
    list-style-type : none;
    font: 11px Verdana;
    white-space:nowrap;
    width:auto!important;
    min-width:240px!important;
    cursor : 'default';
    height:300px !important;
    height:auto !important;
    _height:auto;
    position:absolute;   
    z-index:10000;
}	

.mensagem, .mensagemAH
{
    display:none;   
    position:absolute;
    width:auto!important; 
    height:25px;
    background-color : white;
    color : windowtext;
    border : buttonshadow;
    border:1px solid !important;
    border-color:#aca899 !important;
    text-align : left; 
    list-style-type : none;
    font: 11px Verdana;
    cursor : 'default';
    margin-top:-9px;
    *margin-top:-9px;
    _margin-top:-9px;
    margin-left:-5px;
    *margin-left:-5px;
    _margin-left:-5px;   
    white-space:nowrap;
}
