/* ------------------------------------- 
|										|
|			PAGE STRUCTURE				|
|										|
------------------------------------- */

body 
{
	margin: 0;
	padding: 0;
	font-family: arial,verdana,tahoma,sans-serif;
}

h1
{
	font-size: 20px;
	color: #cc6600;
	margin: 0 0 16px 0;
	padding: 0;
}

h2 
{
	font: 400 18px arial;
	color: #000;
	margin: 0 0 16px 0;
	clear: left;
}

h3 
{ 
	font: bold 14px arial;
	margin: 0 0 16px 0;
	clear: left;
}



h4 
{ 
	font: bold 12px arial;
	margin-bottom: 8px;
	clear: left;
}


.FontWeightBold
{
font-weight: 700;
}

.FontStyleItalic
{
font-style: italic;
}

.BrandElement
{
width: 960px;
}


a,
a:visited,
a:active
{
color: #333399;
}

a:hover 
{
	color: #ff6600;
	text-decoration: none;
}

a.price
{
font-weight:bold;
color: #cc0000;
}

span.price
{
color: #cc0000;
font-weight:bold;
font-size: 12px;
}

.Content p 
{
	font-weight:normal;
	font-size: 12px;
	color: #000;
	margin: 0 0 16px 0;
	padding: 0px;
}

p.SmallText
{
	font-size: 11px;
}

.Content ul 
{
	list-style-type: disc;
	font-weight:normal;
	font-size: 12px;
	margin: 0 0 16px 16px;
	padding: 0;
}

.Content ol 
{
	list-style-type: decimal;
	list-style-position: outside;
	font-weight: normal;
	font-size: 12px;
	margin: 0 0 16px 0;
	padding: 0 0 0 24px;
}

.Content li 
{
	margin: 0 0 16px 0;
	padding: 0;
}

.Content ul#IntroList
{
margin: 0;
clear: both;
}

.Content ul#IntroList li
{
float: left;
width: 190px;
padding: 0 16px;
list-style-type: none;
margin: 0 0 16px 0;
border-right: 1px solid #00488f;
}

.Content ul#IntroList li.LastIntroList
{
padding-left: 26px;
border-right: none;
}

.Content ul#IntroList li
{
padding-left: 26px;
margin-left:10px;
background: url('http://media.expedia.com/media/content/expuk/library/sup/img/misc/disney/mickey-bullet.gif?mickey') no-repeat top left;
}

.Content ul#IntroList li.selected
{
padding-left: 26px;
margin-left:10px;
background: url('http://media.expedia.com/media/content/expuk/library/sup/img/misc/disney/mickey-bullet2.gif?mickey') no-repeat top left;
}

.Content ul#IntroList h3
{
margin-bottom: 8px;
}

.Content ul#IntroList
{
margin-bottom: 8px;
padding-left: 8px;
}

.Content ul#IntroList li p
{
margin-bottom: 0;
}

.Content .IntroText
{
clear: left;
}


/* ------------------------------------- 
|										|
|		MARGINS & FLOATS				|
|										|
------------------------------------- */

.m8-16 
{
	margin: 8px 16px;
}

.m16 
{
	margin: 16px;
}

.m16-0-0-16
{
	margin: 16px 0 0 16px;
}
.m0-0-0-16 {
	margin:0px 0px 0px 16px;
}

.FloatR	
{
	float:right;
}

.FloatL	
{
	float:left;
}

.clearFloat
{
float: left;
display: inline;
clear: both;
}


/* ------------------------------------- 
|										|
|			COLUMN SETTINGS				|
|										|
------------------------------------- */


.Col{
	float: left;
	padding: 0px 0 32px 0;
	}


#Col1 {
	position: relative;
	width: 763px;
	clear:left;
	padding: 0;
	margin: -272px 20px 0 0;
	z-index: 20;
	}



#Col2 {
	position: relative;
	width: 168px;
	margin: -347px 0 0 0;
	}



/* ------------------------------------- 
|										|
|			DISPLAY NO ADS				|
|										|
------------------------------------- */

/* DISPLAY NO ADS ON UK */
#ad
{
	display: none;
}

/* ------------------------------------- |										|
|		MULTI TAB NAVIGATION	 |
|					 |
------------------------------------- */

#PageContent {
	float: left;
	background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/content_bkg.gif') no-repeat top right;
	width:763px;
	margin:0px 0px 0px 0px;
	padding: 0;
	/*background-color:#FF0000;*/
}

ul#TabNavigation {clear:both;
background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/tab_top.gif') no-repeat top right;
height: 42px; margin: 0; padding: 0 16px; font-weight: bold;
}

ul#TabNavigation li {float: left; list-style-type: none; padding: 0; margin: 0;}

#TabNavigation li.Tab span {float: left;
margin: 18px 2px 0 0; height: 15px; padding: 4px 0 4px 8px;
background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/tab_left.gif') no-repeat top left;
}

#TabNavigation li.Tab a {
background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/tab_right.gif') no-repeat top right;
padding: 4px 8px 4px 0;
}

#TabNavigation li.Selected {float: left;
margin: 11px 2px 0 0; height: 15px; padding: 8px 0 8px 16px;
background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/tab_selected_left.gif') no-repeat top left;
}

#TabNavigation li.Selected a {color: #000; text-decoration: none;}

#TabNavigation li.Selected span {
background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/tab_selected_right.gif') no-repeat top right;
padding: 8px 16px 8px 0;
color:#000;
}


/* ------------------------------------- 
|										|
|		MULTI TAB NAVIGATION			|
|										|
------------------------------------- */

/*
ul#NavTabs { float: left; display: inline; margin: 0 0 24px 16px; padding: 0; list-style-type: none; width: 700px; }

ul#NavTabs li { float: left; margin: 0 2px 0 0; padding: 0; }

ul#NavTabs li span,
ul#NavTabs li a
{
float: left;
text-indent: -999999px;
overflow: hidden;
margin: 0;
padding: 0;
background: url('http://media.expedia.com/media/content/expuk/library/thm/img/disney/tabs.gif') no-repeat;
}

ul#NavTabs li a#NavTabs_DisneyHome { width: 52px; height: 39px; background-position: 0 -39px; }
ul#NavTabs li a#NavTabs_Tickets { width: 61px; height: 39px; background-position: -54px -39px; }
ul#NavTabs li a#NavTabs_ThemeParks { width: 96px; height: 39px; background-position: -117px -39px; }
ul#NavTabs li a#NavTabs_BenefitsItineraries { width: 140px; height: 39px; background-position: -215px -39px; }
ul#NavTabs li a#NavTabs_HowToBook { width: 93px; height: 39px; background-position: -357px -39px; }

ul#NavTabs li a:hover#NavTabs_DisneyHome { width: 52px; height: 39px; background-position: 0 -78px; }
ul#NavTabs li a:hover#NavTabs_Tickets { width: 61px; height: 39px; background-position: -54px -78px; }
ul#NavTabs li a:hover#NavTabs_ThemeParks { width: 96px; height: 39px; background-position: -117px -78px; }
ul#NavTabs li a:hover#NavTabs_BenefitsItineraries { width: 140px; height: 39px; background-position: -215px -78px; }
ul#NavTabs li a:hover#NavTabs_HowToBook { width: 93px; height: 39px; background-position: -357px -78px; }

ul#NavTabs li span#NavTabs_DisneyHome { width: 52px; height: 39px; background-position: 0px 0px; }
ul#NavTabs li span#NavTabs_Tickets { width: 61px; height: 39px; background-position: -54px 0px; }
ul#NavTabs li span#NavTabs_ThemeParks { width: 96px; height: 39px; background-position: -117px 0px; }
ul#NavTabs li span#NavTabs_BenefitsItineraries { width: 140px; height: 39px; background-position: -215px 0px; }
ul#NavTabs li span#NavTabs_HowToBook { width: 93px; height: 39px; background-position: -357px 0px; }
*/



/* ------------------------------------- 
|										|
|			DEAL BOXES					|
|										|
------------------------------------- */



/* 3 COLUMN BOX DEAL MODULES */


.NarrowDealModule {float: left; display: inline;
background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/module_middle.gif') repeat-y top left;
width: 168px; margin: 0 0px 18px 18px;
}


.NarrowDealModule h4 {
background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/module_top.gif') no-repeat top left;
padding: 8px 8px 6px 8px; margin: 0; color: #fff;
}

.NarrowDealModuleImage { width: 164px; height: 75px; margin: 1px 0 0 2px;}

.NarrowDealModuleContent{
background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/module_bottom.gif') no-repeat bottom left;
padding: 8px;
}

.NarrowDealModuleContent p
{
	font-size: 11px;
	margin-bottom: 8px;
}

.NarrowDealModuleContent p.DealDesc
{
	font-size: 12px;
	margin-bottom: 4px;
}

.HotelStar
{
	margin-bottom: 8px;
}

.NarrowDealModuleContent p.OfferDetails
{
	margin-bottom: 4px;
}



/* SIMPLE HOTEL LIST */


.HotelDescContainer
{
	float: left;
	margin-bottom: 16px;
}

.HotelDesc
{
	float: left;
	width: 542px;
	margin-left: 16px;
}

.HotelDescImage
{
float: left;
border: none;
}


.HotelDesc p,
.HotelDesc h3,
.HotelDesc h4
{
	margin: 0 0 6px 0;
	padding: 0;
}




/* ------------------------------------- 
|										|
|			IMAGE SETTINGS				|
|										|
------------------------------------- */

.IntroPhotoLeft {float: left; margin: 0px 16px 16px 0px;}


.IntroPhoto
{
	float: right;
	margin: 0 0 16px 16px;
}

#HowToBookVideo
{
float: right;
margin: 0 0 16px 16px;
}

#HowToBookNoFlash
{
padding: 16px;
width: 315px;
border: 1px solid #ccc;
}

.PDFIcon
{
border: none;
margin-right: 4px;
}

.Logo {margin: 0 0 16px 0; border: none;}

/* ------------------------------------- 
|										|
|		NOTEPAD SETTINGS				|
|										|
------------------------------------- */

.NotePad 
{
	float: left;
	margin: 16px 0;
	width: 728px;
	background: #DDE7F0 url('http://media.expedia.com/media/content/expuk/graphics/supplier_promo/page-elements/notepad.gif') repeat-x top left;
	clear: both;
}

.NotePad h2
{
	margin: 0 0 8px 0;
	padding: 0;
}

.NotePadContentNoBKG
{
    padding: 32px 16px 8px 16px;
}


.NotePadContent
{
    padding: 32px 16px 8px 16px;
}

.LightBlueBox
{
	float: left;
	margin-bottom: 16px;
	background: #DDE7F0;
    padding: 16px;
    width: 696px;
}

.NotePadContentNoBKG h3
{
margin: 0 0 16px 0;
padding: 0;
}

.CursorActive
{
cursor: pointer;
}

.NotePadContentNoBKG p.TicketPrices
{
float: left;
display: inline;
padding: 8px;
width: 140px;
border: 1px solid #ccc;
margin: 0 16px 16px 0;
}

.miniTitle {
	font-size: 14px;
	margin-bottom:5px;
}
.titleLogoText {
	margin-top:82px;
	color:#006dd8;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px;
}

.logoText {
	font-size:11px;
	padding:0px 10px;
}


/* -------------------------------------|										|
|		COLLAPSIBLE MODULES	|
|					|
------------------------------------- */

/**** Fascette aggiunte *****/
.rowOdd, .rowEven, .ToggleBottom2 {float: left; padding: 10px 0 6px 0; margin: 0; width: 728px; font-weight:normal; font-size: 12px; color: #000;}
.rowOdd {background: #ffffff url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/vienna/mar09/content_odd.gif') repeat-y top left;}
.rowEven {background: #DDE7F0 url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/vienna/mar09/content_even.gif') repeat-y top left;}
.ToggleBottom2 {background: #ffffff url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/vienna/mar09/content_bottom2.gif') no-repeat bottom left; padding: 10px 16px 10px 16px;}

/***************************/
/* TOGGLE CONTENT */

.HeaderBlock
{
    background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/content_on.gif') no-repeat top left;
    height: 37px;
	/*padding: 8px 8px 0 40px;*/
	margin: 0 0 0 16px;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	vertical-align:middle;
}

.HeaderBlockOff
{
    background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/content_off.gif') no-repeat top left;
    height: 37px;
	/*padding: 8px 8px 0 40px;*/
	margin: 0 0 0 16px;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

.HeaderBlockOff h2
{
    margin: 8px 8px 0 40px;
}

.ToggleContent
{
    margin: 0px 0px 16px 0px;
}

.ToggleContent .ToggleMiddle
{
    background: #ccc url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/content_middle.gif') repeat-y top left;
	width: 728px;
	padding: 0;
	margin: 0 0 0 16px;
}

.ToggleContent .ToggleBottom
{
    background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/content_bottom.gif') no-repeat bottom left;
	padding: 16px;
	margin: 0;
	
	
}

.ToggleContent h2
{
	margin: 0;
	padding: 0;
	color: #fff;
	padding: 8px 8px 0 40px;
	
}

.ToggleContent h3
{
	margin-top: 0;
	padding: 0;
}

.ToggleContent p {
	display:block;
	font-weight:normal;
	font-size: 12px;
	color: #000;
	margin: 0 0 0 0 !important;
	padding: 0px !important;
	/*margin-bottom:16px;*/
	text-align:justify;
}
.ToggleContent li {
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

.ToggleContent p h3 {
}
.ToggleContent p .miniTitle {
	font-size: 14px;
	margin-bottom:5px;
}



#FlashAd { margin: 16px 0 0 4px; }













/* ------------------------------------- 
|										|
|			CLEAR THE FOOTER			|
|										|
------------------------------------- */

#ClearFooter,
#ClearNav
{
	clear: both;
	height:32px;
	width: 100px;
}




/* ------------------------------------- 
|										|
|			HOTEL DEALS     			|
|										|
------------------------------------- */




.Featured_Content_Deals table 
{
width: 696px;
border-top: 1px dotted #ccc;
font-size: 12px;
padding: 0;
}

.Featured_Content_Deals th 
{
padding: 8px 0;
margin: 0;
background: url('http://media.expedia.com/media/content/expuk/library/thm/img/cx-fusion/featured_horizontal_divide.gif') repeat-x bottom left;
}

.Featured_Content_Deals td 
{
font-size: 11px;
padding: 6px 0;
}

.Featured_Content_Deals td p 
{
font-size: 11px;
}

td.Featured_Content_Deals_LeftCol,
th.Featured_Content_Deals_LeftCol
{
padding-left: 12px;
text-align: left;	
}

td.Featured_Content_Deals_LeftBottomCol
{
text-align: left;
border-top: 1px solid #f6f1d4;
background: #fef7da url('http://media.expedia.com/media/content/expuk/library/thm/img/cx-fusion/featured_horizontal_divide.gif') repeat-x bottom left;	
}

.Featured_Content_Deals_MoreInfo
{
margin: 0px 12px;
}


.ShowMoreInfo a
{
float: left;
display: inline;
width: 640px;
margin: 0 16px 0 0;
padding: 0 0 4px 16px;
background: url('http://media.expedia.com/media/content/expuk/library/gen/img/show-chev.gif') no-repeat center left;	

}


td.Featured_Content_Deals_RightCol,
th.Featured_Content_Deals_RightCol
{
padding-right: 12px;
text-align: center;	
}

td.Featured_Content_Deals_MiddleCol,
th.Featured_Content_Deals_MiddleCol
{
text-align: center;	
padding: 0;
}

.DRRText
{
float: left;
color: #cc0000;
width: 215px;
margin: 0;
padding: 4px 0 4px 32px;
background: url('http://media.expedia.com/media/content/expuk/library/gen/img/drr-tag.gif') no-repeat center left;	
}

.DRRText p
{
margin: 0;
padding: 0;
}


.HotelIntroCopy
{
float: left;
display: inline;
width: 580px;
margin: 0;
padding: 16px 0 8px 0;
}

.HotelIntroCopy p
{
padding: 0;
margin: 0;
}


a.HotelInfo
{
float: left;
display: inline;
background: url('http://media.expedia.com/hotels/merch_flags/icon_tour.gif') no-repeat center left;
padding: 0 0 0 32px;
height: 26px;
line-height: 26px;
width: 96px;
margin-top: 8px;
}

a.Availability
{
float: left;
display: inline;
background: url('http://www.expedia.co.uk/eta/btn_sec.gif') no-repeat center left;
padding: 0 0 0 26px;
height: 26px;
line-height: 26px;
width: 110px;
margin-top: 8px;
}

img.HotelImage
{
float: left;
display: inline;
width: 70px;
border: none;
padding: 16px 16px 16px 0;
margin: 0;
}

/* ------------------------------------- 
|										|
|			PARTNER BOX     			|
|										|
------------------------------------- */
.PartnerBox {
	float:left;
	margin:3px 0px 0px 0px;
}
.PartnerBox p {
	padding:0px;
	margin:0px;
}
.PartnerBox p.TextLinkBold {
	font-weight:bold;
}
.PartnerBox p.m_5-0-0-0 {
	margin:5px 0px 0px 0px;
}
.PartnerBox p.m_8-0-0-0 {
	margin:8px 0px 0px 0px;
}

/* ------------------------------------- 
|										|
|			INFO BOX     				|
|										|
------------------------------------- */
.infoMessageTop {
 	background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/info_top.gif') no-repeat left top;
	width:728px;
	float:left;
}

.infoMessageTop .infoMessageBottom {
	background: url('http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/info_bottom.gif') no-repeat left bottom;
	float:left;
	width:728px;
}

.infoMessageTop .infoMessageBottom .infoTitle {
	padding:10px 10px 0px 10px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
}

.infoMessageTop .infoMessageBottom .infoContent {
	padding:10px;
	margin:0px;
	font-size:11px;
}

/* ------------------------------------- 
|										|
|			DROPDOWN LI    				|
|										|
------------------------------------- */
ul.noMargin li {
	margin-bottom:0px !important;
	margin-top:0px !important;
}
ul.midMargin li {
	margin-bottom:4px !important;
	margin-top:4px !important;
}

ul.bulletImg {
	margin-left:0px;
	padding-left:0px;
	list-style:none;
}
ul.bulletImg li {
	padding-left:22px;
	background-image:url(http://media.expedia.com/media/content/expuk/library/sup/img/tourist-board/south-africa/nov09/fr/bullet.gif);
	background-repeat:no-repeat;
	
	/*	per spostare l'immagine
	/	prima cifra spostamento orizzontale seconda cifra spostamento verticale
	/	valori negativi per spostarsi verso alto e verso sinistra
	*/
	background-position:0px 0px;
}




