
/* www.travity-reisecenter.de - Mon, 6 Feb 2012 12:23:35 UTC */
body
{
padding:20px;
background:url('http://images.travity.de/travityrc/2011/bg.gif') top left repeat-x #f6e3db;
}

body, th, td, div, p
{
font-family:Tahoma,Arial,sans-serif;
font-size:10pt;
color:#000000;
}

#outer-frame
{
position:relative;
margin:20px auto;
padding:16px 0 8px 0;
width:1000px;
background-color:#ffffff;
}
.outer-frame-shadow:before,
.outer-frame-shadow:after {
content:"";
position:absolute; 
z-index:-2;
}

.content-bg
{
position:relative;
}
.light-green-bg
{
margin:0;
padding:5px;
background:url('http://images.travity.de/travityrc/2011/bg_content.jpg') top left repeat #e5e8d5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #dbdbdb;
-webkit-box-shadow:0 0 2px #ffffff inset;
-moz-box-shadow:0 0 2px #ffffff inset;
box-shadow:0 0 2px #ffffff inset;
}

.green-bg
{
margin:0 0 20px 0;
padding:12px;
background:url('http://images.travity.de/travityrc/2011/green-bg.jpg') top left repeat #668844;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
border: 1px solid #dbdbdb;
-webkit-box-shadow:0 0 2px #ffffff inset;
-moz-box-shadow:0 0 2px #ffffff inset;
box-shadow:0 0 2px #ffffff inset;
}

.green-bg p,
.green-bg a,
.green-bg div,
.green-bg td,
.red-bg p,
.red-bg a,
.red-bg div,
.red-bg td
{
color:#ffffff !important;
}

.red-bg
{
margin:0 0 20px 0;
padding:12px;
background:url('http://images.travity.de/travityrc/2011/red-bg.jpg') top left repeat #b81c1c;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
border: 1px solid #dbdbdb;
-webkit-box-shadow:0 0 2px #ffffff inset;
-moz-box-shadow:0 0 2px #ffffff inset;
box-shadow:0 0 2px #ffffff inset;
}

#locationbar
{
position:absolute;
top:-30px;
}

#navigation
{
position:relative;
z-index:10000;
}




/* Shadows */
/* Shared styles */
/*
.drop-shadow {
position:relative;
}

.drop-shadow:before,
.drop-shadow:after {
content:"";
position:absolute; 
z-index:-2;
}
*/
/* Curved shadows */
.curved:before {
top:10px;
bottom:10px;
left:0;
right:0;
-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 / 100px;
border-radius:10px / 100px;
}

.curved-hz-1:before {
top:50%;
bottom:0;
left:10px;
right:10px;
-moz-border-radius:100px / 10px;
border-radius:100px / 10px;
}

.curved-hz-2:before {
top:0;
bottom:0;
left:10px;
right:10px;
-moz-border-radius:100px / 10px;
border-radius:100px / 10px;
}

/* Shadows end */

table.toptravels
{
border-collapse:separate;
border-spacing:14px;
}

table.toptravels td.toptravel 
{
position:relative;
margin:0;
padding:2px;
background:url('http://images.travity.de/travityrc/2011/bg_content.jpg') top left repeat #e5e8d5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #dbdbdb;
-webkit-box-shadow:0 0 2px #ffffff inset;
-moz-box-shadow:0 0 2px #ffffff inset;
box-shadow:0 0 2px #ffffff inset;
vertical-align:top;
width:206px;
}

table.toptravels td.toptravel div.title
{
padding:0 5px 5px 5px;
color:#606060;
min-height:86px;
}
table.toptravels td.toptravel div.title span.first
{
display:block;
width:161px;
height:38px;
position:relative;
padding:7px 0 0 15px;
top:0;
left:-20px;
font-size:11pt;
font-weight:bold;
color:#ffffff;
background:url("http://images.travity.de/travityrc/2011/title-btn.png") top left no-repeat transparent;
z-index:500;
}
/*
table.toptravels td.toptravel div.title span.first:before,
table.toptravels td.toptravel div.title span.first:after 
{
position:relative;
content:"";
width:3px;
}
table.toptravels td.toptravel div.title span.first:before
{
  background-color:blue;
}
table.toptravels td.toptravel div.title span.first:after 
{
  background-color:green;
}
*/


table.toptravels td.toptravel div.image
{
margin:5px 0 5px 0;
color:#606060;
border:3px solid #ffffff;
}

table.toptravels td.toptravel div.rockbottompricedescription
{
padding:0 5px 5px 5px;
color:#606060;
vertcal-align:bottom;
min-height:65px;
}
table.toptravels td.toptravel div.rockbottompricedescription span.price
{
display:block;
width:130px;
height:34px;
position:relative;
text-align:right;
padding:5px 22px 0 0;
top:4px;
left:67px;
font-size:11pt;
font-weight:bold;
color:#ffffff;
background:url("http://images.travity.de/travityrc/2011/price-btn.png") top right no-repeat transparent;
z-index:1000;
}

table.toptravels td.toptravel div.rockbottompricedescription span.price:before
{
position:relative;
content:"ab € ";
}

#searchbar
{
  margin:auto;
  width:200px;
  text-align:center;
}

select.continent,
select.country,
select.category,
select.startdate
{
  width:100%;
}



div.overview div.element
{
margin:15px 0;
padding:5px;
background:url('http://images.travity.de/travityrc/2011/bg_content.jpg') top left repeat #e5e8d5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #dbdbdb;
-webkit-box-shadow:0 0 2px #ffffff inset;
-moz-box-shadow:0 0 2px #ffffff inset;
box-shadow:0 0 2px #ffffff inset;  
height:260px;
}


span.tourcode,
span.rockbottomprice,
span.link
{
  display:block;
  text-align:right;
  clear:both;
  font-size:11pt
}
div.element img.overview-image
{
border:3px solid #ffffff;
}
span.rockbottomprice b
{
  display:block;
  float:right;
background:url("http://images.travity.de/travityrc/2011/price-btn.png") top right no-repeat transparent;
width:130px;
height:34px;
position:relative;
text-align:right;
padding:5px 22px 0 0;
left:21px;
color:#ffffff;
  
}
span.rockbottomprice b:before
{
position:relative;
content:"ab € ";
}
span.rockbottomprice b:after
{
position:relative;
content:",-";
}


div.element p.description
{
  font-size:11pt
}

a { color:#738d2e; }
a:hover { color:#668844; }
h1, .h1, div.element p.title { font-size:14pt;color:#738d2e; }


