hr.red {
width: 100%;
text-align: left;
background-color :  #ff0000;
border : 1px dashed Red;
}


#bookin {
color : White;
text-decoration : none;
background-color : #FF0000;
font-size: 10pt;
font-weight: 600;
}

#mnu {
	position: absolute;
	top:0px;
	left:0px;
	width: 100px;
	height: 200px;
	visibility: visible;
	z-index:5;
	text-align:center;
	border : double;
}
BODY {
	font-family: verdana;
	color: #666666;
	font-size: 10pt;
	text-align: left;
	background-color : #FFFFFF;
    margin: 0;
}

	th {text-align: left; font-size: 8pt; font-family : verdana; font-weight: 800;color: #16218d;}	

	th.small {text-align: center; font-size: 9pt; font-family : verdana; font-weight: 600;color: #FFFFcc;}
		
#tourtable {
	text-align: justify;
	font-size: 9pt;
	font-family : verdana;
	border : none #003399;
}

#errheader{
	font-size:10pt;
	font-weight: 600;
	text-align: center;
	font-family : sans-serif;
	color : White;
	text-decoration : none;
	background : Red;
	height : 18px;
	
}
#err{
	font-size:10pt;
	font-weight: 500;
	text-align: justify;
	font-family : sans-serif;
	color : Red;
	text-decoration : none;
	border: 1px groove Gray;
}

	#txtrealnowidth{
	font-size:10pt;
	font-weight: 500;
	text-align: justify;
	font-family : sans-serif;
	color : inherit;
	text-decoration : inherit;
	width: 100%;
	}

			#acctable{
	font-size:8pt;
	font-weight: 500;
	text-align: justify;
	font-family : sans-serif;
	color : inherit;
	text-decoration : inherit;
	border: 1px solid Gray;
	width:100%;
	}


#zoompic
 {
	border : 1px dotted Silver;
}


#tourlist {
text-align: left;
	font-size: 6pt;
	font-weight: 400;
	font-family : verdana;
	border : none #003399;
}

	#adtour {
text-align: left;
	font-size: 8pt;
	font-weight: 400;
	font-family : verdana;
	}
	
#re
{font-size: 5pt;
}
#justify
{
text-align: justify; font-size: 10pt; font-family : verdana;
}

	
	td.footer{
color: #000000;
text-align: left; 
font-size: 8pt; 
font-family : verdana;
}
	
	
	#footer
{
color: #000000;
text-align: left; 
font-size: 8pt; 
font-family : verdana;
}
	
	
		#langmenu 
	{
	color: #ffffFF;
	font-family : verdana;
	}
	
	h1
	{
	font-size:13pt; color: #000066;
	font-weight: 500;
	font-family : verdana;
	} 
	
	h2
	{
	font-size:12pt; color: #cc0000;	
	font-family : verdana;
	}
	
		h2.lnk
	{
	font-size:10pt; color: Blue;	
	font-family : verdana;
	TEXT-DECORATION: underline;
	}
	
	
	
	#green {
color: #339900; 
	
	}
	
	ali {
	color: #000066; 
		}
	
	.zag{
	color: #ff6666;	
	}
	
	#zag {
	color: #ff6666;
	}
	
	a:link {
	color: #ff6666; 
	font-size: 8pt; 
	font-weight: 600; 
	TEXT-DECORATION: none;
	font-family : verdana; 
	}
    
	a:visited {
	color: #ff6666;
	font-size: 8pt;
	font-weight: 600;
	TEXT-DECORATION: none;
	font-family : verdana; 
	}
    
	    a:hover {
	color: #ff6666; 
	font-size: 8pt; 
	font-weight: 600; 
	TEXT-DECORATION: underline;
	font-family : verdana;
	}

	a.small {
	font-style:normal ; 
	font-weight:500;
	color: #004466;
	font-size: 8pt;
	font-family : verdana;
	text-align: justify;
	TEXT-DECORATION: underline;
	}
	
	a.small:visited {
	font-style:normal ; 
	font-weight:500;
	color: #004466;
	font-size: 8pt;
	font-family : verdana;
	text-align: justify;
	TEXT-DECORATION: underline;
	}
	
	a.small:hover {
	font-style:normal ; 
	font-weight:500;
	color: #004466;
	font-size: 8pt;
	font-family : verdana;
	text-align: justify;
	TEXT-DECORATION: underline;
	}
	
	
	
	
	
	
		a.blue {
	font-style:normal ; 
	font-weight:600;
	color: #FF0000;
	font-size: 11pt;
	font-family : verdana;
	text-align: justify;
	TEXT-DECORATION: underline;
	}
	
	a.upmenu 
	{
	font-size: 8pt;
	font-weight: 400;
	color: #000099;
	font-family : verdana;
	text-decoration: underline;
	}

	a.upmenu:visited 
	{
	font-size: 8pt;
	font-weight: 400;
	color: #000099;
	font-family : verdana;
	text-decoration: underline;
	}

	a.upmenu:hover 
	{
	font-size: 8pt;
	font-weight: 400;
	color: #000099;
	font-family : verdana;
	text-decoration: underline;
	}

	
	a.news{
	font-size: 8pt;
	font-weight: 400;
	color: #004466;
	font-family : verdana;
	text-decoration: underline;
	
	}
	
	a.upmenu:active
	{
	font-size: 8pt;
	font-weight: 400;
	color: #000099;
	font-family : verdana;
	text-decoration: underline;
	}
	
	
		a.news:visited 
	{
	font-size: 8pt;
	font-weight: 400;
	color: #000099;
	font-family : verdana;
	text-decoration: underline;
	}

	a.news:hover 
	{
	font-size: 8pt;
	font-weight: 400;
	color: #000099;
	font-family : verdana;
	text-decoration: underline;
	}

	a.news:active
	{
	font-size: 8pt;
	font-weight: 400;
	color: #000099;
	font-family : verdana;
	text-decoration: underline;
	}
	
	
		# lk {
	font-size: 9px;
	font-family : serif;
	font-family : verdana;
	font-weight: 400;
}



	b {
	font-size: 10pt; font-weight: 600; color: #cc0000; font-family : verdana; 
	}

	
	b.smallb {
	font-size: 8pt; font-weight: 600; color: #cc0000; font-family : verdana; 
	}
	
	i {
font-size: 8pt; font-weight: 500; color: #000066;
	font-family : verdana; font-style: italic;
	}	
	
	i.red {
font-size: 8pt; font-weight: 500; color: #FF0000;
	font-family : verdana; font-style: italic;
	}	
	
		i.blue {
font-size: 9pt; 
font-weight: 600; 
color: #FFFFFF;
font-family : verdana; 
font-style: italic;
background-color: #cc3300;
text-align:center;

	}	
	
	strong {
	font-size: 9pt;
	font-style:normal ; 
	font-weight:550;color: 000066;
	font-family : verdana;
}
	
	strong.news {
	font-size: 9pt;
	font-style:normal ; 
	font-weight:550;color: White;
	font-family : verdana;
}
		strong.invert {
	font-size: 9pt;
	font-style:normal ; 
	font-weight:550;color: White;
	font-family : verdana;
	background-color: #cc3300;
	margin: 10;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
padding-bottom: 2px;
}
	
			strong.lnk
	{
	font-size:10pt; color: Blue;	
	font-family : verdana;
	TEXT-DECORATION: underline;
	}


	
		#ratelink {
	font-style:normal ; 
	font-weight:600;
	color: #cc0000;
	font-size: 8pt;
	font-family : verdana;
	text-align: left;
	}
	
	,txt{
	font-style:normal ; 
	font-weight:500;
	color: #000000;
	font-size: 10pt;
	font-family : verdana;
	text-align: justify;
	}
	
	#txt {
	font-style:normal ; 
	font-weight:500;
	color: #000000;
	font-size: 10pt;
	font-family : verdana;
	text-align: justify;
	}
	
	
	#txtarticle {
	font-style:normal ; 
	font-weight:500;
	color: #000000;
	font-size: 11pt;
	font-family : verdana;
	text-align: justify;
	}
	
	#txtarticlelink{
	font-style:normal ; 
	font-weight:550;
	color: #003399;
	font-size: 10pt;
	font-family : verdana;
	text-align: left;
	text-decoration: underline;
	
	}
	
	td.txtcenter{
		font-style:normal ; 
	font-weight:500;
	color: #000066;
	font-size: 10pt;
	font-family : verdana;
	text-align: center;
	}
	
	#txtcenter {
	font-style:normal ; 
	font-weight:500;
	color: #000066;
	font-size: 10pt;
	font-family : verdana;
	text-align: center;
	}
	
	table.txtsmall{
		font-style:normal ; 
	font-weight:500;
	color: #004466;
	font-size: 8pt;
	font-family : verdana;
	text-align: justify;
	
	}
	
		table.txtsmall9{
		font-style:normal ; 
	font-weight:500;
	color: #004466;
	font-size: 9pt;
	font-family : verdana;
	text-align: justify;
	
	}
	
	td.txtsmall{
	font-style:normal ; 
	font-weight:500;
	color: #004466;
	font-size: 8pt;
	font-family : verdana;
	text-align: justify;
	}
	
	td.news{
	font-style:normal ; 
	font-weight:500;
	color: #004466;
	font-size: 8pt;
	font-family : verdana;
	text-align: center;
	background-color: #cc3300;
	}

	#txtsmall {
	font-style:normal ; 
	font-weight:500;
	color: #004466;
	font-size: 8pt;
	font-family : verdana;
	text-align: justify;
	}
	
		#caltable {
	font-style:normal ; 
	font-weight:500;
	color: #004466;
	font-size: 8pt;
	font-family : verdana;
	text-align: center;
	aborder-top: 1px solid Silver;
	aborder-bottom: 1px solid Silver;
	aborder-left: 1px solid Silver;

	}
	
	
	
		#txtbig {
	font-style:normal ; 
	font-weight:600;
	color: #000066;
	font-size: 10pt;
	font-family : verdana;
	text-align: justify;
	}
	
	
	#tabinvoice {
	font-style:normal ; 
	font-weight:500;
	color: #000066;
	font-size: 10pt;
	font-family : verdana;
	text-align: justify;
	border : 1px solid Silver;
	width: 350;
	}
	
	table.txtsmallbluetab{
	font-style:normal ; 
	font-weight:600;
	color: #000099;
	font-size: 8pt;
	font-family : verdana;
	text-align: left;	
	}
	
	#txtsmallbluetab {
	font-style:normal ; 
	font-weight:600;
	color: #000099;
	font-size: 8pt;
	font-family : verdana;
	text-align: left;
	}

	#textlink {
		TEXT-DECORATION: underline;
	font-style:normal ; 
	font-weight:500;
	color: #ff6600; 
	font-size: 10pt;
	font-family : verdana;
	}
	
		#btextlink {
		TEXT-DECORATION: underline;
	font-style:normal ; 
	font-weight:500;
	color: #ff6600; 
	font-size: 11pt;
	font-family : verdana;
	}
	
	
	em {
	font-size: 8pt;
	font-style:normal ; font-weight:600;color: #ff0000;
	font-family : verdana;
	
	}
	
	em.blue
	{
	font-size: 8pt;
	font-style:normal ; font-weight:600;color: Blue;
	font-family : verdana;
	}
	
	em.white
	{
	font-size: 8pt;
	font-style:normal ; font-weight:600;color: White;
	font-family : verdana;
	}
	

	em.smaller
	{
	font-size: 7pt;
	font-style:normal ; font-weight:500;color: #cc0000;
	font-family : verdana;
	}
		em.bigger
	{
	font-size: 10pt;
	font-style:normal ; font-weight:600;color: #FF0000;
	font-family : verdana;
	}
	
	.copyright {
	font-size:8pt; font-weight: 400; font-family : verdana;
	}
	
		#price {
	text-align: left;
	font-size: 12px;
	font-weight:500
	font-family : verdana; 
	border : 1px dotted Silver;
}

th
{
	text-align: left;
	color: #ffffcc;
	font-size: 12px;
	font-weight: 800;
	background-color : #8080C0;
	border : 1px solid Silver;
font-family : verdana;
}

#small
{
	font-size:7pt;
	font-weight: 500;
	text-align: justify;
	font-family : verdana;
	color :#666699;
cursor: default;

TEXT-DECORATION: none;
}

#uppertable
{
width: 740px;
font-size:9pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#666699;
}

