/*area contenido paginas layout2 una sola columna ***********************************************/


#marginador{
position:relative;
margin-left: 20px;
margin-right: 15px;
margin-bottom: 20px;
clear:both;
line-height:1.1em;
font-size: .9em;
}


.reuniones{
position:relative;
list-style:none;
margin:0px;
padding:0px;
padding-top:10px;
padding-bottom:15px;
}
.reuniones li{
position:relative;
list-style:none;
margin:0px;
padding:0px;
background: url("../imagenes/i_iconografia/ico-calendar.gif") no-repeat;
background-position: 0 0;
padding-left:20px;
line-height:1.2em;
padding-bottom:5px;
}
.reuniones .bot{
background:none;
border-top: solid 1px #C6D0DF;
}


.noticias{
position:relative;
list-style:none;
margin:0px;
padding:0px;
padding-top:10px;
padding-bottom:15px;
}
.noticias li{
position:relative;
list-style:none;
margin:0px;
padding:0px;
background:  url("../imagenes/i_iconografia/ico-noticia.gif") no-repeat;
background-position: 0 0;
padding-left:20px;
line-height:1.2em;
padding-bottom:5px;
}
.noticias .bot{
background:none;
border-top: solid 1px #C6D0DF;
}

.lista_generica{
position:relative;
list-style:none;
margin:0px;
padding:0px;
padding-top:10px;
padding-bottom:5px;
}
.lista_generica li{
position:relative;
list-style:none;
margin:0px;
padding:0px;
background:  url("../imagenes/i_iconografia/bullet_doc.gif") no-repeat;
background-position: 0 0;
padding-left:20px;
line-height:1.2em;
padding-bottom:10px;
margin-bottom:5px;
border-bottom: solid 2px #FFFFFF;
}

.lista_generica li ul{
padding:0px;
margin:0px;

}

.lista_generica li ul li{
margin:0px;
padding:0px;
border: none;
border-top: 1px dotted #DBDBDB;
padding-top:5px;
padding-bottom:0px;
padding-left: 15px;
background-image:  url("../imagenes/i_iconografia/bullet_doc_small.gif");
background-position: 0 .5em;
padding-bottom:5px;

}


.lista_numerada{

margin:0px;
padding-left: 25px;


}



/*elementos del area contenidos ***********************************************/

#col_right h2{
position:relative;
color:#3F5C90;
font-size: 1.1em;
margin-top:20px;
text-transform:uppercase;
font-weight: bold;
margin-bottom:15px;
line-height:1em;
}


#col_right_full h2{
position:relative;
color:#3F5C90;
font-size: 1.1em;
margin-top:20px;
text-transform:uppercase;
font-weight: bold;
margin-bottom:15px;
line-height:1em;
}

#marginador h2{
position:relative;
color:#3F5C90;
font-size: 1.1em;
margin-top:0px;
text-transform:uppercase;
font-weight: bold;
margin-bottom:15px;
line-height:1em;
}




#col_contenido h3{
position:relative;
color:#FA6A00;
font-size: 1.1em;
margin-top:20px;
font-weight: bold;
margin-bottom:15px;
padding-bottom:3px;
line-height:1em;
background: url("../imagenes/dotted.gif") bottom left repeat-x;
}

embed{
margin: 0 auto;

}

.containervideo{
display:block;
text-align:center;
margin-bottom: 20px;

}

.centraimagen{
display:block;
text-align:center;
margin-bottom: 0px;

}
/*lista numerada de menu de subtitulos ****/
#marginador .listanumeradamenu{
margin:0px;
padding:0px;
margin-top: 3px;
margin-bottom:20px;
}

#marginador .listanumeradamenu li{
margin:0px;
padding:0px;
margin-left:50px;
margin-bottom: 5px;
font-size:1.1em;
font-weight:bold;
line-height:.5em;
}

#marginador .botsubir{
display:block;
text-align:right;
}

#col_right .listanumeradamenu li{
margin:0px;
padding:0px;
margin-left:50px;
margin-bottom: 5px;
font-size:1.1em;
font-weight:bold;
line-height:.5em;
}

#col_right .botsubir{
display:block;
text-align:right;
}



/* lista tipo 1 - un solo nivel de lista************/
#lista_t1{
margin:0px;
margin-left: 15px;
padding:0px;
list-style:none;
}

#lista_t1 li{
margin:0px;
padding:0px;
background-image:  url("../imagenes/i_iconografia/bullet-flechaverde.gif");
background-position: 0 .4em;
padding-left:15px;
margin-bottom:8px;
background-repeat: no-repeat;
line-height:1.3em;

}


.lista_n{
margin:0px;
margin-left: 15px;
padding:0px;
list-style:none;
}

.lista_n li{
margin:0px;
padding:0px;
background-image:  url("../imagenes/i_iconografia/bullet_blue.gif");
background-position: 0 .4em;
padding-left:15px;
margin-bottom:8px;
background-repeat: no-repeat;
line-height:1.3em;

}

/* lista tipo 2 dos niveles de lista************/
#lista_t2{
margin:0px;
margin-left: 0px;
margin-right: 0px;
padding:0px;
list-style:none;
padding-left:15px;

}


#lista_t2 li{
margin:0px;
padding:0px;
padding-left:15px;
margin-bottom:15px;
padding-bottom:10px;
background-image:  url("../imagenes/i_iconografia/bullet-flechaverde.gif");
background-repeat: no-repeat;
background-position: 0 .3em;
}

#lista_t2  h4{
font-size: 1.1em;
margin:0px;
padding:0px;
margin-left:0px;
border-bottom: solid 2px #FFFFFF;
padding-bottom: 2px;
color:#45669F;
}


#lista_t2 li ul li{
margin:0px;
padding:0px;
list-style:none;
background-image:  url("../imagenes/i_iconografia/bullet_blue.gif");
background-position: 0 .4em;
padding-left:15px;
margin-left:15px;
margin-top:5px;
margin-bottom:10px;
background-repeat: no-repeat;

}
#lista_t2 li .listanumerada li{
background:none;
margin-bottom:0px;
}

#lista_t2 li ul li strong{
font-size:1em;
font-weight:bolder;

}
#lista_t2 li ul{
margin:0px;
padding:0px;
}

#lista_t2 li ol li{
margin:0px;
padding:0px;
margin-top:10px;
background-image:none;
}

.letras{
list-style-type:upper-alpha;
}



/* lista tipo 2 dos niveles de lista para fotos con clases************/
.lista_t2_foto{
position: relative;
margin:0px;
margin-left: 125px;
margin-right: 0px;
padding:0px;
list-style:none;
padding-left:10px;

}


.lista_t2_foto li{
margin:0px;
padding:0px;
background-image:  url("../imagenes/i_iconografia/bullet-flechaverde.gif");
background-position: 0 .4em;
padding-left:15px;
margin-bottom:8px;
background-repeat: no-repeat;
line-height:1.3em;
}

.lista_t2_foto  h4{
font-size: 1.1em;
margin:0px;
padding:0px;
margin-left:0px;
border-bottom: solid 2px #FFFFFF;
padding-bottom: 2px;
color:#45669F;
}


.lista_t2_foto li ul li{
margin:0px;
padding:0px;
list-style:none;
background-image:  url("../imagenes/i_iconografia/bullet_blue.gif");
background-position: 0 .4em;
padding-left:15px;
margin-left:15px;
margin-top:5px;
margin-bottom:10px;
background-repeat: no-repeat;

}
.lista_t2_foto li .listanumerada li{
background:none;
margin-bottom:0px;
}

.lista_t2_foto li ul li strong{
font-size:1em;
font-weight:bolder;

}
.lista_t2_foto li ul{
margin:0px;
padding:0px;
}

.lista_t2_foto li ol li{
margin:0px;
padding:0px;
margin-top:10px;
background-image:none;
}


/* lista tipo 2 dos niveles de lista con clases************/
.lista_2n{
margin:0px;
margin-left: 15px;
margin-right: 5px;
padding:0px;
list-style:none;

}


.lista_2n li{
margin:0px;
padding:0px;
padding-left:5px;
margin-bottom:15px;
padding-bottom:10px;
background-repeat: no-repeat;
background: url("../imagenes/fondo_ficha_large.gif") repeat-x;
background-position: 0 1.2em;
}

.lista_2n h4{
font-size: 1.2em;
margin-left:0px;
}


.lista_2n li ul li{
margin:0px;
padding:0px;
list-style:none;
background-image:  url("../imagenes/i_iconografia/bullet_blue.gif");
background-position: 0 .3em;
padding-left:15px;
margin-left:15px;
margin-top:5px;
margin-bottom:10px;
background-repeat: no-repeat;

}
.lista_2n li .listanumerada li{
background:none;
margin-bottom:0px;
}

.lista_2n li ul li strong{
font-size:1em;
font-weight:bolder;

}
.lista_2n li ul{
margin:0px;
padding:0px;
}

.lista_2n li ol li{
margin:0px;
padding:0px;
margin-top:10px;
background-image:none;
}

/* ficha tipo 1*************/
.ficha1{
position:relative;
left: 0px;
background:  url("../imagenes/fondo_ficha_large.gif") top left repeat-x;
background-position: 0 0;
margin:0px;
padding:0px;
padding-bottom:0px;
padding-top: 15px;

}

.ficha1 h3{
margin:0px;
padding:0px;
font-size: 1.2em;
margin-bottom:15px;
color:#96BA05;

}

.fich_calendario{
position:relative;
float:left;
background: url("../imagenes/calendario.gif") top center no-repeat; width:111px; height:128px; text-align:center; }

.ficha1 .fich_calendario{
position:relative;
float:left;
background: url("../imagenes/calendario.gif") top center no-repeat; width:111px; height:128px; text-align:center; }

#col_contenido .fich_calendario p{
margin:15px;
margin-top:30px;
padding: 0px;
font-size: 14px;
font-weight: bold;
line-height:1.3em;
color:#8E8E8E;
text-align:center;
padding-left: 2px;
padding-right: 2px;
font-size: 1.1em;

}

.fich_calendario p strong{
color:#FC710E;
font-size: 1em;

}

.fich_image{
position:relative;
float:left;
width:261px;
height:108px;
text-align:center;
margin-top:3px;
padding-top: 4px;

}
.fich_image img{
border: solid 1px #CDCDCD;

}




.lista_t3{
position:relative;
float:left;
margin:0px;
padding:0px;
padding-top:5px;
list-style:none;
line-height:2em;
clear:right;
width:400px;
}

.lista_t3 li{
margin:0px;
padding:0px;
background:  url("../imagenes/i_iconografia/bullet_blue.gif");
background-position: 0 .4em;
padding-left:15px;
background-repeat: no-repeat;
margin-bottom:5px;

}


.lista_t3 .mas_info{
background-image: none;
background:none;
margin-top:15px;
}

.lista_t3 .no_info{
display:none;
}


.info1{
position:relative;
display:none;
margin-left:15px;
margin-top:15px;
top: 0px;
padding:0px;
margin-bottom:20px;

}
.info1 p{
margin:0px;

}



/* tipos de enlaces*/

.email{
background:   url("../imagenes/i_iconografia/ico_email.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}
.link_pdf{
background:    url("../imagenes/i_iconografia/ico_pdf.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}
.link_pdf_log{
background:    url("../imagenes/i_iconografia/ico_pdf_log.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}

.link_word{
background:   url("../imagenes/i_iconografia/ico_word.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}
.link_word_log{
background:   url("../imagenes/i_iconografia/ico_word_log.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}

.link_excel{
background:   url("../imagenes/i_iconografia/ico_excel.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}
.link_excel_log{
background:   url("../imagenes/i_iconografia/ico_excel_log.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}

.link_flash{
background:   url("../imagenes/i_iconografia/ico_flash.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}
.link_flash_log{
background:   url("../imagenes/i_iconografia/ico_flash_log.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}

.link_documento{
background:   url("../imagenes/i_iconografia/ico_documento.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}
.link_documento_log{
background:   url("../imagenes/i_iconografia/ico_documento_log.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}


.link_powerpoint{
background:   url("../imagenes/i_iconografia/ico_powerpoint.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}
.link_powerpoint_log{
background:   url("../imagenes/i_iconografia/ico_powerpoint_log.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}
.link_zip{
background:   url("../imagenes/i_iconografia/ico_zip.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}
.link_zip_log{
background:   url("../imagenes/i_iconografia/ico_zip_log.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}
.link_externo{
background:   url("../imagenes/i_iconografia/link_externo.gif") right no-repeat;
background-position: auto 0em;
padding-right: 60px;
padding-bottom:0px;
}

.vermas{
background: url("../imagenes/i_iconografia/vermas.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}
.vermenos{
background:  url("../imagenes/i_iconografia/vermenos.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}
.link_miembros{
background:  url("../imagenes/i_iconografia/ico_llave_large.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}

#marginador .botsubir a{
background:  url("../imagenes/i_iconografia/arrow_up.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}


#col_right .botsubir a{
background:  url("../imagenes/i_iconografia/arrow_up.gif") top left no-repeat;
padding-left: 20px;
padding-bottom:5px;
}

.entradilla{
font-size: 1em;
font-weight:bold;

}

li{
text-align:justify;

}

#marginador .centraimg{
display:block;
text-align:center;
}


#col_right .centraimg{
display:block;
text-align:center;
}


#col_contenido p{
text-align:justify;

}

#col_contenido img.float_left{
float:left;
margin-right: 10px;
margin-bottom: 5px;

}
#col_contenido img.float_right{
float:right;
margin-left: 10px;
margin-bottom: 5px;
}
h4{
font-size: 1em;
margin:0px;
padding:0px;
margin-left:0px;
border-bottom: solid 2px #FFFFFF;
padding-bottom: 0px;
margin-bottom: 5px;
color:#45669F;
}