/* AUX */
/* estos archivos comentados por no usar
background_content_inscrip_1.gif
content_right_line.gif
content_left_line.gif
content_btm_line.gif */
* 
{
  padding:0;
  margin:0;
}

body
{
   font-size:x-small;
   font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
   background:#fefefe url(../img/background_body.png) repeat-x;
}
a img {border:0;}

p{font-size:1.1em; line-height:1.5; margin:0.5em 0 0.5em 0;}

p a{color:#b4042b; text-decoration:underline;}
form, fieldset {border:none;}

h2 {color:#c4141e; font-size:1.4em; font-weight:bold; margin-bottom:0.5em;}
h4 {color:#C4141E; font-size:1.2em;font-weight:bold;}

/* General */

div.breaknotfloat h2 a {color:#c4141e; font-size:1.0em; font-weight:bold; margin-bottom:0.5em;text-decoration:none;}

#campus{
  width: 99.4em;
  margin:0 auto;

}


/* Cabecera */

#acceso{
  height:3.5em;
    background:url(../img/background_head.png) repeat-x;
    padding:0.9em 0 0 0;
    
}
   
  ul.accesos {float:left; margin:0.2em 0 0 1.2em;}
  ul.accesos li{
      color:#ffffff;
      float:left;
      list-style:none;
      border-left:1px solid #ffffff;
      padding:0 0.9em 0 0.9em;
      font-size:1.1em;
    }
    ul.accesos li.first{
      border:none;
      padding:0 0.9em 0 0;
    }
  ul.accesos li a{color:#ffffff; text-decoration:none;}
  ul.accesos li a:hover{color:#ebbd00; text-decoration:none;}

  /*Search */
  #searchbox{
    float:left;
    margin:0 5.8em 0 10em;
    width:190px;
    
    }
  
  fieldset.search {
    border:1px solid #999999;
    width:18.2em;
    height:1.6em;
    margin: 0 auto;
  }
    .search input, .search button {
      border: none;
      float: left;
    }
    .search input.box {
      color: #fff;
      font-size: 1.1em;
      width:14em;
      height:1.45em;
      padding:0 6px 0 6px;
      color:#999999;
        
    }
    
    .search button.btn {
      width: 16px;
      height:16px;
      cursor: pointer;
        text-indent: -9999px;
      background: #fbc900 url(../img/search_bg.png) no-repeat top right;
    }
    .search button.btn:hover {
      background: #fbc900 url(../img/search_bg.png) no-repeat bottom right;
    }

  /*fin Search */
  
  /* country */
  ul.country{margin:0; padding:0;}
  ul.country li{
      float:left;
      list-style:none;
      height:100%;
      padding:0 0 1.1em 0;
    }
    
  ul.country li a{
        
        border:1px solid #ffffff; 
        padding:0.1em 0.1em 0.1em 0.1em;
        height:1.1em;
        margin:0 0 0 0.5em; width:1.6em;
        background:#003a64;    
        
      }
  ul.country li a.esp{background:transparent url(../img/flages_noactive.png) center top no-repeat; display:block;}
  ul.country li a.esp:hover{background:transparent url(../img/flages.png) center top no-repeat; display:block;}
  ul.country li a.uk{background:transparent url(../img/flaguk_noactive.png) center top no-repeat; display:block;}
  ul.country li a.uk:hover{background:transparent url(../img/flaguk.png) center top no-repeat; display:block;}
  ul.country li a.it{background:transparent url(../img/flagit_noactive.png) center top no-repeat; display:block;}
  ul.country li a.it:hover{background:transparent url(../img/flagit.png) center top no-repeat; display:block;}
  
  ul.country li.active{background:url(../img/select_country.png) no-repeat 1em 2.1em;}
  ul.country li.active a.esp {background:transparent url(../img/flages.png) center top no-repeat; display:block;}
  ul.country li.active a.esp:hover {background:transparent url(../img/flages.png) center top no-repeat; display:block;}
  
  ul.country li.active a.uk {background:transparent url(../img/flaguk.png) center top no-repeat; display:block;}
  ul.country li.active a.uk:hover {background:transparent url(../img/flaguk.png) center top no-repeat; display:block;}
  
  ul.country li.active a.it {background:transparent url(../img/flagit.png) center top no-repeat; display:block;}
  ul.country li.active a.it:hover {background:transparent url(../img/flagit.png) center top no-repeat; display:block;}
  ul.country:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
  
  /* Emblema */
  
  #emblema{
    
    height:12.4em;
    padding:0 2em 0 2em;
  }
  #emblema:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
  
    
    #panel_acceso{float:right; margin:1.5em 0 1em 0 }
    #panel_acceso img{
      margin:0 0 1em 0;      
    }
    #panel_acceso p{
      font-size:1.4em;
      color:#003f6d;  
      font-weight:bold;  
      margin:0 0 0.1em 0;  
    }
    #panel_acceso p span{
      font-size:1.6em;
      color:#003f6d;      
    }
    
    #panel_acceso select,#panel_acceso  button {
      border:1px solid #bdbcbd;
      background:transparent url(../img/background_select.gif) repeat-x;
      font-size:1.1em;
      word-spacing:0.1em;
    }
    
    #panel_acceso select {width:170px;}
    #panel_acceso  button {width:2.9em;}
    
  
/* BODY */

#content_body{
  width:99em;
  background:#ffffff url(../img/background_contentbody.png) no-repeat;
  margin-bottom:3em;  
  display:block;
  
}

#content_body:after{content: ".";display: block;height:0;clear:both;visibility: hidden;}


/* Menu horizontal */
  
    #menu_acceso{
       background:transparent url(../img/background_menu.gif) center top repeat-x;
       height:50px;
       
        border-left:1px solid #cecdce;
         border-right:1px solid #cecdce;
        
    }
      #menu_acceso.h44{
        height:43px;
      }
    
    #menu_acceso ul{ }
    #menu_acceso ul li{float:left; list-style:none; margin:1.3em 0 0 0; padding:0 0 0 0 ; display:block; }
    #menu_acceso ul li.first a {border:0;}
    #menu_acceso ul li a {
        border-left:1px solid #cecdce;
        text-decoration:none;
        padding:12px 48px 11px 40px;
        color:#003e6b;
        
        text-transform:uppercase;
        font-size:1.2em;
        font-weight:bold;
        
      }
    #menu_acceso ul li a:hover{background:url(../img/background_menu_hover.gif) repeat-x; color:#ffffff}
    #menu_acceso ul li.select  {
      background:transparent url(../img/menu_select.png) no-repeat center bottom ;
        margin:13px 0 0 0;
        padding:0 0 1.7em 0;
    }
    
    #menu_acceso ul li.select a{
        background:url(../img/background_menu_hover.gif) repeat-x;
        color:#ffffff;
        padding:12px 48px 11px 40px;
       }
    
    
    
    #menu_acceso:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
    
    /* miga */
      #miga{
          background:transparent url(../img/background_miga.gif) repeat-x center bottom;
          min-height:1em;
          padding:0 0 1em 0;
          border-left:1px solid #cecdce;
           border-right:1px solid #cecdce;
          margin-bottom:2em;
          
          display:block;
      }
      #miga ul{margin:0 1em 0 1em}
      #miga ul li{
          list-style:none;
          color:#333333;
          font-size:1.1em;
          float:left;
          }
      #miga ul li a{
          text-decoration:none;
            color:#c9072f;
            background:transparent url(../img/bullet_4.png) right center no-repeat;
            padding:0 1em 0 0;
            margin:0 0.5em 0 0;
          }
      
      #miga:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
      
      div#breakcontent{min-height:1px;}
      div#breakcontent:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
  /* Menu Vertical */
  
    #menvertical{ float:left;  margin: 0em 1.6em 0 0; padding:0 0 0 0;}
    #menvertical ul {width:21.6em; margin-left:0.3em;}
    #menvertical ul li {list-style:none;}
        
    #menvertical ul li a {        
        text-decoration:none;
        color:#ffffff;
        font-size:1.1em;
        font-weight:bold;        
        display:block;
        padding:0.4em 1.5em 0.4em 0.5em;
        background: url(../img/background_menulateral.gif) repeat-x;
        display:block;
        margin:0 0 0.1em 0;
        border:1px solid #7b0c26;
      }
      
      #menvertical ul li a:hover{
          background:#eeeeee url(../img/background_menulateral_hover.gif) repeat-x;
          border:1px solid #bf0630;
          color:#af0229; 
        }
    
      #menvertical ul li.cnhijos a {background:#a40025 url(../img/background_menulateral_cnhijos.gif) no-repeat; }
      #menvertical ul li.cnhijos a:hover {background:#eeeeee url(../img/background_menulateral_cnhijos_hover.gif) no-repeat;}
    
      /* SelecciÃ³n para aquellas listas sin hijos con opciÃ³n seleccionada*/
      
      #menvertical ul li.selsnchild {
          border:1px solid #bf0630;
          background:#ffffff;
          margin:0 0 0.2em 0;
          
          
      }
      #menvertical ul li.selsnchild a{
          border:0;
          background:none;
          color:#c8072f;  
          background:transparent url(../img/background_menulateral_selected.gif) no-repeat;
          
      }
      
    /* end listas sin hijos  */
      #menvertical ul li.selected {
          border-top:1px solid #bf0630;
          border-right:1px solid #bf0630;
          border-left:1px solid #bf0630;
          border-left:1px solid #bf0630;
          
          background:#ffffff;
          margin:0 0 0.2em 0;
          
          
      }
      #menvertical ul li.selected a{
          border:0;
          background:none;
          color:#c8072f;  
          background:transparent url(../img/background_menulateral_selected.gif) no-repeat;
          
      }
      
      
      #menvertical ul li.selected a.nochild{
          border:0;
          background:none;
          color:#c8072f;  
          background:#eeeeee url(../img/background_menulateral_hover.gif) repeat-x;
      }
      
          
      #menvertical ul li ul.child_list {
        
        margin:0 0 0.5em 0; padding:0 0 0 0;
        background:url(../img/background_menvertical2child.png) bottom left repeat-x;
        width:21.4em;
        border-top:none;
        border-right:1px solid #bf0630;
        border-left:1px solid #bf0630;
        border-bottom:1px solid #bf0630;
        position:relative;
        left:0px;
        
        
      }
      #menvertical ul li.selected ul.child_list{position:relative; left:-1px;}
      
      #menvertical ul li  ul.child_list li{margin:0 1em 0 1em;}
      #menvertical ul li   ul.child_list li.last {margin-bottom:0.5em;}
      #menvertical ul li ul.child_list li a{
         font-size:1.1em;
         font-weight:normal;
         color:#003f6d;
         border-top:1px solid #dfdfdf;
         border-bottom:none;
         border-right:none;
         border-left:none;
         padding:0.2em 0 0.1em 0.3em;
         background:none;
         }
        
      #menvertical ul li ul.child_list li.last a { border-bottom:1px solid #dfdfdf;}
      #menvertical ul li ul.child_list li a:hover{color:#c4141e; background:none; }
         
      
      #menvertical ul li ul.child_list li.select{
        border:0px;
          background:none;
          
        
      }
      #menvertical ul li ul.child_list li.select {margin:0 1em 0 1em;}
      #menvertical ul li ul.child_list li.select a{
         font-size:1.1em;
         font-weight:normal;
         color:#c4141e;
         border-top:1px solid #dfdfdf;
         padding:0 0 0 0.3em;
         background:none;
         }
    
    
  
         
    /* ocular hijo para plegar */
    
        ul.ocultar_lista{display:none;} 
         
  /* Google maps */
  
  div#campus_googlemaps{border:1px solid #b4b4b4;  width:509px; height:327px; display:block; }
  div#campus_googlemaps{border:1px solid #b4b4b4;  position:relative; top:0; }
  div.google_maps{display:block; margin:0.5em 0 0.5em 0;}
  
  
  /* */
      
    
  
  /* Contenedores */
  div#content1{      
      float:left;
      display:block;
      margin:0 1em 0 1em;
    }
  
  div.group{
      background:transparent url(../img/background_group.gif)  repeat-x center bottom;
      padding-bottom:1.4em;
      margin-bottom:0.5em;
      width:74.2em;
      }
  div.group:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
  
  
  
  div.not_agend_4, div.not_agend_3, div.not_agend_2, div.not_agend, div.video_y_3, div.video_y
  {background:transparent url(../img/background_content.gif)  repeat-x center bottom;}
  
   div.not_agend{width:36.9em; display:block; float:left; height:100%; margin-right:2.2em; }
   div.not_agend1{width:100%; display:block; float:left; height:auto; margin:1.2em 2.2em 0 0;}
   div.not_agend_2{width:34.8em; display:block;  float:left; height:auto; margin:0 1.9em 0 0;}
   div.not_agend_3{width:100%; display:block; height:auto; margin:1em 2.2em 0 0;}
   div.not_agend_4{width:100%; display:block; height:auto; margin:0em 2.2em 0 0;}
  
   div.header_not {} div.header_not ul{}
   
   div.header_not li{
       float:left; list-style:none; text-transform:uppercase;
      padding:0.4em 0 0.4em 0.5em;
      background:#4e4e4e;
      width:11.1em;
      /*añadido navidad
    background-image: url(/fileadmin/templates/webuax/img/fnd_navidad_gris.jpg);
     background-repeat: no-repeat;  fin añadido navidad*/
    }
    div.header_not li a{
        text-decoration:none;
      color:#ffffff;
      font-size:1.4em;
      background:url(../img/arrow_down_not.png) 0 center no-repeat;
      padding:0 0 0 1.4em;
      font-weight:bold;
      display:block;
    }
    
  
   
    
   div.header_not li.select{ background:#c4141e;
        /*añadido navidad
    background-image: url(/fileadmin/templates/webuax/img/fnd_navidad_rojo.jpg);
     background-repeat: no-repeat;  fin añadido navidad*/
  }
   div.header_not li.select a {background:url(../img/arrow_up_not.png) 0 center no-repeat;}
     
     
     
     
    div.header_not li#not.select{ width:24.7em; background:#c4141e; margin-right:0.1em;   
     /*añadido navidad
    background-image: url(/fileadmin/templates/webuax/img/fnd_navidad_rojo.jpg);
     background-repeat: no-repeat;  
     fin añadido navidad*/
     }
    div.header_not li#agend.select{ padding-left:14.1em; background:#c4141e;  margin-left:0.1em;
      /*añadido navidad
    background-image: url(/fileadmin/templates/webuax/img/fnd_navidad_rojo_d.jpg);
     background-repeat: no-repeat;  
     fin añadido navidad*/
    }
    
    div.not_agend1 div.header_not li#not.select{ width:62em; background:#c4141e; margin-right:0.1em;}
    div.not_agend1 div.header_not li#agend.select{  padding-left:51.4em; background:#c4141e; margin-left:0.1em;}
  
    div.not_agend_2 div.header_not li#not.select{ width:22.6em; background:#c4141e; margin-right:0.1em;}
    div.not_agend_2 div.header_not li#agend.select{padding-left:12em; background:#c4141e; margin-left:0.1em;}
    
    div.not_agend_3 div.header_not li#not{width:50.1em; background:#c4141e;}  
     div.not_agend_3 div.header_not li#agend{width:50.1em; background:#023f6b;}  
    
    div.not_agend_4 div.header_not li#not.select{ width:38.4em; background:#c4141e; margin-right:0.1em;}
    div.not_agend_4 div.header_not li#agend.select{  padding-left:27.8em; background:#c4141e; margin-left:0.1em;}
  
    
   div.header_not:after {content: ".";display:block;height:0;clear:both;visibility: hidden;}
  
   div.content_not{
      background:#f3f3f3;
      padding:0 0.6em 0 0.6em;
    }
  div.content_not_1{
      background:#f7f4e6;
      padding:0 0.6em 0 0.6em;
    }
    
    
    div.not{border-bottom:1px solid #d7d7d7;}
  
  div.not_text{display:table;}
  div.not_text h2 a {color:#c9072f; text-decoration:none;}
  
  div.breaknotfloat{min-height:1px;}  
  div.breaknotfloat:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
    
    div.video_y_3 h3, div.video_y h3, div.not h2
    { font-size:1.1em; color:#c9072f; font-weight:bold; padding-top:0.7em; margin:0; text-decoration:none;}
    div.video_y_3 p, div.video_y p, div.not p
    {font-size:1.1em; color:#000000; font-weight:normal;}
    
    div.not_agend_3 div.not span.fecha{padding-top:0.7em; color:#c9072f; font-size:1em; display:block;}
    div.not_agend_3 div.not h2{ font-size:1.1em; color:#c9072f; font-weight:bold; padding-top:0em; margin:0;text-decoration:none;}
    ddiv.not_agend_3 div.not p { font-size:1.1em; color:#000000; font-weight:normal;}
    
    div.link p{text-align:right; margin:0.5em 0 0.5em 0;}
    
    div.lt img, div.rt img{padding:0.4em; background:#ffffff; }
      div.lt  {float:left; margin:1em 0.7em 2em 0; }
      div.rt  {float:right; margin:1em 0 2em 0.7em;}
      
      
  div.not  div.lt img, div.not div.rt img{padding:0.4em; background:#ffffff; }
      div.not div.lt  {float:left; margin:1em 0.7em 0em 0; }
      div.not div.rt  {float:right; margin:1em 0 0em 0.7em;}  
    div.end{border:0;}  
    
  div.not:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}  
    
    
  div.foot_not{padding:0.4em 0 1.1em 0;  border-top:1px solid #e0e0e0;}
  div.foot_not_1{padding:0.2em 0 0.3em 0;  border-bottom:1px solid #e0e0e0;}
  
  
  
  div.not_agend1 div.foot_not{padding:0.4em 0 0 0;  border-top:1px solid #e0e0e0;}
  
  div.foot_not_1 p, div.foot_not p {margin:0;}
  div.foot_not_1 p a, div.foot_not p a {text-decoration:none; color:#c9072f; font-size:1em; font-weight:bold; margin:0 0 0 1em;}
  div.foot_not_1 p a {text-decoration:none; color:#c9072f; font-size:1em; font-weight:bold; margin:0 0 0 1em;}    
  
    /* para la interacciÃ³n */
      #group_not{display:block;}
      #group_agend{display:none;}
  
  
  /* fin componente noticia agenda */
  
  
  
  div.video_y{width:35em; float:left;}
  div.video_img{width:35em; height:22.4em;}
  div.video_y_2{width:36.5em; margin:0 1em 0 0; float:left;}  
  div.video_y_3{width:25em; margin:2em 0.3em 0 0; float:left;}
  
  div.video_y_3 h2, div.video_y h2, div.video_y_2 h2
  {
    
      background:#023f6b;
      color:#ffffff;
      font-size:1.4em;
      padding:0.4em 0 0.4em 0.5em;
      font-weight:bold;
      text-transform:uppercase;
      margin-bottom:0.1em;
        /*añadido navidad
      background-image: url(/fileadmin/templates/webuax/img/fnd_navidad.jpg);
      background-repeat: no-repeat;
      fin navidad */
    }
    
  div.video_y_3 h2{background:#c2151f;}
  div.video_y_3 h2 span{text-transform:lowercase;}
    
  div.video_y_3 p, div.video_y p {margin-bottom:1.5em;}
  
  div.video_y div.foot_not, div.video_y_2 div.foot_not {margin:0;}
  
  div.video_y_3 div.foot_not p, div.video_y div.foot_not p, div.video_y_2 div.foot_not p {margin:0;}
  
  div.video_y div.foot_not, div.video_y_2 div.foot_not {margin:0;}
  
  
  
    div.descrip_uni{background:#c4141e; padding:1em 0 1em 0; width:74.2em;}
    div.descrip_uni_2{background:#c4141e; float:left;  padding:1em 0 1em 0; width:37.7em;}
    
    div.group_uni {min-height:1px;}
    div.group_uni:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
    
    
    div.tit_uni{width:17em; margin:0 0.7em 0 0.7em; float:left;}
    
    div.descrip_uni_2 div.tit_uni {width:17.5em; margin:0 0.4em 0 0.7em; float:left;}
    
    
    div.tit_uni img {padding:0.5em 0.7em 0.5em 0.7em; background:#c1666c; margin:0 0 0.5em 0;}
    
    div.tit_uni h2{ font-size:1.2em; font-weight:bold; color:#ffffff; text-transform:uppercase; border-bottom:1px solid #ffffff; margin:0;}
    div.tit_uni h2 span{ text-transform:lowercase;}
    
    div.tit_uni p { font-size:1.1em; color:#ffffff; font-weight:normal;}
    div.tit_uni a{text-decoration:none; color:#ffffff;}
    div.tit_uni a img{border:none;}
    
    div.tit_uni ul {margin-left:0; margin-top:0.5em;}
    div.tit_uni ul li{        
        color:#fff; font-size:1.1em;padding:0; margin:0; list-style:none;
        background:transparent url(../img/bullet_9.png)left center no-repeat;
        padding:0 0 0 1em;
        }
    
    
  div.descrip_uni:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
  
  
  /* content 2 */
  
  div#content2{
      border-left:1px solid #bdbcbd;
      display:block;
      float:left;
      margin:0 0 3em 0;
    }
  #login{margin:0 0 0 0.8em; width:21.2em;}
  #login_int{margin:0; width:21.2em;}
  
  #login_int h2, #login h2{
    font-size:1.4em;
    font-weight:bold;
    color:#c0002b;
    background:#fdfcfd;
    border-top:1px solid #eaeaea;
    border-left:1px solid #eaeaea;
    border-right:1px solid #eaeaea;
    padding:0.4em 0 0.4em 2em;  
    background:transparent url(../img/key_icon.gif)0.2em center no-repeat;
    margin:0;
  }
  
  #dat_login{
    background:#c4141e;
    border-bottom:1px solid #970123;
    border-left:1px solid #970123;
    border-right:1px solid #970123;
    padding:1em 0.5em 0.5em;
      color:#ffffff;
    font-size:1.1em;
    font-weight:bold;
  }
  
  #dat_login label{
    display:block;
    margin-right:0.5em;
    text-align:right;
    width:7em;
    float:left;
    }
    
    #login_int #dat_login label
    {
    display:block;
    margin:0;
    text-align:left;
    width:18.5em;
    float:left;
    }
    
  #login_int #dat_login  input {width:16em;}
  
  #dat_login input{ font-size:1.1em;  width:9em; border:1px solid #c0c0c0; margin-bottom:0.3em;}
  
  
  #dat_login p {margin:1em 0 0 1em; float:left;}
  #login_int #dat_login p{margin:1em 0 0 0em;}
  
  #dat_login button { font-size:1.1em; margin:0.9em 0 0 1.8em; border:1px solid #bdbcbd; background:#fdfdfd; color:#c9072f; }
  
  #login_int #dat_login button {margin-left:3.1em;}
  #dat_login:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
    #banner {margin:0 0 0 0.8em;}
    #banner ul li{list-style:none; margin-top:1.1em;}
    
    
    
    #links_home {margin:1.8em 0 0 0.8em; width:21.2em;}
    #temario.sintop, #links_home.sintop{margin-top:0;}
    #links_home h2{
          background:#023f6b;
          color:#ffffff;
          font-size:1.4em;
          padding:0.4em 0 0.4em 0.5em;
          font-weight:bold;
          text-transform:uppercase;
          margin:0;
        }
    
    #links_home ul{margin:0 0 0 0;}
    #links_home ul li{
      
       margin:0.4em 0 0 0;
       border-bottom:1px solid #e0e4e6;
       padding:0 0 0 0.6em;
       list-style:none; 
       display:block;
       color:#333333;
       }
  #links_home ul li.nolink{
      color:#333333;
      font-size:1.1em;
      display:block;
      padding:0 0.3em 0 1.5em;
      background:transparent url(../img/bullet_10.png)0.5em 0.1em no-repeat;
  }
  
    #links_home ul li a{
      text-decoration:none;
      color:#c9072f;
      font-size:1.1em;
      display:block;
      padding:0 0.3em 0 1em;
      background:transparent url(../img/bullet_1.png)left 0.2em no-repeat;    
    }
  
  /* present */
  
    div.present{}
    div.present h2{color:#c4141e; font-size:1.8em; margin:0;}
    
    
    div.present div.lt img, div.present div.rt img,
    div.present_2 div.lt img, div.present_2 div.rt img
    {padding:0.4em; background:#f2f2f2; margin-bottom:0.9em; }
      div.present div.lt  {float:left; margin:0em 0.7em 2em 0; }
      div.present div.rt  {float:right; margin:0em 0 2em 0.7em;}
      
      div.present_2 div.lt  {float:left; margin:0em 1em 0em 0; }
      div.present_2 div.rt  {float:right; margin:0em 0 0em 1em;}
    
    
      div.especfic dt,div.especfic dd {font-size:1.1em; line-height:1.5;}
      div.especfic dt{font-weight:bold; float:left; margin:0 0.5em 0 0;}
      div.especfic dd.cargo{color:#c9072f;}
      div.especfic:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
      
      
      ul.foto_list li{ 
        list-style:none;
        background:url(../img/bullet_6.png) left center no-repeat;
        padding:0 0 0 1.5em;}
      ul.foto_list li a{ color:#c9072f; text-decoration:none; font-size:1.1em;}
      ul.foto_list li a span {color:#333333;}
  
  
  div.backbottom  {
    display:block;
    width:21.3em;
    height:3.1em;
    background:url(../img/background_backbottom.png) no-repeat;
    margin:0 0 1.4em 0.8em;
    
  }
  div.backbottom p{padding:0.5em 0 0 0;}
  div.backbottom p a {
       color:#ffffff;
       text-decoration:none;
       font-size:1.1em;
       margin:0 0 0 0.5em;      
       font-weight:bold;
       background:url(../img/bullet_7.png)0 center no-repeat;
       padding:0 0 0 1.5em; 
      }
      
  #temario{width:21.3em; margin:0 0 1.4em 0.8em;}
  #temario h3{
    
    color:#ffffff;
    padding:0em 0em 0em 0.8em;
    font-size:1.6em;
    font-weight:bold;
  /*  background:url(../img/header_temario.png) no-repeat;*/ /*cambiado para ampliar encabezado*/
    margin:0 0 0.2em 0;
  }
  #temario ul {
    padding:0 0 0 1.8em;
    border-top:1px solid #989898;
    border-right:1px solid #989898; 
    border-bottom:1px solid #989898;
  }
    
    
  
  #temario ul li{list-style:none; margin:0.5em 0 0.5em 0; font-size:1.1em;}
  #temario ul li a span{color:#333333;}
  #temario ul li.select  {color:#003e6b;}
  #temario ul li.select a {color:#003e6b;}
  #temario ul li a {
      text-decoration:none;
      color:#c4141e;
    }
  #temario ul li a:hover {color:#003e6b;}
  
  .sombra{padding:0 0 0.4em 0; background:#ffffff url(../img/background_sombra.png)left bottom repeat-x; display:block;}
  
  
  
  .centro_select{
    width:50.8em;
    background:url(../img/background_search_simple.gif)no-repeat;
    margin:0 0 0em 0;
    padding:1em;
    min-height:2.2em;
    }
  .centro_select  label{
    color:#bc0a05;
    font-weight:bold;
    font-size:1.4em;
  }
  
  .centro_select select, .centro_select  button {
      border:1px solid #bdbcbd;
      background:transparent url(../img/background_select.gif) repeat-x;
      font-size:1.2em;
    }
  .centro_select select {min-width:22.9em;}
  .centro_select button {color:#b5003a; margin:0 0 0 0.2em; min-width:4em;}
  
  .list{margin-top:1em;}
  .list h3{margin-bottom:0.5em;}
  .list ul{margin:0 0 1em 0;}
  .list ul li{
      margin:0 0 0 0em; list-style:none;
      font-size:1.1em;
      background: url(../img/bullet_10.png) left 2px no-repeat;
      padding:0.3em 0 0 1em;
      }
  .list_resi ul li a{
      color:#b4042b; text-decoration:underline;
      margin:0 0 0 0em; list-style:none;
      font-size:1.2em;
      background: url(../img/bullet_6.png) left 5px no-repeat;
      padding:0 0 0 1em;
      line-height:1.7;
      }
  .list ul li ul li {background:url(../img/bullet_11.png) left 8px no-repeat; padding:0.1em 0 0 0.6em; font-size:11px;}
  .list ul li ul li ul li {background:url(../img/bullet_11.png) left 8px no-repeat; padding:0.1em 0 0 0.6em; font-size:11px;}
  .google_maps{}
  .google_maps ul {margin:0.5em 0 0.5em 0;}
  .google_maps ul li {list-style:none; background:url(../img/bullet_1.png) 0 3px  no-repeat; font-size:1.1em; padding:0 0 0 1em;}
  .google_maps ul li a {color:#c9072f;}
  
  div.supgroup{margin:0em 0 0em 0;}
  .content_group_2, .content_group{width:37.2em; display:block; float:left;}
  
  .content_group {background:url(../img/background_contentgroup.gif) right 0 repeat-y; margin:0 1em 0 0;}
  .content_group_2 img, .content_group img{padding:4px; background:#c4c4c4; float:left; margin:0 1em 0 0; display:block;}
  
  .content_group_text {float:left; display:block; width:26em;}
  .content_group_text h2, .content_group_2 p h2, .content_group p h2 a{border-bottom:1px solid #c4141e; padding:0;margin:0; font-size:1.4em; font-weight:bold; }
  .content_group_text p{font-size:1.1em;}
  .content_group:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
  .content_group_2:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
  
  .content_group_2 h2 a , .content_group h2 a, .content_group_2 p h2 a {text-decoration:none; color:#c9072f;}
  .content_group_2 p a , .content_group p a {text-decoration:none; color:#333333;}
  
  div.supgroup:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
  
  /* caja redonda */
  
/* Caja rendondeada */
  .xtop, .xbottom {display:block; background:transparent; font-size:1px;}
  .xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
  .xb1, .xb2, .xb3 {height:1px;}
  .xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #bdbcbd; border-right:1px solid #bdbcbd;}
  .xb1 {margin:0 2px; background:#bdbcbd;}
  .xb2 {margin:0 3px; border-width:0 2px;}
  .xb3 {margin:0 2px;}
  .xb4 {height:1px; margin:0 1px;}
  
  .xboxcontent
  {
    display:block;
    background:#fff;
    border:0 solid #bdbcbd;
    border-width:0 1px;
    
  }
  
  
  .xboxcnt1{margin:0 0em 0 0em;}
  
  

/* Fin Caja rendondeada */


  
  #search_study{margin:0 0 1.4em 0.7em; min-width:21.4em;}
    
  #search_study div.buscador_body form{ margin:0; padding: 1em 0 0.5em 0;}
  #search_study div.buscador_body select, div.buscador_body input,  div.buscador_body label {font-size:1.1em; margin:0 0 0.4em 0;}
  #search_study div.buscador_body label { text-align:left; float:none; margin-right:0;}
  #search_study div.buscador_body select {width:18.1em;}
  
  #search_study div.buscador_body button {width:4em; color:#c0002b; font-weight:bold; margin:0 0 0.5em 13em;}  
  

div.content_buscador {margin:0em 0em 2em 0;}


  div.content_buscador div.top {/*background:url(../img/content_btm_line.gif) 0 0 repeat-x;*/   margin:0em 0 0 0;}
    
  div.content_buscador img.esquina_sup_izq {}
  div.content_buscador img.esquina_sup_der {float:right; }
  
  div.content_buscador div.content {/*background:url(../img/content_left_line.gif) 0 0 repeat-y;*/ margin:0 0 0 0.1em}
    
  div.content_buscador div.boxcontrol { /*background:url(../img/content_right_line.gif) right 0 repeat-y;*/ margin:0 0.1em 0 0em}
    
  div.content_buscador div.bottom {/*background:url(../img/content_btm_line.gif) 0 bottom repeat-x;*/ padding:0;margin:0; position:relative; top:-0.6em;}
   div.content_buscador img.esquina_inf_izq { }
  div.content_buscador img.esquina_inf_der { float:right; }

/* */




  div.buscador_body {
    /* background:#ffffff url(../img/background_select_2.png)  0 bottom repeat-x; */
    background:#ffffff url(../img/background_search.png)  0 bottom repeat-x;
    padding:1em 0.5em 0 0.5em;
    border-bottom:1px solid #b9b9b9;
  }
  div.buscador_body h2{
    font-size:1.6em;
    font-weight:bold;  
    background:url(../img/buscador_icon.png)left top no-repeat;  
    color:#bc0a05;
    padding:0 0 0 1.8em;
  }
  
  div.buscador_body form{ margin:0 0em 0 0em; padding: 1em 0 0.5em 0;}
  div.buscador_body select, div.buscador_body input,  div.buscador_body label {font-size:1.1em; margin:0 0 0.4em 0;}
  div.buscador_body label {width:16em; display:block; text-align:right; float:left; margin-right:0.2em;}
  div.buscador_body select {width:16.5em;}
  div.buscador_body select, div.buscador_body input, div.buscador_body button{
      border:1px solid #bdbcbd;
      background:transparent url(../img/background_select.gif) repeat-x;
      font-size:1.1em;
      word-spacing:0.1em;
      
      
    }
  div.buscador_body input{width:16.3em;}
  div.buscador_body button {width:4em; color:#c0002b; font-weight:bold; margin:0 0.1em 0.5em 0em; float:right; }  
  div form.one{ border-bottom:1px solid #b9b9b9;}
  div form.two{ border-top:1px solid #e4e4e4;}
  
  div.buscador_foot{
    border-top:1px solid #e4e4e4;
    background:#ffffff url(../img/background_buscador_foot.png) left bottom repeat-x;
    margin:0 0.1em 0 0.1em;
    padding:0.6em;
  }
  
  div.buscador_foot ul{margin:0; padding:0;}
  div.buscador_foot ul li {list-style:none; background:url(../img/bullet_1.png) 0 3px  no-repeat;}
  div.buscador_foot ul li a {font-size:1.1em; font-weight:bold; text-decoration:none; color:#c9072f; padding:0 0 0 1em; display:block;}

div.action_box{ margin:0.5em 0 0em 0;}
div.action_box ul{text-align:right;}
div.action_box ul li{list-style:none; display:inline-block;  margin:0 0 0 0.5em; /*float:left; */ text-decoration:none;}
div.action_box ul li a{ font-weight:bold; color:#333333; text-decoration:none; background:transparent url(../img/bullet_12.png)0 center no-repeat; padding:0 0 0 1em; font-size:1.1em;}
div.action_box ul li#first_box {border-right:1px solid #333333;  padding:0 0.5em 0 0;}

div.action_box ul li.selected{background:none;}
div.action_box ul li.selected a {text-decoration:none; background:transparent url(../img/bullet_13.png)0 center no-repeat; padding:0 0 0 1em; font-size:1.1em; font-weight:bold; color:#c9072f;}   

div.action_box:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}






div.content-options{background:#fcc925 url(../img/background_content_options.png) 0 bottom repeat-x; margin:0 0 1em 0; height:17.1em; display:block; padding:0.5em 1em 1em 1em; }
div.content-options2{background:#fcc925 url(../img/background_content_options_2.png) 0 bottom repeat-x; margin:0 0 1em 0; width: 47.5em; height:18.5em; display:block; padding:0.5em 1em 1em 1em; float:left;}


div.content-options2 h2 ,div.content-options h2 {color:#003a63; font-size:1.8em; font-weight:normal; padding:0 0 0 1em; margin: 0 0 0.3em 0.5em; background: url(../img/bullet_17.png) 0 center no-repeat;  }
div.content-options2 h2{margin-bottom:0.5em;margin-top:0.5em;}
  
  div.options_c{ width:23em; float:left; margin:0 0.5em 0 0.5em; } 
  div.options_c a {background:#ffffff; border:1px solid #ffffff; padding:0.4em; display:block; text-decoration:none;}
  div.options_c a img{margin:0 0 1em 0;}
  div.options_c a strong{margin:0 0 0.8em 1em; font-size:1.2em; color:#003a63; display:block;}
  div.options_c a:hover {background:#fefce4; border:1px solid #c40c38; padding:0.4em; display:block; text-decoration:none;}
  
  div.options_c a.select {background:#fefce4; border:1px solid #c40c38; padding:0.4em; display:block; text-decoration:none;}
  
  
  ol.list_conj_option{width:47em; margin:0 0 0 0.5em;}
  ol.list_conj_option li{ float:left; list-style:none; background:url(../img/separador_jquery_1.png) left center no-repeat; padding:0 0.5em 0 0.5em; }
  ol.list_conj_option li.last div.options_c {background:url(../img/separador_jquery_1.png) right center no-repeat; padding:0 1em 0 0.5em; }
  
  
  div.content-options2 div.options_c{ width:13.6em; display:block; margin:0 0 0 0.5em;} 
  div.content-options2 div.options_c a {background:#ffffff; height:13.4em; border:1px solid #ffffff; padding:0.4em; display:block; text-decoration:none;}
  div.content-options2 div.options_c a img{margin:0 0 0.5em 0;}
  div.content-options2 div.options_c a strong{margin:0 0 0em 0em; font-size:1.2em; color:#003a63; display:block; text-align:left;}
  div.content-options2 div.options_c a:hover {background:#fefce4; height:13.4em; border:1px solid #c40c38; padding:0.4em;}
   div.content-options2 div.options_c a:hover strong{color:#c0002b;}
  
  
  
  
  div.content-options3{background:url(../img/background_content-option3.gif) top left repeat-x; width:50.6em; padding-top:0px; margin:0em 0 1em 0;}
  div.content-options3_body{background:#0088d5 url(../img/background_content-option3_body.gif) bottom left repeat-x; width:50.6em; padding:0 0 1.5em 0;}
  
  div.content-options3 ol.list_conj_option{width:49em; margin:0; padding:1em 0 0em 0;}
  div.content-options3 ol.list_conj_option li{ background:none; float:left; list-style:none; padding:0; margin:0 0 0 0.2em; display:block;}
  
   span.img_position{position:relative;display:block;}
  span.img_position img.ico_video {position:absolute;bottom:.5em;right:.4em;}
  
  
  
  
  
  
  div.content-options3 div.options_c{ width:15.4em; display:block; margin:0 0 0 0.5em;} 
  div.content-options3 div.options_c a {background:none; border:0;  padding:0.1em; display:block; text-decoration:none;}
  div.content-options3 div.options_c a img{margin:0 0 0.1em 0; border:1px solid #ffffff;}
  div.content-options3 div.options_c a strong{margin:0 0 0em 1em;  font-weight:normal; font-size:1.2em; color:#ffffff; display:block; text-align:center;}
  div#option_3_typeb div.options_c a strong{text-align:left; margin:0 0 0em 0.2em;}
  div#option_3_typec div.options_c a strong{text-align:left; margin:0 0 0em 0.2em;}
  
  
  
  
  
  
  
  div.content-options3 ol.list_conj_option:after, div.content-options2 ol.list_conj_option:after, 
  div.content-options3:after, div.content-options:after, div.content-options:after,
  div.content_buscador:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
   
  

div.proceso_inscrip {margin:1em 0em 1em 0;}
div.content_inscrip_tit {margin:0em 0em 0em 0;}




/* Caja rendondeada  v2*/

/* */


  
   .xtop_sb, .xbottom_sb {display:block; background:transparent; font-size:1px;}
   .xb1_sb, .xb2_sb,
   .xb3_sb, .xb4_sb {display:block; overflow:hidden;}
   .xb1_sb, .xb2_sb, .xb3_sb {height:1px;}
   .xb2_sb, .xb3_sb, .xb4_sb {background:#00236f; background:#00236f; border-left:1px solid #00236f; border-right:1px solid #00236f;}
   .xb1_sb {margin:0 2px; background:none;}
   .xb2_sb {margin:0 3px; border-width:0 2px;}
   .xb3_sb {margin:0 2px;}
   .xb4_sb {height:1px; margin:0 1px;}
   div.xboxcontent_sb
  {
    display:block;
    background:#00236f;
    border:0 solid #00236f;
    border-width:0 1px;
    
    
  }
  
  
/* */  
  
  div.titulo_inscrip h6 strong.numero_cabecera{display:block;float:left;background:transparent url(../img/background_strong_number.gif) no-repeat left top;font-size:2.8em;padding:0.1em 0.5em 0.2em 0.5em;}
  h6 a span.numero_cabecera{font-size:0.1em;display:block;background:transparent url(../img/background_strong_number_02.gif) no-repeat right top;float:left;height:26px}
  
  .xtop_sb2, .xbottom_sb2 {display:block; background:transparent; font-size:1px;}
  
  .xb1_sb2, .xb2_sb2, .xb3_sb2, .xb4_sb2 {display:block; overflow:hidden;}
  .xb1_sb2, .xb2_sb2, .xb3_sb2 {height:1px; }
  .xb2_sb2, .xb3_sb2, .xb4_sb2 {background:#ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
  .xb1_sb2 {margin:0 2px; background:none;}
  .xb2_sb2 {margin:0 3px; border-width:0 2px;}
  .xb3_sb2 {margin:0 2px;}
  .xb4_sb2 {height:1px; margin:0 1px;}
  
  .xboxcontent_sb2
  {
    display:block;
    background:#ffffff;
    
    border:0 solid #ffffff;
    border-width:0 1px;
    font-size:2.8em;
    padding:0 0.5em 0 0.5em;
    
  }
  
  
  .xtop_sb3, .xbottom_sb3 {display:block; background:transparent; font-size:1px;}
  .xb1_sb3, .xb2_sb3, .xb3_sb3, .xb4_sb3 {display:block; overflow:hidden;}
  .xb1_sb3, .xb2_sb3, .xb3_sb3 {height:1px;}
  .xb2_sb3, .xb3_sb3, .xb4_sb3 {background:#e1e1e1; border-left:1px solid #bdbcbd; border-right:1px solid #bdbcbd;}
  .xb1_sb3 {margin:0 2px; background:#bdbcbd;}
  .xb2_sb3 {margin:0 3px; border-width:0 2px;}
  .xb3_sb3 {margin:0 2px;}
  .xb4_sb3 {height:1px; margin:0 1px;}
  
  .xboxcontent_sb3
  {
    display:block;
    background:#fff;
    border:0 solid #bdbcbd;
    border-width:0 1px;
    
  }
  
  


/* Fin Caja rendondeada */

      div.titulo_inscrip{
      /*background:#03497c url(../img/background_content_inscrip_1.gif) repeat-x;*/  
      display:block; padding: 0 0.5em 0.6em 0.5em;  margin:0;}
      div.titulo_inscrip h6 a {text-decoration:none; display:block; background:transparent url(../img/bullet_15.png) right 11px no-repeat; padding:0.5em;}
      div.titulo_inscrip h6 strong  {padding:0;  color:#b6042c; float:left; } 
      div.titulo_inscrip h6 em  {font-weight:bold; font-style:normal; margin:0 0 0 0.5em; font-size:2.4em; color:#fdfcfd; position:relative; top:0.2em; }
      div.titulo_inscrip h6 em.subtit  { border-left:2px solid #ffffff; font-weight:normal; font-style:normal; margin:0 0 0 0.5em; font-size:1.7em; color:#fdfcfd;  padding:0 0 0 0.5em  ;position:relative; top:0.2em; }
      
div.content_inscrip_tit:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
   /* contenido de la inscripciÃ³n */
      
div.content_inscrip{display:none;}
  

  div.cont_inscrip {margin:0; padding:0.8em;background:#ffffff url(../img/background_cont_inscrip.gif) 0 bottom repeat-x;}
  div.cont_inscrip p {margin:1em 0 0 0; padding-bottom:0.5em; font-size:1.1em;}
  div.cont_inscrip p a{color:#ad0228;}
  div.cont_inscrip ul{margin:1em 0 1em 0;}
  div.cont_inscrip ul li{list-style:none; background:url(../img/bullet_10.png) 0.1em 0 no-repeat; font-size:1.1em; display:block; margin:0.5em 0 0.5em 0; padding:0 0.3em 0 1.5em}

    div.anot{
      background:#ffffff;
    border:1px solid #b42b4a;
    padding:1em;
  }

  div.anot p.tit{margin:0; padding:0; font-size:1.4em; font-weight:bold; color:#b3032b;}
  div.anot p {margin-top:0.5em;}

  div.cont_inscrip p.mandatory {color:#c4141e; font-size:1.1em; margin:0; padding:0;}
  div.cont_inscrip p.tit_form {color:#b0032a; font-weight:bold; font-size:1.4em; margin:0 0 1em 0; background:#ffffff url(../img/background_sombra_2.png) bottom left repeat-x;}
  div.cont_inscrip p.subtit_form {color:#333333; font-weight:bold; font-size:1.1em; margin:0.5em 0 1em 0; background:#ffffff url(../img/background_sombra_3.png) bottom left repeat-x; display:block;}
  
  
  div.cont_inscrip label{font-size:1.1em; width:12em; text-align:right; margin:0 1em 0 0; display:block; float:left;}
  
  div.cont_inscrip select, div.cont_inscrip input, div.cont_inscrip button {
      border:1px solid #bdbcbd;
      background:transparent url(../img/background_select_3.gif) repeat-x;
      font-size:1.1em;
      word-spacing:0.1em;
      padding:0.2em;
      
      
    }
  
  div.cont_inscrip button {background:transparent url(../img/background_select.gif) repeat-x;width:auto; color:#c0002b; padding:0.1em 1em 0.1em 1em; font-weight:bold; margin:0 0.1em 0em 0em; }  
  div.cont_inscrip input {}
  div.cont_inscrip input.w66{width:6.6em;}
  div.cont_inscrip input.w86{width:8.6em;}
  div.cont_inscrip input.w300{width:30em;}
  div.cont_inscrip select {width:19.4em;}

  div.separ{margin:0.3em 0 0.3em 0; min-height:1px;}
  div.separ:after {content: ".";display: block;height:0;clear:both;visibility: hidden; }
  div.cont_inscrip p.subtit_form :before {content: ".";display: block;height:0;clear:both;visibility: hidden; }
  
  div.separ2{margin:0.3em 0 0.3em 0; width:50%; float:left; display:block;}
  div.cont_inscrip div.separ3 label, div.cont_inscrip div.separ2 label{width:9em;}
  div.separ3{margin:0.3em 0 0.3em 0; width:100%; float:left}
  
  
  div.separ4_a label, div.separ4_d label, div.separ4 label{width:15em;}
  
  
  div.separ4_a, div.separ4_b, div.separ4_c, div.separ4_d , div.separ4{margin:0em 0 0.3em 0;}
  div.separ4_a{float:left;}
  div.separ4_b{float:left;}
  div.separ4_c{float:left;}
  
  div.separ4_b label{width:12em;}
  div.separ4_c label{width:10em;}
  div.separ4_d label{width:4em;}
  
  div.separ4_a input, div.separ4_b input, div.separ4_c input, div.separ4_d input{width:3.6em;}
  div.separ_form{min-height:1px;}
  div.separ_form:after {content: ".";display: block;height:0;clear:both;visibility:hidden; }
  

  span.important{color:#666666; margin:0.5em 0 0 13em; font-size:1.1em; float:left;}
  div.separ3 span.important{color:#666666; margin:0.5em 0 0 10em; font-size:1.1em; float:left;}
  div.eula {padding:0em 0.5em 0 0.5em; margin:0.5em 0 1em 0;}
  div.eula p{font-size:1em; color:#666666; border-top:1px solid #e6e6e6; padding:1em 0 0 0;}
  div.form_button{background:#bab7b8; display:block; text-align:center;}
  div.form_button span.fondo_2 {background:#eeeeee; padding:0.4em 0.8em 0.1em 0.8em;}
  
  /* Subniveles  */
  
  div.sub_apartados, div.sub_apartados1, div.sub_apartado_2, div.sub_apartado_3 {margin:0.4em 0 0.4em 0;}
  /* div.sub_apartados div.content_sub{display:block;} */
  div.sub_apartados div.content_sub{display:none;}
  
  div.sub_apartado_3 div.content_sub_2{display:none;}
  
  
  div.sub_apartados div.tit_sub, div.sub_apartados div.tit_sub{margin:0; padding:0; }
  
  div.tit_sub a{text-decoration:none; display:block; padding: 0 0  0 1.5em; background:url(../img/check_1.png) left center no-repeat;}
  div.tit_sub2 a{text-decoration:none; display:block; padding: 0;}
  div.tit_sub a:hover, div.tit_sub a.select{text-decoration:none; display:block; padding: 0 0  0 1.5em; background:url(../img/check_2.png) left center no-repeat;}
  
  
  
  div.tit_sub strong{background:#e5e4e5; padding:0.1em 0.1em 0.1em 0.1em; display:block;}
  div.tit_sub a:hover strong ,div.tit_sub a.select strong{background:#ca9ea8; padding:0.1em 0.1em 0.1em 0.1em; display:block;}
  
  div.tit_sub2 strong{background:#ffffff; border:1px solid #ba052e; padding:0.1em 0.1em 0.1em 0.1em; display:block;}
  div.tit_sub2 a:hover strong, div.tit_sub2 a.select strong{background:#bf0630 url(../img/background_content_inscrip_4.gif) left bottom repeat-x; border:1px solid #ba052e; padding:0.1em 0.1em 0.1em 0.1em; display:block;}
  
  div.tit_sub2 span.content{padding:0.2em 0.2em 0.2em 1em; display:block; color:#ba052e; font-size:1.1em;}  
  div.tit_sub2 a:hover span.content, div.tit_sub2 a.select span.content {padding:0.2em 0.2em 0.2em 1em; display:block; color:#ffffff; font-size:1.1em;}  
  
  
  div.tit_sub span.first{border:1px solid #d1d1d1; background:#ffffff url(../img/background_content_inscrip_3.gif)left bottom repeat-x; padding:0.1em; display:block;}
  div.tit_sub a:hover span.first, div.tit_sub a.select span.first{border:1px solid #7b0c26; background:#bf0630 url(../img/background_content_inscrip_4.gif) left bottom repeat-x; padding:0.1em; display:block;}
  
  
  div.tit_sub span.content{ background:url(../img/bullet_14_b.png) 675px center no-repeat; padding:0.2em 0.2em 0.2em 1em; display:block; color:#ba052e; font-size:1.1em;}  
  div.tit_sub  a:hover span.content , div.tit_sub  a.select span.content{ background:url(../img/bullet_15.png) 675px center no-repeat; padding:0.2em 0.2em 0.2em 1em; display:block; color:#ffffff;font-size:1.1em;}  
  div.tit_sub  a:hover span.content { background:url(../img/bullet_14.png) 675px center no-repeat; padding:0.2em 0.2em 0.2em 1em; display:block; color:#ffffff; font-size:1.1em;}  
  div.content_sub{border-bottom:1px solid #d1d0d1;border-right:1px solid #d1d0d1;border-left:1px solid #d1d0d1;background:#ffffff; padding:0.7em; margin:0 0.2em 0  1.7em;}
  
  div.content_sub_2 a{ color:#ba052e;}
  div.content_sub_2{display:none;}
  

/* Clse que coje cuando se despliega */

  .contnido{
    display:none;
      border: 1px solid #dddddd;
      padding:10px 5px 10px 5px;
      width:630px;
      margin:0 auto;
      position:relative;
}

  div.tit_content div.titulo_inscrip {background:#a40024 url(../img/background_content_inscrip.gif) repeat-x;  display:block; padding: 0 0.5em 0.6em 0.5em;  margin:0;}
  div.tit_content div.titulo_inscrip h6 a {text-decoration:none; display:block; background:transparent url(../img/bullet_14.png) right 11px no-repeat; padding:0.5em}
      
  div.tit_content b.xtop_sb,  div.tit_content b.xbottom_sb {display:block; background:transparent; font-size:1px;}
  div.tit_content b.xb1_sb,  div.tit_content b.xb2_sb,div.tit_content b.xb3_sb,  div.tit_content b.xb4_sb {display:block; overflow:hidden;}
  div.tit_content b.xb1_sb,  div.tit_content b.xb2_sb,  div.tit_content b.xb3_sb {height:1px;}
  div.tit_content b.xb2_sb,  div.tit_content b.xb3_sb,  div.tit_content b.xb4_sb {background:#7b0c26; border-left:1px solid #7b0c26; border-right:1px solid #7b0c26;}
  div.tit_conten b.xb1_sb {margin:0 2px; background:none;}
  div.tit_conten b.xb2_sb {margin:0 3px; border-width:0 2px;}
  div.tit_conten b.xb3_sb {margin:0 2px;}
  div.tit_conten b.xb4_sb {height:1px; margin:0 1px;}
  div.tit_content div.xboxcontent_sb
  {
    display:block;
    background:#7b0c26;
    border:0 solid #7b0c26;
    border-width:0 1px;
    
  }

/* fin element */

div#acord{z-index:1;}  
div.tit_content:after {content: ".";display: block;height:0;clear:both;visibility: hidden; }
  
div.content_inscrip:after {content: ".";display: block;height:0;clear:both;visibility: hidden; }
div.proceso_inscrip:after{content: ".";display: block;height:0;clear:both;visibility: hidden; }



  
  
/* ELEMENTOS  DE CONTENIDO */

div.table_1{ margin:0.5em 0 0.5em 0; background:#ffffff url(../img/background_sombra.png)left bottom repeat-x; padding:0 0 0.4em 0;  display:block;}
  
 div.table_1 h3{ text-align:left; font-size:1.4em; font-weight:bold; color:#ffffff; background:#c9072f; padding:0.2em 1em 0.2em 1em;}

div.table_1 table, div.table_2 table {width:100%;}
div.table_1 caption , div.table_2 caption {display:none;}

div.table_1 table thead tr{
  border-top:0;
}

div.table_1 table tbody tr{
  border-top:1px solid #f2f2f2;
}

div.table_1 table tr th , div.table_1 table tbody tr.cabecera td {
  color:#c9072f;
  font-size:1.2em;
  font-weight:normal;
  padding:0.8em 0.4em 0.8em 0.4em;
  text-align:center;
  border-left:1px solid #f2f2f2;
  background:#ffd1da;
}

div.table_1 table tbody tr td{
  border:1px solid #f2f2f2;
    color:#333333;
  font-size:1.1em;
  font-weight:normal;
  padding:0.8em 0.4em 0.8em 0.4em;
  text-align:center;
  background:#fefefe;  
  border-spacing:0px; 
}


div.table_2 table tr td a , div.table_1 table tr td a {text-decoration:none; color:#c9072f}

div.table_1 table tr.subtotal td{
  border:0;
  background:#c2c2c2;
}

div.table_1 table tr.subtotal td.first{font-weight:bold; color:#fefefe; text-align:left;}



div.table_1 table tr.total td{
  border:0;
  background:#a5a5a5;
  color:#fefefe;
  font-weight:bold;
}


div.table_1 table tr.total td.first{text-align:left;}  

div.table_1 table tr th.first,  table tbody tr.cabecera td.first {border:0;text-align:left;}

div.table_1 table tbody tr td.first {text-align:left;}

div.table_1 table tbody tr td dl{}
div.table_1 table tbody tr td dl:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}

div.table_1 table tbody tr td dt{font-weight:bold; float:left; margin:0 0.5em 0 0;}
div.table_1 table tbody tr td dd {display:table;}
      
/* Tabla 2 */
div.table_2{ margin:0.5em 0 0.5em 0; background:#ffffff url(../img/background_sombra.png)left bottom repeat-x; padding:0 0 0.4em 0;  display:block;}

 div.table_2 thead tr th{ text-align:left; font-size:1.4em; font-weight:bold; color:#ffffff; background:#003f6c; padding:0.2em 1em 0.2em 1em; text-align:center;}
 div.table_2 thead tr th.first{text-align:left; border-right:1px solid #fefefe;}
 div.table_2 table tbody tr td{
  color:#333333;
  font-size:1.1em;
  font-weight:normal;
  padding:0.8em 0.4em 0.8em 0.4em;
  text-align:center;
  background:#edf1f4;  
  border-spacing:0px; 
}
div.table_2 table tbody tr td.first{border-right:1px solid #dfdfdf; text-align:left;}
div.table_2 table tbody tr#pijama td{background:#fefefe;}
div.table_2 table tbody tr td ul {margin:0  auto;}
div.table_2 table tbody tr td ul li{list-style:none; float:left; display:table; margin:0 0.5em 0 0.5em; }
div.table_2 table tbody tr td ul:after {content: ".";display: block;height:0; clear:both;visibility: hidden;}
  
/* enlaces */
ul.enlaces{margin:0.5em 0 0.5em 0;}
ul.enlaces li{list-style:none;display:block;  margin:0.5em 0 0.5em 0; font-size:1.1em; }

ul.enlaces li.link{ background:url(../img/bullet_10.png) 0.1em 0.3em no-repeat; color:#333333; padding:0 0.3em 0 1.5em;}

ul.enlaces li a{background:url(../img/bullet_1.png) 0.1em 0.3em no-repeat; text-decoration:none; color:#c4141e; padding:0 0.3em 0 1.5em;margin:0.5em 0 0.5em 0;}


/* Elementos */
.tipe_1{display:block;}
.tipe_1 h3
{
  font-weight:bold;
  color:#333333;
  margin:0;
}
  
  .tipe_1 h3 a
{
  font-weight:bold;
  text-decoration:none;
  color:#c4141e;
  margin:0;
}  

.present_2{margin:1em 0 1em 0;}
.present_2 h2{font-size:1.4em; font-weight:bold; color:#333333;}
.backhome{ border-top:1px solid #e1e1e1; margin:0.5em 0 0 0; padding:0.6em 1em 0 1em;}
.backhome a{text-decoration:none; color:#c9072f; font-weight:bold; font-size:1.1em; background:url(../img/bullet_16.png) center left no-repeat; padding:0 0 0 1em}


  
  

/* paginador */

div.paginador{background:#ffffff url(../img/background_sombra.png)bottom left repeat-x; padding:0 0 0.4em 0;  display:block; margin:1em 0 1em 0;}

div.list_resultados {padding:0.5em 0.5em 1em 0.5em; margin:0 auto;text-align:center;}
div.paginador div.present_2 {border-bottom:1px solid #c8c8c8;}




div.paginador div.present_2  div.tipe_1 h3{ color:#c9072f;}
div.list_resultados p{ float:left; margin:0 7em 0 0; font-size:1.1em;} 
div.list_resultados ul {margin:0 auto; text-align:center;}
div.list_resultados ul li {list-style:none; font-size:1.1em; float:left; font-weight:bold;}
div.list_resultados ul li a {text-decoration:none; color:#c9072f; font-weight:normal; border-left:1px solid #333333; padding:0 0.5em 0 0.5em;}
div.list_resultados ul li.firstnumber a {border-left:0px; padding:0 0.5em 0 1em;}
div.list_resultados ul li.first a, div.list_resultados ul li.prev a
{
  border-left:0px;
  padding:0 0em 0 0.8em;
  margin:0 0.8em 0 0;
  
}
div.list_resultados ul li.next a, div.list_resultados ul li.last a
{
  border-left:0px;
  padding:0 0.8em 0 0em;
  margin:0 0em 0 0.8em;
  
}

div.list_resultados ul li.first a { background:url(../img/pag_primera.png) left center no-repeat; padding:0 0 0 1em;}
div.list_resultados ul li.prev a { background:url(../img/pag_anterior.png) left center no-repeat;}
div.list_resultados ul li.next a { background:url(../img/pag_siguiente.png) right center no-repeat;}
div.list_resultados ul li.last a { background:url(../img/pag_ultimo.png) right center no-repeat;}


div.list_resultados:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}

/* Iconos de ampliar y de video */

 
div.present_2 span.img_position2{position:relative;display:block;}

div.present_2 span.img_position2 a img {position:absolute; bottom:1.5em;right:0.5em; margin:0; padding:0; border:none; background:none;}

  


/* Nota */

div.note {
  border-top:1px solid #efb4c0;
  border-bottom:1px solid #efb4c0;
  padding:1.5em 0.6em 0.8em 1em;
  float:left;
  margin:0em 1em 0 0em;
  width:24em;
  background:url(../img/note_sup.png) 0 5px no-repeat;
}
div.note p {font-size:1.4em; color:#c9072f; padding:0 0 1em 0; margin:0; background:url(../img/note_inf.png) 0 bottom no-repeat;}
  
  /* jquerys */
  
  
  /* type 490px x 200*/
  div.jquery_v2{width: 49em; height: 20em; float:left; display:block; margin:0 0 0 0.3em;}
  div.jquery_v2:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
  .jquerytemp{margin-bottom:2em; display:block;}
  .jquerytemp2{margin-bottom:2em;}
  .jquerytemp3{margin:1em 0 1.6em 0;}
  .jquery4{margin:1.8em 0 0.5em 0;}
  .jquerytemp5{margin:1em 0 0.5em 0;}
  
  div.jquerytemp:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}

  /* content_3   */
  #content3{margin:0em; float:left;}
  div.tithome{border:0;}
  div.tithome h1{
      font-size:2.4em;
      font-weight:bold;
      color:#c4141e;
      padding:0 0 0 0.9em;
      margin:0 0 0.5em 0;
      border:0;
      background:url(../img/bullet_3.png) left center no-repeat;
    }
  #content3:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
  
  /* content 4 */
  #content4{width:50.6em; float:left; margin-right:2.4em}
  #content4_1{width:50.6em; float:left; margin-right:1.5em}
  #content4_2{width:37.5em; float:left; margin-right:1.6em}
  
  /* content 6 */
  #content6 { width:74em; float:left; margin:0 1em 0 1.2em; display:block;}  
  
  #content7{display:block; width:21.3em; float:left;}
  #content8 {float:left; min-height:24.5em;}
  #content8:after{content: ".";display: block;height:0;clear:both;visibility: hidden;}
  
  
.espac {margin-top:1em!important; margin-bottom:1em!important;}  


.text_group{clear:both; display:block;}



/* PIE */


#foot{
    margin:0 0 5em 0;
    width:99em;
    background:transparent url(../img/background_foot.gif) center bottom no-repeat;
    padding:0 0 0.5em 0;
  }

#fondo_foot{background:#012948 url(../img/background_pie.png) repeat-x; min-height:38.9em;}
#webmap{margin:0 0 1em 0;}
#webmap:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}
  
  div.sec_map{display:block; float:left;}
  div.sec_map h2{
      color:#fefefe;
      font-size:1.1em;
      font-weight:bold;
      text-transform:uppercase;
      background:#006daa;
      margin:0 0 1em 0;
      padding:1em 7em 0.7em 1.5em;
    }
  div.sec_map ul{margin:0 0 0 1.5em; }
  div.sec_map ul li{list-style:none; margin:0 0 0.5em 0; }
  div.sec_map ul li a{
    text-decoration:none;
    color:#ffffff;
    font-size:1.1em;
     padding:0 0 0 1em;
      background:transparent url(../img/bullet_2.png)0 0.4em no-repeat;
}
  div.sec_map ul li a:hover{color:#ebbd00; background:transparent url(../img/bullet_2.png)0 0.4em no-repeat;}

#patrocinadores{
  border-top:1px solid #325875;
  padding:1.5em 0 1.8em 0;
  margin:0 auto;
  width:99em;
}
#patrocinadores ul{margin:0 0 0 2.8em;}
#patrocinadores ul li{
  list-style:none;
  float:left;
  text-align:center;  
  margin:0 1.4em 0 1.4em;
} 

#patrocinadores:after {content: ".";display: block;height:0;clear:both;visibility: hidden;}


#info{
  width:53em;
  margin:0 auto;
  padding:0 0 0.5em 0;
  text-align:center;  
} 
#info p {color:#ffffff; font-size:1.1em;}
#info p a{color:#ffffff;}

/*/////////////////////////////////////////////////////////AÃ?ADIDOS JUNIO///////////////////////////////////////////////////////////////////////////*/
  
  
  div.content-options2 div.options_h{ 
          width:150px;
          display:inline; 
          margin:0 0 0 0.5em;
          } 
  div.content-options2 div.options_h a {
  width:120px; background:#ffffff; 
  height:13.4em; border:1px solid #ffffff; padding:0.4em; display:block; text-decoration:none;}
  div.content-options2 div.options_h a img{width:120px; margin:0 0 0.5em 0;}
  div.content-options2 div.options_h a strong{margin:0 0 0em 0em; font-size:1.2em; color:#003a63; display:block; text-align:left;}
  div.content-options2 div.options_h a:hover {background:#fefce4; height:13.4em; border:1px solid #c40c38; padding:0.4em;}
   div.content-options2 div.options_h a:hover strong{color:#c0002b;}
   
 /*//////////////////////////////////////////Encabezado menu tercer nivel grado /////////////*/  
 
 
#diplomados{
   /*padding:0px 4px 0px 4px; */
   background-image:url(http://www.uax.es/fileadmin/templates/webuax/img/head_temario.png);
   background-repeat:repeat-y; 
   width:21.3em;
   text-align:left;
   text-decoration:none; 
   background-position:left;
   font-weight:bold; 
   margin:0;
   padding:0;
   background-color: #ffffff;
   
}
.up{
  background-image:url(http://www.uax.es/fileadmin/templates/webuax/img/head_temario_up.png); 
  background-position:left;
  background-repeat: norepeat;
  color:#e9b900; 
  font-weight:bolder;
  height:9px;
  text-align:left;
  margin:0;
  padding:0;
}
.cartelitos{
  margin:4px;
  font-size:10pt;
  text-decoration:none; 
  /*padding:3px; */
  color:#ffffff;
  text-align:left;
  
}
.dwn{
  background-image:url(http://www.uax.es/fileadmin/templates/webuax/img/head_temario_dwn.png);
  background-position:left;
  background-repeat: norepeat; 
  height:9px;
  text-align:center; 
  margin:0;
  padding:0;
}
/*  para solicitud info grado  */

#bannersuelto ul li{
  list-style-type: none;
  padding-left:5px;
}

.basuelto{
margin: 5px 0px 5px 0px;
}
   
.news-single-img{
  width: 260px;
  float:left;
}  

/*//////////////////////////////////Mapa de sitio///////////////////////*/


.secmap{display:block; float:left;}
.secmap h2{
    color:#006daa;
    font-size:1.1em;
    font-weight:bold;
    text-transform:uppercase;
    margin:0 0 1em 0;
    padding:1em 7.068em 0.7em 1.5em;
    }
.secmap ul{margin:0 0.1em 0 1.5em; }
.secmap ul li{list-style:none; margin:0 0 0.5em 0; }
.secmap ul li a{
    text-decoration:none;
    color:#b4042b;
    font-size:1.1em;
    padding:0 0 0 1em;
    background:transparent url(../img/bullet_1.png)0 0.4em no-repeat;
}
.secmap ul li a:hover{color:#006daa; background:transparent url(../img/bullet_1.png)0 0.4em no-repeat;}
.secmap ul li ul{margin:0.5em 0 0 1.5em; }
.secmap ul li ul li{list-style:none; margin:0 0 0.5em 0; }
.secmap ul li ul li a{
    text-decoration:none;
    color:#666666;
    font-size:1.1em;
    padding:0 0 0 1em;
    background:transparent url(../img/bullet_33.png)0 0.4em no-repeat;
}
.secmap ul li ul li ul{
    margin:0.7em 0 0 0.7em;
}
.secmap ul li ul li ul li a{
    text-decoration:none;
    color:#555555;
    font-size:1.1em;
    padding:0 0 0 1em;
    background:transparent url(../img/bullet_32.png)0 0.4em no-repeat;
}
.inactivo li{
  margin-right:12px;
  color:#999999;
}

div .tx-ttnews-browsebox #inactivo li {text-decoration:none; color:#c9072f; font-weight:normal; border-left:1px solid #333333; padding:0 0.5em 0 0.5em;}

#group_not h1 {
  font-size:20px;
  color:#C4141E;
  font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
  margin:5px 0 5px 0;
  
  }
  
/****************acogida*******************/
#acogidanuevos{
  z-index:99;
  display:none;
  width:720px;
}

#acogidaotras{
  z-index:99;
  display:none;
  width:720px;
}

