body {
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  color :#000000;
}

body,table,td  {
  font-family : Verdana, Arial, Helvetica;
  font-size : 10px;
  line-height: 1.5em;
}

.brown
{
	margin-right: 10px;
    background-color: #9C835B;
	text-align : center;
	margin-bottom:3px;
}

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.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;
}
.title { margin-top:25px; 
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:14px;
		 font-weight:bold;
		 color:#828080;
		}		
.text {	color :#000000; text-align:justify}
.colortext { 	font-family:Verdana, Arial, Helvetica, sans-serif;
		 		font-size:10px;
		 		font-weight:bold;
			 }
.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 {  	color : #7A7964;
				text-decoration : none;
				font-weight : bold;
				white-space: nowrap;
 			}

.imagelist {  color: #7A7964; font-size: 10px; background: #EEEDDB}

.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 footer navigation*/
.footerlink { background-color: #9C835B;
		  text-align : center;
		  padding-left: 23px;
		  text-decoration:none;
		  }	
a.footerlink,a.footerlink:visited,a.footerlink:active 
{
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
}

a.footerlink:hover  {
	color : #ffffff;
	text-decoration : underline;
	font-weight : bold;
}

/* settings for new top navigation*/
.topmenu {  font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size : 10px;
			text-decoration: none;
			color: #FFFFFF;
}
.topmenulinks { padding-left: 33px; text-decoration:none;}

a.topmenulinks , a.topmenulinks:visited, a.topmenulinks:active { color:#CCCCCC; text-decoration:none;}
a.topmenulinks:hover { color:#CCCCCC; text-decoration:underline;}

/* settings for new LH navigation*/


.lefthandnav {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size : 10px;
  font-weight : bold;
  line-height: 1.8em;
  text-decoration: none;
  text-align: left;
  height: 281px;
}
/*
.hotelslist {
  padding-top: 15px;
}
*/
.currentpage { color: #FFFFFF; background: #9C835B;}

#mainlinks {
  margin: 0px;
  padding-left: 0px;
  padding-bottom: 8px;
}
#mainlinks li { 
  list-style-type: none;
  padding: 4.5px 0px 0px 5px;
  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;
}