
/* www.besondere-kreuzfahrten.de - Tue, 7 Feb 2012 20:48:09 UTC */
body
{
  padding:10px 0 0 0;
  background:url('http://images.travity.de/ar/supercruises/logobg.gif') left bottom no-repeat #ffffff;
}
body, th, td, div, p
{
  font-family:georgia,times,serif;
  font.-size:11pt;
  color:#333333;
}
h1, .h1, div.travel-summary p.title { color:#ff6600; font-size:1.6em; }
h2, .h2 { color:#000000; font-size:1.4em; }
h3, .h3 { color:#000000; font-size:1.2em; }
h4, .h4 { color:#000000; font-size:1em; }

a { color:#4a5aad; }
a:hover { color:#ff6600; }

/* standard page */
table.main
{
  margin:0 auto 25px auto;
}

table.main td.navigation
{
  border-right:1px dotted #999999;
}
table.main td.content
{
  background-color:#ffffff;
}

div.worldmap
{
  margin:5px 35px 5px 15px;
  padding:30px 0 0 0;
  background:url('http://images.travity.de/ar/supercruises/sand.png') center center no-repeat;
  text-align:center;
  vertical-align:center;
  width:215px;
  height:140px;
}
div.travel-search
{
  margin:5px 35px 5px 15px;
  padding:0;
  padding-top:10px;
  background:url('http://images.travity.de/ar/supercruises/orange.png') center center no-repeat;
  color:#000000;
  width:215px;
  height:320px;
}

div.travel-search div.travel-search-content
{
  margin:10px;
  padding:0;
}

div.travel-search a
{
  color:#000000;
}
div.travel-search select
{
  font-size:10px;
  font-family:arial,sans-serif;
  width:195px;
}

div.travel-summary p.travelnumber
{
  color:#000000; font-size:1.4em; 
  text-align:right;
}
div.onetravelad
{
  margin-left:15px;
}

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;
}
div.element span.rockbottomprice
{
  font-weight:bold;
}
div.element span.rockbottomprice b
{
  color:#ff6600;
  font-size:1.4em;
}

table.overview-dates-box { border:0; background-color:#f7f7f7;}
tr.odd td { background-color:#a1adbd;}
tr.even td { background-color:#e6e6ef;}


div.locationbar
{
  border-bottom:1px dotted #999999;
  padding:5px 0 3px 5px;
  margin-bottom:10px;
}
div.actualpage,
div.travel-actions
{
padding:2px 5px 2px 5px;
border:0;
margin:5px 0 5px 0;
background-color:#4a5aad;
color:#ffffff;
font-size:1em;
}
div.travel-actions a
{
color:#ffffff;
}
div.travel-actions a:hover
{
color:#ff5500;
}

div.sortorder
{
padding:2px 5px 2px 5px;
border:0;
margin:5px 0 5px 0;
background-color:#7484ce;
color:#ffffff;
}
div.sortorder a
{
color:#ffffff;
}
div.sortorder a:hover
{
color:#000000;
}


td.footer
{
  border-top:1px dotted #999999;
  padding:5px 0 3px 0;
}












/* index page */
body.index
{
  background-color:#e6e6ef;
  background-image:none;
  padding:0;
}
body.index table.index
{
  margin:100px auto 0 auto;
}




/* ----- Top Travels Styles ----- */

table.toptravels
{
  border:0;
  border-collapse:collapse;
  border-spacing:0;
}
table.toptravels td
{
  text-align:left;
  vertical-align:top;
}

table.toptravel-content
{
  width:200px;
  height:245px;
  border:0;
  border-collapse:collapse;
  border-spacing:0;
  margin-right:5px;
  
}
table.toptravel-content td.title div.title
{
  vertical-align:top;
  text-align:center;
}
table.toptravel-content td.title div.title
{
  background:url('http://images.travity.de/ar/supercruises/toptravelbg.gif') top left no-repeat #7484ce;
  color:#ffffff;
  padding:5px 5px 5px 5px;
  vertical-align:top;
  text-align:center;
  font-size:10pt;
  font-weight:bold;
  overflow:hidden;
  width:190px;
}



table.toptravel-content td.title div.title:first-line
{
  font-size:13pt;
  color:#ffffff;
}
table.toptravel-content td.description,
table.toptravel-content td.price
{
  vertical-align:bottom;
  text-align:left;
  background-color:#58738c;
  color:#ffffff;
}
table.toptravel-content td.description div
{
  padding:2px 2px 2px 3px;
  background-color:#58738c;
  font-size:10pt;
  font-weight:normal;
  vertical-align:bottom;
  text-align:right;
  color:#ffffff;
}
table.toptravel-content td.price div
{
  padding:5px 5px 5px 5px;
  background:url('http://images.travity.de/ar/supercruises/priceedge.gif') top left no-repeat #ffffff;
  float:right;
  color:#ff6600;
  font-size:13pt;
  font-weight:bold;
  vertical-align:bottom;
  text-align:right;
}




/*----- styles for ul li hover -----*/
body {behavior:url('/css/csshover2.htc');}
div#nav
{ 
  margin:0 0 10px 0;
  padding:0;
  border:0;
  height:25px;
  width:100%;
  border:0;
  background-color:#e6e6ef;
  color:#c0c0c0;
}

div#nav a, div#nav span
{ 
  font-weight:bold;
  color:black;
  text-decoration:none;
}

div#nav ul 
{ 
  margin:0;
  padding:0;
  border:0;
}

div#nav ul.toc1 ul 
{ 
  border:0;
  border:1px solid #c0c0c0;
  border-bottom:0;
}
div#nav li 
{ 
  margin:0;
  padding:0;
  border:0;
  position:relative;
  float:left;
  list-style:none;
  background-color:#e6e6ef;
  border-left:1px solid #e6e6ef;
  border-top:1px solid #e6e6ef;
  border-right:1px solid #ffffff;
  border-bottom:1px solid #e6e6ef;
  padding:3px 5px 2px 5px;
}
div#nav li:hover
{ 
  border:1px solid #ffffff;
  border-top:1px solid #ffffff;
  background-color:#ffffff;
  color:#e6e6ef;
}

div#nav li li
{ 
  float:none;
  list-style:none;
  width:160px;
  border:0;
  border-bottom:1px solid #c0c0c0;
}
div#nav li li:hover
{ 
  border:0;
  border-bottom:1px solid #c0c0c0;
}

div#nav ul ul { position:absolute; }
div#nav ul.toc2 { top:21px; left:-1px; }
div#nav ul.toc2 ul { position:absolute; top:-1px; left:170px; display:none; }
div#nav li ul { display:none; } 
div#nav ul.toc1 li:hover ul.toc2 { display:block; }
div#nav ul.toc2 li:hover ul.toc3 { display:block; }
div#nav ul.toc3 li:hover ul.toc4 { display:block; }
div#nav ul.toc4 li:hover ul.toc5 { display:block; }
div#nav li:hover > ul { display:block; }
div#nav ul.toc2 li.subtoc {background: url('/images/submenu.gif') 95% 50% no-repeat #ffffff;}

div#nav li span { cursor:default; } 

