@charset "utf-8";
/* Global
------------------------------------------------------------------*/
html, body{
	margin:0;	padding:0;	text-align:center; background:#FFF; text-align:left;}  

form, h1, h2, h3, h4, h5, h6, ul, li, ol, dl{
	margin:0;	padding:0;}
	
p{
padding:5px 0; margin:5px 0;}	

hr {
	clear:both;	visibility:hidden;	}
	
.clear {
	clear:both;	}

.clearboth{
clear:both; font-size:0px; height:0px; line-height:0px;} 
.clear20{clear:both; font-size:0px; line-height:0px; height:0px; padding-top:20px}

/* *** Float containers fix *** */ 
.clearfix:after {
content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }

.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

	
img {
	border:0;	}	
.img_middle {
vertical-align:middle; }

/***********************************************/
/*                Layout Divs                  */
/***********************************************/
.header {font:normal 11px/14px "Century Gothic"; color:#444; }
.header h1{font:normal 11px/14px "Century Gothic"; color:#444; margin:0; padding:0;}
.header_left{width:800px; float:left;}
.header_right{width:200px; height:270px; padding-left:10px; float:left; background:url(../images/search-box-bg.jpg) bottom right no-repeat;}

.munu_bg{background:url(../images/menu-bg.jpg) top left no-repeat; height:70px;}
.munu_bg_full{background:url(../images/menu-bg-full.jpg) top left no-repeat; height:70px;}

.txtcopyright{font:normal 11px/14px "Century Gothic"; color:#444;}
.lcopyright:link,.lcopyright:visited,.lcopyright:active {
font:normal 11px/14px "Century Gothic"; color:#444; text-decoration:none}
.lcopyright:hover {
color:#074; text-decoration:underline;}

.lmenu:link,.lmenu:visited,.lmenu:active {
font:normal 18px "Century Gothic"; color:#444; text-decoration:none;}
.lmenu:hover {
color:#074; text-decoration:underline;}

.theme h1{font:normal 30px "Century Gothic"; color:#074; text-decoration:none; padding:20px  0;}
.theme h2{font:bold 16px "Century Gothic"; color:#074; text-decoration:none; background:url(../images/dot-green.gif) bottom left repeat-x; padding:15px 0 3px 0;}

#hotel-title{background:url(../images/dot-green.gif) bottom left repeat-x; padding-bottom:8px;}
#hotel-title-l {width:80%; float:left;font:normal 11px "Tahoma"; color:#888; text-decoration:none; }
#hotel-title-l h1{font:normal 30px "Century Gothic"; color:#b42100; text-decoration:none; padding: 0;}
#hotel-title-r {width:18%; padding-top:20px; text-align:right; float:left;}

.themeGray {font:normal 13px "Century Gothic"; color:#444; text-decoration:none;}
.themeGray h3{font:bold 13px "Century Gothic"; color:#074; text-decoration:none; margin:0; padding:0;} 

.themePartner {font:normal 13px "Century Gothic"; color:#444; text-decoration:none;}
.themePartner h3{font:bold 13px "Century Gothic"; color:#074; text-decoration:none; margin:0; padding:0;} 
.themePartner b{font:bold 13px "Century Gothic"; color:#074;} 

.fac_primarycontent{
	  width: 50%;
	  float: left;
	  position: relative;
	  text-align:left;
	}
.fac {
	margin:0 20px; position: relative;
	}
.fac ul {
	list-style-image:url(/images/bullet-grays-13x13.gif);
	margin:0 8px;
	padding: 0;
	}
.fac li {
	padding: 2px 0 0;
	margin: 2px 0;
	line-height:18px;
	font:11px "verdana"; color:#000; text-decoration:none;
	}


ul#navigation {
	list-style-type: none;
	padding: 0;	margin: 0;	border: 0;
	top: 0px;	left: 0px;	width: 800px;	height: 70px;
	/*background:url(../images/menu-bg.jpg) no-repeat;*/}


/*<group=level 1>*/
ul#navigation li {
	padding: 0;
	margin: 0;
	display: block;
	float: left;
}
/*</group>*/

li#home span {display: block; margin-top:14px; width:80px; text-align:center; background:url(../images/divion.jpg) right center no-repeat;font:normal 18px "Century Gothic"; color:#074; text-decoration:none}
li#products span {display: block; margin-top:14px; width:200px; text-align:center; background:url(../images/divion.jpg) right center no-repeat;font:normal 18px "Century Gothic"; color:#074; text-decoration:none}
li#partners span {display: block; margin-top:14px; width:100px; text-align:center; background:url(../images/divion.jpg) right center no-repeat;font:normal 18px "Century Gothic"; color:#074; text-decoration:none}
li#consultancy span {display: block; margin-top:14px; width:140px; text-align:center; background:url(../images/divion.jpg) right center no-repeat;font:normal 18px "Century Gothic"; color:#074; text-decoration:none}
li#meeting span {display: block; margin-top:14px; width:140px; text-align:center; background:url(../images/divion.jpg) right center no-repeat;font:normal 18px "Century Gothic"; color:#074; text-decoration:none}
li#contact span {display: block; margin-top:14px; width:115px; text-align:center; font:normal 18px "Century Gothic"; color:#074; text-decoration:none}

/*<group=level 1 ids>*/
li#home a {display: block; margin-top:13px; width:80px; text-align:center; background:url(../images/divion.jpg) right center no-repeat;}
 
li#home a:link,li#home a:visited,li#home a:active{
	font:normal 18px/24px "Century Gothic"; color:#444; text-decoration:none;}
li#home a:hover {
	color:#074; text-decoration:underline;}


li#products a {display: block; margin-top:13px;  text-align:center; background:url(../images/divion.jpg) right center no-repeat;}

li#products a:link,li#products a:visited,li#products a:active{
	font:normal 18px/24px "Century Gothic"; color:#444; text-decoration:none;}
li#products a:hover {
	color:#074; text-decoration:underline;}



li#partners a {display: block; margin-top:13px; width:100px; text-align:center; background:url(../images/divion.jpg) right center no-repeat;}

li#partners a:link,li#partners a:visited,li#partners a:active{
	font:normal 18px/24px "Century Gothic"; color:#444; text-decoration:none;}
li#partners a:hover {
	color:#074; text-decoration:underline;}
	

li#consultancy a {display: block; margin-top:13px; width:140px; text-align:center; background:url(../images/divion.jpg) right center no-repeat;}

li#consultancy a:link,li#consultancy a:visited,li#consultancy a:active{
	font:normal 18px/24px "Century Gothic"; color:#444; text-decoration:none;}
li#consultancy a:hover {
	color:#074; text-decoration:underline;}

li#meeting a {display: block; margin-top:13px; width:140px; text-align:center; background:url(../images/divion.jpg) right center no-repeat;}

li#meeting a:link,li#meeting a:visited,li#meeting a:active{
	font:normal 18px/24px "Century Gothic"; color:#444; text-decoration:none;}
li#meeting a:hover {
	color:#074; text-decoration:underline;}

li#contact a {display: block; margin-top:13px; width:115px; text-align:center;}

li#contact a:link,li#contact a:visited,li#contact a:active{
	font:normal 18px/24px "Century Gothic"; color:#444; text-decoration:none;}
li#contact a:hover {
	color:#074; text-decoration:underline;}
/*</group>*/

/*<group=level 2>*/
#navigation li ul {	
	display: block;
	visibility: hidden;
	position: absolute;
	left: 0px;
	width: 800px;
	margin: 0;}

#navigation li:hover ul {
	visibility: visible; margin:0; padding:0;
}

#navigation li#products ul {
	background: none; background:url(../images/arrow-green.gif) left top no-repeat;
	margin-left: 95px; margin-top:0;}

* html #navigation li#products ul {
	font:normal 12px "Century Gothic"; color:#074; text-decoration:none; text-align:left; }

/*</group>*/

/*<group=level 2 ids>*/
ul#navigation li#products ul li#prod a {margin:0; padding:5px 0 0 0; background:url(../images/spacer.gif); float:left; text-align:left;}

ul#navigation li#products ul li#prod a:link, 
ul#navigation li#products ul li#prod a:visited {
	font:normal 13px/43px "Century Gothic"; color:#074; text-decoration:none; text-align:left; }
ul#navigation li#products ul li#prod a:hover {
	color:#000;text-align:left; }
/*</group>*/


/*<group=level 3 ids>*/
#products li ul {	
	display: block;
	visibility: hidden;
	position: absolute;
	left: 0px; top:40px;
	width: 180px;
	margin: 0;}

#products li:hover ul {
	visibility: visible; margin:0; padding:0;
}

#navigation li#products ul li#prod ul {
	background:#FFF; margin-left:2px;}
	
ul#navigation li#products ul li#prod ul li#prolist a {margin:0; padding:0; background:url(../images/spacer.gif); display:block; text-align:left;}

ul#navigation li#products ul li#prod ul li#prolist a:link, 
ul#navigation li#products ul li#prod ul li#prolist a:visited {
	font:normal 12pxpx "Century Gothic"; color:#074; text-decoration:none; text-align:left;display:block; margin:0; padding:0; }
ul#navigation li#products ul li#prod ul li#prolist a:hover {
	color:#000;text-align:left; display:block;margin:0; padding:0; }
/*</group>*/

/*Meeting*/
.meetingBox{width:33%; float:left; }
.meetingPic{width:35%; float:left; }
.meetingText{width:53%; float:left; padding-left:2%; font:normal 12px "tahoma"; color:#444; }
.meetingText a:link,.meetingText a:visited,.meetingText a:active{
font: 14px/20px "tahoma"; text-decoration: none; color:#074}
.meetingText a:hover{
color: #074; text-decoration:underline}
.city_address{font:normal 11px "Tahoma"; color:#888; text-decoration:none; padding-bottom:8px;}

/*Search box*/
.search_box{width:200px; height:270px; float:left;}

/*List bullet green*/
.bullet_green {width:100%; padding:0; margin:0;}
.bullet_green ul{ margin:0; padding:5px 5px 0 25px;}
.bullet_green li{background:url(../images/bullet-green-s.gif) left top no-repeat; padding-left:13px; font:normal 13px "Century Gothic"; color:#444; text-decoration:none; list-style:none; padding-bottom:4px;}

/*Black Color*/
.black13_ta{font:normal 13px "Tahoma"; color:#444; text-decoration:none}
.black12_ta{font:normal 12px "Tahoma"; color:#444; text-decoration:none}

/*Gray Color*/
.gray13{font:normal 13px "Century Gothic"; color:#444; text-decoration:none}
.gray20{font:normal 16px "Century Gothic"; color:#444; text-decoration:none}

.lgray13_ta:link,.lgray13_ta:visited,.lgray13_ta:active {
font:normal 13px "Tahoma"; color:#444; text-decoration:none;}
.lgray13_ta:hover {
color:#444; text-decoration:underline;}

.lgraygreen12:link,.lgraygreen12:visited,.lgraygreen12:active {
font:normal 12px "Century Gothic"; color:#444; text-decoration:none;}
.lgraygreen12:hover {
color:#074; text-decoration:underline;}

.lgraygreen12_:link,.lgraygreen12_:visited,.lgraygreen12_:active {
font:normal 12px "Century Gothic"; color:#444; text-decoration:underline;}
.lgraygreen12_:hover {
color:#074; text-decoration:underline;}

.lgraygreen13B:link,.lgraygreen13B:visited,.lgraygreen13B:active {
font:bold 13px "Century Gothic"; color:#444; text-decoration:none;}
.lgraygreen13B:hover {
color:#074; text-decoration:underline;}

/*Red Color*/
.red13{font:normal 13px "Century Gothic"; color:#D00; text-decoration:none}
.red18{font:normal 18px "Century Gothic"; color:#D00; text-decoration:none}

.lred_TaB12:link,.lred_TaB12:visited,.lred_TaB12:active {
font:bold 12px "Tahoma"; color:#b42100; text-decoration:none;}
.lred_TaB12:hover {
color:#b42100; text-decoration:underline;}

.lred13:link,.lred13:visited,.lred13:active {
font:normal 13px "Century Gothic"; color:#C00; text-decoration:none;}
.lred13:hover {
color:#C00; text-decoration:underline;}


/*Green Color*/
.green13{font:normal 13px "Century Gothic"; color:#074; text-decoration:none}
.green16{font:normal 16px "Century Gothic"; color:#074; text-decoration:none}
.green18{font:normal 18px "Century Gothic"; color:#074; text-decoration:none}

.lgreengray12_:link,.lgreengray12_:visited,.lgreengray12_:active {
font:normal 12px "Century Gothic"; color:#074; text-decoration:underline;}
.lgreengray12_:hover {
color:#444; text-decoration:underline;}

.lgreengray13_:link,.lgreengray13_:visited,.lgreengray13_:active {
font:normal 13px "Century Gothic"; color:#074; text-decoration:underline;}
.lgreengray13_:hover {
color:#444; text-decoration:underline;}


.lgreengray13B_:link,.lgreengray13B_:visited,.lgreengray13B_:active {
font:bold 13px "Century Gothic"; color:#074; text-decoration:underline;}
.lgreengray13B_:hover {
color:#444; text-decoration:underline;}

/*Line*/
.dashed_gray{background:url(../images/dash-gray.gif) left center repeat-x; height:10px; clear:both; width:100%;}
.dot_green30{background:url(../images/dot-green.gif) left center repeat-x; height:30px; clear:both; width:100%;}
