/*Creado con Ardora - www.webardora.net
bajo licencia Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
para otros usos contacte con el autor*/
@font-face { font-family: "fontActi";
src: url("fonts/Ubuntu-L-webfont/Ubuntu-L-webfont.eot");
src: url("fonts/Ubuntu-L-webfont/Ubuntu-L-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/Ubuntu-L-webfont/Ubuntu-L-webfont.woff") format("woff"), url("fonts/Ubuntu-L-webfont/Ubuntu-L-webfont.ttf") format("truetype"), url("fonts/Ubuntu-L-webfont/Ubuntu-L-webfont.svg#fontActi+") format("svg");
font-weight: normal;font-style: normal;}
@font-face { font-family: "fontPe";
src: url("fonts/Ubuntu-L-webfont/Ubuntu-L-webfont.eot");
src: url("fonts/Ubuntu-L-webfont/Ubuntu-L-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/Ubuntu-L-webfont/Ubuntu-L-webfont.woff") format("woff"), url("fonts/Ubuntu-L-webfont/Ubuntu-L-webfont.ttf") format("truetype"), url("fonts/Ubuntu-L-webfont/Ubuntu-L-webfont.svg#fontPe+") format("svg");
font-weight: normal;font-style: normal;}
@font-face {font-family: "Ardora_arrows";src: url("fonts/ardoraArrows/Ardora_arrows.eot");src: local("?"), url("fonts/ardoraArrows/Ardora_arrows.woff") format("woff"),
url("fonts/ardoraArrows/Ardora_arrows.ttf") format("truetype"), url("fonts/ardoraArrows/Ardora_arrows.svg") format("svg");font-weight: normal;font-style: normal;}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html {line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body {margin: 0;}
article,aside,footer,header,nav,section {display: block;}
h1 {font-size: 2em;margin: 0.67em 0;}
figcaption,figure,main {display: block;}
figure {margin: 1em 40px;}
hr {box-sizing: content-box;height: 0;overflow: visible;}
pre {font-family: monospace, monospace;font-size: 1em;}
a {background-color: transparent;-webkit-text-decoration-skip: objects;}
abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}
b,strong {font-weight: inherit;}
b,strong {font-weight: bolder;}
code,kbd,samp {font-family: monospace, monospace;font-size: 1em;}
dfn {font-style: italic;}
mark {background-color: #ff0;color: #000;}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub {bottom: -0.25em;}
sup {top: -0.5em;}
audio,video {display: inline-block;}
audio:not([controls]) {display: none;height: 0;}
img {border-style: none;}
svg:not(:root) {overflow: hidden;}
button,input,optgroup,select,textarea {font-family: sans-serif;font-size: 100%;line-height: 1.15;margin: 0;}
button,input {overflow: visible;}
button,select {text-transform: none;}
button,html [type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}
fieldset{padding: 0.35em 0.75em 0.625em;}
legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}
progress {display: inline-block;vertical-align: baseline;}
textarea {overflow: auto;}
[type="checkbox"],[type="radio"] {box-sizing: border-box;padding: 0;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"]{-webkit-appearance: textfield;outline-offset: -2px;}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
details,menu {display: block;}
summary {display: list-item;}
canvas {display: inline-block;}
template{display: none;}
[hidden]{display: none;}
/*!END normalize.css v7.0.0*/
html, body{height: calc(100% - 30px);}
.ui-corner-all{ -webkit-border-radius: 4px; border-radius: 4px;}
body{background-color:#FFFFFF;
background-image:url("../media/caratulaLateralEcosistemas.png");
background-position:right;
background-repeat:no-repeat;
}
#ardoraActCanvas{z-index: 0; position: absolute; visibility:hidden;top:0; left:5px;}
#ardoraBody{font-family:fontActi; font-size:12px;line-height:20px;
padding:10px; color:#000000;
margin-left:0px; margin-right:50px; margin-top:0px; margin-bottom:0px;
}
.ta_ti_1{text-align:justify;}
.ta_ti_2{text-align:justify;}
.ta_ti_3{text-align:justify;}
.ta_ti_4{text-align:justify;}
.ta_ti_5{text-align:justify;}
.ta_ti_6{text-align:justify;}
.ta_ti_7{text-align:justify;}
.ta_ti_8{text-align:justify;}
.ta_ti_9{text-align:justify;}
.ta_ti_10{text-align:justify;}
.padL{padding-left:5px; padding-top:5px;cursor:pointer;}
.padR{padding-right:5px; padding-top:5px;cursor:pointer;}
.imaCenter{text-align:center;}
#bottomBar{width: 100%; position: fixed; bottom: 50px; color: #cc0000; margin-bottom:-50px;padding-left: 15px 15px 0 15px;background-color:rgba(255,255,255,0.0);}
#bottomBar p{width: 25px;  padding: 0 0 5px 0; margin: 5px;  text-align: center;}
.butfont{height:20px; font-family:"Ardora_arrows",Sans-Serif; font-size: 20px; cursor: pointer; border:1px #666;border-style:solid;-webkit-padding-before:2px;color:#000000;background-color:#FFFFFF;
opacity:1;box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.5); border-radius: 4px; margin-right: 5px;}
.butfont:hover{box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.5); color:#FFFFFF; background-color:#000000;}
.butRi{float: right;}
.butLe{float: left;}
.ifraCenter{display:block;margin: 0 auto;}
.showB{color:#D5D5D5;background-color:#D5D5D5;}
.hideB{color:#000000; background-color:#FFFFFF;}
.ui-dialog{background-color:#FFFFFF; color:#000000; border:1px #666;border-style:solid; box-shadow: 4px 4px 4px 4px rgba(50, 50, 50, 0.5);}
.ui-dialog-titlebar{padding: 3px; height: 35px; cursor: move; opacity: 0.5; filter: Alpha(Opacity=50);}
.ui-dialog-titlebar-close{float: right; font-family:"Ardora_arrows",Sans-Serif; font-size: 20px; width: 25px; height: 25px;
height:25px; font-family:"Ardora_arrows",Sans-Serif; font-size: 20px; cursor: pointer; border:1px #666;border-style:solid;color:#000000;
box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.5); border-radius: 4px; text-align: center;  background-color: white; padding: 0;}
.ui-dialog-titlebar-close:hover{box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.5); color: white; background-color: black;}
.ui-dialog-content{margin: 5px;}
.ui-widget-overlay {opacity: 0.5; filter: Alpha(Opacity=50); background-color: black;}
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
.audioPlay {margin-left:5px; cursor:pointer;}
a:link {color:#91962F;}
a:visited {color:#CACF67;}
.submenu{width:240px;}
ul#nav, ul#nav ul {margin:0;padding:0;list-style:none;}
ul#nav {position:relative;}
ul#nav li ul li a{width:100%;}
#nav li ul{position: absolute;left:0px;bottom:40px;margin-left:-999em;width:250px;padding:5px;
border-style:solid;border-width:1px; border-color:black;
border-radius: 4px;background-color:rgba(255,255,255,1);}
#nav li ul ul {position: absolute;left:100%;left:0px;bottom:40px;: 0;}
ul#nav li a {display:block;text-decoration:none;color:#000000;text-align:left;
font-family:fontActi;font-size:14px;padding: 3px 3px 3px 5px;
opacity:1; border-radius: 4px;}
ul#nav li li {clear:left}
#nav li.current a, #nav li:hover a, #nav li.over a, #nav li:hover li:hover a, #nav li.over li.over a, #nav li:hover li:hover li:hover a, #nav li.over li.over li.over a, #nav li:hover li a:hover, #nav li.over li a:hover, #nav li:hover li:hover li:hover a:hover, #nav li.over li li a:hover, #nav li:hover li:hover li:hover li:hover a:hover, #nav li.over li.over li.over li.over a:hover {
color:#FFFFFF; background-color:#000000;}
#nav li:hover li a, #nav li.over li a, #nav li:hover li:hover li a, #nav li.over li.over li a, #nav li:hover li:hover li:hover li a, #nav li.over li.over li.over li a {box-shadow: 0px 0px 0px rgba(50,50,50,0.5);
background-color:#FFFFFF;color:#000000;}
ul#nav li:hover ul ul, ul#nav li:hover ul ul ul, ul#nav li.over ul ul, ul#nav li.over ul ul ul {margin-left:-999em;}
ul#nav li:hover ul, ul#nav li li:hover ul, ul#nav li li li:hover ul, ul#nav li.over ul, ul#nav li li.over ul, ul#nav li li li.over ul {margin-left:0;}
#buttonUp{height:40px !important;position:relative;float:left;}
figure {margin:5px 10px 5px 10px;font-family:fontPe; font-size:12px;color:#000000;padding: 5px;display: table;text-align:justify;}
figure img {display: block;width: 100%;}
figcaption {display: table-caption;padding: 0 5px 5px;background:linear-gradient(rgba(213,210,0,0.2),rgba(255,253,253,0.2));border-left-style:solid;border-left-width:3px;border-left-color:#D5D200;caption-side:bottom;}
