#newsletter form {
  /*background: url(/img/bg_lookyclub.gif) no-repeat;*/
}

#newsletter-lookyclub 
{
  margin: 0; 
  padding: 0;
	float: left;
	width: 0px;
}

#looky-logo {
	position:absolute;
	padding: 3px 0 0 0;
}

#newsletter-form-info {
  background: #e0eaf6 url(/img/img_newsletter.gif) no-repeat;
  background-position: 10px 25px;
  float: left;
  height: 7em;
  padding: 5px 0 0 80px;
  margin-top: 6px;
  width: 387px;
}

#header #header-image {
  width:976px; height:141px;
}

#header #header-logo {
	position:absolute;
}

#extramenu .favorites {
  margin-top:0;
  padding: 0;
  background: url(/img/da-DK.12/bg_favorieten.gif) top left no-repeat;
}

#extramenu .favorites a {
  color:#d33335;
  padding: 3px 25px;
  display: block;
}

.item-number
{
	background: url("/img/bg_top10_number_red.gif");
}

.accommodation-list-item .accommodation-info-unselected .notice {
  background-image:url(/img/exclamationmark_red.gif);
}

.accommodation-list-item .accommodation-info-selected .notice {
  background-image:url(/img/exclamationmark_red.gif);
}

#accommodation-box .notice {
  background-image:url(/img/exclamationmark_red.gif);
}

#content-box {
  background: url("/img/secondary-bg-pink.gif") 738px 0 repeat-y;
}

#photos-preview p a.show-all-photos,
#area-photo p a.show-all-photos {
  background: url(/img/red-bullet.gif) center left no-repeat;
}

.accommodation-list-item .accommodation-info-unselected a {
  background:url(/img/red-bullet.gif) center left no-repeat;
}

.accommodation-list-item .accommodation-info-selected a {
  background:url(/img/red-bullet.gif) center left no-repeat;
}

#primary-content-box .comparison-tail li {  
	background: url(/img/red-bullet.gif) left center no-repeat;
}

.read-more a {
  background: url(/img/red-bullet.gif) left center no-repeat;
  padding: 0 0 0 18px;
}

#tips li {
  background: url(/img/red-bullet.gif) 10px 1px no-repeat;
}

#mainmenu li .submenu li a,
#mainmenu.hovering li .submenu li a.selected,
#mainmenu.unhovering li .submenu li a.selected {
	background-image:url("/img/red-bullet.gif");
}

.result ul.tools li.more-info {
  background: url(/img/red-bullet.gif) left center no-repeat;
}

.orangeBullet 
{
  background: url(/img/red-bullet.gif) 10px 1px no-repeat;
}

#tips {
  background-color: #fceaea;
}

#tips h2 {
  background-color: #fceaea;
}

#footer {
  background-color:#e0eaf6;
  height:90px;
}

#phone {
  color:#d8e4fa;
  background-color:#024F95;
}

#legalmenu a {  
  color:#ffffff;
}

.top10-item-even
{
    background-color:#fceaea;
}

#search-box {
  background-color:#e0eaf6;
}

#search-box h6.hover {
	background-color:#fffcea;
}

#highlightmenu {
  top:43px; left:260px;
}

#copyright_vs {
  top:60px; left:260px;
}

#resultCount
{
  color:#D33335 !important;
}

#newsletter input#newsletter-voorletters {
  width: 80px;
}
  
#newsletter input#newsletter-tussenvoegsel {
  width: 60px;
}

#accommodation-top-navigation .huidige
{
    margin: 0 12em; 
    text-align: center;
}

.result.featured {
  background-image: url(/img/bg_result_details_featured-pink.gif);
}
    
.result-title {
  padding: .4em .4em .4em .7em; margin: 0 0 .4em 0;
  background-color: #e0eaf6;
}

.result-tabs label, .result-tabs a, .result span.rating-tab.no-rating {
  background-color: #e0eaf6;
}

.results-pagination a.next, .results-pagination a.prev, .results-pagination a.first, .results-pagination a.last {
  color: #D33335;
}

.results-pagination .selected {
  color: #D33335;
}

.added.beforeAnimation {
  color: #D33335;
}

#results-count strong {
	color: #D33335;
}

#notice, .comparisons-notice {
  color: #D33335;
  border: solid 1px #D33335;
}

#notice a, #comparisons-notice a {
  color: #D33335;
}
  
#comparisons-notice span.selectedComparison {
  background-color: #D33335;
}

#search-by-code-input span {
  color: #D33335;
}

.summary-amount .beforeAnimation td {
  color: #D33335;
}

#booking-box h5 {
	background-color:#e0eaf6;
}

#page-top-nav-bar h4 span {
  color: #84aed8; 
}

#summary #titlebar {
  background-color: #e0eaf6;
}

.accommodation-list-item .accommodation-info-unselected h6 {
  background-color:#e0eaf6;
}

.accommodation-list-item .accommodation-info-selected h6 {
  background-color:#e0eaf6;
}

#accommodation-box h5 {
  background-color:#e0eaf6;
}

#secondary-content .titleBar {
  background-color: #D85051;
}

#secondary-content .subtitleBar
{
	background-color: #D85051;
}

#vacation-houses {
  background-color: #e0eaf6;
}

#close-screen-box {
  background-color:#e0eaf6;
}

#browsebar a span {
  color: #D33335;
}

#accommodation-top-navigation {
    color: #D33335;
}

#results-display ul {
  padding: 0 5em 0 0;
}

#accommodation-menu li.highlight {
  border-color: #D33335;
  background-image: url(/img/red-tab-gradient.gif);
}

#availabilities-table .promotion {
  color:#D33335;
}

#availabilities-table a:hover {
  background-color:#FBEBEB;
}
#availabilities-table .selected,
#availabilities-table .selected:hover {
  background-color:#FAD4D4;
}

#mail-a-friend-header {
  position:absolute;
  left:400px; top:-10px;
  width:57px; height:29px;
}

#logo {
  position:absolute;
  top:3px; right:12px;
}

.condition {
  color:#D33335;
}

#previous-next li a span {
	color:#D33335;
}

#navigation-valuta{
  position:absolute;
  bottom:3px; left:75px;
  text-align:left;
}

.details dd.price span.valuta {
  display: inline;
}

#bottomDottedLine {
  top: 48.2em;
}

#bottomDottedLine_ie60 {
  top: 48.2em;
}

#our-vacation {
  position: absolute;
  width: 340px;
  height: 17em;
  top: 0; 
  left: 0;
  padding: .5em 0 0 150px;
  color: #444;
  background: url(/img/blauwe-seperator-puntje.gif) bottom left repeat-x;
}

  #preview #our-vacation h5 {
	display: none;
  }

  #our-vacation h2 {
    position: absolute;
    top: 5px; left: 0;
  }
  
  #our-vacation h3 {
    font-size: 1.4em;
    margin: 0 0 .5em 0;
    color: #353896;    
  }
  
  #our-vacation p {
    line-height: 1.4em;
  }
  
  #our-vacation #our-vacation-thumb {
    position: absolute;
    top: 30px; left: 0;
    width: 140px; height: 150px;
  }

#best-videos {
  position: absolute;
  top: 32em; 
  left: 257px;
  padding: 8px 0 0 0;
  width: 474px;
  background: white url(/img/blauwe-seperator-puntje.gif) top left repeat-x;
}

  #best-videos h2 {
    color: Navy;
    margin: 0;
	font-size: 1.4em;
  }

  #best-videos ul {
    float: right;
    width: 210px;
    margin: 0 0 0 10px;
  }
  
  * html #best-videos ul {
    width: 215px;
  }
  
    #best-videos li {
      float: left;
      margin: 0 0 5px 5px;
    }

  #best-videos img {
    height: 80px; width: 100px;
    border: 0px none black;
    
  }
  
  #best-videos p {
    line-height: 1.4em;
    color: rgb(68, 68, 68);
  }

#car-vacations {
  position: absolute;
  top: 0;
  left: 0;
  padding-top: 10px;
  width: 496px;
  height: 16.2em;
  color: #444;
  background: url(/img/blauwe-seperator-puntje.gif) bottom left repeat-x;
}  

  #car-vacations h2 {
    color: Navy;
    margin: 0;
		font-size: 1.4em;
  }

  #car-vacations ul {
    float: left;
    width: 501px;
    margin: 0;
  }
  
  * html #car-vacations ul {
    width: 495px;
  }
  
    #car-vacations li {
      float: left;
      margin: 8px 9px 0px 0px;
      clear: none;
    }

  #car-vacations img {
    border: 0px none black;
  }
  
  #car-vacations p {
    line-height: 0.6em;
    color: rgb(68, 68, 68);
  }
  
  #car-vacations .carVacationsResultLink
  {
		margin-top: 3px;
		color: #353896;
  }  
 
.read-more-car-vacations a {
  background: url(/img/red-bullet.gif) left center no-repeat;
}

.read-more-car-vacations {
  margin: 0.2em 0 0 0;
}

  .read-more-car-vacations a {
    padding: 0 0 0 12px;
  }
  
    .read-more-car-vacations.car-vacations {
    text-align: right;
    margin-right: .2em;
    margin-top: .3em;
  }  

#our-vacation-new {
  position: absolute;
  width: 474px;
  height: 17em;
  top: 32em;
  left: 257px;
  padding: 8px 0 0 0;
  color: #444;
  background: white url(/img/blauwe-seperator-puntje.gif) top left repeat-x;
}   

  #preview #our-vacation-new h5 {
	display: none;
  }

  #our-vacation-new h2 {
    position: absolute;
    top: 5px; left: 0;
  }
  
  #our-vacation-new h3 {
    font-size: 1.4em;
    margin: 0 0 .5em 0;
    color: #353896;    
		margin-left: 10em;
  }
  
  #our-vacation-new p {
    line-height: 1.4em;
    margin-left: 14em;
  }
  
  #our-vacation-new #our-vacation-thumb {
    position: absolute;
    top: 30px; left: 0;
    width: 140px; height: 150px;
  }

#editorial-area {
  height: 48em;
}

.breadCrumbBox a.last {
  color: #d33335 !important;
}

.extrabar
{
  top: 221px !important;
}

.clickprice div {
  color:White !important;
  background-color:#D85051 !important;
}

.availabledates div {
  background-color:#FAD4D4 !important;
}

#nights-title div {
  background-color:#FAD4D4 !important;
}

#dates-table th {
  background-color:#FBEBEB !important;
}

#nights-table th {
	background-color:#e1e1ef !important;
}

#nights-table div {
  background-color:#FBEBEB !important;
}

#navigation-vertical,
#navigation-horizontal
{
  background-color:#FBEBEB !important;
}

.button-reset
{  
  margin-top: -2px !important;
}

#newsletter-form-info-old {
  background: #e0eaf6 url(/img/img_newsletter.gif) no-repeat;
  background-position: 10px 25px;
  float: left;
  height: 7em;
  padding: 5px 0 0 80px;
  margin-top: 6px;
  width: 387px;
}

	#newsletter-form-info-old p {
	  width: 220px;
	  color: #444;
	}

#newsletter form {
  margin: 0; 
  padding: 0;

  /* removed by Bart: height: 100%; */
  height: 8.5em;

  background-position: 0 1px;
  padding: 0 0 0 262px;
}

  #newsletter h1 {
    margin: 0; padding: 0;
    font-size: 11px;
    color: Navy;
  }

#link-drv {
  position: relative;
  top: -4px;
  padding-right: 16px;
}

#trustedshop
{
  position: absolute;
  top: 31px;
  right: 0;
  padding: 0 10px;
}

#global-box p {
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#7b7b7b;
}

.details dt.price {
	font-size: small;
  font-weight: bold;
  padding-top: 0.8em !important;
  margin-bottom: 0.2em !important;
}

#results-tabs {
  background-color: #e0eaf6 !important;
}

#googleMiniMapContainer h2 {
  background-color: #d85051 !important;
  color: #ffffff;
}

#googleMapResultsLegendContainer h2, #googleMapResultsModifySearch h2 {
  background-color: #d85051 !important;
  color: #ffffff;
}

/*
.more-price-info-new img {
  opacity:.9;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}

.more-price-info-new:hover img {  
  opacity:1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
*/

#secondary-content h4 {
color:#FFFFFF !important;
}

#accommodation-box p.notice {
	background-color:#FBEBEB !important;
}
.highlighted
{
	background-color: #fad4d4 !important;
}

#back-to-accommodation span {
  color: #D85051;
}

#googleMiniMapShowAll a {
  background: transparent url(/img/red-bullet.gif) no-repeat center left !important;
}

#newsletter {
	display:none;
}

#menu-sitemap a {
	color: #D33335 !important;
}
	
#menu-sitemap a:hover {
	color: #D33335 !important;
}

#extramenu
{
  right: 0;
  top: 15px;
}

#header
{
  padding-bottom: 3px !important;
}

#sub-submenu li a.main {
	background-image:url("/img/red-bullet.gif") !important;
}

#planboard-mask5 {
  background-image: url("/img/secondary-bg-pink_rev.gif") !important;
}

#next_step_travel_company {
  margin: 20px 0 0 0;
  width:180px; height:19px;
}

#next_step_overview {
  margin: 20px 0 0 0;
  width:160px; height:19px;
}

#next_step_finish {
  width:145px; height:25px;
}

#step1-submit {
  margin-left: 547px !important;
}

#step2-submit  {
  margin-left: 567px !important;
}

#cancellation-insurance-none {
	display:none;
}

#lightboxLogo
{
  height:30px !important;
}

#lightboxLogo .payOff
{
  display:none !important;
  height:0px !important;
}

.results-pagination {
  font-size: 14px !important;
}

#results-header .results-pagination {
  top: 3.4em !important; 
}

#results .results-pagination {
  text-align: center !important;
}

#summary .accommodation_summary_thumbnail {
	-moz-box-shadow: 3px 3px 8px 0 #888;
	-webkit-box-shadow: 3px 3px 8px #888;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=135,strength=3);
}

#photos-preview img {
	-moz-box-shadow: 3px 3px 8px 0 #888;
	-webkit-box-shadow: 3px 3px 8px #888;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=135,strength=3);
}

#photos-preview-thumbs img {
	-moz-box-shadow: 2px 2px 5px 0 #888;
	-webkit-box-shadow: 3px 3px 5px #888;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=135,strength=3);
}

.accommodation-photo img {
	-moz-box-shadow: 3px 3px 8px 0 #888;
	-webkit-box-shadow: 3px 3px 8px #888;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=135,strength=3);
}

.accommodation_summary_thumbnail
{
	cursor:pointer;
	cursor:hand;
}

.result-illustration
{
	-moz-box-shadow: 3px 3px 5px 0 #888;
	-webkit-box-shadow: 3px 3px 5px #888;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=135,strength=3);
}

.belowheader-img
{
	-moz-box-shadow: 3px 3px 8px 0 #888;
	-webkit-box-shadow: 3px 3px 8px #888;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=135,strength=3);
}
