body {margin:0; font-family: Arial, Helvetica, sans-serif;}
img {border:none;}
.form {padding:0;margin:0;}
.form select, .form input, .form textarea {vertical-align:middle;}
#main {width: 995px;margin: 0 auto;position: relative;padding-top: 125px;}
.bld {font-weight:bold;}
/* HEADER */
#header {position: absolute;top: 0;left: 0;width: 995px;height: 125px;border-bottom: 1px solid #cdcdcd;}
#header .logo {position: absolute;top: 0;left: 0;width: 520px;height: 124px;text-indent: -9999px;overflow: hidden;background: url(logo.gif) no-repeat;}
#header .igual {color:#000; text-decoration:none;}
#header .text {position: absolute;top: 85px;left: 197px;font-size: 16px;color: #7f7f7f;}
#header .top-nav {position: absolute;top: 30px;right: 35px;font-size: 19px;color: #7f7f7f;list-style: none;padding: 0;margin: 0;}
#header .top-nav li {float: left;padding: 0 0 0 13px;}
#header .top-nav li a {color: #7f7f7f;text-decoration: none;}
#header .top-nav li a:hover {color: #000;}
#header .rss {position: absolute;top: 10px;right: 0;text-decoration: none;font-size: 19px;color: #7f7f7f;padding: 20px 0 0;background: url(rss-ico.gif) no-repeat 50% 0;}
#header .rss:hover {color: #000;}
#header .form {position: absolute;top: 58px;right: 0;background-color: #eaeaea;width: 290px;height: 46px;}
#header .form .text-input {float: left;width: 184px;padding: 1px 0 1px 7px;border: 1px solid #cdcdcd;font-size: 19px;color: #7f7f7f;margin: 10px 0 0 10px;display: inline;}
#header .form .btn {float: left;width: 71px;height: 26px;margin: 10px 0 0 6px;background: url(search-btn.gif) no-repeat;}
#header .form .srchbtn {width: 71px;height: 26px; margin: 10px 0 0 6px;}
#holder {overflow: hidden;width: 995px;padding: 10px 0 30px 0;}
/* CONTENT */
* html #content .box .boxL {height: 10px;}
#content {float: left;width: 680px;}
#content .box {float: left;margin: 21px 0 0;width: 680px;border-bottom: 1px solid #cdcdcd;background: url(box-bg.gif) repeat-y;}
#content .box.last-box {border: 0;}
#content .box .boxL {float: left;width: 141px;min-height: 10px;}
#content .box .boxL div {float: left;	width: 130px;padding: 5px 0 8px 0;font-size: 11px;line-height: 14px;color: #666;text-align: right;border-bottom: 1px solid #e1e1e1;}
#content .box .boxL div.comments {border: 0;}
#content .box .boxL div span {font-size: 22px;letter-spacing: -0.01em;line-height: 31px;color: #7f7f7f;}
#content .box .boxL .last-time span {color: #444;}
#content .box .boxL .second-date {font-size: 19px;}
#content .box .boxL div a {font-weight: bold;text-decoration: none;color: #666;}
#content .box .boxL .comments a {color: #94b833;}
#content .box .boxL div a:hover {text-decoration: underline;}
#content .box .boxL .comments a:hover {text-decoration: none;color: #000;}
#content .box .boxL .last {border: 0;}
#content .box .boxR {float: right;width: 514px;padding: 0 0 8px 24px;}
#content .box .boxR h1 {color: #94b833;font-size: 32px;margin: -2px 0 12px;font-weight: normal;}
#content .box .boxR h1 a {color: #94b833;text-decoration: none;}
#content .box .boxR h2.first {color: #94b833;font-size: 32px;margin: -2px 0 12px;font-weight: normal;}
#content .box .boxR h2 {color: #94b833;font-size: 22px;font-weight: normal;margin: 7px 0 12px;}
#content .box .boxR h2 a {color: #94b833;text-decoration: none;}
#inner #content .box .boxR h2 {margin: 0;}
#content .box .boxR h1 a:hover, #content .box .boxR h2 a:hover, #content .box .boxR h3 a:hover {color: #000;}
#content .box .boxR h3 {margin: 0;font-size: 21px;color: #94b833;font-weight: normal;}
#content .box .boxR h4 {margin: 0;font-size: 15px;color: #94b833;font-weight: bold;}
#content .box .boxR img {padding: 2px;border: 1px solid #cdcdcd;margin: 0 0 10px 0;}
#content .box .boxR .thmb img {float: left;margin: 12px 17px  20px 0; padding: 2px;}
#content .box .boxR p {margin: 0 15px 20px 0;font: 12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #444;}
#content .box .boxR p.error {margin: 0 15px 20px 0;font: italic bold 14px/18px Georgia;color: #ff0000;}
#content .box .boxR p a {color: #7A992B;text-decoration: none;}
#content .box .boxR p a:hover {color: #000;}
#content .box .boxR p a img {padding: 2px;border: 1px solid #cdcdcd;margin: 0 0 10px 0;}
#content .box .boxR p a:hover img {border: 1px solid #976A4D;}
#content .box .boxR .more {font-weight: bold;color: #444;text-decoration: none;}
#content .box .boxR .more:hover {text-decoration: underline;color: #444;}
#content .box .text {overflow: hidden;height: 1%;}
#content .box blockquote {background: #f3f3f3 url(quote-ico.gif) no-repeat;padding: 10px 0 4px 46px;font-style: italic;margin: 0 0 20px 0;}
#content .box .quote p {margin: 0;}
#content .box ul {list-style: none;padding: 0 0 20px 15px;margin: 0;font-size: 12px;line-height: 22px;color: #444;}
#content .box ul li {background: url(bullet-ico.gif) no-repeat 0 8px;padding: 0 0 0 15px;}
#content .box ul li a {color: #94b833;font-weight: bold;text-decoration: none;}
#content .box ul li a:hover {color: #000;}
#content .title {float: left;width: 513px;padding: 0 0 0 167px;margin: 1px 0 0;font-size: 19px;line-height: 45px;color: #3b3b3b;background: #f3f3f3 url(title-bg.gif) repeat-x 0 100%;}
#content td {font: 12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #444;}
#content td a {color: #7A992B;text-decoration: none;}
#content td a:hover {color: #000;}
/* archive */
#content .minibox {float: left;margin: 8px 0 0;width: 680px;border-bottom: 1px solid #cdcdcd;background: url(box-bg.gif) repeat-y;}
#content .minibox .miniboxL {float: left;width: 141px;}
#content .minibox .miniboxL div {float: left;	width: 130px;padding: 1px 0 0 0;font-size: 11px;color: #666;text-align: right;}
#content .minibox .miniboxL div span {font-size: 16px;line-height: 31px;color: #7f7f7f;}
#content .minibox .miniboxR {float: left;width: 514px;padding: 0 0 0 24px;}
#content .minibox .miniboxR h3 {color: #94b833;font-size: 16px;font-weight: normal;margin: 7px 0 12px;}
#content .minibox .miniboxR h3 a {color: #94b833;text-decoration: none;}
/* pag */
#content .pagination {float: left;width: 680px;margin: 17px 0 -13px 0;padding: 4px 0;font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:right;color:#E1E1E1;}
#content .pagination a {padding: 3px 7px 3px 7px;margin-right: 2px;border: 1px solid #E1E1E1;text-decoration: none;color: #94b833;}
#content .pagination a:hover, #content .pagination a:active {padding: 3px 7px 3px 7px;margin-right: 2px;border: 1px solid #94b833;background-color: #94b833;color: #fff;}
#content .pagination span.current {padding: 3px 7px 3px 7px;margin-right: 2px;border: 1px solid #94b833;background-color: #94b833;color: #fff;}
#content .pagination span.disabled {padding: 3px 7px 3px 7px;margin-right: 2px;border: 1px solid #E1E1E1;color: #E1E1E1;}
/* form contacto */
#content .form {float: left;width:478px;padding: 0 17px 15px 18px;background-color: #f3f3f3;border:1px solid #cdcdcd;}
#content .form div {float: left;width: 478px;padding: 11px 0 0;}
#content .form label {font: 11px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #686868;}
#content .form .text-input2 {float: left;width: 224px;padding: 2px 0 2px 7px;border: 1px solid #cdcdcd;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #444;margin: 0 11px 0 0;}
#content .form textarea {float: left;width: 463px;padding: 7px 7px 0 7px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #444;height: 165px;border: 1px solid #cdcdcd;}
#content .form .cntbtn {float: right;width: 71px;height: 26px;}
#content .form .btn {float: right;text-indent: -9999px;background: url(submit-btn.gif) no-repeat;width: 71px;height: 26px;}
#content .form img.boton {float: right;width: 71px;height: 26px;cursor:pointer;border: none;}
/* COLUMNA */
#column {float: right;width: 290px;}
#right-nav {list-style: none; padding: 0; margin: 7px 0 0 0; font-size: 12px; color: #666; width: 290px; overflow: hidden;}
#right-nav strong {font-size: 19px;font-weight: normal;}
#right-nav em {color: #7f7f7f;font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}
#right-nav li {float: left;width: 290px;padding: 1px 0;border-bottom: 1px solid #cdcdcd;}
#right-nav a {display: block; width: 290px; padding: 12px 0 7px 0; color: #666; text-decoration: none;}
#right-nav a:hover {background-color: #94b834;padding: 12px 0 7px 11px;color: #fff;width: 283px;}
#right-nav a:hover em {color: #fff;}
#right-nav a.on {background-color: #94b834;padding: 12px 0 7px 11px;color: #fff;width: 283px;}
#right-nav a.on em {color: #fff;}
#column h3 {color: #8f8f8f;font-size: 19px;margin: 48px 0 0;font-weight: normal;border-bottom: 1px solid #e1e1e1;padding: 0 0 4px 0;}
#column h4 {margin: 16px 0 4px 0;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #94b833;}
#column h4 a {color: #94b833;text-decoration: none;}
#column h4 a:hover {color: #000;}
#column p {margin: 0;font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #8f8f8f;}
#column p a {color: #8f8f8f;text-decoration: none;}
#column p a:hover {text-decoration: underline;}
#column .text {padding: 0 0 10px 0;border-bottom: 1px solid #e1e1e1;}
#column .text .img {padding: 2px;border: 1px solid #e1e1e1;margin: 7px 0 5px 0;}
#column .item {padding: 22px 0 0;font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #8f8f8f;}
#column .item a {color: #94b833;text-decoration: none;background: url(arrow-ico.gif) no-repeat 0 4px;display: inline-block;padding: 0 0 0 14px;}
#column .item a:hover {color: #000;}
#column .item p {margin: 2px 0 0 14px;}
/* twitter */
#twitter {width:280px; height:118px;background: url(twitter.png) no-repeat 0 0;margin-top:35px;}
#twitter div {padding: 25px 0 0 67px;font-size:14px;color: #444;}
#twitter div a {color: #7A992B;text-decoration: none;}
#twitter div a:hover {color: #000;}
#certified {margin:80px 0 10px 0;}
/* badgets */
#badgets {margin-top:-5px;}
#iima {margin:30px 0 10px 0;}
#certified {margin:30px 0 0 0;}
/* FOOTER */
#footer {overflow: hidden;background-color: #eaeaea;min-width: 995px;padding-bottom: 35px;}
#footer .footer-inner {margin: 0 auto;width: 995px;}
#footer .footer-inner h3 {margin: 22px 0 9px 0;color: #3b3b3b;font-size: 19px;font-weight: normal;}
#footer .footer-inner .col {float: left;width: 447px;padding: 0 0 0 32px;}
#footer .footer-inner .col ul {list-style: none;padding: 0;margin: 0;font-size: 11px;line-height: 24px;color: #686868;}
#footer .footer-inner .col ul li {border-bottom: 1px solid #d0cfcf;}
#footer .footer-inner .col ul a {color: #686868;text-decoration: none;}
#footer .footer-inner .col ul a:hover {text-decoration: underline;}
#footer .footer-inner .col2 {float: left;width: 445px;padding: 0 0 0 43px;}
#inner #footer .footer-inner .col2 {margin: 30px 0 0;}
#footer .footer-inner .col2 p {margin: 0 0 20px 0;font-size: 11px;line-height: 17px;color: #686868;}
#inner #footer .footer-inner .col2 p {margin: 0 0 5px 0;}
#footer .footer-inner .col2 p a {color: #686868;text-decoration: none;}
#footer .footer-inner .col2 p a:hover {text-decoration: underline;}
#footer .footer-inner .col2 .box {margin: 6px 0 0;width: 445px;border-top: 1px solid #d0cfcf;padding: 10px 0 0;}
#footer .footer-inner .col2 .box p {margin: 0 0 3px 0;}
#footer .footer-inner .col2 .box2 {margin: 6px 0 0;width: 445px;padding: 10px 0 0;}
#footer .footer-inner .nocol {width: 681px; text-align:right; font-size: 11px;line-height: 17px; color: #686868;}
#footer .footer-inner .nocol p a {color: #686868;text-decoration: none;}
#footer .footer-inner .nocol p a:hover {text-decoration: underline;}
/* social */
#social {border-top:1px solid #E1E1E1; padding-top:22px;}
#social p a.social {padding:0 0 2px 18px;margin-right:13px;background-image: url('social.gif');background-repeat: no-repeat;}
#social .s1 {background-position: 0px 0px;}
#social .s2 {background-position: 0px -17px;}
#social .s3 {background-position: 0px -34px;}
#social .s4 {background-position: 0px -51px;}
#social .s5 {background-position: 0px -68px;}
#social .s6 {background-position: 0px -85px;}
#social .s7 {background-position: 0px -102px;}
#social .s8 {background-position: 0px -119px;}
#social .s9 {background-position: 0px -136px;}
#social .s10 {background-position: 0px -153px;margin-right:0;}
