.prodsum H2{text-transform: uppercase  ;}
.prodsum H3{text-transform: uppercase  ;}
.prodsum .modeimg  {width:99%;}
.prodsum  .tbl .tblgroup {border:none;}
.prodsum .modeimg {margin:0px; padding:5px;float:left;}
.catalog .prodsum .modeimg {cursor:pointer;}
.prodsum .modeimg #grp1 {width:22%; float:left;}
.prodsum .modeimg .imgtitle{text-align:center;padding:3px 0px;}
.prodsum .modeimg #grp2 {width:77%; float:right;}
.prodsum .modeimg #prodtitle{width:78%;float:right; }
.prodsum .modeimg #blocprice{float:right; text-align:center;}
.prodsum .modeimg #descprod{float:left; width:74%;_width:75%;}
.prodsum .modeimg #productintro{float:left;width:100%;}
.prodsum .modeimg #viewdetail{margin:0px 5px 0px 0px;float:right;width:100%;}
.prodsum .modeimg #nightslbl, .prodsum .modeimg #formulalbl{display:inline; }
.prodsum .modeimg .promoprod, .prodsum .modeimg #productintro{display:none;}
.prodsum .modeimg .info {font-style:italic; font-size:12px;}
.prodsum .modeimg #productintro A{font-weight:bold; font-size:12px;text-decoration:underline;}
.prodsum .modeimg .label, .prodsum .modeimg .value { font-weight:normal;}
.prodsum .modeimg #arrivalairport .value,.prodsum .modeimg #prodtrans ,.prodsum .modeimg #famprod,.prodsum .modeimg #prodformula  { font-weight:bold;}
.prodsum .modeimg #prodprice SPAN {display:block;}
.prodsum .modeimg #prodprice .t1 #mention {  display:inline;}
.prodsum {padding:0px 2px 0px 0px;}
.prodsum #prdctt {border-style:solid;border-width:1px;border-bottom-style:dashed;float:left;clear:both;width:100%;background-color:Transparent;}
.prodsum #ttl {float:left;width:100%;margin:0px 0px 3px 0px;}
.prodsum #ttl .prdfamlb {width:270px;float:left;background:transparent none repeat-y inherit right;}
.prodsum #ttl #prdlk {float:right;padding:10px 0px 3px 0px;}
.prodsum #prdttl{color:white; width:100%;float:left;}
.prodsum #prdttl H1{float:left;font-size:18px;padding-left:10px;}
.prodsum #prdttl H2{font-size:14px;}
.prodsum #prdttl .sep, .prodsum #prdttl H2,
.prodsum #prdttl H3{float:left; padding-top:4px;margin-bottom:0px;color:white;}
.prodsum #prdttl .nightdispo{float:right;padding-top:3px;color:white;padding-right:10px;}
.prodsum .col1 {float:left; width:230px;margin:10px 0px 15px 10px;height:154px; _margin:10px 0px 15px 5px;position:relative;}
.prodsum .col1 IMG#mainprdimg {width:230px;height:154px;}
.prodsum .col1 IMG.playvideo {position:absolute;left:90px;top:50px}
.prodsum .col2 {float:left; width:48%;margin:10px 0px 15px 10px;height:154px;}
.prodsum .col2 #pkginfo {font-weight:bold;font-size:13px;}
.prodsum .col2 .depcities {margin-top:10px;}
.prodsum #viewdetailmt {float:right;clear:both;margin:-40px 10px 0px 0;width:auto;}
.prodsum #viewdetailmt A{display:block; white-space:nowrap;}
.prodsum .col3 {float:right;width:17%;margin:10px 10px 15px 5px; height:154px;_margin:10px 5px 15px 2px;}
.prodsum .col3 .panprice{text-align:center;padding:4px 20px; float:right;clear:both;}
.prodsum .col3 .panprice .label {display:block;}
.prodsum .col3 .panprice .price {font-size:20px;color:#E53517;}
.prodsum .col3 .panprice .taxinfo {color:#E53517;}
.prodsum .col3 #formulaimg{clear:both;float:right;margin-top:10px;}
.prodsum .psendmail {width:740px;z-index:9999;}
.prodsum  h3.productinfos {display:inline;color:Black ;font-size:13px;text-transform:none;background:none;padding:0px; }
