*{text-indent: 0px; margin:0px; padding:0px; Border:0px}
body{width:100%;height:auto;min-height:896px;font-size:16px;font-family: Roboto;text-align:center;background:#FDE71B url(../../objetos/fondo1.JPG);background-attachment:fixed;background-size:100%;z-index: 1; }
@media screen and (max-width: 580px) {
body{font:15px Roboto;}	
}	
@media only screen and (min-width:581px) and (max-width:800px) {
body{font:13px Roboto;}	
}	
@media screen and (max-width: 1200px) {

}

.global{position:relative;width:60%;height:auto;margin:0px auto;padding:1%;text-align:justify;z-index:1;}
@media screen and (max-width: 580px) {
.global{width:98%;padding:0;}
}	
@media only screen and (min-width:581px) and (max-width:800px) {
.global{width:98%;font-size:1.4em;padding:0;}
}	
@media only screen and (min-width:801px) and (max-width:1200px) {
.global{width:80%;font-size:1em;}
}	
@media only screen and (min-width:1201px) and (max-width:1600px) {
.global{width:65%;font-size: 1em;}
}	


.captcha-a{display:flex;flex-direction: column;width:100%;height:auto;margin-bottom:20px;z-index:2;border:2px solid #cccccc;box-sizing:border-box;}
.captcha-b{width:18%;height:auto;margin:0px 0px 20px 40%;z-index:2;}
.captcha-b img{width:100%;height:auto;}
.captcha-c{display:flex;flex-direction:row;justify-content:center;width:100%;height:auto;margin-bottom:15px;z-index:2;border:0px solid blue;}
.captcha-ca{height:auto;width:15%;text-align:right;margin-right:7px;border:0px solid red;}
.captcha-c input{height:30px;width:10%;padding-left:2%;z-index:2;border:2px solid #cccccc;border-radius:3px;}
.captcha-texto{width:51%;height:auto;font-size:0.9em;color:green;text-align:left;border:0px solid blue;}
@media screen and (max-width: 580px) {
aptcha-a{border:2px solid black;}
.captcha-b{width:27%;margin:10px 0px 10px 32%;border:0px solid black;}
aptcha-c{border:2px solid blue;}
.captcha-ca{width:19%;font-size:0.8em;margin-right:5px;border:0px solid red;}
.captcha-c input{width:14%;height:25px;font-size:0.9em;border:2px solid #cccccc;border-radius:3px;}
.captcha-texto{font-size:0.8em;border:0px solid blue;}
}	
@media only screen and (min-width:581px) and (max-width:800px) {
.captcha-b{width:25%;margin:10px 0px 10px 38%;border:0px solid red;}
.captcha-ca{font-size:0.8em;}
.captcha-texto{font-size:0.8em;border:0px solid red;}
}	






.activa{width:100%;height:100%;color:yellow;font-weight:bold;background-color:black;border:0px solid red;}
activa a{color:yellow;}
.activa p{font-weight:bold;}
.cabecera{position:relative;float:left;width:100%;height:auto;min-height:auto;margin:0px auto;margin-top:7px;background-color:#FDE71B;z-index:2;}
.cabecera img{width:100%;height:auto;}
.cabecera-caja{position:absolute;top:0;width:94%;height:auto;margin:2% 0% 0% 3%;z-index:5;}
.cabecera-animacion{position:relative;float:left;width:42%;height:auto;box-shadow:0px 0px 25px #888888;}
.cabecera-animacion img{width:100%;border:4px solid white;}
.cabecera-dcha{position:relative;float:left;width:59%;height:auto;border:2px solid black;}
.cabecera-dcha img{width:100%;}
.redesociales{position:absolute;width:50%;height:auto;bottom:0px;right:0px;text-align:center;z-index:2;}
.redesociales img{width:auto;height:45px;margin-right:5%;}

.menu{position:relative;float:left;width:100%;width:100%;height:auto;background-color:#FDE71B;z-index:5;}
ul, ol{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;}
.nav > li{position:relative;float:left;width:auto;min-width:7%;height:auto;margin:8px 4px 10px 4px;padding:3px 5px 3px 5px;background-color:#555555;border:1px solid white;border-radius:5px;box-shadow:4px 4px 5px #888888;}
.nav li a{text-decoration:none;padding:5px 10px;display:block;font:0.8em arial;margin-bottom:3px;}
.nav li a:hover{z-index:2;}
.nav li ul{display:none;position:absolute;left:-60px;min-width:150px;margin-top:-2px;}
.nav li:hover > ul {display:block;}
.nav li ul li{position:relative;margin-top:6px;min-width:200px;padding:3px;background-color:#555555;border:1px solid white;border-radius:5px;box-shadow:4px 4px 5px #888888;}
ul li ul{z-index:90;}

.contenido{position:relative;float:left;width:100%;height:auto;min-height:150px;color:black;text-align:justify;background-color:white;margin:6px 0px 0px 0px;background-image:url(../../objetos/patron.png);box-shadow:1px 0px 15px 5px #999999;z-index: 2;}
.contenido p{font-size:1em;}

.caja-supe{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;justify-content:space-around;width:94%;height:auto;text-align:center;margin:15px 0% 0% 3%;z-index:2;}
.caja-1{position:relative;float:left;width:73.5%;height:auto;margin-right:2%;z-index:2;}
.caja-1 img{width:100%;height:auto;border:3px solid #999999;border-radius:5px;}
.caja-1-bis{position:relative;float:left;width:450px;height:230px;border-radius:5px;margin-right:15px;border:3px solid #999999;background-color:blac;z-index:2;}
.caja-2{position:relative;float:left;width:23%;height:250px;border-radius:5px;margin:0px 0px 10px 0px;background-color:#333333;border:3px solid #999999;z-index:2;}
.caja-2 p{width:95%;height:auto;float:left;text-align:center;font:0.8em Arial;line-height:1em;color:white;margin:5% 0px 0px 0px;}
.caja-2 img{max-width:95%;max-height:120px;margin-top:5px;}
.caja-2-titulo{position:relative;float:left;width:100%;height:auto;color:#FDE71B;font:0.8em Calibri;text-align:center;margin:4% 0% 4% 0%;z-index:2;}
.caja-2-titulo a{color:#FDE71B;}
.caja-2-bis{position:relative;float:left;width:100%;height:230px;border-radius:5px;background-color:#cccccc;border:3px solid #999999;z-index:2;}
.caja-2-bis img{float:left;}
.caja-2-bis-1{position:relative;float:right;width:70%;height:100%;margin:0% 3% 0% 0%;z-index:2;}
.caja-2-bis-1 p{font:0.9em Tahoma;text-align:justify;margin:0% 2% 2% 2%;}

.masinforma{position:relative;float:left;width:70%;height:23px;text-align:center;border:1px solid #D2E6D4;font:1.05em Calibri;line-height:23px;margin-left:15%;background-color:#07689D;z-index:2;} 
.masinforma a{color:white;font-weight:bold;display:block;}
.titulo-9{position:relative;float:left;width:100%;height:auto;font:1.2em Arial;color:#07689D;text-align:center;margin:20px 0px 20px 0px;}

.pie-body{position:fixed;bottom:0;text-align:center;width:100%;height:100px;background-color:black;border:2px solid red;z-index:0;}
.pie{position:relative;float:left;width:100%;height:auto;margin:0px auto;text-align:center;background-color:black;z-index:5;}
.pie-linea{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;justify-content:space-around;align-items: center;width:100%;height:auto;}
.pie-img{display:flex;justify-content:center;align-items:center;width:15.5%;height:auto;margin:15px 0px 5px 0px;}
.pie-img img{max-width:90%;max-height:70px;border:2px solid #777777;border-radius:5px;}


.titulo{position:relative;float:left;width:100%;height:auto;font:1.6em AvantGarde Bk BT;text-decoration:underline;color:#07689D;margin:20px 0px 20px 0px;}
.titulo a{color:#07689D;}
contenido-3{position:relative;float:left;width:100%;height:auto;min-height:150px;color:black;text-align:justify;background:#cccccc url(../../objetos/fondo-4.png);;margin:10px 0px 10px 0px;border:2px solid yellow;}

.galeria-imagen{position:relative;float:left;width:100%;height:auto;min-height:150px;color:black;text-align:justify;background:#cccccc url(../../objetos/fondo-4.png);;margin:10px 0px 10px 0px;}
.galeria-imagen-a{display:flex;flex-direction:row;flex-wrap:wrap;width:96%;height:auto;line-height:1.4em;margin-left:2%;}
.ima-foto-izda{position:relative;float:left;width:33.1%;height:auto;margin:10px 0px 10px 0px;text-align:center;}
.ima-foto-ver{position:relative;float:left;width:33.1%;height:250px;margin:10px 0px 10px 0px;text-align:center;}
.ima-foto-ver img{width:auto;height:90%;border:1px solid yellow;}
.ima-foto-hor{position:relative;float:left;width:33.1%;height:250px;margin:10px 0px 10px 0px;text-align:center;}
.ima-foto-hor img{width:78%;max-height:92%;border:1px solid yellow;}
.ima-text-foto{position:relative;text-align:center;color:yellow;font:0.8em Arial;margin:10px 5px 0px 5px;}
galeria{position:relative;float:left;width:101%;height:auto;margin:0px 0px 0px 0px;border:2px solid green;}

submenu1{position:relative;float:left;width:auto;height:auto;color:#07689D;margin:0px 10px 0px 10px;}
submenu2{position:relative;width:auto;height:auto;line-height:30px;text-decoration:underline;}
submenu2 a{color:black;margin:0px 10px 0px 10px;}

.linea-horari{display:flex;align-items:stretch;width:100%;height:auto;color:black;border-bottom:1px solid #999999;z-index:2;margin-bottom:-40px;}

.horari{width:auto;height:auto;text-align:left;border-left:1px solid #999999;z-index:2;}
.horari p{height:auto;margin:5px 5px 5px 5px;font:1em Calibri;line-height:1.6em;z-index:2;}
.buscar{position:relative;float:right;width:35%;height:30px;margin:15px 5% 10px 0px;background-color:#D7E2E8;border:1px solid #888888;box-shadow:3px 3px 3px #888888;z-index:2;}
.buscar input{position:relative;float:left;width:88%;height:30px;font-size:0.6em;background-color:#D7E2E8;z-index:2;}
.buscar button{float:right;width:10%;height:30px;background:url(../../objetos/buscar.png)no-repeat;background-size:100% 100%;}
.aviso-fin{position:absolute;top:100px;left:10%;width:80%;height:auto;color:black;text-align:center;font:1.2em Verdana;padding:40px 0px 40px 0px;border-radius:15px;background-color:#cccccc;border:1px solid #444444;z-index:4;}
.aviso{position:absolute;top:30px;width:100%;height:auto;color:#FA5216;font:1.2em Arial;text-align:center;background-color:#C8E9C7;border:1px solid #709A79;border-radius:5px;z-index:2;}

.contacto{display:flex;flex-direction:row;justify-content:center;margin:0px auto;width:100%;height:auto;margin:20px 0px 20px 0px;font:0.9em Arial;}
.contacto-d{position:relative;width:60%;height:auto;font-size:1.1em;margin:0px auto;background-color:#ffffcc;z-index:2;}
.contacto-d fieldset{position:relative;float:left;width:90%;margin:3px 0px 0px 5%;text-align:left;z-index:2;}
.contacto-d fieldset label{position:relative;float:left;line-height:27px;margin-top:5px;z-index:2;border:0px solid black;}
.contacto-d fieldset input{position:relative;float:left;width:100%;height:33px;font-size:1.1em;box-sizing:border-box;padding:5px;background-color:white;border:2px solid #cccccc;border-radius:5px;z-index:2;}
.contacto-d fieldset textarea{position:relative;float:left;font-size:1.1em;margin:2px 0px 0px 0px;width:100%;height:168px;background-color:white;border:2px solid #cccccc;border-radius:5px;z-index: 2;}
.contacto-g {display:flex;justify-content:center;width:90%;height:35px;margin:15px 0px 15px 5%;border-radius:7px;background-color:#f7c96d;z-index:2;}
.contacto-g input{display:block;font:1.3em times;line-height:35px;background-color:#f7c96d;}

.alta{position:relative;float:left;width:80%;height:auto;font:1em Arial;margin:25px 0px 20px 10%;background-color:#ffffcc;z-index:2;border:1px solid #FDE71B;}
.alta input{font-size:1em;}
.alta p{width:100%;margin:0px auto;color:black;margin-top:20px;padding:20px;box-sizing:border-box;}
.alta fieldset{position:relative;float:left;width:90%;margin:3px 0px 0px 5%;text-align:left;z-index:2;}
.alta fieldset label{position:relative;float:left;line-height:1.4em;margin-top:5px;z-index:2;}
.alta fieldset input{position:relative;float:left;width:100%;height:30px;box-sizing:border-box;padding:0px 5px 0px 5px;border:1px solid #cccccc;border-radius:3px;z-index:2;}
.alta-linea{position:relative;float:left;width:90%;height:auto;margin:9px 0px 0px 5%;}
.alta-a{position:relative;float:left;width:48%;height:100%;text-align:left;}
.alta-a label{position:relative;width:100%;line-height:1.4em;}
.alta-a input{position:relative;width:100%;height:30px;box-sizing:border-box;padding:0px 5px 0px 5px;border:1px solid #cccccc;border-radius:3px;z-index:2;}
.alta-c{position:relative;float:left;width:90%;height:auto;margin:25px 0px 10px 5%;z-index:2;}
.alta-c button {position:relative;float:right;width:70px;height:28px;background:url(../../objetos/editar-3.png)no-repeat; z-index: 2; } 
.alta-aviso{position:absolute;top:80px;left:3%;width:90%;height:200px;color:black;text-align:center;font:18px Verdana;line-height:30px;border-radius:15px;background-color:#cccccc;border:1px solid #444444;z-index:4;}

.submenu{position:relative;float:left;width:100%;height:auto;line-height:auto;text-align:center;background-color:#cccccc;box-shadow:4px 4px 5px #888888;}
.submenu1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;justify-content:space-around;width:97%;height:auto;color:#07689D;}
.submenu2{position:relative;width:auto;height:auto;line-height:30px;text-decoration:underline;}
.submenu2 a{color:black;margin:0px 10px 0px 10px;}

.submenu3{position:relative;float:left;width:98%;height:auto;font:1em Calibri;margin:5px 0px 5px 1%;background-color:#FDE71B;line-height:25px;}
.submenu3 a{position:relative;float:right;color:black;}
.texto1{position:relative;float:left;width:90%;height:auto;margin-left:5%;}
.texto{position:relative;float:left;width:90%;height:auto;line-height:1.4em;margin-left:5%;}
.texto p{width:100%;font:1em Arial;margin-top:10px;line-height:1.4em;}
.texto ul{margin:10px 0px 10px 40px;font:0.9em Arial;line-height:1.6em;}
.tramitarpedi-1{position:relative;margin:0px auto;text-align:center;width:85%;height:auto;color:#555555;margin-top:3%;background-color:white;font:1.1em Calibri;z-index:1;}
.tramitarpedi-1 p{font-size:1.2em;}
.tramitarpedi-2{position:relative;float:left;width:45%;height:auto;color:black;margin:0% 0% 2% 24%;z-index:2;}
.tramitarpedi-2 fieldset{width:100%;margin:2% 0% 0% 0%;text-align:left;font:1.1em calibri;z-index:2;}
.tramitarpedi-2 fieldset input{float:left;width:100%;height:30px;font-size:0.8em;margin:0% 0% 4% 0%;box-sizing:border-box;padding:0% 4% 0% 4%;background-color:#E6E6E6;border:1px solid #888888;border-radius:5px;z-index:2;}
.tramitarpedi-3{position:relative;float:left;width:100%;height:auto;z-index:2;}
.tramitarpedi-3 fieldset input{position:relative;width:30%;height:30px;font-size:0.9em;text-align:center;color:white;line-height:100%;background-color:#28A12E;border:1px solid green;border-radius:6px;z-index:2;}    
.cestacompra-1{position:relative;width:100%;height:auto;color:black;font:1.5em Calibri;text-align:center;margin-bottom:2%;z-index:2;}
.palmares{position:relative;float:left;width:auto;height:auto;text-align:left;font:0.9em Arial;line-height:1em;box-sizing:border-box;padding:7px 4px 7px 4px;border-left:1px solid #999999;z-index:2;}
palmares1{position:relative;float:left;width:auto;height:30px;text-align:left;font:0.8em Arial;line-height:30px;border-left:1px solid #999999;z-index:2;}
palmares p{padding:0px 5px 0px 5px;}

.titulo-2{position:relative;float:left;width:100%;height:auto;font:1.3em Arial;color:#07689D;text-align:center;margin:20px 0px 20px 0px;}
.titulo-7{position:relative;float:left;width:100%;height:auto;font:bold 1em Arial;text-decoration:underline;margin:30px 0px 20px 0px;}
.titulo-7 a{color:#07689D;}


.contihorarios{position:relative;float:left;width:95%;height:auto;margin:0px 0px 20px 20px;border:2px solid #999999;z-index:10;}
.titulos-horari{display:flex;align-items:stretch;width:100%;height:auto;color:#0066cc;border-bottom:1px solid #999999;font:bold 0.9em Verdana;z-index:2;}
.titu-hor{width:auto;height:auto;line-height:1.4em;text-align:center;border-left:1px solid #999999;z-index:2;}
.linea-crite{display:flex;align-items:stretch;width:100%;height:auto;line-height:2em;border-bottom:1px solid #999999;}
.conticrite{position:relative;float:left;width:56%;height:auto;font:0.9em Arial;border:1px solid #999999;}
.titulos-crite{position:relative;float:left;width:100%;height:23px;text-align:center;line-height:23px;border-bottom:1px solid #999999;}
.titu-crite{position:relative;float:left;width:auto;height:auto;border-right:1px solid #999999;}
.foto-d{position:relative;float:right;height:auto;width:40%;margin-left:12px;}
.foto-d img{border-radius:5px;border:2px solid #996600;width:100%;}
.foto-text{position:relative;width:100%;text-align:center;color:#444444;font:italic 0.8em Arial;margin:3px 0px 0px 0px;}
.foto-text a{color:#333333;}
.foto-linea{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;width:100%;height:auto;}
.foto-i{position:relative;float:left;width:22%;height:auto;}
.foto-i img{width:100%;border-radius:5px;border:2px solid #996600;}
.foto-27{position:relative;float:right;height:auto;width:27%;margin-left:12px;}
.foto-27 img{border-radius:5px;border:2px solid #996600;width:100%;}


@media screen and (max-width: 580px) {
.cabecera{min-height:130px;margin:0px auto;margin-top:7px;background-color:#FDE71B;z-index:2;}
.cabecera-animacion{border:3px solid white;}
.contenido p{font-size:0.8em;}
.menu{margin:0px 0px 8px 0px;border:0px solid red;}
.nav > li{margin:3px 4px 3px 4px;padding:0px 3px 0px 3px;}
.nav li a{font:0.7em arial;font-weight:bold;}
.nav li ul{left:-40px;min-width:140px;margin-top:-2px;}
.nav li ul li{margin-top:6px;min-width:140px;padding:4px;}
.caja-2{width:30%;height:200px;border:2px solid #999999;}
.caja-2 p{width:98%;font-size:0.5em;}
.caja-2-titulo{width:95%;font:0.7em Calibri;}
.masinforma{width:80%;height:20px;font:0.8em Calibri;line-height:20px;margin-left:10%;}
.pie-img{width:17%;margin:2px 0px 2px 0px;}
.pie-img img{max-height:45px;}
.titulo{font:1.3em AvantGarde Bk BT;margin:5px 0px 5px 0px;}
.titulo-9{font:1em Arial;margin:10px 0px 10px 0px;}
.redesociales{bottom:0px;right:0px;}
.redesociales img{width:auto;height:25px;margin-right:7%;}
.ima-foto-ver{width:49%;height:220px;}
.ima-foto-ver img{width:auto;height:80%;}
.ima-foto-hor{width:49%;height:220px;}
.ima-foto-hor img{width:90%;max-height:80%;}
.ima-text-foto{font:1em Arial;}
.buscar{width:45%;height:25px}
.buscar input{width:83%;height:25px;font-size:0.8em;}
.buscar button{width:15%;height:25px;}
.aviso{font:1em Arial;}
.contacto-d{width:90%;font-size:1.4em;}
.contacto-d fieldset input{height:40px;font-size:1.2em;}
.contacto-g {height:40px;}	
.contacto-g input{font:1.4em times;line-height:40px;}
.alta{width:98%;margin:15px 0px 20px 1%;}
.alta p{margin-top:10px;padding:10px;}
.alta input{font-size:0.9em;}
.submenu{font-size:0.9em;}
.cestacompra-1{font:1.1em Calibri;}
.tramitarpedi-1 p{font-size:1.2em;}
.tramitarpedi-3 fieldset input{width:50%;font-size:0.8em;}
.titulo-2{font:1.1em Arial;}
.palmares{font:0.7em Arial;line-height:0.9em;}
.texto p{font:1em Arial;line-height:1.4em;}
.contihorarios{width:100%;margin:0px;}
.titulos-horari{font:bold 0.7em Verdana;}
.titulos-crite{font-size:0.9em;}
.foto-d{width:40%;margin-left:7px;}
.foto-d img{border-radius:3px;border:1px solid #996600;}
.titulo-7{font:bold 0.8em Arial;margin:20px 0px 20px 0px;}
.foto-i{width:40%;}
.foto-27{width:35%;margin-left:10px;}
}	

@media only screen and (min-width:581px) and (max-width:800px) {
.menu{border:0px solid white;}
.contenido p{font-size:0.85em;}
.nav > li{margin:8px 6px 8px 6px;padding:4px 7px 4px 7px;}
.nav li a{font:0.75em arial;font-weight:bold;}
.caja-1 img{border:2px solid #999999;border-radius:3px;}
.caja-2{width:30%;height:250px;border:2px solid #999999;border:2px solid red;} 
.caja-2 p{width:95%;font-size:0.6em;}
.pie-img{margin:2px 0px 2px 0px;}
.titulo{font:1.4em AvantGarde Bk BT;margin:7px 0px 10px 0px;}
.titulo-9{font:1em Arial;margin:10px 0px 7px 0px;}
.redesociales{bottom:0px;right:0px;}
.redesociales img{width:auto;height:33px;margin-right:7%;}
.ima-foto-ver{width:49%;height:300px;}
.ima-foto-ver img{width:auto;height:80%;}
.ima-foto-hor{width:49%;height:300px;}
.ima-foto-hor img{width:90%;max-height:80%;}
.ima-text-foto{font:0.9em Arial;}
.buscar{width:45%;}
.alta input{font-size:0.8em;}
.alta label{font-size:0.8em;}
.cestacompra-1{font:1.2em Calibri;}
.tramitarpedi-3 fieldset input{width:53%;font-size:0.7em;}
.contihorarios{width:100%;margin:0px;}
.titulos-horari{font:bold 0.8em Verdana;}
.titulo-2{font:1.1em Arial;}
.palmares{font:0.8em Arial;line-height:0.9em;}
.titulos-crite{font-size:0.9em;}
.titulo-7{font:bold 0.8em Arial;margin:20px 0px 20px 0px;}
.foto-i{width:30%;}
}	

@media only screen and (min-width:801px) and (max-width:1200px) {
.menu{border:0px solid green;}
.nav li a{font:0.9em arial;font-weight:bold;}
.navega{flex-wrap:wrap;font-weight:bold;}
.ima-foto-ver{width:33%;height:220px;}
.ima-foto-hor{width:33%;height:220px;}
.ima-text-foto{font:0.9em Arial;}
.titulos-horari{font:bold 0.9em Verdana;}
.buscar{width:40%;}
.cestacompra-1{font:1.3em Calibri;}
.tramitarpedi-3 fieldset input{width:55%;}
.redesociales{bottom:0px;right:0px;}
.redesociales img{width:auto;height:42px;margin-right:8%;}
.titulo-7{font:bold 0.9em Arial;margin:20px 0px 20px 0px;}
}	








#video{position:relative;float:left;width:35%;height:auto;}
#video-bis{position:relative;float:left;width:35%;height:auto;}
.caja-video{position:relative;float:right;width:62%;height:100%;margin-right:1%;font:1em Arial;text-align:justify;z-index:2;}
.video-enlace{position:relative;float:left;width:60%;height:26px;text-align:center;border:1px solid #D2E6D4;border-radius:13px;font:18px Calibri;line-height:26px;margin:20px 20% 20px 20%;background-color:#07689D;z-index:2;} 
.video-enlace a{color:white;font-weight:bold;display:block;}

@media (max-width: 411px) {
#video{width:90%;margin-left:5%;}
.caja-video{width:98%;height:100%;margin-right:1%;font:1em Arial;text-align:justify;z-index:2;}
titulo-9{width:98%;font:1.1em Arial;margin:15px 0px 10px 0px;}
.video-enlace{width:80%;height:26px;border-radius:13px;font:12px Calibri;line-height:26px;margin:20px 10% 20px 10%;}
}


.aviso-escuela-bis{position:absolute;top:0px;left:2%;width:96%;height:100%;color:black;text-align:center;font:16px Verdana;line-height:30px;background-color:white;z-index:4;}
.aviso-escuela-bis p{margin:20px;text-align:justify;}

.titulo-11{position:relative;float:left;width:100%;height:auto;font-size:1.2em;text-align:center;}
.titulo-12{position:relative;float:left;width:100%;height:auto;font:1.2em Arial;color:#07689D;text-align:center;margin:20px 0px 20px 0px;}
.firma{position:relative;float:left;width:100%;height:auto;text-align:right;margin:10px 0px 10px 0px;z-index:2;}
.firma-img{position:relative;float:left;width:49%;height:100px;text-align:center;margin:10px 0px 10px 0px;z-index:2;}
.firma-img img{max-height:100px;min-height:100px;max-width:80%;}
.alta-escu{position:relative;float:left;width:95%;height:auto;margin:55px 0px 10px 2.5%;z-index:2;}
.alta-escu button {position:relative;float:right;width:70px;height:28px;background:url(../../objetos/continuar.jpg)no-repeat; z-index: 2; } 
.editalum{position:relative;float:left;width:90%;height:auto;text-align:right;margin:10px 0px 10px 4%;z-index:2;background-color:white;border:1px solid #cccccc;border-radius:3px;}
.editalum-a{position:relative;float:right;width:70%;height:auto;font-size:0.9em;text-align:center;margin:5% 2.5% 10px 0px;z-index:2;}
.editalum-a input{float:right;width:95%;}
.container{width:100%;height:90px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;}
.container > .crop{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;min-height:100%;min-width:100%;}
.editalum-radio{position:relative;float:left;width:20%;height:auto;text-align:center;}
.editalum-img{position:relative;float:left;width:23%;height:100px;text-align:center;margin:10px 0px 10px 10px;z-index:2;}
.editalum-img img{max-height:100px;max-width:140px;}
.linea-escue{display:flex;flex-direction:row;width:100%;height:auto;font:0.9em Arial;line-height:1.4em;border:1px solid black;}
.linea-escue-1{display:flex;align-items:center;width:23%;height:auto;padding:5px;}
.escue-titulo{display:flex;align-items:center;width:23%;height:auto;padding:5px;}
escue-titulo{display:flex;align-items:center;justify-content: center;width:23%;height:auto;padding:5px;}
.titulo-13{position:relative;float:left;width:100%;height:auto;border-bottom:1px solid #999999;font:bold 1em Verdana;margin-top:5px;margin-bottom:10px;color:green;z-index:2;}
.aviso-escuela{position:absolute;top:50px;left:0px;width:100%;min-height:470px;color:black;text-align:center;font:1.1em Verdana;line-height:30px;border-radius:15px;background-color:#cccccc;border:1px solid #444444;z-index:4;}
.aviso-escuela a{padding:7px 20px;border-radius:20px;background:blue;font:1.5em calibri;}
.covid-linea{display:flex;flex-wrap:wrap;width:91%;height:auto;margin:10px 0px 0px 4.5%;border:1px solid #cccccc;}
.covid-linea p{width:97%;text-align:center;font:1.1em calibri;}
.covid-radio{display:flex;flex-direction:row;align-items: center;width:47%;height:auto;margin:1.5% 0px 2% 1.5%;}
.covid-radio-a{display:flex;width:62%;height:auto;font:0.9em Tahoma;border:0px solid blue;}
.covid-radio-b{display:flex;align-items: center;width:21%;height:20px;}
.covid-radio-c{position:relative;float:left;width:90%;height:27px;margin:7px 0px 10px 0px;z-index:2;}
.covid-radio-c input{position:relative;float:left;width:100%;height:27px;padding:0px 5px 0px 5px;border:1px solid #cccccc;border-radius:3px;z-index:2;}
.covid-radio-c textarea{position:relative;float:left;width:100%;height:150px;font-size:0.9em;padding:5px;border:1px solid #cccccc;border-radius:4px;}
.covid-texto{position:relative;float:left;width:90%;height:auto;margin:0px 0px 0px 5%;background-color:white;border:1px solid #cccccc;border-radius:3px;z-index:2;}
.escuela-edit{position:relative;float:left;width:100%;height:auto;text-align:center;margin-bottom:10px;font:1em Arial;display:block;}
.escuela-edit a{display:block;}
.contener{position:relative;float:left;width:200px;height:200px;background:white;overflow:hidden;}
.orla-escudo{position:absolute;width:100%;height:100%;}
.orla-escudo img{width:100%;height:100%;}
.circular-square{position:absolute;top:18%;left:20%;width:61%;}
.circular-square img{width:100%;border-radius:50%;}




@media (max-width: 411px) {
.contener{width:150px;height:150px;}
.escuela-edit{font:0.7em Arial;}
.titulo-13{font:bold 0.8em Verdana;}
.escue-titulo{justify-content: center;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.covid-radio{width:95%;margin:2.5% 0px 2% 1.5%;}
.aviso-escuela a{padding:5px 12px;border-radius:15px;font:1.3em calibri;}
.titulo-11{font-size:0.9em;}
.titulo-12{font:1em Arial;}
.editalum-a{width:95%;margin:2% 2% 2% 2%;}
.firma-img{height:70px;}
firma-img img{height:70px;max-width:95%;max-width:100px;}
.firma-img img{max-height:70px;min-height:70px;max-width:95%;}
.editalum-radio{width:32%;}
.editalum-img{width:95%;margin:10px 2% 10px 2%;}
.editalum-img img{max-height:70px;}
}


.articulosepara{position:relative;float:left;width:100%;height:auto;border-bottom:4px dotted black;margin:10px 5% 20px 0px;z-index:2;}
aviso{position:absolute;top:-30px;width:100%;height:25px;color:red;font:15px Verdana;text-align:center;z-index:2;border:1px solid red;}

.aviso-1{position:absolute;top:80px;left:2%;width:95%;height:480px;color:black;text-align:center;font:20px Verdana;border-radius:15px;background-color:#cccccc;border:1px solid #444444;z-index:4;}
.aviso-2{position:relative;width:100%;height:440px;}
.aviso-2 img{width:30%;margin:4% 0% 0% 2%;}
.aviso-2 p{position:relative;float:right;width:58%;height:auto;font:1.7em Calibri;text-align:center;color:#06581f;margin:15% 4% 0% 0%;}
.aviso-2 p img{width:40%;}


@media (max-width: 411px) {
alta{position:relative;float:left;width:285px;height:auto;font:13px Arial;margin:20px 0px 10px 0px;background-color:#ffffcc;z-index:2;border:1px solid #FDE71B;}
alta fieldset{position:relative;float:left;width:255px;margin:5px 0px 0px 12px;text-align:left;z-index:2;}
alta fieldset label{position:relative;float:left;line-height:15px;color:black;margin-top:10px;z-index:2;}
alta fieldset input{padding-left:4px;}
alta-linea{position:relative;float:left;width:270px;height:60px;margin:10px 0px 0px 10px;}
alta-a input{width:90%;padding-left:4px;}
alta-aviso{position:absolute;top:100px;left:2%;width:95%;height:150px;color:black;text-align:center;font:15px Verdana;border-radius:15px;background-color:#cccccc;border:1px solid #444444;z-index:4;}

aviso{height:auto;margin:0px auto;font:1em Arial;}
.aviso-1{position:absolute;top:100px;left:2%;width:95%;height:450px;color:black;text-align:center;font:20px Verdana;border-radius:15px;background-color:#cccccc;border:1px solid #444444;z-index:4;}

.aviso-2{height:200px;}
.aviso-2 p{font:1em Calibri;text-align:center;}
.aviso-2 p img{width:60%;}

}
.barra-body{text-align:center;width:100%;height:40px;background-color:white;z-index:5;}
.barra{position:relative;margin:0px auto;width:940px;height:40px;margin-top:10px;background-color:white;font:bold 1em Arial;line-height:29px;z-index:5;}
.barra a{color:black;}

.bloque{position:relative;float:left;width:100%;height:auto;color:black;margin-bottom:20px;z-index:2;}
.bloque a{color:black;}
.beneficios{position:relative;float:left;width:100%;height:auto;text-align:center;margin:0px 0px 30px 0px;}
.beneficios-linea{position:relative;float:left;width:100%;height:auto;}
.beneficios-a{position:relative;float:left;width:48%;height:auto;text-align:right;}
.beneficios-b{position:relative;float:left;width:7%;height:auto;text-align:center;}
.beneficios-c{position:relative;float:left;width:44%;height:auto;text-align:left;}
.borrarticulos{position:relative;float:left;width:120px;height:28px;z-index:2;}
.borrarticulos button{position:relative;float:left;width:120px;height:28px;background:url(../../objetos/borrararticulo.png)no-repeat;background-size:100% 100%;z-index:2;}

@media (max-width: 411px) {
.barra{width:320px;height:25px;font:bold 0.8em Arial;line-height:17px;}
.borrarticulos{width:100px;height:28px;}
.borrarticulos button{width:100px;height:28px;background-size:100% 100%;}

buscar{position:relative;float:right;width:60%;height:23px;margin:15px 30px 10px 0px;background-color:#D7E2E8;border:1px solid #888888;box-shadow:3px 3px 3px #888888;z-index:2;}
buscar input{position:relative;float:left;width:84%;background-color:#D7E2E8;z-index:2;}

}


.caja-3{position:relative;float:left;width:23%;height:230px;border-radius:5px;margin-right:15px;background-color:#333333;border:3px solid #999999;z-index:2;}
.caja-3 img{width:100%;height:95%;margin-top:5px;}
.categorias{position:relative;float:right;width:40%;height:23px;margin:15px 30px 10px 0px;background-color:#D7E2E8;border:1px solid #888888;box-shadow:3px 3px 3px #888888;z-index:2;}
.categorias select{width:100%;height:23px;font:1.1em Calibri;padding-left:1%;background-color:#D7E2E8;z-index:2;}
centrar{display:table-cell;vertical-align:middle;padding:0px 5px 0px 3px;}
.centrar{width:100%;height:100%;display:table-cell;vertical-align:middle;padding:0px 5px 0px 4px;}
.cerrarsesion{position:relative;float:right;width:50%;height:75%;color:#888888;text-align:right;margin:8px 1% 0px 0px;z-index:5;}


.cestadatos-4{position:relative;float:left;width:100%;height:33px;margin:5% 0% 6% 0%;z-index:2;}

.comentarios{position:relative;float:left;width:100%;height:auto;margin-bottom:20px;background-color:#F7FAAC;border-radius:5px;border:1px solid orange;z-index:2;}
.comentarios p{width:97%;font:italic 1em Times;text-align:justify;margin:5px 10px 5px 10px;}

@media (max-width: 411px) {
caja-supe{position:relative;float:left;width:94%;height:auto;text-align:center;margin:5px 0% 0% 3%;z-index:2;}
caja-1{position:relative;float:left;width:73.5%;height:65px;border-radius:2px;margin-right:5px;background-color:black;border:1px solid #999999;z-index:2;}
caja-2{position:relative;float:left;width:23%;height:90px;border-radius:2px;margin-right:5px;background-color:#333333;border:1px solid #999999;z-index:2;}
caja-2 p{width:90%;height:auto;float:left;text-align:center;font:5px Arial;color:white;margin:5% 5% 0% 5%;}
caja-2 img{max-height:40px;margin-top:5px;}
caja-2-titulo{position:relative;float:left;width:90%;height:auto;color:#FDE71B;font:4px Calibri;margin:4% 0% 4% 5%;z-index: 2; }
caja-2-bis{position:relative;float:left;width:100%;height:85px;border-radius:2px;background-color:#cccccc;border:1px solid #999999;z-index:2;}
caja-2-bis-1{width:70%;}
caja-2-bis-1 p{font:0.4em Calibri;text-align:justify;line-height:7px;letter-spacing:-0.05em;margin:0% 2% 0% 2%;}
.caja-3{position:relative;float:left;width:23%;height:90px;border-radius:2px;margin-right:5px;background-color:#333333;border:1px solid #999999;z-index:2;}
.caja-3 img{width:100%;height:95%;margin-top:5px;}
cerrarsesion{margin-right:3%;}
.cerrarsesion{width:50%;height:50%;margin:4px 3% 0px 0px;z-index:5;}
cestacompra-1{height:35px;font:bold 0.8em arial;line-height:35px;background-size:100% 120%;z-index:2;}
contactar{position:relative;width:285px;height:580px;margin:0px auto;font:15.5px Arial;margin-top:50px;background-color:#ffffcc;z-index:2;border:1px solid #FDE71B;}
contactar fieldset{position:relative;float:left;width:90%;margin:3px 0px 0px 14px;text-align:left;z-index:2;}
contactar fieldset input{position:relative;float:left;width:95%;height:28px;padding-left:10px;background:url(../../objetos/contacto-2.png)no-repeat;background-size:100% 100%;z-index: 2;}
contactar fieldset textarea{position:relative;float:left;width:100%;height:70px;background:url(../../objetos/contacto-3.png)no-repeat;background-size:100% 100%;z-index: 2;}
contactar-a{position:relative;float:left;width:90%;height:28px;margin:20px 0px 0px 14px;z-index:2;}
.categorias{position:relative;float:right;width:70%;height:23px;margin:10px 20px 0px 0px;background-color:#D7E2E8;border:1px solid #888888;box-shadow:3px 3px 3px #888888;z-index:2;}
}
contacto{position:relative;float:left;width:60%;height:auto;margin:10px 20% 30px 20%;}
contacto-c{position:relative;float:left;width:100%;height:auto;margin-top:8px;background-color:#D7E2E8;}
contacto-c input{float:right;font:0.9em Arial;margin:3px 6px 3px 0px;background-color:#D7E2E8;}
contacto-d{position:relative;width:100%;height:180px;margin-top:8px;background-color:#D7E2E8;}
contacto-d textarea{float:right;width:96.8%;height:167px;font:0.9em Arial;margin:7px;background-color:#ECF7F6;overflow:auto;}
contacto-e{position:relative;width:100%;height:40px;margin-top:8px;margin-top:5px;background-color:orange;}
contacto-e label{font:0.9em Arial;margin:5px;}
contacto-e input{width:70.3%;height:60%;margin-top:1.5%;background-color:#6699cc;}

.contrasenas{position:relative;width:40%;height:auto;margin:3% 0% 4% 30%;z-index:2;}
.contrasenas fieldset{width:100%;font-size:1em;margin-top:1%;text-align:left;}
.contrasenas fieldset input{width:100%;height:30px;font-size:1em;margin-bottom:5%;padding-left:2%;background-color:#E6E6E6;border:1px solid #888888;border-radius:5px;z-index:2;}
.contrasenas-1{position:relative;float:left;width:100%;height:33px;margin-top:3%;z-index:2;}
.contrasenas-1 fieldset input{position:relative;float:right;width:160px;height:100%;border:0px;background:url(../../objetos/registro-8.png)no-repeat;background-size:100%;}
.contrasenas-3{position:relative;float:left;width:160px;height:100%;}


.criteri{position:relative;float:left;width:auto;height:23px;border-right:1px solid #999999;}
.criteri p{margin:0px 3px 0px 3px;}
@media (max-width: 411px) {
.contacto{position:relative;float:left;width:92%;height:auto;margin:10px 4% 30px 4%;}
.contacto-d textarea{float:right;width:96.8%;height:169px;font:1em Arial;margin:5px;background-color:#ECF7F6;overflow:auto;}
.contacto-e{position:relative;width:100%;height:auto;margin-top:3px;margin-top:2px;background-color:#D7E2E8;}
.contacto-e label{position:relative;float:left;width:96.8%;margin:3px;}
.contacto-e input{width:96.8%;height:20px;margin:3px;font:1em Arial;background-color:#ECF7F6;}
conticrite{position:relative;float:left;width:100%;height:auto;font:0.7em Arial;margin:0px 0px 10px 0px;border:1px solid #999999}

.criteri{position:relative;float:left;width:auto;height:15px;border-right:1px solid #999999;}
}
.enlaces{position:relative;float:left;width:100%;height:auto;font:bold 16px Arial;text-decoration:underline;margin:20px 0px 30px 0px;}
.enlaces a{color:#07689D;}
.factuenvio{position:relative;float:left;width:100%;height:auto;z-index:2;}
.fechahorario{position:relative;float:left;width:95.7%;height:auto;color:#0066cc;font:bold 12px Verdana;margin:0px 0px 5px 20px;z-index:2;}
.foto-c{position:relative;float:left;width:100%;text-align:center;height:auto;max-width:840px;margin:7px 0px 10px 0px;}
.foto-c img{border-radius:5px;border:2px solid #996600;max-width:840px;}

.foto-presi{position:relative;float:left;height:250px;width:auto;margin:10px 7px 10px 7px;}
.foto-presi img{border-radius:5px;border:2px solid #996600;}
.fotoname{position:relative;top:30px;margin:0px auto;max-height:800px;z-index:2;}
.fotoname img{position:relative;max-width:1200px;max-height:1100px;text-align:center;background-color:white;border:5px solid yellow;}
@media (max-width: 411px) {
.foto-c{position:relative;text-align:center;width:100%;height:auto;max-width:100px;margin:7px 0px 10px 0px;}
.foto-c img{border-radius:3px;border:1px solid #996600;min-width:100px;max-width:290px;}
foto-d{position:relative;float:right;height:auto;width:auto;min-width:100px;max-width:150px;margin:7px 0px 10px 5px;}
foto-d img{border-radius:3px;border:1px solid #996600;min-width:100px;max-width:150px;}
foto-i{position:relative;float:left;width:auto;height:auto;min-width:100px;max-width:150px;margin:7px 10px 10px 0px;}
foto-i img{border-radius:3px;border:2px solid #996600;min-width:100px;max-width:150px;}
.fotoname{position:relative;top:30px;margin:0px auto;max-height:700px;z-index:2;}
.fotoname img{position:relative;max-width:400px;text-align:center;background-color:white;border:5px solid yellow;}
foto-text{position:relative;text-align:center;color:#444444;font:0.8em Arial;max-width:150px;margin:3px 5px 0px 5px;}
.foto-presi{position:relative;float:left;height:235px;width:125px;margin:10px 8px 10px 8px;}
.foto-presi img{border-radius:5px;border:2px solid #996600;max-width:125px;}
}

.galeria-a{position:relative;float:left;width:33.1%;height:220px;margin:7px 0px 7px 0px;text-align:center;}
.galeria-a img{max-width:94%;max-height:86%;border:1px solid yellow;}
.galeria-a1{position:relative;float:left;width:33.1%;height:220px;margin:7px 0px 7px 0px;text-align:center;}
.galeria-a1 img{max-width:94%;max-height:100%;border:1px solid yellow;}
.galeria-text{width:94%;height:27px;position:relative;text-align:center;color:white;font:.8em Arial;line-height:14px;margin:2px 2% 0px 2.2%;}
.horari-a{position:relative;float:left;width:100%;height:12;text-align:left;border:1px solid yellow;z-index:2;}
.inventa-barra{position:relative;float:left;width:100%;height:30px;color:black;margin-bottoM:20px;z-index:2;}
.imagenes{position:relative;float:left;width:101%;height:auto;margin:0px 0px 0px 0px;}
.imagenes img{position:relative;text-align:center;border:2px solid white;}
ima-foto-izda{position:relative;float:left;width:33.1%;height:220px;margin:7px 0px 10px 0px;text-align:center;}
ima-foto-izda img{border:1px solid yellow;}
ima-text-foto{position:relative;text-align:center;color:white;font:.8em Arial;margin:3px 5px 0px 5px;}
@media (max-width: 411px) {
.galeria-a{height:114px;margin:5px 0px 5px 0px;}
.galeria-a1{height:114px;margin:5px 0px 5px 0px;}
.galeria-text{height:30px;font:.6em Arial;letter-spacing:-1px;line-height:10px;margin:2px 2% 0px 2.2%;}
horari{position:relative;float:left;width:10%;height:52px;text-align:left;border-left:1px solid #999999;z-index:2;}
horari p{margin:4px 2px 4px 2px;font:0.45em Calibri;line-height:12px;z-index:2;}
ima-foto-izda{position:relative;float:left;width:33.1%;height:90px;margin:7px 0px 10px 0px;text-align:center;}
ima-foto-izda img{border:1px solid white;max-width:90px;max-height:60px;}
ima-text-foto{position:relative;text-align:center;color:white;font:0.5em Calibri;margin:3px 5px 0px 5px;}
}
.linea{position:relative;float:left;width:100%;height:20px;}
.linea-categorias{position:relative;float:left;width:100%;height:23;margin:15px 30px 10px 0px;z-index:2;}
linea-crite{position:relative;float:left;width:100%;height:23px;line-height:23px;border-bottom:1px solid #999999;}

.login{position:relative;float:right;width:63%;height:auto;text-align:center;margin-top:40px;z-index:0;}
.login p{width:100%;font:1.2em Calibri;text-align:center;color:#06581f;margin:0px;}
.login-a{position:relative;float:left;text-align:center;width:100%;height:auto;z-index:0;}
.login-a img{width:200px;}

.micuenta{position:relative;float:right;width:auto;height:70%;text-align:center;padding:0px 2% 0px 2%;margin:8px 1.5% 0px 1.5%;border:1px solid #999999;border-radius:14px;z-index:5;}
.micuenta a:hover{color:green;z-index:2;}

@media (max-width: 411px) {
.login{width:63%;margin-top:10px;}
.login p{font:0.9em Calibri;margin:0px;}
.login-a img{width:60%;}
masinforma{position:relative;float:left;width:70%;height:9px;text-align:center;border:1px solid #D2E6D4;font:5px Calibri;line-height:11px;margin-left:15%;background-color:#07689D;z-index:2;}
.micuenta{height:60%;margin:6px 1.5% 0px 1.5%;padding:0px 3% 0px 3%;border-radius:10px;z-index:5;}
}
.pedido{position:relative;float:left;width:90%;height:auto;margin:15px 0px 10px 4%;border:1px solid #cccccc;}
.pedido-bis{position:relative;float:left;width:95%;height:auto;margin:15px 0px 10px 2.5%;}
.pedido-1{position:relative;float:left;width:49.5%;height:auto;padding-bottom:10px;}
.pedido-1-bis{position:relative;float:left;width:48.5%;height:auto;min-height:500px;padding-bottom:10px;margin:0px 0% 20px 0%;background-color:#ffff99;border:2px solid #cccccc;}
.pedido-titu{position:relative;float:left;width:100%;height:auto;text-align:center;margin-bottom:15px;font:bold 1em Calibri;}
.pedido-caja{position:relative;float:left;width:49%;height:auto;}
.pedido-linea{position:relative;float:left;width:100%;height:28px;}
.pedido-descripcion{position:relative;float:left;width:97%;height:auto;font:.85em Calibri;text-align:justify;line-height:5px;}
.pedido-descripcion p{margin-bottom:-5px;}
.pedido-badana{position:relative;float:left;width:78%;height:100%;font:1em Century Gothic;text-align:left;line-height:28px;}
.pedido-a{position:relative;float:left;width:52%;height:100%;text-align:center;line-height:20px;}
.pedido-b{position:relative;float:left;width:45%;height:100%;text-align:center;line-height:20px;}
.pedido-b input{width:20%;height:70%;text-align:center;line-height:22px;border:1px solid #cccccc;}
.pedido-imagenes{position:relative;float:left;width:100%;height:60px;margin:7px 0px 7px 0px;}
.pedido-imagen{position:relative;float:left;width:19%;height:100%;text-align:center;margin-left:6%;background-color:white;border:1px solid #c5c1c1;}
.pedido-nota{position:absolute;width:100%;height:45%;font:0.7em Arial;text-align:center;background-color:white;}
.pedido-radio{position:relative;float:right;width:47%;height:auto;margin:4.7% 0% 0px 0px;}
.pedido-radio-a{position:relative;float:left;width:50%;height:auto;}
.pedido-radio-b{position:relative;float:left;width:20%;height:auto;text-align:center;}
.pedido-radio-c{position:relative;float:left;width:20%;height:auto;text-align:center;margin-top:5px;line-height:28px;}
.pedidoropa{position:relative;float:left;width:100%;height:auto;font:15.5px Arial;margin:50px 0px 20px 0px;background-color:#ffffcc;z-index:2;border:2px solid #FDE71B;}
.pedidoropa fieldset{position:relative;float:left;width:75%;margin:3px 0px 0px 13%;text-align:left;z-index:2;}
.pedidoropa fieldset label{position:relative;float:left;line-height:27px;color:black;margin-top:5px;z-index:2;}
.pedidoropa fieldset input{position:relative;float:left;width:100%;height:28px;background:url(../../objetos/alta-1.png)no-repeat;z-index: 2;}
.pedidoropa-linea{position:relative;float:left;width:75%;height:60px;margin:6px 0px 0px 13%;}
.pedidoropa-a {position:relative;float:left;width:48%;height:100%;text-align:left;}
.pedidoropa-a label{position:relative;width:100%;height:50%;line-height:27px;}
.pedidoropa-a input{position:relative;width:99%;height:50%;background:url(../../objetos/alta-2.png)no-repeat;z-index:2;}

.puntuacion{position:relative;float:left;width:90%;height:auto;min-height:400px;margin-left:5%;}
.puntu{position:relative;float:left;width:100%;height:auto;font:1em calibri;margin-bottom:40px;background-color:#ECFDE3;border-left:1px solid #cccccc;border-top:1px solid #cccccc;border-right:1px solid #cccccc;z-index:2;}
.puntu a{color:black;}
.puntu-linea{position:relative;float:left;display:table;width:100%;height:42px;font:1em calibri;border-bottom:1px solid #cccccc;z-index:2;}
.puntu-linea input::placeholder{color:red;}


.puntu-linea p{width:100%;height:100%;display:table-cell;vertical-align:middle;}
.puntu-titulo{position:relative;float:left;width:100%;height:auto;font:1.2em Arial;color:green;text-align:center;margin:20px 0px 20px 0px;}
.puntu-titulo-1{position:relative;float:left;width:100%;height:auto;font:bold 16px Arial;text-align:left;text-decoration:underline;margin:30px 0px 0px 0px;}
.puntu-linea-titulos{position:relative;float:left;display:table;width:100%;height:30px;font:1em calibri;background-color:#A8DCA4;border-bottom:1px solid #cccccc;z-index:2;}
.puntu-linea-titulos p{width:100%;height:100%;display:table-cell;vertical-align:middle;}
.puntu-a{position:relative;float:left;width:5%;height:100%;display:table;text-align:center;z-index:2;}
.puntu-a input{height:25px;background-color:white;text-align:center;border:1px solid #cccccc;}
.puntu-b{position:relative;float:left;width:12%;height:100%;display:table;text-align:center;border-left:1px solid #cccccc;z-index:2;}
.puntu-c{position:relative;float:left;width:76%;height:100%;display:table;border-left:1px solid #cccccc;border-right:1px solid #cccccc;z-index:2;}
.puntu-d{position:relative;float:left;width:6%;height:100%;display:table;text-align:center;z-index:2;}
.puntu-d input{text-align:center;}
.puntu-e{position:relative;float:left;width:90%;height:100%;display:table;text-align:center;border-left:1px solid #cccccc;border-right:1px solid #cccccc;z-index:2;}
.puntu-e input{height:25px;width:90%;background-color:white;text-align:center;border:1px solid #cccccc;}
.puntu-g{position:relative;float:left;width:81%;height:100%;display:table;border-left:1px solid #cccccc;border-right:1px solid #cccccc;z-index:2;}
.puntu-h{position:relative;float:left;width:82%;height:100%;display:table;border-left:1px solid #cccccc;border-right:1px solid #cccccc;z-index:2;}
.puntu-link{position:relative;float:left;width:100%;height:auto;margin-bottom:10px;font:1.1em Arial;}
.puntu-link a{color:#444444;}
.puntu-volver{position:relative;float:right;width:80px;height:auto;font:0.9em Arial;text-align:center;padding:4px 0px 4px 0px;margin:0px 0px 20px 0px;background-color:#777777;border:2px solid #cccccc;border-radius:5px;}
.puntu-volver a{color:white;}

@media (max-width: 411px) {
.pedidoropa{margin:25px 0px 20px 0px;}
.pedidoropa fieldset{width:96%;margin:3px 0px 0px 2%;}
.pedidoropa fieldset label{line-height:15px;color:black;margin-top:10px;}
.pedidoropa-a input{float:left;width:99%;height:28px;padding-left:5px;background:url(../../objetos/alta-1.png)no-repeat;background-size:100% 100%;}
.pedidoropa-linea{width:96%;height:60px;margin:10px 0px 0px 2%;}
.pedidoropa-a input{position:relative;width:95%;height:48%;padding-left:5px;background:url(../../objetos/alta-2.png)no-repeat;background-size:100% 100%;z-index:2;}
.pedido-descripcion{font:1em Calibri;text-align:center;}
.pedido-radio{width:46.5%;height:auto;text-align:center;margin:2% 1% 0px 0px;}
.pedido-radio-a{width:100%;height:auto;margin-bottom:6%;}
.pedido-radio-b{width:48%;}
input[type="radio"]{width:18px;height:18px;margin-right:2%;}
.pedido-1-bis{width:100%;margin:0px 0% 12px 0%;border:1px solid #cccccc;}
.pedido-titu{margin-bottom:15px;font:bold 1em Calibri;}
.pedido-b{letter-spacing:-1.2px;}
.pedido-b input{width:40%;height:70%;text-align:center;line-height:22px;border:1px solid #cccccc;}
.pedido-badana{width:80%;font:1em Century Gothic;letter-spacing:-1px;}
.pedido-radio-c{width:15%;margin-top:2px;}
.puntuacion{width:96%;margin-left:2%;}
.puntu{font:0.8em Arial;text-align:left;}
.puntu-link{font:0.9em Arial;}
.puntu-titulo{font:1em Arial;margin:20px 0px 20px 0px;}
.puntu-linea{height:50px;font:0.8em calibri;border-bottom:1px solid #666666;z-index:2;}
.puntu-linea-titulos{height:20px;font:0.8em calibri;}
.puntu-a{width:8%;}
.puntu-b{width:19%;}
.puntu-c{width:55%;}
.puntu-d{width:8%;}
.puntu-e{width:75%;}
.puntu-g{width:69%;}
.puntu-h{width:70%;}
.puntu-volver{width:70px;font:0.8em Arial;padding:3px 0px 3px 0px;}
p img{visibility:hidden}
}

.register-titulo{position:relative;width:auto;font:bold 1.5em Arial;text-align:left;margin:2% 0% 2% 0%;}
.registrarse{position:relative;float:right;width:auto;height:70%;text-align:center;margin-top:8px;padding:0px 2% 0px 2%;border:1px solid #999999;border-radius:14px;z-index:5;}
.registrarse a:hover{color:green;z-index:5;}

.registro{position:relative;float:left;width:90%;height:auto;color:#555555;margin:25px 0px 0px 5%;font:0.9em Arial;line-height:1.7em;z-index:2;}
.registro fieldset{width:100%;margin-top:0.8%;text-align:left;}
.registro fieldset label{line-height:auto;}
.registro fieldset input{float:left;width:41%;height:30px;margin:0% 2.5% 2.5% 0%;padding-left:2%;background-color:#E6E6E6;border:1px solid #888888;border-radius:5px;z-index:2;}
.registro-texto{position:relative;float:right;width:53%;height:auto;color:#0EA813;line-height:15px;}
.registro-a{position:relative;float:left;width:100%;height:auto;z-index:2;}
.registro-a fieldset input{font-size:1.1em;}
.registro-aa{position:relative;float:left;width:55%;height:auto;z-index:2;}
.registro-aa-dcha{position:relative;float:right;width:40%;height:auto;margin-top:100px;z-index:2;}
.registro-ac{position:relative;float:left;width:33%;height:auto;margin:15px 0px 0px 30%;z-index:2;}
.registro-ac img{width:130%;height:auto;}
.registro-ad{position:relative;float:left;width:90%;height:auto;margin:3% 0% 0% 4%;z-index:2;}
.registro-ad fieldset input{width:30%;height:30px;font-size:1.6em;text-align:center;}
.registro-c{position:relative;width:97%;height:60px;margin-bottom:2%;z-index:2;}
.registro-ca{position:relative;float:left;width:35.5%;height:auto;z-index:2;}
.registro-ca fieldset input{width:95%;height:30px;padding-left:2%;background-color:#E6E6E6;border:1px solid #888888;border-radius:5px;z-index:2;}
.registro-cb{position:relative;float:right;width:62.5%;height:auto;z-index:2;}
.registro-cb fieldset input{width:98%;height:30px;padding-left:2%;background-color:#E6E6E6;border:1px solid #888888;border-radius:5px;z-index:2;}
.registro-e{position:relative;width:97%;height:auto;z-index:2;}
.registro-e fieldset input{width:97.8%;height:30px;padding-left:2%;background-color:#E6E6E6;border:1px solid #888888;border-radius:5px;z-index:2;}



.showhim{position:relative;float:left;width:100%;height:auto;display:block;z-index:5;}
.showhim:hover .showme{display:block;float:right;z-index:5;}
.showme{position:relative;float:right;display:none;width:100%;height:30px;text-align:center;margin-top:5px;background-color:#28A12E;border:1px solid #cccccc;border-radius:0px 10px 0px 10px;z-index:5;}
.showme-caja{position:relative;float:right;width:100%;height:auto;margin-right:0px;z-index:5;}
.showme-caja-a{position:relative;float:right;width:40%;height:auto;z-index:5;}
.show{position:relative;float:right;width:auto;height:25px;text-align:center;padding:0px 2% 0px 2%;border:1px solid #999999;border-radius:14px;z-index:5;}

@media (max-width: 411px) {
linea-crite{position:relative;float:left;width:100%;height:15px;line-height:15px;border-bottom:1px solid #999999;}
palmares{position:relative;float:left;width:auto;height:40px;text-align:left;font:0.55em arial;line-height:13px;border-left:1px solid #999999;z-index:2;}
palmares p{padding:0px 2px 0px 2px;}
palmares1{position:relative;float:left;width:auto;height:20px;text-align:left;font:0.55em Arial;line-height:20px;border-left:1px solid #999999;z-index:2;}
palmares1 p{padding:0px 2px 0px 2px;}

registrarse{margin-top:6px;padding:0px 4% 0px 4%;}
.registrarse{height:60%;margin-top:6px;padding:0px 3% 0px 3%;border-radius:10px;z-index:5;}
.registro-aa{width:100%;margin-top:6%;}
.registro-aa-dcha{float:left;width:100%;height:auto;margin-top:20px;z-index:2;}
.registro-a fieldset input{font-size:1.3em;}

registro-ab{width:85%;height:73px;margin-left:7%;}
registro-ab p{line-height:17px;}
registro-d{width:100%;margin:6% 0% 0% 0%;border:1px solid green;}
registro-k fieldset input{width:41%;border:0px;border:1px solid green;}

submenu{position:relative;float:left;width:100%;height:auto;font:0.8em Calibri;line-height:30px;margin:10px 0px 10px 0px;background-color:#cccccc;box-shadow:3px 3px 4px #888888;}
submenu1{position:relative;float:left;width:auto;height:15px;color:#07689D;line-height:17px;margin:0px 3px 0px 3px;}
submenu2 a{color:black;margin:0px 3px 0px 3px;}
submenu3{width:97%;margin:3px 0px 3px 1.5%;line-height:15px;}
.showme{height:22px;margin-top:4px;line-height:19px;}
.show{height:18px;padding:0px 3% 0px 3%;line-height:19px;}
.showme-caja-a{width:90%;}
}



texto1 p{width:100%;font:1.5em Vijaya;;margin-top:10px;line-height:1.1em;}

.titulo-1{position:relative;float:left;width:100%;height:1.2em;font:1.2em Arial;text-align:center;margin-top:40px;}
.titulo-1 a{color:#07689D;}

.titulo-3{position:relative;float:left;width:100%;height:1.2em;font-size:1em;color:#444444;margin:40px 0px 5px 0px;}
.titulo-4{position:relative;float:left;width:100%;height:1.2em;font-size:1.2em;color:#07689D;margin:10px 0px 10px 0px;}
.titulo-5{position:relative;float:left;width:100%;height:auto;font:2em Calibri;text-decoration:underline;color:white;margin-bottom:20px;}
.titulo-6{position:relative;width:90%;height:auto;margin:0px auto;color:#990000;text-decoration:underline;z-index:2:}

.titulo-8{position:relative;float:left;width:100%;height:auto;font:1.1em Arial;color:#07689D;text-align:center;text-decoration:underline;margin:10px 0px 10px 0px;}
.titulo-10{position:relative;float:left;width:100%;height:auto;font:bold 16px Arial;text-align:center;margin-bottom:15px;}

.titulologin{position:relative;width:auto;height:auto;font:bold 1.6em Arial;text-align:left;margin:2% 0% 2% 2%;}

.tramitarpedi-3 a:hover{background:none;}
.tramitarpedi-3 img{width:99px;height:31px;}
.tramitarpedi-3-bis{position:relative;float:right;width:30%;height:30px;text-align:center;line-height:27px;background-color:#28A12E;border:1px solid green;border-radius:6px;z-index:2;}
.tramitarpedi-5{position:relative;float:left;width:100%;height:auto;font-size:1.1em;margin:5% 0% 8% 0%;z-index:2;}



@media (max-width: 411px) {
texto p{width:100%;font:0.8em Vijaya;margin-top:10px;text-align:justify;line-height:1.1em;}
texto1 p{width:100%;font:1em Vijaya;;margin-top:10px;line-height:1.1em;}
.titulo{position:relative;float:left;width:100%;height:auto;font:1.1em Calibri;text-decoration:underline;color:#07689D;margin-bottom:20px;}
titulo-2{position:relative;float:left;width:100%;height:auto;font:0.4em calibri;color:#07689D;text-align:center;margin-top:2px;}
.titulo-5{position:relative;float:left;width:100%;height:auto;font:1.2em Calibri;text-decoration:underline;color:white;margin:20px 0px 20px 0px;}
titulo-7{position:relative;float:left;width:100%;height:auto;font:bold 12px Arial;text-decoration:underline;margin:20px 0px 10px 0px;}
.titulo-8{font:1em Arial;}
titulos-crite{position:relative;float:left;width:100%;height:15px;text-align:center;line-height:15px;border-bottom:1px solid #999999;}
titu-crite{position:relative;float:left;width:auto;height:15px;border-right:1px solid #999999;}
titulos-horari{position:relative;float:left;width:100%;height:auto;border-bottom:1px solid #999999;font:bold 0.6em Calibri;color:#0066cc;z-index:2;}
titu-hor{position:relative;float:left;width:auto;height:20px;line-height:22px;text-align:center;border-left:1px solid #999999;z-index:2;}
tramitarpedi-2{width:95%;margin:0% 0% 4% 2%;border:0px;}
tramitarpedi-3 fieldset input{width:40%;}
.tramitarpedi-3-bis{width:40%;}
}


.vittoria{position:relative;float:left;width:100%;height:auto;text-align:center;z-index:1;}
.vittoria-imagen{position:relative;float:left;width:64.7%;height:auto;}
.vittoria-texto{position:absolute;margin:10px 0px 0px 15%;width:65%;text-align:center;font:15px Calibri;}
.vittoria-texto-1{position:relative;float:left;width:96%;height:auto;margin:25px 0px 5px 2%;text-align:justify;font:14px Calibri;line-height:15px;}

.zona{position:relative;float:left;width:100%;height:30px;display:table;border-bottom:1px solid #cccccc;z-index:1;}
.zona-bis{position:relative;float:left;width:100%;height:30px;display:table;border-bottom:1px solid #cccccc;z-index:1;}
.zona-bis p{width:99%;height:100%;padding-left:5px;padding-right:5px;}
.zona p{width:90%;height:100%;display:table-cell;vertical-align:middle;padding-left:5px;padding-right:5px;}
.zona1{position:relative;float:left;width:20%;height:100%;display:table;border-right:1px solid #cccccc;z-index:1;}
.zona2{position:relative;float:left;width:79%;height:100%;display:table;z-index:1;}
.zona3{position:relative;float:left;width:20%;height:100%;display:table;border-right:1px solid #cccccc;z-index:1;}


@media (max-width: 411px) {
pie{position:relative;margin:0px auto;width:320px;height:auto;background-color:black;}
pie-img{width:18%;height:30px;margin:5px 0px 5px 5%;}
pie-img img{max-height:30px;border:1px solid #777777;border-radius:2px;}
.vittoria{position:relative;float:left;width:100%;height:auto;text-align:center;margin-left:1%;z-index:1;}
.vittoria-texto{position:absolute;margin:0px 0px 0px 13%;width:67%;text-align:center;font:7px Calibri;}
.vittoria-texto-1{position:relative;width:96%;margin:15px 0px 3px 2%;text-align:justify;font:7px Calibri;line-height:8px;}
.zona-bis{height:auto;}

.zona3{width:100%;height:20px;}
}






a         {color:white; text-decoration:none; }
a:link    {text-decoration:none;}
a:visited {}
a:hover   {background:none;color:#C10D0D;}
a:active  {}
