
div#logo a {
  display: block;
  width: 100%;
  height: 100%;
}
    
#logo {
   background: url(colorschemes/colorscheme2/images/dynamic/logo.gif) no-repeat;
}
#key_visual {
   background: url(images/dynamic/key_visual1.jpg) no-repeat;
}
#slogan {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}
a.main_nav_active_item {
  background: url(images/dynamic/buttonset10/n1hover.gif) no-repeat;
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: white;
  background-position: top left;
}
a.main_nav_item {
  background: url(images/dynamic/buttonset10/n1.gif) no-repeat;
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: yellow;
}
a.main_nav_item:hover {
  background: url(images/dynamic/buttonset10/n1hover.gif) no-repeat;
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: white;
  background-position: top left;
}
a.sub_nav_active_item {
  background: url(images/dynamic/buttonset10/n1hover.gif) no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #587FA3;
  background-position: top left;
}
a.sub_nav_item {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #74777A;
}
a.sub_nav_item:hover {
  background: url(images/dynamic/buttonset10/n1hover.gif) no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #587FA3;
  background-position: top left;
}
.content h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 29px;
  font-weight: bold;
  text-decoration: none;
  color: #165380;
}
.content h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 23px;
  font-weight: bold;
  text-decoration: none;
  color: #979797;
}
.content h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 18px;
  font-weight: bold;
  text-decoration: none;
  color: #4E4E4E;
}
.content, .content p {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  color: #474643;
}
.content a:link {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 100%;
  font-weight: normal;
  text-decoration: underline;
  color: #54964B;
}
.content a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 100%;
  font-weight: normal;
  text-decoration: underline;
  color: #54964B;
}
.content a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 100%;
  font-weight: normal;
  text-decoration: underline;
  color: #474643;
}
.content a:active {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 100%;
  font-weight: normal;
  text-decoration: underline;
  color: #474643;
}
#footer_text {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
}


#main_nav_left a.main_nav_active_item_left {
  background: url(images/dynamic/buttonset10/n1hover.gif) no-repeat;
  font-family: arial, tahoma,verdana,  sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #fff;
}
#main_nav_left a.main_nav_item_left {
  background: url(images/dynamic/buttonset10/n1.gif) no-repeat;
  font-family: arial, tahoma,verdana,  sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #000;
}

#main_nav_left a.main_nav_mactivitem_left {
  background: url(images/dynamic/buttonset10/n1hovern.gif) no-repeat;
  font-family: arial, tahoma,verdana,  sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: white;
    height: 26px;
    line-height: 26px;
cursor:default;
}


#main_nav_left a.main_nav_item_left:hover {
  background: url(images/dynamic/buttonset10/n1hover.gif) no-repeat;
  font-family: arial, tahoma,verdana,  sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #fff;

}
#sub_nav_list_left a.sub_nav_active_item_left {
  background: url(images/dynamic/buttonset10/subnav1hover.gif) no-repeat;
  font-family: arial, tahoma,verdana,  sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #fff;
}
#sub_nav_list_left a.sub_nav_item_left {
  background: url(images/dynamic/buttonset10/subnav1.gif) no-repeat;
  font-family: arial, tahoma,verdana,  sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #000;
}
#sub_nav_list_left a.sub_nav_item_left:hover {
  background: url(images/dynamic/buttonset10/subnav1hover.gif) no-repeat;
  font-family: arial, tahoma,verdana,  sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #fff;
}
.copy_1 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #192A50;
	text-decoration: none;
}
.copy_2 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
}
.text_1 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
}
.link_1 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 12px;
	color: #B70000;
	text-decoration: none;
}
.link_2 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #23305E;
	text-decoration: none;
}
.form_1 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 12px;
	background-color: #E9E4CF;
	height: 16px;
	width: 240px;
	border: 1px solid #69675D;
}
.form_2 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 12px;
	background-color: #E5E0CA;
	height: 127px;
	width: 240px;
	border: 1px solid #69675D;
	overflow:auto;
}
.BigForm /*  */
{
	margin: 0px 0px 0px 0px;
	padding: 0 0 10px 0;
	background: url("image/formbg_bottom.gif") repeat bottom left;
}

#main_container_left {
width:100%;
}
.div
{
align:center;
}
.BigFormContent /*  */
{
	background: url("image/formbg_top.gif") no-repeat top left;
	padding: 10px 0 0 0;
}
.BigFormContent fieldset {
	border:0;
	margin:0;
	padding:0;
	font:normal 11px Verdana;
	color:#003278;
	width:100%;
 }

.BigFormContent fieldset.half {
	width:50%;
	float:left;
}
.BigFormContent fieldset.wo_legend {
	margin:13px 0 0 0;
}
.BigFormContent fieldset div div.text_right {
	margin:0;
	padding:0 16px 0 0;
	display: block;
	width:380px;
	float:right;
	line-height:16px;
}
.BigFormContent fieldset legend {
	font:bold 11px Verdana;
	color:#003278;
	margin:0;
	padding:0 0 0 8px;
}

.BigFormContent fieldset div {
	padding:8px 0 0 0;
	min-height:16px;
	line-height:16px;
}
#main {
	width:632px;
	/* width: 550px; */
}
#head {
	height:100px;
	background-color: #387BC6;
	background-image: url('html/ihg_default/frame_images/bg-header.jpg');
	background-repeat: no-repeat;
}
#logo{
	height:71px;
	padding-top:10px;
	padding-right:10px;
}

.boxbg {
    background-color: #FFFFFF;
}

.nav {
	float: left;
	font-family: Tahoma;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 11px;
	color: #999999;
	text-align: center;
}
.nav a {
	display: block;
	color:#999999;
	text-decoration:none;
}
.nav_left {
	float: left;
	background-image: url('image/ehg_default/card.gif');
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 3px; padding-bottom: 3px;
}
.nav_left:hover, .nav:active .nav_left, .mainnav_selected .nav_left {
	background-image: url('image/ehg_default/cardactive.gif');
}
.nav_center {
	float: left;
	background-image: url('image/ehg_default/card.gif');
	background-position: center top;
	background-repeat: no-repeat;
	padding-top: 3px; padding-bottom: 3px;
}
.nav_center:hover, .nav:active .nav_center, .mainnav_selected .nav_center {
	background-image: url('image/ehg_default/cardactive.gif');
}
.nav_right {
	float: left;
	background-image: url('image/ehg_default/card.gif');
	background-position: right top;
	background-repeat: no-repeat;
	padding-top: 3px; padding-bottom: 3px;
}
.nav_right:hover, .nav:active .nav_right, .mainnav_selected .nav_right {
	background-image: url('image/ehg_default/cardactive.gif');
}
#breadcrump {
	font-size: 90%;
	font-weight: bold;
	/* height: 20px; */
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #ebeae5;
	margin-bottom:10px;
}
#breadcrump a {
	color: black;
	font-weight: normal;
	background-color: #ebeae5;
	height: 20px;
}
#viewedObjects {
	float: right;
	padding-left: 10px;
	padding-right: 5px;
}
.liz {
	font-size: 11px;
}
.liz a {
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}

.providerbox {
	float:left;
	width:80px;
	height:85px;
	margin-right:10px;
}
.providername * {
	font-size: 11px;
}
.title {
	background-color: #6c9ed6;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding: 5px;
}
.sectiontitle {
	background-color: #6c9ed6;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
}
.category {
	font-weight: bold;
	color: #387BC6;
}
.headline {
	font-weight: bold;
	color: #387BC6;
	font-size: 14px;
}
.charlink {
	margin-right:10px;
	text-decoration:none;
	font-size:18px;
	color: #387BC6;
}
.chartitle {
	font-size:50px;
	font-weight:bold;
	color: #FFFFFF;
}
.charcol {
	background-color: #6c9ed6;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px;
	margin-left: -10px;
	padding-left: 10px;
	width:35px;
	text-align:center;
}
.charcolmargin {
	background-color: #6c9ed6;
	line-height:1px;
	margin-left: -10px;
	padding-left: 10px;
}
.rowcatalogmarign {
	border-bottom: 1px solid #aec9e8;
}

.tablink {
	background-color: #aec9e8;
	padding-left:10px; padding-right:10px; border-right: 1px solid #72a1d7; border-bottom: 1px solid #72a1d7;
}
.tablink * {
	text-decoration:none;
	font-weight: bold;
}
.tablinkactive {
	background-color: #FFFFFF;
	padding-left:10px; padding-right:10px; border-right: 1px solid #72a1d7; border-bottom: 0px none;
}
.tablinkactive * {
	text-decoration:none;
	font-weight: bold;
}
.tabend {
	background-color: #aec9e8;
	width:100%; padding-left:10px; padding-right:10px; border-bottom: 1px solid #72a1d7;
}
a.skip {
   color:#387BC6;
   padding-right:10px;
   background-image:url('image/ehg_default/skip.gif');
   background-repeat:no-repeat;
   background-position:right;
}
a.skipback {
   color:#387BC6;
   padding-left:10px;
   background-image:url('image/ehg_default/skipback.gif');
   background-repeat:no-repeat;
   background-position:left;
}
a.skipindex {
   color:#387BC6;
   padding-right:10px;   
   background-repeat:no-repeat;
   background-position:right;
}

#copyright, #copyright a {
	color:#666666;
	font-size:10px;
	text-decoration:none;
}

#ha_hotelname {
  text-align:left;    
  font-weight: bold;
  font-size:14px;
  color:#387BC6;
}

.ha_hotelnamelink {
  font-weight: bold;
  font-size:14px;
  color:#387BC6; 
}

#ha_catalogname {
    text-align: left;     
    font-size: 11px;
    font-weight: bold;
    color:#387BC6;
}

#ha_attributes {
    text-align: left; 
    font-size: 11px; 
    color:#666666; 
    margin-top:5px;
}

#ha_mediaboxtable {
    margin-top:5px; 
   border: 1px solid #72a1d7;
}

#sc_empty {
    border-top: 1px solid #72a1d7; 
    padding-top:10px; 
    text-align:center;
}

@font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{font-family:Arial;
	color:#003366;
	text-decoration:none none;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.titel0011
	{font-family:Arial;
	color:#134E3C;
	background:#DFDFDF;
	font-weight:bold;}
span.style121
	{font-weight:bold;}
span.stil41
	{font-family:Verdana;
	font-weight:bold;}
span.stil51
	{font-family:Verdana;}
span.style71
	{color:#767676;}
span.stil61
	{font-family:Verdana;
	color:#990000;}
span.style122
	{font-weight:bold;}
span.stil42
	{font-family:Verdana;
	font-weight:bold;}
span.stil52
	{font-family:Verdana;}
span.style72
	{color:#767676;}
span.stil62
	{font-family:Verdana;
	color:#990000;}
span.style123
	{font-weight:bold;}
span.stil43
	{font-family:Verdana;
	font-weight:bold;}
span.stil53
	{font-family:Verdana;}
span.style73
	{color:#767676;}
span.stil63
	{font-family:Verdana;
	color:#990000;}
span.preis0011
	{font-family:Arial;
	color:#134E3C;
	font-weight:bold;}
span.preis0031
	{font-family:Arial;
	color:#134E3C;
	font-weight:bold;}
div.Section1
	{page:Section1;}
	
	
.style1 {
	color: #ff7800;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style2 {
	color: #51588c;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold;
}
.style3 {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
.style4 {
	color: #51588c;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style5 {
	font-family: tahoma;
	font-size: 11px;
	color: #ff7800;
}
.style6 {
	font-size: 10px;
	font-weight: bold;
}
.style7 {color: #767676}
.style8 {
	color: #ff6600;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style10 {
	color: #767676;
	font-size: 11px;
	font-family: tahoma;
}
.style11 {color: #51588c}
.style12 {	font-size: 14px;font-weight: bold}
.style13 {
	font-family: tahoma;
	font-size: 11px;
	color: #51588c;
}
.style14 {
	font-family: tahoma;
	font-size: 10px;
	color: #FFFFFF;
}
.style16 {
	color: #767676;
	font-size: 10px;
	font-family: tahoma;
}
.stylelink
{
font-size: 8pt; color: #003366; font-family: Arial;align:center;cursor:hand;
}
.GridSelect
{
font-size: 8pt; color: #003366; font-family: Arial;align:center;cursor:hand;
}

.help
{
cursor:help;    
}