@charset "UTF-8";
body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-image: url(../images/BG.jpg);

	background-repeat:no-repeat;

	background-position:center;

	background-position:top;

	/*background-color:#000033;*/

	background-color:#c7e0f4;

}
h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:20px;	

	color:#666666;	

}
h2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;		

	color: #909090;

	

}h3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;	

	color:#ffffff;	

}

h4 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8px;	

	color: #AAA;	

}
h5 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;	

	color:#666666;		

}select { 

width: 145px;

font-family:Arial, Helvetica, sans-serif;

font-size:9px;
}

.textInput

{

border: 1px solid #D67E0A;

background: #ffffff;

color: #333333;

font-size: 1.1em;

width: 45px

}a:link {text-decoration: none}

a:visited {text-decoration: none}

a:active {text-decoration: none}

a:hover {text-decoration: none}.google{

	padding-top: 10px;

	padding-right: 10px;	

	padding-left: 10px;

}

.flag{

	padding-top: 10px;	

	padding-left: 10px;

	

}

.redstar{
	color:#CC0000;	

}

.countryH1{

	padding-left:10px;	
}

.countryH1Airport{

	color: #B1B1B1;
}

.adRight{

	padding-right:10px;
	padding-top: 5px;

}
.footer{
	color: #797979;
	padding-top:5px;	
	font:bold 11px Arial, Helvetica, sans-serif;

		
}
.footer2{
	color: #797979;
	padding-top:5px;	
	font:bold 10px Arial, Helvetica, sans-serif;

		
}

.footerHeader1{

	background-image:url(../images/footer_header1.jpg);	

	padding-left: 15px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;	

	color:#666666;	

	

}

.footerHeader2{

	background-image:url(../images/footer_header2.jpg);	

	padding-left: 15px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;	

	color:#666666;	

	

}

.footerHeader3{

	background-image:url(../images/footer_header3.jpg);	

	padding-left: 15px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;	

	color:#666666;	

	

}
.footerTableLeft{		

	border-left: 2px;		

	border-left:  #CCCCCC;	

	border-left-style: solid;	

	border-bottom: 2px;		

	border-bottom:  #CCCCCC;	

	border-bottom-style: solid;	

}

.footerTableMid{	

	border-bottom: 2px;		

	border-bottom:  #CCCCCC;	

	border-bottom-style: solid;	

}

.footerTableRight{		

	border-right: 2px;		

	border-right:  #CCCCCC;	

	border-right-style: solid;	

	border-bottom: 2px;		

	border-bottom:  #CCCCCC;	

	border-bottom-style: solid;	

}
.footerText a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

	padding-left: 15px;	

}
.footerText a:hover{

	color:#478592;

	text-decoration:underline overline;

	
}


.footer a{
	color:#797979;		
	text-decoration:none;
	font:bold 11px Arial, Helvetica, sans-serif;			
	padding-right: 10px;	
	padding-left: 10px;	

}

.footer a:hover{

	color:#FF9900;

}
/* Start - page3 */
.top_contentBox {

	border-width: 0px;

	border-bottom:#CCC;	

	border-bottom-width:1px;

	border-left:#CCC;	

	border-left-width: 1px;

	border-right:#CCC;	

	border-right-width: 1px;

	border-style: solid;	

	background-color: white;

	

}
.topsectionHeader {	

	color:#FFFFFF;

	background:url(../images/headerads2.png);

	background-repeat:repeat-x;	

	font:bold 11px Arial, Helvetica, sans-serif;

	text-transform:uppercase;	

	padding-left: 45px;	

}

.topsectionTitle {

	font:bold 10px Arial, Helvetica, sans-serif;

	color: #ffffff;

	padding-left: 10px;

	

	

}.topsectionText a {

	font:12px Arial, Helvetica, sans-serif;	 

	color: #333333;

	padding-left: 10px;

	

}

.topsectionText a:visited {

	font:12px Arial, Helvetica, sans-serif;	 

	color: #333333;

	padding-left: 10px;

	

}

.topsectionText a:hover {

	font:bold 12px Arial, Helvetica, sans-serif;	 

	padding-left: 10px;

	color:#9D814A;

	text-decoration:underline overline;

}
.leftsectionHeader_clock {	

	color:#FFFFFF;

	background:url(../images/leftcolumn_clock.png);

	background-repeat:repeat-x;

		

	

		

}

.leftsectionHeader_currency {	

	color:#FFFFFF;

	background:url(../images/leftcolumn_currency.png);

	background-repeat:repeat-x;		

	

		

}

.leftsectionHeader_news {	

	color:#FFFFFF;

	background:url(../images/leftcolumn_news.png);

	background-repeat:repeat-x;		

	

		

}

.leftsectionHeader_weather {	

	color:#FFFFFF;

	background:url(../images/leftcolumn_weather.png);

	background-repeat:repeat-x;	

		

	

		

}

.leftsectionHeaderText {	

	font:bold 10px Arial, Helvetica, sans-serif;

	text-transform:uppercase;		

	padding-left: 39px;

		

}.tips a:visited {

	text-decoration: none

}
.leftwidget {

	border-width: 1px;

	padding: 0px;

	border-style:solid;

	border-color:#b8b8b8;	

	background-color: #E4DCC9;

	

}

/*CLOCK*/

.leftclock {

	color: #9D814A;	

	font-size:11px;

}

.rightclock {

	color: #478592;	

	font-size:11px;

}

.weatherPhrase{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;	

}

.weatherTemp {

	font-family: Arial, Helvetica, sans-serif;

	font-size:16px;

	color: #947A45;

}

.weatherLink a{

	font-size:12px;

	color:#333333;

	

}
.weatherLink a:hover{

	color:#9D814A;

	text-decoration:underline;

	

	

}
#mainContainer{

	width:100%;

	text-align:center;

	z-index: 99999;

	

}
#mainContent{

	text-align:left;

	width:939px;

	margin:0 auto 0 auto;

	z-index: 99999;

}
#body{

	position:relative;

	z-index: 99999;

}

.AccuweatherLinks a {

	font:10px Arial, Helvetica, sans-serif;	 

	color: #333333;

	

	

}

.AccuweatherLinks a:visited {

	font:10px Arial, Helvetica, sans-serif;	 

	color: #333333;

	

	

}

.AccuweatherLinks a:hover {

	font:10px Arial, Helvetica, sans-serif;		

	color:#9D814A;

	text-decoration:underline overline;

}
.AccuweatherPowersBy a{

	font:10px Arial, Helvetica, sans-serif;	 

	color: #858585;	

	

}

.AccuweatherPowersBy a:visited {

	font:10px Arial, Helvetica, sans-serif;	 

	color: #858585;

	

	

}

.AccuweatherPowersBy a:hover {

	font:10px Arial, Helvetica, sans-serif;		

	color:#9D814A;

	text-decoration:underline ;

}

.voteHeader {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;	

	color:#666666;	

		

}

.RatingTopHeader {

	background-image:url(../images/airport_rating.png);

	font-size:11px;

	color: #666666;

	

}
.RatingLeftHeader {

	background-color:#D8E8EB;

	font-size:10px;	

	color: #666666;

	border-width: 0px;

	border-top:#CCC;	

	border-top-width:1px;

	border-left:#CCC;	

	border-left-width: 1px;

	border-right:#CCC;	

	border-right-width: 1px;

	border-style: solid;

}
.RatingLeftContentBox {	

	font-size:16px;
	background-color:#D8E8EB;

	color: #666666;

	border-width: 0px;

	border-top:#CCC;	

	border-top-width:1px;

	border-left:#CCC;	

	border-left-width: 1px;

	border-right:#CCC;	

	border-right-width: 1px;

	border-bottom:#CCC;	

	border-bottom-width: 1px;

	border-style: solid;

}
.expediaHeader {	
	color:#FFFFFF;
	background:url(../images/expedia.png);
	background-repeat:repeat-x;	
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;	
	padding-left: 30px;	
}
.mediaHeader {	
	color:#FFFFFF;
	background:url(../images/media.png);		
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;		
}
/*Page 3 - Mid boxes */
.widget-head-fly {

    color: #ffffff;

	background:url(../images/column_fly.png);

}

.widget-head-transport {

    color: #ffffff;

	background:url(../images/column_transport.png);

}

.widget-head-parking {

    color: #ffffff;

	background:url(../images/column_parking.png);

}

.widget-head-fac1 {

    color: #ffffff;

	background:url(../images/column_facilities.png);

}

.widget-head-fac2 {

    color: #ffffff;

	background:url(../images/column_facilities2.png);

}

.widget-head-shop {

    color: #ffffff;

	background:url(../images/column_shopping.png);

}

.widget-head-maps {

    color: #ffffff;

	background:url(../images/column_maps.png);

}

.widget-head-otherinfo {

    color: #ffffff;

	background:url(../images/column_otherinfo.png);

}

.widget-head-security {

    color: #ffffff;

	background:url(../images/column_security.png);

}

.widget-head-yourplace {

    color: #ffffff;

	background:url(../images/column_momondo.png);

}

.widget-head-guides {

    color: #ffffff;

	background:url(../images/column_guides.png);

}
.widget-head-flightinfo {

    color: #ffffff;

	background: url(../images/flight_information_services.png);

}
.widget-content {
    background: #D8E8EB;
    padding: 5px 8px;
    color: #000000;    
    line-height: 1.5em;
    overflow: hidden;
	border: 1px solid  #CCCCCC;
	height: 158px;
}
.flightinfo-widget-content {
    background: #E4DCC9;
    padding: 5px 8px;
    color: #000000;    
    line-height: 1.5em;
    overflow: hidden;
	border: 1px solid  #CCCCCC;
	height: 100px;
}

.widget-content-exist a{
	font-size:11px;
	color:#333333;

}

.widget-content-exist a:hover{
	color:#478592;
	text-decoration:underline overline;

}
.widget-content-notexist{
	font-size:11px;
	color: #A3A3A3;	
}

.BlueHeaderText {	

	font:bold 11px Arial, Helvetica, sans-serif;

	text-transform:uppercase;		

	padding-left: 44px;

}
.flightinfoHeaderText {	

	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;	


}


.thumbnail{
position: relative;
z-index: 0;

}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #D8E8EB;
padding: 5px;
border: 2px double gray;
visibility: hidden;
color: black;
text-decoration: none;
font-size:12px;
}


.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 20px;
left: -515px; /*position where enlarged image should offset horizontally */

}