/* Blue Lotus Guesthouse CSS version: 24oct2k9 */
/* Mobility CSS version: 2sept2019 */

/* anchor actions */

 A {
	COLOR : #131E6A;
	text-decoration: none;
	  }
	 
 A:visited  {
	COLOR : #131E6A;
	text-decoration: none;
  }
  
 A:hover {
	color : #CC9900;
	text-decoration: underline;
	  }

 A:active {
	color : #FF4B4B;
	text-decoration: none;
	  }

/* screen architecture */

html { font-size:100%; }

@media (min-width: 640px) { body {font-size:1rem;} } 
@media (min-width:960px) { body {font-size:1.2rem;} } 
@media (min-width:1100px) { body {font-size:1.5rem;} }

body {
	background-color: #2E328D;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(art/pageart/topbar.jpg);
	background-repeat: repeat-x;
}

/* header styles */

.header_main {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28pt;
	line-height: 35pt;
	color: #FFCE00;
	padding-right: 50px;
	font-style: italic;
  }

.header_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 25pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 100px;
  }
  

/* headlines */

.head30 { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30pt;
	line-height: 35pt;
	font-weight: bold;
	font-style: italic;
	color: #00093F;
  }

.head25 { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25pt;
	line-height: 30pt;
	font-style: italic;
	font-weight: bold;
	color: #00093F;
  }

.head22 { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22pt;
	line-height: 27pt;
	font-style: italic;
	font-weight: bold;
	color: #00093F;
  }

.head20 { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20pt;
	line-height: 28pt;
	font-style: italic;
	font-weight: bold;
	color: #00093F;
  }

.head18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	line-height: 19pt;
	font-style: italic;
	font-weight: bold;
	color: #00093F;
	font-style: italic;
  }

.head16 { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	line-height: 20pt;
	font-style: italic;
	font-weight: bold;
	color: #00093F;
  }

.head14 { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: italic;
	line-height: 16pt;
	font-weight: bold;
	color: #00093F;
  }

.head12 { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: italic;
	line-height: 14pt;
	font-weight: bold;
	color: #00093F;
  }

/* paragraphs */

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 18pt;
	color: #100A00;
  }
  
li { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 18pt;
	color: #100A00;
  }

.p_quoteme11-22 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11pt;
	line-height: 22pt;
	font-style: italic;
	color: #33312F;
	}
	
.p_quoteme11-16 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11pt;
	line-height: 16pt;
	font-style: italic;
	color: #33312F;
	}
	
.p_quoteme13-26 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13pt;
	line-height: 26pt;
	font-weight: bold;
	font-style: italic;
	color: #33312F;
	}
	
.p_9-14 { 
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #100A00;
  }

.p_purity {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	line-height: 18pt;
	padding-left: 20px;
	color: #100A00;
}

.p_10-12 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #100A00;
  }
  
.p_10-16 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
	color: #100A00;
  }
  
.p_11-12 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 12pt;
	color: #100A00;
  }

.p_11-18 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 18pt;
	color: #100A00;
  }

.p_12-14 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 14pt;
	color: #100A00;
  }
  
.p_12-19 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 19pt;
	color: #100A00;
  }

.p_14-16 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 16pt;
	color: #100A00;
  }
	
.p_14-20 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 20pt;
	color: #100A00;
  }
	
.p_14-24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 24pt;
	color: #100A00;
  }
	
.p_16-20 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	line-height: 20pt;
	color: #100A00;
  }
	
.p_18-20 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	line-height: 20pt;
	color: #100A00;
  }
	
/* special content */

.form8-10 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10pt;
	font-weight: bold;
	color: #665A56;
  }

.form9-10 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	font-weight: bold;
	color: #665A56;
  }

.restricted { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	font-weight: bold;
	color: #CC0000;
  }

.order10-11 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt;
	font-weight: bold;
	color: #463E3B;
  }

.tiny4-4 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5pt;
	line-height: 5pt;
	color: #463E3B;
  }

.list { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	line-height: 21pt;
	font-weight: bold;
	color: #665A56;
	}

/* mini works */

.mini_8-8 { 
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 8pt;
	line-height: 8pt;
	color: #463E3B;
  }

.mini_9-9 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 9pt;
	color: #463E3B;
  }

.mini_9-15 { 
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	color: #463E3B;
  }
  
.mini_10-10 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 10pt;
	color: #463E3B;
  }

.mini_11-11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 11pt;
	color: #463E3B;
	font-weight: bold;
}

.mini_12-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #463E3B;
	font-weight: bold;
}

.adwhite { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 15pt;
	font-weight: bold;
	color: #FFFFFF;
  }

.credits9 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 9pt;
	color: #A5ABDC;
  }



/* navigationals */

.navglobal {
	font-family: Arial;
	font-size: 12pt;
	line-height: 13pt;
	color: #666666;
	font-weight: bold;
}

.navglobal a {
	color: #020188;
}

.navglobal a:hover {
	color: #FFFFEE;
	text-decoration: underline;
}

.navglobal-fr {
	font-family: Arial;
	font-size: 12pt;
	line-height: 13pt;
	color: #666666;
	font-weight: bold;
}

.navglobal-fr a {
	color: #020188;
}

.navglobal-fr a:hover {
	color: #FFFFEE;
	text-decoration: underline;
}

.navglobal-de {
	font-family: Arial;
	font-size: 12pt;
	line-height: 13pt;
	color: #666666;
	font-weight: bold;
}

.navglobal-de a {
	color: #020188;
}

.navglobal-de a:hover {
	color: #FFFFEE;
	text-decoration: underline;
}

.navglobal-ar {
	font-family: Arial;
	font-size: 16pt;
	line-height: 15pt;
	color: #666666;
}

.navglobal-ar a {
	color: #020188;
}

.navglobal-ar a:hover {
	color: #FFFFEE;
	text-decoration: underline;
}

.lang {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 10pt;
	color: #FFFFEE;
	font-weight: bold;
  }

.langhuge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 72pt;
	line-height: 80pt;
	font-style: italic;
	color: #FFFFEE;
  }

.lanbar { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	color: #FFFFFF;
  }

.lanbar a {
	color: #FFFFEE;
}

.lanbar a:hover {
	color: #FFCC00;
	text-decoration: underline;
}

.lang {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17pt;
	line-height: 17pt;
	color: #FFFFEE;
	font-weight: bold;
  }

.arabar { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	line-height: 15pt;
	color: #FFFFEE;
  }

.arabar a {
	color: #FFFFEE;
}

.arabar a:hover {
	color: #FFCC00;
	text-decoration: underline;
}

.nav_9-9 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 9pt;
	font-weight: bold;
	color: #463E3B;
  }

.nav_9-14 { 
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;
	color: #463E3B;
  }

.nav_10-17 { 
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	line-height: 17pt;
	font-weight: bold;
	color: #463E3B;
  }

.navmyaccount { 
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	line-height: 17pt;
	padding-left: 100px;
	color: #463E3B;
  }

.navlocal { 
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: #463E3B;
  }

.navsubglobal { 
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11pt;
	line-height: 22pt;
	padding-left: 20px;
	color: #33312F;
  }

.navgps {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	line-height: 17pt;
	padding-left: 40px;
	padding-right: 30px;
	color: #463E3B;
  }

/* subheadlines */

.sub_10-10 { 
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: #665A56;
  }

.sub_12-12 { 
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12pt;
	line-height: 12pt;
	font-weight: bold;
	color: #665A56;
	}

.sub_14-14 { 
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 14pt;
	line-height: 14pt;
	font-weight: bold;
	color: #665A56;
  }

.sub_16-16 { 
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 16pt;
	line-height: 16pt;
	font-weight: bold;
	color: #665A56;
	}

.sub_article {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 16pt;
	line-height: 16pt;
	font-weight: bold;
	color: #665A56;
	padding-left: 30px;
	}

.sub_18-18 { 
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 18pt;
	line-height: 18pt;
	font-weight: bold;
	color: #665A56;
	}
	
.url {
	font-family: "Courier New", Courier, mono;
	font-size: 12pt;
	font-weight: bold;
}
