.titleSec { margin-bottom:.2em; font-size:3em; color:#343434;}
	.titleSec span { color:#0060ae;}

.secCont { padding:3.6em 0;}
.secCont.type2 { width:75em; padding-left: 19em;}
.special .secCont { padding:0 0 3.6em;}
	.special .jcarousel-skin .jcarousel-container-horizontal { padding:0 0 2em;}
.destCont1 { border-bottom:1px solid #e2e2e2; background:#e2f4ff url("../imagenes/web2013/bck_cont-type1.gif") repeat-x 0 0;}
	.destCont1 .secCont { padding:2.6em 0 3em;}
	.busy { text-align:center;}
		.busy input.text { width:32.5em; box-shadow:1px 1px 1px #cfdce7; border:1px solid #b2d6f3; padding:.4em .9em .5em .9em; background-color:#fff; font-size:2em; color:#262626; }
		.busy label, .busy .btn { display:inline-block; vertical-align:middle;}
		.busy .btn { margin-left:-3px;}
			.busy .btn input, .busyH .btn input { border:0 none; padding:.3em 1em; background-color:#f17e00; text-transform:uppercase; font-size:2.3em; color:#fff;}
			.busyH .btn input { padding:.1em 1em; font-size:1.5em; text-transform:none;}
.list li, .shops .imgCont { border:1px solid #ccdbe6; box-shadow:1px 1px 1px #d9d9d9; background-color:#fff;}
	.list li .title { font-size:1.3em; color:#262626;}
	.list li p { font-size:1.1em; color:#707070;}
	.list .price { clear:both; text-align:center;}
		.list .price .money, .list .price .points { font-size:1.5em;}
		.list .price .money { color:#343434}
		.points, .list .price .points { color:#0060ae}
.secCont2 { padding:1.1em 0;}

.lType1 .price { padding:1.3em 0 0;}		
.lType1 li { float:left; width:19.8em; margin-right:2em; padding:1em;}
	.lType1 li .imgCont { float:left; width:8.7em; margin-right:1.5em;}
		.lType1 li img, .lType2.typeb .dest img { border:1px solid #dbe8f3; box-shadow:2px 2px 4px #e7e7e7; margin-bottom:.8em;}
	.lType1 li .cont { float:left; width:9.4em;}
.lType1 li.reset, .ie9 .lType1 li { margin-right:0;}
.secCont.type2 .lType1 li { width:21.3em;}
.ie9 .lType1 li { margin-right:1.9em;}

.lType2 li, .lType3 li { display:inline-block; vertical-align:top; width:17.8em; margin:0 .7em 2em 0;}
.lType2 li { min-height: 13.8em;}
	.lType2 .imgCont, .lType2.typeb .dest { height:4.6em; box-shadow:1px 4px 4px #e7e7e7; border-bottom:1px solid #d9e7f3; padding:.5em 0; line-height:4.6em; text-align:center;}
		.lType2 .imgCont img, .lType3 li img, .shops .imgCont img { margin:0; padding:0; vertical-align:middle;}
	.lType2 .cont { margin-top:1.2em; padding:0 1.2em 1.2em;}
.lType2 li.reset, .lType3 li.reset, .ie9 .lType2 li.reset, .ie9 .lType3 li.reset, .abc .col.reset { margin-right:0;}
.ie9 .lType2 li, .ie9 .lType3 li { margin-right:.7em;}

.lType2.typeb .imgCont, .lType2.typeb .dest { height:auto; line-height:normal; text-align:left;}
.lType2.typeb .dest { margin-bottom:1em; padding:.5em 1em 1.4em;}
	.lType2.typeb .dest img { margin-bottom:0;}
	.lType2.typeb .dest .cont { margin-bottom:1.2em; padding:0;}
	.lType2.typeb .rating { width:9em; margin: 0 auto 1em;}
.lType2.typeb li li { display:block; width:auto; min-height:auto; margin:0; border: none; box-shadow: none; background-color: #FFFFFF; }
.lType2.typeb .title, .twoColumns .col2 .lType2.typeb .title { font-size:1.3em; color:#262626;}

.listProd { padding:0 1.5em;}
	.listProd li, .lType2.typeb .listProd li { margin-bottom:1em;}
		.listProd .imgBox { display:inline-block; vertical-align:middle; width:8.4em; height:2.9em; margin-right:1em; line-height:2.9em; border:1px solid #dfdfdf; text-align:center;}
			.listProd .imgBox a { display:block;}
				.listProd .imgBox img { margin: 0; padding: 0; vertical-align: middle;}
			.listProd .price { display:inline-block; vertical-align:middle; font-size:1.5em; color:#343434;}

.group { border-bottom:1px solid #cacaca; margin-bottom:1.4em;}
.lType3 li, .shops .imgCont { height: 4.6em; line-height: 4.6em; padding:.5em 0; text-align: center;}
.group.reset { border-bottom:none;}

.lType4 li { float:left; width:19.8em; margin:0 1.8em 2em 0; padding:1.5em 1em;}
	.lType4 li .title { margin-bottom:.4em; font-size:1.6em; color:#000; text-transform:uppercase;}
	.lType4 li .cont { margin-bottom:0;}
		.lType4 img { box-shadow:2px 2px 4px #e7e7e7; border:1px solid #d9e7f3; margin-bottom:.2em;}
		.lType4 li p { font-size:1.2em;}
.lType4 li.reset { margin-right:0;}

/* OCIO */
.lType5 li { display:inline-block; width:22em; margin:0 1.6em 3.2em 0; vertical-align:top;}
	.lType5 .image { position:relative; border:1px solid #d9e7f3; margin-bottom:1.6em; box-shadow:2px 2px 4px #E7E7E7;}
		.lType5 .image .name { position:absolute; top:1em; left:0; padding:.1em 1em; background: -moz-linear-gradient(top, rgba(0,96,174,0.7) 0%, rgba(92,181,253,0.7) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,96,174,0.7)), color-stop(100%,rgba(92,181,253,0.7))); background: -webkit-linear-gradient(top, rgba(0,96,174,0.7) 0%,rgba(92,181,253,0.7) 100%); background: -o-linear-gradient(top, rgba(0,96,174,0.7) 0%,rgba(92,181,253,0.7) 100%); font-family:'StoneSansITCSemi', Arial, sans-serif; font-size:1.4em; color:#fff; }
		.ie9 .lType5 .image .name { background:url("../images/bck_transp.png") repeat-x 0 0;}
		.lType5 .image img { display:block; margin:0; padding:0;}
		.lType5 .title { margin-bottom:.4em; font-family:'StoneSansITCSemi', Arial, sans-serif; font-size:1.6em; color:#2f2f31;}
	.lType5 li li { display:block; width:auto; margin-bottom:.4em; }
		.lType5 li li a { font-size:1.6em; color:#0965b1; text-decoration:none;}
		.lType5 li li a:hover { text-decoration:underline !important;}
.lType5 li.reset { margin-right:0;}

.special { background:url("../imagenes/web2013/bck_carousel.gif") repeat-x 0 100%;}
#sliderDots { float:left;}
#sliderDots li .title { font-family:'ITCStoneSerifLTBoldItalic', Arial, sans-serif; font-size:3.5em; color:#0060ae;}
	#sliderDots li .title a { text-decoration:none;}
		#sliderDots li .title span { font-family:'ITCStoneSerifLTBold', Arial, sans-serif; font-size:1.5em; color:#a70a7f;}
.jcarousel-container li { position:relative;}
	.jcarousel-container li .num { display:none;}
	.jcarousel-container li .title { position:absolute; bottom:0; left:3em;}

.jcarousel-control a { display:inline-block; width:14px; height:14px; background-position:-127px 0;}
.jcarousel-control a.sel { background-position:-127px -16px;}
.jcarousel-skin .jcarousel-control span { display: none; text-indent: -9999em; }

.jcarousel-skin .jcarousel-container-horizontal { padding:2em 0;}
.jcarousel-skin .jcarousel-prev-horizontal, .jcarousel-skin .jcarousel-next-horizontal, .jcarousel-skin .jcarousel-control a.sel, .jcarousel-skin .jcarousel-control a { background-image:url("../imagenes/web2013/img_carousel.png"); background-repeat:no-repeat; }
.jcarousel-skin .jcarousel-prev-horizontal, .jcarousel-skin .jcarousel-next-horizontal { width:60px; height:60px;}
.jcarousel-skin .jcarousel-prev-horizontal { visibility:hidden;}
.jcarousel-skin .jcarousel-next-horizontal { visibility:hidden;}

.jcarousel-control { position:absolute; bottom:-3em; left:50%;}

.jcarousel-skin .jcarousel-container-horizontal { width: 700px;}
.jcarousel-skin .jcarousel-clip-horizontal { width: 700px; height: 270px; }
.jcarousel-skin .jcarousel-clip-vertical {width:700px; height: 270px; }
.jcarousel-skin .jcarousel-item { width: 700px; height: 270px; }

.jcarousel-skin .jcarousel-next-horizontal:hover,
.jcarousel-skin .jcarousel-next-horizontal:focus, .jcarousel-skin .jcarousel-next-horizontal:active, .jcarousel-skin .jcarousel-next-disabled-horizontal,
.jcarousel-skin .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin .jcarousel-next-disabled-horizontal:active {
   background-position:-64px 0;
}

.jcarousel-skin .jcarousel-prev-horizontal:hover, 
.jcarousel-skin .jcarousel-prev-horizontal:focus, .jcarousel-skin .jcarousel-prev-horizontal:active, .jcarousel-skin .jcarousel-prev-disabled-horizontal,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:active {
    background-position: 0 0;
}

.mod1 { float:right; width:20.2em; margin-top:3.3em; padding:4em .9em 3.8em; background:#29c0ff url("../imagenes/web2013/bck_mod.gif") repeat-x 0 0; text-align:center;}
	.mod1 p { font-size:2.8em; color:#fff;}

.mod1 .btn, .shops .btn { display:inline-block; margin-top:2.9em;}
	.mod1 .btn a, .shops .btn a { display:inline-block; padding:.2em .8em; background:#fc6300 url("../imagenes/web2013/bck_btn.gif") repeat-x 0 0; color:#fff; text-decoration:none; font-size:2.3em;}
	.mod1 .btn a:hover, .shops .btn a:hover { text-decoration:none;}

.tabs { margin-bottom:1.9em;}
	.tabs li { margin-right:1.4em; padding-right:1.4em; background:url("../imagenes/web2013/pipe_type2.gif") no-repeat 100% 50%; cursor:pointer;}
	.tabs li.reset, .tabs li:last-child, .pagination li.reset, .pagination li:last-child { margin-right:0; padding-right:0; background:none;}
	.tabs li.sel { cursor:default;}
	.bloqPest .tabs li { display:inline-block; vertical-align:middle; font-family:'StoneSansITCSemi', Arial, sans-serif;}
	.bloqPest .tabs li.sel { color:#000;}
.bloqPest .cab { border-bottom:1px solid #cacaca; margin-bottom:3em; padding-bottom:1em;}
.bloqPest .titleS { margin-bottom:.4em;}
.bloqPest .filter { float:right;}
	.filter label span { margin-right:.4em; font-size:1.5em; color:#000;}
	.filter select { width:13.2em; border:1px solid #cddce6; box-shadow:1px 1px 4px #dadada; padding-left:.5em; background-color:#fff;}
.bloqPest .titleS, .bloqPest .tabs li { font-size:2.1em; color:#6d6d6d;}

.bloqPest .cont { margin-bottom:2em;}
	.bloqPest .subsec { margin-bottom:.8em; font-size:1.8em; color:#000; text-transform:uppercase;}
	.bloqPest .cab p { float:left; width:60%; font-size:1.5em; color:#000;}
	.bloqPest .cont .link { margin-bottom:1em;}
	.bloqPest .wysiwyg p { font-size:1.5em; color:#000;}

.abc { margin-top:2em;}
	.abc .col { float:left; width:27.9em; margin-right:4em;}
	.abc dl { margin-bottom:1.5em;}	
		.abc dt { margin-bottom:.2em; font-size:1.5em; color:#000;}
		.abc dd { display:inline-block; vertical-align:top; font-size:1.4em;}
		.abc dd, .abc dd a { color:#0060ae;}
		.abc dd a { text-decoration:none;}
		.abc dd a:hover { text-decoration:underline;}

.link { display:inline-block; padding:.2em 0 .2em 2.1em; background:url("../imagenes/web2013/bullet_type1.png") no-repeat 0 .5em;}
	.link a { font-size:1.5em; color:#0060ae; text-decoration:none;}
	.link a:hover { text-decoration:underline;}

.wCont { float:left; width:56em; margin-right:2em;}
	.wCont .title { margin-right:.4em;}
	.wCont .title, .wCont2 .title { font-size:3em; color:#343434;}
	.wCont .titleCont { margin-bottom:1.9em;}
	.wCont2 .title { margin-bottom:1.1em;}
	.wCont .title, .wCont .socialLinks { display:inline-block; vertical-align:middle;}
	.wCont .socialLinks li { display:inline-block; vertical-align:middle; margin-right:1.3em;}
.wCont2 { float:right; width:31.5em;}

header .mod2{ background:#72ceff url("../imagenes/web2013/bck_cont-type2.gif") repeat-x 0 0}
header	.mod2 .cont { padding:2em 1.5em 3.5em !important;}
header		.mod2 .title { font-size:2.1em !important; color:#fff !important;}
header		.mod2 .image { float:left !important; width:12.5em !important; margin-right:1.5em !important;}
header		.mod2 .text { float:left !important; width:12.5em !important;}
header			.mod2 .text p { font-size:1.2em !important; color:#fff !important;}
header	.mod2 .foot { border:1px solid #f0f0f0 !important; border-top:none !important; padding:1.6em 0 2em !important; background:#fff url("../imagenes/web2013/bck_cont-type3.gif") repeat-x 0 0; text-align:center !important;}
header		.mod2 .foot a.first { margin-right:2.3em !important;}

.rating { margin-left:.1em;}
	.star-rating-control { display:block;}
	div.star-rating, div.star-rating a { background:url("../imagenes/web2013/img_carousel.png") no-repeat -126px -47px; }
	div.star-rating-on a, div.star-rating-hover a { background:url("../imagenes/web2013/img_carousel.png") no-repeat -126px -32px  !important;}

.twoColumns .col1 { float:left; width:16em; }
.twoColumns .col2 { float:right; width:75em;}
	.twoColumns .col2 .title { margin:.4em 0 .5em; font-size:2em; color:#343434;}

.busyFilter ul { border-top:1px solid #b9d3e9;}
	.busyFilter li { border-bottom:1px solid #b9d3e9; padding:.8em 1em .8em 0;}
	.busyFilter li .cat { padding-left:1em; background:url("../imagenes/web2013/bullet_type3.gif") no-repeat 0 .7em;}
	.busyFilter li a { text-decoration:none;}
	.busyFilter li a:hover { text-decoration:underline;}
	.busyFilter li a, .busyFilter li span.num { font-size:1.3em;}
	.busyFilter li .cat { float:left;}
	.busyFilter li span.num { float:right; color:#343434;}
	.busyFilter legend { display:block; width:100%;}
	.busyFilter legend span { display:block; padding:.6em .8em .6em 1.4em; background-color:#ebf2f9; font-size:1.3em; color:#343434; text-transform:uppercase;}
	.busyFilter form ul { border-top:none; margin-bottom:.4em;}
		.busyFilter form legend { margin:0 0 .4em;}
			.busyFilter form li:last-child { border-bottom:none;}
		.busyFilter form input.check { border:none; margin-right:.5em;}

.ui-slider { position:relative; height:.5em; border-radius:4px; border:1px solid #bfbfbf; margin-top: 1.2em; background:#afd5eb url("../imagenes/web2013/bck_slider.gif") repeat-x 0 0;}
	.ui-slider .ui-slider-handle { position:absolute; z-index:2; top:-.8em; width:2.1em; height:2.1em; margin-left:-.6em; cursor:default; background:url("../imagenes/web2013/item_slider.png") no-repeat 0 0;}
	.ui-slider .flt, .ui-slider .frt { margin-top:1.2em; font-size:1.3em; color:#343434; }

header .promo { padding:.6em .4em; background: -moz-linear-gradient(top, #0071ba 0%, #11bcff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0071ba), color-stop(100%,#11bcff)); background: -webkit-linear-gradient(top, #0071ba 0%,#11bcff 100%); background: -o-linear-gradient(top, #0071ba 0%,#11bcff 100%); }
header	.promo span { display:block; text-align:center; font-size:1.8em; color:#fff; }
header .ie9 .promo {  background:#11bcff url("../imagenes/web2013/bck_type1.gif") repeat-x 0 0;}

.titleContF .titleSec { float:left;}
.titleContF .filter { float:right; margin-top: 1em;}

.destacado { margin-bottom:2em; padding-bottom:.5em; background:url("../imagenes/web2013/border_dotted.gif") repeat-x 0 100%;}

.filterResults { margin-bottom:2em;}
	.filterResults p { margin-bottom:.4em; font-size:1.5em; color:#343434;}
	.filterResults .filter { padding:1em; background-color:#f0f0f0;}
	.filter .short { width:4.5em;}

.intro { margin-bottom:3em; padding-bottom:.4em; background:url("../imagenes/web2013/border_dotted.gif") repeat-x 0 100%;}
	.intro p { margin-bottom:1.1em; font-size:1.4em; color:#343434;}
.detail .multim { float:left; width:24em; border:1px solid #ccc; margin-right:3em;}
.detail .text { float:left; width:66.5em;}
	.detail .cat { display:block; margin-bottom:.2em; font-size:1.4em; color:#a3a3a3;}
	.detail .title {  font-size:3.6em; color:#000;}
	.detail .actions { margin-bottom:1em;}
		.detail .actions .rating { margin-right:3.4em;}
	.detail .wysiwyg p { margin-bottom:1em; font-size:1.4em; color:#707070;}
	.detail .price { color:#343434;}
	.detail .price, .detail .points { font-size:1.5em;}

.socialN span { margin-right:.9em;}
.socialN span, .socialN ul, .detail .rating, .detail .actions .link { display:inline-block; vertical-align:middle;} 
.socialN li { display:inline-block; margin-right:.6em; vertical-align:middle; text-indent:-9999em;}
	.socialN span { font-size:1.2em; color:#707070;}
	.socialN li a { display:block; width:24px; height:24px; background-image:url("../imagenes/web2013/social.png"); background-repeat:no-repeat;}
	.socialN .sNetwork1 a { background-position:0 0;}
	.socialN .sNetwork2 a { background-position:0 -24px;}
	.socialN .sNetwork3 a { background-position:0 -48px;}
	.socialN .sNetwork4 a { background-position:0 -72px;}
.socialN li.reset, .socialN li:last-child { margin-right:0;}

.shops { width:100%;}
	.shops .col1 { width:23.4%;}
	.shops .col2 { width:10.95%;}
	.shops .col3 { width:25.2%;}
	.shops .col4 { width:20.27%;}
	.shops .col5 { width:20.14%;}
	.shops thead tr { background-color:#cacaca;}
	.shops th, .shops td { border-right:1px solid #e4e4e4;}
	.shops th.last, .shops td.last { border-right:none;}
	.shops tbody tr { border-bottom:1px solid #cacaca;}
		.shops tbody td.fisrt, .shops tbody td:first-child { padding:1.5em 0;}
	.shops tbody tr.reset { border-bottom:none;}
	.shops td, .shops th { padding:1.5em; vertical-align:middle;}
		.shops td .btn { float:right; margin-top:0;}
		.shops .imgCont { width:18em;}
			.shops .imgCont a { display:block;}
		.shops .priceCont .price, .shops .priceCont .points { font-size:2.1em; }
		.shops .price { margin-right:.2em; color:#343434;}
		.shops .points { color:#0060ae;}
		.shops .desc { font-size:1.2em; color:#707070;}
	.shops th { padding:.2em 1em; font-size:1.5em; color:#000;}

.pagination { text-align:center;}
	.pagination span, .pagination a { font-size:1.5em; color:#343434;}
	.pagination ul { margin-left:1em;}
		.pagination a { color:#0060ae;}
		.pagination a:hover { text-decoration:none;}
		.pagination span, .pagination ul, .pagination li { display:inline-block; vertical-align:middle;}
		.pagination li { margin-right:1.2em; padding-right:1.1em; background:url("../imagenes/web2013/bullet_type4.gif") no-repeat 100% 50%;}
		.pagination li.sel span { padding:.2em .5em; background-color:#343434;}
			.pagination li.sel span { color:#fff;}

.twoColumns2 .col1 { float:left; width:46em;}
.twoColumns2 .col2 { float:right; width:46em;}

	.twoColumns2 .col2 .jcarousel-skin .jcarousel-clip-horizontal, .twoColumns2 .col2 .jcarousel-skin .jcarousel-container-horizontal, .twoColumns2 .col2 .jcarousel-skin .jcarousel-item { width:460px; height:375px;}
	.twoColumns2 .col2 #sliderDots li .title { top:.9em; left:2.2em; width:10em; text-align: center; font-family:'StoneSansITCMedium', Arial, sans-serif; font-size:3.7em;}
	.twoColumns2 .col2 #sliderDots li .title, .twoColumns2 .col2 #sliderDots li .title a { color:#fff;}
	.twoColumns2 .col2 .jcarousel-control { z-index: 10; bottom:4em; left:0; width:100%; padding:.8em 0 .6em; background:rgba(255,255,255,0.7); text-align:center;}
	.twoColumns2 .col2 .jcarousel-skin .jcarousel-prev-horizontal, .twoColumns2 .col2 .jcarousel-skin .jcarousel-next-horizontal { width:42px; height:42px; background-image:url("../imagenes/web2013/btn_carousel2.png"); background-repeat: no-repeat;}
	.twoColumns2 .col2 .jcarousel-skin .jcarousel-prev-horizontal, .twoColumns2 .col2 .jcarousel-skin .jcarousel-next-horizontal { top: 50%; margin-top: -21px;}
	.twoColumns2 .col2 .jcarousel-skin .jcarousel-prev-horizontal { left:0; background-position: 0 0; }
	.twoColumns2 .col2 .jcarousel-skin .jcarousel-next-horizontal { right:0; background-position: 0 -42px; }

.reservas .tabs2 { position:relative;}
	.reservas .tabs2 li { float:left; margin-right:.6em;}
		.reservas .tabs2 li a, .reservas .tabs2 li span { display:block; padding:.3em 1.4em; font-size:1.6em;}
		.reservas .tabs2 li a { background-color:#bbb; color:#000; text-decoration:none;}
		.reservas .tabs2 li a:hover { background-color:#fff; color:#000; text-decoration:underline;}
	.reservas .tabs2 li.sel span { background-color:#fff;}
	.reservas .tabs2 li li a, .reservas .tabs2 li li span { display:inline; padding:0; background:none; font-size:1.4em;}
	.reservas .tabs2 .submenu { position:absolute; top:2.9em; left:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:100%; padding:.9em 2.4em 2.6em; background:url("../imagenes/web2013/shadow_submenu-pest.png") no-repeat 50% 100%; z-index:1}
		.reservas .tabs2 .submenu li { margin-right:2.4em; padding-right:2em; background:url("../imagenes/web2013/bullet_type4.gif") no-repeat 100% 50%;}
			.reservas .tabs2 .submenu li a:hover { text-decoration:underline;}
		.reservas .tabs2 .submenu li.reset, .reservas .tabs2 .submenu li:last-child { margin-right:0; padding-right:0; background:none; }
	.reservas .cont { padding:6em 2em 2em; background-color:#fff;}
	
	
	.reservas .tabs2 li.sel .item_sel { text-decoration:underline; color:#ffa252;}
	

.mods .col1, .mods .col2 { float:left;}
.mods .col1 { width:64em; margin-right:3em;}
	.mods .col1 .cl { margin-bottom:2.3em;}
	.mods .col1 .banner { margin-bottom:1.85em;}
.mods .col2 { width:30em;}
	.mods .col2 .banner { margin-top:6.2em;}

.mods .mod { float:left; width:30em; margin-right:3.5em;}
	.mod .img { border-bottom:1px solid #d9e7f3; box-shadow:1px 2px 4px #E7E7E7;}
		.mod .img img { display:block; margin:0; padding:0;}
	.modCont .cont { padding:.4em 2em 1.7em;}
		.lists2 { margin-bottom:.8em;}
			.lists2 li { border-bottom:1px solid #e3edf6; padding:1em 0;}
				.lists2 li .name { float:left; font-size:1.3em;}
				.lists2 li .name, .lists2 li .name a { color:#707070; text-decoration:none; line-height:1.4em}
				.lists2 li a:hover { text-decoration:underline;}
				.lists2 li .price { float:right; color:#0060ae;}
					.lists2 li .price .points { font-size:1.3em;}
					.lists2 li .price .money { font-size:1.4em;}
		.mod .link { background-position:0 .3em;}
			.mod .link a { font-size:1.3em;}
		.mod .link2 { display:block; font-size:1.3em;}
			.mod .link2 a { text-decoration:none;}
			.mod .link2 a:hover { text-decoration:underline;}
		.mod .right { margin-top:.6em;}
	.mods .mod .title { margin-bottom:.4em; font-size:2.1em; color:#343434;}
.mods .mod.reset, .mods .mod:last-child { margin-right:0;}

.banner img, .modCont { border:1px solid #d9e7f3; box-shadow:2px 2px 4px #E7E7E7;}


.wrapperFooter .mod2{ background:#72ceff url("../imagenes/web2013/bck_cont-type2.gif") repeat-x 0 0}
.wrapperFooter	.mod2 .cont { padding:2em 1.5em 3.5em !important;}
.wrapperFooter		.mod2 .title { font-size:2.1em !important; color:#fff !important;}
.wrapperFooter		.mod2 .image { float:left !important; width:12.5em !important; margin-right:1.5em !important;}
.wrapperFooter		.mod2 .text { float:left !important; width:12.5em !important;}
.wrapperFooter			.mod2 .text p { font-size:1.2em !important; color:#fff !important;}
.wrapperFooter	.mod2 .foot { border:1px solid #f0f0f0 !important; border-top:none !important; padding:1.6em 0 2em !important; background:#fff url("../imagenes/web2013/bck_cont-type3.gif") repeat-x 0 0; text-align:center !important;}
.wrapperFooter		.mod2 .foot a.first { margin-right:2.3em !important;}



/*Enlaces listados Agencia de Viajes */
.enlaceListadoAgencia_link {text-decoration:none !important; cursor:pointer}
.enlaceListadoAgencia_sinlink{text-decoration:none !important;}
.enlaceListadoAgencia_link:hover{text-decoration:underline !important; cursor:pointer !important;}
.enlaceListadoAgencia_sinlink:hover{text-decoration:none !important; cursor:default !important;}
.nounderline{text-decoration:none !important;}
/*.linklegales{font-size:12px; margin-left:148px; cursor:pointer; color:#0060AE;}*/
.linklegales{
color: #0060AE;
    cursor: pointer;
    display: table;
    font-size: 12px;
    margin: 0 auto;
    width: 81em;
}

.scmod{padding-bottom: 10px;}
.last { border-bottom: none !important;}



/* rotaciones, transformaciones, etc...*/


.socialLinks img:hover {
-webkit-animation-name: rotateThis;
-webkit-animation-duration:0.8s;
-webkit-animation-iteration-count: 1;
-webkit-animation-timing-function:ease-in-out;
-moz-animation-name: rotateThis;
-moz-animation-duration:0.8s;
-moz-animation-iteration-count: 1;
-moz-animation-timing-function:ease-in-out;
-o-animation-name: rotateThis;
-o-animation-duration:0.8s;
-o-animation-iteration-count: 1;
-o-animation-timing-function:ease-in-out;
}
@-webkit-keyframes rotateThis {
0% { -webkit-transform:scale(1) rotate(0deg); }
10% { -webkit-transform:scale(1.1) rotate(0deg); }
100% {-webkit-transform:scale(1.1) rotate(360deg); }
}
@-moz-keyframes rotateThis {
0% { -moz-transform:scale(1) rotate(0deg); }
10% { -moz-transform:scale(1.1) rotate(0deg); }
100% {-moz-transform:scale(1.1) rotate(360deg); }
}
@-o-keyframes rotateThis {
0% { -o-transform:scale(1) rotate(0deg); }
10% { -o-transform:scale(1.1) rotate(0deg); }
100% {-o-transform:scale(1.1) rotate(360deg); }
}
