/********************************************************************************/
/*                                                                              */
/* Plataforma e-ducativa INFD.  Version 6.09.03-17 - Argentina                  */
/* Distribucion de e-ducativa Open College                                      */
/* Copyright (c) 2007-2008 de e-ducativa Educación Virtual S.A.                 */
/*                                                                              */
/********************************************************************************/
@import "estilos_noticias.css";
@import "select_acceso_administracion.css";
@import "base.css";

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

 /**
  * Estilos Generales
  *
  */
  
    #preview_container, .mceEditor, body {margin: 10px 0; padding: 0; font-family: "Trebuchet MS",Calibri,sans-serif; font-size: 13px; }  

    img { border: none; }
    a { text-decoration: none }

    #marco_principal { margin: 0 auto; text-align: left; width: 920px; background-color: white; position: relative }
 
    /* sombras */
    #sombra_top         { background: transparent url(../img/comunes/top.png) left top no-repeat;       }
    #sombras_laterales  { background: transparent url(../img/comunes/laterales.png) left top repeat-y;  }
    #sombra_inf         { background: transparent url(../img/comunes/inf.png) left top no-repeat;       }
    
    #sombra_top, #sombras_laterales, #sombra_inf { width: 940px; margin: 0 auto }
    #sombra_top, #sombra_inf { height: 8px; }
    /* /sombras */
    
 
/*-------------------------------------------------------------------------------------------*/

 /**
  * Encabezado
  *
  */
  
  
    #texto_imagen {
        left: 230px;
        position: absolute;
        text-align: center;
        top: 40px;
        font-family: Tahoma,"Times New Roman",serif;;
	    font-size: 22px;
    }
      
    /* Botonera */
    
    #barra_encabezado_accesible {
        position: relative;
        height: 20px;
        width: 100%;
        float: left;
        background: transparent url(../img/barra_encabezado_accesible.png) left top repeat-x;
       
    }
    #barra_encabezado_accesible form { margin: 0; width: 16em; padding:0 ; height: 20px }
    #barra_encabezado_accesible a,
    #barra_encabezado_accesible label {
        font-size: 11px;
        font-weight: normal;
    }
    ul#botonera-principal{ position: absolute; top: 0; right: 0; height: 20px; }
    ul#botonera-principal, ul#botonera-principal li { margin:  0; padding: 0; list-style: none; }
    ul#botonera-principal a { text-decoration: none; text-transform: uppercase}
    ul#botonera-principal li{
        float: left;
        padding: 2px 6px 0;
        background-color: transparent;
        background-position: right 62%;
        background-repeat: no-repeat;
    }
    ul#botonera-principal li strong { display: block; }
    
    #imagen_encabezado {
        width: 952px;
        height: 117px;
        vertical-align: top;
        background: transparent url(../img/encabezado.png) right center no-repeat
    }
    
    /** combo productos **/
    #combo-productos { position: absolute; right: 1px; top: 101px !important; z-index: 10; width: auto }
    #combo-productos a {
        color: #000;
        font-size: 14px;
        font-weight: bold;
        line-height: 28px;
        text-transform: uppercase;
    }
    
    #tabla_productos li {
        float : left;
        width: 105px;
        height: 28px;
        background: transparent url(../img/boton_superior.gif) left top no-repeat;
    }
    #tabla_productos li a { text-align: center; }
    div.Combo .Productos a { display: block; text-decoration: none; }
    div.Combo ul,div.Combo li{ list-style: none; margin: 0; padding: 0; }
    div.Combo .Control a { display: block; }
    
/*-------------------------------------------------------------------------------------------*/

 /**
  * Menu Secciones
  *
  */
  
    #encabezado_secciones {
        font-size:14px;
        font-weight:bold;
        padding: 10px 0 3px 20px;
        width:167px;
        text-transform: uppercase;
        background: transparent url(../img/encabezado_secciones.png) left top no-repeat;
    }
    .menuIzqSeccion {
        padding: 8px 0 4px 6px;
        width: 181px;
        background: transparent url(../img/seccion.png) left top no-repeat
    }
    .menuIzqSeccion a, a:link:visited:active {
        text-decoration:none;
        font-weight: bold;
    }
    .itemMenu, .nombreSeccion {
        padding: 0 0 0 15px;
        background-position: left 50%;
        background-repeat: no-repeat;
    }
    .menuIzqSubSeccion { font-size: 12px; }
    .menuIzqSubSeccion a { display: block; margin: 0 0 2px 18px }
    .menuIzqSubSeccion a, a:link:active:visited { text-decoration:none; }
    .menuIzqSubSeccion a:hover { text-decoration: underline; }

/*-------------------------------------------------------------------------------------------*/
 
 /**
  * Contenido Central
  *
  */
  
    .headerContenidoUnderline { border-bottom: 1px solid #eee }
    .headerContenidoFecha { float: right; }
    .headerContenidoPath, .headerContenidoFecha, .fechaModif {
        color: #666;
        font-size: 11px;
    }
    .seccion {
        padding: 4px 0 4px 6px;
        font-weight: bold;
        background-image: url(../img/seccion.png);
        background-repeat: no-repeat;
        background-position: 101% top;
    }
    .nombreSeccion { padding-left: 12px }
    .blockTituloItem {
        display: block;
        margin: 15px 0 10px 0;
        padding: 3px 0;
        float: left;
        width: 100%;
    }
    .tituloItem { font-weight: bold; margin-left: 3px; font-size: 15px}
    .tituloIzq { float: left; }
    .tituloNovedadHome { font-size: 16px; font-weight: bold }
    .resumenNovedadHome { font-size: 12px }
    
    /* noticias */
    #noticias { margin-top: 20px }
    .titulo_noticias { padding-top: 4px; font-size: 16px; font-weight: bold }
    .fondo_noticias { background: transparent url(../img/noticias_fondo.png) left top repeat-x  }
    .noticia_solapa {
        width: 35px;
        font-size: 20px;
        text-align: center;
        cursor: pointer;
        background: transparent url(../img/noticia_solapa.png) left top no-repeat;
    }
    .activa { font-weight: bold }
    .noticia_solapa_numero { color: white; font-size: 80px; }
    .noticia_solapa, .noticia_solapa_numero {
        font-family: Calibri,Arial,Helvetica,sans-serif
    }
    .contenido_noticias { border: 1px solid #ccc }
    .tituloNoticiaHome {
        font-size:14px;
        font-weight:bold;
        padding-left: 16px;
        background-position: left 50%;
        background-repeat: no-repeat;
        background-color: transparent
    }
    .resumenNoticiaHome { line-height:16px; padding: 0 10px 0 15px; }
    .ampliar_noticia {
        padding-right:6px;
        text-align: right;
    }
    .link_ampliar_noticia {
        font-size: 12px;
        padding-left: 15px;
    }

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

/**
  * Menu Secundario
  *
  */

    .titulo_menu_secundario {
        border-bottom: 1px solid #ccc;
        margin: 6px 0;
        color: #666;
        font-size: 11px
    }  
    .mapa_texto { font-weight: bold; text-align: center }
    #mapa_centro img { cursor: pointer }
    .img_banner_right { margin-bottom: 6px; }    
    #formulario_acceso { margin: 0; padding: 0 }
    .label { display: block; font-size: 12px; }
    .control {
        border:1px solid #cccccc;
        color:#000000;
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:11px;
    }
    #submit {
        border: none;
        width: 14px;
        height: 14px;
        background-position: left top;
        background-repeat: no-repeat;
        background-color: transparent;
        cursor: pointer;
    }


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

 /**
  * Footer
  *
  */
  
    #footer { background: white url(../img/fondo_footer.gif) left top repeat-x; }
    #footer tr { vertical-align: top }
    .footer_barra { height: 1px }
    #e-ducativa_copyright {
        display: block;
        width: 157px;
        height: 23px;
        background: transparent url(../img/comunes/powered_by.gif) left top no-repeat;
    }
    #select_administracion, #e-ducativa_copyright { margin-top: 5px }

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

 /**
  * Formulario de contacto
  *
  */
  
    .sd_form { border: 1px solid #ccc; margin-top: 10px; padding: 11px 0 5px }
    .tabla_referencia_form td font, .sd_form font {
        font-size: 13px !important;
        font-family: "Trebuchet MS",Calibri,Arial !important;
    }
    .sd_form_campo input, .sd_form_campo textarea {
        border:1px solid #cccccc;
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:11px;
    }
    .sd_form_campo input { height: 16px; padding-top: 2px }
    .sd_form_button { margin-top: 12px }
    .sd_form tr { background-color: transparent !important }
    
  
  
/*-------------------------------------------------------------------------------------------*/



.submenu {
	font-style: normal;
}

.submenu2 {
}







.footContenido {
	text-align:left;
	color: #666666;
	text-decoration: none;
/* 	background-color: #E7EBF7; */
	width:911px;
	margin: 2px 0 0 0;
}
.reconocimientos {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align:left;
	padding: 0 15px 0 15px;
}

.contenido {
	padding: 10px 20px 10px 20px;
}


.iconosTituloSeccion { text-align: right }

/*
****************************
*        Contenido
****************************
*/
.destacado {
margin: 10px 0 0 0;
/*display:block;  */
width:100%;
}
.cntTitulo {
/* display:block; */
float:left;
}

.cntTxtTitulo {
/* color:#3A7ABA; */
color:#3A7A2A;
height:14px;
margin:6px 0 0 0;
padding: 0 0 0 8px;
font-weight:bold;
background-color:#EBEBEB;
border-top: 1px solid #9C9A9C;
letter-spacing: 1pt;
float:left;
}
.cntImgCornerLeft {
float: left;
}

.cntImgCornerRight {
margin: 6px 0 0 0;
float: left;
}

.boxHome {
float:left;
width:100%;
border-top: 1px solid #9C9A9C;
border-right: 1px solid #9C9A9C;
border-bottom: 1px solid #9C9A9C;
border-left: 1px solid #9C9A9C;
padding: 14px 9px 12px 10px;
}

.cntDestCont {
padding: 0 0 0 10px ;
float:left;
}

.cntTituloDest {
	font-weight: bold;
/*	color: #7BA6D6; */
}

.cntDescripcion {
	text-align:center;
	color: #666666;
	text-decoration: none;
}


.cntCajaNovedades {
float: left;
/* background: #E7EBF7; */
padding: 0 5px 0 5px;
margin: 5px 5px 5px 5px;
width: 95%;
}

.cntCajaNovedadesMargin {
margin: 5px 5px 5px 5px;
}

.cntTituloNovedades {
	font-weight: bold;
}

.cntTituloNovedades A:link { text-decoration: none; }
.cntTituloNovedades A:hover{ text-decoration: underline; }

.cntDescripcionNovedades {
	font-weight:bold;
	text-align:left;
	margin: 3px 0 0 0;
	color: #666666;
	text-decoration: none;
}

.cntVerMasNovedades {
	color: #3A7A2A;
	font-weight:bold;
}

.recEdDesc {
	font-weight:bold;
	text-align:left;
/*	margin: 3px 0 0 0; */
	color: #666666;
	text-decoration: none;
}

.cntTituloRecursos {
	font-weight: bold;
/*	color: #7BA6D6; */
}

.button input {
  background-color: #e6e6e6;
  margin: 3px 4px 4px 4px;
  cursor: pointer;
  text-align: center;
  border-top: 1px solid #cccccc;
  border-right: 1px solid #666666;
  border-bottom: 1px solid #666666;
  border-left: 1px solid #cccccc;
}



.titulonoticia {
	COLOR: #336600;
	FONT-WEIGHT: bold;
	font-variant: normal;
	text-decoration: none;
}
.fechanoticia {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	font-variant: normal;
	text-decoration: none;
}
.menu {
	text-decoration: none;
	color: #000000;
}
.menuinf {
	color: #000000;
	text-decoration: underline;

}

.menuizq {
	text-decoration: none;
	color: #004691;
}

.NombreSeccion {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	text-align: justify;
}

#contenido_sitio {
    width: 546px;
    overflow: hidden;
}


.rowsa {
	COLOR: #002277;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none ;
	background-color: #CCCCCC
}

.botonera {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none ;
}

.botonera:hover {
	color: #FFFFCC;
}

.highLightedText {
	background-color: #39FE39;
}

.encabezado {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

.textob {
	COLOR: #336600;
	FONT-WEIGHT: bold;
	text-align: justify;
}



/*
 * Listado
*/


#barra_encabezado_accesible button{
    height:100%;
    width:3em;
    border: 0;
    cursor: pointer;
    background-color: transparent;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
#barra_encabezado_accesible button em{
    display: none
}
#barra_encabezado_accesible input{
    width:14em;
    margin-right: 0.2em;
    font: normal .7em "Trebuchet MS", sans-serif;
    border: 1px solid #666;
    height: 1.2em;
}
#barra_encabezado_accesible input,
#barra_encabezado_accesible button {
    font-size:0.7em;
    vertical-align: middle;
}
#barra_encabezado_accesible label {
    color: #fff;
    float: left;
    margin: 8px .7em 0 0;
}



#busqueda {
    padding: 0 10px 0 0;
}

ul#botonera-principal li#boton-ayuda { background-image: none }