
/*from Application*/

/*StyleSheet abenteuerteam.de*/
/*WebsiteID 0C7370FF-1141-41B1-9676-59B2BF591F4D*/
body
{
  background-image:url('http://images.travity.de/abenteuerteam/images/background2.gif');
  background-color:#ffffe9;
}
body, table, tr,td, div, p, span, form, input, textarea, select, legend
{
  font-family:Verdana,Tahoma,Arial,'sans-serif';
  font-size:10pt;
  color:black;
}
a
{
 text-decoration:none;
 color:darkblue;
 /*color:rgb(127,154,181);*/
}
a:hover
{
 /*text-decoration:none;*/
 text-decoration:underline;
 color:darkblue;
}
input, select, textarea
{
  background-color:#ffffe9;
}
div.menu
{
 margin-left:0;
}
div.menu a, div.menu a:hover
{
 color:white;
}
div.toc1
{
  margin-top:5px;
  margin-left:5px;
  margin-right:5px;
  /*background-color:rgb(127,154,181);*/
  background-color:#ffffe9;
  padding:0;
  padding-top:2px;
  border:0;
  border-left:1px solid #ffffe9; 
  border-right:1px solid #ffffe9; 
  border-bottom:1px solid #ffffe9; 
}
div.toc1 a.toc1, div.toc1 a.toc1:hover, div.toc1 span.toc1
{
  color:black;
  margin-left:6px;
  /*display:block;*/
}
div.toc2
{
  margin:0;
  margin-top:3px;
  background-color:rgb(127,154,181);
  padding:2px;
  padding-left:5px;
}
div.toc2 span.header { color:white; }

p.overview-travel-name
{
  border:1px solid rgb(127,154,181);
  background-color:rgb(127,154,181);
  padding-top:2px;
  padding-bottom:1px;
  padding-left:5px;
  padding-right:5px;
}
p.overview-travel-description
{
  border:1px solid rgb(127,154,181);
  padding-top:2px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  font-size:8pt;
}
a.overview-travel-name, a.overview-travel-name:hover
{
  font-weight:bold;
  /*color:rgb(127,154,181);*/
  color:#ffffe9;
  text-decoration:none;
}
a.overview-travel-description, a.overview-travel-description:hover
{
  font-weight:normal;
  color:black;
  text-decoration:none;
}

div.element div.description span.tourcode,
div.element div.description span.link
{
  display:block;
  clear:both;
  text-align:right;
}

div.advert
{
  width:180px;
  margin-top:5px;
  margin-left:5px;
  padding:5px;
  background-color:#ffffe9;
}
div.advert p
{
  font-size:7pt;
}
p.advert-name
{
  font-weight:bold;
  border-bottom:1px solid rgb(127,154,181);
}

p.advert-name a, p.advert-description a
/*,
p.advert-name a:hover, p.advert-description a:hover*/
{
  color:black;
}

div.searchbox2
{
  margin-left:5px;
  margin-top:5px;
  margin-right:5px;
  padding:0;
}
div.searchbox2 input.searchfield
{
  font-size:13px;
  width:145px;
  height:21px;
  border:0;
  padding:0;
}
div.searchbox2 input.go-button
{
  font-size:10px;
  width:21px;
  height:21px;
  border:0;
  margin-left:4px;
}
div.searchbox2 span.searchtitle
{
  font-size:13px;
  text-transform:uppercase;
  color:#ffffe9;
}

div.overview { margin-top:10px; }
div.overview div.element
{
  border:1px solid rgb(127,154,181);
  margin:0;
  margin-top:10px;
  padding:0;
  clear:both;
}
div.overview div.element div.title
{
  margin:0;
  background-color:rgb(127,154,181);
  padding-top:2px;
  padding-bottom:1px;
  padding-left:5px;
  padding-right:5px;
}
div.overview div.element p.title a.nostyle, 
div.overview div.element p.title a.nostyle:hover
{ color:white; text-decoration:none; }
div.overview div.element p.description a.nostyle, 
div.overview div.element p.description a.nostyle:hover 
{ color:black; text-decoration:none; }
div.overview div.element div.description
{
  padding-top:2px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  margin-bottom:10px;
  font-size:8pt;
  /*height:160px;*/

}

div.guestbook div.element div.description
{
  padding-left:20px;
}

div.search div.element div.description
{
  margin-left:20px;
}
div.element a, 
div.element a:hover 
{ color:black }

div.element span.link
{ 
  font-weight:bold;
  font-size:11pt;
  display:block;
  /*border-bottom:1px dotted lightgrey;*/
  text-align:right;
  padding:1px;
  clear:both;

}


/*select.continent, select.country, select.category { font-size:10px; }*/
.red { color: red; font-weight:bold; }
form.travity-contact-form textarea
{
  width:350px;
  height:250px;
}

table.traveldates td.rightcol
{
  line-height:23px;
  padding-bottom:1em;
}
span.question 
{
  font-size:10px;
}
span.question, 
span.reservation, span.booking
{
  border-top:1px solid rgb(192,205,219);
  border-left:1px solid rgb(192,205,219);
  border-right:1px solid rgb(80,100,112);
  border-bottom:1px solid rgb(80,100,112);
  background-color:rgb(127,154,181);
  padding:1px;
  padding-left:3px;
  padding-right:3px;
  font-size:10px;
}
table.traveldates td.rightcol a
{
  color:black;
}
table.traveldates td.rightcol a:hover
{
  color:blue;
}

  table.dropdown select { font-size:10px;}

select.continent, select.country, select.category, select.startdate { font-size:9px; width:155px; }

div.actualpage
{
  background-color:rgb(127,154,181);
  color:white;
  font-weight:bold;
  padding:2px;
  text-align:center;
}

div.locationbar { margin-bottom:1em; }
div.choosepages { text-align:center; }

div.overview div.element p.title { color:white; }





table.image-right, table.image-left, table.image-middle,
img.image-right, img.image-left, img.image-middle
{
  margin:5px;
  border:1px solid rgb(127,154,181);
  padding:0;
}
table.image-right img, 
table.image-left img, 
table.image-middle img
{
  margin:0;
  border:0;
  padding:0;
}
table.image-right td, table.image-right td.image img, 
table.image-left td, table.image-left td.image img,
table.image-middle td, table.image-middle td.image img

{
  margin:0;
  border:0;
  padding:0;
}

table.image-right td.alt, 
table.image-left td.alt,
table.image-middle td.alt
{
  background-color:#ffffe9;
  color:#000000;
  padding:2px;
  font-size:9px;
  font-weight:normal;
}

ul,ol
{
  margin-top:0;
  margin-bottom:0.5em;
}

table.galleries
{
  width:580px;
}
table.gallery table.thumb td
{
  font-size:9px;
}
div.traveldates, div.traveldates div, div.traveldates p, div.traveldates span, div.traveldates a { font-size:8pt; }
div.sortorder { display:none; }

p.guestbookbox { margin-left:50px; background:url('http://images.travity.de/abenteuerteam/images/gaestebuch2.gif') bottom left no-repeat; }
div.travel-summary { display:none; }

