* { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; outline:none; margin:0px; padding:0px; }
@font-face {
 font-family: 'SansitaOne-webfont';
 src: url('/font/SansitaOne-webfont.eot');
 src: url('/font/SansitaOne-webfont.eot?#iefix') format('embedded-opentype'), url('/font/SansitaOne-webfont.woff') format('woff'), url('/font/SansitaOne-webfont.ttf') format('truetype'), url('/font/SansitaOne-webfont.svg#SansitaOne-webfont') format('svg');
 font-weight: normal;
 font-style: normal;
}
.bani_bookingN { 
	height: 85px; width: 728px; margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;
    background-color: rgba(0, 2, 0, 0.5);
    background: rgba(0, 2, 0, 0.5);
    color: rgba(0, 2, 0, 0.5);
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
 }
.bani_bookingN table.form_bookingN { margin: 0px; padding: 0px; width: 724px; height: 77px; }
.bani_bookingN table.form_bookingN td.first { width: 155px; }
.bani_bookingN table.form_bookingN td.first h3 {
	color: #eb9d12;
	text-align: center;
	font-size: 2.5em;
	margin-top: 10px;
	font-family:SansitaOne-webfont;
	line-height: 30px;
 }
.bani_bookingN table.form_bookingN td.second span a { margin: 0px; padding: 0px; color: #fff; font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; text-transform: none; text-decoration: none; text-align: right; width: 225px; }
.bani_bookingN table.form_bookingN td.second span a:hover { color: #ee7b08; }
.bani_bookingN table.form_bookingN td.second { color: #fff; text-align: left; padding-top: 10px; padding-left: 13px; width: 240px; }
.bani_bookingN table.form_bookingN td.second h4 {
	font-size: 1.3em;
	font-family:SansitaOne-webfont;
	font-weight: lighter;
}
.bani_bookingN table.form_bookingN td.second h4 span.petit { font-size: 0.7em; }
.bani_bookingN table.form_bookingN td.second input[type=text] { width: 200px; margin-top: 8px; border:1px solid #aaa; border-radius:3px; box-shadow:0 0 3px #aaa; padding: 2px; }
.bani_bookingN table.form_bookingN td.third { width: 270px; text-align: left; color: #000; ; }
.bani_bookingN table.form_bookingN td.third .arr { margin-top: 15px; margin-left: 12px; color: #fff; font-weight: bold; white-space: nowrap; }
.bani_bookingN table.form_bookingN td.third label {
	width: 54px;
	float:left;
	padding-top: 3px;
}
.bani_bookingN table.form_bookingN td.third .dep { margin-top: 8px; margin-left: 12px; color: #fff; font-weight: bold; white-space: nowrap; }

.bani_bookingN table.form_bookingN td.last { width: 90px; text-align: left; }
.bani_bookingN table.form_bookingN td.last input.btn_c-parti { background-image: url(../images/btn-input.png); height: 33px; width: 43px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #000; text-align: center; padding: 0px; background-color:transparent; margin-top: 40px; font-weight: bold; font-size: 1.1em; }
