body {font-family:Arial,Helvetica,sans-serif;font-size:0.9em;color:#777;}
select, textarea {font-family:Arial,Helvetica,sans-serif;font-size:1em;}

/* anuncio de portada */
div#anuncio {visibility:hidden;width:350px;height:280px;top:220px;left:310px;background-color:#eb6e42;color:#fff;padding:0;border:1px solid #b53102;position:absolute;z-index:2;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:justify;}
* html div#anuncio {top:150px;}
div#anuncio h2 {margin:30px 10px 15px;;font-size:1em;}
/* #anuncio h2 img#titulo {margin-left:20px;} */
div#anuncio a#cerrar {display:block;float:right;margin:5px 3px 0 0;padding:2px 3px;font-weight:bold;border:1px solid #b53102;background-color:#fff;text-decoration:none;color:#b53102;}
div#anuncio p {margin:10px;}
div#anuncio p strong {color:#293845;}

#footer {color:#9bb2c3;font-size:0.8em;}
#footer a {color:#9bb2c3;text-decoration:none;}

#top img {border:0;display:block;}
#top img#imagenfrontal {float:right;}
#superior {padding-top:4px;}

#leftnav {background-color:#9bb2c3;font-size:1em;}
#leftnav div#menusupercontainer {width:170px;}
#leftnav ul#menucontainer {position:relative;list-style:none;padding:0 1px 1px 0;margin:5px;border-left:1px solid #d44815;border-top:1px solid #d44815;background-image:url(../imagenes/esquina_menu2.gif);background-repeat:no-repeat;background-position:bottom right;}
#leftnav ul#menucontainer li {position:relative;border-bottom:1px solid #fff;border-top:1px solid #d44815;}
#leftnav ul#menucontainer li a {text-decoration:none;color:#fff;display:block;padding:10px 5px 10px 30px;position:relative;}
#leftnav ul#menucontainer li div {position:relative;border:0;}
#leftnav ul#menucontainer li.opcionprincipal {background-color:#777;background-image:url(../imagenes/flecha1.gif);background-repeat:no-repeat;background-position:6px center;}
#leftnav ul#menucontainer li.opcionsecundaria {background:#9bb2c3;background-image:url(../imagenes/flecha3.gif);background-repeat:no-repeat;background-position:17px center;border-top:0;}
#leftnav ul#menucontainer li.opcionprincipalmarca {background-color:#d44815;background-image:url(../imagenes/flecha2.gif);background-repeat:no-repeat;background-position:16px center;}
#leftnav ul#menucontainer li.opcionsecundariamarca {background:#9bb2c3;background-image:url(../imagenes/flecha3.gif);background-repeat:no-repeat;background-position:17px center;border-top:0;}
#leftnav ul#menucontainer li.opcionsecundariamarca a {font-weight:bold;}

#content h1 {margin:15px 0;border:1px solid #9bb2c3;color:#fff;font-size:1em;text-align:left;padding-left:10px;background-image:url(../imagenes/fondo_titulo1.gif);background-repeat:repeat-y;background-position:center right;}
#content h1.portada {clear:both;margin:15px 0 5px;border:0;border-bottom:1px solid #9bb2c3;color:#fff;font-size:1em;text-align:right;padding-right:30px;background-image:url(../imagenes/fondo_titulo.gif);background-repeat:no-repeat;background-position:center right;}
#content h2 {font-size:1em;color:#d44815;margin-top:1.5em;}
#content h2 a {font-size:1em;color:#d44815;text-decoration:none;}
#content em {font-weight:normal;font-size:1em;color:#d44815;font-style:normal;}

#content h3 {font-size:1em;color:#777;margin:10px 0;background-image:url(../imagenes/flecha_titulo2.gif);background-repeat:no-repeat;background-position:center left;padding-left:10px;}
#content p {color:#777;text-align:justify;margin:0.8em 10px 0.8em 0;}
#content p a {color:#728fa5;}
#content p.error {color:#ee0016;}

#content div#menusuperior {float:left;width:100%;line-height:normal;border-bottom:1px solid #d44815;margin:0 0 10px;}
#content div#menusuperior ul {list-style:none;padding-left:0;margin:0;}
#content div#menusuperior ul li {float:left;padding:0;margin:0;}
#content div#menusuperior ul li a {display:block;border:1px solid #d44815;margin-right:2px;border-bottom:0;padding:5px 15px 4px;text-decoration:none;background-color:#fedfd3;color:#a72e02;}
#content div#menusuperior ul li a#actual {background-color:#d44815;color:#fff;}

#content ol.legal li {color:#777;text-align:justify;margin-bottom:10px;}
#content ol.legal li p {margin:10px 0;}
#content ol.legal li ol {margin-top:10px;list-style-type:upper-roman;}

#content object {display:block;margin:0;border:0;padding:0;}

#content div#superior {text-align:right;color:#777;margin-bottom:10px;}
#content div#superior a {text-decoration:none;color:#777;}

#content div.noticiaportada {width:262px;background-color:#efefef;padding:10px;}
/*#content div.noticiaportada h2 {font-weight:bold;color:#777;font-size:1em;margin:0.5em 0;}
#content div.noticiaportada p.fecha {color:#d44815;padding-left:20px;background-image:url(../imagenes/ico_libro.gif);background-repeat:no-repeat;background-position:center left;}*/
#content div.noticiaportada h2 {font-weight:bold;color:#777;font-size:1em;margin:0.5em 0;padding-left:25px;background-image:url(../imagenes/ico_libro.gif);background-repeat:no-repeat;background-position:center left;}
#content div.noticiaportada p {color:#777;}
#content div.noticiaportada p.ampliar {color:#d44815;}
#content div.noticiaportada p.ampliar a {color:#d44815;}

#content div.congresoportada {width:auto;background-color:#efefef;padding:10px;}
#content div.congresoportada img {float:left;margin-right:10px;}
#content div.congresoportada h2 {color:#777;font-size:1em;font-weight:bold;margin-top:10px;margin-left:120px;}
#content div.congresoportada p em {color:#566f82;font-style:normal;}
#content div.congresoportada p {color:#777;margin-left:120px;}
#content div.congresoportada p img {float:none;margin:0 5px 0 0;vertical-align:middle;}
#content div.congresoportada p a {color:#d44815;}

#content div.actualizaciones {background-color:#fbdbcf;padding:10px 10px 10px 10px;}
#content div.actualizaciones a {color:#d44815;font-weight:normal;}
#content div.actualizaciones ol li {margin:5px 0;}

#content div.formularioalta {margin:10px 0;border:0;background-color:#efefef;padding:10px;}
#content div.formularioalta table {border:0;font-size:1em;width:100%;}
#content div.formularioalta table td {padding-top:2px;}
#content div.formularioalta table td.campo {color:#777;padding-right:15px;width:40%;}
#content div.formularioalta table td input {color:#9bb2c3;border:1px solid #777;}
#content div.formularioalta table td textarea {color:#9bb2c3;border:1px solid #777;}

#content form {margin:0;}
#content form input.boton {font-size:1em;cursor:pointer;border-bottom:1px solid #777;border-right:1px solid #777;background-color:#9bb2c3;color:#fff;font-weight:bold;border-top:1px solid #ccc;border-left:1px solid #ccc;}

#content ul.mapaweb {list-style:none;margin-left:5px;padding-left:0;}
#content ul.mapaweb li {background-image:url(../imagenes/flecha3.gif);background-repeat:no-repeat;background-position:left 4px;padding-left:15px;margin:12px 0;}
#content ul.mapaweb li a {color:#777;}
#content ul.mapaweb li ul {list-style:none;margin-left:15px;padding-left:0;}
#content ul.mapaweb li ul li {background-image:url(../imagenes/flecha2.gif);background-repeat:no-repeat;background-position:left 4px;padding-left:15px;margin:5px 0;}
#content ul.mapaweb li ul li a {color:#d44815;font-weight:normal;}
#content ul.mapaweb li ul li ul {padding-left:0;margin-left:0;}
#content ul.mapaweb li ul li ul li {margin-left:0px;}
#content ul.mapaweb li ul li ul li a {color:#8094a3;}

#content div#estatutos p {text-align:justify;}
#content div#estatutos ol {list-style-type:lower-alpha;}
#content div#estatutos ol li {text-align:justify;}

#content dl.junta {margin:0;}
#content dl.junta dt {margin-top:1em;font-weight:bold;}
#content dl.junta dd {margin-left:0;}

#content div.articulo {clear:both;}
#content div.articulo img {float:left;margin:0 10px 10px;}
#content div.articulo p {margin-left:125px;}
#content div.articulo h2 {margin-top:0;}

#content div.casoclinico {clear:both;}
#content div.casoclinico div.imagen {float:left;margin:0 10px 10px;}
#content div.casoclinico div.imagen p {margin:4px 0;text-align:center;}
#content div.casoclinico p {margin-left:185px;width:340px;}
#content div.casoclinico p img {vertical-align:middle;} 
#content div.casoclinico p a {color:#d44815;}
#content div.casoclinico h2 {padding-top:0;margin-top:0;}


#content p.descarga img {float:none;vertical-align:middle;margin:3px 5px 3px 0;}
#content p.descarga img.externo {margin:6px 5px 6px 7px;}
#content p.descarga a {color:#d44815;}

#content ul li a {color:#777;font-weight:bold;}

#content span.informacion {white-space:nowrap;color:#d44815;}
#content span.informacion a {color:#d44815;font-weight:normal;}

#content table.lista td {border:1px solid #777;padding:5px;}
#content table.lista td.localizacion {border:0;font-weight:bold;}
#content table.lista tr.fila1 td {background-color:#eff0f1;}
#content table.lista tr.fila2 td {background-color:#fce9e2;}
#content table.lista th {border:1px solid #777;background-color:#d44815;color:#fff;}

#content dl.entrevista dt {font-weight:bold;margin-top:1.5em;text-align:justify;}
#content dl.entrevista dd {margin-left:0;text-align:justify;margin-top:0.5em;}

#content ul.noticias h3 {background:none;padding-left:0;}

#content div.enlace h5 {font-size:100%;}
#content div.enlace h5 a {color:#777;}

div.clear {clear:both;}

#content div.enlacegrafico {float:left;width:189px;margin:10px 15px;}
#content div.enlacegrafico h5 {margin:0;height:3.5em;padding:0;font-size:1em;}
#content div.enlacegrafico h5 a {color:#777;}
#content div.enlacegrafico img {border:1px solid #293845;padding:1px;}
#content div.enlacegrafico p a {color:#3a6b9a;}

#content div.enlacegraficofijo {float:left;width:189px;margin:10px 15px;}
#content div.enlacegraficofijo h5 {margin:0;height:3.5em;font-size:100%;}
#content div.enlacegraficofijo h5 a {color:#777;}
#content div.enlacegraficofijo img {border:1px solid #293845;padding:1px;}
#content div.enlacegraficofijo p a {color:#3a6b9a;}