body {
  margin-top: 0px;
  color :#000000;
}

body,table,td  {
  font-family : Arial, Helvetica, Sans Serif;
  font-size : 12px;
  line-height: 1.6em;
}

TD.brown
{
	background-color: #9C835B;
	text-align : center;
}

a:link,a:visited,a:active
 {
	color : #7A7964;
	text-decoration : underline;
}

a:hover  {
	color : #9C835B;
	text-decoration : underline;
}

a.subnav,a.subnav:visited,a.subnav:active
{
	color : #7A7964;
	text-decoration : none;
	font-weight : bold;
	white-space: nowrap;
}

a.subnav:hover  {
	color : #9C835B;
	text-decoration : underline;
	font-weight : bold;
	white-space: nowrap;
}

a.footerlink,a.footerlink:visited,a.footerlink:active 
{
	color : #7A7964;
	text-decoration : none;
	font-weight : bold;
}

a.footerlink:hover  {
	color : #9C835B;
	text-decoration : underline;
	font-weight : bold;
}

a.signup,a.signup:visited,a.signup:active 
{
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
}

a.signup:hover  {
	color : #FFFFFF;
	text-decoration : underline;
	font-weight : bold;
	text-align : center;
}

a.epostcardnav:link,a.epostcardnav:visited,a.epostcardnav:active,a.epostcardnav:hover
{
	color : #7A7964;
	font-size : 12px;
	text-decoration : underline;
	font-weight : bold;
	line-height : 20px;
}

.text { color :#000000;}
.email_box { }
.smalltext { font-size : 9px;}
.headingsmalltext { font-size : 9px; font-weight : bold;}
.headingtext { font-weight : bold;}
.addresstext { font-weight : bold; text-align : left;}
.subnavtext { }

.imagelist {  color: #7A7964; font-size: 10px; background: #EEEDDB}
.footer { font-style : italic}	
.copyright { }	

.capacityheading { font-size : 10px; font-weight: bold;}
.capacityname { font-size : 10px;}
.capacitycontent { font-size : 10px;}
.capacity { font-size : 10px;}

.weatherdays {  font-size : 10px; background-color: #F1E2C1;}
.weather { font-size : 10px;}
.weatherfooter {  font-size : 10px; background-color: #F1E2C1;}

.epostcardbg { background-color: #FFFFFF}
.epostcardborder { background-color: #9C835B}
.epostcardtitle { font-size : 10px; color :#FFFFFF; font-weight : bold; background-color: #000000;}
.epostcardsubtitle { font-size : 10px; background-color: #EEEDDB;}
.epostcardtext { font-size : 10px; background-color: #FFFFFF;}


/* settings for new LH navigation*/

.lefthandnav {
  font-size : 11px;
  font-weight : bold;
  line-height: 1.1em;
  text-decoration: none;
  text-align: left;
  min-height: 250px;
}

.hotelslist {
  padding-top: 15px;
}

.currentpage { color: #FFFFFF; background: #9C835B;}

#mainlinks {
  margin: 0px;
  padding-left: 0px;
  padding-bottom: 6px;
}
#mainlinks li { 
  list-style-type: none;
  padding: 4px 4px 3px 4px;
  margin: 0px;
}
#mainlinks a:link,#mainlinks a:visited,#mainlinks a:active { color: #7A7964; text-decoration: none;}
#mainlinks a:hover { color: #9C835B; text-decoration: underline;}

#languagelinks {
  margin: 0px;
  padding-left: 0px;
  padding-bottom: 4px;
}
#languagelinks li {
  list-style-type: none;
  padding: 4px 4px 3px 4px;
  margin: 0px;
}
#languagelinks a:link,#languagelinks a:visited,#languagelinks a:active { color: #7A7964; text-decoration: none;}
#languagelinks a:hover { color: #9C835B; text-decoration: underline;}

#modulelinks {
  margin: 0px;
  padding-left: 0px;
  padding-bottom: 4px;
}
#modulelinks li {
  list-style-type: none;
  padding: 4px 4px 3px 4px;
  margin: 0px;
}
#modulelinks a:link,#modulelinks a:visited,#modulelinks a:active { color: #7A7964; text-decoration: none;}
#modulelinks a:hover { color: #9C835B; text-decoration: underline;}




/* settings for print page */

/*
 * The "printpage" class which restrains the content within the browser window
 */
.printpage {
  margin-right: auto;  /* to center the page in Konqueror */
  margin-left: auto;   /* to center the page in Konqueror */
  margin-top: 10px;
  padding: 10px;
  border: 1px solid #BABABA;
  width: 650px;
  voice-family: "\"}\""; /* IE5+ stops here */
  voice-family:inherit;
  width: 630px;  /* correct setting : 650px minus padding */
}
/* "Be nice to Opera" rule. Required for browsers that understand CSS2, but have the same CSS parsing problem as IE5+. */
html>body .toppage {
  width: 630px;
}

.printaddresstext { font-weight: bold; color: #BABABA;}
.printtextheading { font-weight: bold;}
.printtext { 
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
  line-height: 1.5em;
  color: #000000;
}

.topstrip {
  background-image: url(../worldwide/conrad/printbg.gif);
}

img.logo_print {
  width: 132px;
  height: 89px;
}

img.printpics {
  float: right;
  width: 324px;
  height: 89px;
}




/* settings for print page 01 */



/*
 * The "page01" class which restrains the content within the browser window
 */
#page01 {
  margin-right: auto;  /* to center the page in Konqueror */
  margin-left: auto;   /* to center the page in Konqueror */
  margin-top: 10px;
  border-top: 1px solid #BABABA;
  border-left: 1px solid #BABABA;
  border-right: 1px solid #BABABA;
  width: 650px;
}

.topstrip01 {
}

/*
 * The "printpage01" class which restrains the content within the browser window
 */
.printpage01 {
  margin-right: auto;  /* to center the page in Konqueror */
  margin-left: auto;   /* to center the page in Konqueror */
  padding: 10px;
  border: 1px solid #BABABA;
  width: 650px;
  voice-family: "\"}\""; /* IE5+ stops here */
  voice-family:inherit;
  width: 630px;  /* correct setting : 650px minus padding */
}
/* "Be nice to Opera" rule. Required for browsers that understand CSS2, but have the same CSS parsing problem as IE5+. */
html>body .toppage {
  width: 630px;
}

.printaddresstext01 { font-weight: bold; color: #BABABA;}
.printtextheading01 { font-weight: bold; color: #9C835B;}
.printtext01 { 
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
  line-height: 1.5em;
  color: #000000;
}


img.printbg01 {
  width: 650px;
  height: 107px;
}
