
/*from Database*/

/*from InitDomain*/

/*StyleSheet laos-adventures.com*/
/*WebsiteID 2DD9A014-3CD2-4D16-9ED6-BED5ECFAD0D2*/
body, th, td, div, p
{
  font-family:tahoma,arial,sans-serif;
  font-size:10pt;
  color:#303030;
}

h1, .h1, .title { font-size:#1.8em; color:#600000; font-weight:bold; margin:0.5em 0 1em 0; }
h2, .h2 { font-size:#1.6em; color:#600000; font-weight:bold; margin:1.5em 0 0 0; }
h3, .h3 { font-size:#1.4em; color:#600000; font-weight:bold; margin:1.5em 0 0 0; }
h4, .h4 { font-size:#1.2em; color:#600000; font-weight:bold; margin:1.5em 0 0 0; }
p { margin:0.5em 0 0 0; }

a { color:#000060; } 

a:hover { color:#600000; }

#content 
{
	width: 1006px;
	height: auto;
	margin: 0;
	position: absolute;
	z-index: 100;
	padding:0;
        background:white;
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px; 
        border-radius: 7px;
}

fieldset
{
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px; 
        border-radius: 7px;

}

#navigation
{
  position:absolute; 
  width:200px,
}
#inner-content
{
  position:absolute;
  left:250px;
  width:735px;
  padding:10px;
        background:white;
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px; 
        border-radius: 7px;
  margin:0 0 15px 0;
}

#language
{
  position:absolute;
  left:800px;
  width:200px;
  padding:5px;
        background:white;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px; 
        border-radius: 5px;
}


*----- styles for ul li hover -----*/
body { behavior:url('/css/csshover.htc'); }
div#nav { width:230px; margin:0; border:0; padding:0; background:none; }
div#nav ul { width:230px; margin:0; border:0; padding:3px; background:#730008; z-index:400;         -moz-border-radius: 7px;
        -webkit-border-radius: 7px; 
        border-radius: 7px;
}
div#nav li { position:relative; list-style:none; margin:0; border-bottom:1px dotted #600000; padding:0; background-color:transparent; color:#ffffff;  -moz-border-radius: 7px;
        -webkit-border-radius: 7px; 
        border-radius: 7px;}
div#nav li:hover { background-color:#600000; }
div#nav li.subtoc { background:url('http://images.travity.de/tigertrail/2007/arrow.gif') 95% 50% no-repeat transparent; color:#ffffff;  -moz-border-radius: 7px;
        -webkit-border-radius: 7px; 
        border-radius: 7px;}
div#nav li.subtoc:hover { background-color:#600000; }
div#nav li a {display: block; padding:0.25em 0 0.25em 0.5em; text-decoration:none; width:230px; border:0; color:#ffffff; }
div#nav li span {display: block; padding:0.25em 0 0.25em 0.5em; text-decoration:none; width:230px; border:0; color:#ffffff; }
div#nav li a:hover { border:none; }
div#nav>ul a { width:auto; }
div#nav ul ul { position: absolute; top:-1px; left:230px; display:none; border:1px solid #600000; }
div#nav ul li.subtoc:hover > ul { display:block; z-index:500; }
div#nav ul.toc1 li.subtoc:hover ul.toc2 {display:block; z-index:500; }
div#nav ul.toc2 li.subtoc:hover ul.toc3 {display:block; z-index:600; }
div#nav ul.toc3 li.subtoc:hover ul.toc4 {display:block; z-index:700; }
div#nav ul.toc4 li.subtoc:hover ul.toc5 {display:block; z-index:800; }



div.element
{
  margin:30px 0 30px 0;
}

div.element div.title
{
  margin:10px 0 10px 0;
  padding:3px 5px 3px 5px;
  border:0;
  -moz-border-radius:5px;
  -webkit-border-radius:5px; 
  border-radius:5px;
  color:#ffffff;
  background-color:#600000;
  font-size:12pt;
}
div.element div.title *
{
  color:#ffffff;
}
div.element div.description *
{
  font-size:11pt;
}

div.element div.description p.description
{
}

div.element span.rockbottomprice
{
  display:block;
  clear:both;
  text-align:right;
}

div.element span.link
{
  display:none;
  clear:both;
  text-align:right;
}





div.element span.tourcode
{
}



tr.odd td
{
  background-color:#e0e0e0;
}

div.travel-actions,
div.choosepages,
div.actualpage,
p.database-footer,
div.travel-content div.categories
{
  margin:10px 0 10px 0;
  padding:3px 5px 3px 5px;
  border:0;
  font-size:1.1em;
  -moz-border-radius:5px;
  -webkit-border-radius:5px; 
  border-radius:5px;
  color:#000000;
  background-color:#e0e0e0;
 }
.travel-actions
{
  font-size:1.4em;
 }



.greybox, .redbox, .greenbox, .bluebox
{
  margin:10px 0 10px 0;
  padding:10px;
  font-size:10pt;
  -moz-border-radius:5px;
  -webkit-border-radius:5px; 
  border-radius:5px;
  border:0;
 }


#location
{
  margin:5px 0 10px 10px;
  background:transparent;
  color:#000000;
}
div.locationbar, div.locationbar a
{
  color:#000000;
}



select.continent,
select.country,
select.category,
select.startdate
{
  width:100%;
  margin-bottom:1px;
}

input, select
{
  -moz-border-radius:5px;
  -webkit-border-radius:5px; 
  border-radius:5px;
}

div#navigator { width:230px; margin:10px 0 0 0; border:0; padding:3px; background:none; background:#600000;  -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; color:#ffffff; }
div#ad1 { width:230px; margin:10px 0 0 0; border:0; padding:3px; background:none; background:#ffc0c0;  -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; color:#000000; text-align:center;}
div#lang { width:230px; margin:0 0 10px 0; border:0; padding:3px 0 3px 5px; background:none; background:#000000;  -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; color:#ffffff; }
div#lang a { color:#ffffff; font-size:0.9em;}

div#recommended_box { width:230px; margin:10px 0 0 0; border:0; padding:10px 3px 10px 3px; background:none; background:#ffffff;  -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; color:#000000; text-align:center;}

div.actualfilters,
div.actualpage
{ display:none; }

div.overview > p.h1 { display:none; }

#content * table 
{
  margin:0 auto 0 auto;
}
#ttmenu * a { font-weight:bold; }

#field1 *
{
  color:#ffffff;
}

