@font-face {
    font-family: 'DINEngschriftRegular';
    src: url('fonts/dinengschrift-regular-webfont.eot');
    src: url('fonts/dinengschrift-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/dinengschrift-regular-webfont.woff') format('woff'),
         url('fonts/dinengschrift-regular-webfont.ttf') format('truetype'),
         url('fonts/dinengschrift-regular-webfont.svg#DINEngschriftRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
	background:#00557c url(../images/miagencia/degradee.png) repeat-x 0 0;
    font:8pt Arial,Helvetica,sans-serif;
	margin:0 0 25px;
	color: #111;
}
a{color:#111}
#page{
	margin:0 auto;
	width:967px;
	font-size:12px;
	color:#fff;
	position:relative;
}
img.plane{position:absolute;left:129px;top:6px;z-index:4}
#wrap-content{
	width:798px;
	float:left;
	overflow:hidden;
}
a.logo{display:block;overflow:hidden;height:122px;}
#header-content{
	width:100%;
	float:left;
	height:310px;
	background:url(../images/miagencia/bg-1.png) no-repeat 0 100%;
}
#content-content{
	overflow:hidden;
	float:left;
	background:url(../images/miagencia/bg-2.png) repeat-y 0 0;
	padding:5px 17px 0 13px;
    width:765px;
	color:#222;
}
#footer-content {
	background:url(../images/miagencia/bg-3.png) no-repeat 0 0;
	width:798px;height:55px;
	float:left
}
#wrap-side{
	width:169px;
	float:left;
	overflow:hidden;
}
#wrap-side div{overflow:hidden}
#wrap-side a{display:block}
#wrap-side img{display:block}
#wrap-side h2{
	display:block;
	font:100 9px Arial, sans-serif;
}
#wrap-side h2:first-letter{text-transform:capitalize}
#wrap-footer{
	width:967px;
	clear:both;
	float:left;
	overflow:hidden;
	color:#F3F3E9;
	margin-top:5px;
}
#content-footer{width:723px;float:left}
#wrap-footer a{color:#F3F3E9}
#wrap-footer a:hover{color:#FAD965}
.t11,.t11 a{font-size:11px}
.t12, .url{font-size:12px}
#banners-footer{width:244px;float:left}
#side-wrap img{display:block}
.wrap-menu-side > .menu{
	width:169px;
	background:url(../images/miagencia/fondo_liso_menu.png) repeat-y 0 0;
}
.wrap-menu-side > .menu li{
	margin:0 15px 0 15px;
	background:url(../images/miagencia/bg-menu.gif) repeat-x 0 100%;
	display:block;	
	line-height:10px;
}
.wrap-menu-side > .menu li a{
	color:#F3F3E9;
    font-size:8pt;
 	text-transform:uppercase;
	display:inline-block;
	line-height:10px;
	padding:2px 0 3px;
	text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.2);
}
.wrap-menu-side > .menu li.current a{color:#6FB5D6 !important}
.ie.v7 .wrap-menu-side > .menu li a {padding:3px 0 1px;}
#header-content > .menu{
	float:right;
    margin:13px 13px 0 0;
	max-width:800px;
	position:relative;
	z-index:2;
}
#header-content > .menu > li {	
	background:url(../images/miagencia/bg-menu-header.png) no-repeat 100% 100%;
	display:block;
	float:left;
	position:relative;
	height:43px;
}
#header-content > .menu > li > a {
	display:inline-block;
	height:40px;
	color:#0b779d;
	text-align:right;
	padding:0 10px 0 43px;
	font:100 14px 'DINEngschriftRegular', Arial, sans-serif;
	text-transform:uppercase;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
}
.ie #header-content > .menu > li > a{padding:2px 10px 0 43px;height:38px}
#header-content > .menu > li > ul{
	background:#cbc99e;
	width:102px;
	display:none;
	position:absolute;top:35px;left:-10px;
	padding:10px 3px 3px 4px;
	cursor:pointer;
	z-index:999;
	border:2px solid #a5a466;
	border-top:1px solid #bcbb86;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px; 
	-webkit-box-shadow: 0px -1px 2px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px -1px 2px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px -1px 2px 0px rgba(0, 0, 0, 0.1); 
}
#header-content > .menu > li > ul > li > a{
	border-top:1px solid #E4CBB1;
	display:block;	
	font-size:10px;
	color:#787878;
	padding:4px 0 5px 6px;
}
.ie.v7 #header-content > .menu > li > ul > li > a{padding:3px 0 5px 6px}
.ie.v8 #header-content > .menu > li > ul > li > a{padding:5px 0 5px 6px}
.ie.v9 #header-content > .menu > li > ul > li > a{padding:5px 0 6px 6px}
#header-content > .menu > li > ul > li:first-child > a{border:none}
#header-content > .menu > li > ul > li > a:hover{
	background:#dad8ba;
	color:#6188AA;
	-webkit-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3); 
}
#header-content > .menu > li > ul:hover{display:block}
					/*banner*/
.peKenBurns{width:100%;height:100%;}
#banner-header {
	width:765px;
	height:243px;
	float:right;
	clear:both;
	margin:11px 20px 0 13px;
	clear:both;
	position:relative;
}
.ie.v7 #banner-header{position:absolute;top:53px;z-index:1;right:0}
#banner-header #menu>li{background-color:#888888}
#banner-header #menu>li.selected{background-color:#555555}
#banner-header #menu>li:hover{background-color:#555555}
#banner-header .peKenBurns .peKb_slides{
	padding:0px;
	-moz-border-radius:0px; 
	-webkit-border-radius:0px; 
	border-radius:0px;
}
#banner-header .peKenBurns .peKb_controlsInner .peKb_holder{
	margin:0px;
	opacity:.5 !important;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
#banner-header .peKenBurns .peKb_controlsInner .peKb_holder:hover{opacity:1 !important}
#banner-header .peKenBurns{margin-bottom:50px}
#banner-header img.hover{position:absolute;top:0;left:0;z-index:2}
					/*menu social*/
#menu-social{
	float:right;
	overflow:hidden;
	width:500px;
	margin:8px 51px 0 0;
}
#menu-social a{
	float:right;
	margin:0 3px;
}
#menu-social a img{
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
}
#menu-social a img:hover{opacity:.8}
					/*content*/
.path{
	background:#cdcba4;
    height:15px;
    overflow:hidden;
    padding:4px 200px 1px 8px;
    position: relative;
    width:557px;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, .3);
}
.path > span{
	float:left;
	padding:0 2px;
	line-height:12px;
	cursor:default;
}
.webkit .path > span{line-height:9px}
.ie .path > span{line-height:10px}
.ie.v8 .path > span{line-height:9px}
.moz .path {padding:3px 200px 2px 8px}
.ie.v7 .path{line-height:12px}
.path > a{
	float:left;
	margin:0 2px 0 2px;
	font:10px Verdana,Arial,Helvetica,sans-serif;
	text-transform:uppercase;
}
.mb-35{margin-bottom:35px}
.format p a font{color:#006EA2}.format p a font:hover{color:#6FB5D6}
.format > table{width:745px !important;height:auto !important;}
#addthis{
	position:absolute;right:1px;top:2px;
	min-width:139px;
	text-align:right;
}
.sh-w{text-shadow: 0 1px 0px rgba(255, 255, 255, 0.4)}
.sh-w1{text-shadow: 0 1px 0px rgba(255, 255, 255, 1)}
h1{font:100 31px 'DINEngschriftRegular', Arial, sans-serif}
h3{font:100 18px 'DINEngschriftRegular', Arial, sans-serif;color: #006EA2;}
h1.a,h4.a{
    background:#F3F3E9 url(../images/miagencia/bg-h1-normal.png) no-repeat 10px 24px;
    color:#006EA2;
	font:100 19px 'DINEngschriftRegular', Arial, sans-serif;
	padding:23px 0 0 25px;
}
.ie h1.a,.ie h1.a-50{
	padding:23px 0 0 25px;
	background-position:10px 22px
}
h1.a-i{
    background:url(../images/miagencia/bg-h1-normal.png) no-repeat 10px 24px;
    color:#006EA2;
	font:100 19px 'DINEngschriftRegular', Arial, sans-serif;
	padding:23px 0 0 25px;
	display:inline-block;
}
.ie h1.a-i{
	padding:23px 0 0 25px;
	background-position:10px 22px
}
.ie.v7 h1.a-i{display:inline}
h1.b{
    color:#006EA2;
	font:100 26px 'DINEngschriftRegular', Arial, sans-serif;
	padding:3px 0 0 0;
	margin:0 0 0 14px;
}
span.crest{
	display:block;
	padding:0 10px 5px;
	font:400 11px Arial, Helvetica, sans-serif;
	color:#616363;
	cursor:default;
	text-shadow: 0 1px 0px rgba(255, 255, 255, 0.4)
}
h1.t{
    color:#006EA2;
	font:100 26px 'DINEngschriftRegular', Arial, sans-serif;
	padding:24px 0 0 0;
	margin:0 0 0 14px;
}
.c{
    color:#006EA2;
	font:100 20px 'DINEngschriftRegular', Arial, sans-serif;
	padding:3px 0 0 0;
}
.rec-a{
	padding:3px 10px; 
	color:#000;
	font:700 10px Verdana, Geneva, sans-serif;
	background:#cdcba4;
	text-transform:uppercase;
	text-shadow: 0 1px 0px rgba(255, 255, 255, 0.3);
}
.rec-a a{color:#000;font-weight:700;text-transform:uppercase}
.rec-a a:hover{color:#0072A3}
.rec-a span{font:400 11px Arial, Helvetica, sans-serif;text-transform:none;}
.wrap-images{padding:10px;overflow:hidden;}
.wrap-images a{
	float:left;
	margin:2px;
}
.wrap-images a,.i-a,.wrap-photos-rel a,.wrap-videos-rel a,.objListado.photos a,.objListado.videos.cont > div > a{
	border:2px solid #CDCBA4;
    padding:1px;
}
.wrap-images a img{display:block}
.package-a{
	margin:0 10px;
    overflow:hidden;
    padding:10px 5px;
	border-bottom:1px solid #c9cb9c;
	text-shadow: 0 1px 0px rgba(255, 255, 255, 0.4);
	background-color:#E3E2CD;
	position:relative;
}
.package-a > a{float:left}
.package-a > a img{
	display:block;
-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.3);
-moz-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.3);
box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.3); 
}
.package-a > a img:hover{
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
	-moz-transform: scale(0.99) rotate(-1deg);
	-webkit-transform: scale(0.99) rotate(-1deg);
	-o-transform: scale(0.99) rotate(-1deg);
	-ms-transform: scale(0.99) rotate(-1deg);
	transform: scale(0.99) rotate(-1deg);
}
.package-a > div{
	float:left;
	width:635px;
	margin-left:5px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
}
.package-a h2,.h-a,.package-b h2,.package-c h2,.package-b h1{
	font:700 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	cursor:default;
	color:#000;
}
.package-a > div > p,.package-a > div > h2{cursor:pointer}
.package-a p,.p-a,.package-b p,.package-c p{
	font:400 12px Arial, Helvetica, sans-serif;
	cursor:default
}
.package-a .precio-link{
	position:absolute;
	bottom:4px;
	right:3px;
}
.precio-link a{	color:#000}
.package-a .precio-link{
	font:400 12px Verdana, Helvetica, sans-serif;
}
.package-a .precio-link a{
	font:700 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.package-a p {margin-bottom:11px;}
a.contact {
	background:url(../images/miagencia/mail.gif) no-repeat 100% 50%;
	padding:0 19px 0 0;
	color:#000;
}
a.contact:hover,.precio-link a:hover{color:#666}
.package-b{
	overflow:hidden;
	padding:10px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.package-b > a > img{display:block}
.sh-b{text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1)}
.package-b > a{
	float:left;
	padding:1px;
	border:2px solid #CDCBA4;
	background:#f3f3e9;
}
.package-b > div{
	padding:10px 10px 30px;
	border:2px solid #CDCBA4;
	min-height:123px;
	margin:0 0 0 1px;
	float:left;
	width:510px;
	background:#f3f3e9;
	position:relative;
}
.package-b .precio-link{
	position:absolute;
	bottom:5px;
	right:10px;
	font-weight:700;
}
a.contact-2{color:#f00;font-weight:700}
a.contact-2:hover{color:#FF5B5B}
	/*form-icontact*/
#body-icontact{
	background:url(../images/miagencia/bg-form-a.png) no-repeat 50% 0;
	overflow:hidden;
	width:350px;
	margin:0 auto;
	color:#F3F3E9;
}
#body-icontact select{
	color:#5b4e1a;
    border:1px solid #CBC99E;
	width:136px;
    font:10px Verdana,Arial,Helvetica,sans-serif;
	margin:0 1px 5px 0;
	float:left;
	background:#F3F3E9;
	-webkit-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
	box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3); 
}
h1.f{
    background:url(../images/miagencia/bg-h1-form.png) no-repeat 10px 1px;
    color:#fff;
	font:100 19px/17px 'DINEngschriftRegular', Arial, sans-serif;
	padding:1px 0 0 25px;
	text-transform:uppercase;
	margin:20px auto 7px auto;
	width:325px;
}
.webkit h1.f{background-position:10px 2px}
.ie h1.f{line-height:20px;padding-top:3px;}
#body-icontact > form{
	padding:5px 0 0 0;
	margin:0;
}
#body-icontact .parrafo{
	color:#6D6D4B;
	text-align:center;	
}
#footer-icontact .t11, #footer-icontact .t12{color:#fff;text-align:center}
#footer-icontact img{display:block;margin:0 auto 10px;}
#body-icontact > .box{
	color:#000;
	margin:5px 5px 10px;
	padding:15px 20px 10px;
	background:url(../images/miagencia/bg-form-box.png) no-repeat 0 0;	
}
#body-icontact > form > fieldset > span{
	color:#5C3D1D;
	float:left;
}
#body-icontact > form > fieldset > label{
	font:12px Arial, sans-serif;
	color:#3e3926;
	width:122px;
	text-align:right;
	padding:2px 10px 0 0;	
	cursor:pointer;
	margin:0 0 5px 0;
	float:left;
	clear:left;
	text-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}
#body-icontact form input[type="text"]{
	color:#5b4e1a;
	height:12px;
	background:transparent;
	padding:1px 6px 1px 2px;
    border:1px solid #CBC99E;
	width:125px;
    font:10px Verdana,Arial,Helvetica,sans-serif;
	margin:0 1px 5px 0;
	float:left;
    -webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
	-webkit-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
	box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3); 
}
#body-icontact form input[type="text"]:focus,#body-icontact form textarea:focus,#wrap-newsletter form input[type="text"]:focus {
	background:#fff;
	-webkit-box-shadow:inset 0px 0px 2px 0px rgba(00, 00, 00, 0.1);
	-moz-box-shadow:inset 0px 0px 2px 0px rgba(00, 00, 00, 0.1);
	box-shadow:inset 0px 0px 2px 0px rgba(00, 00, 00, 0.1); 
}
#body-icontact form textarea{
	resize:none;
	color:#5b4e1a;
	height:50px;
	background:transparent;
	padding:2px;
    border:1px solid #CBC99E;
	width:129px;
    font:10px Verdana,Arial,Helvetica,sans-serif;
	float:left;
	vertical-align:top;
    -webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
/*	-moz-border-radius-bottomright:8px;
	-webkit-border-radius:0px 0px 8px 0px;
	border-radius:0px 0px 8px 0px; */
	-webkit-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
	box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3); 
}
#body-icontact form input[type="image"]{
	float:left;
	clear:both;
	margin:12px 0 1px 144px;
	clear:both;
    -webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
}
.s {width:200px}
.ti17{
	color:#006EA2;
	font:100 17px 'DINEngschriftRegular', Arial, sans-serif;
}
input[type="image"]:hover{opacity:.85}
.format{margin:10px;clear:both;overflow:hidden;width:745px;}
	/*form-newsletter*/
#wrap-newsletter,#wrap-related{
	width:378px;
	float:left;
	background:#E3E2CD;
}
#wrap-newsletter p{
	color:#006EA2;
	font:100 19px 'DINEngschriftRegular', Arial, sans-serif;
	text-align:center;
	padding:52px 0 0 0;
}
#wrap-services{
	width:378px;
	float:right;
	background:#E3E2CD;
	-moz-border-radius-bottomright:40px;
	-webkit-border-radius:0px 0px 40px 0px;
	border-radius:0px 0px 40px 0px;
}
.wrap-boxes{
	background:#F3F3E9;
	overflow:hidden;
}
#wrap-newsletter form{
	padding:15px 10px 10px;
	text-align:center;
}
.sub{
	color:#2B2B2B;
	font:10px Arial, Helvetica, sans-serif;
	cursor:default;
}
#wrap-newsletter form input[type="text"]{
	color:#5b4e1a;
	height:14px;
	background:#F3F3E9;
	padding:2px 6px 1px 2px;
    border:1px solid #CBC99E;
	width:170px;
    font:10px Verdana,Arial,Helvetica,sans-serif;
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
	-webkit-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
	box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
}
#wrap-newsletter form label{vertical-align:-3px;padding:0 3px 0 0;cursor:pointer;}
#wrap-services ul,#wrap-related ul,.objListado.links{padding:13px 29px 13px 12px}
#wrap-services ul li a,#wrap-related ul li a,.objListado.links div a{
	display:block;
	color:#006EA2;
	font:100 17px 'DINEngschriftRegular', Arial, sans-serif;
	border-top: 1px solid #C9CB9C;
	height:25px;
	line-height:28px;
	text-shadow: 0 1px 0px rgba(255, 255, 255, 0.4);
}
.ie #wrap-services ul li a,.ie #wrap-related ul li a,.ie .objListado.links div a{line-height:30px}
.webkit #wrap-services ul li a,.webkit #wrap-related ul li a,.webkit .objListado.links div a{line-height:25px} 
#wrap-services ul li:first-child a,#wrap-related ul li:first-child a,.objListado.links div:first-child a{border:0}
#wrap-services ul li,#wrap-related ul li,.objListado.links div{
	background:url(../images/miagencia/deco-services.png) no-repeat 0 -31px;
	padding:0 0 0 15px;
}
#wrap-services ul li:hover,#wrap-related ul li:hover,.objListado.links div:hover{background-position:0 9px}
.package-c{
	padding:10px;
	border:2px solid #CDCBA4;
	margin:10px;
	clear:both;
	background:#f3f3e9;
	position:relative;
}
.package-d.bus{background-image:url(../images/miagencia/bus.jpg)}
.package-d.barco{background-image:url(../images/miagencia/barco.jpg)}
.package-d.tren{background-image:url(../images/miagencia/tren.jpg)}
.package-d{
	padding:10px 120px 10px 46px;
	border:2px solid #CDCBA4;
	margin:10px;
	clear:both;
	background:#f3f3e9 url(../images/miagencia/avion.jpg) no-repeat 10px 50%;
	position:relative;
}
.package-d .links{
	position:absolute;bottom:0;right:0;
	background:#CFCBA5;
	border:1px solid #F3F3E9;
}
.package-d h2{
	font:700 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.1);
}
.package-d .description{
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.package-d .links > a:first-child{
	border-right:1px solid #F3F3E9;
	float:left;
	padding-top:3px;
}
.package-d .links > a:first-child > img:hover{opacity:0.5}
.package-d .links .price{
	font-weight:700;
	float:left;	
	padding:6px 5px 0 5px;
	cursor:default;
}
.package-d .links .price span{color:#C50101}
	/*form-contact*/
.wrap-form-contact{margin-bottom:20px}
.wrap-form-contact form{
	padding:30px 0 0 0;
	margin:0 0 0 80px;
	width:440px;
}
.wrap-form-contact form label{
	font:11px Arial, sans-serif;
	color:#3e3926;
	width:135px;
	text-align:right;
	padding:1px 10px 1px 0;	
	text-shadow:  0 1px 0px rgba(255, 255, 255, .4);
	cursor:pointer;
	margin:0 0 5px 0;
	float:left;
	clear:left;
}
.ie.v9 .wrap-form-contact form label{
	padding:3px 10px 0 0;
}
.wrap-form-contact form span{float:left;}
.wrap-form-contact form select{
	background:#F3F3E9;
    border:1px solid #CBC99E;
	color:#5b4e1a;
    font:10px Verdana,Arial,Helvetica,sans-serif;
	float:left;
	width:160px;
	margin:0;
}
.wrap-form-contact form label:hover{color:#56553B}
.wrap-form-contact form input[type="text"]{
	color:#5b4e1a;
	height:12px;
	background:#F3F3E9;
	margin:0 0 5px 0;
	padding:1px 6px 1px 2px;
    border:1px solid #CBC99E;
	width:260px;
    font:10px Verdana,Arial,Helvetica,sans-serif;
	float:left;
    -webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
	-webkit-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
	box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3); 
}
.ie.v9 .wrap-form-contact form input[type="text"]{height:13px}
.wrap-form-contact input[type="text"]:focus,.wrap-form-contact textarea:focus{
	background:#fff;
	-webkit-box-shadow:inset 0px 0px 2px 0px rgba(00, 00, 00, 0.1);
	-moz-box-shadow:inset 0px 0px 2px 0px rgba(00, 00, 00, 0.1);
	box-shadow:inset 0px 0px 2px 0px rgba(00, 00, 00, 0.1); 
}
.wrap-form-contact textarea{
	resize:none;
	color:#5b4e1a;
	height:50px;
	background:#F3F3E9;
	padding:2px;
    border:1px solid #CBC99E;
	width:264px;
    font:10px Verdana,Arial,Helvetica,sans-serif;
	display:inlin-block;
	vertical-align:top;
    -webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
	-webkit-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3);
	box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.3); 
	float:left;
	margin:0 0 5px 0;
}
.wrap-form-contact input[type="submit"]{
	float:left;
	clear:left;
	margin:0 0 0 200px;
}
.wrap-form-contact input[type="image"]{
	float:left;
	clear:both;
	margin:17px 0 0 144px;
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transitio: all 0.1s linear;
}
	/*paginador*/
.paginador{
	display:block;
	margin:0 auto 10px;
	text-align:center;
	color:#222;
	font:11px Arial, Helvetica, sans-serif;
	cursor:default;
	text-shadow: 0 1px 0px rgba(255, 255, 255, .2);
	padding-right:40px;
}
.paginador a{
	display:inline-block;
	padding:1px 4px;
	background:#f3f3e9;
	border:1px solid #cdcba4;
	border-left:none;
	text-shadow: 0 0px 1px rgba(0, 0, 0, .1);
	color:#111;
	cursor:pointer;
}
.paginador > span{cursor:default}
.paginador.top{margin:30px auto 0px}
.paginador a.current{background:#fff;color:#8B7800;cursor:default}
.paginador a:hover{background:#fff}
.paginador > span + a{border-left:1px solid #cdcba4;}
	/*download*/
#wrap-downloads{
	float:right;
	width:387px;
	overflow:hidden;
	-moz-border-radius-bottomright:40px;
	-webkit-border-radius:0px 0px 40px 0px;
	border-radius:0px 0px 40px 0px;
}
#wrap-downloads > div{
    background-color:#E3E2CD;
    border-top:1px solid #C9CB9C;
    margin: 0 0px 0 10px;
    overflow:hidden;
    padding:10px 5px;
    position:relative;
    text-shadow:0 1px 0 rgba(255, 255, 255, 0.4);
}
#wrap-downloads h1 + div{border-top:0 none;}
#wrap-downloads a.icon{
	float:left;
	width:50px;
	text-align:center;
}
#wrap-downloads a.icon img{display:inline-block}
#wrap-downloads div > div{
	float:left;
	width:288px;
}
#wrap-downloads div > div a{
	display:inline-block;
}
#wrap-downloads div > div a strong {text-transform:uppercase;color:#000;}
#wrap-downloads div > div > strong a{color:#006EA2}
#wrap-downloads div > div > strong a:hover{color:#0D95D3}
#wrap-downloads div > div > strong + span{padding-left:2px;font-size:10px}
	/*news detail*/
#wrap-news{overflow:hidden}
#wrap-news a.a-img{
	float:right;
	margin:0 0 10px 10px ;
	-webkit-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.5);
	-moz-box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.5);
	box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.5); 	
}
#wrap-news a.a-img > img{display:block}
div.btn-others{
	cursor:default;
	text-align:right;
	padding:3px 10px;
}
div.btn-others > a{cursor:pointer}
div.btn-others a{font:11px Arial, Helvetica, sans-serif;}
div.btn-others a img{vertical-align:middle}
#wrap-news .epigraph,#wrap-news .date,#wrap-news .source a,#wrap-news .footer{
	color:#095376;
	font:100 15px 'DINEngschriftRegular', Arial, sans-serif;
	font:400 11px Verdana, Geneva, sans-serif;
}
#wrap-news .source a:hover{color:#1881B1}
#wrap-news .description{padding:6px 0 6px}
	/*objListado*/
.objListado{overflow:hidden;padding:5px}
.objListado.videos > div{margin:5px;float:left}
.objListado.videos > div *{display:block}
.objListado.border-1 > div > a,.objListado.border-1 > a{	
	border:2px solid #CDCBA4;
    padding:1px;
}
.objListado.photos > a > img{display:block}
.objListado.photos > a{float:left;margin:5px}
.objListado.paquetes{padding:10px 0}
.objListado.noticias{padding:10px;}
.objListado.noticias > div{
    overflow:hidden;
    padding:5px;
	border-bottom:1px solid #c9cb9c;
	text-shadow: 0 1px 0px rgba(255, 255, 255, 0.4);
	background-color:#E3E2CD;
	position:relative;
	width:735px;
}
.objListado.noticias > div > a{float:left}
.objListado.noticias > div > a img{
	display:block;
	-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.3);
	box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.3); 
}
.objListado.noticias > div > a img:hover{
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
		-moz-transform: scale(0.99) rotate(-1deg);
		-webkit-transform: scale(0.99) rotate(-1deg);
		-o-transform: scale(0.99) rotate(-1deg);
		-ms-transform: scale(0.99) rotate(-1deg);
		transform: scale(0.99) rotate(-1deg);
}
.objListado.noticias > div > div{
	float:left;
	margin-left:10px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	width:565px;
	padding-bottom:15px;
}
.objListado.noticias > div > div a {
	float:left;
	clear:both;
}
.objListado.noticias > div a.title{
	color:#006EA2;
	font:100 21px 'DINEngschriftRegular', Arial, sans-serif;
}
.objListado.noticias > div a.read-more{
	position:absolute;
	bottom:4px;
	right:8px;
	font:700 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.objListado.noticias > div a.read-more:hover{color:#666}
.objListado.galeria{padding:5px 14px}
.objListado.galeria > div{float:left;padding:5px 14px}
.objListado.galeria > div > a,.objListado.galeria > div > a *{display:block}
.objListado.galeria > div > span{
	display:block;
	padding-top:4px;
	text-align:center;
	color:#006EA2;
	font:100 15px 'DINEngschriftRegular', Arial, sans-serif;
	width:150px;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.4);
} 
.objListado.galeria > div.dest > span{
	color:#30BCD5;
	padding-top:3px;
	font-size:18px;
}
.tos{width:inherit;height:0px;overflow:hidden}
