@charset "UTF-8";/* CSS Document */#botonera {height:30px;background:url(../img/neg.jpg) repeat-x;margin: 0px 5px;}#busc {margin-left:10px;text-align:left;padding-top:6px;float:left;}#idi {list-style-type:none;float:right;display:block;height:70px;}#idi li {float:left;padding:58px 2px 0px 0px;}#idi li.top {background:url(../img/topo.gif) no-repeat top;width:8px;margin:60px 2px 0px 0px;display:block;}li#final {padding-right:15px;}#idi a:link, #idi a:active, #idi a:visited, #idi span {font: bold 68% Arial, sans-serif;color:#666;margin:0px;display:block;}#lpie {list-style-type:none;float:left;display:block;}#lpie li {float:left;text-align:left;padding-right:13px;}#lpie li a:link, #lpie li a:visited, #lpie li a:active {color:#999;}#lpie li a:hover, #idi a:hover {text-decoration:underline;color:#888;}#busc a {width:20px;height:13px;display:inline;background:url(../img/busc.jpg) no-repeat top left;}#mprin {list-style-type:none;float:right;display:block;margin-bottom:0px;}#mprin li, #ruta li, ul#downs li {float:left;}#mprin a, #mprin span {margin:0px;display:block;text-indent:-100em;overflow:hidden;height:30px;}/*otros elementos*/input.cajbus {background-color:#d9d9d9;width:105px;height:13px;font:10px  Arial, Helvetica, sans-serif;border:1px solid #fff;clear:right;}#ruta {list-style-type:none;float:left;padding-left:10px;margin-bottom:0px;}#ruta span.loc, #ruta a:link, #ruta a:visited, #ruta a:active {font:68% Arial, sans-serif;color:#0D2b88;display:block;}#ruta a:link, #ruta a:visited, #ruta a:active {background:url(../img/rut.jpg) no-repeat right;padding-right:20px;}#ruta a:hover {text-decoration:underline;}#ml {list-style-type:none;margin:5px 0px;padding-left:6px;font:bold 68%/1.35em "Lucida Sans",Arial, sans-serif;letter-spacing:0.2px;color:#333;}#ml li {padding: 3px 0px;margin-right:5px;display:block;border-bottom:1px solid #d6d6d6;}#ml li.ultimo {padding: 3px 0px;margin-right:5px;display:block;border-bottom:1px solid #fff;}#cierre {font-size:90%;font-style:italic;padding:0px;margin:0px 5px 0px 0px;display:block;}#ml a.ml:link,#ml a.ml:visited,#ml a.ml:active {display:block;color:#333;text-align:left;padding:3px 0px 3px 6px;}a.cierre:link, a.cierre:visited, a.cierre:active {color:#666;text-align:right;padding-right:5px;margin:0px;display:block;}a.cierre:hover {background-color:#515151;color:#fff;}#ml a.activo:link,#ml a.activo:visited,#ml a.activo:active,#ml a.activo:hover{display:block;color:#333;text-align:left;background-color:#CCC;/*background-color:#f9d882;*/padding:3px 0px 3px 6px;}#ml li.loc {margin:3px 5px 0px 0px;color:#333;}#ml span.ml {display:block;text-align:left;padding:3px 5px 3px 6px;/*background-color:#f9d882;*/background-color:#CCC;}#sml {list-style-type:none;margin:0px;padding:0px;background-color:#FFFFFF;font-size:92%;font-weight:bold;letter-spacing:0.4px;color:#333;}#sml li {text-align:left;padding-left:12px;display:block;border-bottom:1px solid #ccc;}#sml #smlb {text-align:left;padding-left:12px;display:block;border-bottom:1px solid #fff;}#sml a.sml:link,#sml a.sml:visited,#sml a.sml:active {display:block;color:#333;text-align:left;}#sml a.sml:hover, #sml li span.loc {background:url(../img/subm.jpg) no-repeat right;}#sml li span.loc {display:block;text-align:left;color:#666;}#smlb {margin-bottom:0px;}#smlb a.smlb:link, #smlb a.smlb:visited,#smlb a.smlb:active {display:block;color:#333;text-align:left;background:url(../img/sbmp1.jpg) no-repeat right;}#smlb a.smlb:hover {background:url(../img/sbmp2.jpg) no-repeat right;}#ml a.part:link, #ml a.part:visited,#ml a.part:active, #ml a.plan:link, #ml a.plan:visited,#ml a.plan:active {display:block;color:#333;text-align:left;padding:3px 0px 3px 6px;}#ml a.part:link, #ml a.part:visited,#ml a.part:active {background:url(../img/ppt1.jpg) no-repeat right;}#ml a.part:hover {background:url(../img/ppt2.jpg) no-repeat right;}#ml a.plan:link, #ml a.plan:visited,#ml a.plan:active {background:url(../img/icopdf.jpg) no-repeat right;}#ml a.plan:hover {background:url(../img/icopdf3.jpg) no-repeat right;}#ml a.part:hover, #ml a.plan:hover, ul.md a.md:hover, #ml a.ml:hover {/*background-color:#f9d882;*/background-color:#CCC;}ul.md, div.pagina {font: bold 68%/1.35em "Lucida Sans", Arial, sans-serif;letter-spacing:0.2px;color:#333;}ul.md  {list-style-type:none;margin: 2px 0px 5px 0px;padding-left:6px;}ul.md li {margin:0px 5px 1px 0px;text-align:left;padding: 1px 0px;display:block;border-bottom:1px solid #d6d6d6;}ul.md li.ultimo {margin:0px 5px 1px 0px;text-align:left;padding: 1px 0px;display:block;border-bottom:1px solid #fff;}ul.md a.md:link, ul.md a.md:visited, ul.md a.md:active {display:block;color:#333;text-align:left;padding: 3px 0px 3px 3px;margin:0px;}div.pagina {text-align:left;margin:4px 10px;}div.pagina a:link, div.pagina a:visited, div.pagina a:active {color:#212121;}div.pagina a:hover, div.pagina span.presente {color:#999;}ul#downs {list-style-type:none;float:right;padding-left:0px;font: bold 68% Arial, sans-serif;color:#666;height:13px;}ul#downs a, ul#downs span {display:block;text-indent:-100em;overflow:hidden;height:13px;}#nd1 {margin-right:8px;width:11px;}#nd2 {margin-right:8px;width:8px;}#nd3 {margin-left:8px;width:7px;}#nd4 {width:11px;padding-right:10px;margin-left:8px;}#nd1 a {background:url(../img/inicio1.jpg) no-repeat top left;}#nd1 .inactivo {background:url(../img/inicio2.jpg) no-repeat top left;}#nd2 a {background:url(../img/retroceder1.jpg) no-repeat top left;}#nd2 .inactivo {background:url(../img/retroceder2.jpg) no-repeat top left;}#nd3 a {background:url(../img/avance1.jpg) no-repeat top left;}#nd3 .inactivo {background:url(../img/avance2.jpg) no-repeat top left;}#nd4 a {background:url(../img/final1.jpg) no-repeat top left;}#nd4 .inactivo {background:url(../img/final2.jpg) no-repeat top left;}#interdixit {float:left;position:relative;top:93px;left:15px;z-index:100;}#interdixit a:link, #interdixit a:visited, #interdixit a:active {font: bold 60% Arial, sans-serif;text-align:left;letter-spacing:0.1px;color:#999;text-decoration:none;}#interdixit a:hover {text-decoration:underline;}