/* =RESET
===========================================*/
div, span, h1, h2, h3, h4, h5, h6, p, blockquote,
pre, a, del, dfn, em, font, img, ins, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
	color: #FFF;
}

ul, dl {list-style-type: none;}

/* =================================== DEFAULTS ===========================================*/
.break { clear:both; height: 0px; overflow: hidden;	font-size: 0px;	line-height: 0px;}
i, .none { display: none;}


/* =================================== HOME MENU ===========================================*/

#home_menu { width:775px; height:150px;	overflow:hidden; margin: 0;}
#home_menu li {	float:left;	display:inline;	overflow:hidden; text-align: left !important;}
#home_menu div.container { height: 150px; position: relative; overflow: hidden;	border-left:1px solid #fff;	border-right: 1px solid #fff;}
#home_menu div.column {	position: absolute;	display: block;	width: 336px; color: #fff; left: 170px;	top: 0px;}
#home_menu div.column a { text-decoration: none !important;}

#home_menu li p { padding: 0px 10px 0px 10px; line-height: 18px;}

.m1, .m1a {	background:url(../img/airports/airport_1.jpg);}
.m2, .m2a {	background:url(../img/airports/airport_2.jpg);}
.m3, .m3a {	background:url(../img/airports/airport_3.jpg);}
.m4, .m4a {	background:url(../img/airports/airport_4.jpg);}
.m5, .m5a {	background:url(../img/airports/airport_5.jpg);}

.m1, .m2, .m3, .m4, .m5 { background-position: 0px 0px; background-repeat: no-repeat;}
.m1a, .m2a, .m3a, .m4a, .m5a{ background-position: 0px -150px; border-right: 2px solid #fff; background-repeat: no-repeat; font-weight: bold;}

.container.m1 .column, .container.m2 .column, .container.m3 .column, .container.m4 .column, .container.m5 .column{ 	display: none !important;}

#home_menu img {border-left: 1px solid #fff;}

/* ================================= M1 ===========================================*/
.m1a dl { margin-top:0px; border-top: 1px dotted #ffbb4b; }
.m1a dd { border-bottom: 1px dotted #ffbb4b; }
.m1a a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #222; text-decoration: none; display: block; padding: 6px 5px 4px 15px; background: url(../img/bullet_2.png) no-repeat 8px center; }
.m1a a:hover {color: #fff; background-image: url(../img/menu_bk.png); background-repeat:repeat; }

/* ================================== M2 ===========================================*/
.m2a dl {margin-top:0px; border-top: 1px dotted #ffbb4b;}
.m2a dd {border-bottom: 1px dotted #ffbb4b;}
.m2a a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #222; text-decoration: none; display: block; padding: 6px 5px 4px 15px; background: url(../img/bullet_2.png) no-repeat 8px center; }
.m2a a:hover {color: #fff; background-image: url(../img/menu_bk.png); background-repeat:repeat;}

/* ================================== M3 ===========================================*/
.m3a dl {margin-top: 0px; border-top: 1px dotted #ffbb4b;}
.m3a dd {border-bottom: 1px dotted #ffbb4b;}
.m3a a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #222; text-decoration: none; display: block; padding: 6px 5px 4px 15px; background: url(../img/bullet_2.png) no-repeat 8px center; }
.m3a a:hover {color: #fff; background-image: url(../img/menu_bk.png); background-repeat:repeat;}

/* =================================== M4 ===========================================*/
.m4a dl { margin-top: 0px; border-top: 1px dotted #ffbb4b; }
.m4a dd { border-bottom: 1px dotted #ffbb4b; }
.m4a a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #222; text-decoration: none; display: block; padding: 6px 5px 4px 15px; background: url(../img/bullet_2.png) no-repeat 8px center; }
.m4a a:hover {color: #fff; background-image: url(../img/menu_bk.png); background-repeat:repeat;}

/* ================================== M5 ===========================================*/
.m5a dl { margin-top: 0px; border-top: 1px dotted #ffbb4b;}
.m5a dd { border-bottom: 1px dotted #ffbb4b;}
.m5a a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #222; text-decoration: none; display: block; padding: 6px 5px 4px 15px; background: url(../img/bullet_2.png) no-repeat 8px center;}
.m5a a:hover {color: #fff;	background-image: url(../img/menu_bk.png); background-repeat:repeat;}

