@import url("./css/index.html");
@font-face {
    font-family: 'avantgarde_bk_btdemi';
    src: url('../fonts/avgardn-webfont.eot');
    src: url('../fonts/avgardn-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/avgardn-webfont.woff') format('woff'),
         url('../fonts/avgardn-webfont.ttf') format('truetype'),
         url('../fonts/avgardn-webfont.svg#avantgarde_bk_btdemi') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'p22_corinthiaregular';
    src: url('../fonts/p22_corinthia-webfont.eot');
    src: url('../fonts/p22_corinthia-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/p22_corinthia-webfont.woff') format('woff'),
         url('../fonts/p22_corinthia-webfont.ttf') format('truetype'),
         url('../fonts/p22_corinthia-webfont.svg#p22_corinthiaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



body {
	margin:0;
	padding:0;
	background:#fff url(../img/bg1.jpg) center top fixed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
img { border:0;}
a { text-decoration:none; color:#ff3e2c;}
a:hover{ text-decoration:underline;color:#ca3b2d;}

h1 { color:#dd4031; font-size:22px; font-weight:bold; margin:0 0 20px 0; font-family:'avantgarde_bk_btdemi',Verdana, Geneva, sans-serif}
h2 { color:#dd4031; font-size:18px; font-weight:normal; margin:0 0 16px 0; font-family:'avantgarde_bk_btdemi',Verdana, Geneva, sans-serif}
h3 { color:#dd4031; font-size:16px; font-weight:normal; margin:0 0 16px 0; font-family:'avantgarde_bk_btdemi',Verdana, Geneva, sans-serif}
h4 { color:#dd4031; font-size:14px; font-weight:normal; margin:0 0 16px 0; font-family:'avantgarde_bk_btdemi',Verdana, Geneva, sans-serif}
h5 { color:#dd4031; font-size:11px; font-weight:normal; margin:0 0 16px 0; font-family:'avantgarde_bk_btdemi',Verdana, Geneva, sans-serif}

h1 a,h2 a,h3 a,h4 a,h5 a{color:#dd4031;}

.contenedor {
	background:#fff;
	width:970px;
	margin:auto;
}
.cont-header {
	height:156px;
	margin:10px 0 0 0;
}
.logo {
	float:left;
	width:500px;
	padding:30px 0 0 40px;
}
.iconos {float:right; width:400px; text-align: right; padding:10px 20px 0 0;}
.social {float:right; width:400px;text-align: right;padding:95px 20px 0 0;}
.cont-menu {
	background:url(../img/bgmenu.png);
	height:43px;
	margin:0 -5px;
}
ul#simple-menu{list-style-type:none;width:100%;position:relative;height:40px;font-family: 'PT Sans', sans-serif;font-size:15px;margin:0;padding:0 0 0 0; width:863px; float:left;}
ul#simple-menu li{display:block;float:left;margin:0 1px 0 0;height:40px;}
ul#simple-menu li.left{margin:0;}
ul#simple-menu li a{display:block;float:left;color:#fff;line-height:40px;text-decoration:none;/* padding:0 7px; */padding: 0 4px 0 5px;height:40px;text-shadow:#333 1px 1px 1px;}
ul#simple-menu li a.right{padding-right:19px;}
ul#simple-menu li a:hover{background: url(../img/menuhover.jpg) repeat-x;}
ul#simple-menu li a.current{color:#ffffff;background: url(../img/menuhover.jpg) repeat-x;}

.booknow { width:115px; float:right; background:url(../img/bgiso.jpg) no-repeat; padding:0 0 0 0;}


.cont-slide {font-family: 'avantgarde_bk_btdemi'; font-size:14px; color:#fff;text-shadow:#333 1px 1px 1px; overflow: hidden;height: 201px;}
.cont-slide p{margin:0;}
.cont-slide span{font-family: 'p22_corinthiaregular'; font-size:90px;}
.bot-right { padding:100px 0 0 20px;text-align:right;}
.top-right { padding:10px 20px 0 0; text-align:right;}
.bot-left { padding:100px 0 0 20px;}
.top-left { padding:10px 0 0 20px;}






.cont-contenido {
	background:url(../img/bgcont.jpg) no-repeat;
}
.derecha { float:right; width:226px; background:url(../img/bgderecha.jpg) no-repeat;}
.modulo-a {}
.modulo-a .titulo{ background:url(../img/bgtitulo.jpg) no-repeat; height:28px; color:#fff; font-size:18px;font-family: 'PT Sans', sans-serif; font-weight:bold; padding:5px 0 0 20px; margin:12px 0 12px 0;}
.modulo-a .conte{ padding:0 14px 12px 14px;}

.modulo-b { border-top:#beb5ad 1px dotted; text-align:center; padding:10px 0;}
.modulo-c { width:350px; float:left; margin:20px 0 0 12px;}
.modulo-c p{ margin:0;}
.modulo-c a{ background:#00F;}
.izquierda { float:left; width:730px; margin:20px 0 0 5px;}
.direccion {font-family: 'PT Sans', sans-serif;font-size:12px;color:#716c69; background:url(../img/isotipo.jpg) no-repeat; padding:0 0 10px 55px; clear:both; margin:20px 0 20px 16px;float:left; width:350px;}
.clear{ clear:both;}
.visa { width:548px; float:right; margin:12px 0 0 0 ;}
.visa input{ 
color:#fff;
font-family: 'PT Sans', sans-serif; 
font-size:14px; 
border: 3px solid #ffb24e;
padding: 2px 0;
cursor:pointer;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
background: #FF3E2C;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FF3E2C), to(#ff7f6e));
background: -webkit-linear-gradient(#FF3E2C, #ff7f6e);
background: -moz-linear-gradient(#FF3E2C, #ff7f6e);
background: -ms-linear-gradient(#FF3E2C, #ff7f6e);
background: -o-linear-gradient(#FF3E2C, #ff7f6e);
background: linear-gradient(#FF3E2C, #ff7f6e);
-pie-background: linear-gradient(#FF3E2C, #ff7f6e);
width:125px;

}
.visa input:hover{
background: #FF3E2C;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FF3E2C), to(#ffa255));
background: -webkit-linear-gradient(#FF3E2C, #ffa255);
background: -moz-linear-gradient(#FF3E2C, #ffa255);
background: -ms-linear-gradient(#FF3E2C, #ffa255);
background: -o-linear-gradient(#FF3E2C, #ffa255);
background: linear-gradient(#FF3E2C, #ffa255);
-pie-background: linear-gradient(#FF3E2C, #ffa255);

}
.cont-footer {font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#c3c3c2; border-top:#b1b1b1 1px solid; margin:5px 5px 100px 5px; padding:8px;}
	
.multivia { width:400px; float:left; padding:5px 0 0 0;}
.multivia a{color:#c3c3c2;}
.multivia a:hover{color:#b2b2b2;}
.cards {font-family: 'PT Sans', sans-serif;font-size:10px;color:#86827f;width:400px; float: right; text-align:right;}

.contint {
	margin:10px 10px 20px 16px;
	color:#333;
	line-height:18px;
	min-height: 442px;
}
.contint h1{ border-bottom:#dd4031 1px dotted; padding:0 0 10px 0;}

ul.vert-one{margin:14px 0 0 0;padding:0;list-style-type:none;display:block;font-family: 'PT Sans',sans-serif;line-height:190%;width:226px; font-size:16px;}
ul.vert-one li{margin:0 0 3px 0;padding:0;border-top:2px solid #ffb24e;border-bottom:2px solid #ffb24e;}
ul.vert-one li a{display:block;text-decoration:none;color:#fff;background:#ff3e2c;padding:0 0 0 20px;width:206px;}
ul.vert-one li a:hover{background:#c61909;}
ul.vert-one li a.current,ul.vert-one li a.current:hover{background:#c61909;}

.testimonios { background:#e7f9f9; padding:20px; margin:0 0 10px 0; border-bottom:#CCCCCC 1px solid; border-right:#CCC 1px solid;}
.testimonios:hover{ background:#fff;}

.modart h5 { margin:0 0 5px 0; background: url(../img/arrow.gif) no-repeat center left; padding:0 0 0 14px;}

.welcome { margin:20px 14px 0 14px;}
.welcome h1{ border-bottom:#dd4031 1px dotted; padding:0 0 10px 0;}

.gallery p{margin:0;}
.cont-face { width:455px; margin:auto;}

.der-video p, .videos p{margin:0;}
.videos { background:#fff; padding:14px; margin:0 5px 5px 0; width:198px; float:left; border-bottom:#ccc 1px solid; border-right:#ccc 1px solid;}