body { padding: 0; margin: 0; background-color: #1E1E1E; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #AEAEAE; min-width: 292px; }

a { border: 0; outline: 0; }
.page { width: 100%; height: 100%; overflow: hidden; }

.header_cont { width: 100%; height: 150px; overflow: hidden; }
.header { width: 120%; height: 150px; overflow: hidden; display: none; }
.header .fndImg { height: 150px; float: left; }
.nm { background-color: #000; color: #00FF00; font-size: 30px; padding: 11px 15px 11px 44px; position: absolute; top: 42px; left: 0px; display: none; }
.botonera { background-color: #000; left: 144px; margin: 0; padding: 3px 6px; position: absolute; top: 95px; list-style: none; display: none; width: 48px; }
.botonera li { text-align: center; }
.botonera a { color: #AEAEAE; font-size: 12px; text-decoration: none; outline: 0; }
.botonera a:hover { color: #FF6600; }

.content { width: 100%; overflow: hidden; height: 1%; }
.section_title_cont { height: 30px; width: 100%; }
.section_title { background-color: #000; color: #FF6600; font-size: 12px; font-weight: bold; left: 0px; margin: 0; padding: 6px 9px 6px 45px; position: relative; top: 32px; width: 47px; display: none; }
.section_cont { padding: 65px 45px 50px; overflow: hidden; height: 1%; opacity: 0; filter:alpha(opacity=0); }
.section_cont.port { padding: 65px 25px 50px; }

.trabajo { width: 150px; height: 240px; background-color: #0C0C0C; padding: 12px 20px; margin: 0 25px 30px 0; float: left; }
.trabajo h3 { margin: 0; color: #00FF00; font-size: 12px; font-weight: normal; }
.trabajo .cropImg { margin: 6px 0; width: 150px; height: 100px; overflow: hidden; opacity:0.7; filter:alpha(opacity=70); }
.trabajo .cropImg:hover { opacity:1; filter:alpha(opacity=100); }
.trabajo .cropImg a { border: 0; outline: 0; }
.trabajo .cropImg a img { border: 0; outline: 0; }
.trabajo a { font-size: 10px; color: #AEAEAE; text-decoration: none; }
.trabajo a:hover { text-decoration: underline; }
.trabajo .desc { font-size: 10px; color: #AEAEAE; display: block; height: 72px; }
.trabajo .desc a { font-size: 10px; color: #FF6600; text-decoration: none; }
.trabajo .desc a:hover { text-decoration: underline; }
.trabajo .tags { font-size: 10px; color: #AEAEAE; }
.trabajo .tags h4 { margin: 0; font-size: 10px; color: #00FF00; display: inline; }

.section_cont.contacto { height: 500px; background: url(../img/nmingori.jpg) no-repeat bottom right; }
.nombre { margin: 0; font-size: 16px; color: #00FF00; }
.prog { font-size: 12px; color: #AEAEAE; }
.contact { margin: 15px 0 0; padding: 0; list-style: none; }
.contact b { font-weight: normal; color: #00FF00; }
.contact a { text-decoration: none; color: #AEAEAE; }
.contact a:hover { text-decoration: underline; }

.form_contacto { border: 1px solid #333; width: 306px; height: 328px; .height: 318px; margin-top: 30px; padding: 8px; font-size: 11px; }
.tit_form { display: block; color: #00FF00; }
.form_contacto input, .form_contacto textarea { width: 300px; border: none; background-color: #333; overflow: hidden; color:#AEAEAE; font-size: 11px; font-family: Arial, sans-serif; padding: 3px; margin-bottom: 15px; }
.form_contacto textarea { height: 175px; margin-bottom: 10px; }
.f_msj { float: left; display: block; width: 240px; color: #FF6600; }
.f_enviar { float: right; background-color: #333; color: #00FF00; padding: 3px 6px; font-weight: bold; cursor: pointer; }

.footer  { width: 100%; height: 35px; font-weight: normal; font-size: 10px; color: #666; font-family: Tahoma, Arial, sans-serif; padding: 10px 45px 0; background-color: #000; border-top:1px solid #333; float: left; }
.footer .left a, .footer .left a:active, .footer .left a:link, .footer .left a:visited { font-weight: bold; color: #666; outline:0; text-decoration: none; }
.footer .left a:hover { color: #00FF00; }
.footer .left { float: left; }
.footer .right { float: right; margin-right: 100px; }
.footer .right a img { border: none; outline: 0; }
.footer .right a { border: none; outline: 0; text-decoration: none; margin-left: 10px; opacity:0.4; filter:alpha(opacity=40); }
.footer .right a:hover { opacity:1; filter:alpha(opacity=100); }

