/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS */
/* HOJA DE ESTILOS PARA PAGINA WEB Y APLICACIONES ASCUN. */
/* HOJA DE ESTILOS BASE >> FIREFOX */
/* DESARROLLADO POR QUASAR SOFTWARE. 2008-2009 */
/* Ultima actualizacion: 11.09.2009 */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::   ELEMENTOS GENERALES :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
p, ul, ol, dl, dt, dd, blockquote, cite, h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; font-size: 1.1em; font-weight: normal;}
img {border: 0;}
body {padding: 0px; margin: 0px;}
ul {margin-bottom: 0.2em; margin-left: 0;}
li {list-style: none;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::   CONTENEDOR PRINCIPAL  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#contenedor {width: 994px; height: auto; margin: 0 auto; background-color: #E0E3EA; display: block; overflow: hidden !important;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::   CABECERA :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#cabecera {width: 976px; height: 143px; float: left; position: relative; background-image: url(../imagenes/fondo_cabecera.jpg); background-repeat: no-repeat; display: block; margin: 0px 0px 0px 9px;}
#cabecera img.logo {width: 361px; height: 134px; float: left; position: relative; display: block; margin: 4px 0px 0px 46px;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::: CABECERA >> buscador  :::::::::::::::::::::::::::::::::::::::::::::::::::  */
#cabecera #buscadorcabecera {width: 200px; height: 20px; float: left; position: relative; margin: 10px 0px 0px 350px; display: block;}
#cabecera #buscadorcabecera p {font-family: Verdana; font-size: 12px; font-weight: bold; color: #789eca; padding-right: 10px;}
#cabecera #buscadorcabecera p input {width: 100px; height: 15px; border: 1px solid #000000; background-color: #FFF; font-family: Verdana; color: #000; font-size: 11px; margin-left: 10px !important; line-height: 15px;}

/* :::::::::::::::::::::::::::::::::::::::::::::::::::  CABECERA >> menu  :::::::::::::::::::::::::::::::::::::::::::::::::::  */
#cabecera #menucabecera {width: 300px; height: 24px; float: left; position: relative; background-image: url(../imagenes/fondo_menucabecera.jpg); background-repeat: no-repeat; margin: 20px 0px 0px 230px; display: block;}
#cabecera #menucabecera ul {width: 363px; height: 24px; list-style: none;}
#cabecera #menucabecera ul li {width: auto; height: 24px; float: left; position: relative; list-style: none;}
#cabecera #menucabecera ul li a {font-family: Verdana; font-size: 10px; font-weight: bold; color: #FFF; height: 24px; line-height: 20px; text-decoration: none; padding-left: 12px; padding-right: 12px;}
#cabecera #menucabecera ul li a:hover {text-decoration: underline;}

/* :::::::::::::::::::::::::::::::::::::::::::::::::::  CABECERA >> idioma  :::::::::::::::::::::::::::::::::::::::::::::::::::  */
#cabecera #idioma {width: 92px; height: 23px; float: left; position: relative; background-image: url(../imagenes/fondo_idioma.jpg); background-repeat: no-repeat; margin: 25px 0px 0px 420px; display: block;}
#cabecera #idioma ul {width: 123px; height: 23px; list-style: none; margin-left: 15px;}
#cabecera #idioma ul li {width: auto; height: 24px; float: left; position: relative; list-style: none;}
#cabecera #idioma ul li a {font-family: Verdana; font-size: 11px; font-weight: normal; color: #FFF; height: 24px; line-height: 20px; text-decoration: none; padding-left: 10px; padding-right: 10px;}
#cabecera #idioma ul li a:hover {text-decoration: underline;}


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::   CONTENIDOS HOME  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#contenidoshome {width: 972px; height: auto; float: left; position: relative; background-image: url(../imagenes/fondo_contenidos.jpg); background-repeat: no-repeat; background-position: top; display: block; margin: 0px 0px 0px 10px;}
#contenidoshome_bkg {width: 970px; height: auto; float: left; position: relative; display: block; margin: 15px 0px 0px 0px; border-left: 1px solid #A9BAD6; border-right: 1px solid #A9BAD6; background-color: #F6F7F9;}
#banner {width: 864px; height: 94px; background-image: url(../imagenes/fondo_banner.jpg); background-repeat: no-repeat; margin: 25px auto 25px auto;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::   EVENTOS  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#eventos {width: 450px; height: auto; background-image: url(../imagenes/pestana_eventos.jpg); background-position: top; background-repeat: no-repeat; display: block; margin: 0px 0px 20px 23px; padding-bottom: 20px; float: left; position: relative;}
#eventos h1 {font-family: Verdana; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FFF; text-align: left; line-height: 20px; padding-left: 40px;}
#eventos_bkg {width: 447px; height: auto; background-color: #e7eef4; display: block; margin: 5px 0px 0px 0px; border-right: 1px solid #d3d7e2; border-left: 1px solid #d3d7e2; border-bottom: 1px solid #d3d7e2; float: left; position: relative;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::: EVENTOS >> eventos home  :::::::::::::::::::::::::::::::::::::::::::::::::::  */
#eve {width: 430px; height: auto; display: block; margin: 0px 0px 0px 15px; padding: 10px 2px 10px 2px; float: left; position: relative;}
#eveico {width: 30px; height: 30px; display: block; background-image: url(../imagenes/icono_eventos.jpg); background-repeat: no-repeat; float: left; position: relative; padding: 12px 0px 0px 7px; background-position: 5px left;}
#eveico p {font-family: Arial; font-size: 11px; font-weight: bold; color: #FFF;}
#evetxt {width: 370px; height: auto; display: block; margin: 0px 0px 0px 15px; padding: 10px 0px 10px 0px; float: left; position: relative;}
#evetxt p {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000;}
#evetxt p a {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000; text-decoration: none;}
#evetxt p a:hover {text-decoration: underline;}
#evetxt p.fechaevento {font-weight: bold; color: #93080a;}
#eflash {width: 370px; height: auto; display: block; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; float: left; position: relative;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::   UNIVERSIDADES ASOCIADAS  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#uasociadas {width: 450px; height: auto; background-image: url(../imagenes/pestana_eventos.jpg); background-position: top; background-repeat: no-repeat; display: block; margin: 0px 0px 20px 23px; float: left; position: relative;}
#uasociadas h1 {font-family: Verdana; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FFF; text-align: left; line-height: 20px; padding-left: 40px;}
#uasociadas #uasociadas_bkg {width: 447px; height: auto; background-color: #e7eef4; display: block;  margin: -5px 0px 0px 0px !important; border-right: 1px solid #d3d7e2; border-left: 1px solid #d3d7e2; border-bottom: 1px solid #d3d7e2;}
#uasociadas #uasociadas_bkg #us {width: 380px; height: auto; display: block; margin: 10px 0px 0px 5px; padding: 0px 0px 10px 40px; background-image: url(../imagenes/iconouasociadas.jpg); background-repeat: no-repeat; background-position: 5% 10px;}
#uasociadas #uasociadas_bkg #us p {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 15px; text-align: justify; color: #000;}
#uasociadas #uasociadas_bkg #us p a {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 15px; text-align: justify; color: #000; text-decoration: none;}
#uasociadas #uasociadas_bkg #us p a:hover {text-decoration: underline;}
#uasociadas #uasociadas_bkg #us p.textoseleccione {font-weight: bold; color: #93080a; padding-top: 10px; }
#uasociadas #uasociadas_bkg #us select {width: 300px; height: 22px; background-color: #FFF; font-family: Verdana; color: #000; font-size: 11px; margin-left: 10px !important; margin-top: 10px !important; line-height: 22px !important; border: 1px solid #999; }
#uasociadas #uasociadas_bkg #uflash {width: 380px; height: 85px; display: block; margin: 0px 0px 0px 15px; padding-left: 10px;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::  DOCUMENTOS DE INTERES  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#docinteres {width: 450px; height: auto; background-image: url(../imagenes/pestana_eventos.jpg); background-position: top; background-repeat: no-repeat; display: block; margin: 0px 0px 20px 23px; padding: 0px 0px 20px 0px; float: left; position: relative;}
#docinteres h1 {font-family: Verdana; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FFF; text-align: left; line-height: 20px; padding-left: 40px;}
#docinteres_bkg {width: 447px; height: auto; background-color: #e7eef4; display: block; margin: 5px 0px 0px 0px; border-right: 1px solid #d3d7e2; border-left: 1px solid #d3d7e2; border-bottom: 1px solid #d3d7e2; float: left; position: relative;} /* DOC INTERES GENERAL */
#dint {width: 430px; height: auto; display: block; margin: 0px 0px 0px 15px; padding: 10px 0px 10px 0px; float: left; position: relative;} /* DOC INTERES ICONO */
#dinticono {width: 30px; height: 30px; display: block; background-image: url(../imagenes/icono_docinteres.jpg); background-repeat: no-repeat; background-position: 5px left; float: left; position: relative; padding: 12px 0px 0px 7px;}
#dinticono p {font-family: Arial; font-size: 12px; font-weight: bold; color: #FFF;} /* DOC INTERES TEXTO */
#dintxt {width: 370px; height: auto; display: block; margin: 0px 0px 0px 15px; padding: 10px 0px 10px 0px; float: left; position: relative;}
#dintxt p {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000; padding-left: 20px;}
#dintxt p a {font-family: Verdana; font-size: 11px; font-weight: bold; line-height: 18px; text-align: justify; color: #000; text-decoration: none;}
#dintxt p a:hover {text-decoration: underline;}


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::  NOTICIAS HOME  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#nothome {width: 450px; height: auto; background-image: url(../imagenes/pestana_eventos.jpg); background-position: top; background-repeat: no-repeat; display: block; margin: 0px 0px 20px 23px; padding: 0px; float: left; position: relative;}
#nothome h1 {font-family: Verdana; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FFF; text-align: left; line-height: 20px; padding-left: 40px;}
#nothome_bkg {width: 447px; height: auto; background-color: #e7eef4; display: block; margin: 5px 0px 0px 0px; border-right: 1px solid #d3d7e2; border-left: 1px solid #d3d7e2; border-bottom: 1px solid #d3d7e2; float: left; position: relative;}
#notihome {width: 430px; height: auto; display: block; margin: 0px 0px 0px 15px; padding: 10px 0px 10px 0px; float: left; position: relative;}
#notimg {width: 90px; height: 90px; display: block; float: left; position: relative; padding: 5px;}
#notitxt {width: 310px; height: auto; display: block; margin: 0px; padding: 0px; float: left; position: relative;}
#notitxt h2 { font: bold 12px Verdana; line-height: 18px; text-align: justify; color: #93080a; padding-left: 10px;}
#notitxt p {font: normal 11px Verdana; line-height: 18px; text-align: justify; color: #000; padding-left: 10px;}
#notitxt p a {color: #000; text-decoration: none;}
#notitxt p a:hover {text-decoration: underline;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::  NOTICIAS PRINCIPAL  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#noticia-colizq { width: 420px; height: auto; float: left; position: relative; display: block; margin: 0px; padding: 0px;}
#noticia-colizq h2 { font: bold 14px Verdana; line-height: 25px; text-align: justify; color: #93080a; border-bottom: 1px solid #93080a;}
#noticia-colizq p { font: normal 11px Verdana; line-height: 22px !important; text-align: justify; color: #000;}
#noticia-colizq img {padding: 10px; float: left; position: relative; margin: 0px !important;}
#noticia-colder { width: 420px; height: auto; float: left; position: relative; display: block; margin: 0px 0px 0px 20px; padding: 0px;}
#noticia-colder h2 { font: bold 14px Verdana; line-height: 25px; text-align: justify; color: #93080a; border-bottom: 1px solid #93080a;}
#noticias-ant { width: 420px; height: auto; float: left; position: relative; display: block; margin: 10px 0px 0px 0px; border-bottom: 1px solid #d3d7e2; padding: 5px 0px; }
#noticias-antfecha { width: 100px; height: 20px; float: left; position: relative; display: block; margin: 0px; padding: 0px; }
#noticias-antfecha p { font: normal 11px Verdana; line-height: 22px !important; text-align: justify; color: #436ba0 !important; }
#noticias-anttexto { width: 320px; height: auto; float: left; position: relative; display: block; margin: 0px; padding: 0px; }
#noticias-anttexto p { font: normal 11px Verdana; line-height: 22px !important; text-align: justify; }
#noticias-anttexto p a { color: #000 !important; text-decoration: none; background-image: none !important; padding: 0px !important; font-weight: normal !important; }
#noticias-anttexto p a:hover { text-decoration: none; }


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::  NOTICIAS INTERNAS  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#noticiasinterna {width: 860px; height: auto; display: block; margin: 10px 0px 0px 20px; padding: 10px 0px 10px 20px; float: left; position: relative;}
#noticiasinterna p { font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000; }
#noticiasinterna p a {font-family: Verdana; font-size: 11px; font-weight: bold; line-height: 18px; text-align: justify; color: #81C2E2; float: left; position: relative; text-decoration: none; padding: 10px 0px 0px 20px; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left; background-repeat: no-repeat;}
#noticiasinterna p a:hover {text-decoration: underline;}
#noticiasinterna span.titulonoticiainterna {font-weight: bold; color: #93080a; text-transform: uppercase;}
#noticiasinterna img {border: none; display: block; float: left; position: relative; margin: 0px 0px 0px 15px;}


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::   EVENTOS PAGINA INTERNA  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#eventosinterna {width: 860px; height: auto; display: block; margin: 10px 0px 0px 20px; padding: 10px 0px 10px 20px;}
#eventosinternaflash1 {width: 200px; height: auto; float: left; position: relative; display: block;}
#eventosinternaflash2 {width: 600px; height: auto; float: left; position: relative; display: block;}
#eventosinternaimagen {width: 200px; height: auto; float: left; position: relative; display: block;}
#eventosinternaimagen_txt {width: 180px; height: auto; display: block; margin: 10px 0px 0px 10px;}
#eventosinternaimagen_txt p {font-family: Arial; font-size: 12px; font-weight: bold; line-height: 16px; text-align: left; color: #000;}
#eventosinternaimagen_txt p span {font-weight: normal !important; color: #336699 !important;}
#eventosinternacont {width: 600px; height: auto; float: left; position: relative; display: block;}
#eventosinternacont p {width: 580px; font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000; float: left; position: relative;}
#eventosinternacont p a {font-family: Verdana; font-size: 11px; font-weight: bold; line-height: 18px; text-align: justify; color: #81C2E2; float: left; position: relative; text-decoration: none; padding: 0px 0px 0px 20px; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left; background-repeat: no-repeat;}
#eventosinternacont p a:hover {text-decoration: underline;}
#eventosinternacont span.fechaeventointerna {font-weight: bold; color: #93080a; font-size: 12px;}
#eventosinternaic {width: 30px; height: 30px; background-image: url(../imagenes/icono_eventos.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 5px; float: left; position: relative;}
#eventosinternaic p {font-family: Arial; font-size: 13px; font-weight: normal; line-height: 15px; text-align: left; color: #FFF; margin: 0px; padding: 0px;}
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::   INTERNAS MEDIA  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#internasmedia {width: 928px; height: auto; background-image: url(../imagenes/pestana_internaancha.jpg); background-position: left top; background-repeat: no-repeat; display: block; margin: 10px auto; padding-bottom: 10px;}
#internasmedia h1 {font-family: Verdana; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FFF; text-align: left; line-height: 20px; padding-left: 40px;}
#internasmedia #internasmedia_bkg {width: 926px; height: auto; background-color: #e7eef4; display: block; margin: 5px 0px 0px 0px; border-right: 1px solid #d3d7e2; border-left: 1px solid #d3d7e2; border-bottom: 1px solid #d3d7e2;}

/* :::::::::::::::::::::::::::::::::::::::   RESULTADO BUSCADOR  :::::::::::::::::::::::::::::::::::::::  */
#internasmedia #internasmedia_bkg #resbuscador {width: 550px; height: auto; display: block; margin: 0px 0px 0px 20px; padding: 10px 0px 10px 10px;}
#internasmedia #internasmedia_bkg #resbuscador p {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000; padding: 0px 0px 0px 0px;}
#internasmedia #internasmedia_bkg #resbuscador p a {font-weight: bold; text-decoration: none; color: #93080a;}
#internasmedia #internasmedia_bkg #resbuscador p a:hover {text-decoration: underline;}
#internasmedia #internasmedia_bkg #resbuscador p.resultadovacio {font-weight: normal; color: #93080a;}
#internasmedia #internasmedia_bkg #resbuscador h1 {font-family: Verdana; font-size: 12px; line-height: 18px; text-align: left; padding: 0px 0px 10px 0px; font-weight: bold; color: #93080a; text-transform: uppercase; text-decoration: underline;}
#internasmedia #internasmedia_bkg #resbuscador h2 {font-family: Verdana; font-size: 12px; line-height: 18px; text-align: left; padding: 5px 0px 5px 0px; font-weight: bold; color: #172450; border: #7A9ECA 1px solid; display: block;}

/* :::::::::::::::::::::::::::::::::::::::   LISTADO UNIVERSIDADES  :::::::::::::::::::::::::::::::::::::::  */
#internasmedia #internasmedia_bkg #listadouniversidades {width: 890px; height: auto; display: block; margin: 0px 0px 10px 10px; padding: 10px 0px 10px 10px;}
#internasmedia #internasmedia_bkg #listadouniversidades p {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000; padding: 0px 0px 15px 0px;}
#internasmedia #internasmedia_bkg #listadouniversidades ul { list-style: none;}
#internasmedia #internasmedia_bkg #listadouniversidades ul li {width: 870px; height: 20px; text-decoration: none; margin: 10px 0px; }
#internasmedia #internasmedia_bkg #listadouniversidades ul li a { float: left; position: relative; width: auto; font-family: Verdana; font-size: 12px; line-height: 18px; text-align: left; padding: 3px 0px 3px 15px; text-decoration: none; font-weight: bold; color: #7A9ECA; text-transform: uppercase; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left; background-repeat: no-repeat; display: block;}
#internasmedia #internasmedia_bkg #listadouniversidades ul li a.rector {font-family: Verdana; font-size: 11px; line-height: 18px; text-align: left; padding: 3px 0px 3px 5px; text-decoration: none; font-weight: normal; color: #000; text-transform: none !important; background-image: none !important;}
#internasmedia #internasmedia_bkg #listadouniversidades ul li a:hover {text-decoration: underline;}
#internasmedia #internasmedia_bkg #listadouniversidades ul li a.rector:hover {text-decoration: underline;}

/* :::::::::::::::::::::::::::::::::::::::    MAPA DEL SITIO ::::::::::::::::::::::::::::::::::::::  */
#internasmedia #internasmedia_bkg #mapadelsitio {width: 550px; height: auto; display: block; margin: 0px 0px 0px 20px; padding: 10px 0px 10px 20px;}
#internasmedia #internasmedia_bkg #mapadelsitio p {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000; padding: 0px 0px 15px 0px;}
#internasmedia #internasmedia_bkg #mapadelsitio ul {width: auto; list-style: none;}
#internasmedia #internasmedia_bkg #mapadelsitio ul li {text-decoration: none;}
#internasmedia #internasmedia_bkg #mapadelsitio ul li a {font-family: Verdana; font-size: 12px; line-height: 18px; text-align: left; padding: 3px 0px 3px 20px; text-decoration: none; font-weight: bold; color: #93080a; text-transform: uppercase; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left; background-repeat: no-repeat; display: block;}
#internasmedia #internasmedia_bkg #mapadelsitio ul li a:hover {text-decoration: underline;}
#internasmedia #internasmedia_bkg #mapadelsitio ul li ul {margin: 0px 0px 0px 20px;}
#internasmedia #internasmedia_bkg #mapadelsitio ul li ul li a {font-weight: normal; font-size: 11px; color: #000; text-transform: capitalize; line-height: 18px;}
#internasmedia #internasmedia_bkg #mapadelsitio ul li ul li ul{margin: 0px 0px 0px 20px;}
#internasmedia #internasmedia_bkg #mapadelsitio ul li ul li ul li a {text-transform:lowercase !important;}

/* :::::::::::::::::::::::::::::::::::::::    FORMULARIO DE CONTACTO  :::::::::::::::::::::::::::::::::::::::  */
#internasmedia #internasmedia_bkg #formulariocontacto {width: 550px; height: auto; display: block; margin: 0px 0px 0px 20px; padding: 10px 0px 10px 20px;}
#internasmedia #internasmedia_bkg #formulariocontacto p {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000; padding: 0px 0px 15px 0px;}
#internasmedia #internasmedia_bkg #formulariocontacto table {width: auto; height: auto;}
#internasmedia #internasmedia_bkg #formulariocontacto table tr td {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000; padding: 2px;}
#internasmedia #internasmedia_bkg #formulariocontacto table tr td.textoderecha {text-align: right; padding-right: 10px;}
#internasmedia #internasmedia_bkg #formulariocontacto table tr td select {width: 252px; height: 18px; font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; color: #000; border: 1px solid #999999;}
#internasmedia #internasmedia_bkg #formulariocontacto table tr td input {width: 250px; height: 16px; font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: left; color: #000; border: 1px solid #999999;}
#internasmedia #internasmedia_bkg #formulariocontacto table tr td textarea {width: 250px; height: auto; font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: left; color: #000; border: 1px solid #999999;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::   CONTENIDOS GENERALES  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#contenidos {width: 972px; height: auto; float: left; position: relative; background-image: url(../imagenes/fondo_contenidos.jpg); background-repeat: no-repeat; background-position: top; display: block; margin: 0px 0px 0px 10px; border-top: 1px solid #A9BAD6;}
#contenidos_bkg {width: 970px; height: auto; float: left; position: relative; display: block; margin: 0px; border-left: 1px solid #A9BAD6; border-right: 1px solid #A9BAD6; background-color: #F6F7F9;}

/* :::::::::::::::::::::::::::::::::::::::    INTERNAS  :::::::::::::::::::::::::::::::::::::::  */
#internas {width: 450px; height: auto; background-image: url(../imagenes/pestana_eventos.jpg); background-position: top; background-repeat: no-repeat; display: block; margin: 20px 0px 20px 23px; padding-bottom: 20px; float: left; position: relative;}
#internas h1 {font-family: Verdana; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FFF; text-align: left; line-height: 20px; padding-left: 40px;}
#internas #internas_bkg {width: 447px; height: auto; background-color: #e7eef4; display: block; margin: 5px 0px 0px 0px; border-right: 1px solid #d3d7e2; border-left: 1px solid #d3d7e2; border-bottom: 1px solid #d3d7e2;}
#internas #internas_bkg #despliege {width: 380px; height: auto; display: block; margin: 0px 0px 0px 15px; padding: 10px 0px 10px 20px;}
#internas #internas_bkg #despliege p {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 15px; text-align: justify; color: #000; padding: 0px 0px 15px 20px;}
#internas #internas_bkg #despliege p a {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 15px; text-align: justify; color: #000; text-decoration: none;}
#internas #internas_bkg #despliege p a:hover {text-decoration: underline;}
#internas #internas_bkg #despliege p.titulointernas {font-weight: bold; color: #93080a; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left; background-repeat: no-repeat; padding-bottom: 0px !important;}

/* :::::::::::::::::::::::::::::::::::::::    DESCARGA DOCS  :::::::::::::::::::::::::::::::::::::::  */
#internas #internas_bkg #descargadocs {width: 370px; height: auto; display: block; margin: 0px 0px 0px 15px; padding: 10px 0px 10px 60px; background-image: url(../imagenes/icono_pdf.jpg); background-position: 2% 5px; background-repeat: no-repeat;}
#internas #internas_bkg #descargadocs p {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 15px; text-align: justify; color: #000; padding: 0px 0px 15px 0px;}
#internas #internas_bkg #descargadocs p a {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 15px; text-align: justify; color: #000; text-decoration: none;}
#internas #internas_bkg #descargadocs p a:hover {text-decoration: underline;}
#internas #internas_bkg #descargadocs p.titulodescargadocs {font-weight: bold; color: #93080a;}
#internas #internas_bkg #descargadocs p.tipodoc {width: 60px; color: #253266; font-weight: bold; padding: 10px 10px 0px 20px; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left; background-repeat: no-repeat; display: block;}
#internas #internas_bkg #descargadocs ul {padding-left: 90px; margin-top: -15px; list-style: none;}
#internas #internas_bkg #descargadocs ul li a {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 15px; text-align: justify; color: #000; text-decoration: none;}
#internas #internas_bkg #descargadocs ul li a:hover {text-decoration: underline; cursor: pointer;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::   INTERNAS ANCHAS :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#internasancha.mayorinfo {width: 928px; height: 80px; background-image: url(../imagenes/pestana_internaancha.jpg); background-position: top; background-repeat: no-repeat; display: block; margin: 5px 0px 10px 23px; padding-bottom: 10px; float: left; position: relative;}
#internasancha.mayorinfo #internasancha_bkg {width: 926px; height: 80px; background-color: #e7eef4; display: block; margin: 5px 0px 0px 0px; border-right: 1px solid #d3d7e2; border-left: 1px solid #d3d7e2; border-bottom: 1px solid #d3d7e2;}
#internasancha.mayorinfo #internasancha_bkg #contancho {width: 860px; height: 60px; display: block; margin: 0px 0px 0px 20px; padding: 10px 0px 10px 20px;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  INTERNAS  GENERAL  ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
#internasancha {width: 928px; height: auto; background-image: url(../imagenes/pestana_internaancha.jpg); background-position: top; background-repeat: no-repeat; display: block; margin: 20px 0px 0px 20px; padding-bottom: 10px; float: left; position: relative;}
#internasancha h1 {font-family: Verdana; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FFF; text-align: left; line-height: 20px; padding-left: 40px;}
#internasancha #internasancha_bkg {width: 926px; height: auto; background-color: #e7eef4; display: block; margin: 0px; border-right: 1px solid #d3d7e2; border-left: 1px solid #d3d7e2; border-bottom: 1px solid #d3d7e2; float: left; position: relative;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  CONTANCHO  ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
#internasancha #internasancha_bkg #contancho {width: 860px; height: auto; display: block; margin: 0px 0px 0px 20px; padding: 0px 0px 10px 20px; float: left; position: relative;}
#internasancha #internasancha_bkg #contancho p {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000;}
#internasancha #internasancha_bkg #contancho p.tituloancho {font-weight: bold; color: #93080a; font-size: 12px; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left center; background-repeat: no-repeat; display: block; margin: 0px !important; padding: 0px 0px 0px 20px !important; width: auto;}
#internasancha #internasancha_bkg #contancho p.titulogeneral {font-weight: bold; font-size: 12px; color: #7a9eca; padding-bottom: 0px !important;}
#internasancha #internasancha_bkg #contancho p.doscolumnas {width: 400px; float: left; padding: 10px 5px 10px 20px; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left; background-repeat: no-repeat;}
#internasancha #internasancha_bkg #contancho p.trescolumnas {width: 250px; float: left; padding: 10px 10px 10px 20px; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left 5px; background-repeat: no-repeat;}
#internasancha #internasancha_bkg #contancho p span {color: #253266; font-weight: bold;}
#internasancha #internasancha_bkg #contancho p a {color: #b82c2b; text-decoration: none;}
#internasancha #internasancha_bkg #contancho p a:hover {text-decoration: underline;}
#internasancha #internasancha_bkg #contancho ul {width: auto; height: auto; margin-left: 20px; list-style: none;}
#internasancha #internasancha_bkg #contancho ul li {text-decoration: none;}
#internasancha #internasancha_bkg #contancho ul li a {font-family: Verdana; font-size: 11px; line-height: 18px; text-align: left; padding: 3px 0px 3px 20px; text-decoration: none; color: #000; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left; background-repeat: no-repeat; display: block;}
#internasancha #internasancha_bkg #contancho ul li a:hover {text-decoration: underline;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  CONTANCHO 2  ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
#internasancha #internasancha_bkg #contancho2 {width: 860px; height: 400px; display: block; margin: 0px 0px 0px 20px; padding: 10px 10px 10px 20px;}
#internasancha #internasancha_bkg #contancho2 p {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000; padding: 0px 0px 15px 20px;}
#internasancha #internasancha_bkg #contancho2 p.tituloancho {font-weight: bold; color: #93080a; font-size: 12px; padding-bottom: 0px !important; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left; background-repeat: no-repeat;}
#internasancha #internasancha_bkg #contancho2 p.titulogeneral {font-weight: bold; font-size: 12px; color: #7a9eca; padding-bottom: 0px !important;}
#internasancha #internasancha_bkg #contancho2 p.doscolumnas {width: 400px; float: left; padding: 10px 5px 10px 20px; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left; background-repeat: no-repeat;}
#internasancha #internasancha_bkg #contancho2 p.trescolumnas {width: 250px; float: left; padding: 10px 10px 10px 20px; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left 5px; background-repeat: no-repeat;}
#internasancha #internasancha_bkg #contancho2 p span {color: #253266; font-weight: bold;}
#internasancha #internasancha_bkg #contancho2 p a {color: #b82c2b; text-decoration: none;}
#internasancha #internasancha_bkg #contancho2 p a:hover {text-decoration: underline;}
#internasancha #internasancha_bkg #contancho2 ul {width: auto; height: auto; margin-left: 20px; list-style: none;}
#internasancha #internasancha_bkg #contancho2 ul li {text-decoration: none;}
#internasancha #internasancha_bkg #contancho2 ul li a {font-family: Verdana; font-size: 11px; line-height: 18px; text-align: left; padding: 3px 0px 3px 20px; text-decoration: none; color: #000; background-image: url(../imagenes/iconouasociadas.jpg); background-position: left; background-repeat: no-repeat; display: block;}
#internasancha #internasancha_bkg #contancho2 ul li a:hover {text-decoration: underline;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  VINCULOS CONTENIDOS  ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
#vinculos-cont {width: 860px; height: 30px; display: block; margin: 20px 0px 0px 0px; padding: 0px !important; float: left; position: relative;}
#vinculos-cont ul {list-style: none;}
#vinculos-cont ul li {width: auto; padding: 0px 20px; height: 30px;}
#vinculos-cont ul li.vderecha {float: right;}
#vinculos-cont ul li.vizquierda {float: left; margin-left: -20px;}
#vinculos-cont ul li a {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 18px; text-align: justify; color: #000;}
#vinculos-cont ul li a:hover {text-decoration: underline;}
#vinculos-cont ul li a.paginanterior {background-image: url(../imagenes/icono_paginanterior.jpg) !important; background-position: left; background-repeat: no-repeat; display: block;}
#vinculos-cont ul li a.paginanterior:hover {text-decoration: underline;}
#vinculos-cont ul li a.subir {background-image: url(../imagenes/icono_arriba.jpg) !important; background-position: left center; background-repeat: no-repeat; display: block;}
#vinculos-cont ul li a.subir:hover {text-decoration: underline;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  LOGO ENLACE  ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
#internasancha #internasancha_bkg #contancho #logoenlace {width: 860px; height: 60px; float: left; position: relative;}
#internasancha #internasancha_bkg #contancho #logoenlace img {border: none; display: block; float: left; position: relative; margin-left: 10px;}
#internasancha #internasancha_bkg #contlogosu {width: 860px; height: 120px; display: block; margin: 0px 0px 0px 20px; padding: 10px 0px 10px 20px;}
#internasancha #internasancha_bkg #contlogosu #enlacelogosu {width: 280px; height: 120px; display: block; float: left; padding: 0px; margin: 0px;}
#internasancha #internasancha_bkg #contlogosu #enlacelogosu p {font-family: Verdana; font-size: 11px; font-weight: bold; text-align: center; color: #b82c2b; padding: 10px 0px 0px 0px; line-height: 18px;}
#internasancha #internasancha_bkg #contlogosu #enlacelogosu p a img {border: none; display: block; padding: 0px 10px 10px 10px; text-align: center;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::   PLANTILLA INTERNA :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#txt-derechacont {width: 380px; height: 190px; display: block; margin: 10px 0px 20px 0px; padding: 0px; float: left;}

/* ::::::::::::::::::::::::::::::::::::::::::::::  UNIVERSIDADES ASOCIADAS - contenidos  :::::::::::::::::::::::::::::::::::::::::::::: */
#uasociadas-cont {width: 450px; height: 190px; background-image: url(../imagenes/pestana_uasociadascont.jpg); background-position: top; background-repeat: no-repeat; display: block; margin: 10px 0px 20px 0px; padding: 0px; float: right;}
#uasociadas-cont h1 {font-family: Verdana; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FFF; text-align: left; line-height: 20px; padding-left: 40px;}
#uasociadas-cont #uasociadas_bkg-cont {width: 447px; height: auto; background-color: #e7eef4; display: block; margin: -5px 0px 0px 0px !important; border-right: 1px solid #d3d7e2; border-left: 1px solid #d3d7e2; border-bottom: 1px solid #d3d7e2;}
#uasociadas-cont #uasociadas_bkg-cont #us-cont {width: 380px; height: auto; display: block; margin: 10px 0px 0px 15px; padding: 0px 0px 10px 40px; background-image: url(../imagenes/iconouasociadas.jpg); background-repeat: no-repeat; background-position: 5% top;}
#uasociadas-cont #uasociadas_bkg-cont #us-cont p {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 15px; text-align: justify; color: #000;}
#uasociadas-cont #uasociadas_bkg-cont #us-cont p a {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 15px; text-align: justify; color: #000; text-decoration: none;}
#uasociadas-cont #uasociadas_bkg-cont #us-cont p a:hover {text-decoration: underline;}
#uasociadas #uasociadas_bkg-cont #us-cont p.textoseleccione {font-weight: bold; color: #93080a;}
#uasociadas-cont #uasociadas_bkg-cont #us-cont select {width: 300px; height: 18px; background-color: #FFF; font-family: Verdana; color: #000; font-size: 11px; margin-left: 10px !important; margin-top: 10px !important; line-height: 18px;}
#uasociadas-cont #uasociadas_bkg-cont #uflash-cont {width: 380px; height: 85px; display: block; margin: 0px 0px 0px 15px; padding-left: 10px;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::  PATA :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#pata {width: 972px; height: 69px; float: left; position: relative; background-image: url(../imagenes/fondopata.jpg); background-repeat: repeat-x; background-position: top; background-color: #7a9eca; margin: 0px 0px 10px 10px;}
#pata p {color: #FFF; font-family: Verdana; font-size: 11px; font-weight: bold; text-align: center; padding-top: 20px;}
#pata p a {color: #FFF; font-family: Verdana; font-size: 10px; font-weight: bold; text-align: center; text-decoration: underline;}
#logoq {width: 180px; height: 46px; float: right; position: relative; margin: -40px 10px 0px 0px; padding: 0px; display: block;}
#logoq p {width: 120px; font-family: Verdana; font-size: 10px; font-weight: bold; color: #23396b; line-height: 18px; text-align: right; margin: 0px !important; padding: 0px !important;}
#logoq img {border: none; display: block; margin: -45px 0px 0px 0px !important; padding: 0px !important; float: right;}

/* :::::::::::::::::::::::::::::::::::::::: borde redondeado contenidos - pagina general ::::::::::::::::::::::::::::::::::::::::*/
.borde_redondeado {height: 10px; width: 972px; position: relative; display: block; float: left; margin: -10px 0px 0px 10px;}
.borde_redondeado_1 {display: block; height: 2px; font-size: 2px; margin-left: 1px; margin-right: 1px; background: #7a9eca;}
.borde_redondeado_2 {display: block; height: 2px; font-size: 2px; margin-left: 2px; margin-right: 2px; background: #7a9eca;}
.borde_redondeado_3 {display: block; height: 1px; font-size: 1px; margin-left: 3px; margin-right: 3px; background: #7a9eca;}
.borde_redondeado_4 {display: block; height: 1px; font-size: 1px; margin-left: 5px; margin-right: 5px; background: #7a9eca;}
.borde_redondeado_5 {display: block; height: 1px; font-size: 1px; margin-left: 7px; margin-right: 7px; background: #7a9eca;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::   MENU DESPLEGABLE :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#menusuperior {width: auto; height: auto; display: block; margin: 15px 5px 0px 23px; z-index: 1000; float: left; position: relative; cursor: pointer !important;}
ul#navmenu2-h {margin: 0; border: 0 none; padding: 0;  list-style: none; width: auto; height: 35px; z-index: 1000;}
ul#navmenu2-h li {margin-left: 2px; border: 0 none; padding: 0; float: left; display: inline; list-style: none; position: relative; height: 35px; width: auto; font-size: 10px; font-family: Verdana; color: #FFF; font-weight: bold; cursor: pointer !important;}
ul#navmenu2-h li a {width: 160px; height: 35px; cursor: pointer !important;}
ul#navmenu2-h a.pruebamenu {width: auto; height: 35px; background-image: url(../imagenes/menubkg_a.jpg); background-repeat: repeat-x; display: block; font-family: Verdana; font-size: 11px; text-align: center; font-weight: bold; line-height: 15px; color: #FFF; padding: 3px 10px 0px 20px; vertical-align: middle; text-decoration: none;}
ul#navmenu2-h li table td.bordeizqmenu {background-image: url(../imagenes/menubkg_b.jpg); background-repeat: no-repeat; width: 10px; height: 35px; display: block;}
ul#navmenu2-h a.pruebamenu:hover {background-image: url(../imagenes/menubkg_ahover.jpg); background-repeat: repeat-x; display: block;}
ul#navmenu2-h a.pruebamenu:active {background-image: url(../imagenes/menubkg_ahover.jpg); background-repeat: repeat-x; display: block;}
ul#navmenu2-h a.pruebamenu:visited {background-image: url(../imagenes/menubkg_a.jpg); background-repeat: repeat-x; display: block;}
ul#navmenu2-h li ul.opcionderecha {width: 150px; height: auto; margin: 0; border: 0 none; padding: 0; list-style: none; display: none; position: absolute; top: 35px; left: -70px; background-color: #f6f7f9 !important;}
ul#navmenu2-h li ul {width: 150px; height: auto; margin: 0; border: 0 none; padding: 0; list-style: none; display: none; position: absolute; top: 35px; left: 0px; background-color: #f6f7f9 !important;}
ul#navmenu2-h li ul li {width: 150px; float: left; display: block !important; background-color: #f6f7f9 !important; text-align: left; margin: 0; list-style: none; height: 35px !important;}
ul#navmenu2-h li ul li a {width: 150px; height: 30px !important; background-color: #f6f7f9 !important; color: #264e8a !important; font-family: Verdana; text-decoration: none; position: relative; display: block; margin: 0; padding: 3px 8px 0px 8px; text-align: left; font-size: 10px !important; font-weight: bold !important; border: 1px solid #1d3e76 !important; line-height: 14px;}
ul#navmenu2-h li ul li a:hover {color: #FFFFFF !important; background-color: #264e8a !important;}
ul#navmenu2-h ul ul, ul#navmenu2-h ul ul ul {display: none; position: absolute; top: 0; left: 168px;}
ul#navmenu2-h li:hover ul ul, ul#navmenu2-h li:hover ul ul ul, ul#navmenu2-h li.iehover ul ul, ul#navmenu2-h li.iehover ul ul ul {display: none;}
ul#navmenu2-h li:hover ul, ul#navmenu2-h ul li:hover ul, ul#navmenu2-h ul ul li:hover ul, ul#navmenu2-h li.iehover ul, ul#navmenu2-h ul li.iehover ul, ul#navmenu2-h ul ul li.iehover ul {display: block;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::   MENUS CONTENIDOS :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#menuinterno {width: 928px; height: 30px; background-color: #C8D8E6; margin: 10px 0px 15px 0px;}
#menuinterno ul {list-style: none; float: right;}
#menuinterno ul li {text-decoration: none; float: left; position: relative; height: 30px;}
#menuinterno ul li a {font-size: 12px; text-decoration: none; font-weight: bold; font-family: Verdana; color: #436ba0; padding: 10px 10px 8px 10px; line-height: 25px;}
#menuinterno ul li a:hover {color: #93080a; background-color: #E0E3EA;}

/* :::::::::::::::::::::::::::::::::::::::::::::::::: SUBMENUS CONTENIDOS   ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
#submenu-interno {width: 928px; height: 30px; margin: 0px;}
#submenu-interno ul {list-style: none; float: right;}
#submenu-interno ul li {text-decoration: none; float: left; position: relative; line-height: 30px; height: 30px;}
#submenu-interno ul li a {font-size: 12px; padding: 9px 10px; text-decoration: none; font-weight: bold; font-family: Verdana; color: #436ba0; line-height: 30px;}
#submenu-interno ul li a:hover {color: #93080a; background-color: #C8D8E6;}
#submenu-interno ul li.vinculoact {background-color: #C8D8E6;}
#submenu-interno ul li.vinculoact a {font-weight: bold;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* INTRO */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#contenedor_intro {
    width:994px;
    height:620px;
    margin:0 auto;
    background-color: #E0E3EA;
    display: block;
}

#intro {
    width: 972px;
    height: 494px;
    float: left;
    position: relative;
    display: block;
    margin: 10px 0px 0px 10px;
}

#introform {
    width: 972px;
    height: 112px;
    float: left;
    position: relative;
    display: block;
    margin: 0px 0px 20px 10px;
}

#introformindex {
    width: 972px;
	height: 112px;
	float: left;
	position: relative;
	background-image: url(../imagenes/fondo-introform.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px 0px 20px 10px;
	/*overflow: hidden*/;

}

#introformindex  #saltarintro {
    width: 972px;
    height: 20px;
    float: left;
    position: relative;
    display: block;
    margin: 0px;
}

#introformindex  #saltarintro p {
    font-family: Verdana;
    font-size: 15px;
    text-align: right;
    font-weight: bold;
    line-height: 20px;
    color: #FFFF;
    padding-right: 10px;
}



#introformindex  #saltarintro p a {
    color: #FFF;
    text-decoration: none;
}

#introformindex  #saltarintro p a:hover {
    text-decoration: underline;
}



#introformindex  #saltarintro p span {
    font-weight: bold;
    padding: 0px 3px;
}

#introform #nasociadas {
    text-align: center;
    width: 540px;
    margin: 30px auto 0px auto;
    padding: 5px;
    display: block;
}

#introformindex #nasociadas {
    text-align: center;
    width: 550px;
    margin: 30px auto 0px auto;
    padding: 5px;
    display: block;
}

#introform #nasociadas form label {
    font-family: Verdana;
    font-size: 12px;
    width: 140px;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 18px;
    padding: 0px 10px 0px 30px;
    background-image: url(../imagenes/icono_intro.jpg);
    background-position: left;
    background-repeat: no-repeat;
    display: block;
    float: left;
    position: relative;
}
#introformindex #nasociadas form label {
    font-family: Verdana;
    font-size: 12px;
    width: 140px;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 18px;
    padding: 0px 10px 0px 30px;
    background-image: url(../imagenes/icono_intro.jpg);
    background-position: left;
    background-repeat: no-repeat;
    display: block;
    float: left;
    position: relative;
}

#introform #nasociadas form select {
    background-color: #FFFFFF;
    border: 1px solid #666666;
    font-family: Verdana;
    font-size: 11px;
    width: 350px;
    height: 20px;
    line-height: 18px;
    padding: 2px;
    font-weight: normal;
    text-align: left;
    float: left;
    position: relative;
}

#introformindex #nasociadas form select {
    background-color: #FFFFFF;
    border: 1px solid #666666;
    font-family: Verdana;
    font-size: 11px;
    width: 350px;
    height: 20px;
    line-height: 18px;
    padding: 2px;
    font-weight: normal;
    text-align: left;
    float: left;
    position: relative;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*  END CSS */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */