fieldset,select
form,label{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;
font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}


body {
	
}

.wrapper{
	width: 939px;
	height:171px;
	margin: auto;
	color:#FFFFFF;
	font-family:verdana;
	font-size:10px;
	margin-bottom:25px;
	background:#c0281d url(../imagens/canto2.gif) no-repeat bottom left;
}

.wrapper .topo{
	width:939px;
	height:39px;
	display:block;
	background:#1a5d91 url(../imagens/voar_azul.gif) no-repeat;
}
.wrapper .form .parte1 {
			height: 28px;
			margin: -10px 0 0 0;
			padding: 20px 0 0 0;
			_padding: 0;
			*padding: 0;
		}

.parte1{
	height:47px;
}

.parte1,
.parte2{
	margin-left:15px;	

}

#retorno, 
#partida {
	_margin-left:-10px;
	*margin-left:-10px;
}

#iv{
	margin-left:25px;
}


.parte2 .p1,.parte2 .p2,.parte2 .p3{
	float:left;
	margin-left:10px;
	margin-right:15px;
}

.p3 p {
	margin: 0;
}

.p3 label {
	display: block;
	margin-bottom:9px;
}

.parte2 .p1 select,.parte2 .p2 select,.parte2 .p3 select{
	margin-bottom:10px;

}

.parte2 .p2 input{
	width:216px;
}

.parte2 .p1 input{
	width:215px;
}


p.bold {
	font-weight:bold;	
}


.parte2 .p3{
	height:90px;
}

.parte2 .p3 div{
	float:left;
	margin-left:10px;
	margin-right:10px;
}

.parte2 {
	height:62px;
	_height:30px;
	*height:30px;
}

.wrapper .form .parte1 .spacer{
	margin-left:50px;
}

.wrapper .form .bloco4 .adultos,
			.wrapper .form .bloco4 .crianca,
			.wrapper .form .bloco4 .crianca2 {
				border: 3px solid;
				width: 50px;
				float: right;
				margin: 0 40px 0 19px;
				display: inline;
			}

.bt-consulte {
	float: right;
	*margin-top:-28px;
	_margin-top:-28px;
	*margin-right:-3px;
	_margin-right:-3px;
	
}
