
/* www.zugreisen-bahnurlaub.de - Mon, 6 Feb 2012 23:47:12 UTC */
body 
{ 
  background:url('http://images.travity.de/zugreisen-bahnurlaub/bg.png') top left repeat-x #fcf6f0;
  color:#ffffff; 
}
.h1, .title { color:#601010; margin-top:25px; }
.h2 { color:#601010; }
.h3 { color:#601010; }
.h4 { color:#601010; }
a { color:#601010; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }

table.main
{
  
}
td.header
{
  background:url('http://images.travity.de/zugreisen-bahnurlaub/header_bg.gif') top left repeat-x #ffffff;
  height:221px;

}
td.header-flash
{
  background:url('http://images.travity.de/zugreisen-bahnurlaub/header_bg.gif') top left repeat-x #ffffff;
  height:221px;
  vertical-align-bottom;

}
td.topsearch
{
  background:url('http://images.travity.de/zugreisen-bahnurlaub/searchbar.gif') top left no-repeat #ffffff;
  height:50px;

}
td.topnavigation
{
  background:url('http://images.travity.de/zugreisen-bahnurlaub/topmenu_bg.gif') top left repeat-x #ffffff;
  height:50px;
}


td.navigation
{
  background:url('http://images.travity.de/zugreisen-bahnurlaub/navi_bg.gif') top left no-repeat #ffffff;
  height:221px;
}

div.leftbar-ad
{
  margin:10px 0 10px 34px; 
  width:221px;
  background-color:#eadbc1;
}

td.content
{
  background:url('http://images.travity.de/zugreisen-bahnurlaub/content_bg.gif') top left repeat-x #ffffff;
}
td.sidebar
{
  background:url('http://images.travity.de/zugreisen-bahnurlaub/sidebar-bg.png') top left no-repeat #ffffff;
}

div.sidebar-shadow
{
  margin:10px 0 10px auto;
  width:313px;
  padding-top:7px;
  background:url('http://images.travity.de/zugreisen-bahnurlaub/sidebar-shadow.png') top left no-repeat #ffffff;
}
div.sidebar
{
  width:300px;
  min-height:160px;
  margin:0 0 0 13px;
  background-color:#eadbc1;
  text-align:center;
  vertical-align:center;
}

td.footer
{
  background-color:#ffffff;
}

div.navigator { margin:10px 0 10px 34px; padding:5px 0 5px 0; background-color:#eadbc1; text-align:center; width:221px;}
div.navigator p.h1 { margin-top:0.5em; }
select.continent, select.country, select.category, select.startdate { width:200px; }
div.element { margin:1em 0 1em 0; }
div.element p.title { font-weight:bold; font-size:1.2em; }
div.element span.link, div.element span.rockbottomprice, div.element span.tourcode { display:block; clear:both; text-align:right; }
div.element span.rockbottomprice  {  font-weight:bold; font-size:1.2em; }
/*----- styles for ul li hover -----*/
body { behavior:url('/css/csshover.htc'); }
div#nav { width:221px; margin:0; margin-left:34px; border:0; padding:0; background:transparent; }
div#nav ul { width:221px; margin:0; border:0; padding:0; background:transparent; z-index:400;}
div#nav li { position:relative; list-style:none; margin:0; border-bottom:1px solid #ffffff; padding:0; background:#eadbc1; color:#000000; }
div#nav li:hover { background-color:#e95331; }
div#nav li.subtoc { background:url('/images/arrowb.gif') 95% 50% no-repeat #eadbc1; color:#000000; }
div#nav li.subtoc:hover { background-color:#e95331; }
div#nav li a {display: block; padding:0.25em 0 0.25em 0.5em; text-decoration:none; width:221px; border:0; color:#000000; }
div#nav li span {display: block; padding:0.25em 0 0.25em 0.5em; text-decoration:none; width:221px; 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:221px; 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 #ffffff; }
div#nav ul.toc2 li.subtoc:hover ul.toc3 { display:block; z-index:600; border:1px solid #ffffff; }
div#nav ul.toc3 li.subtoc:hover ul.toc4 { display:block; z-index:700; border:1px solid #ffffff; }
div#nav ul.toc4 li.subtoc:hover ul.toc5 { display:block; z-index:800; border:1px solid #ffffff; }

/* Style NaviPages */
div#navipage ul * { color:black; text-decoration:none; }
div#navipage ul { padding-bottom:1em; }
div#navipage ul li {  list-style:none; }
div#navipage ul.toc1 li { font-size:14pt; }
div#navipage ul.toc2 li { font-size:12pt; }
div#navipage ul.toc3 li { font-size:11pt; }
div#navipage ul.toc4 li { font-size:10pt; }


