
/* www.gartenreisen-naturreisen.de - Thu, 23 Feb 2012 04:48:59 UTC */
body
{
  background-color:#ffffff;

}
body, th, td, div, p
{
  font-size:10pt;
  font-family:arial,sans-serif;
}

h1, .h1 { font-size:14pt; color:#009933;}
h2, .h2 { font-size:13pt; color:#009933;}
h3, .h3 { font-size:12pt; color:#009933;}
h4, .h4 { font-size:11pt; color:#009933;}

a { color:#009933; text-decoration:none; }
a:hover { color:#009933; text-decoration:underline; }


div.element
{
  margin:2em 0 2em 0;
}
div.element span.link,
div.element span.tourcode,
div.element span.rockbottomprice
{
  display:block;
  clear:both;
  text-align:right;
  font-size:14pt;
}
div.element span.rockbottomprice
{
  font-weight:bold;
}
div.element span.rockbottomprice b
{
  color:#ff6600;
  font-size:1.4em;
}

div.content
{
  margin:15px;
}

div.locationbar
{
  margin:15px;
  color:#999999;
  padding:2px 3px 1px 3px;
  font-size:10pt;
}
div.locationbar a,
div.locationbar a:hover
{
  color:#999999;
  font-size:10pt;
}

div.actualpage,
div.choosepages,
div.travel-actions
{
  background-color:#f9fdf4;
  padding:2px 3px 1px 3px;
  font-size:10pt;
}


table.overview-dates-box { border:0; background-color:#c6ea92; }
tr.odd td { background-color:#f9fdf4; padding:1px 2px 1px 2px; }
tr.even td { background-color:#c6ea92; padding:1px 2px 1px 2px; }

div.travel-summary p.title { font-size:14pt; color:#009933; }
div.element p.title, div.element p.title a { font-size:14pt; color:#009933; }


table.dropdown
{
  margin:15px 0 15px 0;
}
table.dropdown select.continent,
table.dropdown select.country,
table.dropdown select.category,
table.dropdown select.startdate
{
  width:140px;
  font-size:10pt;
}



/*----- styles for ul li hover -----*/
body { behavior:url('/css/csshover.htc'); }
div#nav { width:205px; margin:0 auto 0 auto; border:0; padding:0; background:transparent; }
div#nav ul { width:205px; margin:0; border:0; padding:1px; background:transparent; z-index:400;}
div#nav li { position:relative; list-style:none; margin:0; border-bottom:1px solid #45a00a; padding:0; background-color:transparent; color:#000000; }
div#nav li:hover { background-color:#009933; }
div#nav li.subtoc { background:url('/images/arrowb.gif') 95% 50% no-repeat transparent; color:#000000; }
div#nav li.subtoc:hover { background-color:#009933; }
div#nav li a {display: block; padding:0.25em 0 0.25em 0.5em; text-decoration:none; width:165x; border:0; color:#000000; }
div#nav li span {display: block; padding:0.25em 0 0.25em 0.5em; text-decoration:none; width:165px; 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:200px; display:none; border:0; background-color:#c0e68e}
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 #009933; }
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.navigator
{
  margin:5px;
  border:1px solid #009933;
  padding:5px;
  background-color:#ffffff;
}
