.link, .link a, .link a:hover, .link a:visited {font-size:11px; color:#32659C;}
.price, .price a, .price a:hover, .price a:visited {font-size:11px;color:#D60000; font-weight:bold; text-decoration:underline;}
a, td, div {font-family: Arial, Helvetica, sans-serif;}
p {margin:0;}
.pageTitle {font-weight: bold; font-size: 20px; color: #cc6600; padding-top: 8px; padding-bottom:8px;}

#accroche { display:block; margin-top:5px; }
.accrocheText {text-align:center; width:600px;}
.accrocheText a, .accrocheText a:hover, .accrocheText a:visited {font-weight:bold; color:#32659C;}

#themes {margin-top:5px;}
.theme {cursor:pointer;}
.themePromo {cursor:pointer;}
.theme p, .themeLM p {margin-left:65px;}
.themeTitle, .themePrice, .themeTitleLM, .themePriceLM {font-weight:bold; font-size:11px; line-height:10px;}
.themeTitle {color:#CC0202; text-decoration:none; cursor:pointer}
/*.themeTitle {color:#CC0202;}*/
.themePrice {color:#000}
.themeMerch {font-size:10px; color:#666;cursor:pointer}
.themeText {font-size:11px;}
.themeTitleLM, .themePriceLM, .themeMerchLM {color:#fff;}
.themeMerchLM {font-size:10px;}
.themeTitlePromo {font-weight:bold; font-size:11px; line-height:10px; color:#cd0202;}
.themeMerchPromoTac {font-size:11px;  color:#FFFFFF; margin-right:10px; text-align:right; line-height:20px; padding-bottom:5px;}
.noheadline {font-size:10px;  color:#666; margin-left:69px; margin-top:20px; cursor:pointer}
.themeMerchPromo {font-size:11px;  color:#cd0202; margin-right:10px; text-align:right; line-height:20px; padding-bottom:5px; text-decoration:none}
.themePriceLM {font-weight:bold; font-size:18px;  color:#cd0202;}
.themePriceTac {font-weight:bold; font-size:18px; line-height:10px; color:#FFFFFF}
.dealsFrame {border-bottom:1px solid #E1E4ED;}
.dealsFrame p {font-size:11px;}
.dealsFrame p a, .dealsFrame p a:hover, .dealsFrame p a:visited {font-size:11px; font-weight:bold; color:#32659C;}
.dealsPic {width: 92px; float: left; }
.dealsInfo, .dealsContent {margin-left: 13px; } 
.dealsdest {font-size:14px; font-weight:bold; color:#D60000}
.dealsDest2 {font-size:12px; font-weight:bold; }
.dealsprice a, .dealsprice a:hover, .dealsprice a:visited {font-size:12px; font-weight:bold; color:#D60000; padding-left:5px;}
.dealsprice {font-size:12px; font-weight:bold; color:#ED8509;}	
.dealsSpecial {margin-top:2px; font-weight:bold; color:#D60000}
.dealReduc {font-size:12px; font-weight:bold; color:#FFFFFF}

/* Guides Styles */
#mapWizard {margin-top:10px;}
#mapFrame {border: 1px solid #ED8509; width:598px;}
#searchEngine { text-align: center; width:600px;border: 1px solid #ED8509; background-color: #FFECAD; font-weight: bold; font-size:11px; padding:2px 0; margin:10px 0 10px 0;}
#searchEngine input {margin-left:5px;}

/* Ski Style */
#rightdeals {padding-left:10px;}
.rightdealBox {border-left:1px solid #ED8509; border-right:1px solid #ED8509; border-bottom:1px solid #ED8509; background: url(http://media.expedia.com/media/content/expfr/graphics/launch/ski/dealboxBack.gif) repeat-x bottom;}
.rightdealBox td {font-size:11px; height:18px;}
.rightdealsDest {color:#32659C; font-weight:bold;}
.rightdealsPrice {color:#000;}
.rightdealsPrice a, .rightdealsPrice a:hover, .rightdealsPrice a:visited {color:#D60000; font-weight:bold;font-size:12px;}
