
/* www.wandern-fahrrad.de - Tue, 7 Feb 2012 02:27:22 UTC */
body,th,td,div,p
{
  font-family:verdana,arial,sans-serif;
  font-size:10pt;
  color:#333333;
}
body
{
  padding:5px 0 5px 0;
  background:url('http://images.travity.de/wandern-fahrrad/bg.png') top left repeat-x #ffffff;;
}

#outerframe
{
  background-color:#ffffff;
  -moz-box-shadow: #909090 0px 0px 10px;
  -webkit-box-shadow: 0px 0px 10px #909090;
  box-shadow: #909090 0px 0px 10px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px; 
  border-radius: 20px;  
  padding:20px;
  width:1000px;
  margin:55px auto 20px auto;
}

#header
{
  background:url('http://images.travity.de/wandern-fahrrad/header.png') top left no-repeat #ffffff;
  position:relative;
  top:0;
  left:0;
  width:1000px;
  height:290px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px; 
  border-radius: 10px;  
  text-align:center;
  color:#ffffff;
}
#header p, #header p a
{
  color:#ffffff;
}


#logo
{
  position:absolute;
  top:-60px;
  left:20px;
  
}
div.locationbar
{
  margin:5px;
  padding:0;
}


#footer
{
  padding:20px 10px 10px 10px;
background-color: #7f9c62;
background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(127, 156, 98)),to(rgb(78, 106, 49)));
background-image: -webkit-linear-gradient(top, rgb(127, 156, 98), rgb(78, 106, 49));
background-image: -moz-linear-gradient(top, rgb(127, 156, 98), rgb(78, 106, 49));
background-image: -o-linear-gradient(top, rgb(127, 156, 98), rgb(78, 106, 49));
background-image: -ms-linear-gradient(top, rgb(127, 156, 98), rgb(78, 106, 49));
background-image: linear-gradient(top, rgb(127, 156, 98), rgb(78, 106, 49));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#7f9c62', EndColorStr='#4e6a31');  border:1px solid #a4dde9;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px; 
  border-radius: 10px;  
  color:#ffffff;
  border:0;
}
#footer *
{
  color:#ffffff;
}

table.main
{
  background-color:white;
  border:0;
  margin:0 auto 0 auto;
}
td.navigation
{
  padding:0;
}

td.content
{
  vertical-align:top;
}
div.navigator
{
  background-color:#ffffcc;
  border:1px solid #7f9c62;
  padding:0;
}
select.continent,
select.country,
select.category,
select.startdate
{
  width:200px;
}


h1, .h1 { margin-top:20px; color:#4e6831; font-size:14pt; }
h2, .h2 { margin-top:10px; color:#7f9c62; font-size:13pt; }
h3, .h3 { margin-top:10px; color:#7f9c62; font-size:12pt; }
h4, .h4 { margin-top:10px; color:#7f9c62; font-size:11pt; }
a { color:#009933;}
div.travel-summary p.title { margin-top:20px; color:#009933; font-size:17pt; }
div.travel-summary p.pricedesc { color:#000000; font-size:13pt; font-weight:bold; }
div.travel-summary p.travelnumber { color:#000000; font-size:13pt; font-weight:bold; }

div.content
{
  margin:3px;
  border-left:1px dotted #d0d0d0;
  border-right:1px dotted #d0d0d0;
  padding:3px;
}

div.element
{
  margin:30px 0 30px 0;
}
div.element div.title
{
  color:white;
  background-color:#7f9c62;
  padding:3px;
}
div.element div.title a
{
  color:white;
}
div.element span.link,
div.element span.rockbottomprice,
div.element span.tourcode
{
  display:block;
  clear:both;
  text-align:right;
}



#searchbar
{
z-index:10000;
  padding:20px 10px 10px 10px;
background-color: #7f9c62;
background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(127, 156, 98)),to(rgb(78, 106, 49)));
background-image: -webkit-linear-gradient(top, rgb(127, 156, 98), rgb(78, 106, 49));
background-image: -moz-linear-gradient(top, rgb(127, 156, 98), rgb(78, 106, 49));
background-image: -o-linear-gradient(top, rgb(127, 156, 98), rgb(78, 106, 49));
background-image: -ms-linear-gradient(top, rgb(127, 156, 98), rgb(78, 106, 49));
background-image: linear-gradient(top, rgb(127, 156, 98), rgb(78, 106, 49));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#7f9c62', EndColorStr='#4e6a31');  border:1px solid #a4dde9;
  position:fixed;
  top:-15px;
  left:60%;
  -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
  -moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
   box-shadow:0 0 15px rgba(0,0,0,0.6);
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px; 
  border-radius: 10px;  
  border:3px 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; }
div#navipage ul * a:hover { text-decoration:underline; }




