/* 
    Document   : laPalma
    Created on : 12-sep-2008, 8:45:55
    Author     : david
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/


body {
    background-color:white;
    font-family: 'Times New Roman',Times,serif;
    font-size: 9px;
    background : transparent;  
  //  overflow-x: hidden;    
}

.cuerpoMenu {
 /*    background-image : url(../imagenes/fondo.gif);
    background-repeat : repeat; */
}

p {
    text-align : justify;
}

#contenedor {
    border : 0px solid black;
    background-color:white;
    width : 1024px;
    height : 100%;
    text-align : top;
}

#filaMenu {
    background-color:#f67a4e;
    height : auto;
    width : 100%;
}

#filaBanner {
    vertical-align : top;
    width : 100%;
    height : 10px;
}

.cuadroMenu {
    border : 0px;
    width : 100%;
    height : 250px;
}

#filaInformacion {
    height : 89%;
    width : 100%;
    text-align : center;
    font-family : Corbel, AlArabiya;
    color : black;
    font-size : 11px;
}

#columnaInformacion {
    vertical-align : top;
}

#filaFooter {
    vertical-align : bottom;
    background-color:#f67a4e;
}

td.celdaHeader {
    vertical-align:top;
    height:auto;
}

a.opcionesMenu {
    margin : 0;
    padding : 0;
    text-transform : uppercase;
    padding : 4px 0;
    text-decoration : none;
    font-size : 10px;
    color : #FFFFFF;
}

a.opcionesMenu:hover {
    color : black;
}

a.opcionesSubmenu {
    margin : 0;
    padding : 0;
    width : auto;
    padding : 4px 0;
    text-decoration : none;
    font-size : 14px;
    color : #424242;
}

a.opcionesSubmenu:hover {
    color : black;
}

.contenido {
    margin : 0px 20px;
    padding : 5px;
    text-align : left;
    font-family : Verdana,Arial,Helvetica,sans-serif;
    font-size : 12px;
    font-style : normal;
}

.contenidoFotos {
    margin : 20px;
    padding : 5px;
    text-align : center;
}

.imagenDer {
    float : right;
    margin : 0px;
    padding : 10px 0px 10px 10px;
}

.imagenIzq {
    float : left;
    margin : 0px;
    padding : 10px 10px 10px 0px;
}

div.imagenCentro {
    margin : 20px 0px 0px 0px;
    text-align : center;
}

.footer {
    text-align : justify;
    width : auto;
    height : 30px;
    margin : 0px 10px 5px 10px;
}

.footer h6 {
    text-align : center;
    margin : 5px auto;
    font-family : Corbel;
    color : black;
    font-size : 10px;
    padding : 9px 8px 0px 8px;
}

#pieFoto {
    font-size : 10px;
}

#encabezado {
    text-transform : uppercase;
    color : black;
    font-size : 12px;
    font-weight : bold;
}

p.subEncabezado {
    text-transform : uppercase;
    color : black;
    font-size : 12px;
    font-weight : bold;
}

.separador {
    padding : 0px 10px 0px 10px;
    color : #FFFFFF;
}

.separadorSubmenu {
    padding : 0px 10px 0px 10px;
    color : #424242;
}

#columnaMenu {
    padding-left : 10px;
}

.capaOculta {
    display : none;
}

.capaVisible {
    display : inline;
}

.iframePrincipal {
	width:100%;
        height:100%;
	padding:0px;
	margin:0px;
        background-color:#f67a4e;
}

/*****************************************************************/
#capaContenido {
    margin:0px;
    padding:0px;
    text-align:justify;
    color:#565656;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    font-style:normal;
    background-color:#f67a4e;
    width:98%;
}

a.enlace {
    color:black;
    font-family: Corbel, AlArabiya;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
}

a.enlace:hover {
    font-family: Corbel, AlArabiya;
    color:#565656;
    font-size:10px;
    text-decoration:none;
}

#imagenEnlace {
  border: 0px solid white;
}

.botonEnlace {
  border: 0px solid white;
  height:84px;
  width:158px;
  padding:5px;
}

.bannerEnlace {
  border: 0px solid white;
  height:100px;
  width:700px;
  padding:5px;
}

.direccion {
    float:right;
    color:black;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-style:normal;
    margin:0px 20px 0px 0px;
}

.hora {
    float:left;
    color:black;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-style:normal;
    margin:0px 0px 0px 20px;
}


a.enlaceEnTexto {
    color:blue;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:13px;
    font-style:normal; 
    text-decoration:none;
}

a.enlaceEnTexto:hover {
    color:blue;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:13px;
    font-style:normal;   
    text-decoration:none;
}

a.enlaceEnTexto:visit {
    color:blue;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:13px;
    font-style:normal;   
    text-decoration:none;
}

ul.listaTitulo {
	text-align : left;
        color:black;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: bold;
        text-decoration:none;
        padding:3px;
	margin:0px 0px 0px 20px;
        list-style:none;
}

ul.listaTitulo li {
	padding: 10px 0px 0px 15px;
	background-image: url(../imagenes/flechaLista.png);
	background-repeat: no-repeat;
	background-position: 0 13px;
        list-style:none;
}

.tablaOrganigrama {
    border-collapse:separate;
    border-spacing:  3px;
    margin:0px;
    padding:0px;
    width:100%;
   /* border: 1px solid #6f4a16; */
}

th.tablaOrganigrama {
    color:black;
    background-color:#ffb095;
    border: 1px solid #f13e00;
    font-family:Arial,Helvetica,sans-serif;
    font-size:15px;
    font-style:normal;
    width:25%;
}

td.tablaOrganigrama {
    color:black;
    border: 1px solid #f13e00;
    font-family:Arial,Helvetica,sans-serif;
    font-size:13px;
    font-style:normal;
    width:25%;
    padding:2px;
}

a.correo {
    color:black;
    font-size:13px;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}

a.correo:hover {
    color:black;
    font-size:13px;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
    background-color:#ffb095;
}

a.correo:visit {
  color:black;
  font-size:13px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
}


.tablaBotonVolver {
    text-align:center;
    padding:auto;
    margin:10px auto;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
}

a.opcionImagen {
	display:block; 
	text-decoration:none;
	font-weight:bold;
	color:black;
}

a.opcionImagen:hover {
	color:black;
        font-weight:bold;
        text-decoration:underline;
}

ul.listaEnlaces {
	text-align : left;
        color:#dc3e07;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        text-decoration:none;

        
}

ul.listaEnlaces li {
	background-repeat: no-repeat;
	background-position: 0 14px;
}

ul.listaEnlaces li a {
	font-family: Arial,Helvetica,sans-serif;
        font-size: 11px;
        font-style: normal;
        color:#dc3e07;
        text-decoration:none;
}

ul.listaEnlaces li a:hover {
	font-family: Arial,Helvetica,sans-serif;
        font-size: 11px;
        font-style: normal;
        color:#dc3e07;
        text-decoration:none;
        background-color:#fba384;
}

.documento {
    height:140px;
    width:183px;
}

.celdaIframe {
    width:100%;
    height:100%;
    padding:0px;
    margin:0px;
    background-color:#f67a4e;
}
