body {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 8pt;
}

TABLE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 8pt;
}

/*Enlaces normales sobre fondo cuerpo de fondo blanco*/

A:LINK {
    color : #006699;
    text-decoration : none;
    font-size : 11px;
}

A:ACTIVE {
    color : #006699;
    text-decoration : none;
    font-size : 11px;
}

A:HOVER {
    color : #FF6633;
    text-decoration : none;
    font-size : 11px;
}

A:VISITED {
    color : #006699;
    text-decoration : none;
    font-size : 11px;
}

/*FIN Enlaces normales sobre fondo cuerpo de fondo blanco*/
/*Menu DENIA*/

.menudenia {
    background-color : #0099CC;
    color: #ffffff;
    font-size : 11px;
    font-weight : normal;
}

A.menudenia:LINK {
    color : #ffffff;
    text-decoration : none;
    padding : 2px;
    background-color : #0099cc;
    font-size : 11px;
    font-weight : normal;
}

A.menudenia:ACTIVE {
    color : #ffffff;
    text-decoration : none;
    padding : 2px;
    background-color : #0099cc;
    font-size : 11px;
    font-weight : normal;
}

A.menudenia:VISITED {
    color : #ffffff;
    text-decoration : none;
    padding : 2px;
    background-color : #0099cc;
    font-size : 11px;
    font-weight : normal;
}

A.menudenia:HOVER {
    color : #ffffff;
    background-color : #336699;
    text-decoration : none;
    padding : 2px;
    font-size : 11px;
    font-weight : normal;
}

/*FIN Menu DENIA*/

/*Menu GRANADA*/

.menugranada {
    background-color : #cc6600;
    color: #ffffff;
    font-size : 11px;
    font-weight : normal;
}

A.menugranada:LINK {
    color : #ffffff;
    text-decoration : none;
    padding : 2px;
    background-color : #cc6600;
    font-size : 11px;
    font-weight : normal;
}

A.menugranada:ACTIVE {
    color : #ffffff;
    text-decoration : none;
    padding : 2px;
    background-color : #cc6600;
    font-size : 11px;
    font-weight : normal;
}

A.menugranada:VISITED {
    color : #ffffff;
    text-decoration : none;
    padding : 2px;
    background-color : #cc6600;
    font-size : 11px;
    font-weight : normal;
}

A.menugranada:HOVER {
    color : #ffffff;
    background-color : #993300;
    text-decoration : none;
    padding : 2px;
    font-size : 11px;
    font-weight : normal;
}

/*FIN Menu GRANADA*/
/*Menu COMUN*/

.menucomun {
    background-color : #898989;
    color: #ffffff;
    font-size : 11px;
    font-weight : normal;
}

A.menucomun:LINK {
    color : #ffffff;
    text-decoration : none;
    padding : 2px;
    background-color : #898989;
    font-size : 11px;
    font-weight : normal;
}

A.menucomun:ACTIVE {
    color : #ffffff;
    text-decoration : none;
    padding : 2px;
    background-color : #898989;
    font-size : 11px;
    font-weight : normal;
}

A.menucomun:VISITED {
    color : #ffffff;
    text-decoration : none;
    padding : 2px;
    background-color : #898989;
    font-size : 11px;
    font-weight : normal;
}

A.menucomun:HOVER {
    color : #ffffff;
    background-color : #121212;
    text-decoration : none;
    padding : 2px;
    font-size : 11px;
    font-weight : normal;
}

/*FIN Menu COMUN*/

/*Enlaces sobre fondo gris claro f2f1ed*/

A.fondogrisclarof2f1ed {
    color : #006699;
    text-decoration : none;
    padding : 2px;
    background-color : F2f1ed;
    font-size : 11px;
    font-weight : normal;
}

A.fondogrisclarof2f1ed:HOVER {
    color : #Ffffff;
    background-color : #FF9900;
    text-decoration : none;
    padding : 2px;
    font-size : 11px;
    font-weight : normal;
}

/*FIN Enlaces sobre fondo gris claro f2f1ed*/
/*Fondo gris claro f2f1ed*/

.fondogrisclarof2f1ed {
    background-color : #F2f1ed;
    color: #006699;
    font-size : 11px;
    font-weight : normal;
}

td.fondogrisclarof2f1edv2 {
    background-color : #F2f1ed;
    color: #006699;
    font-size : 11px;
    font-weight : normal;
}

td.fondogrisclarof2f1edv2 a:hover {
	background-color : #006699;
    color: #ffffff;
    font-size : 11px;
    font-weight : normal;
}

/*FIN Fondo gris claro f2f1ed*/

/*Enlaces en el menu derecha*/

a.menuderecha {
	background-color : #f2f1ed;
    padding: 2px;
    color : #000000;
    text-decoration: none;
    font-size : 9pt;
}

a.menuderecha:HOVER {
	background-color : #006699;
    padding: 2px;
    color : #ffffff;
    text-decoration: none;
    font-size : 9pt;
}

.menuderecha { 
    background-color: #f2f1ed;   
    color:#006699;
    font-size : 9pt;
}

/*FIN de enlaces en menu derecha*/

/*Enlaces sobre fondo gris oscuro 666666*/

a.fondogrisoscuro666666:LINK {
    background-color : #666666;
    color : #eeeeee;
    text-decoration : none;
    font-size : 9px;
    }

a.fondogrisoscuro666666:VISITED {
    background-color : #666666;
    color : #eeeeee;
    text-decoration : none;
    font-size : 9px;
    }
   
a.fondogrisoscuro666666:ACTIVE {
    background-color : #666666;
    color : #eeeeee;
    text-decoration : none;
    font-size : 9px;
    }
  
a.fondogrisoscuro666666:HOVER {
    color : #eeeeee;
    background-color : #666666;
    text-decoration : none;
    font-size : 9px;
    }

td.fondogrisoscuro666666:LINK {
    color : #eeeeee;
    background-color : #666666;
    text-decoration : none;
    font-size : 9px;
    }

td.fondogrisoscuro666666:HOVER {
    color : #eeeeee;
    background-color : #666666;
    text-decoration : none;
    font-size : 9px;
    }

/*FIN Enlaces sobre fondo gris oscuro 666666*/
/*Fondo gris oscuro 666666*/

.fondogrisoscuro666666 {
    background-color : #666666;
    color : #eeeeee;
    font : 9px;
}

/*FIN Fondo gris oscuro*/

/*Linea inferior de color negro*/

.linea_inferior_negra {
	border-bottom : 1pt solid 000000;
	border-bottom-width : 1pt;
}

/*FIN Linea inferior de color negro*/
/*Linea superior de color negro*/

.linea_superior_negra {
	border-top : 1pt solid  000000;
	border-top-width : 1pt;
}

/*FIN Linea superior de color negro*/

/*Linea izquierda de color negro*/

.linea_izquierda_negra {
	border-left : 1pt solid  000000;
	border-left-width : 1pt;
    padding-left : 4pt;
}

/*FIN Linea izquierda de color negro*/
/*Linea derecha de color negro*/

.linea_derecha_negra {
	border-right : 1pt solid  000000;
	border-right-width : 1pt;
    padding-right : 4pt;
}

/*FIN Linea derecha de color negro*/

/*Dos lineas: una inferior y otra superior*/

.linea_inferior_y_superior_negra {
	border-bottom : 1pt solid 000000;
	border-bottom-width : 1pt;
	border-top : 1pt solid  000000;
	border-top-width : 1pt;
}

/*FIN Dos lineas: una inferior y otra superior*/

/*Celda inferior de un marco con cuatro bordes y fondo gris f2f1ed*/

.celda_cuatro_bordes_color_negro_fondo_gris_f2f1ed {
    border : 1pt solid 1pt 000000;
    background-color : #F2f1ed;
    padding : 1pt;
}

/*FIN Celda inferior de un marco con cuatro bordes y fondo gris f2f1ed*/
/*Estilos de la portada*/

.bordeimagenportada {
    border: 1px solid #999999;
    padding: 3px;
    margin : 4px 4px 4px 4px;
}

.enlaceportada {

     color : #999999;

     text-decoration : none;

     font-size : 8pt;

}



a.enlaceportada:LINK {

     color : #999999;

     text-decoration : none;

     font-size : 8pt;

}



a.enlaceportada:ACTIVE {

     color : #999999;

     text-decoration : none;

     font-size : 8pt;

}



a.enlaceportada:VISITED {

     color : #999999;

     text-decoration : none;

     font-size : 8pt;

}



a.enlaceportada:HOVER {

     color : #999999;

     text-decoration : none;

     font-size : 8pt;

}



/*FIN Estilos de la portada*/





/*---------------------------------------------------------------------*/

/*Celda inferior de un marco con cuatro bordes y fondo gris f5f5dc*/

.celda_cuatro_bordes_color_negro_fondo_gris_f5f5dc {

    border : 1pt solid 1pt 000000;

    background-color : #F5f5dc;

    padding : 1pt;

    color: #999933;

}

/*FIN Celda inferior de un marco con cuatro bordes y fondo gris f5f5dc*/

/*---------------------------------------------------------------------*/



/*Texto del recuadro de la derecha*/

.textolateral {

    font-size : 10px;

    font-weight : normal;

    color: #999933;

    padding : 3px;

}

/*FIN Texto del recuadro de la derecha*/



/*Enlace a la academia distinta a la que se visualiza en ese momento*/

.linkotraciudad {

    font : bold;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    color : #Ffffff;

    font-size : 13px;

    padding : 2px;

}



.linkotraciudad:LINK {

    font : bold;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    color : #Ffffff;

    font-size : 13px;

    padding : 2px;

}



.linkotraciudad:ACTIVE {

    font : bold;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    color : #Ffffff;

    font-size : 13px;

    padding : 2px;

}



.linkotraciudad:VISITED {

    font : bold;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    color : #Ffffff;

    font-size : 13px;

    padding : 2px;

}



.linkotraciudad:HOVER {

    font : bold;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    color : #Ffffff;

    font-size : 13px;

    background-color : #336699;

    text-decoration : none;

    padding : 2px;

}



.linkotraciudad2 {

    font : bold;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    color : #Ffffff;

    font-size : 13px;

    padding : 2px;

}



.linkotraciudad2:LINK {

    font : bold;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    color : #Ffffff;

    font-size : 13px;

    padding : 2px;

}



.linkotraciudad2:ACTIVE {

    font : bold;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    color : #Ffffff;

    font-size : 13px;

    padding : 2px;

}



.linkotraciudad2:VISITED {

    font : bold;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    color : #Ffffff;

    font-size : 13px;

    padding : 2px;

}



.linkotraciudad2:HOVER {

    font : bold;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    color : #Ffffff;

    font-size : 13px;

    background-color : #993300;

    text-decoration : none;

    padding : 2px;

}







/*FIN Enlace a la academia distinta a la que se visualiza en ese momento*/



/*---------------------------------------------------------------------*/

/*Celda inferior de un marco con cuatro bordes y fondo naranja claro*/

.celda_cuatro_bordes_color_negro_fondo_naranjaclaro {

    border : 1pt solid 1pt 000000;

    background-color : #FFE4B5;

    padding : 1pt;

}

/*FIN Celda inferior de un marco con cuatro bordes y fondo naranja claro*/

/*---------------------------------------------------------------------*/





/*---------------------------------------------------------------------*/

/*texto sobre fondo blanco tamaņo 8pt*/

.texto8ptjustify {

    font : 10px;

    text-align : justify;

    color : #777777;

}





/*FIN texto sobre fondo blanco tamaņo 8pt*/

/*---------------------------------------------------------------------*/



.titulopaginasgranada {

    background-image : url(images/patioleones2.jpg);

    background-repeat : no-repeat;

}



.titulopaginasdenia {

    background-image : url(images/fondopuerto.jpg);

    background-repeat : no-repeat;

}





.degragranada {

    background-image : url(images/fondoartesonado.jpg);

    background-repeat : no-repeat;

}



.degradenia {

    background-image : url(images/palmeradeniatd.jpg);

    background-repeat : no-repeat;

}



.formulariohojainsc {
	text-align : justify;
	color : #000000;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;

}



input, select, textarea {

    font-family : Arial, Helvetica, sans-serif;

    font-size : 12px;

    color : #006699;

    background-color : #fbfaed;

    border : 1px solid #898989;

    height : auto;

}







.cajatexto {

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size : 10px;

    color : #006699;

    background-color : #ffffff;

    border : 1px solid #898989;

}











.contacto {

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size : 11px;

    color : #898989;

    background-color : #ffffff;

    border : 1px solid #898989;

}



.botones {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #898989;
	background-color : #f2f1ed;
	border : 1px solid #898989;
	height : auto;
	font-weight: bold;

}



.bordetabla1 {

    border : 1px solid #898989;

    background-color : F2f1ed;

}



.avisofincontacto {

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size : 12px;

    color : #aa3300 ;

    background-color : #fbfae2;

    border : 1px solid #898989;

    padding : 5px 5px 5px 5px;

}



.signature {

    background-image : url(images/signature2.jpg);

    background-repeat : no-repeat;

}



.capa1index {

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size : 10px;

    color : #232323 ;

    border-left-width : 0px;

    border-right-width : 0px;

    border-style : solid;

    border-top-width : 1px;

    border-bottom-width : 1px;

    border-color : Green Green;

}

.link1{

text-decoration:none

}

/* Formato de la tabla de vuelos*/

.vuetable {

	vertical-align: middle;

	background-color: #cc6600;

	

	

}

.vuetd {

padding: 2px 0px 2px 5px;

	

}

.vuetr {

	background-color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	

}



.vuetablehead {

	font-size: 110%;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #6AAED9;

	text-align: center;

}

/* -- */
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bolder;
	color: #99CCFF;
}
.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bolder;
	color: #CC6600;
}
.diaporama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
}
