@font-face {
	font-family:CELTG;
	src:url("/CELTG.ttf");
	}

html
{
	background-image:url("https://terzas.es/img1.jpg");
}
/*body
{
	width:80%;
	height:45em;
	margin:.5em auto;
	padding:.5em;
	position:relative;
	background-color:rgba(255,200,200,.1);
	border-radius:1em;
	border:1px solid rgb(255,200,200);
	font-family:verdana, sans-serif;
	color:navy;
}*/
p
{
	text-indent:3em;
	text-align:justify;
}
h1.western { font-family: "Liberation Sans", sans-serif; font-size: 1.8em; }
h2.western { font-family: "Liberation Sans", sans-serif; font-size: 1.6em; }
h3.western { font-family: "Liberation Sans", sans-serif; font-size: 1.4em; }
h4.western { font-family: "Liberation Sans", sans-serif; font-size: 1.2em; }
h1.lista { font-family: "Liberation Sans", sans-serif; font-size: 1.3em; padding:.4em 1em .4em 1em; }
h2.lista { font-family: "Liberation Sans", sans-serif; font-size: 1.2em; padding:.4em 1em .4em 1em; }
h3.lista { font-family: "Liberation Sans", sans-serif; font-size: 1.1em; padding:.4em 1em .4em 1em; }
h4.lista { font-family: "Liberation Sans", sans-serif; font-size: 1em; padding:.4em 1em .4em 1em; }
.faldon
{
	width:100%;
	height:3em;
	text-align:right;
	padding-right:2em;
	position:absolute;
	top:2em;
	left:0em;
	font-family:CELTG;
	color:white;
	background-color:rgba(255,200,200,.25);
	background-image:url("https://www.terzas.es/cabeza_def.jpg");
	border-radius:1.5em;
	
}
.can
{
	height:9em;
	position:absolute;
	top:0em;
	left:3.5em;
	border-radius:.5em;
}
.lasredes
{
	width:20%;
	position:absolute;
	top:5em;
	left:15em;
}
.detras
{
	font-size:.85em;
	text-align:right;
	width:100%;
	height:8em;
	padding:.5em;
	background-color:rgba(255,200,200,.3);
	border-radius:.5em;
	border:1px solid rgb(255,200,200);
}
.menu
{
	font-size:.75em;
	width:100%;
	height:2em;
	margin-top:.5em;
	padding-right:1em;
	text-align:right;
	background-color:rgba(255,200,200,.3);
	border-radius:.5em;
	border:1px solid rgb(255,200,200);
}
.opcion
{
	text-decoration:none;
	font-size:.9em;
	color:white;
	padding:.2em .75em;
	margin-right:.25em;
	background-color:rgb(191,127,0);
	box-shadow:2px 2px 2px 2px black;
}
.opcionb
{
	display:block;
	text-decoration:none;
	font-size:.9em;
	color:white;
	text-align:center;
	width:85%;
	padding:.75em;
	float:right;
	margin-right:.25em;
	background-color:rgb(191,127,0);
	box-shadow:2px 2px 2px 2px black;
}
.opcionc
{
	display:block;
	text-decoration:none;
	font-size:.8em;
	color:white;
	text-align:justify;
	width:95%;
	padding:.65em;
	float:right;
	margin-right:.25em;
	background-color:rgb(191,127,0);
	box-shadow:2px 2px 2px 2px black;
}
.opciond
{
	display:block;
	text-decoration:none;
	color:white;
	text-align:center;
	width:95%;
	padding:.65em;
	float:right;
	margin-right:.25em;
	background-color:rgb(223,95,0);
	box-shadow:2px 2px 2px 2px black;
}
.opciond2
{
	display:block;
	text-decoration:none;
	color:white;
	text-align:center;
	width:95%;
	padding:.65em;
	float:right;
	margin-right:.25em;
	background-color:#3B5998;
	box-shadow:2px 2px 2px 2px black;
}
.opcionsel
{
	text-decoration:none;
	font-size:.9em;
	color:black;
	padding:.2em .75em;
	margin-right:.25em;
	background-color:rgb(191,159,0);
	box-shadow:2px 2px 2px 2px black;
}
.opcion:hover, .opcionb:hover, .opcionc:hover, .opciond:hover, .opciond2:hover
{
	background-color:rgb(191,159,0);
	border:1px solid black;
}
.opcion:active, .opcionb:active
{
	background-color:orange;
}
.portador
{
	width:9%;
	padding-top:.5em;
	background-color:rgba(255,200,200,.3);
	border-radius:.5em;
	border:1px solid rgb(255,200,200);	
	position:fixed;
	bottom:.5em;
	left:.5%;
	overflow:hidden;
}
.porta2
{
	margin-top:.5em;
	width:2em;
	height:2em;
	overflow:hidden;
}
.porta2:hover
{
	width:100%;
}
.patros
{
	font-size:.75em;
	width:16%;
	height:41em;
	padding:.5em;
	border:1px solid red;
	position:absolute;
	top:18em;
	left:12%;
	border-radius:1em;
	z-index:5;
	overflow-x:hidden;
	overflow-y:auto;
}
.tulipa1
{
	font-size:.75em;
	text-decoration:none;
	width:50%;
	height:12em;
	padding:0em 2em;
	position:absolute;
	top:15em;
	left:11%;
	background-color:rgba(0,0,255,.1);
	color:navy;
	border-radius:6em 2em 0em 2em;
	z-index:2;
}
.tulipa1:hover
{
	background-color:rgba(0,0,255,.2);
	border:1px solid silver;
	box-shadow:2px 2px 2px 2px black;	
	z-index:5;
}
.tulipa2
{
	font-size:.75em;
	text-decoration:none;
	text-align:right;
	width:50%;
	height:13em;
	padding:1em;
	position:absolute;
	top:24em;
	left:41%;
	background-color:rgba(255,191,0,.15);
	color:purple;
	border-radius:0em 2em 6em 2em;
	z-index:3;
}
.tulipa2:hover
{
	background-color:rgba(255,191,0,.3);
	border:1px solid silver;
	box-shadow:2px 2px 2px 2px black;
	z-index:5;
}
.tulipa3
{
	font-size:.75em;
	text-decoration:none;
	padding:0;
	width:31em;
	height:29em;
	position:absolute;
	top:30em;
	left:34%;
	color:maroon;
	border-radius:2em 6em 0em 6em;
	z-index:1;
	overflow:hidden;
}
.tulipa3:hover
{
	border:1px solid silver;
	box-shadow:2px 2px 2px 2px black;
	z-index:5;
}
.tulipa4
{
	font-size:.75em;
	width:20%;
	padding:.1em;
	position:absolute;
	top:14em;
	left:78%;
	border-radius:1em .2em 0em .2em;
	z-index:1 ;
}
.izqui
{
	width:19%;
	height:41em;
	margin:.5%;
	float:left;
	font-size:.85em;
	padding:1em;
	border:1px solid rgb(255,200,200);
	border-radius:.5em;
	background-color:rgba(255,200,200,.15);
	
}
.centro
{
	width:59%;
	height:41em;
	margin:.5%;
	float:left;
	font-size:.85em;
	padding:1em;
	border:1px solid rgb(255,200,200);
	border-radius:.5em;
	background-color:rgba(255,200,200,.3);
	
}
.derecha
{
	width:19%;
	height:26.5em;
	margin:.5%;
	float:left;
	font-size:.85em;
	padding:1em;
	border:1px solid rgb(255,200,200);
	border-radius:.5em;
	background-color:rgba(255,200,200,.15);
}
.insignia1
{
	width:10.5%;
	height:14em;
	overflow:hidden;
	position:absolute;
	top:30em;
	left:1%;
}
.insignia2
{
	font-size:.85em;
	width:10.5%;
	position:absolute;
	top:43em;
	left:72%;
}
.insignia1:hover, .insignia3:hover
{
	border:1px solid black;
	box-shadow:2px 2px 2px 2px black;
}
.celta
{
	font-family:CELTG;
}
.insignia3
{
	width:12%;
	height:14em;
	overflow:hidden;
	position:absolute;
	top:38em;
	left:84%;
	font-size:.85em;
	font-family:CELTG;
	text-align:center;
	color:navy;
}
.lafoto
{
	width:16%;
	overflow:hidden;
	position:absolute;
	top:12em;
	left:82%;
	font-size:.85em;
	
}
.papel1
{
	width:100%;
	height:40em;
	margin:0;
	padding:0em .5em 0em 0em;
	overflow:auto;
}
.papel2
{
	width:100%;
	height:34em;
	margin:0;
	padding:0em 1em 0em 0em;
	overflow:auto;
}
.papel2b
{
	width:100%;
	box-shadow:1px 1px 1px 1px black;
}
.papel2b:hover
{
	border:1px solid black;
}
.papel1b
{
	width:100%;
	height:25.5em;
	margin:0;
	padding:0em .5em 0em 0em;
	overflow:auto;
}

.papel0
{
	width:100%;
	height:100%;
	margin:0;
	padding:0
	overflow:auto;
	text-align:right;
}
.tira3
{
	width:10%;
	height:30em;
	padding:1%;
	overflow:auto;
	background-color:rgba(255,200,200,.4);
	
	
	position:absolute;
	top:14em;
	left:23%;
}
.diap:hover
{
	border-radius:.5em;
	box-shadow:2px 2px 2px 2px black;
}







