 /*
$Date: 2008/09/09 15:32:39 $
$Name: ukconcept_v1_r71 $
$Revision: 1.9 $
$State: Exp $
*/
/* ---- Header ---- */
#gSearch_header .dsTbOn a {
    background: #2756A4 url(/art/aoleu/header/travel/bg_searchtab_tra.jpg) repeat-x;
}

#gSearch_header .search_inputs {    
    background: url(/art/aoleu/header/travel/bg_searchbox_tra.jpg) repeat-x;  
}

#myLogo a {
    background: url(/art/aoleu/header/travel/aol_travel_logo.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://s.aolcdn.com/art/aoleu/header/travel/aol_travel_logo.png', sizingMethod='crop');
}
/*---- End of Header ---- */

/* ---- Page Layout ---- */
#mc {
	width:480px;
}
#rhc {
	width:120px;
}
#mc_travel, .mcwide_flights {
	width: 480px;
}
#rhc_travel {
	width: 120px;
}
#mc_offers, #rhc_offers {
	width: 320px;
}
#flexgrp, #flexgrp1, #flexgrp2, #flexgrp3, #flexgrp4, #flexgrp5, #flexgrp6, #flexgrp7, #flexgrp8, #flexgrp9, #flexgrp10, #flexgrp14 {
	width:480px;
}
* html #flexgrp14 .square {
	width:150px;
}
* html .square {
	width:150px;
}
* html #flexgrp15 {
	margin-top:10px;
}
#flexgrp .square, #flexgrp1 .square, #flexgrp2 .square, #flexgrp3 .square, #flexgrp4 .square, #flexgrp5 .square, #flexgrp6 .square, #flexgrp7 .square, #flexgrp8 .square, #flexgrp9 .square, #flexgrp10 .square{
	margin-bottom:8px;
	_width:150px;
}
#oflex .square, #oflex1 .square, #oflex2 .square, #oflex3 .square {
	margin-bottom:0px;
	_width:150px;
}
.module_image_credit {
	display:none;
}
 #fgrp3, #mc_wide, #flexmc, #fgrp5 {
	width:650px;
}
.skiwide_skiholiday{margin-left:10px;}
#tvlads {
	width:120px;
}
#adflex {
	margin-left:10px;
}
#adflex .square, #adflex .module_headline, #adflex .module_picture {
	margin-bottom:0px;	
}
#adflex .module_headline {
	margin:0px;	
}
select > option {
	margin-left: 2px;
	padding-left: 4px;
}
optgroup > option {
	margin-left:2px;
	padding-left:10px;
}
select > optgroup {
	margin-left:2px;
	padding-left:2px;
}
.travel_main_adpromo, .travel_main_ad {
	margin-left: 0px;
	width: 117px !important;
}
* html .travel_main_ad{margin-top:-10px;}
* html .travel_main_ad .module_body{margin-top:0px;}
.partner_module .partner_content, .dealsFeedBody {
	background: #FFFFFF none repeat scroll 0% 50%;
	height: auto;
	margin: 5px;
	width: auto;
}
.module_title {
	font-weight:bold;
	margin:0px 0px 7px 0px;
}
* html #lateAd {
	left: 870px;
	top: 289px;
}
.travel_subheadline {
	border-bottom:4px solid #D65C1E;
	display:block;
	font-family:tahoma,sans-serif;
	font-size:1.2em;
	font-weight:bold;
	padding-bottom:10px;
	width:310px;
}
.travel_subheadline_wide {
	border-bottom:4px solid #D65C1E;
	display:block;
	font-family:tahoma,sans-serif;
	font-size:1.2em;
	font-weight:bold;
	padding-bottom:10px;
	width:470px;
}
.SAF #googleads_rhc{ 
	float:left; 
    border:1px solid #CDD4E3;
    position:relative;
    font-size:10px; 
    margin-bottom:0px;margin-top: 10px;
}
#googleads1, #googleads_rhc{ 
    float:left; 
    border:1px solid #CDD4E3;
    position:relative;
    font-size:10px; 
    margin-bottom:0px;margin-top: 10px;
}
.wide #googleads_rhc, .wide #googleads1 {
	width:308px; 
}
.uk #mc_offers{width:470px;}
/* ---- End of Page Layout ---- */
/* ------ Where's Hot Now -------- */
.partner_module {
	background-color: #f1f1f1;
	height: auto;
}
#widget_wheresHot .partner_content {
	padding-bottom: 5px;
	width:140px;
}
#widget_wheresHot .partner_content label {
	font-weight: bold;
	margin: 10px 0pt 4px 5px;
}
#widget_wheresHot .partner_content select {
	color:#507086;
	font-size:12px;
	height:18px;
	margin:5px;
}
#widget_wheresHot .partner_content .add_img {
	background: transparent url(/art/aoleu/partner_logos/thomsun.gif) no-repeat scroll 0%;
	_padding-bottom: 20px;
	height: 10px;
}
.partner_content h3 {
	border-bottom: 1px solid #F1F1F1;
	margin: 2px 5px 4px;
	padding-bottom: 15px;
}
#flight_duration .partner_content .module_button, #widget_wheresHot .partner_content .module_button, #legroom-finder .partner_content .module_button {
	background: transparent url(/art/aoleu/common/buttons/go_eu.gif) no-repeat scroll 0%;
}
#widget_wheresHot .partner_content .module_button {
	float: none;
	margin: 0px 0px 0px 97px;
	width:39px;
}
/* ------ End of Where's Hot Now -------- */
/* ------ Flight Duration -------- */

#flight_duration, #passport_visas, #travel-guide, #legroom-finder, #block_navi_box, #wahrungs, #video_holiday_search, #widget_wheresHot {
	width: 150px;
}
#flight_duration .module_title, #travel-guide .module_title, #legroom-finder .module_title, #wahrungs .module_title, #theme_park_breaks .module_title, #theatre_breaks .module_title, #ski_holidays .module_title, #view_resorts .module_title, #video_holiday_search .module_title, #ferries_block .module_title {
	background: #F1F1F1 url(/art/aoleu/common/icons_headline.gif) no-repeat scroll 4px -179px;
	border:medium none;
	height: 2px;
	margin:5px 0px 0px 0px;
	padding: 6px 0px 11px 31px;
	_padding: 4px 0px 0px 31px;
	text-transform:none;
}
.partner_content .top_column{
	margin-top:10px;
}
.partner_content .middle_column {
	width:140px;
}
#flight_duration .partner_content .bottom_column, #legroom-finder .partner_content .bottom_column {
	margin: 5px 0px 8px;
	_padding-bottom: 10px;
}
#flight_duration .partner_content label, #passport_visas .partner_content label, #travel-guide .partner_content label, #legroom-finder .partner_content label, #theme_park_breaks .partner_content label, #theatre_breaks .partner_content label, #view_resorts .partner_content label, #video_holiday_search .partner_content label, #widget_wheresHot .partner_content label , #ferries_block .partner_content label{
	color: #696969;
	font-size:12px;
	padding-bottom:0px;
	margin-left:5px;
}
#flight_duration .partner_content select, #passport_visas .partner_content select, #travel-guide .partner_content select, #legroom-finder .partner_content select, #travel_video_library .partner_content select {
	color: #507086;
	font-size:12px;
	height: 18px;
	margin: 2px 0px 8px 5px;
	width: 130px;
	_width: 132px;
}
#opodo-search select, #reiseziele select, #start_search select, .searchformM10fr select, #diebahn_search input, #lastminutesuche_search select, #kolumbus_search select, #ehoi_search select, #opodo-search_fluge select, #ferries_block select{
	color: #507086;
	font-size:12px;
	height: 18px;
	margin: 0px;
}
#flight_duration .module_button, #legroom-finder .module_button {
	width: 43px;
}
#flight_duration .module_body, #passport_visas .module_body, #legroom-finder .module_body, #holidayblock .module_body {
	margin-top: 0px;
}
/* ------ End of Flight Duration -------- */
/* ------ Legroom Finder -------- */
#legroom-finder {
	width: 150px;
}
* html #legroom-finder .legroom_div {
	height:18px;
}
/* ------ End of Legroom Finder -------- */
/* ------ Passport & Visas -------- */
#passport_visas .module_title, #widget_wheresHot .module_title, #train_companies .module_title {
	border:medium none;
	height: 12px;
	margin:2px;
	padding: 7px 0px 0px 8px;
	text-transform:none;
}
* html #passport_visas .module_title {
	margin-bottom:0px;
}
#passport_visas .partner_content .bottom_column, #travel-guide .partner_content .bottom_column {
	margin-right: 5px;
	width:135px;
}
.SAF #travel-guide .partner_content .bottom_column {
	width:135px;
}
/* ------ End of Passport & Visas -------- */
/* ------ Travel Guide -------- */
#travel-guide .module_body{
	margin-top: 0px;
}
/* ------ End of Travel Guide -------- */
/* ---- Wide Article Promo ---- */
 .travel_articlePromo {
	background-color: #f1f1f1;
	height: auto;
	width: 470px;
}
 .travel_articlePromo .module_title, #travel_leadPromo .module_title, #weather_module .module_title, #inspiration_whereshot .module_title {
	border: medium none;
	color: #696969;
	font-weight: bold;
	height: 12px;
	margin: 2px;
	padding: 7px 0px 0px 8px;
	text-transform: none;
}
 .travel_articlePromo .partner_content {
	background: #FFFFFF none repeat scroll 0% 50%;
	float: right;
	height: 160px;
	margin: -155px 15px 0px 0px;
	width: 145px;
}
 .travel_articlePromo .partner_content h2 {
	font-size:12px;
	font-weight:bold;
	margin:5px 0px 0px 6px;
}
 .travel_articlePromo .partner_content p, #travel_leadPromo .partner_content p, .searchformM10 .Content p{
	color:#666666;
	font-size:11px;
	margin:2px 0px 4px 6px;
}
.travel_articlePromo .partner_content p {
	width:158px;
}
 .travel_articlePromo .partner_content a {
	padding-top:34px;
}
 .travel_articlePromo .module_picture {
	background: #FFFFFF none repeat scroll 0%;
	margin:3px 5px 5px;
	_margin-bottom:3px;
	padding:0px 5px;
}
 .travel_articlePromo .module_picture img {
	border:	medium none;
	margin-top: 5px;
}
* html .travel_articlePromo .module_picture .partner_content {
	margin-right:0px;
}
/* ---- End of Wide Article Promo ---- */
/* ---- Article Promo ---- */
#travel_leadPromo {
	background-color: #f1f1f1;
	height: auto;
	width:310px;
}
#travel_leadPromo .partner_content {
	background: #FFFFFF none repeat scroll 0% 50%;
	height: auto;
	margin: 0px 3px 5px 5px;
	width: 300px;
}
#travel_leadPromo .partner_content h2 {
	font-size:12px;
	font-weight:bold;
	margin:5px 0px 0px 6px;
}
#travel_leadPromo .partner_content a {
	font-size: 11px;
	padding-top:25px;
}
#travel_leadPromo .module_picture {
	background: #FFFFFF none repeat scroll 0%;
	margin:3px 5px 0px;
	padding:0px 5px;
}
#travel_leadPromo .module_picture img {
	border:	medium none;
	margin-top: 5px;
}
/* ---- End of Article Promo ---- */
/* ---- Weather	---- */
.square.vertical_weather {
	background-color:#F1F1F1;
	width: 150px;
}
#weather_module #weather_results {
	background-color:#ffffff;
	margin:5px;
	width:140px;
}
#weather_module #weather_results a {
	margin-left:5px;
}
.vertical_weather .module_headline {
	width:145px;
	margin:0px;
}
.weather_icon {
	margin:-5px 5px 0px;
	_margin-top:-10px;
}
#weather_results .module_body {
	font-size:11px;
	margin-bottom:10px;
	margin-left:5px;
	_width:130px;
}
#weather_results .module_headline {
	font-size:12px;
	margin-left:5px;
	_width:135px;
}
#weather_module #weather_search {
	background-color:#ffffff;
	margin:-5px 5px 5px;
	width:140px;
}
#weather_module #weather_search label {
	margin-left:5px;
}
#weather_module #weather_search .searchloc {
	margin-left:5px;
	width:130px;
}
 .de #weather_module .module_button {
	height:30px;
	width:91px;
}
.uk #weather_module .module_button {
	height:30px;
	width:63px;
}
.fr #weather_module .module_button {
	height:30px;
	width:87px;
}
* html #weather_module {
	width:140px;
}
* html #weather_module .module_title {
	margin-bottom:1px;
	width:130px;
}
* html #weather_module #weather_search {
	margin-top:-6px;
}
* html #weather_module #weather_search label {
	width:135px;
}
/* ---- End of Weather ---- */
/* ------ Travel Video Library -------- */
#travel_video_library {
	width:470px;
}
#tdiv13_jump1 {
	background:#FFFFFF none repeat scroll 0%;
	margin:5px;
	_margin:0px 5px 0px 5px;
	width:460px;
}
#travel_video_library .module_title {
	border:medium none;
	height: 2px;
	margin:0px 0px 5px;
	padding: 6px 0px 7px 10px;
	_padding-bottom:0px;
	text-transform:none;
}
#travel_video_library .partner_content {
	width:220px;
}
#travel_video_library .partner_content .add_img {
	background: transparent url(/art/aoleu/partner_logos/thomson.gif) no-repeat scroll 0%;
	height: 10px;
	_height:22px;
}
#travel_video_library .partner_content .add_img_travelchannel {
	background: transparent url(/art/aoleu/partner_logos/travelchannel.gif) no-repeat scroll 0%;
	height: 10px;
	_height:22px;
}
.videoplayer_info.square {
	width:120px;
}
#main-video-info #video-link-block #staf li {
	height:18px;
	margin-left:0px;
	width:120px;
}
#main-video-info #video-link-block #staf #email_to_friend {
	background:transparent url(/art/aoleu/common/icons_headline.gif) no-repeat scroll 0px -88px;
	_margin-top:10px;
}
#main-video-info #video-link-block #staf #im_to_friend {
	background:transparent url(/art/aoleu/common/icons_headline.gif) no-repeat scroll 0px 2px;
}
#main-video-info #video-link-block #staf a {
	padding:0px 0px 0px 27px;
}
#main-video-info #video-link-block a {
	font-size:11px;
	_width:120px;
}
* html #main-video-info #video-link-block #staf {
	margin-right:30px;
}
/* ------ End of Travel Video Library -------- */
/* ------ Featured Guide -------- */
/* ------ Featured Guide -------- */
.video-item .play {
	 background:transparent url(http://cdn.digitalcity.com/aoluk/video-hub/music-videos/play.jpg) no-repeat scroll 0 50%;
	 float:left;
	 height:22px;
	 margin-left:-38px;
	 margin-top:17px;
	 position:relative;
	 text-indent:-9999px;
	 width:22px;
}
.horizontal_promo_HPHT.video-item .module_headline {
	 background-image:none !important;
	 float:none;
	 margin-left:10px;
	 _margin: -80px 0px 0px 110px;
	 padding-left:0px;
}
.horizontal_promo_HPHT.video-item .module_body {
	 clear:none;
	 margin:5px 0;
	 padding-left:107px;
	width:auto;
	_width:450px;
}
.horizontal_promo_HPHT.video-item .module_picture img {height:72px; width:96px;}
.extra_wide.Horizontal_promo_HPHT.video-item{margin-bottom:5px;}
.IE .video-item .play {text-indent:-2px;overflow:hidden;color:#f1f1f1;padding-left:25px;}
/* ------ End of Featured Guide -------- */

