		.content_box
		{
			width: 224px;
			margin: 0 22px 14px 0;
			padding: 0;
			background: #fff;
			float: left;
			overflow: hidden;
		}
		* html .content_box {
			position:relative;
		}
		.content_box.box_1col_4row
		{
			height: 494px;
			background: url('../../images/teaser/content-box-1col-4row.gif') 0 0 no-repeat;
		}
		
		.content_box.box_last_child
		{
			margin: 0 22px 14px 0;
			float: left; 
		}
		
		.content_box.alt h3,
		.content_box.alt h4
		{
			padding: 7px 0 0 0;
			line-height: 14px;
			background: none;
		}
		
		/* Recommended by customers box
		---------------------------------------------------------------------------------------------- */
		
		.recommended_top_item
		{
			height: 193px;
			margin: 7px 9px 0 9px;
			background: url('../../images/teaser/recommended-top-img.gif') 0 0 no-repeat;
			position: relative;
		}
		
		.recommended_item
		{
			height: 88px;
			margin: 0 1px;
			padding: 0;
			position: relative;
			background: url('../../images/teaser/recommended-item-bg.gif') 0 100% repeat-x;
		}

		.content_box h3, .content_box h4 
		{
			background:url('../../images/teaser/dashed-bottom-border.gif') repeat-x scroll 0 100% transparent;
			color:#0099CC;
			font-size:14px;
			font-weight:bold;
			margin:0 10px;
			padding: 0;
		}

		.recommended_top_item .meta_data h4, .recommended_item .meta_data h4 
		{
			font-size:11px;
			margin:0;
			padding:0;
		}

		.content_box.alt h3, .content_box.alt h4 
		{
			background:none repeat scroll 0 0 transparent;
			padding:0;
		}

		.recommended_top_item .meta_data 
		{
			left:0;
			padding:8px;
			position:absolute;
			top:104px;
			width:107px;
		}		
		
		.recommended_item.last_child
		{
			background: url('../../images/teaser/recommended-last-item-bg.gif') 0 100% repeat-x;
		}
		
		.recommended_item .meta_data
		{
			width: 124px;
			height: 72px;
			margin: 0 0 0 9px;
			padding: 8px 0;
			position: absolute;
			top: 0;
			left: 0;
		}
		
		.recommended_top_item .meta_data
		{
			width: 107px;
			padding: 8px;
			position: absolute;
			top: 104px;
			left: 0;
		}
		
		.meta_data strong
		{
			color: #0099cc;
		}
		
		.meta_data ul
		{
			margin: 0 0 2px 0;
			padding: 0;
			list-style: none;
			color: #999;
		}
		
		.meta_data .rating
		{
			width: 105px;
			height: 15px;
			margin: 0;
			padding: 0;
			display: block;
			background: url('../../images/teaser/recommended-rating-sample.gif') 0 50% no-repeat;
			text-align: right;
			color: #0099cc;
		}
		
		.recommended_item .meta_sub_data
		{
			width: 83px;
			height: 72px;
			margin: 0 4px 0 0;
			padding: 8px 0;
			position: absolute;
			top: 0;
			right: 0;
		}
		
		.recommended_top_item .meta_sub_data
		{
			width: 83px;
			padding: 8px 0;
			position: absolute;
			top: 104px;
			right: 0;
		}
		
		.meta_sub_data p
		{
			margin: 0;
			padding: 0;
			font-size: 9px;
			color: #ef9800;
		}
		
		.meta_sub_data p.more_link
		{
			margin: 25px 0 0 0;
			padding: 0;
		}
		
		.meta_sub_data p span
		{
			margin: 0 0 3px 0;
			display: block;
			font-size: 11px;
			color: #EF9800;
		}
		
		.meta_sub_data p strong
		{
			margin: 0;
			padding: 0;
			font-size: 16px;
		}

		.content_box.alt h3, .content_box.alt h4 
		{
			background:none repeat scroll 0 0 transparent;
			padding: 7px 0 0;
		}
		
		.content_box h3, .content_box h4 
		{
			background: url('../../images/teaser/dashed-bottom-border.gif') repeat-x scroll 0 100% transparent;
			color: #0099CC;
			font-size: 14px;
			font-weight: bold;
			margin: 0 10px;
			padding: 7px 0;
		}

		.recommended_top_item .meta_data h4,
		.recommended_item .meta_data h4 {
			font-size:11px;
			margin:0;
			padding:0;
		}		
				
		a.icon_arrow 
		{
			background: transparent url('../../images/teaser/icon-right-arrow.gif') no-repeat scroll 0 50%;
			clear: both;
			display: block;
			font-size: 12px;
			font-weight: bold;
			padding: 0 0 0 18px;
			color: #0099CC;
		}
		
    /* New Lastminute Template 46108 */
    #newLMContainer {
        height:500px;
        width:225px;
        background: url('../../images/newLM/background-complete-component.png') no-repeat;
    }
    #newLMHead {
        padding:9px 0 0 9px;
    }
    .newLMOffer {
        width:225px;
    	height:92px;
    }
    .newLMOfferCountry {
        position:relative;
    	top:10px;
    	left:20px;
    	width:190px;
    	height:20px;
    	font:bold 12px verdana;
    	color:#0075ac
    }
    .newLMOfferContent {
        cursor:pointer;
    }
    .newLMOfferSubtext {
        position:relative;
    	top:6px;
    	left:20px;
    	height:14px;
    	font:12px/14px verdana;
    	color:#666;
    }
    .newLMOfferPrice {
        position:relative;
    	top:7px;
    	left:135px;
    	width:68px;
    	text-align:center;
    }
    .newLMOfferPriceLink {
        position:relative;
        top:5px;
        left:20px;
    }    
    .newLMOfferPriceSpanTop {
        font:10px/11px arial;
        color:#000;
    }
    .newLMOfferPriceSpanBottom1 {
      font:bold 16px/18px verdana;
      color:#000;
    }
    .newLMOfferPriceSpanBottom2 {
      font:bold 16px/18px verdana;
      color:#000;
      padding-left:2px;
    }
    /* New Lastminute Template 46108 END */		
