
/* www.tinta-tours.de - Sat, 4 Feb 2012 12:24:23 UTC */
body
{
  background:url('http://images.travity.de/tinta/tinta-tours-logo2.jpg') center 25px no-repeat #c7ae8c;
  padding:25px 5px 25px 5px;
}
body, th, td, div, p, span, a, legend, caption
{
  font-size:10pt;
  font-family:verdana,tahoma,arial,sans-serif;
}
a { color:#663333; }
a:hover { color:#330000; }
.h1, h1 { color:#663333; }
table.main
{
  margin-left:auto;
  margin-right:auto;
}

div.locationbar
{
  margin-left:190px;
  margin-bottom:5px;
}

td.sidebar
{
  padding-left:5px;
}
td.navigation
{
  padding-top:50px;
}
div.menu div
{
  margin:0;
  padding:2px 5px 3px 5px;
}
div.menu div.toc1 div.subtoc1
{
  background-color:#dac9b3;
  border-bottom:1px solid #9f8a6e;
}

td.content
{
  border:0;
  padding:30px 5px 5px 5px;
  background:url('http://images.travity.de/tinta/tinta-tours-content.gif') top left no-repeat transparent;
}
div.content
{
  margin:0;
  border:0;
  padding:0;
}
div.element span.tourcode,
div.element span.rockbottomprice,
div.element span.link
{ 
  font-weight:bold;
  display:block;
  text-align:right;
  clear:both;
}
div.element
{
  margin:1em 0 1em 0;
  padding:0;
  height:230px;
}
div.travel
{
  /*background-color:#c7ae8c;*/
  padding:5px;
}
div.travel-summary,
div.travel-summary p.title,
div.travel-summary p.description
{
  font-style:italic;
  font-size:8pt;
 }
div.choosepages
{
  background-color:#dac9b3;
  padding:3px 5px 2px 5px;
  margin:5px 0 5px 0;
}

div.element div.title
{
  background-color:#dac9b3;
  padding:5px;
  margin:0;
}
div.element div.description
{
  padding:0;
  margin:0;
}
div.element div.description p
{
  padding:0;
  margin:0;
}

table.dropdown
{
  width:590px;
  background-color:#ffcc66;
}
table.dropdown td
{
  padding:4px;
}
tr.odd td { background-color:#dac9b3;}

table.main td.googlebar { padding:0; }



/*----- styles for ul li hover -----*/
body {behavior:url('/css/csshover.htc');}
div#nav 
{
  /*float:left; */
  width:170px; 
  margin:5px; 
  background:none; 
  border:0;
  border-top:1px solid #9f8a6d; 
}
div#nav ul 
{
  margin:0; 
  padding:0; 
  width:170px; 
  background:#dac9b3;
  border:0;
  border-left:0;
}
div#nav ul.toc1 li { border:0; border-bottom:1px solid #9f8a6d; }
div#nav ul.toc2 { border:0; border-top:1px solid rgb(198,175,167); background:#c7ae8c; border-bottom:0; }
div#nav ul.toc3 { border:1px solid rgb(198,175,167); background:rgb(252,244,232); border-bottom:0; }
div#nav ul.toc4 { border:1px solid rgb(198,175,167); background:rgb(252,244,232); border-bottom:0; }
div#nav li 
{ 
  position:relative; 
  list-style:none; 
  margin:0; 
  border-bottom:1px solid #9f8a6d; 
}
div#nav li a, div#nav li span 
{ 
  display: block; 
  padding: 0.25em 0.5em 0.25em 0.5em; 
  text-decoration:none; 
  width:170px; 
}
		div#nav>ul a { width: auto; }
		div#nav ul.toc2 ul {position: absolute; top: -1px; left: 170px; display: none;}
		div#nav ul.toc1 li.subtoc:hover ul.toc2 {display:block;}
		div#nav ul.toc2 li.subtoc:hover ul.toc3 {display:block;}
		div#nav ul.toc3 li.subtoc:hover ul.toc4 {display:block;}
        div#nav li:hover { background-color: #9f8a6d; }
		div#nav ul.toc2 li.subtoc {background: url('/images/submenu.gif') 97% 3px no-repeat;}
		div#nav ul.toc2 li.subtoc:hover  { background-color:#9f8a6d; }
div#nav ul.toc2 li { border:0; border-bottom:1px solid rgb(198,175,167); }
div#nav, div#nav ul, div#nav ul a, div#nav ul span { font-size:8pt; }



/* ----- travelsearch ----- */
div.travel-search
{
  padding-top:50px;
  background:url('http://images.travity.de/tinta/tinta-tours-reisenavigator.gif') left top no-repeat;
  margin-bottom:10px 5px 0 5px;
  font-size:8pt;

}
div.travel-search p,
div.travel-search p a
{
  font-size:8pt;
}
div.travel-search-content
{
  padding:5px;
  border:0;
}
div.travel-search-content select.continent,
div.travel-search-content select.country,
div.travel-search-content select.category,
div.travel-search-content select.startdate
{
  width:180px;
  font-size:8pt;
}
select.continent,
select.country,
select.category,
select.startdate
{
  width:170px;
  font-size:8pt;
}
div.travel-search-content input.searchfield,
div.travel-search-content input.searchbutton
{
  font-size:8pt;
}
div.travel-search-content input.searchbutton,
input.top-search-button
{
  margin-left:3px;
}

/* ----- Overview Layout Styles ----- */
div.overview table.element
{
  background:url('http://images.travity.de/tinta/ovl.gif') top left no-repeat #dac9b3;
  margin:1em 0 1em 0;
  border:0;
  border-collapse:collapse;
  empty-cells:show;
}
table.element td.links
{
  background-color:#c7ae8c;
}

div.overview table.element td.title
{
  color:#000080;
  font-weight:bold;
  padding:0;
}
div.overview table.element td.title div.ovr
{ 
  margin:0;
  padding:5px 10px 3px 10px;
  background:url('http://images.travity.de/tinta/ovr.gif') top right no-repeat;
}
div.overview table.element td.title a, div.overview table.element td.title a:hover
{
  color:#000080;
  font-weight:bold;
  font-size:1.2em;
}
div.overview table.element td.image
{
  background:url('http://images.travity.de/tinta/ovs.gif') top left repeat-y;
  text-align:left;
  vertical-align:top;
  padding:0; 
}
div.overview table.element td.image div.image
{
  margin:0; 
  padding:5px; 
  text-align:left;
  vertical-align:top;
  height:100%;
}
div.overview table.element td.image div.image a
{
  border:0;
  padding:0;
  margin:0;
  /*backgound-color:white;*/
  color:white;
}
div.overview table.element td.image div.image img.overview-image
{
  border:1px solid #cc8f66;
  padding:0;
  margin:0;
}

div.overview table.element td.dates
{
  text-align:right;
  vertical-align:top;
  background:url('http://images.travity.de/tinta/ovs.gif') top right repeat-y;
}
div.overview table.element td.dates div.dates
{
  margin:0; 
  padding:5px;
  text-align:right;
  vertical-align:top;
}
div.overview table.element td.dates table.overview-dates-box
{
  width:130px;
  border:1px dotted #cc8f66; 
}
div.overview table.element td.dates table.overview-dates-box td.price,
div.overview table.element td.dates table.overview-dates-box td.startdate
{
  white-space:nowrap;
}


table.overview-dates-box tr.odd td { background-color:#cc8f66; }
div.overview table.element td.description
{
  text-align:left;
  vertical-align:top;
  padding:5px;
  
}
div.overview table.element td.travelcode
{
  background:url('http://images.travity.de/tinta/op.gif') top right no-repeat;
  text-align:center;
  vertical-align:bottom;
  padding:5px;
  font-weight:bold;
  color:#995c33;
}
div.overview table.element td.travelcode a, div.overview table.element td.travelcode a:hover
{
  font-weight:bold;
  color:#995c33;
  text-decoration:none;
}
div.overview table.element td.rockbottomprice
{
  background:url('http://images.travity.de/tinta/ovrb.gif') bottom right no-repeat;
  text-align:right;
  vertical-align:bottom;
  padding:5px;
  font-weight:bold;
}
div.overview table.element td.rockbottomprice b
{
  font-size:1.4em;
}
div.overview table.element td.links
{
  padding:0 10px 20px 10px;
  text-align:right;
  vertical-align:top;
}
div.overview table.element td.links a
{
  padding:0 4px 2px 4px;
  background-color:#995c33;
  border:0;
  color:#ffffff;
  margin-left:5px;
  font-weight:bold;
  text-decoration:none;
}
div.overview table.element td.links a:hover
{
  background-color:#ffffff;
  border:0;
  color:#995c33;
}



