@charset "utf-8";
/*------------------------------- reset ---------------------------------*/
h1,h2,h3,h4,h5,h6,pre,code,table,td,th,dd,dt,dl,li{font-size:100%}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,td,legend{margin:0;padding:0}
a img,:link img,:visited img{border:none}
ul,li{list-style-type:none}
/*table th,table td{border-collapse:collapse}*/
a{text-decoration:none}
fieldset{border:none} 
/*table,tr,th,td{border-collapse:collapse}*/
/*------------------------------- generals ---------------------------------*/
.under:hover{text-decoration:underline}
.azul-osc{color:#02bffe}
.azul-med{color:#b2e4ef}
.azul-cla{color:#06dcfc}
.blanco{color:#fff}
.blancover:hover{color:#fc0}
/*------------------------------- cuerpo ---------------------------------*/
body{margin:0;padding:0;background:#000 url(img/bg/body-bg.jpg) repeat-x top;font:12px Arial, Helvetica, sans-serif;text-align:center;color:#fff}
/*------------------------------- container ---------------------------------*/
#container{margin:0px auto;width:863px;text-align:left;position:relative}
/*------------------------------- head ---------------------------------*/
#head{float:left;height:209px;width:863px;overflow:hidden}
#head-logo{float:left;height:209px;width:746px}
#head-logo .logo{background:url(img/bg/head-logo-h1.jpg) no-repeat;display:block;overflow:hidden;text-indent:-9999px;z-index:99;width:374px;height:61px;margin-top:148px}
#head-lang{float:left;height:209px;width:117px}
#head-lang .ingles{background:url(img/bg/head-uk.jpg) no-repeat;display:block;overflow:hidden;text-indent:-9999px;z-index:99;width:41px;height:61px;margin-top:148px;float:left}
#head-lang .frances{background:url(img/bg/head-fr.jpg) no-repeat;display:block;overflow:hidden;text-indent:-9999px;z-index:99;width:39px;height:61px;margin-top:148px;float:left}
#head-lang .espanol{background:url(img/bg/head-es.jpg) no-repeat;display:block;overflow:hidden;text-indent:-9999px;z-index:99;width:37px;height:61px;margin-top:148px;float:left}
/*------------------------------- menu ---------------------------------*/
#menu{float:left;height:37px;width:863px;overflow:hidden;font-size:1.5em;color:#b2e4ef}
#menu a:hover{color:#fff}
/*------------------------------- float fix ---------------------------------*/
#content:after, ul:after, li:after,  p:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#content, ul, li, p{display: block}
/* Hides from IE-mac \*/
* html #content, * html ul, * html li, * html p{height:1%}
#content, ul, li, p{display:block}
/* End hide from IE-mac */
/* end float fix */
/*------------------------------- content ---------------------------------*/
#content{width:863px;float:left}
/*------------------------------- main-left ---------------------------------*/
#main-left{float:left;display:inline;width:540px}
#main-left p{line-height:1.5em;text-align:justify}
.border{border:2px solid #09d1ef}
#main-left .pdf{margin-left:38px}
/*------------------------------- main-right ---------------------------------*/
#main-right{float:left;display:inline;width:293px;padding-left:30px;background:url(img/bg/news-bg.gif) repeat-y left}
#content h2{font-size:2.5em;margin-left:.5em}
#main-right h3{font-size:1.5em;margin:.5em 0 1em .5em}
#main-right p{margin-top:1em;text-align:justify}
/*------------------------------- menu-bottom ---------------------------------*/
#menu-bottom{float:left;height:27px;width:863px;background:url(img/bg/menu-bottom-bg.gif) repeat-x;overflow:hidden;margin-top:2em}
#menu-bottom1{float:left;width:747px}
#menu-bottom1 p{margin:5px 0 0 3px;color:#b2e4ef}
#menu-bottom2{float:left;width:116px}
#menu-bottom2 .uk{margin-top:4px}
#menu-bottom2 .fr{margin-left:10px}
#menu-bottom2 .es{margin-left:10px}
/*------------------------------- pie ---------------------------------*/
#pie{float:left;width:863px;margin-top:2em}
#pie h4{font-size:1.5em;margin-bottom:.5em}
#pie1{width:40%;float:left}
#pie2{width:20%;float:left;text-align:center;font-size:.9em}
#pie3{width:40%;float:left;text-align:right}
/*------------------------------- news-item ---------------------------------*/
.news-item{float:left;width:863px;margin:2em 0}
.news-img{float:left;display:inline;width:340px}
.news-img img{border:2px solid #09d1ef}
.news-item h3{font-size:1.8em;margin-bottom:1em}
.news-item p{text-align:justify}
.mas{color:#02bffe;font-size:1.5em}
.news-item ul, #seccion-right ul{margin:2em 0}
.news-item li, #seccion-right li{background:url(img/bg/pdf.gif) no-repeat;padding:0 0 1em 5em}
/*------------------------------- seccion-left ---------------------------------*/
#seccion-left{float:left;display:inline;width:202px;margin-top:1.5em;font-size:1.5em}
#seccion-left ul{width:190px}
#seccion-left .hijo{font-size:.7em;padding-left:15px}
/*------------------------------- seccion-right ---------------------------------*/
#seccion-right{float:left;display:inline;width:638px;margin-top:1.5em;background:url(img/bg/seccion-right.gif) repeat-y left;padding-left:23px}
#seccion-right h3{font-size:1.5em;margin:.4em 0 1em 0}
#seccion-right p{text-align:justify;line-height:1.5em}
#seccion-right table{width:638px}
#seccion-right img{border:2px solid #09d1ef}