.avinor_header {
	background: none repeat scroll 0 0 #1D1D1D;
	color: #939597;
}

.avinor_header_title {
	float: right;
	margin-right: 13px;
	padding-top: 0.25em;
}

.avinor_header_title ul {
    list-style: none outside none;
	font-size: 20px;
}

.avinor_header_title ul a {
	outline-color: #939597;
	transition: all 0.4s ease 0s;
}

.avinor_header_title a {
	color: #939597;
}
	
.avinor_header_title a:focus,
.avinor_header_title a:hover,
.avinor_header_title a:active {
	transition: all 0.4s ease 0s;
	opacity: 1;
    color: #FFFFFF;
}

.logo {
	float: left;
}

.logo img {
	vertical-align: middle;
	border: none; /* For IE */
}

.logo_helper {
	display: inline-block;
    padding-top: 2.2em;
    padding-bottom: 2.2em;
    vertical-align: middle;
}

.pds_menu {
	background-color: #F0F1F3;
	text-decoration: none;
    font-size: 15px;
	font-weight: 700;
}

.pds_menu a {
	cursor: pointer;
	text-decoration: none;
    border-bottom: 1px solid #F0F1F3;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    transition: all 0.4s ease 0s;
}

.pds_menu a:focus,
.pds_menu a:hover,
.pds_menu a:active {
	border-bottom: 1px solid #84216B;
    color: #84216B;
}

.pds_menu a.pds_menu_link_active {
	border-bottom: 1px solid #84216B;
    color: #84216B;
}

.pds_menu a.pds_menu_link_active_login {
	border-bottom: 1px solid #F0F1F3;
}

.pds_menu_content {
	margin-left: -20px;
    margin-right: -20px;
}

.pds_menu_list {
	margin-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
	list-style: none outside none;
}

.pds_menu_list li {
	margin-right: 15px;
	display: inline-block;
}

.pds_menu_left {
    float: left;
}

.pds_menu_right {
	background-color: #F0F1F3;
    float: right;
	cursor: pointer;
}

.pds_menu_right a {
	border-bottom: 0;
	transition: all 0.4s ease 0s;
}

.pds_menu_right:focus,
.pds_menu_right:hover,
.pds_menu_right:active {
	background: none repeat scroll 0 0 #1d1d1d;
    color: #FFF;
}

.pds_menu_right a:focus,
.pds_menu_right a:hover,
.pds_menu_right a:active {
    color: #FFF;
}

.pds_menu_right_nobackground a {
	border-bottom: 1px solid #F0F1F3;
	transition: all 0.4s ease 0s;
}

.pds_menu_right_nobackground:focus,
.pds_menu_right_nobackground:hover,
.pds_menu_right_nobackground:active {
	background: none;
}

.pds_menu_right_nobackground a:focus,
.pds_menu_right_nobackground a:hover,
.pds_menu_right_nobackground a:active {
    border-bottom: 1px solid #84216B;
	color: #84216B;
}

.pds_menu_box_right {
	margin-right: 6px;
}

.pds_menu_box_left {
	margin-left: 6px;
}

.menu_symbol {
	padding-left: 5px;
}

.menu_symbol_right {
	padding-right: 5px;
}

ul li ul.pds_menu_dropdown {
	background: #1d1d1d;
	display: none;
	position: absolute;
	z-index: 999;
	left: -6px;
	right: 0;
}

ul li ul.pds_menu_dropdown_open {
	display: block; /* Display the dropdown menu. NOTE! This css class is 
					 * activated with JavaScript. See scripts.js
					 */
}

ul li:focus ul.pds_menu_dropdown,
ul li:hover ul.pds_menu_dropdown,
ul li:active ul.pds_menu_dropdown
 {
	display: block;	/* Display the dropdown menu. NOTE! Keep as fallback in
					 * case user disables JavaScript
					 */
}

ul li ul.pds_menu_dropdown li{
    display: block;
	margin: 10px 10px 10px 25px;
}

.pds_menu_dropdown a {
	text-transform: none;
	cursor: pointer;
	color: #FFF;
	border-bottom: 1px solid #1d1d1d;
}

.pds_menu_dropdown a:focus,
.pds_menu_dropdown a:hover,
.pds_menu_dropdown a:active {
	text-transform: none;
	cursor: pointer;
    border-bottom: 1px solid #FFF;
}

.pds_menu_left_narrow {
    float: left;
	padding-left: 5px;
}

.pds_menu_left_narrow a.pds_menu_link_active{
	border-bottom: 1px solid #FFF;
	color: #FFF;
}

.pds_menu_left_narrow ul li ul.pds_menu_dropdown {
	left: -5px;
	right: -6px;
}

/* Loader */
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }

.loader {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(/resources/img/load_aircraft.gif) center no-repeat #fff;
}

.loader_dim {
	opacity: .8;
	filter: alpha(opacity=80);
	-ms-filter: alpha(opacity=80);
}