body{
}
form {
    margin-left:30px;
width:100%;
}

label {
color:#FFFFFF;
float:right;
font-family:helvetica,arial,sans-serif;
font-size:12px;
}

.etiquetaDate1 {
color:#FFFFFF;
float:right;
font-family:helvetica,arial,sans-serif;
font-size:12px;
}
.labelDate2 {
color:#FFFFFF;
float:left;
font-family:helvetica,arial,sans-serif;
font-size:12px;
left:-27px;
position:relative;
width:47px;
}#formulario{
	width: 500px;
	margin-left:-45px;
	background-color:#3e819e;
	*width: 100%;
	*height:100%;
	
}#formulario h2{
color:#FFFFFF;
font-family:helvetica,arial,sans-serif;
font-size:29px;
font-weight:normal;
padding-bottom:12px;
padding-left:45px;
}

#formulario_cambios{
	width: 500px;
	margin-left:-45px;
	background-color:#000;
	*width: 100%;
	*height:100%;
	
}#formulario_cambios h2{
color:#FFFFFF;
font-family:helvetica,arial,sans-serif;
font-size:29px;
font-weight:normal;
padding-bottom:12px;
padding-left:45px;
}

.pp_content {
background-color:#3e819e;
}
.espacio{
	padding:-1px 7px 20px;
	color:#FFFFFF;	
	font-family: Helvetica, Arial, sans-serif;
font-size:12px;
}
input#name, input#email,input#agency,input#iata {
background-color:#1A3540;
border-color:-moz-use-text-color white -moz-use-text-color -moz-use-text-color;
border-right-style:solid;
border-top-style:solid;
height:20px;
opacity:0.9;
vertical-align:bottom;
width:400px;
}fieldset{
	border:medium none;
	padding-left:53px;
}input#country {
background-color:#1A3540;
border-bottom-style:solid;
border-color:black white -moz-use-text-color -moz-use-text-color;
border-right-style:solid;
border-top:2.5px solid black;
color:gray;
font-family:helvetica,Arial,Sans-serif;
font-size:15px;
height:20px;
margin-left:9px;
opacity:0.9;
vertical-align:bottom;
width:194px;
	
} 
input#country2 {
background-color:#1A3540;
border-bottom-style:solid;
border-color:black white -moz-use-text-color -moz-use-text-color;
border-right-style:solid;
border-top:2.5px solid black;
color:gray;
font-family:helvetica,Arial,Sans-serif;
font-size:15px;
height:30px;
margin-left:0px;
opacity:0.9;
vertical-align:bottom;
width:194px;
}

.pp_pic_holder, .dark_rounded {
margin-top:0px;
background-color:#3e819e;
}
input#date1{
background-color:#1A3540;
border-bottom-style:solid;
border-color:black white -moz-use-text-color -moz-use-text-color;
border-right-style:solid;
border-top:2.5px solid black;
color:#FFFFFF;
font-family:helvetica,Arial,Sans-serif;
font-size:15px;
height:20px;
margin-left:0;
margin-top:0;
opacity:0.9;
position:relative;
vertical-align:bottom;
width:121px;
z-index:20;
}



input#city{
	background-color:#1A3540;
border-bottom-style:solid;
border-color:black white -moz-use-text-color -moz-use-text-color;
border-right-style:solid;
border-top:2.5px solid black;
color:gray;
font-family:helvetica,Arial,Sans-serif;
font-size:15px;
height:20px;
opacity:0.9;
vertical-align:bottom;
width:150px;
}.espacio #city{
	display:block;
	float:left;
	margin-left:69px;
	margin-top:-22px;
	width:148px;
}.espacio #country{
	float:left;
	width:180px;
	
}iframe {
	height:500px;
}label #city{
	width: 30px;
}
.mensaje {
color:#FFFFFF;
float:right;
font-family:helvetica,arial;
font-size:12px;
z-index:4;
}
.mensajeInput {
background-color:#1A3540;
border-top:2px solid black;
color:white;
font-family:helvetica,Arial,Sans-serif;
font-size:15px;
opacity:0.9;
position:relative;
width:399px;
}

.botones {
left:13px;
position:relative;
}

#enviar_contacto{
background-color:#666;
border:medium none;
color:black;
font-family:helvetica,arial,sans-serif;
font-size:13px;
font-weight:bold;
height:25px;
margin-left:16%;
cursor:pointer;
}
table{}
.pp_pic_holder dark_rounded {
width:58%;
}
#pp_full_res iframe {
height:100%;
overflow-x:hidden;
width:100%;
}.pp_pic_holder dark_rounded {
width:621.4px;

}
