@charset "utf-8";

/* CSS Document */



body, html {}



.formulario {
    color:#888888; 
    font-family: Arial, Helvetica, sans-serif;  
    font-size:12px;
}

.campo {
    width:100%; 
    color:#000000; 
    font-family: Arial, Helvetica, sans-serif; 
    font-size:14px; 
    margin:0;
}



.titulo {
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
    font-size:24px; 
    color:#FFFFFF; 
    background-color:#bbbbcc;
    font-weight:bold; 
    margin:30px 0 0 0; 
    padding:2px 5px 2px 5px; 
    width:100%;
}



.titulo2 {

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

    font-size:12px;

    font-weight:bold;

    color:#495778;

    line-height:24px;

    background-color:#bbbbcc;

    margin:30px 0 0 0; 

    padding:2px 5px 2px 5px; 

    width:30%;

}

html {
    font-size:1em; 
    height:100%
}

body {
    background:#FFFFFF; 
    font-size:1em; 
    overflow-x: hidden; 
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
    margin:-10px 20px 20px 20px
}

LI LI, LI P, TD P, BLOCKQUOTE P {
    font-size:1em
}

INPUT, SELECT, TH, TD {
    font-size:1em
}

a {
    text-decoration:none; 
    color:#999999
}

a:hover {
    text-decoration:underline
}

b,bold,strong {
    color:#880033
}


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

/* MENU SUPERIOR */

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

.contenedorSuperior {
    position:relative; 
    top:68px; 
    margin:0 55px 0 240px
}

.itemSuperiorOff {
    font-size: 1.15em; 
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
    color:#b1b9be;
}

.itemSuperiorOff:hover {
    text-decoration:none; 
    color:#2e5469;
}

.itemSuperiorOn {
    font-size: 1.15em; 
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
    color:#000000;
}

.itemSuperiorOn:hover {
    text-decoration:none;
}



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

/* MENU LATERAL */

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



.itemLateralOff {
    font-size: 1.15em; 
    color:#b1b9be; 
    margin:0; 
    line-height:1.25em;
}

.itemLateralOff:hover {
    text-decoration:none; 
    color:#2e5469;
}

.bulletLateralOff {
    font-size:0.75em; 
    color:#e1e9ee;
}

.itemLateralOn {
    font-size: 1.15em; 
    color:#000000; 
    line-height:1.25em;
}

.itemLateralOn:hover {
    text-decoration:none;
}

.bulletLateralOn {
    font-size:0.75em; 
    color:#6e94a9;
}

.contenedorNovedades {
    position:relative; 
    width:160px; 
    height:11em; 
/*    border-left:#d1d9de solid 2px; 
    border-top:#d1d9de solid 2px; */
    overflow:visible;
}

.noticia {
    font-size:0.7em; 
    line-height:1em; 
    color:#000000; 
    margin:1em 10px 0 10px;
}

.noticiaFecha {
    font-size:0.6em;
    line-height:1em; 
    color:#4a6b7d; 
    text-align:right; 
    margin:10px 20px 0 10px;
}

.noticiaContador {
    font-size:0.9em; 
    color:#b1b9be; 
    position:absolute; 
    bottom:0; 
    left:10px
}

.contenedorContacto {
    position:relative; 
    width:160px; 
    padding-top:25px; 
    color:#2e5469; 
    font-size:0.7em;
}

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

/* GENERAL */

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

.contenedorContenidos {

    position:absolute; 
    left:230px; 
    top:120px; 
    font-size:0.85em; 
    line-height:1.5em; 
    margin-right:20px; 
    padding-bottom:20px;
}

.zonaTitulo {
    position:relative; 
    right:0; 
    width:87%; 
    margin-left:8%; 
    height:0.6em; 
    color:#d7e1e6; 
    font-size:3em;  
    padding:1.2%;
}

.portadaPresen {

    position:relative;

    right:0;

    width:100%;

    height:100%;

    color:#2e5469;

    font-size:1.6em;

}

.zonaTexto {

    position:relative;

    right:0;

    width:85%;

    margin-left:8%;

    background:#d7e1e6;

    padding:2%;

    background-image:url(fondoPrincipal.jpg);

    background-position:bottom right;

    background-repeat:no-repeat;

}

.zonaTexto2 {

    position:relative;

    right:0;

    width:85%;

    background-image:url(fondoPrincipal.jpg);

    background-position:bottom right;

    background-repeat:no-repeat;

}

.zonaTextoSector {
    position:relative; 
    right:0; 
    width:87%; 
    margin-left:8%; 
    background:#d7e1e6; 
    padding:2%;
}

.zonaTextoSector2 {
    position:relative; 
    right:0; 
    width:87%; 
    margin-left:8%; 
    background:#ffffff; 
    padding:2%;
}

.recuadrado {
    border:solid 1px #999999;
}

.cuadro {

    position:relative;

    height:120%;

    overflow:auto;

    vertical-align:top;

    padding-right:30px;

    padding-left:20px;

    margin:0;



}
.texto  {
    font-size: 1em; 
    color:#000000;
}

.textoPq{
    font-size: 0.75em; 
    color:#000000; 
    margin:0px; 
    font-family:Georgia, "Times New Roman", Times, serif;
}

.textoGr{
    font-size: 1.35em; 
    color:#000000; 
    color:#2e5469; 
    margin-top:-5px;
}

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

/* FORMULARIOS */

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

.formTabla {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.formTitulos {
    font-size:1em; 
    color:#888888; 
    text-align:right
}

.formCampos {
    font-size:1em; 
    color:#000000;
}

.formBloqueBotones {
    font-size:1.1em; 
    text-align:right; 
    padding-top:1em
}

.formBotonCancel {
    font-size:0.8em;
}

.formBotonSubmit {
    font-size:1.25em;
}

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

/* ATLANTIDA  */

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

.textoPQ2 {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
    font-weight:normal;
    color:#0093DD;
    line-height:10px;
    text-align:justify;
}
.tituloPQ2 {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#495778;
    line-height:18px;
}
.titulo3 {
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#2e5469;
    line-height:24px;
}
.tituloSeccion2 {

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

    font-size:18px;

    font-weight:bold;

    line-height:24px;

    color:#828280;

    margin:0;

    border-bottom-style:solid;

    border-bottom-width:thin;

    border-bottom-color:#CCCCCC;

}
.submenuON2 {
    font-size:12px;
    font-weight:bold;
    line-height:14px;
    color:#2e5469;
    margin:0;
}
.submenuON3 {
    font-size:12px;
    font-weight:bold;
    line-height:14px;
    color:#2e5469;
    text-align: left;
}
.submenuOFF2 {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    line-height:14px;
    color:#495778;
    margin:0;
}
.textoNota2 {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#aaaaaa;
}
#botonera{
    width:768px;
    height:20px;
}
#contenido {

    width:768px;

    border-left:1px solid #ffffff;

    border-right:1px solid #ffffff;

    border-bottom:1px solid #ffffff;

}
#tituloRegional {

    width:768px;

    height:69px;

    background-image:url(img/cabecera1.gif);

    background-repeat:no-repeat;	

}

ul#menu{  	

    list-style:none;	

    margin:0px;	

    padding-left:20px;





}

ul#menu li {	

    padding:0px;	

    float:left;

    margin-right:12px;

    width:280px;

    height:20px;

}

ul#menu li a{	

    height:20px;  

}

ul#menu li a#inicio {	

    display:block;	

    width:85px;	

    text-decoration:none;

    background-image:url(img/descargar.gif);	

}

ul#menu li a#inicio:hover {	

    background-image:url(img/descargar_roll.gif);

}

ul#menu li a span {	

    display:none; 

}
#contenidocuerpo{

    width:600px;

    margin-left:85px;

    font-size: 11px;

    text-align:justify;
}
