/* --- world airports weather information      --- */
/* --- file to be placed in "eng" of airportwx --- */

@media screen and (max-width: 800px) {
	#airporttable {
		display:unset !important;
	}

	#maptable {
		display:none !important;
	}

}


#airporttable {
	display:none;
}

#maptable {
	display:unset;
}

.mainhead   {
  
   font-size: 140%;
   font-weight: bold;
   color: #000088;
  }

/* --- min|max temperature --- */
.temp   {
   background-color: #FFFF63;
  
   font-size: 73%;
   color: black;
   font-weight: bold;
   text-align: center;
  }

.temphead   {
   background-color: #FFFF63;
  
   font-size: 73%;
   color: black;
   font-weight: bold;
   text-align: left;
  }

.tempHTML   {
   background-color: #FFFF63;
  
   
   color: black;
   font-weight: bold;
   text-align: center;
  }

/* --- weather forecast --- */
.forecast   {
   background-color: #FFFF63;
   font-family: "Courier New",Courier,Prestige,monospace;
   
   text-align: center;
  }

.forecastHTML   {
   background-color: #FFFF63;
   font-family: "Courier New",Courier,Prestige,monospace;
   
   font-weight: normal;
   text-align: center;
  }

.footnote   {
  
   font-size: 73%;
   color: black;
   font-weight: normal;
  }

/* --- aerodrome city --- */
.city   {
   background-color: #202000;
  
   font-size: 73%;
   color: white;
   font-weight: bold;
   text-align: left;
  }

.city a:link, .city a:visited {color: white;  } .city A:hover { color: #40FFFF; text-decoration: underline}

/* --- aerodrome name --- */
.aeroname   {
   background-color: #000080;
  
   
   color: white;
   font-weight: normal;
   text-align: left;
  }

/* --- table header in HTML --- */
.tblHead1   {
   background-color: #006699;
  
   
   color: white;
   font-weight: bold;
   text-align: center;
  }

.tblHead2   {
   background-color: #006699;
  
   font-size: 68%;
   color: white;
   font-weight: bold;
   text-align: center;
  }

.head1   {
   background-color: white;
  
   font-size: 98%;
   font-weight: normal;
   color: black;
   text-align: left;
  }

.head2   {
   background-color: white;
  
   font-size: 98%;
   font-weight: bold;
   color: black;
   text-align: left;
  }

/* --- Added by Polly at 14 Jan 2004 for text only version--- */
a:link   {
   ;
  }
  
a:visited   {
   /*color: #006600;*/
   ;
  }

.head1b	{
   background-color: #003399;
   font-size: 113%;
   font-weight: bold;
   color: white;
  }

.head1b a:link, .head1b a:visited {color: white;  } .head1b A:hover { color: #FFFF00; text-decoration: underline}

.tblCountry   {
  
   
   color: #003399;
   font-weight: normal;
   text-align: left;
  }

.tblCountry a:link, .tblCountry a:visited {color: #003399;  } .tblCountry A:hover { color: blue; text-decoration: underline}

.tblTop   {
   font-size: 100%;
   color: #003399;
   font-weight: normal;
  }

.tblTop a:link, .tblTop a:visited {color: #003399;  } .tblTop A:hover { color: blue; text-decoration: underline}

.tblCountry1   {
  
   
   color: #003399;
   font-weight: normal;
  }
  
.tblCountry1 a:link, .tblCountry1 a:visited {color: #003399;  } .tblCountry1 A:hover { color: blue; text-decoration: underline}
/*
a.wcag_txt_only_home:link, a.wcag_txt_only_home:visited {color: #006600; ;} a.wcag_txt_only_home:hover {color: #0000EE; text-decoration: underline;}
a.wcag_txt_only_home_onfocus {color: #0000EE; text-decoration: underline;}
*/
a.wcag_world_map_small:hover{ background-color:white !important; }
a.wcag_world_map_small:link img, a.wcag_world_map_small:visited img{ border:2px solid #eeeeee !important; }
a.wcag_world_map_small:hover img{ border:2px solid #0000EE !important; }
a.wcag_world_map_small_onfocus img{ border:2px solid #0000EE !important; }



		.data_table .tblHead1b > a {
			text-decoration-line: none !important;
		}
		

		.data_table .head1b > a {
			text-decoration-line: none !important;
		}