/**************** CSS PORTAL ****************/
body
{
	font-family: Verdana;
	font-size: 12px;
}

.tblGeral
{
	width: 755px;
	border-width: 0px; 
}

.txtNegrito
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}

.txtAzul
{
	font-family: Verdana;
	font-size: 12px;	
	color: #0082d7;
}

.txtCinza
{
	font-family: Verdana;
	font-size: 11px;
	color: #898989;
}

.txtPreto
{
	font-family: Verdana;
	font-size: 10px;
}

.linha1Over
{
	font-family: Verdana;
	font-size: 10px;
	width: 180px; 
	background-color: 
	rgb(226, 245, 255);
}

.linha2Over
{
	font-family: Verdana;
	font-size: 10px;
	width: 180px; 
	background-color: 
	rgb(196, 235, 255);
}

.txtPretoLabel
{
	font-family: Verdana;
	font-size: 11px;
}

.td_azul1_yahoo{
	background:#0093dd;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	text-decoration: none;
    COLOR: #000000; TEXT-DECORATION: none
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	text-decoration: none;
	COLOR: #000000; TEXT-DECORATION: none
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	text-decoration: none;
	COLOR: #0082d7; TEXT-DECORATION: none
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	text-decoration: none;
	COLOR: #0082d7; TEXT-DECORATION: none; 
}
/**************** CSS PORTAL ****************/


/**************** CSS BARRA EDIÇÃO CONTEÚDO */
.dragBar {
	width:100%;
	height:21px;
	background-color:#FFF;
	text-align:center;
	cursor:move;
	font-weight:bold;
}
/**************** CSS BARRA EDIÇÃO CONTEÚDO */

	
/**************** CSS LOGIN ****************/
.bgDigiteEmail
{
	background-color: #cacaca;
}

/**************** CSS LOGIN ****************/






.Toolbar,  .Toolbar td, .Toolbar td a, .Toolbar A, Toolbar a:link , Toolbar a:visited, Toolbar a:hover, Toolbar a:active 
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #10BDC1;
	background-color: blue;
}

.Menu, .Menu A, .Menu a:link , .Menu a:visited, .Menu a:hover, .Menu a:active 
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	color: #C4FAFB;
	background-color: blue;
	text-align: left;
}


/****************** DISPONIBILIDADE *************************/
#resultadoBusca {
	width:750px;
}

.inputsResultadoBusca {
	vertical-align:middle;
	font-size:10px;
	background-color:#FFFFFF;
	border-right: #646464 1px solid; 
	border-top: #646464 1px solid; 
	border-left: #646464 1px solid; 
	border-bottom: #646464 1px solid;
	margin-top:3px;
}

.tituloResultadoBusca {
	background-image:url(Aereo/images/MasterPricer/titulo_resultadoBusca.gif);
	background-position:left;
	width: 755px;
	height: 26px;
	
}

.tituloResultadoBusca2 {
	width: 755px;
	height: 26px;
	background-color:#f5f5f5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
	font-weight:bold;
	padding-left:10px;
	background-position:left;
	text-align:left;
}

.tdResultadoBusca {
	padding-top:5px; 
	padding-left:5px; 
	padding-bottom:5px;
	text-align:left;
}

.hora {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#resultadoBusca div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top:1px;
	margin-bottom:1px;
}

.dataIdaVolta {
	background-color: #d3ecf9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;	
	color: #0082D7;
	height:25px;
	width:505px;
}

.boxPreco {
	background-color: #0099e5;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	height:40px;
	width:250px;
	padding-left:5px;
}

.boxDetalhes {
	background-color: #0099e5;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding-left:10px;
}


.preco {
	font-size: 18px;
	font-weight: bold;	
}


.negritoGrifado {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;	
	color: #000000;
	text-decoration:underline;
	padding-left:15px;
}

.linkDataIdaVolta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;	
	color: #0082D7;
}

.linkDataIdaVoltaHover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;	
	color: #0082D7;
	text-decoration:none;
}

/****************** TITULO *************************/
.titulo {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0082D7;
	padding-left:30px;
	margin-bottom: 3px; 
}

.barraTituloHome {
	background-image:url(Aereo/images/MasterPricer/bg_aereo_home.gif);
	width: 600px;
	height: 29px;
	background-position:left;
}

.barraTituloMasterPrice 
{
	background-position:left;
	background-image:url(Aereo/images/MasterPricer/bg_aereo_passo1.gif);
	width: 755px;
	height: 29px;
}

.barraTituloTarifada 
{
	background-position:left;
	background-image:url(Aereo/images/Tarifada/bg_aereo_passo2.gif);
	width: 755px;
	height: 29px;
}

.barraTituloLogin
{
	background-position:left;
	background-image:url(Aereo/images/Login/bg_aereo_passo3.gif);
	width: 755px;
	height: 29px;
}

.barraTituloFechamento
{
	background-position:left;
	background-image:url(Aereo/images/Fechamento/bg_aereo_passo4.gif);
	width: 755px;
	height: 29px;
}


/****************** MATRIZ *************************/
#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz {
	border-style:none;
}

#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz tr {
	background-color:#e2f5ff;
	height:22px;
	border-bottom-color: #b2def5;	
}

#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz tr.fundoLogoCias {
	background-color: #ffffff;
}

#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz td {
	border-bottom-width:100px;
	border-bottom-color:#b2def5;
	border-right-width:0px;
	border-right-color:#b2def5;
	border-left-style:none;
	border-top-style:none;
	text-align:center;
}

.fundoLogoCiasTd {
	border-bottom-width:0px;
	border-bottom-color:#b2def5;
	border-right-width:0px;
	border-right-color:#b2def5;
	border-left-style:none;
	border-top-style:none;
	text-align:center;
}
#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz td.numParadas {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:10px;	
	color: #000000;

}

#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz a:visited, a:link {_width:100%;_height:100%;/*display:table-cell*/;_display:;}
#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz a:visited {
	padding-top:0px;
	padding-left:0px;		
	background-color: #e2f5ff;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0082D7;
	text-decoration:none;
}
#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz a:link {
	background-color: #e2f5ff;
	padding-top:0px;
	padding-left:0px;	
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0082D7;	
	text-decoration:none;	
}
#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz a:hover {
	background-color: #ffffff;
	padding-top:0px;
	padding-left:0px;		
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0082D7;	
	text-decoration:none;
}

#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz a.masterPrice:visited, a.masterPrice:link {_width:100%;_height:100%;/*display:table-cell*/;_display:;}
#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz a.masterPrice:visited {
	padding-top:0px;
	background-color: #ffffff;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0082D7;
	text-decoration:none;
	font-weight:bold;
}
#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz a.masterPrice:link {
	background-color: #ffffff;
	padding-top:0px;	
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0082D7;	
	text-decoration:none;	
	font-weight:bold;	
}

#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz a.masterPrice:hover {
	background-color: #e2f5ff;
	padding-top:0px;	
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0082D7;	
	text-decoration:none;
	font-weight:bold;	
}


#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz a.linkLogoCia:visited, a.linkLogoCia:link {width:108px;_width:100%;height:21px;_height:100%;/*display:table-cell*/;_display:;}
#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz a.linkLogoCia:visited {
	padding-left:0px;
	padding-top:0px;
	background-color: #ffffff;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0082D7;
	text-decoration:none;
	font-weight:bold;
}
#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz a.linkLogoCia:link {
	background-color: #ffffff;
	padding-left:0px;
	padding-top:0px;	
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0082D7;	
	text-decoration:none;	
	font-weight:bold;	
}

#ctl00_homeWebPartManagerPanel_WebPartManager1_gwpmp_mp_tbMatriz a.linkLogoCia:hover {
	background-color: #ffffff;
	padding-left:0px;
	padding-top:0px;	
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0082D7;	
	text-decoration:none;
	font-weight:bold;	
}

.masterPriceTD {
	background-color: #ffffff;
	padding-top:0px;	
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0082D7;	
	text-decoration:none;	
	font-weight:bold;	
}

.hoverMatriz2 {
	background-color: #e2f5ff;
	padding-top:0px;	
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0082D7;	
	text-decoration:none;
	font-weight:bold;	
}

.hoverMatriz {
	background-color: #ffffff;
	padding-left:0px;
	padding-top:0px;	
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0082D7;	
	text-decoration:none;
	font-weight:bold;	
}


/****************** MOTOR MASTERPRICER *************************/
.tituloRefazerBusca {
	background-image:url(Aereo/images/MasterPricer/titulo_refazerBusca.gif);
	width: 755px;
	height: 21px;
}

.inputs {
	vertical-align:middle;
	font-size:10px;
	background-color:#FFFFFF;
	border-right: #0082d7 1px solid; 
	border-top: #0082d7 1px solid; 
	border-left: #0082d7 1px solid; 
	border-bottom: #0082d7 1px solid; 	
}

#motorRefazerBusca {
	background-image:url(Aereo/images/MasterPricer/bg_refazerBusca.jpg);
	width: 755px;
	height: 121px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0082d7;
}

.detalhes {
	width: 250px;
	height: 108px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0082d7;
}

.passageiros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #0082d7;
}

.motorRefazerBuscaLink {
	font-weight:normal;
	color: #0082d7;
}

.motorRefazerBuscaHover {
	font-weight:normal;
	color: #0082d7;	
}

.inputs {
	vertical-align:middle;
	font-size:10px;
	background-color:#FFFFFF;
	border-right: #aad6ed 1px solid; 
	border-top: #aad6ed 1px solid; 
	border-left: #aad6ed 1px solid; 
	border-bottom: #aad6ed 1px solid;
}

/* Calendar */
.ssHeader
{
    height: 10px;
    background: #d9eaff;
    border: solid 1px buttonshadow;
    color: #4d4d4d;            
    font-size: 12px; 
    font-family: Verdana, Arial;           
}
.ssHeaderSelected
{
    background: #ffda82;
    color: #4d4d4d;
    border: solid 1px darkorange;   
    font-size: 12px; 
    font-family: Verdana, Arial;           
}
.ssCell
{
    height: 9px;
    width: 60px;    
    white-space: nowrap; 
    overflow: hidden;
    padding: 0px 1px 0px 1px;            
    border-top-width: 0px;    
    border-right-width: 1px;
    border-right-style: Solid;
    border-right-color: buttonshadow;
    border-left-width: 0px;
    border-bottom-width: 1px;
    border-bottom-color: buttonshadow;
    border-bottom-style: Solid;    
    font-size: 12px; 
    font-family: Verdana, Arial;           
}
.ssCellSelected
{
    height: 8px;    
    border: solid 2px #000000;   
    padding: 0px 0px 0px 0px;
}
.ssRowLabelTop
{
    background: #d9eaff;
    color: #4d4d4d;
    text-align: center;
    font-size: 12px; 
    font-family: Verdana, Arial;           
    border-top-width: 1px;
    border-right-width: 1px;
    border-right-style: Solid;
    border-right-color: buttonshadow;
    border-left-width: 1px;
    border-left-style: Solid;
    border-left-color: buttonshadow;
    border-bottom-width: 1px;
    border-bottom-color: buttonshadow;
    border-bottom-style: Solid;
    white-space: nowrap;
}
.ssRowLabel
{
    background: #d9eaff;
    color: #4d4d4d;
    font-size: 12px; 
    font-family: Verdana, Arial;           
    border-top-width: 0px;
    border-right-width: 1px;
    border-right-style: Solid;
    border-right-color: buttonshadow;
    border-left-width: 1px;

    border-left-style: Solid;
    border-left-color: buttonshadow;
    border-bottom-width: 1px;
    border-bottom-color: buttonshadow;
    border-bottom-style: Solid;
    white-space: nowrap;
}
.ssRowLabelSelected
{
    font-size: 12px; 
    font-family: Verdana, Arial;           
    background: #ffda82;
    color: #4d4d4d;
    border: solid 1px darkorange;
}
/* Calendar */


/**************** TARIFADA ******************/
.tituloTarifada {
	font-size: 14px;
	font-family: Verdana, Arial;
	color: #0082d7;
	font-weight: bold;
}

.tituloBrancoTarifada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.tituloPretoTarifada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #000000; 
}

/**************** FIM TARIFADA ******************/

/**************** GAY TE WAY PAGAMENTO ******************/
.tituloBrancoGateway {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}


/**************** FIM GAY TE WAY PAGAMENTO ******************/


/**************** WEBPARTS ******************/
.WebPart 
{ 
	padding: 0px 0px 0px 0px !important;
}
/**************** WEBPARTS ******************/


/**************** SEGURO VIAGEM ******************/
.tabelaSeguros 
{
	padding-left:5px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#646464; 
	width:475px; 
	background-color:#f8f8f8; 
}

.textotabelaSeguros 
{
	padding-left:5px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#0082d7; 
	text-decoration:urderline; 
}
/**************** FIM SEGURO VIAGEM ******************/

/**************** TELA DO LOADING ******************/
.modalProgressGreyBackground 
{
	BACKGROUND: #cccccc;
	filter:alpha(opacity=60);
	opacity:0.6;
	width:100%;
	height:100%;
	z-index:999;
	left:0px;
	top:0px;
	position:absolute;
	
}

.modalPopup
{
		BACKGROUND: transparent none no-repeat scroll center 50%; 
		*BACKGROUND: transparent none no-repeat scroll center 50%
		text-align:center;
		width:500px; 
		height:300px;
		vertical-align:middle;
		background: center no-repeat;
}

/**************** FIM TELA DO LOADING ******************/

/****************** Motor de Hotéis ********************/
.conteudoDinamicoHotel{
	background:#0082d7 url(Hoteis/images/MotorHome/conteudoHotel.jpg) no-repeat;
	width:266px;
	height:auto;
	float:left;
}


/**************** Motor de Cruzeiros ******************/

.motor_home_cruzeiros
{
	background-image:url(cruzeiro/images/Motor/bg_motor_cruzeiros.jpg);
	width: 267px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	Font-weight:bold;	
	font-size: 10px;
	padding: 0px 0px 0px 10px;
}

.motor_home_cruzeiros_inputs{
	WIDTH: 150px; 
	FONT-SIZE: 10px; 
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
}

/****************************************************/

.texto_saudacao {	FONT-SIZE: 10px;	COLOR: #ffffff;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif} 
.texto_saudacao {	FONT-SIZE: 10px;	COLOR: #ffffff;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif} 
.links_header:link {	FONT-WEIGHT: bold;	FONT-SIZE: 10px;	COLOR: #8c8c8c;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	TEXT-DECORATION: none} 
.links_header:link {	FONT-WEIGHT: bold;	FONT-SIZE: 10px;	COLOR: #8c8c8c;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	TEXT-DECORATION: none} 
.links_header_on:link {	FONT-WEIGHT: bold;	FONT-SIZE: 10px;	COLOR: #0082d7;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	TEXT-DECORATION: none} 
.links_header_on:link {	FONT-WEIGHT: bold;	FONT-SIZE: 10px;	COLOR: #0082d7;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	TEXT-DECORATION: none}

.link_rodape:link { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none} 
.link_rodape:link { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.texto_seo_rodape { PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #646464; FONT-FAMILY: Arial, Helvetica, sans-serif}
.texto_seo_rodape { PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #646464; FONT-FAMILY: Arial, Helvetica, sans-serif}
.links_seo_rodape:link { FONT-SIZE: 11px; COLOR: #646464; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.links_seo_rodape:link { FONT-SIZE: 11px; COLOR: #646464; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}



/*************************** Motor Pacotes ***********************/
#motorPacotes
{
	background-image:url(/images/bg_motor_Pacotes.jpg);
}

.motor_home_pacotes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	Font-weight:bold;	
	font-size: 10px;
	padding: 0px 0px 0px 10px;
}

.motor_home_pacotes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px 0px 0px 20px;
}

.motor_home_pacotes_inputs{
	WIDTH: 150px; 
	FONT-SIZE: 10px; 
	BACKGROUND-COLOR: #ffffff
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
}

.motor_home_pacotes_select_por_tipo{
	WIDTH: 220px; 
	FONT-SIZE: 10px; 
	BACKGROUND-COLOR: #ffffff
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
}

.busca_avancada_cruzeiros_inputs {
	BORDER-RIGHT: #0082d7 1px solid; 
	BORDER-TOP: #0082d7 1px solid; 
	BORDER-BOTTOM: #0082d7 1px solid; 
	BORDER-LEFT: #0082d7 1px solid; 
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 10px; 
	width:50;
}

/**************** HOTEL LIGHT *******************/

.imgHtlLight{
	background:#e8e8e8;
	width:70px;
	height:70px;
	padding:5px;
	float:left;
	margin-right:10px;
}
.descHtlLight{
	padding:0px;
	margin:0px;
	width:330px;
	height:auto;	
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646464;
	/*float:left;*/
}
.descHtlLight span{
	text-decoration:underline;
	font-weight:bold;	
}
.descPrecoHtlLight span{
	font-weight:bold;	
	color:#0082d7;
	text-decoration:none;
}
.lineHeight{
	line-height:9px;	
}
.btnEscEste{
	width:144px;
	height:30px;
	/*float:left;*/
	margin-top:20px;
}
.htlLight{
	width:570px;
	margin-top:15px;
	border-bottom-color:#e8e8e8;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.maisHoteis{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e8e8e8;
	text-decoration:underline;
}
.hotelLight{
	width:570px;
	height:auto;
	margin:auto;
	text-align:left;
}

/**************** FIM HOTEL LIGHT *******************/

.imgIncluir
{	
	background-image:url(images/btn_incluir_sms.jpg);		
	border: 0px;
	width: 41px;
	height: 19px;
}

/**************** CENTRAL ATENDIMENTO *******************/
/* CSS Document */
a{
text-decoration:none;
color:#b5b5b5;
/*Quando o link estiver disponivel na emissão de bilhete eletrônico
color:#0082d7;*/
}
a:hover{
text-decoration:underline;
color:#0082d7;
}
.conteudoBoxCA{
float:none;
margin:auto;
width:664px;
height:470px;
background-color:#0082d7;
}
.conteudoBoxCA .statusBox{
background:url(CentralAtendimento/images/status_bg.jpg) repeat-x;
width:656px;
height:26px;
margin:4px auto auto 4px;
font: 20px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
}
.brancoBox{
margin:0 auto auto 4px;
width:657px;
height:437px;
background-color:#FFFFFF;
}
.brancoBox .numeroPedido{
width:631px;
height:30px;
margin:7px auto auto 12px !important;
margin:7px auto auto 8px;
background-color:#0082d7;
float: left;
}
.brancoBox .txtNumeroPedido{
font: 14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
margin:auto auto auto 7px;
}
.brancoBox .txtNumeroPedidoMaior{
color:#FFFF00;
font:24px Arial, Helvetica, sans-serif;
text-align:left;
}
.brancoBox .descricaoPedidoCA{
width:631px;
height:44px;
background-color:#ffffff;
float:left;
margin: 0px 9px auto 12px !important;
margin: 0px 9px auto 8px;
}
.brancoBox .descricaoPedidoCAtexto{
float:left;
font:12px Arial, Helvetica, sans-serif;
text-align:left;
color:#003399;
margin:16px auto auto 7px;
}
.brancoBox .spacoLayout{
width:10px;
height:96px;
float:left;
margin:0;
background-color:#FFFFFF;
}
.brancoBox .etapas{
width:158px;
height:96px;
float:left;
margin:auto;
}
.brancoBox .primeiraFaixa{
float:left;
background-color:#e3f5ff;
width:160px;
height:36px;
margin:0;
}
.brancoBox .primeiraFaixa img{
float:left;
margin:0;
border:0;
}
.brancoBox .quartaFaixa{
background-color:#e3f5ff;
float:left;
width:160px;
height:60px;
margin:0;
}
.brancoBox .quartaFaixa img{
border:0;
float:left;
margin:0;
}
.brancoBox .quartaFaixaCinza{
background-color:#f9f9f9;
float:left;
width:160px;
height:60px;
margin:0;
}
.brancoBox .quartaFaixaCinza img{
float:left;
margin:0;
}
.brancoBox .textoQuartaFaixa{
float:left;
font:12px Arial, Helvetica, sans-serif;
color:#003399;
text-align:left;
margin-top:5px;
}
.brancoBox .textoQuartaFaixaPrint{
float:left;
font:12px Arial, Helvetica, sans-serif;
color:#b5b5b5;
text-align:left;
margin-top:5px;
}
.brancoBox .textoQuartaFaixaCinza{
float:left;
font:12px Arial, Helvetica, sans-serif;
color:#b5b5b5;
text-align:center;
margin:15px auto auto 50px !important;
margin:15px auto auto 20px;
}
.brancoBox .caixaTextoStatus{
float:left;
width:640px;
height:196px;
margin:0;
}
.brancoBox .caixaTextoStatusTxt{
float:left;
text-align:left;
margin:20px auto auto 16px !important;
margin:20px auto auto 7px;
font:11px Arial, Helvetica, sans-serif;
color:#000000;
}
.brancoBox .caixaTextoInferior{
float:left;
width:650px;
height:65px;
margin:0;
}
.brancoBox .caixaTextoInferiorTxt{
float:left;
font:12px Arial, Helvetica, sans-serif;
color:#003399;
margin: 10px auto auto 16px !important;
margin: 10px auto auto 7px;
}
.brancoBox .caixaTextoInferiorTxtMenor{
color:#0082d7;
font:12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.e-tkt{
float:none;
margin:auto;
width:778px;
height:auto;
}
.e-tkt .topoImprimir{
float:left;
margin:0;
width:778px;
height:43px;
}
.e-tkt .conteudoEtkt{
float:left;
margin:0;
width:778px;
height:auto;
}
.motorCAconteiner{
float:left;
width:252px;
height:251px;
margin:5px auto auto 0px;
}
.motorCA{
width:251px;
height:251px;
background:url(CentralAtendimento/images/bg_motor.jpg) repeat-x;
}
.motorCA .bgEsq{
float:left;
margin:0;
background-image:url(CentralAtendimento/images/esq_motor.jpg);
width:9px;
height:251px;
}
.motorCA .bgDir{
float:right;
margin:0;
background-image:url(CentralAtendimento/images/dir_motor.jpg);
width:9px;
height:251px;
}
.motorCA .conteudo{
float:left;
margin:0;
width:233px;
height:auto;
}
.motorCA .pesquiseAqui{
float:left;
margin:0;
width:233px;
height:30px;
border-bottom:#b3ddf6 1px solid;
}
.motorCA .pesquiseAquiTxt{
padding:14px;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#FFFFFF;
}
.motorCA .todosPedidos{
float:left;
margin:0;
width:233px;
height:46px;
border-bottom:#b3ddf6 1px solid;
}
.motorCA .todosPedTxt{
margin:0px auto auto 10px;
font:12px Verdana, sans-serif;
text-align:left;
color:#FFFFFF;
float:left;
}
.motorCA .form{
float:left;
margin:10px auto auto 0px;
}
.motorCA .formTxt{
float:right;
margin:5px 120px auto auto;
margin-left:auto;
}
.motorCA .porNumero{
float:left;
margin:0;
width:233px;
height:63px;
border-bottom:#b3ddf6 1px solid;
}
.motorCA .porData{
float:left;
margin:0;
width:233px;
height:30px;
}
.motorCA .calendarPedido{
float:left;
width:218px;
margin:0 0 0 15px !important;
margin:0 0 0 5px;
}
.motorCA .calendarPedido img{
float:right;
margin:10px 0;
}
.motorCA .botaopesquisa{
float:right;
margin:10px 0;
}
.motorCA .calendarPedidoEsq{
float:left;
margin:0 auto;
width:100px;
height:34px;
}
.motorCA .calendarPedidoEsq img{
float:right;
margin:0;
}
.motorCA .formCal{
float:left;
margin:0;
border:0;
width:76px;
}
.motorCA .calendarPedidoDir{
float:left;
margin:0 auto;
width:100px;
height:34px;
}
.motorCA .calendarPedidoDir img{
float:right;
margin:0;
}
.motorCA .spaceMotor{
float:left;
margin:0;
width:10px;
}
.motorCA .PedTxt{
float:left;
margin:0;
font:12px Verdana, sans-serif;
text-align:left;
color:#FFFFFF;
}
.pedidosCA{
width:759px;
height:auto;
margin:auto;
}
.pedidosCA img{
border:0;
margin:0;
}
.pedidosCA .topoCA{
float:right;
width:756px;
height:29px;
border:0;
margin:0;
/*background-image:url(CentralAtendimento/images/titulo_pedidos.gif);*/
background-image:url(CentralAtendimento/images/titulo_pedidos.gif);
font:14px Arial, Helvetica, sans-serif;
text-align:left;
color:#003399;
}
.pedidosCA .motorCA{
float:left;
width:252px;
height:251px;
margin:5px auto auto 0px;
}
.pedidosCA .pedidoMaior{
float:left;
width:auto;
height:251px;
margin:9px auto auto 7px !important;
margin:9px auto auto 3px;
/*border:2px #003399 solid;*/
border-left:2px #003399 solid;
border-bottom:2px #003399 solid;
/*border-right:2px #003399 solid;*/
border-right:none;
background:url(CentralAtendimento/images/line_blue_maior.jpg) right no-repeat;
border-top:none;
}
.pedidosCA .pedidoDirMotor{
float:left;
width:496px;
height:251px;
}
.pedidosCA .conteiner{
float:left;
width:100% !important;
width:95%;
margin:0;
/*margin-left:25px !important;
margin-left:13px;*/
height:157px;
/*border-right:2px #003399 solid;*/
}
.pedidosCA .conteinerDir{
float:right;
width:40%;
height:157px;
border-right:2px #003399 solid;
background:url(CentralAtendimento/images/bglines.jpg) repeat-x;
/*margin-right:25px !important;
margin-right:13px;*/
}
.pedidosCA .conteinerFull{
float:left;
margin:0;
width:754px;
height:157px;
border-right:2px #003399 solid;
}
.pedidosCA .pedidoMaiorFull{
float:left;
margin:5px auto auto 2px;
width:756px;
height:251px;
border-left:2px #003399 solid;
border-bottom:2px #003399 solid;
border-top:none;
border-right:none;
}
.pedidosCA .barraAzulTitulo{
float:left;
margin:0;
/*width:496px;*/
width:100%;
height:38px;
/*background-color:#e3f5ff;*/
background:url(CentralAtendimento/images/img_bg_title_div_pedido.jpg) repeat-x;
}
.pedidosCA .barraAzulTitulo img{
float:right;
margin:0;
}
.pedidosCA .barraAzulTituloFull{
float:left;
margin:0;
/*width:349px;*/
width:756px;
height:38px;
/*background-color:#e3f5ff;*/
background:url(CentralAtendimento/images/img_bg_title_div_pedido.jpg) repeat-x;
}
.pedidosCA .barraAzulTituloFull img{
float:right;
margin:0;
}
.pedidosCA .barraAzulTituloTxt{
float:left;
font:18px Arial, Helvetica, sans-serif;
color:#0082d7;
margin:4px auto auto 24px !important;
margin:4px auto auto 10px;
}
.pedidosCA .pedidoMaiorImg{
float:right;
/*margin:-2px -2px auto auto;*/
margin:0 0 auto auto;
width:147px;
height:70px;
background-image:url(CentralAtendimento/images/caixa_numero_pedido.gif);
}
.pedidosCA .pedidoMaiorFullImg{
float:right;
/*margin:-2px -2px 20px auto;*/
margin:0px 0px 20px auto;
width:147px;
height:70px;
background-image:url(CentralAtendimento/images/caixa_numero_pedido.gif);
}
.pedidosCA .pedidoMaiorTxt{
font:18px Arial, Helvetica, sans-serif;
color:#FFFF00;
text-align:center;
margin-top:5px;
}
.pedidosCA .pedidoMaiorDescrAzul{
font:12px Arial, Helvetica, sans-serif;
color:#008ad8;
}
.pedidosCA .pedidoMaiorDescr
{
width:240px !important;
float:left;
text-align:left;
font:12px Arial, Helvetica, sans-serif;
color:#000000;
margin:10px auto auto 25px !important;
margin:10px auto auto 13px;
}
.pedidosCA .pedidoMaiorDescrDIR{
float:left;
text-align:left;
font:12px Arial, Helvetica, sans-serif;
color:#000000;
margin:0;
margin-top:10px;
}
.pedidosCA .pedidoMaiorDescBox{
/*float:left;*/
width:100%;
height:40px;
border-top:1px #6ab7e6 solid;
margin:0;
/*margin-left:25px !important;
margin-left:13px;*/
}
.pedidosCA .pedidoMaiorDescBoximg{
float:right;
margin:0;
border:0;
}
.pedidosCA .pedidoMaiorDescBoxFull{
float:left;
width:700px;
height:58px;
border-top:1px #6ab7e6 solid;
margin-left:25px !important;
margin-left:10px;
}
.pedidosCA .pedidoMaiorDescPrimeiroBox{
float: right;
height:auto;
margin-bottom:15px;
/*margin-left:25px !important;
margin-left:13px;*/
border:none;
/*background:url(CentralAtendimento/images/line_blue.jpg) right no-repeat;*/
}
.pedidosCA .pedidoMaiorDescPrimeiroBoxFull{
float:left !important;
float: right;
float:left;
width:731px !important;
width:730px;
height:58px;
margin-left:25px !important;
margin-left:13px;
border:none;
background:url(CentralAtendimento/images/line_blue.jpg) right no-repeat;
}
.pedidosCA .pedidoMaiorDescPrimeiroBoximg{
float:right;
margin:0;
width:147px;
height:31px;
border:none;
background-image:url(CentralAtendimento/images/caixa_numero_pedido_botton.gif);
}

.pedidosCA .linkDetalhe{
float:left;
width:90%;
height:auto;
margin-left:25px !important;
margin-left:13px;
margin-top:5px;
font:11px Arial, Helvetica, sans-serif;
text-align:left;
color:#066acc;
}
.pedidosCA .linkDetalhe a {
	font-weight:bold;
}
.pedidosCA .linkDetalhes{
float:left;
width:100%;
height:auto;
margin-left:25px !important;
margin-left:13px;
font:11px Arial, Helvetica, sans-serif;
text-align:left;
color:#066acc;
text-decoration:underline;
}

.pedidosCA .resultadosCA{
float:left;
margin-top:22px;
margin-left:auto !important;
margin-left:2px;
width:756px;
height:36px;
border-top:1px #50b7e7 solid;
background-color:#f5f5f5;
}
.pedidosCA .resultadosCAvisualizar{
	float:left;
	margin-top:22px;
	width:756px;
	height:36px;
	background-image:url(CentralAtendimento/images/mp_resultadoBusca.gif)
}
.pedidosCA .comBox{
	float:left;
	margin-left: 355px;
	margin-top: 10px;
	width:200px;
}
.pedidosCA .comBoxItens{
float:left;
	margin-left: 60px;
	margin-top: 10px;
	width:50px;
}
.pedidosCA .resultadosCA img{
float:left;
border:0;
margin:0;
}
.pedidosCA .resultadosCATxt{
float:left;
margin-top:9px;
margin-left:0;
font:16px Arial, Helvetica, sans-serif;
text-align:left;
color:#0082d7;
}
.pedidosCA .resultadosDescr{
float:left;
margin:0;
margin-left:auto;
margin-left:2px;
width:756px;
height:29px;
border-bottom:1px #50b7e7 solid;
}
.pedidosCA .faixaAzulResultados{
float:left;
margin:0 auto 4px auto !important;
margin:0 auto 4px 2px;
height:59px;
width:756px;
background-color:#e3f5ff;
}
.pedidosCA .faixaCinzaResultados{
float:left;
margin:0 auto 4px auto !important;
margin:0 auto 4px 2px;
height:59px;
width:756px;
background-color:#f5f5f5;
}
.pedidosCA .resultadosNumeroPedido{
float:left;
margin:0;
width:120px;
height:59px;
border-right:1px #c9ecff solid;
}
.pedidosCA .resultadosNumeroCab{
float:left;
margin:0;
width:120px;
height:59px !important;
height:0px;
padding-top:15px;
font:12px Arial, Helvetica, sans-serif;
text-align:center;
color:#0082d7;
}
.pedidosCA .resultadosTxt{
margin:13px auto;
font:12px Arial, Helvetica, sans-serif, bold;
text-align:center;
color:#003399;
}
.pedidosCA .resultadosDescricao{
float:left;
margin:0;
width:191px;
height:59px;
border-right:1px #c9ecff solid;
}
.pedidosCA .resultadosDescricaoCab{
float:left;
margin:0;
width:191px;
height:59px !important;
height:0px;
padding-top:15px;
font:12px Arial, Helvetica, sans-serif;
text-align:center;
color:#0082d7;
}
.pedidosCA .resultadosDataCompra{
float:left;
margin:0;
width:155px;
height:59px;
border-right:1px #c9ecff solid;
}
.pedidosCA .resultadosDataCompraCab{
float:left;
margin:0;
width:155px;
height:59px !important;
height:0px;
padding-top:15px;
font:12px Arial, Helvetica, sans-serif;
text-align:center;
color:#0082d7;
}
.pedidosCA .resultadosTxtLink{
font:12px Arial, Helvetica, sans-serif;
text-align:center;
color:#003399;
text-decoration:underline;
}
.pedidosCA .resultadosValorTotal{
float:left;
margin:0;
width:154px;
height:59px;
border-right:1px #c9ecff solid;
}
.pedidosCA .resultadosValorTotalCab{
float:left;
margin:0;
width:154px;
height:59px !important;
height:0px;
padding-top:15px;
font:12px Arial, Helvetica, sans-serif;
text-align:center;
color:#0082d7;
}
.pedidosCA .resultadosStatus{
float:left;
margin:0;
width:131px;
height:59px;
}
.pedidosCA .resultadosStatusCab{
float:left;
margin:0;
width:131px;
height:59px !important;
height:0px;
padding-top:15px;
font:12px Arial, Helvetica, sans-serif;
text-align:center;
color:#0082d7;
}
.pedidosCA .confiraDetalhes{
float:left;
margin-top:10px;
margin-left:12px;
font:12px Arial, Helvetica, sans-serif;
text-align:center;
color:#a3a3a3;
}
.pedidosCA .confiraDetalhesCinza{
font:12px Arial, Helvetica, sans-serif;
color:#0082d7;
}
.pedidosCA .botoesNavegacao{
float:left;
margin-top:10px;
margin-left:auto !important;
margin-left:2px;
height:30px;
}
.pedidosCA .botoesNavegacaoCadastro{
float:left;
margin:0;
}
.pedidosCA .botoesNavegacaoHome{
float:right;
margin:0;
}

.paginacao{
float:right;
font-family: 9px Verdana, Arial, Helvetica, sans-serif;
color:#003399;
}
.paginacao a{
font-family: 9px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.paginacao a:hover{
font-family: 9px Verdana, Arial, Helvetica, sans-serif;
color:#0082d7;
text-decoration:underline;
}
.paginacao a:visited{
font-family: 9px Verdana, Arial, Helvetica, sans-serif;
color:#0082d7;
text-decoration:none;
}
.nextPrev
{
float:right;	
font-family: 8px arial, helvetica, sans-serif;
color:#989286;
font-stretch:condensed;
}
.nextPrev a{
font-family: 8px arial, helvetica, sans-serif;
color:#989286;
text-decoration:none;
}
.nextPrev a:hover{
font-family: 8px arial, helvetica, sans-serif;
color:#989286;
text-decoration:underline;
}
.nextPrev a:visited{
font-family: 8px Verdana, Arial, Helvetica, sans-serif;
color:#989286;
}

/**************** FIM CENTRAL ATENDIMENTO *******************/
