﻿ body 
{ 
    width:100%; height:100%;
    text-align:center;
    font-family:Tahoma, Arial,sans-serif; 
    color:#545454; font-size:11px; 
    background-image:url(img_landing/body_bg.gif); background-repeat:repeat-x;
    background-color:#ebeae7; 
    margin:0px;
 } 

img { border:none;}
a {color:#2A4067; text-decoration:none;}
a:hover {color:#2A4067; text-decoration:underline;}
input { border:solid 1px #C1C1C1;}

.sendText { cursor:pointer; float:left; text-align:right; color:#545454; font-weight:bold;}
.sendImage { cursor:pointer; float:left; text-align:right; margin-top:1px; margin-left:2px;}


.page 
{
    text-align:left; 
    font-family:Tahoma, Arial,sans-serif; 
     color:#545454; font-size:11px; 
    width:867px; margin:auto;
    display:block; clear:both;
 }
 
 .header 
 {   clear:both; display:block; margin-top:3px;
    background-image:url(img_landing/header_bg2.jpg); 
    background-repeat:no-repeat;
    width:859px;
    height:267px;
  }
  
  .headerLeft { float:left; width:400px;}
  
  .headerTop { display:block; text-align:left; margin-top:3px;}
  .headerLanguage { float:left; width:200px; text-align:left; margin-left:10px; margin-top:5px;}
  .headerLanguage img { margin-right:3px; }
  .headerInfoIcons { text-align:right; width:300px; float:right;  margin-right:10px;}
  .headerInfoIcons span { color:#FFFFFF; margin-right:4px; }
  .headerInfoIcons span a { color:#FFFFFF;}
  .headerInfoIcons span a:hover { color:#FFFFFF;}
  .headerInfoIcons span img {margin-right:3px;}
  
  .headerSlogan {clear:both; margin-left:100px; font-weight:bold; color:#545454;}
  .headerSlogan img { margin-top:17px; margin-bottom:4px;}
  .headerMenu   { clear:both; margin-bottom:30px; margin-top:30px;    }
  .headerMenu a { color:#FFFFFF; font-weight:bold; font-size:12px; }
  .headerMenu a:hover { color:#FFFFFF;}
  .headerMenuItem
  {
    height:13px; padding-left:15px; margin-left:10px; margin-right:5px;
    background-image:url(headerMenuBgLine.gif); background-repeat:no-repeat;
    }
  .headerContent { width:630px;  float:left;}
  .headerContentTitle h1 
  {
    font-size:20px; color:#FFFFFF; font-weight:bold;
     margin-left:15px; margin-top:5px; margin-bottom:0px;
    }
  .headerContentSubtitle h2 
  {
    margin-left:15px; color:#1d5d80; font-size:12px; margin-top:0px; margin-bottom:5px; }
  .headerContentAA3 {margin-left:15px; color:#ffffff; margin-top:0px; font-weight:bold; }
   
  .headerContentText h3 
  {
    margin-left:15px; color:#4c4b4b; margin-top:5px; font-size:11px;
    font-weight:normal; margin-right:250px; }
    
  .headerSearchAccomodation { width:220px; float:right; margin-top:0px;}

  
  
 #center {  
 	clear:both; 
	display:block; 
    width:863px; height:100%!important; 
    background:url(img_landing/center_bg.gif) repeat-y;
    margin-left:4px;  margin-top:5px;
    }
 
 
 
 
 .centerPage { float:left; display:block; width:480px; }
 
 
 
 
 
 .linksKeywords { clear:both; margin-left:8px; width:400px; text-align:center; padding-top:20px;  margin-bottom:20px;}
 .keywordsLinksItem { font-size:11px; color:#545454; margin-left:3px; margin-right:3px; height:14px;}
 .keywordsLinksItem a {color:#545454; }
 .keywordsLinksItem a:hover {color:#545454; }
 
 .companiesPartners { clear:both;}
 
 .right { float:right; display:block;  width:170px; margin-top:5px;  }
 
 .bannerRight { margin-bottom:15px;}
 
 
 .footerHolder { position:relative; margin-top:0px; clear:both; width:100%; background-color:#545454; }
 .footer 
 {
    background-image:url(img_landing/footer_bg.gif); 
    background-repeat:no-repeat;
    width:867px;margin:auto; height:73px;  background-color:#545454; 
 }
 .footerLogos {}
 .footerMenu {}
 
 

 
 
 .companyLinksTitle 
 {  font-weight:bold; color:#545454; font-size:11px;
    text-align:center; margin-top:15px; margin-bottom:10px;}
 .companyLinksHolder {  text-align:center; margin:0px auto;}
 .companyLinksItem { float:left; width:90px; text-align:center;} 
 .companyLinksItemLogo { text-align:center;}
 .companyLinksText { margin-top:2px; margin-bottom:10px; text-align:center; font-size:10px; color:#545454;}

 


/*---------------------------------------------------------------------------------------*/
/*------------------------------>>>  Landing Pages 2009 <<<------------------------------*/
/*---------------------------------------------------------------------------------------*/

	#landing_page {
		position:relative;
		float:left;
		height:auto!important;
		width:880px;
		*margin-top:-25px;
		font-family:Arial, Helvetica, sans-serif;
    background:url(img_landing/center_bg.gif) repeat-y;
	clear:both;
		}
h1.landing {
	font-size:24px;
	color:#545454;
	width:100%;
	font-weight:bold;
	margin:25px auto 15px auto;
	text-align:center;
}
h2.landing {
	font-size:18px;
	color:#545454;
	border-bottom:2px solid #545454;
	text-indent:14px;
	width:95%;
	margin:25px auto 20px 10px;
	text-align: left!important;
	padding-bottom:4px;
}

#landing_page p.landing {
	color: #545454;
	width:90%;
	margin:15px auto;
	padding-top:0px;	
	font-size:13px;
	line-height:17px;
	text-align:justify!important;
}
#landing_page ul {
	width:80%;
	*width:85%;
	margin:15px auto;
	padding-top:0px;	
	font-size:13px;
	line-height:17px;
	text-align:justify!important;
}
#landing_page li {
	margin:15px auto;
	list-style:none;
	background:url(img/bullet.png) left 2px no-repeat transparent;
	*background:url(img/bullet.png) left 3px no-repeat transparent;
	text-indent:20px;
}
#landing_page p.landing_top {
	color: #FFFFFF;
	width:90%;
	padding-top:0px;	
	font-size:13px;
	margin:10px auto;
	text-align:left!important;
}
#landing_page img.landing{
	border:1px solid #CFCFCF;
	margin:10px 10px 10px 0px;
}

#intro_landing {
	position:relative;
	clear:both;
	margin:20px auto 40px auto;
	*margin:20px auto 40px auto;
	background:url(img_landing/bg_intro.png) repeat-y;
	width:715px;
	height:auto;
}
#intro_landing_top {
	background:url(img_landing/bg_intro_top.png) no-repeat transparent;
	width:715px;
	height:8px;
}
#intro_landing_bottom {
	background:url(img_landing/bg_intro_bottom.png) no-repeat transparent;
	width:715px;
	height:9px;
	*position:absolute;
	*bottom:-6px;
	*left:0px;
}
#intro_landing p {
	margin:10px 40px;
	width:630px;
	color:#000000;
	font-size:13px;
	line-height:18px;
	text-align:left!important;
	margin-left:50px;
}
#landinglink {
	background-color:#198CAF;
	color:#FFFFFF;
}
#landinglink a:link {color:#FFFFFF; text-decoration:none; margin-left:10px;}
#landinglink a:visited {color:#FFFFFF; text-decoration:none; margin-left:10px;}
#landinglink a:hover {color:#F8AE00; text-decoration:none; margin-left:10px;}

#footer_landing {
	position:relative;
	float:right;
	text-align:left;
	line-height:18px;
	background-color:#F8AE00;
	border-top:8px solid #198caf;
	border-bottom:10px solid #198caf;
	*border-bottom:12px solid #198caf;
	width:100%;
	margin-top:36px;
}
#footer_landing p {
	margin:10px;
}

