
/* www.beaway.de - Thu, 23 Feb 2012 12:53:57 UTC */
@import "/jquery/themes/ui-lightness/jquery-ui.css";

body
{
  background:-moz-linear-gradient(0% 15% 90deg,#FFFFFF, #B4C7D2) !important;
  background:-webkit-gradient(linear, 0% 0%, 0% 15%, from(#B4C7D2), to(#FFFFFF)) !important;
  background-color:#ffffff;
  /*background:url('http://images.travity.de/beaway/bg.png') top left repeat-x #ffffff;*/
}

a { color:#000000; }
a:hover { color:#000080; }

h1, .h1 { margin-top:1em; }

table.main
{
  margin:10px auto 10px auto;
}
td.navigation
{
  padding:10px 0 10px 0;
}
td.sidebar
{
}
td.content
{
}
td.footer
{
  color:#ffffff;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px; 
  border-radius: 10px;
  padding:15px;
  background-image:-moz-linear-gradient(0% 100% 90deg,#09638e, #bfc7d2) !important;
  background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bfc7d2), to(#09638e)) !important;
  background-color:#09638e;
}

#navigator
{
  margin:15px 5px 15px 5px;
  border:1px solid:#404040;
  padding:10px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px; 
  border-radius: 5px;
  -moz-box-shadow: #909090 0px 0px 5px;
  -webkit-box-shadow: 0px 0px 5px #909090;
  box-shadow: #909090 0px 0px 5px;
  background-image:-moz-linear-gradient(0% 100% 90deg,#ffffff, #ffa000) !important;
  background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffa000), to(#ffffff)) !important;
  background-color:#ffa000;
}

#navigator:hover
{
  -moz-box-shadow: #404040 0px 0px 10px;
  -webkit-box-shadow: 0px 0px 10px #404040;
  box-shadow: #404040 0px 0px 10px;
}


select.continent,
select.country,
select.category,
select.startdate
{
  width:270px;;
  font-size:14pt;
}




div.element
{
  margin:1em 0 1em 0;
}
div.element p.title
{
  font-weight:bold;
  font-size:1.2em;
}
div.element span.link,
div.element span.rockbottomprice,
div.element span.tourcode
{
  display:block;
  clear:both;
  text-align:right;
}
div.element span.rockbottomprice
{
  font-weight:bold;
  font-size:1.2em;
}




input.top-search-button {
		-webkit-border-radius: 3px !important;
		-moz-border-radius: 3px !important;
		border-radius: 3px !important;
		padding: 5px !important;
		font-size: 12pt !important;
  /*background-image:-moz-linear-gradient(0% 100% 90deg,#ffa000, #FFFFFF) !important;
  background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffa000), to(#e66332)) !important;*/
  background-color:#ffa000;


}
input.top-search-field {
		padding: 5px !important;
		font-size: 12pt !important;
		text-shadow: 0px 1px 0px #fff !important;
		outline: none !important;
		background: -webkit-gradient(linear, left top, left bottom, from(#bcbcbe), to(#ffffff)) !important;
		background: -moz-linear-gradient(top,  #bcbcbe,  #ffffff) !important;
		-webkit-border-radius: 3px !important;
		-moz-border-radius: 3px !important;
		border-radius: 3px !important;
		border: 1px solid #717171 !important;
		-webkit-box-shadow: 1px 1px 0px #efefef !important;
		-moz-box-shadow: 1px 1px 0px #efefef !important;
		box-shadow:  1px 1px 0px #efefef !important;
                width:300px;
	}
input.top-search-field:focus {
		-webkit-box-shadow: 0px 0px 5px #007eff !important;
		-moz-box-shadow: 0px 0px 5px #007eff !important;
		box-shadow: 0px 0px 5px #007eff !important;
	}


p.greybox, p.redbox, p.greenbox, p.bluebox
{
  margin:10px 0 10px 0;
  padding:10px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px; 
  border-radius:5px;
  box-shadow: 0px 0px 2px #666;
  -moz-box-shadow: 0px 0px 2px #666;
  -webkit-box-shadow: 0px 0px 2px #666;
}


div.locationbar
{
  width:50%;
  padding:5px 10px;
  -moz-border-radius-topleft:5px;
  -webkit-border-top-left-radius:5px; 
  border-top-left-radius:5px;
  -moz-border-radius-topright:5px;
  -webkit-border-top-right-radius:5px; 
  border-top-right-radius:5px;
  background-color:#ffa000;
  color:#000000;
}
div.locationbar a, div.locationbar a:hover
{
  color:#000000;
}


#openinghours
{
  background-color:#ffffff;
  border:2px solid #000000;
  margin:5px 7px 0 0;
  padding:5px;
  text-align:center;
}

/* toptravels */

table.toptravels
{
  width:100%;
  margin:20px 0;
  border-collapse:separate;
  border-spacing:2px;
}
table.toptravels td
{
  text-align:top;
  padding:0;
}

table.toptravel-content
{
  margin:0 auto;
  height:280px;
  width:20px;
  background-color:#ffa000;
}
table.toptravel-content div.title
{
  color:#ffffff;
  font-size:11pt;
  min-height:45px;
}
table.toptravel-content div.title:first-line
{
  font-weight:bold;
  font-size:13pt;
  color:#ffffff;
}
table.toptravel-content td.title
{
}
table.toptravel-content td.title div
{
  width:190px;
  background-color:#ffa000;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px; 
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px; 
  border-top-right-radius: 5px;
  font-size:15px;
  color:#ffffff;
  padding:5px;
  margin:auto;
}
table.toptravel-content td.click
{
}
table.toptravel-content td.description,
table.toptravel-content td.price
{
  border:0;
  font-size:9pt;
  background-color:#ffa000;
  color:#ffffff;
  padding:3px;
}
table.toptravel-content td.description div
{
  color:#ffffff;
}
table.toptravel-content td.price
{
  text-align:right;
  padding:5px;
}
table.toptravel-content td.price div
{
  border:1px solid #ffffff;
  font-size:14pt;
  font-weight:bold;
  background-color:#ff0000;
  color:#ffffff;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px; 
  border-radius: 6px;
  padding:5px;
  margin:3px;
  white-space:nowrap;
  display:inline;
}



