﻿.ComponentCampanya .img-logi {right: -20px;}
.ComponentCampanya .cDivPestanyas {width: 965px;}
.ComponentCampanya .cont-prodv .cContPestanyas {overflow: hidden;}
.ComponentCampanya #divTituloPestanyas .ul_lista_titulos {padding: 0;}
.ComponentCampanya .cPestanyas .ul_lista a {font-size: 18px; letter-spacing: -1px;}

.ComponentCampanya .cont-prodv {width: 990px; padding: 0;}
.ComponentCampanya .cont-prodv h2 {text-shadow: 1px 1px 0x #FFF; margin-left: 15px;}
.ComponentCampanya .cont-prodv .top {margin-bottom: 10px;}
.ComponentCampanya .cont-prodv .mid {overflow: hidden; /*margin: 8px 0 5px 5px;*/}
.ComponentCampanya .cont-prodv .contPestCam {background: #FFF; overflow: hidden; border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px;}
.ComponentCampanya .mid #Bloque3.uncuarto {margin: 0;}

.ComponentCampanya .cPestanyas {width: 990px; float: left;}
.ComponentCampanya .cTituloPestanya {width: 970px; float: left; padding: 8px 10px;}
.ComponentCampanya .cTituloPestanya.bazulLilaMed {background:#4ca0ce;background: -moz-linear-gradient(top, #4ca0ce 0%, #3f85aa 100%) ;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4ca0ce), color-stop(100%,#3f85aa)) ;background: -webkit-linear-gradient(top, #4ca0ce 0%,#3f85aa 100%) ;background: -o-linear-gradient(top, #4ca0ce 0%,#3f85aa 100%) ;background: -ms-linear-gradient(top, #4ca0ce 0%,#3f85aa 100%) ;}
.ComponentCampanya #divContPestanyas .cTituloPestanya {float: left;}
.ComponentCampanya #divContPestanyas .cTitular {font-family: Arial; font-size: 15px; color: #FFF; font-weight: normal; text-shadow: 0px -1px 2px rgba(0, 0, 0, .4);}

#divContPestanyas h1.cTitular span {font-weight: bold;}

.ComponentCampanya .cPestanyas a {display: block; padding: 7px 12px 10px 12px;}
.ComponentCampanya .cPestanyas .activo {background-color: #4CA0CE; background: -moz-linear-gradient(top, #e5f6ff 0%, #4ca0ce 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5f6ff), color-stop(100%,#4ca0ce)); background: -webkit-linear-gradient(top, #e5f6ff 0%,#4ca0ce 100%); background: -o-linear-gradient(top, #e5f6ff 0%,#4ca0ce 100%); color: #FFF;}
.ComponentCampanya .cPestanyas .activo a {font-weight: 700; text-shadow:0px -1px 2px rgba(0, 0, 0, .4); color: #FFF; background: #4CA0CE; border-radius: 7px 7px 0 0; -moz-border-radius: 7px 7px 0 0; -webkit-border-radius: 7px 7px 0 0; cursor: default;}
.ComponentCampanya .cCamPestanya {border-radius: 7px 7px 0 0; -moz-border-radius: 7px 7px 0 0; -webkit-border-radius: 7px 7px 0 0; float: left; margin: 0 0 0 5px; *margin: 0 0 0 5px; z-index: 200; background-color: #FFF; border-top: 1px solid #BFCCD9; border-left: 1px solid #BFCCD9; border-right: 1px solid #BFCCD9;}

.ComponentCampanya #divPestanyas ul li:not(.activo) {cursor: pointer;}
.ComponentCampanya #divPestanyas ul li {padding: 1px 1px 0 1px; box-shadow: 1px -1px 1px rgba(0,0,0,.07); -webkit-box-shadow: 1px -1px 1px rgba(0,0,0,.07); -moz-box-shadow: 1px -1px 1px rgba(0,0,0,.07);}
.ComponentCampanya #divPestanyas ul li.activo {border-top: 1px solid #4CA0CE; border-left: 1px solid #4CA0CE; border-right: 1px solid #4CA0CE;}
.ComponentCampanya #divPestanyas {float: left; padding: 5px 0 0 0; position: relative; z-index: 10;}
.ul_lista,.links, .ul_lista_titulos {list-style: none; padding-left: 10px;}

.ComponentCampanya .contPestCamSV { *width:970px; *float:left; width /*\**/:970px\9}
.ComponentCampanya .contPestCamSV { float /*\**/:left\9}
.ComponentCampanya .contPestCamSV #pnlControlLoad.mid{margin:0;float:left;}
.ComponentCampanya .contPestCamSV .cam-cont-prodc.big { width:970px;float:left;-webkit-border-radius: 0px;-moz-border-radius:0px;border-radius: 0px;border:0; box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none; background:none; margin:0}
.ComponentCampanya .contPestCamSV .cam-cont-prodc .mid-col-prodc {display:none}
.ComponentCampanya .contPestCamSV .cam-cont-prodc .col-prodc {margin:0 0 15px 0; border:0;-webkit-border-radius: 0px;-moz-border-radius:0px;border-radius: 0px;height:auto; min-height:550px; width:970px; float:left}
.ComponentCampanya .contPestCamSV .contPestCamVuelos .mid {margin:0; border:0;-webkit-border-radius: 0px;-moz-border-radius:0px;border-radius: 0px; padding:0 ; width:970px}
.ComponentCampanya .contPestCamSV .cam-cont-prodc .top-col-prodc {-webkit-border-radius: 0px;-moz-border-radius:0px;border-radius: 0px;border:0}
.ComponentCampanya .contPestCamSV .mensaje-prodv {width:945px}
.ComponentCampanya .contPestCamSV .cDivCamCabDestinos { width:203px;}
.ComponentCampanya .contPestCamSV .cCamCabSalidasCont .cCamCabSalida { width:13%; float:left; margin-top:2px;}
.ComponentCampanya .contPestCamSV .cCamProdPrec_nomProducto { width:150px; padding:20px 0 20px 10px}
.ComponentCampanya .contPestCamSV .cCamContenedorPrecios .cCamProdPrec_precio { width:13%; float:left; padding:20px 0; text-shadow:1px 1px 0 white}
.ComponentCampanya .contPestCamSV .imgCamVuelos {float:left; width:48px; height:48px;margin:0; padding:4px 0px 6px 5px ;}
.ComponentCampanya .contPestCamSV .imgCamVuelos a {margin:0; padding:0; display:block}
.ComponentCampanya .contPestCamSV .imgCamVuelos img {float:float;width:48px; height:48px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; background-clip:padding-box;margin:0; padding:0;}
.cont-prodv .contPestCam.contPestCamSV #pnlControlLoad.mid{margin:0;float:left;}
.cont-prodv .contPestCam.contPestCamSV #pnlControlLoad.mid .cTitular.cTituloPestanya.bazulLilaMed {font-family: Arial; font-size: 15px; color: #FFF; font-weight: normal; text-shadow: 0px -1px 2px rgba(0, 0, 0, .4);}
.cont-prodv .contPestCam.contPestCamSV #pnlControlLoad.mid #pnlComponente #ContComparador {margin:0; border:none; moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none}
.cont-prodv .contPestCam.contPestCamSV #pnlControlLoad.mid #pnlComponente #ContComparador #titulo-cont h2 {margin:0 0 0 10px}
