/* ================================
  CSS STYLES FOR Hotel E4
 ================================
*/
Body{Margin: 0px;background-image: url(simg/pagebg.jpg); background-repeat: repeat }
hr{
  width: 100%;
  margin-right: 22px;
}

.mainlogo{
  position: absolute;
  top: 73px;
  left: 30px;
  z-index: 2000;
}

.allcenter{width:902px;  margin-left:-451px; position:absolute; left:50%;}
/*Tabels*/
.tblheadbanner  {
width:902px; height:153px; background-image: url(simg/headertop.jpg);
background-repeat: no-repeat
}

.headbanner{
  height: 127px;
}

.tabspane{
  height: 26px;
  text-align: right;
}

.tblxtra{
    width:902px; height: 42px; background-image: url(simg/exbar_fill.jpg);
    background-repeat: repeat-x
}
.xtrastart{
width: 2px; background-image: url(simg/exbar_left.jpg);
}
.xtraleft{
width: 80px;
}
.xtramid{
width: 145px;
}
.xtraright{
  width: 677px;
}
.xtraend{
  width: 2px; background-image: url(simg/exbar_right.jpg);
}

.tblcpane{
  width:902px; margin-top: 2px;
}

.paneleft{
  width:226px; vertical-align: top;}
.panemidleft{
  width:224px; vertical-align: top; }
.panemidright{
  width:226px; vertical-align: top;  }
.paneright{
  width:224px; vertical-align: top;
}
.cpanemidwide{
  border: 1px solid #F2EAD7;
  vertical-align: top;
}


 .cpaneleft{
width:2px; background-color: #F2EAD7;
background-image: url(simg/cph_left.jpg);
background-repeat: no-repeat;
background-position: bottom;

}
.cpaneleftcol,.cpanerightcol{
width:2px; background-color: #F2EAD7;
}


.cpanemid{
width:220px; height: 230px;
margin-left: 5px;
margin-top: 5px;
background-color: #F2EAD7;
background-image: url(simg/cph_fill.jpg);
background-position: bottom;
background-repeat: repeat-x;
vertical-align: top;

}
.cpanemidadmin{
width: auto; height: 230px;
margin-left: 5px;
margin-top: 5px;
background-color: #F2EAD7;
background-image: url(simg/cph_fill.jpg);
background-position: bottom;
background-repeat: repeat-x;
vertical-align: top;

}
.cpanemidwide {
    padding-left: 5px;
    padding-top: 6px;
    padding-bottom: 5px;
}


.cpaneright{
width:2px; background-color: #F2EAD7;
background-image: url(simg/cph_right.jpg);
background-repeat: no-repeat;
background-position: bottom;
}
.cpanesplit{
width:2px;

}
.cpanebtmleft{
width: 224px; height: 72px; background-image: url(simg/cph_bot1.jpg);
background-repeat: no-repeat
}
.cpanebtmmidleft{
  width: 224px; height: 72px; background-image: url(simg/cph_bot2.jpg);
  background-repeat: no-repeat;
background-position: 0px 0px;
}
.cpanebtmmidright{
 width: 224px; height: 72px; background-image: url(simg/cph_bot3.jpg);
 background-repeat: no-repeat;
background-position: 0px 0px;
}
.cpanebtmright{
 width: 224px; height: 72px; background-image: url(simg/cph_bot4.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

.tblminirow{
margin-top: 2px;
background-image: url(simg/cphf.jpg);
background-repeat: no-repeat;
background-position: top;
  background-color: #E0D5BB;
}
.tblminirowend{
width: 902px; height: 4px;
background-image: url(simg/cphf_bot.jpg);
background-repeat: no-repeat;
}
.cpaneminileft{
width: 224px; height: 108px;
  vertical-align: top;

}

.cpaneminimidleft{
width: 226px; height: 108px;
vertical-align: top;
}

.cpaneminimidright{
width: 224px; height: 108px;
vertical-align: top;
}

.cpaneminiright{
width: 226px; height: 108px;
vertical-align: top;
}

.tblfooter{
margin-top: 2px;
width:902px; height:42px; background-image: url(simg/btmbar_fill.jpg);
background-repeat: repeat-x;
}

.footerleft{
width: 150px;
vertical-align: middle;
}
.footermid{
width: 602px;
text-align: center;
vertical-align: middle;
}
.footerright{
width: 150px;
vertical-align: middle;
}

.Breadcrumb { color: #807d75; font-size: 11px; font-family: Verdana, Arial,  sans-serif; font-weight: normal; text-decoration: none; background-color: transparent; padding-right: 10px ;}
A.Breadcrumb:active   { text-decoration:none; color: #164C76;}
A.Breadcrumb:visited  {  text-decoration: none;  color: #807d75;}
A.Breadcrumb:hover     { color: #164C76; text-decoration: none; }
.SelectedTab  { color: #807d75; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
A.SelectedTab:visited  { text-decoration: none;  color: #807d75;}
A.SelectedTab:active { text-decoration: none; color: #164C76;}
A.SelectedTab:hover  { color: #164C76; text-decoration: none; }

.OtherTabs  { color: #BBB8B0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
A.OtherTabs:link {  text-decoration: none;  color: #BBB8B0;}
A.OtherTabs:visited  { text-decoration: none;  color: #BBB8B0;}
A.OtherTabs:active { text-decoration: none; color: #164C76;}
A.OtherTabs:hover   { color: #164C76; text-decoration: none; }

.Title{	font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight:bold;  color: #751C32;}
.Head  { color: #726e63; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.SubHead,.SubSubHead { color: #726e63; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.Normal{ font-size:11px; color:#48413C;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.NormalRed{font-size:11px; color:red;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.NormalBold{ font-size:11px; color:#48413C;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;}
.SpecialBox { color: #737373; font-size: 11px; background-color: #f4f3eb; border: solid 1px #636059; }

/*
   =============================================
   classes for the table which in which the flags and urls are rendered
   =============================================
*/

/* class for the complete table */
.MLLanguageSelectionItemTable
{
	padding:0px;
	margin:0px;
	border:0px;
}

/* class for the cells that contain the flags*/
.MLLanguageSelectionItemFlag
{
	padding:0px;
	margin:0px;
	width:16px;
	text-align:center ;
}

/* class for the cells that contain the hyperlinks*/
.MLLanguageSelectionItemURL
{
	padding:2px;
	margin:0px;
	white-space:nowrap;
	text-align:center ;
}

/* class for the rows that contain the flags and hyperlinks*/
.MLLanguageSelectionItemRow
{
}

/* class for the rows that contain the flags and hyperlinks*/
.MLLanguageSelectionFlag_Active
{
  border: 1px solid #0033CC;
}

/* class for the rows that contain the flags and hyperlinks*/
.MLLanguageSelectionFlag_Inactive
{


}