@charset "utf-8";
/* CSS Document */

/* **** Registro de usuarios **************************************************/
#contenido .contentpane #tabla_seleccion_proyectos th{
    background: url("../images/noticias/body_articulo.png") repeat scroll 0 0 transparent;
}
/******************************************************************************/

/* **** NOTAS *****************************************************************/
/*
.contentpaneopen_nota .contentheading_nota {
    background: url("../images/proyectos/body_articulo_oscuro.png") repeat scroll center bottom transparent;
        font-size: 17px !important;
        color: #000000;
        padding-left: 40px;
        border-collapse: collapse;
    border-spacing: 0;
    text-align: justify;
    width: 670px;
}
.contentpaneopen_nota {
    background: url("../images/proyectos/proyecto_body.png") repeat scroll center bottom transparent;
    border-spacing: 0;
    float: left;
    font-size: 12px !important;
    text-align: justify;
    width: 670px;
}
.contentpaneopen_nota .titulo {
        font-size: 16px !important;	
    padding-left: 30px;
    padding-right: 30px;
        height:20px;
}
.contentpaneopen_nota .small {
    padding-left: 30px;
    padding-right: 30px;
}
.contentpaneopen_nota .createdate {
    padding-left: 30px;
    padding-right: 30px;
}
.contentpaneopen_nota p {
    padding-left: 30px;
    padding-right: 30px;
        text-align: justify;
}

.contentpaneopen_foter_archivos_articulo_nota{
        background: url("../images/proyectos/proyecto_body.png") repeat scroll center bottom transparent;
    border-spacing: 0;
    float: left;
    font-size: 12px !important;
    text-align: justify;
    width: 670px;
        margin-top:10px;
}
.contentpaneopen_foter_archivos_articulo_nota th{
        background: url("../images/proyectos/verde_claro.png") repeat scroll center bottom transparent;
        font-size: 12px !important;
        text-align:center;
        height:20px;
}
.contentpaneopen_foter_archivos_articulo_nota .contentpaneopen_foter_lista_articulo_nota{
        width:95%;
        margin-left:15px;
}
.contentpaneopen_foter_archivos_articulo_nota .contentpaneopen_foter_lista_articulo_nota .contentpaneopen_foter_lista_articulo_nota_tr{
        background: url("../images/proyectos/proyecto_body.png") repeat scroll center bottom transparent;
}
*/

#login #back {
    float: right;
    margin-right: 50px;

}

#contenido .contentpaneopen_nota_edit {
    border-radius: 10px 0 0 0;
    border-spacing: 0;
    color: #000000;
    margin-left: 30px;
    margin-top: 10px;
    padding: 0;
    text-align: left;
    width: 95%;	
}
#contenido .contentpaneopen_nota_fondo_nota{
    background: url("../images/proyectos/proyecto_body.png") repeat scroll center bottom transparent;
    border-radius: 10px 0 0 0;
    border-spacing: 0;
}

#contenido .contentpaneopen_nota_edit .contentpaneopen_nota_edit_listado{
    border-radius: 10px 0 0 0;
    color: #000000;
    padding: 0;
    text-align: center;
    width: 100%;
}

#contenido .contentpaneopen_nota_edit .boton {
    background: none repeat scroll 0 0 #666666;
    border: 0 none;
    border-radius: 10px 10px 10px 10px;
    color: white;
    font-family: Verdana,Helvetica;
    font-size: 10px;
    font-weight: bold;
    height: 20px;
    width: 150px;
    text-align:center;
}
.contentpaneopen_foter_articulo_proyectos_nota .contentpaneopen_foter_articulo_proyectos_nota_listado .boton {
    background: none repeat scroll 0 0 #666666;
    border: 0 none;
    border-radius: 10px 10px 10px 10px;
    color: white;
    font-family: Verdana,Helvetica;
    font-size: 10px;
    font-weight: bold;
    height: 20px;
    width: 150px;
    text-align:center;
}
#contenido .contentpaneopen_nota_edit #adjuntar_archivo_nota .contentpaneopen_nota_edit_carga{
    background: url("../images/proyectos/proyecto_body_oscuro.png") repeat scroll center bottom transparent;
    margin-bottom: 10px;
}
#contenido .contentpaneopen_nota_edit .contentpaneopen_nota_edit_cabecera{
    background: url("../images/proyectos/body_articulo_oscuro.png") repeat scroll center bottom transparent;
    font-size: 18px !important;
    color: #000000;
    border-collapse: collapse;
    border-spacing: 0;
    height:25px;
}
#contenido .contentpaneopen_nota_edit #adjuntar_archivo_nota{
    text-align:left;
}
#contenido .contentpaneopen_nota_edit th{
    background: url("../images/proyectos/body_articulo_oscuro.png") repeat scroll center bottom transparent;
}

/******************************************************************************/
/* **** Planificacion Urbana **************************************************/
#contenido .componentheading_planificacion_urbana {
    background: url("../images/planificacion/cabecera_urbana.png") repeat scroll 0 0 transparent;
    border-radius: 10px 0 0 0;
    border-spacing: 0;
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    height: 92px;
    padding-left: 40px;
    padding-top:100px;
}
#contenido .blog_planificacion_urbana {
    background: url("../images/planificacion/body_articulo.png") repeat scroll 0 0 transparent;	
}
#contenido .blog_planificacion_urbana .contentbody_planificacion_urbana {
    border-collapse: collapse;
    border-spacing: 0;
    margin-left: 30px;
    margin-right: 30px;
    margin-top:10px;
}
#contenido .blog_planificacion_urbana .contentbody_planificacion_urbana .contentpaneopen_planificacion_urbana .contentheading_planificacion_urbana {
    background: url("../images/planificacion/header.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    color: #000000;
    height: 35px;
    padding: 0 0 0 35px;
    font-weight:bold;
}
#contenido .blog_planificacion_urbana .contentbody_planificacion_urbana .contentpaneopen_planificacion_urbana .buttonheading {
    background: url("../images/planificacion/header.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    color: #000000;
    height: 35px;
}
#contenido .contentpaneopen_planificacion_urbana {
    border-collapse: collapse;
    border-spacing: 0;
    width: 710px;
}
#contenido .blog_planificacion_urbana .contentbody_planificacion_urbana .contentpaneopen_planificacion_urbana .contentheading_planificacion_urbana a {
    color: #000000;
    font-size: 18px;
    text-decoration: none;
}
#contenido .blog_planificacion_urbana .contentbody_planificacion_urbana .contentpaneopen_planificacion_urbana .contentheading_planificacion_urbana a:hover{
    color: #666;
}
#contenido .blog_planificacion_urbana .contentbody_planificacion_urbana .contentpaneopen_planificacion_urbana {
    background: url("../images/planificacion/fondo.png") repeat scroll 0 0 transparent;
}
#contenido .blog_planificacion_urbana .contentbody_planificacion_urbana .contentpaneopen_planificacion_urbana p {
    padding-left: 30px;
    padding-right: 30px;
}
#contenido .blog_planificacion_urbana .contentbody_planificacion_urbana .contentpaneopen_planificacion_urbana .jcomments-links {
    text-align: right;
}
#contenido .blog_planificacion_urbana .contentbody_planificacion_urbana .contentpaneopen_planificacion_urbana .small {
    padding-left: 30px;
    padding-right: 30px;
}
#contenido .blog_planificacion_urbana .contentbody_planificacion_urbana .contentpaneopen_planificacion_urbana .createdate{
    font-size:0px;
}
#contenido .blog_planificacion_urbana .contentbody_planificacion_urbana .contentpaneopen_planificacion_urbana .modifydate{
    font-size:0px;
}

#contenido .contentpaneopen_planificacion_urbana {
    background: url("../images/planificacion/body_articulo.png") repeat scroll 0 0 transparent;
    border-collapse: collapse;
    border-spacing: 0;
    text-align: justify;
}
#contenido .contentpaneopen_planificacion_urbana .contentheading_planificacion_urbana {
    background: url("../images/planificacion/cabecera_urbana.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    padding: 40px 0 0 40px;
    height: 150px;
    width:710px;
}
#contenido .contentpaneopen_planificacion_urbana .buttonheading{
    display:none;
}
#contenido .contentpaneopen_planificacion_urbana p {
    padding-top:10px;
    padding-left: 40px;
    padding-right: 40px;
}
#contenido .contentpaneopen_planificacion_urbana .small {
    padding-left: 40px;
    padding-right: 40px;
}
#contenido .contentpaneopen_planificacion_urbana .createdate {
    font-size:0px;
}
#contenido .contentpaneopen_planificacion_urbana .modifydate {
    font-size:0px;
}

/******************************************************************************/
/* **** Planificacion Rural ***************************************************/
#contenido .componentheading_planificacion_rural {
    background: url("../images/planificacion/cabecera_rural.png") repeat scroll 0 0 transparent;
    border-radius: 10px 0 0 0;
    border-spacing: 0;
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    height: 92px;
    padding-left: 40px;
    padding-top:100px;
}
#contenido .blog_planificacion_rural {
    background: url("../images/planificacion/body_articulo.png") repeat scroll 0 0 transparent;	
}
#contenido .blog_planificacion_rural .contentbody_planificacion_rural {
    border-collapse: collapse;
    border-spacing: 0;
    margin-left: 30px;
    margin-right: 30px;
    margin-top:10px;
}
#contenido .blog_planificacion_rural .contentbody_planificacion_rural .contentpaneopen_planificacion_rural .contentheading_planificacion_rural {
    background: url("../images/planificacion/header.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    color: #000000;
    height: 35px;
    padding: 0 0 0 35px;
    font-weight:bold;
}
#contenido .blog_planificacion_rural .contentbody_planificacion_rural .contentpaneopen_planificacion_rural .buttonheading {
    background: url("../images/planificacion/header.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    color: #000000;
    height: 35px;
}
#contenido .contentpaneopen_planificacion_rural {
    border-collapse: collapse;
    border-spacing: 0;
}
#contenido .blog_planificacion_rural .contentbody_planificacion_rural .contentpaneopen_planificacion_rural .contentheading_planificacion_rural a {
    color: #000000;
    font-size: 18px;
    text-decoration: none;
}
#contenido .blog_planificacion_rural .contentbody_planificacion_rural .contentpaneopen_planificacion_rural .contentheading_planificacion_rural a:hover{
    color: #666;
}
#contenido .blog_planificacion_rural .contentbody_planificacion_rural .contentpaneopen_planificacion_rural {
    background: url("../images/planificacion/fondo.png") repeat scroll 0 0 transparent;
}
#contenido .blog_planificacion_rural .contentbody_planificacion_rural .contentpaneopen_planificacion_rural p {
    padding-left: 30px;
    padding-right: 30px;
}
#contenido .blog_planificacion_rural .contentbody_planificacion_rural .contentpaneopen_planificacion_rural .jcomments-links {
    text-align: right;
}
#contenido .blog_planificacion_rural .contentbody_planificacion_rural .contentpaneopen_planificacion_rural .small {
    padding-left: 30px;
    padding-right: 30px;
}
#contenido .blog_planificacion_rural .contentbody_planificacion_rural .contentpaneopen_planificacion_rural .createdate{
    font-size:0px;
}
#contenido .blog_planificacion_rural .contentbody_planificacion_rural .contentpaneopen_planificacion_rural .modifydate{
    font-size:0px;
}

#contenido .contentpaneopen_planificacion_rural {
    background: url("../images/planificacion/body_articulo.png") repeat scroll 0 0 transparent;
    border-collapse: collapse;
    border-spacing: 0;
    text-align: justify;
}
#contenido .contentpaneopen_planificacion_rural .contentheading_planificacion_rural {
    background: url("../images/planificacion/cabecera_rural.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    padding: 40px 0 0 40px;
    height: 150px;
    width:710px;
}
#contenido .contentpaneopen_planificacion_rural .buttonheading{
    display:none;
}
#contenido .contentpaneopen_planificacion_rural p {
    padding-top:10px;
    padding-left: 40px;
    padding-right: 40px;
}
#contenido .contentpaneopen_planificacion_rural .small {
    padding-left: 40px;
    padding-right: 40px;
}
#contenido .contentpaneopen_planificacion_rural .createdate {
    font-size:0px;
}
#contenido .contentpaneopen_planificacion_rural .modifydate {
    font-size:0px;
}
/******************************************************************************/
/* **** Planificacion Ambientales *********************************************/
#contenido .componentheading_planificacion_ambientales {
    background: url("../images/planificacion/cabecera_ambientales.png") repeat scroll 0 0 transparent;
    border-radius: 10px 0 0 0;
    border-spacing: 0;
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    height: 92px;
    padding-left: 40px;
    padding-top:100px;
}
#contenido .blog_planificacion_ambientales {
    background: url("../images/planificacion/body_articulo.png") repeat scroll 0 0 transparent;	
}
#contenido .blog_planificacion_ambientales .contentbody_planificacion_ambientales {
    border-collapse: collapse;
    border-spacing: 0;
    margin-left: 30px;
    margin-right: 30px;
    margin-top:10px;
}
#contenido .blog_planificacion_ambientales .contentbody_planificacion_ambientales .contentpaneopen_planificacion_ambientales .contentheading_planificacion_ambientales {
    background: url("../images/planificacion/header.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    color: #000000;
    height: 35px;
    padding: 0 0 0 35px;
    font-weight:bold;
}
#contenido .blog_planificacion_ambientales .contentbody_planificacion_ambientales .contentpaneopen_planificacion_ambientales .buttonheading {
    background: url("../images/planificacion/header.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    color: #000000;
    height: 35px;
}
#contenido .contentpaneopen_planificacion_ambientales {
    border-collapse: collapse;
    border-spacing: 0;
}
#contenido .blog_planificacion_ambientales .contentbody_planificacion_ambientales .contentpaneopen_planificacion_ambientales .contentheading_planificacion_ambientales a {
    color: #000000;
    font-size: 18px;
    text-decoration: none;
}
#contenido .blog_planificacion_ambientales .contentbody_planificacion_ambientales .contentpaneopen_planificacion_ambientales .contentheading_planificacion_ambientales a:hover{
    color: #666;
}
#contenido .blog_planificacion_ambientales .contentbody_planificacion_ambientales .contentpaneopen_planificacion_ambientales {
    background: url("../images/planificacion/fondo.png") repeat scroll 0 0 transparent;
}
#contenido .blog_planificacion_ambientales .contentbody_planificacion_ambientales .contentpaneopen_planificacion_ambientales p {
    padding-left: 30px;
    padding-right: 30px;
}
#contenido .blog_planificacion_ambientales .contentbody_planificacion_ambientales .contentpaneopen_planificacion_ambientales .jcomments-links {
    text-align: right;
}
#contenido .blog_planificacion_ambientales .contentbody_planificacion_ambientales .contentpaneopen_planificacion_ambientales .small {
    padding-left: 30px;
    padding-right: 30px;
}
#contenido .blog_planificacion_ambientales .contentbody_planificacion_ambientales .contentpaneopen_planificacion_ambientales .createdate{
    font-size:0px;
}
#contenido .blog_planificacion_ambientales .contentbody_planificacion_ambientales .contentpaneopen_planificacion_ambientales .modifydate{
    font-size:0px;
}

#contenido .contentpaneopen_planificacion_ambientales {
    background: url("../images/planificacion/body_articulo.png") repeat scroll 0 0 transparent;
    border-collapse: collapse;
    border-spacing: 0;
    text-align: justify;
}
#contenido .contentpaneopen_planificacion_ambientales .contentheading_planificacion_ambientales {
    background: url("../images/planificacion/cabecera_ambientales.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    padding: 40px 0 0 40px;
    height: 150px;
    width:710px;
}
#contenido .contentpaneopen_planificacion_ambientales .buttonheading{
    display:none;
}
#contenido .contentpaneopen_planificacion_ambientales p {
    padding-top:10px;
    padding-left: 40px;
    padding-right: 40px;
}
#contenido .contentpaneopen_planificacion_ambientales .small {
    padding-left: 40px;
    padding-right: 40px;
}
#contenido .contentpaneopen_planificacion_ambientales .createdate {
    font-size:0px;
}
#contenido .contentpaneopen_planificacion_ambientales .modifydate {
    font-size:0px;
}
/******************************************************************************/
/* **** Planificacion gestion_de_proyectos_y_financiamiento *********************************************/
#contenido .componentheading_planificacion_gestion_de_proyectos_y_financiamiento {
    background: url("../images/planificacion/cabecera_gestion_de_proyectos_y_financiamiento.png") repeat scroll 0 0 transparent;
    border-radius: 10px 0 0 0;
    border-spacing: 0;
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    height: 92px;
    padding-left: 40px;
    padding-top:100px;
}
#contenido .blog_planificacion_gestion_de_proyectos_y_financiamiento {
    background: url("../images/planificacion/body_articulo.png") repeat scroll 0 0 transparent;	
}
#contenido .blog_planificacion_gestion_de_proyectos_y_financiamiento .contentbody_planificacion_gestion_de_proyectos_y_financiamiento {
    border-collapse: collapse;
    border-spacing: 0;
    margin-left: 30px;
    margin-right: 30px;
    margin-top:10px;
}
#contenido .blog_planificacion_gestion_de_proyectos_y_financiamiento .contentbody_planificacion_gestion_de_proyectos_y_financiamiento .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .contentheading_planificacion_gestion_de_proyectos_y_financiamiento {
    background: url("../images/planificacion/header.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    color: #000000;
    height: 35px;
    padding: 0 0 0 35px;
    font-weight:bold;
}
#contenido .blog_planificacion_gestion_de_proyectos_y_financiamiento .contentbody_planificacion_gestion_de_proyectos_y_financiamiento .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .buttonheading {
    background: url("../images/planificacion/header.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    color: #000000;
    height: 35px;
}
#contenido .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento {
    border-collapse: collapse;
    border-spacing: 0;
}
#contenido .blog_planificacion_gestion_de_proyectos_y_financiamiento .contentbody_planificacion_gestion_de_proyectos_y_financiamiento .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .contentheading_planificacion_gestion_de_proyectos_y_financiamiento a {
    color: #000000;
    font-size: 18px;
    text-decoration: none;
}
#contenido .blog_planificacion_gestion_de_proyectos_y_financiamiento .contentbody_planificacion_gestion_de_proyectos_y_financiamiento .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .contentheading_planificacion_gestion_de_proyectos_y_financiamiento a:hover{
    color: #666;
}
#contenido .blog_planificacion_gestion_de_proyectos_y_financiamiento .contentbody_planificacion_gestion_de_proyectos_y_financiamiento .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento {
    background: url("../images/planificacion/fondo.png") repeat scroll 0 0 transparent;
}
#contenido .blog_planificacion_gestion_de_proyectos_y_financiamiento .contentbody_planificacion_gestion_de_proyectos_y_financiamiento .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento p {
    padding-left: 30px;
    padding-right: 30px;
}
#contenido .blog_planificacion_gestion_de_proyectos_y_financiamiento .contentbody_planificacion_gestion_de_proyectos_y_financiamiento .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .jcomments-links {
    text-align: right;
}
#contenido .blog_planificacion_gestion_de_proyectos_y_financiamiento .contentbody_planificacion_gestion_de_proyectos_y_financiamiento .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .small {
    padding-left: 30px;
    padding-right: 30px;
}
#contenido .blog_planificacion_gestion_de_proyectos_y_financiamiento .contentbody_planificacion_gestion_de_proyectos_y_financiamiento .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .createdate{
    font-size:0px;
}
#contenido .blog_planificacion_gestion_de_proyectos_y_financiamiento .contentbody_planificacion_gestion_de_proyectos_y_financiamiento .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .modifydate{
    font-size:0px;
}

#contenido .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento {
    background: url("../images/planificacion/body_articulo.png") repeat scroll 0 0 transparent;
    border-collapse: collapse;
    border-spacing: 0;
    text-align: justify;
}
#contenido .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .contentheading_planificacion_gestion_de_proyectos_y_financiamiento {
    background: url("../images/planificacion/cabecera_gestion_de_proyectos_y_financiamiento.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    padding: 40px 0 0 40px;
    height: 150px;
    width: 710px;
}
#contenido .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .buttonheading{
    display:none;
}
#contenido .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento p {
    padding-top:10px;
    padding-left: 40px;
    padding-right: 40px;
}
#contenido .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .small {
    padding-left: 40px;
    padding-right: 40px;
}
#contenido .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .createdate {
    font-size:0px;
}
#contenido .contentpaneopen_planificacion_gestion_de_proyectos_y_financiamiento .modifydate {
    font-size:0px;
}
/******************************************************************************/
/* **** Planificacion *********************************************************/
#contenido .contentpaneopen_planificacion .contentheading_planificacion {
    background: url("../images/planificacion/body.png") repeat scroll 0 0 transparent;
    border-radius: 10px 0 0 0;
    width: 760px;
    border-spacing: 0;
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    height: 192px;
    padding-left: 40px;
}
#contenido .contentpaneopen_planificacion{
    background: url("../images/planificacion/body_articulo_claro.png") repeat scroll 0 0 transparent;
    /*border-radius: 10px 0 0 0;*/
}
#contenido .contentpaneopen_planificacion .small{
    padding-left: 50px;
    padding-right: 50px;
}
#contenido .contentpaneopen_planificacion .createdate{
    font-size:0px;
}
#contenido .contentpaneopen_planificacion .modifydate{
    font-size:0px;
}
#contenido .contentpaneopen_planificacion p{
    padding-left:50px;
    padding-right:50px;
    text-align:justify;
}
#contenido .clase_planificacion_ul{
    list-style:none;
    margin: 0px;
    padding: 0px;
    margin-left: 10%;
}
#contenido .clase_planificacion_ul li{
    margin: 2px;
    padding: 2px;
    text-align:center;
    float: left;
    width:20%;
}
#contenido .clase_planificacion {
    color: #000000;
    font-size: 14px;
    text-decoration: none;
}
#contenido .clase_planificacion:hover{
    color: #666;
}
/******************************************************************************/
/* **** Consejo provincial ****************************************************/
#contenido .componentheading_consejo_provincial {
    background: url("../images/consejo_provincial/body_articulo_muy_claro.png") repeat scroll 0 0 transparent;
    border-radius: 10px 0 0 0;
    border-spacing: 0;
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    padding-left: 40px;
}
#contenido .blog_consejo_provincial {
    background: url("../images/consejo_provincial/body_articulo.png") repeat scroll 0 0 transparent;
    padding-left: 40px;
    width: 100%;
}
#contenido .blog_consejo_provincial .contentbody_consejo_provincial{
    margin-top:10px;
}
#contenido .blog_consejo_provincial .contentbody_consejo_provincial .contentpaneopen_consejo_provincial {
    background: url("../images/consejo_provincial/fondo.png") repeat scroll 0 0 transparent;
}
#contenido .blog_consejo_provincial .contentbody_consejo_provincial .contentpaneopen_imagen_consejo_provincial {
    float: left;
    height: 152px;
    position: relative;
}
#contenido .blog_consejo_provincial .contentbody_consejo_provincial .consejoprovincial_contenido_intro {
    float: left;
    height: 140px;
    width: 650px;
}
#contenido .blog_consejo_provincial .contentbody_consejo_provincial .consejoprovincial_contenido_intro .contentpaneopen_header_consejo_provincial {
    background: url("../images/consejo_provincial/imagen_barra.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    color: #000000 !important;
    font-weight: bold;
    text-transform: uppercase;
    padding: 0;
    padding-left: 35px;
    height:35px;
    width: 650px;
}
#contenido .blog_consejo_provincial .contentbody_consejo_provincial .consejoprovincial_contenido_intro .contentpaneopen_header_consejo_provincial .contentheading_consejo_provincial a {
    color: #000000 !important;
    font-family: thaoma;
    font-size: 15px !important;
    text-decoration: none;
}
#contenido .blog_consejo_provincial .contentbody_consejo_provincial .contentpaneopen_consejo_provincial .buttonheading {
    background: url("../images/consejo_provincial/imagen_barra_td.png") repeat scroll 0 0 transparent;
    height:25px;
}
#contenido .blog_consejo_provincial .contentbody_consejo_provincial .consejoprovincial_contenido_intro .contentpaneopen_body_consejo_provincial{
    text-align:justify;
    font-size: 12px !important;
    margin-left:10px;
}
#contenido .blog_consejo_provincial .contentbody_consejo_provincial .article_separator{
    height:0px;
}
.consejoprovincial_contenido_intro .contentpaneopen_foter_consejo_provincial .contentpaneopen_foter_iconbar_consejo_provincial .readon_consejo_provincial {
    color: #000000 !important;
    font-family: thaoma;
    font-size: 15px !important;
    text-decoration: none;
}

#contenido .contentpaneopen_consejo_provincial {
    background: url("../images/consejo_provincial/body_articulo.png") repeat scroll 0 0 transparent;
    border-collapse: collapse;
    border-spacing: 0;
    font-family: tahoma;
    font-size: 14px;
    margin-left: 60px;
    margin-right: 60px;
    padding-left: 25px;
    text-align: justify;
}
#contenido .contentpaneopen_consejo_provincial .contentheading_consejo_provincial {
    background: url("../images/consejo_provincial/imagen_barra.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    color: #000000;
    padding: 0;
    padding-left: 35px;
    height:35px;
}
#contenido .contentpaneopen_consejo_provincial .buttonheading {
    background: url("../images/consejo_provincial/imagen_barra_td.png") repeat scroll 0 0 transparent;
    height:25px;
}
#contenido .contentpaneopen_consejo_provincial .contentheading_consejo_provincial a {
    color: #000000;
    font-size: 18px;
    text-decoration: none;
}
#contenido .contentpaneopen_consejo_provincial .contentheading_consejo_provincial a:hover{
    color: #666;
}
#contenido .contentpaneopen_consejo_provincial .small {
    padding-left: 30px;
    padding-right: 30px;
}
#contenido .contentpaneopen_consejo_provincial p {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 20px;
}
#contenido .contentpaneopen_consejo_provincial .createdate{
    font-size:0px;
}
#contenido .contentpaneopen_consejo_provincial .modifydate{
    font-size:0px;
}
.contentpaneopen_foter_articulo_consejo_provincial {
    background: url("../images/noticias/noticia_foter.png") repeat scroll center bottom transparent;
    float: left;
    height: 19px;
    margin-bottom: 10px;
    margin-left: 60px;
    margin-right:60px;
    text-align: right;
    width: 630px;
    /*padding-top: 20px;*/
}
.contentpaneopen_foter_iconos_articulo_consejo_provincial {
    float: right;
    font-size: 11px !important;
    height: 20px;
    left: -85px;
    margin-right: 40px;
    position: relative;
    text-decoration: none;
    top: -17px;
}
.contentpaneopen_foter_iconos_articulo_consejo_provincial a{
    text-decoration: none;
    position: relative;
    font-size: 11px !important;
    color: #000 !important;
}
.consejoprovincial_contenido_intro .contentpaneopen_foter_consejo_provincial {
    background: url("../images/catalogo_multimedia/catalogo_multimedia_foter_intro.png") repeat scroll center bottom transparent;
    height: 26px;
    margin-top: 10px;	
}
.consejoprovincial_contenido_intro .contentpaneopen_foter_consejo_provincial .contentpaneopen_foter_iconos_consejo_provincial {
    float: right;
    font-size: 11px !important;
    height: 20px;
    left: -60px;
    margin-right: 5px;
    position: relative;
    text-decoration: none;
    top: -10px;
    vertical-align:middle;
}
.consejoprovincial_contenido_intro .contentpaneopen_foter_consejo_provincial .contentpaneopen_foter_iconos_consejo_provincial .readon_consejo_provincial label{
    font-size: 14px !important;
}
.consejoprovincial_contenido_intro .contentpaneopen_foter_consejo_provincial .contentpaneopen_foter_iconos_consejo_provincial .readon_consejo_provincial{
    color: #000000 !important;
    font-family: thaoma;
    font-size: 15px !important;
    text-decoration: none;
}
.consejoprovincial_contenido_intro .contentpaneopen_foter_consejo_provincial .contentpaneopen_foter_iconbar_consejo_provincial {
    float: right;
    left: 275px;
    position: relative;
    margin-top:10px;
}
/* **** Catalogo Multimedia ***************************************************/
.componentheading_catalogo_multimedia {
    background: url("../images/catalogo_multimedia/catalogo_multimedia_header.png") repeat scroll center bottom transparent;
    color: #000000 !important;
    font-weight: bold;
    text-transform: uppercase;
    -moz-border-radius: 10px 0 0 0;
    -webkit-border-radius: 10px 0 0 0;
    border-spacing: 0;
    height: 20px;
    padding-left: 200px;
}


#contenido .blog_catalogo_multimedia {
    background: url("../images/catalogo_multimedia/body_articulo.png") repeat scroll 0 0 transparent;
}
.contentpaneopen_imagen_catalogo_multimedia {
    height: 157px;
    /*width: 250px;*/
    width: 95%;
    /*left: 20px;*/
    position: relative;
    /*top: 10px;*/
    text-align:center;
    /*-moz-border-radius: 10px;
-webkit-border-radius: 10px;*/
    -moz-box-shadow: 5px 5px 8px 8px #888;
    -webkit-box-shadow: 5px 5px 8px 8px #888;
}
.contentpaneopen_imagen_catalogo_multimedia img{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
.contentpaneopen_header_catalogo_multimedia{
    margin-left:10px;
    margin-top:20px;
    width: 90%;
    text-align: center;
}
.contentpaneopen_body_catalogo_multimedia{
    margin-left:20px;
    margin-right:20px;
    width: 80%;
    text-align:justify;
    font-size: 12px !important;
    height: 50px;
}

.contentheading_catalogo_multimedia a {
    color: #000000;
    font-size: 14px;
    text-decoration: none;
    font-weight:bold;
    /*background: none scroll center bottom transparent;*/
}

.contentheading_catalogo_multimedia a:hover{
    color: #666;
}

.contentpaneopen_foter_catalogo_multimedia {
    background: url("../images/catalogo_multimedia/catalogo_multimedia_foter.png") repeat scroll center bottom transparent;
    height: 19px;
    margin-left: 10px;
    margin-top:20px;
    width: 90%;
}
.catalogomultimedia_contenido_intro .contentpaneopen_foter_catalogo_multimedia {
    background: url("../images/catalogo_multimedia/catalogo_multimedia_foter_intro.png") repeat scroll center bottom transparent;
    height: 19px;
    margin-left: 10px;
    margin-top:20px;
    width: 90%;
}
.contentpaneopen_foter_iconos_catalogo_multimedia {
    /*float: left;
    font-size: 11px !important;
    height: 20px;
    left: -60px;
    margin-right: 5px;
    #position: relative;
    text-decoration: none;
    top: -10px;*/

    float: right;
    font-size: 11px !important;
    height: 20px;
    /*left: -85px;
    margin-right: 40px;*/
    position: relative;
    text-decoration: none;
    top: -10px;
}

.contentpaneopen_foter_iconbar_catalogo_multimedia {
    float: right;
    /*left: 130px;*/
    position: relative;
}
.readon_catalogo_multimedia {
    color: #000000 !important;
    font-family: thaoma;
    font-size: 15px !important;
    text-decoration: none;
    margin-left: 10px;
}

.contentpaneopen_catalogo_multimedia{
    background: url("../images/catalogo_multimedia/body_articulo.png") repeat scroll center bottom transparent;
    color: #000000 !important;
    float: left;
    font-weight: bold;
    margin-left: 230px;
    margin-top: 19px;
    padding-left: 210px;
    /*text-transform: uppercase;*/
    border-collapse: collapse;
    border-spacing: 0;
}
.contentpaneopen_catalogo_multimedia td{
    background: url("../images/catalogo_multimedia/body_articulo_oscuro.png") repeat scroll center bottom transparent;	
    margin-left: 230px;
}

#contenido .contentpaneopen_catalogo_multimedia .contentheading_catalogo_multimedia {
    color: #000000 !important;
    font-family: thaoma;
    font-size: 15px !important;
    text-decoration: none;
    padding-left:200px;        
}
#contenido .contentpaneopen_catalogo_multimedia .buttonheading{
    background: url("../images/catalogo_multimedia/body_articulo_oscuro.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    padding-left: 25px;
    text-align: center;
}
#contenido .contentpaneopen_catalogo_multimedia p{
    text-align:justify;
    margin-left:40px;
    margin-right:40px;
    margin-top:10px;
}

.contentpaneopen_body_articulo_catalogo_multimedia p{
    font-size: 14px;
    text-align:justify;
}

.contentpaneopen_foter_articulo_catalogo_multimedia{
    background: url("../images/catalogo_multimedia/body_articulo.png") repeat scroll center bottom transparent;
    float: left;
    text-align: right;
    margin-left: 35px;
    padding-left: 200px;
    padding-right: 20px;	
    /*width:715px;*/
    width:95%;
    border-collapse: collapse;
    border-spacing: 0;
}
.contentpaneopen_foter_articulo_catalogo_multimedia td{
    background: url("../images/catalogo_multimedia/catalogo_multimedia_foter.png") repeat scroll center bottom transparent;
    height:19px;
}
.contentpaneopen_foter_iconos_articulo_catalogo_multimedia {
    float: right;
    font-size: 11px !important;
    height: 20px;
    left: -85px;
    margin-right: 40px;
    position: relative;
    text-decoration: none;
    top: -10px;
}
.contentpaneopen_foter_iconos_articulo_catalogo_multimedia a {
    color: #000000 !important;
    font-size: 11px !important;
    position: relative;
    text-decoration: none;
}

.contentpaneopen_body_articulo_catalogo_multimedia {
    background: url("../images/catalogo_multimedia/body_articulo.png") repeat scroll center bottom transparent;
    float: left;
    font-size: 12px !important;
    margin-left: 35px;
    margin-top: 20px;
    padding-left: 190px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 35px;

}
.contentpaneopen_imagen_articulo_catalogo_multimedia {
    float: left;
    height: 152px;
    margin-top: 10px;
    position: absolute;
    width: 207px;
}
/* **** Noticias **************************************************************/
.contentpaneopen_header_noticias a:visited {
    font-family: thaoma;
    font-weight:bold;
    font-size: 14px !important;
    text-transform:uppercase;
    text-decoration: none;
    color: #000 !important;
}
.contentpaneopen_header_noticias a {
    font-family: thaoma;
    font-weight:bold;
    font-size: 14px !important;
    text-transform:uppercase;
    text-decoration: none;
    color: #000 !important;
}
.contentpaneopen_header_noticias {
    background:url("../images/noticias/noticia_header.png") bottom center repeat;
    font-weight:bold;
    text-transform:uppercase;
    color: #000 !important;
}
.contentpaneopen_body_noticias {
    background:url("../images/noticias/noticia_body.png") bottom center repeat;
    font-size: 12px !important;
    height: 100px;
}
.contentpaneopen_foter_noticias {
    background:url("../images/noticias/noticia_foter.png") bottom center repeat;
    /*width: 470px;*/
    width: 460px;
    height: 19px;
    text-align: right;
}
.contentpaneopen_header_noticias td{
    width: 470px;
    height: 24px;
}
.contentpaneopen_body_noticias td{
    width: 470px;
    height: 61px;
}
.contentpaneopen_foter_iconos_noticias{
    text-decoration: none;
    height: 20px;
    float: right;
    position: relative;
    top: -10px;
    left: -80px;
    font-size: 11px !important;
    margin-right: 5px;
}
.contentpaneopen_foter_iconos_noticias a{
    text-decoration: none;
    position: relative;
    top: -2px;
    font-size: 11px !important;
}

.readon_noticias{
    text-decoration: none;
    color: #000 !important;
    font-family: thaoma;
    font-size: 15px !important;
}
.readon_noticias a:hover{
    text-decoration: none;
    color: #000 !important;
    font-family: thaoma;
    font-size: 11px !important;
}
.readon_noticias a:visited{
    text-decoration: none;
    color: #000 !important;
    font-family: thaoma;
    font-size: 11px !important;
}
.readon_noticias a{
    text-decoration: none;
    color: #000 !important;
    font-family: thaoma;
    font-size: 11px !important;
}
.contentpaneopen_imagen_noticias {
    height: 152px;
    width: 207px;
    float: left;
    position: relative;
    top: 10px;
    left: 10px;
    margin-bottom: 10px;            
    /*    clip: rect(50px 218px 155px 82px);*/
}
.contentpaneopen_mascara_noticias {
    background:url("../images/noticias/mascara_foto.png") bottom center no-repeat;
    height: 177px;
    width: 230px;
    float: left;
    position: relative;
    left: -10px;
    /*top: -167px;*/
    top: -172px;

}
.noticias_contenido_intro{
    height: 179px;
    width: 460px;
    position: absolute;
    margin-top: 15px;
    margin-left: 230px;
    /*float: left;
    width: 470px;
    margin-top: 17px;*/

}

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

.contentheading_noticias{
    text-decoration: none;
    color: #000 !important;
    font-family: thaoma;
    font-size: 15px !important;
    /*	.padding-left:30px;
            .color: #000000 !important;
            .float: left;
            .font-weight: bold;
            .margin-left: 35px;
            .margin-top: 19px;
            .padding-left: 210px;
            .text-transform: uppercase;*/
}
.contentheading_noticias a:hover{
    text-decoration: none;
    color: #000 !important;
    font-family: thaoma;
    font-size: 15px !important;
}
.contentheading_noticias a:visited{
    text-decoration: none;
    color: #000 !important;
    font-family: thaoma;
    font-size: 15px !important;
}
.contentheading_noticias a{
    text-decoration: none;
    color: #000 !important;
    font-family: thaoma;
    font-size: 15px !important;
}
.contentpaneopen_imagen_articulo_noticias {
    height: 152px;
    width: 207px;
    float: left;
    position: absolute;
    margin-top: 10px;
}
.contentpaneopen_mascara_articulo_noticias {
    background:url("../images/noticias/mascara_foto_articulo.png") bottom center no-repeat;
    height: 177px;
    width: 230px;
    float: left;
    position: relative;
    left: -10px;
    top: -167px;

}
.contentpaneopen_header_articulo_noticias {
    margin-top: 19px;
    background:url("../images/noticias/noticia_header.png") bottom center repeat;
    font-weight:bold;
    text-transform:uppercase;
    color: #000 !important;
    float: left;
    padding-left: 210px;
    margin-left: 35px;
    width: 670px;
}
.contentbody_td_noticias{

}
.contentpaneopen_body_articulo_noticias {
    background:url("../images/noticias/body_articulo.png") bottom center repeat;
    font-size: 12px !important;
    float: left;
    margin-left: 35px;
    width: 670px;
    padding: 15px 20px 25px 210px;
}
.contentheading_td_noticias{
    text-decoration: none;
    color: #000 !important;
    font-family: thaoma;
    font-size: 15px !important;
    padding-left:30px;
    float: left;
    margin-left: 35px;
    margin-top: 19px;
    padding-left: 210px;

    /*	.padding-left:30px;
            .color: #000000 !important;
            .float: left;
            .font-weight: bold;
            .margin-left: 35px;
            .margin-top: 19px;
            .padding-left: 210px;
            .text-transform: uppercase;*/
}
.contentpaneopen_foter_articulo_noticias {
    background:url("../images/noticias/noticia_foter.png") bottom center repeat;
    width: 670px;
    height: 19px;
    text-align: right;
    float: left;
    margin-left: 35px;
    /*    margin-top: 25px;*/
    margin-bottom: 10px;
}
.contentpaneopen_foter_iconbar_noticias{
    position:relative;
    float: right;
    left: 100px;
}
.contentpaneopen_foter_iconos_articulo_noticias{
    text-decoration: none;
    height: 20px;
    float: right;
    position: relative;
    top: -10px;
    left: -85px;
    font-size: 11px !important;
    margin-right: 40px;
}
.contentpaneopen_foter_iconos_articulo_noticias a{
    text-decoration: none;
    position: relative;
    /*top: -2px;*/
    font-size: 11px !important;
    color: #000 !important;
}


/** modulo OT ********************************/
/** Paginacion *******************************/

#contenido .pagenav{
    color: #000000;
    font-size: 14px;
    text-decoration: none;
    font-weight:bold;
    padding-right:4px;
}
#contenido .pagenav:hover{
    color:#999;
}

/** secciones multimedia *********************/
.class_thumbnails_images{
    border:none;
}

#thumbnails_images{
    position: fixed;
    bottom:5%;
    left: 37%;
}
.thumbnails_listas{
    position: fixed;
    bottom:8%;
    left:0%;
    width:99%;	
    /*height:40%;*/
    border:1px solid;
    border-color:#666;
    padding:5px;
    padding-bottom:30px;
    background-color: #808080;
    background:url("../images/noticias/listas_multimedia.png");
    display:none;
    font-family: Tahoma;
    font-size: 12px;
    overflow-y: scroll;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-box-shadow: inset 0 0 5px 5px #888;
    -webkit-box-shadow: inset 0 0 5px 5px#888;
    box-shadow: inset 0 0 5px 5px #888;
}
.thumbnails_listas .margen_left_control{
    margin-left:30px;
}
#contenido .blog_foro .thumbnails_listas .margen_left_control{
    width:98%;
}
#contenido .thumbnails_listas .margen_left_control a{
    color: #000000;
    font-size: 12px;
    text-decoration: none;
}
#contenido .thumbnails_listas .margen_left_control a:hover{
    color:#999;
}
#contenido .thumbnails_listas li{
    float:left;
    width: 30%;
    padding-top:10px;
}

#thumbnails_video{
    /*height:500px;*/
}
#wrapper a{
    color:#FFF;
    font-size: 12px;
    text-decoration: none;
}
#wrapper a:hover{
    color:#999;
}

/****************************Foro*****************************/
#contenido .blog_foro{
    background:url("../images/noticias/body_articulo.png");
}
.contentpaneopen_foro{
    width:750px;
    background:url("../images/noticias/body_articulo_claro.png");
    color:#000;
    padding: 0px;
    border-spacing: 0;
}
.contentpaneopen_foro .buttonheading{
    background:url("../images/noticias/body_articulo_oscuro_resto.png");
}
.contentpaneopen_foro .small{
    font-size:0px;
}
.contentpaneopen_foro span{
    background:url("../images/noticias/body_articulo_claro.png");
}
.contentpaneopen_foro p{
    margin-left: 100px;
    margin-right: 100px;
    text-align:justify;
}
.blog_foro table{
    border-spacing: 0;
    width:100%;
}
.componentheading_foro{
    background:url("../images/noticias/body_articulo_muy_claro.png");
    height: 20px;
    padding-left: 40px;
    font-family: Tahoma;
    font-size: 14px;
    font-weight:bold;
    -moz-border-radius: 10px 0 0 0;
    -webkit-border-radius: 10px 0 0 0;
    border-spacing: 0;
}
.contentheading_foro{
    background:url("../images/noticias/body_articulo_oscuro.png");
    height: 25px;
    padding-left: 25px;
    font-family: Tahoma;
    font-size: 12px;
    font-weight:bold;
    text-align:center;
    border-spacing: 0;
}
.contenttitle_foro{
    font-family:tahoma; 
    font-size:18px;
    padding-left: 25px;
    margin-top: 25px;
}
#contenido .contentheading_foro a{
    font-size: 14px;
    text-decoration: none;
    color: #000;
}
#contenido .contentheading_foro a:hover{
    color: #666;
}
#contenido .jcomments-links a{
    font-size: 12px;
    text-decoration: none;
    color: #000;
}
#contenido .jcomments-links a:hover{
    color: #666;
}
#contenido .blog_foro .jcomments-links{
    text-align: right;
    font-size: 12px;
}
#contenido .blog_foro .jcomments-links a{
    font-size: 14px;
}
.contentpaneopen_foro .createdate{
    font-size:0px;
}
.contentpaneopen_foro .modifydate{
    font-size:0px;
}
#contenido #jc a{
    text-decoration: none;
    color: #000;
}
#contenido #jc a:hover{
    color: #666;
}
#contenido .form-validate .componentheading{
    background:url("../images/noticias/body_articulo.png");
    width: 670px;
    height: 20px;
    padding-left: 25px;
    font-family: Tahoma;
    font-size: 14px;
    font-weight:bold;
    -moz-border-radius: 10px 0 0 0;
    -webkit-border-radius: 10px 0 0 0;
    border-spacing: 0;
    text-align: left;
}
#contenido .form-validate {
    background:url("../images/noticias/body_articulo_muy_claro.png");
    color:#000;
    width: 695px;
    margin-left: 10px;
    padding: 0px;
    border-spacing: 0;
    -moz-border-radius: 10px 0 0 0;
    -webkit-border-radius: 10px 0 0 0;
    text-align: center;
    margin-top:40px;
}
#contenido .form-validate .contentpane td{
    padding-left:20px;
}
#contenido .form-validate .contentpane{
    text-align: left;
}
#contenido .form-validate button{
    font-size:10px;
    font-family:Verdana,Helvetica;
    font-weight:bold;
    color:white;
    background:#666;
    border:0px;
    width:200px;
    height:20px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    margin-bottom: 5px;
}

/****************************Servicios legales ***************/
#contenido .blog_servicios_legales{
    background:url("../images/servicios_legales/body_articulo.png");
}
.componentheading_servicios_legales{
    background:url("../images/servicios_legales/body_articulo_muy_claro.png");
    height: 20px;
    padding-left: 40px;
    font-family: Tahoma;
    font-size: 14px;
    font-weight:bold;
    -moz-border-radius: 10px 0 0 0;
    -webkit-border-radius: 10px 0 0 0;
    border-spacing: 0;
}
.contenttitle_servicios_legales_imagen {
    background:url("../images/servicios_legales/imagen_cabecera.png");
    height:156px;
}
.contenttitle_servicios_legales {
    font-family: tahoma;
    font-size: 18px;
    padding-left: 25px;
    margin-top:5px;
}
.contentpaneopen_servicios_legales tbody {
    background: url("../images/servicios_legales/body_articulo_claro.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    color: #000000;
    padding: 0;
}
.contentheading_servicios_legales {
    background: url("../images/servicios_legales/body_articulo_oscuro.png") repeat scroll 0 0 transparent;
    border-spacing: 0;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    padding-left: 25px;
    text-align: center;
}
.blog_servicios_legales table{
    border-spacing: 0;
    width:100%;
}
.contentpaneopen_servicios_legales .buttonheading{
    background:url("../images/servicios_legales/body_articulo_oscuro_resto.png");
}
.contentpaneopen_servicios_legales p {
    margin-left: 100px;
    margin-right: 100px;
    text-align: justify;
}
#contenido .contentheading_servicios_legales a {
    color: #000000;
    font-size: 14px;
    text-decoration: none;
}
#contenido .contentheading_servicios_legales a:hover{
    color: #666;
}

#contenido .blog_servicios_legales .jcomments-links{
    text-align: right;
    font-size: 12px;
}
#contenido .blog_servicios_legales .jcomments-links a{
    font-size: 14px;
}
.contentpaneopen_servicios_legales .createdate{
    font-size:0px;
}
.contentpaneopen_servicios_legales .modifydate{
    font-size:0px;
}
.contentpaneopen_foter_articulo_servicios_legales {
    background: url("../images/noticias/noticia_foter.png") repeat scroll center bottom transparent;
    float: left;
    height: 19px;
    margin-bottom: 10px;
    margin-top: 25px;
    text-align: right;
    width: 670px;
}
.contentpaneopen_foter_iconos_articulo_servicios_legales {
    float: right;
    font-size: 11px !important;
    height: 20px;
    left: -85px;
    margin-right: 40px;
    position: relative;
    text-decoration: none;
    top: -10px;
}
.contentpaneopen_foter_iconos_articulo_servicios_legales a {
    color: #000000 !important;
    font-size: 11px !important;
    position: relative;
    text-decoration: none;
}

/****************************Proyectos************************/
#contenido .contentpaneopen_imagen_articulo_proyectos{
    float: left;
    height: 152px;
    margin-top: 22px;
    position: absolute;
    width: 207px;
}

.proyectos_contenido_intro {
    float: left;
    height: 177px;
    margin-left: 23px;
    margin-top: 16px;
    width: 470px;
}
.contentpaneopen_imagen_proyectos {
    float: left;
    height: 152px;
    left: 10px;
    position: relative;
    top: 41px;
    width: 207px;
}
.contentpaneopen_header_proyectos {
    background: url("../images/proyectos/body_articulo_oscuro.png") repeat scroll center bottom transparent;
    color: #000000 !important;
    font-weight: bold;
    text-transform: uppercase;
    width:700px;
    margin-left:-220px;
}
.contentheading_proyectos{
    padding-left:40px;
}
#contenido .contentheading_proyectos a {
    color: #000000;
    font-size: 14px;
    text-decoration: none;
}
#contenido .contentheading_proyectos a:hover{
    color: #666;
}
.contentpaneopen_body_proyectos {
    background: url("../images/proyectos/proyecto_body.png") repeat scroll center bottom transparent;
    font-size: 12px !important;
    margin-left:-10px;
    width:490px;
    height:138px;
}
.contentpaneopen_body_proyectos p{
    text-align:justify;
    padding-left:20px;
    padding-right:50px;
}
.contentpaneopen_body_proyectos .createdate{
    font-size:0px;
}
.contentpaneopen_body_proyectos .modifydate{
    font-size:0px;
}
.contentpaneopen_foter_proyectos {
    background: url("../images/proyectos/proyecto_foter.png") repeat scroll center bottom transparent;
    height: 19px;
    text-align: right;
    margin-left: -10px;
    width: 490px;	
}
/*
.contentpaneopen_foter_iconos_proyectos {
    float: right;
    font-size: 11px !important;
    height: 20px;
    left: -70px;
    margin-right: 5px;
    position: relative;
    text-decoration: none;
    top: -10px;
}
.contentpaneopen_foter_iconos_coordinador_proyectos {
    float: right;
    font-size: 11px !important;
    height: 20px;
    left: -390px;
    margin-right: 5px;
    position: relative;
    text-decoration: none;
    top: -5px;
        
}
.contentpaneopen_foter_iconos_participante_proyectos {
    float: right;
    font-size: 11px !important;
    height: 20px;
    left: 20px;
    margin-right: 5px;
    position: relative;
    text-decoration: none;
    top: -5px;
}
.contentpaneopen_foter_iconbar_proyectos {
        width:490px;
}
.contentpaneopen_foter_iconbar_proyectos .readon_proyectos {
        background: url("../images/proyectos/verde_claro.png") repeat scroll center bottom transparent;
    color: #000000 !important;
    font-family: thaoma;
    font-size: 15px !important;
    text-decoration: none;
        padding-left: 10px;
        margin-right:-222px;
}*/
.contentpaneopen_foter_iconos_coordinador_proyectos {
    float: left;
    font-size: 11px !important;
    height: 20px;
    position: relative;
    text-decoration: none;
    top: -5px;
    width:250px;
    text-align:left;
}
.contentpaneopen_foter_iconos_coordinador_proyectos a{
    color: #000000 !important;
    font-size: 11px !important;
    text-decoration: none;
}
.contentpaneopen_foter_iconos_proyectos{
    float: left;
    font-size: 11px !important;
    height: 20px;
    position: relative;
    text-decoration: none;
    top: -8px;
    width:45px;
    text-align:left;
}
.contentpaneopen_foter_iconos_participante_proyectos{
    float: left;
    font-size: 11px !important;
    height: 20px;
    position: relative;
    text-decoration: none;
    top: -5px;
    width:130px;
    text-align:left;
}
.contentpaneopen_foter_iconbar_proyectos{
    background: url("../images/proyectos/verde_claro.png") repeat scroll center bottom transparent;
    float:right;
    height: 20px;
    position: relative;
    text-decoration: none;
    width:65px;
    text-align:left;
}
.contentpaneopen_foter_iconbar_proyectos .readon_proyectos {
    padding-left:15px;
    color: #000000 !important;
    font-family: thaoma;
    font-size: 15px !important;
    text-decoration: none;
}

.contentpaneopen_proyectos {
    background: url("../images/proyectos/proyecto_body.png") repeat scroll center bottom transparent;
    float: left;
    font-size: 12px !important;
    text-align:justify;
    width: 670px;
    border-spacing: 0;
}
.contentpaneopen_foter_articulo_proyectos {
    background: url("../images/noticias/noticia_foter.png") repeat scroll center bottom transparent;
    float: left;
    height: 19px;
    margin-bottom: 10px;
    margin-top: 15px;
    text-align: right;
    width: 670px;
}
.contentpaneopen_foter_articulo_proyectos_nota {
    background: url("../images/proyectos/proyecto_body.png") repeat scroll center bottom transparent;
    float: left;
    height: 19px;
    margin-bottom: 10px;
    margin-top: 15px;
    text-align: right;
    width: 670px;
}
.contentpaneopen_foter_articulo_proyectos_nota th{
    text-align:left;
}
.contentpaneopen_foter_articulo_proyectos_nota .contentpaneopen_foter_articulo_proyectos_nota_listado{
    width:100%;
}
.contentpaneopen_foter_articulo_proyectos_nota .contentpaneopen_foter_articulo_proyectos_nota_listado .row1{
    background: url("../images/proyectos/proyecto_body_oscuro.png") repeat scroll center bottom transparent;
}
.contentpaneopen_foter_articulo_proyectos_nota .contentpaneopen_foter_articulo_proyectos_nota_listado th{
    text-align: center;
    background: url("../images/proyectos/body_articulo_oscuro.png") repeat scroll center bottom transparent;
    border-collapse: collapse;
    border-spacing: 0;
}
.contentpaneopen_foter_articulo_proyectos_nota .contentpaneopen_foter_articulo_proyectos_nota_listado a{
    color: #000000 !important;
    font-family: thaoma;
    text-decoration: none;
}

.contentpaneopen_foter_iconos_articulo_proyectos {
    float: right;
    font-size: 11px !important;
    height: 20px;
    left: -85px;
    margin-right: 40px;
    position: relative;
    text-decoration: none;
    top: -10px;
}
.contentpaneopen_foter_iconos_articulo_proyectos a {
    color: #000000 !important;
    font-size: 11px !important;
    position: relative;
    text-decoration: none;
}
.contentpaneopen_foter_iconos_articulo_proyectos a:hover{
    color: #666;
}
.contentpaneopen_proyectos .buttonheading{
    background: url("../images/proyectos/body_articulo_oscuro.png") repeat scroll center bottom transparent;
}
.contentpaneopen_proyectos .contentheading_proyectos{
    background: url("../images/proyectos/body_articulo_oscuro.png") repeat scroll center bottom transparent;
}
.contentheading_proyectos .contentpagetitle_proyectos{
    font-size: 17px !important;
}
.contentpaneopen_proyectos .small{
    padding-left: 220px;
    padding-right: 30px;
}
.contentpaneopen_proyectos .createdate{
    /*	font-size:0px;*/
    padding-left: 220px;
    padding-right: 30px;
}
.contentpaneopen_proyectos .modifydate{
    font-size:0px;
}
.contentpaneopen_proyectos p{
    padding-left: 220px;
    padding-right: 30px;
}






/*
table {
border-collapse: collapse;
border-spacing: 0;
}
*/
/*#contenido form{
        background: url("../images/proyectos/proyecto_body.png") repeat scroll center bottom transparent;
}*/

#contenido form a{
    color: #000000;
    font-size: 12px;
    text-decoration: none;
}
#contenido form a:hover{
    color: #666;
}
#contenido form button {
    background: none repeat scroll 0 0 #666666;
    border: 0 none;
    border-radius: 10px 10px 10px 10px;
    color: white;
    font-family: Verdana,Helvetica;
    font-size: 10px;
    font-weight: bold;
    height: 25px;
    margin-bottom: 5px;
    width: 100px;
}
#jc {
    background: url("../images/noticias/body_articulo_claro.png") repeat scroll 0 0 transparent !important;
    border-spacing: 0;
    color: #000000;
    padding: 0;
    width: 750px;
}
/*#comments-form{
    background: url("../images/noticias/body_articulo_claro.png") repeat scroll 0 0 transparent !important;
    border-spacing: 0;
    color: #000000;
    padding: 0;
    width: 750px;
}*/

.cssPopup{
    /*text-decoration: underline overline; 
    padding-bottom: 2px;
    */
    font-weight: bold;
    color: #000000;        
}

.cssPopup:hover {
    font-size: 14px;
    font-weight: bold;
    color: #846a4f;
}

.cssPopupLI{
    /*text-decoration: underline overline; 
    padding-bottom: 2px;
    */    
    list-style:none;
    text-align: center;
    border-bottom: 1px solid #000000;      
}


/* ************************ ESTILOS DE DIALOG Y TABS DE POPUP *******************************/
.ui-widget-content {
    /*background: #f8f7f3 repeat-x scroll 50% 50% !important;   */
    background: url("../images/bg/cuerpo_bg.jpg") !important;    
}

.ui-dialog .ui-widget-header { 
    /*background: url("../images/bg/izquierda_bg.jpg") 50% 50% repeat-x !important;*/
    background: url("../images/bg/top_05_bg.jpg") !important;    
    text-align: center !important;
    /*border-radius: 4px 4px 0px 0px !important;*/	
    border-radius: 0px !important;
    border: none !important;
}

.ui-dialog .ui-dialog-title{
    float: none !important;
    margin: 0 !important;    
    font-size: 12px !important;
    font-weight: bold !important;    
    color: #FFFFFF !important;
    text-shadow: #000 2px -2px 1px;
}

.ui-dialog {
    border: 4px solid #5d5247 !important;    
    padding: 0 !important;
    border-radius: 10px !important;
}

.ui-dialog .ui-dialog-content{
    padding: 0 !important;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: url("../images/bg/izquierda_bg.jpg") !important;    
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
    background: url(../images/bg/izquierda_bg.jpg) !important;
    font-weight: bold !important;
    font-style: italic !important;    
    border-top: 4px solid !important;
    border-left: 1px solid !important;    
    border-right: 1px solid !important;    
    margin-bottom: -1px !important;
    padding: 0 2px !important;
    border-radius: 7px 7px 0 0 !important;
    color: #5d5247 !important;
    margin-bottom: -2px !important;
    font-size: 14px !important;
}

.ui-tabs .ui-tabs-nav li{    
    border-top: 1px solid !important;	
    border-right: 1px solid !important;    
    border-left: 1px solid !important;    
    border-radius: 7px 7px 0 0 !important;      
    /*background: url(../images/bg/cuerpo_bg.jpg) !important;*/
    background: transparent!important;
    font-style: normal !important;	    
    color: #5d5247 !important;
    float: left !important;    
    padding: 0 !important;
    position: relative !important;
    margin: 0 !important;
    height: 25px;
    font-weight: bold !important;
}

.ui-tabs {
    padding: 0 2px !important;  
    border-radius: 0px 0px 4px 4px !important;	
    border: none !important;
}

.ui-tabs .ui-widget-header { 
    /*background: url("../images/bg/izquierda_bg.jpg") 50% 50% repeat-x !important;*/
    background: url("../images/bg/cuerpo_bg.jpg") !important;    
    text-align: center !important;
    border-radius: 4px 4px 0px 0px !important;	
    border: none !important;
}


.ui-tabs .ui-tabs-nav{
    padding: 0 !important;
    border-radius: 0 !important;
    border: none !important;
}

.ui-tabs .ui-tabs-nav a{
    color: #5d5247 !important; 
}
.ui-tabs .ui-tabs-nav ul{
    padding: 0 !important;
    border-radius: 0 !important;	
}

.ui-tabs .ui-tabs-panel { 
    border: 1px solid #5d5247 !important;  
    border-top: 3px solid #5d5247 !important;     
}

.ui-tabs .ui-widget-content {
    background: url("../images/bg/izquierda_bg.jpg") !important; 
    background-size: 100% 100% !important;
}

/* ************************ ESTILOS DE DIALOG Y TABS DE POPUP *******************************/

.infocapa{
    padding: 10px;
}

.zoomtopoint{
    float: left;
    
}

.zoomtopoint:hover {
    cursor: pointer;
    
}

