@charset "utf-8"
/* Marcos Balmaseda CSS Document */
* {
	margin:0 auto;
	padding:0;
}
/*-----------------------------------HEADER------------------------------------*/
h1, h2 {
    color: deepskyblue;
    font-family: 'Ubuntu Condensed', sans-serif;
    text-align: left;
}
h1 {
    font-size: 7em;
    /*text-shadow: 20px 20px 10px black;*/
}
h2 {
   font-size: 5em; 
}
h3 {
    font-family: 'Ubuntu Condensed', sans-serif;
    color: deepskyblue;
    font-size: 2.5em;
}
h4 {
    font-family: 'Ubuntu Condensed', sans-serif;
    color: black;
}
p {
    text-align: justify;
    line-height: 24px;
    color: grey;
    font-family: 'Ubuntu Condensed', sans-serif;
    font-size: 1.03em;
}
header img {
    float: left;
    cursor: pointer;
    cursor: hand; 
}
.bandera {
    float: right;
    width: 100px;
    height: 60px;
    margin-right: 94px;
    margin-top: 120px;
}
.versesp {
    float: right;
    color: black;
    margin-top: 100px;
    margin-right: -93px;
    font-weight: bold;
}
#cajacookies {
    box-shadow: 0px 0px 5px 5px #808080;
    background-color: transparent;
    color: blue;
    padding: 10px;
    margin-left: 590px;
    margin-bottom: 0px;
    position: fixed;
    top: 0px;
    width: 500px;
    z-index: 2;
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.8);
    border-radius: 20px;
}
#cajacookies button {
  color: black;
    cursor: pointer;
    cursor: hand;
    float: right;
}
.pprivac {
    margin-left: 0px;
    cursor: pointer;
    cursor: hand;
    color: red;
    margin-top: 5px;
}
.h4bold {
    font-weight: bold;
    font-size: 1.3em;
    text-align: left;
    color: red;
}
.pull-right {
    width: 250px;
    height: 30px;
    border-radius: 10%;
}
.fa-times {
    font-size: 1.3em;
    font-style: normal;
}
.abrir-cerrar {
    float: left;
    width: 70px;
    height: 48px;
    margin-top: 0px;
}
.mlateral {
    width: 67px;
    height: 46px;
}
.abrir-cerrar {
    color: #2E88C7;
    font-size: 1rem;
}
#cerrar {
    display: none;
}
.iconside {
    float: left;
    margin-left: -40px;
    margin-top: -30px;
}
header h1 {
    margin-top: 50px;
    margin-left: 65px;
    color: darkblue;
}
/*-----------------------------------SIDEBAR------------------------------------*/
.sidebar .boton-cerrar, .sidebar2 .boton-cerrar {
    position: absolute;
    top: 0.5rem;
    right: 1rem;
    font-size: 2rem;
    display: block;
    padding: 0;
    line-height: 1.5rem;
    margin: 0;
    height: 100px;
    width: 100px;
    text-align: center;
    vertical-align: top;
}
.sidebar .boton-cerrar2, .sidebar2 .boton-cerrar2 {
    position: relative;
    display: block;
    padding: 0;
    margin-top: -80px;
    margin-right: 15px;
    height: 100px;
    width: 100px;
    float: right;
}
.sidebar ul, .sidebar li, .sidebar2 ul, .sidebar2 li {
    margin:0;
    padding:0;
    margin-bottom: 45px;
    margin-left: 20px;
    list-style:none inside;
}
.sidebar ul, .sidebar2 ul {
    margin: 4rem auto;
    display: block;
    width: 80%;
    min-width:200px;
}
.sidebar a, .sidebar2 a {
    display: block;
    font-size: 280%;
    color: #eee;
    text-decoration: none;
    text-align: center;
}
.sidebar li:hover, .sidebar2 li:hover{
    background-color: aqua;
}
.sidebar li a:hover, .sidebar2 li a:hover{
    color: black;
}
.sidebar li, .sidebar2 li {
    background-color: black;
    border-radius: 20px;
}
.botcerr {
    width: 98px;
    height: 98px;
}
.llavecita {
    width: 45px;
    height: 45px;
    margin-top: 9px;
    float: right;
}
.sidebar:hover, .sidebar2:hover {
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.6);
}
/*-----------------------------------NAV------------------------------------*/
.volver {
    position: relative;
    top: 0;
    left: 950px;
    z-index: 12;
}
.volver1 {
    position: relative;
    top: 900px;
    left: 1050px;
    z-index: 12;
}
#volver {
    position: relative;
    top: -40px;
    left: 870px;
    z-index: 12;
}
#menu, #menu2, #menu3, #menu4 {  text-align: center;
font-family: 'Ubuntu Condensed', sans-serif;
font-size: 1em;
width: 1000px;
height: 37px;
margin: 0px auto;
}
#menu ul li p, #menu2 ul li p {
    height: 19px;
    text-align: center;
}
#menu ul, #menu2 ul, #menu3 ul, #menu4 ul { list-style-type: none;}
#menu ul li.nivel1, #menu2 ul li.nivel1, #menu3 ul li.nivel1, #menu4 ul li.nivel1 { float: left;
width: 140px;
margin-right: 2px;
}
#menu ul li a, #menu2 ul li a, #menu3 ul li a, #menu4 ul li a {display: block;
text-decoration: none;
color: #fff;
background-color: #000;
border: solid 1px #fff;
padding: 8px;
position: relative;
}
#menu ul li p, #menu2 ul li p, #menu3 ul li p, #menu4 ul li p {display: block;
text-decoration: none;
color: #fff;
background-color: #000;
border: solid 1px #fff;
padding: 8px;
position: relative;
}
#menu ul li:hover, #menu2 ul li:hover, #menu3 ul li:hover, #menu4 ul li:hover {position: relative;
}
#menu ul li a:hover, #menu ul li:hover a.nivel1, #menu2 ul li a:hover, #menu2 ul li:hover a.nivel1, #menu3 ul li a:hover, #menu3 ul li:hover a.nivel1, #menu4 ul li a:hover, #menu4 ul li:hover a.nivel1, #menu ul li p:hover, #menu ul li:hover p.nivel1, #menu2 ul li p:hover, #menu2 ul li:hover p.nivel1, #menu3 ul li p:hover, #menu3 ul li:hover p.nivel1, #menu4 ul li p:hover, #menu4 ul li:hover p.nivel1 {background-color: #6CC;
color: #000;
position: relative;
cursor: hand;
cursor: pointer;
}
#menu ul li a.nivel1, #menu2 ul li a.nivel1, #menu3 ul li a.nivel1, #menu4 ul li a.nivel1, #menu ul li p.nivel1, #menu2 ul li p.nivel1, #menu3 ul li p.nivel1, #menu4 ul li p.nivel1 {display: block!important;display: none;
position: relative;
}
#menu ul li ul, #menu2 ul li ul, #menu3 ul li ul, #menu4 ul li ul {display: none;
}
#menu ul li a:hover ul, #menu ul li p:hover ul, #menu ul li:hover ul, #menu2 ul li a:hover ul, #menu2 ul li p:hover ul, #menu2 ul li:hover ul, #menu3 ul li a:hover ul, #menu3 ul li p:hover ul, #menu3 ul li:hover ul, #menu4 ul li a:hover ul, #menu4 ul li p:hover ul, #menu4 ul li:hover ul {display: block;
position: absolute;left: 0px;
}
#menu ul li ul li a, #menu2 ul li ul li a, #menu3 ul li ul li a, #menu4 ul li ul li a, #menu ul li ul li p, #menu2 ul li ul li p, #menu3 ul li ul li p, #menu4 ul li ul li p {width: 140px;
padding: 6px 0px 8px 0px;
border-top-color: #000;
}
#menu ul li ul li a:hover, #menu2 ul li ul li a:hover, #menu3 ul li ul li a:hover, #menu4 ul li ul li a:hover, #menu ul li ul li p:hover, #menu2 ul li ul li p:hover, #menu3 ul li ul li p:hover, #menu4 ul li ul li p:hover {border-top-color: #000;
position: relative;
}
table.falsa {border-collapse:collapse;
border:0px;
float: left;
position: relative;
}
/*-----------------------------------SLIDER------------------------------------*/
@keyframes slider {
    0% {left: 0px;}
    14%{left: -300px;}
    28%{left: -600px;}
    42%{left: -900px;}
    56%{left: -1200px;}
    70%{left: -1500px;}
    84%{left: -1800px;}
    100%{left: -2100px;}  
}
@-moz-keyframes slider {
    0% {left: 0px;}
    14%{left: -300px;}
    28%{left: -600px;}
    42%{left: -900px;}
    56%{left: -1200px;}
    70%{left: -1500px;}
    84%{left: -1800px;}
    100%{left: -2100px;}
}
@-webkit-keyframes slider {
    0% {left: 0px;}
    14%{left: -300px;}
    28%{left: -600px;}
    42%{left: -900px;}
    56%{left: -1200px;}
    70%{left: -1500px;}
    84%{left: -1800px;}
    100%{left: -2100px;}
}
@-o-keyframes slider {
    0% {left: 0px;}
    14%{left: -300px;}
    28%{left: -600px;}
    42%{left: -900px;}
    56%{left: -1200px;}
    70%{left: -1500px;}
    84%{left: -1800px;}
    100%{left: -2100px;}
}
@-ms-keyframes slider {
    0% {left: 0px;}
    14%{left: -300px;}
    28%{left: -600px;}
    42%{left: -900px;}
    56%{left: -1200px;}
    70%{left: -1500px;}
    84%{left: -1800px;}
    100%{left: -2100px;}
}
#header2 img {
    margin-right: -10px;
}
#pausa {
    position: relative;
    width: 5px;
    height: 5px;
    top: 90px;
    left: 137.5px;
    z-index: 100;
    cursor: pointer;
    cursor: hand;
}
#play {
    position: relative;
    width: 5px;
    height: 5px;
    top: 90px;
    left: 137.5px;
    z-index: 100;
    cursor: pointer;
    cursor: hand;
}
/*-----------------------------------CAPA1------------------------------------*/
#capa1centrar {
    width: 1000px;
    height: 1700px;
}
#enlacesamazon {
    width: 998px;
    height: 242px;
    margin-bottom: 10px;
}
img {
    float: left;
    padding: 0 10px 5px 0;      
}
.avat {
    transition: all 0.2s;
    cursor: crosshair;
    margin-top: 35px;
}
.avat:hover {
    transform: scale(1.1, 1.1);
}
#portada2 {
    width: 998px;
    height: 400px;
    float: left;
    margin-top: 30px;
}
#portada2 img {
    cursor: hand;
    cursor: pointer;
}
#fechaport2 {
    width: 364px;
    height: 200px;
    padding: 30px;
     box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color: #6E6E6E;
    float: left;
}
#fechaport2 a {
    text-decoration: none;
}
#descriport2 {
    width: 364px;
    height: 200px;
    padding: 30px;
     box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color: #6E6E6E;
    float: left;
}
#descriport2 h3 {
    margin-top: -20px;
}
#descriport2 a {
    text-decoration: none;
}
#fotoport2 {
    border: 1px white solid;
    width: 264px;
    height: 198px;
    float: left;
}
#portinferior {
    width: 998px;
    height: 198px;
    float: left;
}
#portlogo2, #portlogo3, #portlogo4, #portlogo5 {
    width: 247px;
    height: 198px;
    float: left;
    background-color: #fff;
}
#fechaport2 h2 {
    color: white;
    font-size: 4.3em;
    text-align: center;
    margin-top: -20px;
}
#fechaport2 h2 span {
    font-size: 2.7em;
}
#fechaport2 h3 span {
    font-size: 1em;
}
#fechaport2 h3 {
    color: white;
    font-size: 3.7em;
    text-align: center;
}
#descriport2 h4 {
    color: white;
    font-size: 2.5em;
    text-align: center;
}
#descriport2 h5 {
    color: white;
    font-size: 1.5em;
    text-align: center;
}
#descriport2 p {
    color: white;
    font-size: 1em;
    text-align: center;
}
#enlaceportada1, #enlaceportada2, #enlaceportada3 {
    width: 250px;
    height: 186px;
    float: left;
    margin-left: 70px;
    margin-top: 30px;
}
#enlaceportada1 img, #enlaceportada2 img, #enlaceportada3 img {
    cursor: hand;
    cursor: pointer;
}
.telefono3 {
    width: 80px;
    height: 30px;
    float: left;
    margin-left: 18px;
}
.wasap3 {
    width: 30px;
    height: 30px;
    float: left;
    margin-left: 18px;
}
.paypal2 {
    width: 110px;
    height: 40px;
    cursor: pointer;
    cursor: hand;
    margin-left: 15px;
    margin-top: -7px;
}
.tablasport {
    width: 260px;
    height: 200px;
    float: left;
    margin-left: 55px;
    margin-top: 30px;
    transition: all 0.2s;
}
.tablasport:hover {
    transform: scale(1.4,1.4);
    cursor: crosshair;
}
#pagoespecial {
    width: 230px;
    height: 155px;
    float: left;
    margin-top: 20px;
    margin-left: 93px;
}
#pagoespecial p {
    font-weight: bolder;
    font-size-adjust: auto;
}
#pagoespecial img:hover {
    cursor: pointer;
    cursor: hand;
}
.telefonoespecial2 {
    width: 130px;
    height: 40px;
    margin-top: 5px;
    float: left;
    cursor: pointer;
    cursor: hand;
}
.wasapespecial2 {
    width: 40px;
    height: 40px;
    margin-top: 5px;
    float: left;
    cursor: pointer;
    cursor: hand;
}
.paypalespecial {
    width: 150px;
    height: 45px;
    cursor: pointer;
    cursor: hand;
    margin-left: 22px;
}
#pasquin {
    width: 1002px;
    height: 622px;
    margin-top: 40px;
}
#citasportada {
    width: 1002px;
    height: 402px;
}
#capa1centrar p {
    font-size: 1.4em;
}
/*-----------------------------------CAPA2------------------------------------*/
#capa2centrar {
    width: 1000px;
    height: 710px;
}
.pebooks {
    font-weight: bold;
    font-size: 1.4em;
    text-align: center;
}
#capa2 h3 {
    margin-bottom: 20px;
}
#platimagias {
    width: 995px;
    height: 150px;
    float: left;
}
#enlace1 {
    width: 250px;
    height: 186px;
    float: left;
    margin-left: 60px;
    margin-top: 22px;
}
#enlace2 {
    width: 250px;
    height: 186px;
    float: left;
    margin-left: 75px;
    margin-top: 22px;
}
#enlace3 {
    width: 250px;
    height: 186px;
    float: left;
    margin-left: 75px;
    margin-top: 22px;
}
#enlace1, #enlace2, #enlace3 {
    cursor: pointer;
    cursor: hand;
}

.e1, .e2, .e3 {
    transition: all 0.2s;
}
.e1:hover, .e2:hover, .e3:hover {
    transform: scale(1.1, 1.1);
}
#infocentrar {
    width: 1000px;
    height: 30px;
    clear: both;
    padding-top: 10px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-family: 'Ubuntu Condensed', sans-serif;
}
#info1 {
    border: 1px blue solid;
    width: 100px;
    height: 25px;
    float: left;
    margin-left: 135px;
    background-color: antiquewhite;
    cursor: pointer;
    cursor: hand;
    color: grey;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 2px 5px 5px 5px;
    overflow: hidden;
}
#info1:hover, #info2:hover, #info3:hover, #infoesp2:hover, #infoesp3:hover {
    background-color: skyblue;
}
#info2 {
    border: 1px blue solid;
    width: 100px;
    height: 25px;
    float: left;
    margin-left: 230px;
    background-color: antiquewhite;
    cursor: pointer;
    cursor: hand;
    color: grey;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 2px 5px 5px 5px;
    overflow: hidden;
}
#info3 {
    border: 1px blue solid;
    width: 100px;
    height: 25px;
    float: left;
    margin-left: 225px;
    background-color: antiquewhite;
    cursor: pointer;
    cursor: hand;
    color: grey;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 2px 5px 5px 5px;
    overflow: hidden;
}
#infoesp2 {
    border: 1px blue solid;
    width: 100px;
    height: 25px;
    float: right;
    margin-right: 230px;
    margin-top: 0px;
    background-color: antiquewhite;
    cursor: pointer;
    cursor: hand;
    color: grey;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 2px 5px 5px 5px;
    overflow: hidden;
}
#infoesp3 {
    border: 1px blue solid;
    width: 100px;
    height: 25px;
    float: right;
    margin-right: 110px;
    margin-top: 0px;
    background-color: antiquewhite;
    cursor: pointer;
    cursor: hand;
    color: grey;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 2px 5px 5px 5px;
    overflow: hidden;
}
#infocentrar a {
    text-decoration: none;
    font-size: 0.8em;
}
@keyframes A {
    from{transform: rotateX(0deg)}
    to{transform: rotateX(180deg)}
}
#capainfo1 {
    width: 1200px;
    height: 400px;
    position: relative;
    background-color: #fff;
    animation: A linear 0.2s 1;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 0 0 10px 100px;
    text-align: center;
}
#capainfo1 h4 {
    cursor: hand;
    cursor: pointer;
}
#capainfo2 {
    width: 1200px;
    height: 400px;
    position: relative;
    background-color: #fff;
    animation: A linear 0.2s 1;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 0 0 10px 100px;
    text-align: center;
}
#capainfo2 h4 {
    cursor: hand;
    cursor: pointer;
}
#capainfo3 {
    width: 1200px;
    height: 400px;
    position: relative;
    background-color: #fff;
    animation: A linear 0.2s 1;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 0 0 10px 100px;
    text-align: center;
}
#capainfo3 h4 {
    cursor: hand;
    cursor: pointer;
}
#capainfo1 h3, #capainfo2 h3, #capainfo3 h3 {
    font-size: 1.4em;
}
#capainfo1 p, #capainfo2 p, #capainfo3 p {
    font-size: 0.9em;
}
.temando {
    margin-top: 2px;
}
.cerrar {
    float: right;
    cursor: pointer;
    cursor: hand;
}
.infofoto {
    width: 250px;
    height: 186px;
    float: left;
    margin-top: 20px;
    cursor: pointer;
    cursor: hand;
}
#indice1 {
    width: 220px;
    height: 250px;
    float: left;
    margin: 20px 20px 0 20px;
}
.indice1left {
    width: 188px;
    height: 170px;
    float: left;
}
#indice2left {
    width: 168px;
    height: 170px;
    float: left;
}
.indice1right {
    width: 28px;
    height: 190px;
    float: left;
}
.pago {
    width: 230px;
    height: 155px;
    float: left;
}
.pago p {
    font-weight: bolder;
    font-size-adjust: auto;
}
.telefono2 {
    width: 130px;
    height: 40px;
    margin-top: 25px;
    float: left;
}
.wasap2 {
    width: 40px;
    height: 40px;
    margin-top: 0px;
    float: left;
}
.flech {
    padding-bottom: 9px;
}
#indice2 {
    width: 230px;
    height: 250px;
    float: left;
    margin: 20px 20px 0 20px;
}
#indice3 {
    width: 200px;
    height: 300px;
    float: left;
    margin: 20px 20px 0 20px;
}
#capainfo1 h4 {
    text-align: left;
    margin: 10px 0;
    float: left;
    font-size: 0.8em;
}
#capainfo1 img {
    float: left;
    margin: 6px 0 0 3px;
}
#capainfo2 h4 {
    text-align: left;
    margin: 10px 0;
    float: left;
    font-size: 0.8em;
}
#capainfo2 img {
    float: left;
    margin: 6px 0 0 3px;
}
#capainfo3 h4 {
    text-align: left;
    margin: 10px 0;
    float: left;
    font-size: 0.9em;
}
#capainfo3 img {
    float: left;
    margin: 6px 0 0 3px;
}
#rutina {
    width: 470px;
    height: 350px;
    border: 1px blue dashed;
    float: left;
    margin: 20px 20px 0 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 5px;
    overflow: hidden;
}
#transpo {
    width: 470px;
    height: 350px;
    border: 1px blue dashed;
    float: left;
    margin: 20px 20px 0 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 5px;
    overflow: hidden;
    display:none;
}
#miniamb {
    width: 470px;
    height: 350px;
    border: 1px blue dashed;
    float: left;
    margin: 20px 20px 0 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 5px;
    overflow: hidden;
    display:none;
}
#manoamano {
    width: 470px;
    height: 350px;
    border: 1px blue dashed;
    float: left;
    margin: 20px 20px 0 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 5px;
    display:none;
}
#datospdf, #datospdf2 {
    width: 250px;
    height: 100px;
    float: left;
    margin-top: -150px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 5px;
}
#datospdf3 {
    width: 250px;
    height: 100px;
    float: left;
    margin-top: -185px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 5px;
}
.muestra {
    cursor: hand;
    cursor: pointer;
}
.muestra:hover {
    color: blue;
}
#indice1 img, #indice2 img, #indice3 img {
    cursor: pointer;
    cursor: hand;
}
#color {
    width: 470px;
    height: 350px;
    border: 1px blue dashed;
    float: left;
    margin: 20px 20px 0 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 5px;
    overflow: hidden;
}
#cartaamb {
    width: 470px;
    height: 350px;
    border: 1px blue dashed;
    float: left;
    margin: 20px 20px 0 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 5px;
    overflow: hidden;
    display:none;
}
#navajas {
    width: 470px;
    height: 350px;
    border: 1px blue dashed;
    float: left;
    margin: 20px 20px 0 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 5px;
    overflow: hidden;
    display:none;
}
#transpo2, #ambdesp, #ases, #monedas {
    width: 470px;
    height: 350px;
    border: 1px blue dashed;
    float: left;
    margin: 20px 20px 35px 30px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 5px;
    overflow: hidden;
}
#ambdesp, #ases, #monedas {
    display: none;
}
#pagoespecialito {
    width: 230px;
    height: 155px;
    float: left;
    margin-top: 20px;
    margin-left: 93px;
}
#pagoespecialito p {
    font-weight: bolder;
    font-size-adjust: auto;
}
#pagoespecialito img:hover {
    cursor: pointer;
    cursor: hand;
}
.passwordleft {
    margin-top: 3px;
}
/*----------------------------------CAPA3------------------------------------*/
.video1 {
    width: 350px;
    height: 300px;
    border: 1px dashed blue;
    background-color: lightgrey;
}
.video2 {
    width: 350px;
    height: 300px;
    border: 1px dashed blue;
    background-color: lightgrey;
}
#capa3centrar {
    width: 1000px;
    height: 1670px;
}
#enlacesamazon2 {
    width: 998px;
    height: 242px;
    margin-bottom: 10px;
}
#segundovid {
    border-right: 1px solid dodgerblue;  
}
#primervideo, #segundovid, #primervideo2, #segundovid2, #primervideo3, #segundovid3, #primervideo4, #segundovid4 {
    width: 380px;
    height: 340px;
    float: right;
}
figcaption {
    color: dodgerblue;
    font-size: 1.5em;
    font-family: 'Ubuntu Condensed', sans-serif;
    z-index: 10;
}
#introducirvideos, #introducirvideos2, #introducirvideos3, #introducirvideos4 {
    width: 230px;
    height: 340px;
    border-right: 1px solid dodgerblue;
    float: left;
    padding: 10px;
     box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
}
#introducirvideos u, #introducirvideos2 u, #introducirvideos3 u, #introducirvideos4 u {
    text-decoration: underline;
}
.repases {
    cursor: hand;
    cursor: pointer;
}
/*-----------------------------------CAPA4------------------------------------*/
#capa4centrar {
    width: 1000px;
    height: 600px;
    margin-top: 20px;
}
#enlacesamazon3 {
    width: 998px;
    height: 242px;
    margin-bottom: 10px;
}
/*-----------------------------------NOTICIAS------------------------------------*/
#noticiascentrar {
    width: 1000px;
    height: 900px;
    margin-top: 20px;
}
#enlacesamazon4 {
    width: 998px;
    height: 242px;
    margin-bottom: 10px;
}
#noticiascentrar p {
    margin-top: 10px;
    margin-bottom: 30px;
    font-size: 1.4em;
    text-align: center;
}
#noticia1, #noticia2 {
    width: 998px;
    height: 400px;
    float: left;
    margin-top: 30px;
}
#fechanot1 {
    width: 364px;
    height: 200px;
    padding: 30px;
     box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color: #5e140f;
    float: left; 
}
#fechanot2 {
    width: 364px;
    height: 200px;
    padding: 30px;
     box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color: #6E6E6E;
    float: left;
}
#descripnot1 {
    width: 364px;
    height: 200px;
    padding: 30px;
     box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color: #5e140f;
    float: left;
}
#descripnot2 {
    width: 364px;
    height: 200px;
    padding: 30px;
     box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color: #6E6E6E;
    float: left;
}
#fotonot1, #fotonot2 {
    border: 1px white solid;
    width: 264px;
    height: 198px;
    float: left;
}
#fechanot1 h2 {
    color: white;
    font-size: 3.3em;
    text-align: center;
    margin-top: -20px;
}
#fechanot2 h2 {
    color: white;
    font-size: 4.3em;
    text-align: center;
    margin-top: -20px;
}
#fechanot1 h2 span, #fechanot2 h2 span {
    font-size: 1.7em;
}
#fechanot1 h3 span {
    font-size: 0.5em;
}
#fechanot2 h3 span {
    font-size: 1em;
}
#fechanot1 h3 {
    color: white;
    font-size: 2.7em;
    text-align: center;
}
#fechanot2 h3 {
    color: white;
    font-size: 3.7em;
    text-align: center;
}
#fechanot2 a {
    text-decoration: none;
}
#descripnot1 h4, #descripnot2 h4 {
    color: white;
    font-size: 2.5em;
    text-align: center;
}
#descripnot1 h5, #descripnot2 h5 {
    color: white;
    font-size: 1.5em;
    text-align: center;
}
#descripnot1 p, #descripnot2 p {
    color: white;
    font-size: 1em;
    text-align: center;
}
#restaurante, #inferior {
    width: 998px;
    height: 198px;
    float: left;
}
#logo {
    width: 220px;
    height: 198px;
    float: left;
    background-color: #fff;
}
#logo2, #logo3, #logo4, #logo5 {
    width: 247px;
    height: 198px;
    float: left;
    background-color: #fff;
}
#descripnot2 {
    width: 364px;
    height: 200px;
    padding: 30px;
     box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color: #6E6E6E;
    float: left;
}
#descripnot2 h3 {
    margin-top: -20px;
}
#descripnot2 a {
    text-decoration: none;
}
#descripnot2 h4 {
    color: white;
    font-size: 2.5em;
    text-align: center;
}
#descripnot2 h5 {
    color: white;
    font-size: 1.5em;
    text-align: center;
}
#descripnot2 p {
    color: white;
    font-size: 1em;
    text-align: center;
}
.vivation {
    
}
#divivation {
    width: 802px;
    height: 302px;
    margin-left: 80px;
}
#noticiascentrar h3 {
    margin-top: 20px;
}
#enlacesizquier, #enlacescentr, #enlacesder {
    width: 330px;
    height: 270px;
    float: left;
}
#enlacesizquier img, #enlacescentr img, #enlacesder img {
    cursor: hand;
    cursor: pointer;
    transition: all 0.2s;
}
.enlacespsi:hover {
    transform: scale(1.1, 1.1);
}
.enlacespsi {
    margin-bottom: 15px;
}
/*-----------------------------------CAPA5------------------------------------*/
#capa5centrar {
    width: 1000px;
    height: 1170px;
    margin-top: 20px;
}
#enlacesamazon5 {
    width: 998px;
    height: 242px;
    margin-bottom: 10px;
}
form {
    overflow: hidden;
}
input {
    border:2px solid #000000;
    margin-top:3px;
    color: #000000;
}
.textito {
	background:#ffffff;
	height: 40px;
	padding-left: 10px;
    width: 680px;
    max-width: 680px;
    min-width: 680px;
}
.correito {
	background:#ffffff;
	height: 40px;
	padding-left: 10px;
    width: 680px;
    max-width: 680px;
    min-width: 680px;
}
.telefonito {
	background:#ffffff;
	height: 40px;
	padding-left: 10px;
    width: 680px;
    max-width: 680px;
    min-width: 680px;
}
.cajatexto {
	width: 680px;
    max-width: 680px;
    min-width: 680px;
	height: 100px;
    min-height: 100px;
    max-height: 160px;
	padding-left: 10px;
    background:#ffffff;
    border:2px solid #000000;
    margin-top:3px;
    color:#000000;
    font-size: 1.2em;
}
.cajatexto2 {
    width: 680px;
    max-width: 680px;
    min-width: 680px;
	height: 100px;
    min-height: 100px;
    max-height: 150px;
    padding-left: 10px;
    background:#ffffff;
    border:2px solid #000000;
    margin-top:3px;
    color:#000000;
    font-size: 1.2em;
}
.check {
    float: left;
    margin-left: 151px;
    border:2px solid #000000;
    cursor: pointer;
    cursor: hand;
}
.label {
    cursor: pointer;
    cursor: hand;
    color: cornflowerblue;
}
.centradito {
    cursor: pointer;
    cursor: hand;
    color: cornflowerblue;
    text-align: center;
}
.botondeabajo {
	float: right;
	margin-right: 40px;
	margin-top: 10px;
	cursor: pointer;
    cursor: hand;
	height: 50px;
	background-color: black;
	color: #fff;
	font-size: 0.6em;
	padding: 10px; 
}
.pcaptcha {
    color: black;
    margin-left: 151px;
}
.secure {
    float: left;
    width: 175px;
    height: 42px;
    margin-left: 151px;
}
#output {
    float: left;
}
.output2 {
    float: right;
}
/*-----------------------------------SECRETA------------------------------------*/
#capascentrar {
    width: 1000px;
    height: 1080px;
}
.psecreta {
    font-weight: bold;
    font-size: 1.4em;
    text-align: center;
}
.paypal {
    width: 150px;
    height: 45px;
    cursor: pointer;
    cursor: hand;
    margin-left: 265px;
}
.wasap {
     width: 40px;
    height: 40px;
    margin-left: 270px;
}
.telefono {
    width: 150px;
    height: 20px;
    margin-top: 10px;
}
.pespecial {
    float: left;
    margin-top: -24px;
    margin-left: 200px;
    font-weight: bold;
}
.pnegrita {
    font-weight: bold;
    margin-left: 230px;
}
#segundovid22 {
    float: left;
    width: 380px;
    height: 340px;
}
#contenidonotas {
    margin-top: 20px;
}
.avat
{
    cursor: pointer;
}
#capascentrar input {
    margin-top: 20px;
}
#capascentrar #segundovid2 {
    margin-right: 260px;
    margin-top: 30px;
}
.platimagenes {
    float: left;
    width: 480px;
    height: 650px;
}
.platimagenespecial {
    float: left;
    width: 420px;
    height: 292px;
}
#platimagenes {
    float: left;
}
#platimagen1, #plati2magen, #plati3magen {
    margin-left: 0,5px;
}
#enlacee11 {
    width: 250px;
    height: 186px;
    float: left;
    margin-left: 390px;
    margin-top: 40px;
}
#enlacee22 {
    width: 250px;
    height: 186px;
    float: left;
    margin-left: 390px;
    margin-top: 40px;
}
#enlacee33 {
    width: 250px;
    height: 186px;
    float: left;
    margin-left: 390px;
    margin-top: 40px;
}
.botonentrar {
    width: 90px;
    height: 30px;
    cursor: hand;
    cursor: pointer;
    border-radius: 20px;
    font-weight: bold;
}
.red {
    color: red;
    font-weight: bold;
    text-align: center;
    font-size: 1.7em;
}
.captchainput {
    margin-left: 0px;
    margin-top: 0px;
    float: left;
    width: 107px;
    height: 18px;
    margin-left: 151px;
}
.imgrenovar {
    width: 40px;
    height: 40px;
}
#accion {
    margin-right: 10px;
    margin-left: 10px;
    cursor: pointer;
    cursor: hand;
    border-radius: 5%;
}
/*-----------------------------------FOOTER------------------------------------*/
#footercentrar {
    width: 1000px;
    height: 130px;
    border-top: 2px black solid;
}
#footercentrar h1, #footercentrar p, #footercentrar img {
    float: left;
}
#footercentrar p {
    margin-top: -5px;
}
#privacy {
    width: 60px;
    height: 12px;
    border-right: 1px black solid;
    float: left;
    margin: 5px 0 0 50px;
    text-align: left;
}
#policy {
    width: 160px;
    height: 12px;
    float: left;
    margin: 5px 0 0 10px;
    text-align: left;
}
#phone {
    width: 150px;
    height: 12px;
    float: left;
    margin: 5px 0 0 30px;
    text-align: left;
}
#redessoc {
    width: 65px;
    height: 62px;
    float: right;
    margin: -15px 0 0 0px;
    text-align: left;
}
#footercentrar h1 {
    color: grey;
    font-family: 'Ubuntu Condensed', sans-serif;
    text-align: left;
    font-size:2em;
}
.soc {
    transition: all 0.2s;
}
.soc:hover {
    transform: scale(1.1, 1.1);
}
.aviso {
    font-size: 0.8em;
    text-align: justify;
}
#avisofooter {
    width: 520px;
    height: 37px;
    float: left;
    margin-top: 19px;
    margin-left: 50px;
}
/*-----------------------------------PRIVACIDAD------------------------------------*/
#capapcentrar {
    width: 1000px;
    height: 8330px;
}
#capapcentrar img {
    cursor: crosshair;
}
#policy p:hover {
    cursor: pointer;
    cursor: hand;
}
.avat {
    transition: all 0.2s;
}
.avat:hover {
    transform: scale(1.1, 1.1);
}
/*-----------------------------------PRIVACIDAD2------------------------------------*/
#capap2centrar {
    width: 1000px;
    height: 7690px;
}
#capap2centrar img
{
    cursor: crosshair;
}
/*-----------------------------------PRIVACIDAD3------------------------------------*/
#capap3centrar {
    width: 1000px;
    height: 7690px;
}
#capap3centrar img {
    cursor: crosshair;
}
/*-----------------------------------ARTICULO1------------------------------------*/
#articulo1centrar {
    width: 1000px;
    height: 300px;
    margin-top: 40px;
}
/*-----------------------------------ARTICULO2------------------------------------*/
#articulo2centrar {
    width: 1000px;
    height: 300px;
    margin-top: 40px;
}
/*-----------------------------------VIDS------------------------------------*/
#videoscentrar {
    width: 1000px;
    height: 400px;
    margin-top: 40px;
}
#videoscentrar video {float:left;}