@charset "utf-8";
/* CSS Document */
/*------------------------------- generales ---------------------------------*/
body{margin:0px;padding:0px;background-color:#fff;font:75% Arial, Helvetica, sans-serif;color:#333;text-align:center;line-height:180%}
a{text-decoration:none;color:#666}
a:hover{text-decoration:none;color:#000}
img{border:0}
h1{font-size:200%;font-weight:normal}
h2{font-size:180%;font-weight:normal}
h3{font-size:150%;font-weight:normal}
p{margin:1.5em 0}
h1,h2,h3,h4{padding:0;margin:0;clear:both}
ul{padding:0px;margin:0px;list-style:none}
li{padding:0px;margin:0px}
table{width:720px}
td{text-align:center;vertical-align:top;font-size:0.9em;font-weight:bold}
/*------------------------------- layout ---------------------------------*/
#container{margin:0px auto;width:780px;text-align:left;position:relative;background-color:#fff}
#head{width:780px;height:101px;float:left}
#head h1 a{width:780px;height:101px;float:left;overflow:hidden;background:url(img/head.jpg) no-repeat left top;text-indent:-9999px}
/*------------------------------- float fix ---------------------------------*/
#content:after, #footer:after, ul:after, li:after,  p:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#content, #footer, ul, li, p{display: block}
/* Hides from IE-mac \*/
* html #content, * html #footer, * html ul, * html li, * html p{height:1%}
#content, #footer, ul, li, p{display:block}
/* End hide from IE-mac */
/* end float fix */
/*------------------------------- menu ---------------------------------*/
#menu{height:66px;width:780px;float:left;background-color:#fff}
#menu ul{margin:0 2em;border-bottom:1px dashed #666}
#menu li{display:inline;float:left}
#menu a{padding:3px;margin-right:2.1em}
#menu a:hover{background-color:#d37450;color:#fff}
/*------------------------------- index ---------------------------------*/
#index-left{float:left;display:inline;width:460px;margin-left:30px;text-align:justify}
#index-left h2{font-weight:bold;margin-bottom:1em}
#index-right{float:left;display:inline;width:260px;margin-left:30px;text-align:justify}
#index-right h4{font-family: "Courier New", Courier, monospace;color:#666;font-size:1.4em;font-weight:normal;margin-bottom:1.2em}
#index-right span{color:#d37450}
#index-right p{margin-right:25px;border-bottom:1px dashed #666;padding-bottom:1em}
#index-right .todas{text-align:right}
#index-right .todas a{background: url(img/todas.jpg) no-repeat top right;padding-right:1.8em}
/*------------------------------- publicaciones ---------------------------------*/
#pub-left{float:left;display:inline;width:250px;margin-left:30px;text-align:justify}
#pub-left ul{width:225px;margin-top:1em}
#pub-left li{border-bottom:1px dashed #666;padding:1em 0 1em 2.2em;background:url(img/arrow.gif) no-repeat;background-position:0 1em}
#pub-left ul ul{width:auto;margin:0;padding:0}
#pub-left li li{margin:0;padding:0;border:none;background:none;font-size:.9em}
#pub-left li li a{padding:1px}
#pub-left li li a:hover{background-color:#d37450;color:#fff}
#pub-left .todas{text-align:right}
#pub-left .todas a{background: url(img/todas.jpg) no-repeat top right;padding-right:1.8em}
#pub-right{float:left;display:inline;width:460px;margin-left:10px;text-align:justify}
#pub-right h2{font-weight:bold;margin-bottom:1em}
#pub-right li{padding:1em 0 0 2em;background:url(img/pdf.gif) no-repeat;background-position:0 1.2em}
/*------------------------------- publicaciones tablas---------------------------------*/
#pub-right table{width:100%;background-color:#333;color:#666}
#pub-right td{background-color:#fff}
#pub-right .encabezado td{background-image:url(img/bg-td.gif);color:#fff}
/*------------------------------- fija ---------------------------------*/
#fija{float:left;display:inline;width:720px;margin:0 30px;text-align:justify}
#fija h2{font-weight:bold;margin-bottom:1em;color:#d37450}
#fija h3{font-weight:bold;margin-bottom:1em;color:#ccc}
.bullet{margin:3em 3em 0 4em}
.bullet li{background:url(img/bullet.gif) no-repeat 0em .4em;padding-left:2em;margin-bottom:2em}
/* ------------------------------ footer ---------------------------------*/
#footer{margin:0 auto;width:780px;text-align:left;padding:3em 0 1em 0;background-color:#fff}
#footer p{margin:0 30px;border-top:5px solid #ddd;padding-top:1em}
#footer .right{float:right}
/*------------------------------- colors ---------------------------------*/
.rosa{padding:2px;color:#d37450}
.rosa:hover{background-color:#d37450;color:#fff}
.fondo{color:#d37450}
.b9{color:#999}
.b6{color:#666}
.b0{color:#000}
.under:hover{text-decoration:underline}
/*------------------------------- img ---------------------------------*/
.f-r{float:right;margin:0 0 1em 3em}
.f-l{float:left;margin:0 3em 1em 0}
.img-lista{float:right;margin-left:2em}
/*------------------------------- nav ---------------------------------*/
.sigue{padding:0 2px 0 2px;margin-left:3px;color:#996633;border:1px solid #ccc;text-decoration:none;font-size:1.2em}
#nav{text-align:right}
.extras{width:720px;float:left;border-top:1px dashed #999;padding-top:1em;margin-top:1em}
.arbol{font-weight:bold;word-spacing:.8em}
/*------------------------------- news ---------------------------------*/
#news li{margin:5px 0 15px 0;padding:0 0 15px 0;border-bottom:1px dashed #999;text-align:justify;height:130px}
#links li{background-image:url(img/ico-link.jpg);background-repeat: no-repeat;padding-left:2.6em;padding-bottom:0.2em;margin-top:10px}
#down li{background-image:url(img/ico-down.jpg);background-repeat: no-repeat;padding-left:2.6em;padding-bottom:0.2em;margin-top:10px}
/*------------------------------- enlaces ---------------------------------*/
.enlaces{margin:2em 0 0 0;padding:1.5em 0 0 0;border-top:1px dashed #999}
.enlaces li{margin:5px 0 5px 0;padding:0 0 5px 0}
.category{font-size:150%;color:#666}
/* ----- DESIN ----- */
#desin{width:0;height:0;overflow:hidden;padding:0;margin:0;display:none}