#full{
    background: transparent url("../images/fondo.jpg") repeat ;
    width: 100%;
    min-height:100%;
}

#contenedor{
    background: url("../images/bg.png") no-repeat right top #FFF;
}

body{
    background: url("../images/bodybg.png") repeat-x left top #ECEBE3;
}

.contentpaneopen img{
    max-width:700px;
    max-height:700px;
    margin: 0px 10px 10px 10px;
    float: left;
}

.breadcrumbs {
   color : #D53233;
}

a {
   color : #D53233;
}


a:link, a:visited {
	color : #D53233;
}

a:hover {
	color : #ffffff;
}

.sf-menu a, .sf-menu a:visited {
color: #FEBE10;
}

#col_centroINT a:link{
    color : #D53233;
}

#col_centroINT a:visited{
    color : #D53233;
}

#col_centroINT a:hover{
    color : #000000;
}

/* ---------------------------- INI BLOGS ------------------- */

.azul2 * , .azul2_m1hd * , .azul2_m1hd .azul2_m1c, .azul2_m1ft .azul2_m1c, .azul2_m1bd .azul2_m1c{
    background:none;
}


.cabecera{
    background:none;
    color:#333;
}

/* ---------------------------- INI MENU ----------------- */

#contenMenuS1 ul{
    float: right;
}

#contenMenuS1 li{
	line-height: 1.3;	
}

#contenMenuS1 ul li ul {
	margin-top: -12px;
}

#contenMenuS2{
    visibility:hidden;
}


#smi{
    width:222px;
    height: auto;
}

#smi .vt .t {
    background:transparent url("../images/transparencia.png");
    width:200px;
    height: 17px;
    float: left;
}


#smi .h{
   background:transparent url(../images/fondo_menu/l.png) repeat-y right;
   padding-right:22px;
   float: left;
   min-height:100%;
}

#smi .vt .lt {
 background:transparent url(../images/fondo_menu/l-t.png) repeat-y 0px 0px;
 min-width:22px;
 float: left;
 min-height:17px;
}

#smi .vb{
  clear: both;
}


#smi .vb .b {
 background:transparent url(../images/fondo_menu/b.png) repeat-x 0px 0px;
 height: 16px;
 min-width: 177px;
 float: left;
}

#smi .vb .lb {
 background:transparent url(../images/fondo_menu/l-b.png) no-repeat 0px 0px;
 min-height: 16px;
 min-width: 22px;
 float: right;
}

#smi .vb .rb {
 background:transparent url(../images/fondo_menu/r-b.png) no-repeat 0px 0px;
 min-height: 16px;
 min-width: 23px;
 float: left;
}

#menuIzq{
    background:transparent url("../images/transparencia.png");
    padding: 10px 10px 10px;
}

#menuIzq *{
    color:#FFF;
    line-height: 18px;
    vertical-align: middle;
}

#menuIzq ul li a{
    min-height: 44px;
    padding: 6px 0 0 55px;
    margin-bottom: 18px;
}




#menuIzq ul li a span{
    font-family: Arial, Helvetica;
    font-size: 14px;
}

#menuIzq ul li a:hover{
    background-color:#D53233;
    border-bottom-color:#D53233;
}

#menuIzq ul li ul li a:hover{
    background:transparent url("../images/transred.png");
    border-bottom-color:#D53233;
}

#menuIzq ul li ul li a:hover span{
    color:#FFF;
}

#menuIzq ul li ul *{
    color:#44443F;
}

#menuIzq ul li ul li a{
    min-height: 15px;
    padding: 0 0 0 10px;
    margin-left: 10px;
    vertical-align: middle;
    margin-bottom: 10px;
    font-size: 12px;
    border-bottom: #44443F solid 1px;
    background:none;
}

#menuIzq ul li ul li a span{
    font-size: 11px;
}

#menuIzq ul li ul li ul li a{
    min-height: 10px;
    padding: 0 0 0 10px;
    margin-left: 10px;
    vertical-align: middle;
    background:none;
    margin-bottom: 2px;
    margin-top: 2px;
    font-size: 12px;
    border-bottom: #44443F solid 1px;
}

#menuIzq ul li ul li ul li a span{
    font-size: 11px;
}

.item3 a{
    background: url("../images/bmlni.png") no-repeat left center #666765;

}

.item4 a{
    background: url("../images/bmlia.png") no-repeat left center #666765;
}

.item5 a{
    background: url("../images/bmlp.png") no-repeat left center #666765;
}

.item6 a{
    background: url("../images/bmle.png") no-repeat left center #666765;
}

.item32 a{
    background: url("../images/bmln.png") no-repeat left center #666765;
}

#mod_mesa {
  margin-top:31px;
}


#mod_mesa h4{
 color:#666765;
 padding: 0px 4px;
}

#mod_mesa img{
 margin-top:15px;
}


/* ---------------------------- FIN MENU ----------------- */

/* ---------------------------- INI ART BODY ------------- */

.componentheading, .contentheading, .azul2_m1c tr:first-child, .azul2_m1c h2 {
    padding:5px 0 0 10px;
    font-size:20px;
    height: 30px;
    background-color: #666765;
    color:#FFF;
}

.azul2_m1c tr:first-child .cabecera, .azul2_m1c tr:first-child .cabecera * {
    background-color: #FFF;
    font-size: 12px;
	color: #333333;
}


.col {
    width:330px;
    margin: 10px 9px 0 9px;
    text-align: justify;
    float: left;
}

.col img{
    margin-bottom:10px;
    max-width: 320px;
}

.col3 {
    width:213px;
    margin: 10px 10px 0 10px;
    text-align: justify;
    float: left;
}

.col3 img{
    margin-bottom:10px;
}

.unacademico{
    width: 190px;
    height: 130px;
    text-align: left;
}

.vermas{
    font-size:10px;
}

.vermas a{
    font-size:9px;
}

.col h5{
    color: #D53233;
}


/* ---------------------------- FIN ART BODY ----------------- */

/* ---------------------------- INI NOTICIAS ----------------- */

#noticiashome{
    margin-top:370px;
    margin-left:15px;
    text-align: left;
}

#noticiashome img{
    clear:both;
    float: left;
    margin:0 3px 3px 0;
    width: 204px;
}

#noticiashome .moduletable{

}

#noticiashome .moduletable tbody tr td{
    max-width:230px;
    background-color: #EFEFEF;
    word-wrap: break-word;
    padding:2px;
}

#noticiashome .contentpaneopen, #noticiashome .contentpaneopen, #noticiashome .contentheading{
    line-height:12px;
    font-size:11px;
    margin: 0px;
    height: 14px;
    color:#333;
}

#noticiashome{
    width:100%;
}

#noticiashome .moduletable{
    width:100%;
}

#noticiashome h4{
    /*width:98%;
    background-color: #666765;
    padding:7px;
    color:#FFF;*/
    color:#666765;
    padding: 0px 4px;
}
   /*
#noticiashome hr{
    display:none;
}
       */
.nsp_header {
   background-color: #EFEFEF;
   color:#FFF;
   width: 100%;
   height:42px;
}

#noticiashome h4 a:link {
   color:#666765;
}

div.center {
	height: 120px;
}

/* ---------------------------- FIN NOTICIAS ----------------- */

/* ---------------------------- INI TITULO BANNER ------------ */

#bannerINT img{
    margin-left:24px;
    margin-top:9px;
}

/* ---------------------------- FIN TITULO BANNER ------------ */

/* ---------------------------- INI IMG SHOW ----------------- */

#imgshow{
    width:704px;
    height:384px;
    position:relative;
    overflow: hidden;
    margin-top: 20px;
    float: left;
}

#imgshow img   { position:absolute; left:0; top:0; width:704px; height:384px; float: left;  }

#imgshows{
    width:330px;
    height:305px;
    position:relative;
    overflow: hidden;
    float: left;
    margin-bottom: 10px;
}

#imgshows img   { position:absolute; left:0; top:0; width:330px; height:305px; float: left;  }


/* ---------------------------- FIN IMG SHOW ---------------- */

/* ---------------------------- INI REVISTAS ----------------- */

.revista{
    width: 159px;
    height: 226px;
    float: left;
    margin: 8px;
}

.revistaover{
    width: 159px;
    height: 226px;
    margin-left: -159px;
    float: right;
    position: relative;
    z-index: 5;
    background: transparent url("../images/transparencia60.png");
    display: none;
}

.revistaover span{
    margin: 20px 10px;
    font-size: 60px;
    color: #FFFFFF;
}


.revista img{
    max-width: 159px;
    max-height: 226px;
    float: left;
}

/* ---------------------------- FIN REVISTAS ----------------- */
