
/* www.travel-express.de - Mon, 6 Feb 2012 10:22:51 UTC */
body
{
  background:url('http://images.travity.de/travel-express/bgfade.gif') top left repeat-x #ffffff;
  padding:10px;
}
body, th, td, div, p, a, span, legend
{
  font-family:calibri,sans-serif;
  font-size:11pt;
  color:black;
}
a
{
  color:#ffa000;
}
a:hover
{
  color:#b7770d;
}

h1, .h1 { color:#ffa000;font-size:15pt; margin:1.5em 0 0.5em 0; font-weight:bold; }
h2, .h2 { color:#ffa000;font-size:13pt; margin:1.5em 0 0.5em 0; font-weight:bold; }
h3, .h3 { color:#ffa000;font-size:12pt; margin:1.5em 0 0.5em 0; font-weight:bold; }
h4, .h4 { color:#ffa000;font-size:11pt; margin:1.5em 0 0.5em 0; font-weight:bold; }



table.main
{
  margin:0 auto 0 auto;
  background-color:#ffffff;
}
td.header
{
  border-bottom:2px solid #fc9100;
}
td.navigation
{
  border-right:2px solid #fc9100;
  background:url('http://images.travity.de/travel-express/navibg.gif') top right no-repeat;
}
td.te_content
{
  vertical-align:top;
}

span.link,
span.rockbottomprice,
span.tourcode
{
 display:block;
 clear:both;
 text-align:right;
}
select.continent, select.category, select.startdate, select.country { font-size:9px; width:200px; }
div.locationbar
{
  margin:10px 0 10px 0;
}

div.element
{
  margin:25px 0 25px 0;
}
div.actualpage
{
  margin:10px 0 10px 0;
  padding:3px 5px 3px 5px;
  background-color:#d5e8ff;
}
div.element div.title
{
  padding:3px 5px 3px 5px;
  background-color:#d5e8ff;
}



/*----- styles for ul li hover -----*/
body { behavior:url('/css/csshover.htc'); }
div#nav { width:166px; margin:0; border:0; padding:0; background:none; }
div#nav ul { width:166px; margin:0; border:0; padding:1px; background:none; z-index:400;}
div#nav li { position:relative; list-style:none; margin:0; border-bottom:1px dotted #ffffff; padding:0; background:transparent; color:#000000; }
div#nav li:hover { background-color:#ff6a00; }
div#nav li.subtoc { background:url('/images/arrowb.gif') 95% 50% no-repeat; color:#000000; }
div#nav li.subtoc:hover { background-color:#ff6a00; }
div#nav li a {display: block; padding:0.25em 0 0.25em 0.5em; text-decoration:none; width:178x; border:0; color:#000000; }
div#nav li span {display: block; padding:0.25em 0 0.25em 0.5em; text-decoration:none; width:178px; border:0; color:#000000; }
div#nav li a:hover { border:none; }
div#nav>ul a { width:auto; }
div#nav ul ul { position: absolute; top:-1px; left:165px; display:none; border:0; background:#ffffff;}
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; border:1px solid #ff6a00; }
div#nav ul.toc2 li.subtoc:hover ul.toc3 { display:block; z-index:600; border:1px solid #ff6a00; }
div#nav ul.toc3 li.subtoc:hover ul.toc4 { display:block; z-index:700; border:1px solid #ff6a00; }
div#nav ul.toc4 li.subtoc:hover ul.toc5 { display:block; z-index:800; border:1px solid #ff6a00; }
