html,body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,blockquote,fieldset,input{margin:0;padding:0;outline:0}
html,body{background:#215f92 url(bg.gif) repeat-x;}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#075fe2}
a:hover{text-decoration:underline}
a:focus{outline:none}
a img{border:none}
body,input,select,textarea{font-family:Arial;color:#333}
div,table,input,select,textarea{font-size:11px}
h1,h2,h3,h4,h5,h6{color:#0050b4}
h1{font-size:32px}
h2{font-size:24px}
h3{font-size:18px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:10px}

/* esqueleto */
#body{position:absolute;top:0;left:50%;margin-left:-395px;width:789px}
#cont{margin-top:113px; background:#0d4574;overflow:hidden} * html #cont{height:0}
#head{position:absolute;top:0;left:0;width:100%;height:80px}
#foot{clear:both;padding:5px 0 8px 0;overflow:hidden; color:#c9c9c9;} * html #foot{height:0}

/* logo */
#head h2{position:absolute;left:22px;top:21px; background:url(nav.png) no-repeat; width:179px; height:200px;}
#head h2 a{display:block; width:179px; height:178px;}
#head h2 a span{display:none;}

/* nav lng */
#navLng{position:absolute;top:40px;right:33px; font:12px Arial Narrow;}
#navLng li{float:left;list-style-type:none}
#navLng li a{color:#fdfa00;}

/* nav top */
#navTop{position:absolute;right:10px; top:85px; font:12px Arial Narrow;}
#navTop li{float:left;list-style-type:none; padding-left:12px; padding-right:12px; border-right:1px solid #c9c9c9;}
#navTop li a{color:#c9c9c9;}
#navTop li.active a{text-transform:uppercase; text-decoration:underline;}

/* nav head */
#nav{width:179px;float:left;}
#navSite{margin-top:221px; margin-left:22px; width:179px; z-index:10 !important; position:absolute;}
#navSite div,#navSite a{width:179px;}
#navSite a{display:block;background:url(nav.png) no-repeat 0 -200px;height:28px;color:#fff;text-decoration:none;text-align:right; font:normal 12px Arial Narrow; text-transform:uppercase;}
#navSite a span{display:block;padding:9px 27px 0 0;background:url(navhover.gif) no-repeat 0 0;}

#navSite #nav_inicio a span{background:none;}
#navSite #nav_inicio a:hover span, #navSite #nav_inicio.active a span{background:url(navhover.gif) no-repeat 0 -75px}
#navSite #nav_about a{background-position:0 -200px;}
#navSite #nav_ambientales div a{background-position:0 -200px;}
#navSite #nav_videos a{background-position:0 -400px; height:61px;}

#navSite .active{background-position:0 -41px;}
#navSite .active a span, #navSite .hover a span{background-position:0 -41px}

#navSite .block{}
#navSite .block a{width:179px; font:11px Arial; text-transform:capitalize !important; height:20px;}
#navSite .block a span{background:none;padding:6px 12px 0px 0;margin:0 27px 0 0;height:auto;}
#navSite .block a:hover span{color:#858585;}
#navSite .block .active a span{color:#FFFD02;}

#slogan{position:absolute; top:86px; left:215px; color:#fdfa00; text-transform:uppercase; font:16px Arial Narrow;}

/* text content */
.textContent{padding:31px 40px 40px 40px; background:#172a39 url(bottom.gif) no-repeat bottom; color:#ffffff; font-size:12px; padding-left:230px;}
.textContent blockquote{margin-left:20px;}
.textContent a{text-decoration:underline; color:#FFFD02;}
.textContent p,.textContent ul,.textContent ol{padding:8px 0}
.textContent p,.textContent li{text-align:justify}
.textContent ul,.textContent ol{margin:0 0 0 24px}
.textContent h1{padding:0px 0 0px 0; color:#fffd02; font-size:20px; visibility:hidden; text-transform:uppercase;}
.textContent h2{padding:0px 0 0px 0; color:#ffffff; font:normal 16px Arial;}
.textContent h3{padding:18px 0 6px 0; color:#ffffff;}
.textContent h4{padding:14px 0 4px 0; color:#ffffff;}
.textContent h5{padding:12px 0 4px 0; color:#ffffff;}
.textContent h6{padding:10px 0 4px 0; color:#ffffff;}

/* copy-credits */
#copyright{float:left;}
#credits{float:right;}
#credits a{color:#c9c9c9;}

/* form tip */
.iVtip{position:absolute;width:240px;color:#333;z-index:100;cursor:default}
.iVtip h3{font:bold 14px Verdana;background:url(iVtip.gif) no-repeat;color:#f00;padding:24px 36px 6px 44px}
.iVtip p{font:10px Verdana;background:url(iVtip.gif) no-repeat left bottom;color:#000;padding:0 36px 36px 44px}

/* loading */
#loadingOverlay{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:1000} * html #loadingOverlay{position:absolute}
#loadingModal{position:fixed;left:50%;top:50%;width:360px;height:60px;margin:-30px 0 0 -180px;z-index:1001} * html #loadingModal{position:absolute}
#loadingOverlay input{position:absolute;top:-40px;border:none;background:none;color:#fff;cursor:wait;width:1px}
#loadingModal table{width:100%;height:100%;background:url(siteimgsa.png) no-repeat;text-align:center;vertical-align:middle}
#loadingModal table td{font:bold 11px Verdana;line-height:16px;color:#fff}
#loadingModal table.wait{background-position:0 -50px}
#loadingModal table.success{background-position:0 -110px}
#loadingModal table.error{background-position:0 -170px}

/* misc */
.hidden{display:none !important}
.invisible{visibility:hidden !important}
.invalid{background:#fffdbb;border:1px solid #aeaeae}
/*Date: Wed, 10 Mar 2010 23:37:15 GMT */