
/*  Hoja de estilos Principal  *
 *     Autor: Carlos Asin      *
 *        2006 - 2008          */

/*********/

#izqda { float:left; width: 180px;  margin-top: 10px; height: 438px;  }
#izqda img { margin-top: 40px; }

.arribaIzqda { height: 25px; background-image: url(..//Imagenes/arribaIzqda.png);  }
.abajoIzqda { height: 23px; background-image: url(..//Imagenes/abajoIzqda.png);  }
.contenidoIzqda { margin-top: -2px; background: repeat-y url(..//Imagenes/lineaIzqda.png); }
.contenidoIzqda a { text-decoration: none; }

/*
.boton, .boton2, .boton3 {  color: #333333; text-decoration: none; margin-top: 2px; padding: 5px 0px; background-color: #DDDDDD;  border: 1px solid #666666; width: 140px; margin-left: 19px; }
.boton2 { background-color: #BBBBBB; }
.boton3 { background-color: #3873B3; color: #eeeeee; }
.boton:hover, .boton2:hover { background-color: #AAAAAA; color: #eeeeee; }

.SeparaBotones { margin-top: 8px; margin-bottom: 10px; margin-left: 29px; width: 120px; height: 2px; border-bottom: 1px solid #666666; } */


#menu { width: 187px; margin-top: 25px; text-align: justify; padding-left: 7px;}
#menu div { padding-left: 20px; }
#menu img { border:0; }

.botonActivo { background-image: url(..//Imagenes/menu.png); height: 41px; margin-bottom: 10px;}
.botonActivo a p { padding: 0px; margin: 0px; padding-top: 3px; font-size: 20pt;color: #3873BC; font-weight: bold;}
.botonActivo a { text-decoration: none; color: #3873BC;}
.botonActivo a:hover { text-decoration: underline; }

.boton { height: 30px; }
.boton a p { color: white; margin: 0px; padding: 0px; }
.boton a { text-decoration: none; color: white;}
.boton a:hover { text-decoration: underline; }




#Cabecera { height: 68px; text-align: justify; margin-top: -15px;}
#Cabecera img { border: 0px none; }
#Cabecera div { margin-left: 205px; width: 750px; height: 40px; border-bottom: 1px solid #EEEEEE;}
.TituloPagina { text-align: justify; font-size: 30px; margin-left: 0px;}

/***********/

body { background: #162a65 repeat-x 0 0 url(..//Imagenes/fondo.jpg); text-align: center; }

#logotipo { margin-left: 0px; float: left;}

#mensajes { margin-top: 15px; text-align: center; height:14px; font: 16px bold; color:#EEEEEE; font-family: Verdana; }

p { font: 14px Verdana,Arial,Times; color:#333333; }

a { font: 14px Verdana; }

h3 { color:#3873B3; font-family: Arial, Times; }

/* Colores del texto */

.negro { color: black;   }
.verde { color: green;   }
.gris  { color: #333333; }
.azul  { color: #3873B3; }
.rojo  { color: #cc3333; }

.pagina { width:980px; margin-left:auto; margin-right:auto; }

/* Barra superior de conexion */

#LaBarra { height:32px; width: 700px; margin:-8px auto 0px auto; border: 1px solid #CCCCCC; border-top: 0px; background: url(..//Imagenes/PruebaArriba.png); }
#LaBarra p { margin-top:0px; padding-top:5px; color: black;  }
#LaBarra p a { color: white; padding: 1px 2px 2px 2px; text-decoration:none; }
#LaBarra p a:hover { text-decoration:underline; }
#LaBarra p a img { vertical-align: middle; margin: -1px 10px 0px 10px; border: none; border-width: 0px;}

.logoPeque { vertical-align: middle; margin: -2px 50px 0px 50px; }

/* Propiedades marco blanco de la pagina */

.Pestanas { margin-top: 20px; margin-left: 185px; width: 795px; height: 15px; margin-bottom:-14px;  text-align:center; background-image: url(..//Imagenes/arriba.png); }
.Pestanas > table { border-spacing: 0px 0px; border-collapse: collapse; width:735px; height:32px; margin-left:auto; margin-right:auto; }
.Pestanas a { text-decoration: none; font: 13px Arial; }

.PesMedioOpac { width: 103px; text-align: center; background: no-repeat url(..//Imagenes/pestanas/medioOpac.png); }
.PesMedioOpac a { color: #333333; }

.PesMedioTrans { width: 103px; text-align: center; background: no-repeat url(..//Imagenes/pestanas/medioTrans.png); }
.PesMedioTrans a { color: #eeeeee; position: relative; top: -2px; }

.cuerpo { margin-left: 185px; margin-top:0px; padding-bottom: 20px; width: 795px; background: repeat-y url(..//Imagenes/linea.png); }

.marcoAbajo { margin-left: 185px; height:22px; margin-top: 0px; margin-bottom:0px; background-image: url(..//Imagenes/abajo.png); }
              
/* Publicidad de la pagina */

.publicidad { margin-left: 185px; width: 795px; margin-bottom:-14px; background: repeat-y url(..//Imagenes/linea.png); }
.publicidad div { width:730px; margin-left:auto; margin-right:auto; border-top: solid 1px #666666; }
.publicidad p { margin-top: 15px; }

/* Creditos de la pagina */

.creditos { margin-left: 184px; }
.creditos, .creditos a { font-size: 12px; margin-top: 10px; color: #AAAAAA; text-decoration:none; }
.creditos a:hover { color: black; }








