/* Colores corporativos
	AC= #003C96

*/

BODY.meskeh
{	background-color: #FFFFFF;
	background-image: url(../imagenes/juramento.png);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

BODY.meskehCero
{	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


BODY.ac
{	background-color: #003C96;
	background-image: url(../imagenes/fondoAC22.png);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div.cajas{ border: 2px solid; color:#003C96; height: auto; width: auto; margin:10px; background-color:#DDEEFF;
font-size: 20px; font-family: verdana; text-align:center; padding-top: 10px; padding-bottom:10px; padding-left:5px; padding-right:5px; word-wrap:break-word; box-shadow: 4px 4px 4px #003c69; }
/*border es la anchura de la linea de fuera*/
/*margin es la distancia entre los cuadritos*/

div.marcos{ border: 2px solid; color:#003C96; height: auto; width: auto; margin:10px; background-color:#FFFFFF;
font-size: 14px; text-align:center; padding-top: 5px; padding-bottom:5px; padding-left:5px; padding-right:5px; word-wrap:break-word; }

div.marcos2{ border: 2px solid; color:#003C96; height: 80px; width: 180px; margin:10px; background-color:#FFFFFF; border-radius: 15px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 5px; padding-bottom:5px; padding-left:5px; padding-right:5px; word-wrap:break-word; box-shadow: 4px 4px 4px #003c69;
text-decoration:none; }

div.marcos2:hover{ border: 2px solid; color:#003C96; height: 80px; width: 180px; margin:10px; background-color:#FFFFFF; border-radius: 15px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 5px; padding-bottom:5px; padding-left:5px; padding-right:5px; word-wrap:break-word; box-shadow: 7px 7px 4px #003c69;
text-decoration:none; transition: all .2s}

div.marcos3{ border: 2px solid; color:#003C96; height: auto; width: auto; margin:10px; margin-bottom:15px; background-color:#FFFFFF; border-radius: 15px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 0px; padding-bottom:0px; padding-left:5px; padding-right:5px; word-wrap:break-word; box-shadow: 4px 4px 4px #003c69; }

div.marcos4{ border: 2px solid; color:#003C96; height: 35px; width: 180px; margin:10px; background-color:#FFFFFF; border-radius: 15px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 5px; padding-bottom:5px; padding-left:; padding-right:5px; word-wrap:break-word; box-shadow: 4px 4px 4px #003c69;
text-decoration:none;}

div.marcos6{ border: 2px solid; color:#003C96; height: 80px; width: 180px; margin:10px; background-color:#F5F8FF; border-radius: 15px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 0px; padding-bottom:0px; padding-left:0px; padding-right:0px; word-wrap:break-word; box-shadow: 4px 4px 4px #003c69;
text-decoration:none; }

div.marcos6:hover{ border: 2px solid; color:#003C96; height: 80px; width: 180px; margin:10px; background-color:#99BBFF; border-radius: 15px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 0px; padding-bottom:0px; padding-left:0px; padding-right:0px; word-wrap:break-word; box-shadow: 4px 4px 4px #003c69;
text-decoration:none; transition: all .3s}

div.marcos7{ border: 2px solid; color:#003C96; height: 35px; width: 135px; margin:10px; background-color:#FFFFFF; border-radius: 15px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 5px; padding-bottom:5px; padding-left:; padding-right:5px; word-wrap:break-word; box-shadow: 4px 4px 4px #003c69;
text-decoration:none;}

div.marcos7:hover{ border: 2px solid; color:#003C96; height: 35px; width: 135px; margin:10px; background-color:#FFFFFF; border-radius: 15px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 5px; padding-bottom:5px; padding-left:; padding-right:5px; word-wrap:break-word; box-shadow: 7px 7px 4px #003c69;
text-decoration:none;}

div.marcos8{ border: 1px solid; color:#003C96; height: 40px; width: 160px; margin:10px; background-color:#F5F8FF; border-radius: 5px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 0px; padding-bottom:0px; padding-left:0px; padding-right:0px; word-wrap:break-word; box-shadow: 2px 4px 8px #003c69;
text-decoration:none; }

div.marcos8:hover{ border: 1px solid; color:#003C96; height: 40px; width: 160px; margin:10px; background-color:#99BBFF; border-radius: 5px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 0px; padding-bottom:0px; padding-left:0px; padding-right:0px; word-wrap:break-word; box-shadow: 2px 4px 8px #003c69;
text-decoration:none; transition: all .3s}

div.marcosVero{ border: 0px solid; color:#003C96; height: auto; width: auto; margin:10px; margin-bottom:15px; background-color:#FFFFFF; border-radius: 0px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 0px; padding-bottom:0px; padding-left: 0px; padding-right:0px; word-wrap:break-word; overflow:hidden; box-shadow: 4px 4px 4px #003c69; }

div.marcosVeroVivos{ border: 0px solid; color:#003C96; height: auto; width: auto; margin:10px; margin-bottom:15px; background-color:#FFFFFF; border-radius: 0px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 0px; padding-bottom:0px; padding-left: 0px; padding-right:0px; word-wrap:break-word; overflow:hidden; box-shadow: 4px 4px 4px #003c69; }

div.marcosVeroVivos:hover{ border: 0px solid; color:#003C96; height: auto; width: auto; margin:10px; margin-bottom:15px; background-color:#FFFFFF; border-radius: 0px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 0px; padding-bottom:0px; padding-left: 0px; padding-right:0px; word-wrap:break-word; overflow:hidden; box-shadow: 7px 7px 4px #003c69; 
transition: all .2s}

div.marcosVeroVivosGuillem{ border: 0px solid; color:#003C96; height: 290px; width: auto; margin:10px; margin-bottom:15px; background-color:#FFFFFF; border-radius: 0px; vertical-align:middle;
font-size: 13px; text-align: justify; padding-top: 0px; padding-bottom:0px; padding-left: 0px; padding-right:0px; word-wrap:break-word; overflow:hidden; box-shadow: 4px 4px 4px #003c69; }

div.marcosVeroVivosGuillem:hover{ border: 0px solid; color:#003C96; height: 290px; width: auto; margin:10px; margin-bottom:15px; background-color:#FFFFFF; border-radius: 0px; vertical-align:middle;
font-size: 13px; text-align: justify; padding-top: 0px; padding-bottom:0px; padding-left: 0px; padding-right:0px; word-wrap:break-word; overflow:hidden; box-shadow: 7px 7px 4px #003c69; 
transition: all .2s}

div.marcos5{ border: 1px solid; color:#003C96; height: auto; width: auto; margin:0px; background-color:#FFFFFF; border-radius: 0px; vertical-align:middle;
font-size: 14px; text-align:center; padding-top: 0px; padding-bottom:0px; padding-left:0px; padding-right:0px; word-wrap:break-word; box-shadow: 4px 4px 4px #003c69; }

div.marcosAzul{ border: 2px solid; color:#003C96; height: auto; width: auto; margin:15px; background-color:#DDEEFF;
font-size: 14px; text-align:center; padding-top: 5px; padding-bottom:5px; padding-left:5px; padding-right:5px; word-wrap:break-word; box-shadow: 4px 4px 4px #003c69; }

div.marcosAzulEspec{ border: 2px solid; color:#003C96; height: auto; width: auto; margin:15px; background-color:#DDEEFF; border-radius:15px; width:950px; 
font-size: 14px; text-align:center; padding-top: 5px; padding-bottom:5px; padding-left:5px; padding-right:5px; word-wrap:break-word; box-shadow: 4px 4px 4px #003c69; }

div.marcosAzulMenu{ border: 2px solid; color:#003C96; height: auto; width: auto; margin:15px; background-color:#DDEEFF;
font-size: 14px; text-align:center; padding-top: 5px; padding-bottom:5px; padding-left:5px; padding-right:5px; word-wrap:break-word; box-shadow: 4px 4px 4px #003c69; }

div.marcosAzulMenu:hover{ border: 2px solid; color:#003C96; height: auto; width: auto; margin:15px; background-color:#DDEEFF;
font-size: 14px; text-align:center; padding-top: 5px; padding-bottom:5px; padding-left:5px; padding-right:5px; word-wrap:break-word; box-shadow: 7px 7px 4px #003c69; transition: all .2s}

div.marcosCal{ border: 0px solid; color:#003C96; height: 168px; width: 135px; margin:5px; background-color:#FFFFFF; border-radius: 0px; vertical-align:middle;
font-size: 14px; text-align:center; padding: 0px; word-wrap:break-word; overflow:hidden; box-shadow: 4px 4px 4px #003c69; }

div.marcosCalDias{ border: 0px solid; color:#003C96; height: 40px; width: 135px; margin:5px; background-image: url(../imagenes/dias.png); border-radius: 0px; vertical-align:middle;
font-size: 14px; text-align:center; padding: 0px; word-wrap:break-word; overflow:hidden; box-shadow: 4px 4px 4px #003c69; }

/*Aquí están los estilos para las cajas con bordes redondeados*/

div.rounded-box {
position: relative;
width: 19em;
background-color: #CCCCCC; /*Color del fondo y bordes del cuadro*/
margin: 10px auto;
}

/*********************
Caja Exterior
*********************/
div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner {
position: absolute;
width: 20px;
height: 20px;
background-color: #FFFFFF; /*color de las esquinitas fuera de la curva*/
overflow: hidden;
z-index: 0;
}

div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {
position: relative;
font-size: 150px;
font-family: arial;
color: #CCCCCC;
line-height: 40px;
z-index: 0;
}

/*********************
Bordes
*********************/

div.top-left-corner { top: 0px; left: 0px; }
div.bottom-left-corner {bottom: 0px; left: 0px;}
div.top-right-corner {top: 0px; right: 0px;}
div.bottom-right-corner {bottom: 0px; right: 0px;}
div.top-left-inside {left: -8px;}
div.bottom-left-inside {left: -8px; top: -17px;}
div.top-right-inside {left: -25px;}
div.bottom-right-inside {left: -25px; top: -17px;}

/*********************
Contenido (txt)
*********************/

div.box-contents {
position: relative;
padding: 10px;
color:#000;
font-weight: bolder;
z-index: 1;
} 

.gradiente{
    width: 250px;
    height: 250px;
    background: #eee;
    border: 30px solid transparent;
    -moz-border-image: -moz-linear-gradient(top, #3acfd5 0%, #3a4ed5 100%);
    -webkit-border-image: -webkit-linear-gradient(top, #3acfd5 0%, #3a4ed5 100%);
    border-image: linear-gradient(to bottom, #ffffff 0%, #000000 100%);
    border-image-slice: 1;
}

/*Aquí acaban los estilos para las cajas de bordes redondeados*/


table.esquema {
  border-collapse:collapse;
  border:1px solid #CCC;
}
/* Espacio de relleno en celdas y cabeceras */
td.esquema, th.esquema {
  padding:10px;
}
/* Modificación de estilos en cabeceras */
th.esquema {
  background:#003C96;
  color:#CCDDFF;
  text-transform:none;
}
/* Modificación de estilos en celdas */
td.esquema {
  text-align:center;
  border-bottom:1px solid #003C96;
  border-top:1px solid #003C96;
  border-left:1px solid #003C96;
  border-right:1px solid #003C96;
  color:#003C96;
  font-size:14px;
}

td.formulario_texto {
  text-align:right;
  color:#003C96;
  font-size:14px;
}

td.formulario_respuesta {
  text-align:left;
  color:#003C96;
  font-size:14px;
}

table.base {
  border-collapse:collapse;
  border:0px solid #CCC;
  text-align:center;
  font-family: verdana;
}
/* Espacio de relleno en celdas y cabeceras */
td.base {
  padding:5px;
  text-align: center;
  font-family: verdana;
  text-decoration: none;
}

/* Modificación de estilos en cabeceras */
th.base {
  background:#003C96;
  color:#CCDDFF;
  text-transform:none;
  text-align:center;
  font-family: verdana;
}
/* Modificación de estilos en celdas */
td.base2, table.base2 {
  text-align:left;
  border-bottom:0px solid #003C96;
  border-top:0px solid #003C96;
  border-left:0px solid #003C96;
  border-right:0px solid #003C96;
  color:#003C96;
  font-size:14px;
  font-family: verdana;
}

tr.cuadros {
height:110px;}

.navegacion{
	width: auto; 			/* ancho del area de menu */
	height: auto;
	margin: 5px auto; 	/* desde arriba y desde abajo */
	margin-left: 0px;   /* desde la izquierda hasta que empieza la franja de menú */
	background: #e6dddd;
	margin-top: 0px;

}

.navegacion ul{
	list-style: none;
	padding-left: 0px;
}

.menu > li{
	display: inline-block;
	padding-left: 0px; /*adicional entre cuadrito y cuadrito*/
	padding-right: 0px;
	margin-left: 0px;
	margin-right: -3px; /*esto es un truco porque HTML no deja en los inline-block quitar esos 5px */
	box-shadow: 5px 5px 5px #888888;
}

.menu > li > a{
	display: block;
	padding: 6px 10px;	/* Altura y espacio entre textos dentro del recuadro */
	color: #FFFFFF;
	background: #003C96;
	font-family: 'Verdana';
	font-size: 16px;			/*Tamaño de letra de los menús*/
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
}

.menu li a:hover{
	color: #003C96;
	background: #BBBBBB;
	transition: all .2s;
}

.submenu{
	position: absolute;
	background: #FFFFFF;
	width: auto;			/* Ancho del submenu */
	height: auto;
	visibility: hidden;
	opacity: 0;
	transition: opacity .3s;
}


.submenu li a{
	display: block;
	padding: 6px;				/*altura de los items*/
   margin-top: 2px;
	color: #003C96;
	background: #88CCFF;
	font-family: 'Verdana';
	font-size: 14px;			/*Tamaño de letra de los menús*/
	text-decoration: none;
}

.menu li:hover .submenu{
	visibility: visible;
	opacity: 1;

}


.navegacionV{
	width: auto; 			/* ancho del area de menu */
	height: auto;
	margin: 5px auto; 	/* desde arriba y desde abajo */
	margin-left: 0px;
	background: #FFFFFF;

}

.navegacionV ul{
	list-style: none;
	padding-left: 0;
}

.menuV > li{
	/*display: inline-block;*/ /*Esto es lo que hace que esté horizontal o vertical. Sin esta línea es vertical*/
	margin-top: 2px;
	margin-right: 5px;
	text-align: right;
}

.menuV > li > a{
	display: block;
	padding: 5px 10px;	/* Altura y espacio entre cuadritos de menu */
	color: #003C96;
	background: #67A7EE; /*#88AAFF;*/
	font-family: 'Verdana';
   font-size: 14px;			/*Tamaño de letra de los menús*/
	text-decoration: none;

}

.menuV li a:hover{
	color: #0044BB;
	background: #BBBBBB;
	transition: all .1s;
}

.menuAD > li{
	/*display: inline-block;*/ /*Esto es lo que hace que esté horizontal o vertical. Sin esta línea es vertical*/
	margin-top: 12px;
	margin-right: 10px;
	text-align: center;
	box-shadow: 4px 4px 4px #003c69;
	
}

.menuAD > li > a{
	display: block;
	padding: 6px 10px;	/* Altura y espacio entre cuadritos de menu */
	color: #003C96;
	background: #67A7EE; /*#88AAFF;*/
	font-family: 'Verdana';
   font-size: 14px;			/*Tamaño de letra de los menús*/
	text-decoration: none;

}

.menuAD li a:hover{
	color: #0044BB;
	background: #BBBBBB;
	transition: all .1s;
}

hr{color:#02A}

h1.meskeh
{	color: #6699FF;
	font-family: Verdana;
	font-size: 26pt;
	font-weight: normal;
	font-style: none;
	font-variant: normal;
	
	text-align: center;
}

h1.logo
{	color: #003C96; /*#003C96;*/
    display: block;
    margin-top: 2px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
	font-family: sans-serif;
	font-size: 40pt;
	font-weight: normal;
	font-style: none;
	font-variant: normal;
	text-align: center;	
	text-shadow: 2px 2px 2px #003c69;
}

h2.logo
{	color: #FFFF00;
    display: block;
    margin-top: 0px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
	font-family: arial;
	font-size: 17pt;
	font-weight: bold;
	font-style: none;
	font-variant: normal;
	text-align: center;
	text-shadow: 2px 2px 2px #003c69;
}

h2.info
{	color: #FFFFFF;
    display: block;
    margin-top: 3;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
	font-family: arial;
	font-size: 12pt;
	font-weight: normal;
	font-style: none;
	font-variant: normal;
	text-align: right;
}

h2.info2
{	color: #FFFFFF;
    display: block;
    margin-top: 3;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
	font-family: arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: none;
	font-variant: normal;
	text-align: right;
}

h2.meskeh
{	color: #6699FF;
	font-family: verdana;
	font-size: 20pt;
	font-weight: normal;
	font-style: none;
	font-variant: normal;
	text-align: center;	
}

h3.meskeh, H3.meskeh:link, H3.meskeh:visited, H3.meskeh:active
{	color: #003c96;
	font-family: verdana;
	font-size: 16pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-align: center;
	text-decoration:none;
}

H3.meskehSombra
{	color: #003c96;
	font-family: verdana;
	font-size: 18pt;
	font-weight: normal;
	font-style: none;
	font-variant: normal;
	text-align: center;
	text-shadow: 2px 2px 2px #003c69;
}

H3.noticia
{	color: #BB0000;
	font-family: verdana;
	font-size: 20pt;
	font-weight: bold;
	font-style: none;
	font-variant: normal;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top: 0px;
	border-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 15px;

}

H3.noticiaVerde
{	color: #009900;
	font-family: verdana;
	font-size: 20pt;
	font-weight: bold;
	font-style: none;
	font-variant: normal;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top: 0px;
	border-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 15px;

}

H3.oferta
{	color: #BB0000;
	font-family: verdana;
	font-size: 18pt;
	font-weight: bold;
	font-style: none;
	font-variant: normal;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top: 0px;
	border-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

}

H3.especialista
{	color: #003c96;
	font-family: verdana;
	font-size: 18pt;
	font-weight: bold;
	font-style: none;
	font-variant: normal;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top: 0px;
	border-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

H2.amano
{	color: #003c96;
	font-family: verdana;
	font-size: 24pt;
	font-weight: normal;
	font-style: none;
	font-variant: normal;
	text-align: center;
	text-shadow: 7px 7px 7px #003c69;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top: 0px;
	border-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h3.amano
{	color: #003c96;
	font-family: verdana;
	font-size: 18pt;
	font-weight: normal;
	font-style: none;
	font-variant: normal;
	text-align: left;
	text-shadow: 5px 5px 5px #003c69;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top: 0px;
	border-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}

h4.meskeh
{	color: #003c96;
	font-family: verdana;
	font-size: 15pt;
	font-weight: normal;
	font-style: none;
	font-variant: normal;
	text-align: right;
	
	margin-top: 5pt;
	margin-left: 15pt;
	margin-bottom: 0pt;
	margin-right: 15pt;
}

h4.guillem
{	color: #663c96;
	font-family: verdana;
	font-size: 14pt;
	font-weight: normal;
	font-style: none;
	font-variant: normal;
	text-align: center;
	
	margin-top: 5pt;
	margin-left: 15pt;
	margin-bottom: 0pt;
	margin-right: 15pt;
}

H5.meskeh
{	color: #6699FF;
	font-family: verdana;
	font-size: 10pt;
	font-weight: normal;
	font-style: none;
	font-variant: normal;
	
	text-align: center;
}

H6.meskeh
{	color: #6699FF;
	font-family: verdana;
	font-size: 6pt;
	font-weight: normal;
	font-style: none;
	font-variant: normal;
	
	text-align: center;
}

li.meskeh
{	color: #003C96;
	font-family: verdana;
	font-size: 11pt;
	font-style: none;
	font-variant: normal;
	text-align: left;
	margin-top: 5pt;
	margin-left: 5pt;
	margin-bottom: 0pt;
	margin-right: 5pt;
}


P.meskeh
{	color: #003C96;
	font-family: verdana;
	font-size: 11pt;
	font-style: none;
	font-variant: normal;
	text-align: justify;
	margin-top: 5pt;
	margin-left: 5pt;
	margin-bottom: 5pt;
	margin-right: 5pt;
}

P.meskeh3
{	color: #003C96;
	font-family: verdana;
	font-size: 13pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	margin-top: 4pt;
	margin-left: 5pt;
	margin-bottom: 5pt;
	margin-right: 5pt;
	vertical-align: middle;
}

P.meskehC, p.meskeh:link
{	color: #003C96;
	font-family: verdana;
	font-size: 11pt;
	font-style: none;
	font-variant: normal;
	text-align: center;
	margin-top: 5pt;
	margin-left: 5pt;
	margin-bottom: 5pt;
	margin-right: 5pt;
}

P.texto
{	color: #C0C0C0;
	font-family: verdana;
	font-size: 10pt;
	font-style: none;
	font-variant: normal;
	text-align: justify;
	margin-top: 10pt;
	margin-left: 25pt;
	margin-bottom: 10pt;
	margin-right: 25pt;
}

P.marco
{	color: #C0C0C0;
	font-family: verdana;
	font-size: 12pt;
	font-style: none;
	font-variant: normal;
	text-align: justify;
	
	border-color: #909090;
	border-style: dashed;
	border-width: thin;
	
	margin-top: 10pt;
	margin-left: 45pt;
	margin-bottom: 10pt;
	margin-right: 45pt;
	
	padding-top: 10pt;
	padding-left: 10pt;
	padding-bottom: 10pt;
	padding-right: 10pt;
}




A.meskeh:link, A.meskeh:visited
{	color: #66FFFF;
	background-color: #3300FF;
	font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-align: center;
	text-decoration: none;
}


A.meskeh:active
{	color: #FFFF00;
	background-color: #3300FF;
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	font-style: none;
	font-variant: normal;
	text-align: center;
}

A.sublink:link, A.sublink:visited
{	color: #66FFFF;
	background-color: #000080;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	font-variant: normal;
	text-align: right;
	text-decoration: none;
}


A.sublink:active
{	color: #FFFF00;
	background-color: #000080;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	font-variant: normal;
	text-align: right;
}

div.cabecera_menu
{	color: #88FF88;
	background-color: #007744;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	font-style: none;
	font-variant: normal;
	text-align: center;
}

a, a:link, a:visited, a:active{
	text-decoration: none;
	font-family: verdana;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	
}

a.meskeh, a.meskeh:link, a.meskeh:visited, a.meskeh:active{
	text-decoration: none;
	font-family: verdana;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	
}

.blink {
      animation: blinker 1.0s linear infinite;
      color: #FF7777;
      font-size: 28px;
      font-weight: bold;
      font-family: verdana;
      }
      @keyframes blinker { 0% { opacity: 0; }
      }

.parpadeo {
      animation: parpadeo 1s linear infinite;
      }
      @keyframes parpadeo { 0% { opacity: 0; }
      }

img.imagen1{vertical-align:middle; width: 150px; border:0px}



