cufon { text-indent: 0pt ! important; }
@media screen, projection {
	cufon { display: inline-block ! important; position: relative ! important; vertical-align: middle ! important; font-size: 1px ! important; line-height: 1px ! important; }
	cufon cufontext { display: inline-block ! important; width: 0pt ! important; height: 0pt ! important; overflow: hidden ! important; text-indent: -10000in ! important; }
	cufon canvas { position: relative ! important; }
}
/* ::::: http://www.neodesigners.com/html/eq/7_files/constant.css ::::: */
strong { color:#5f0060 }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0px; margin: 0px; }
html { height: 100%; }
body { text-align: center; }
table { border-collapse: collapse; border: 0px none; width: 100%; }
a, object { outline: medium none; }
td { vertical-align: top; }
img { border: medium none; }
h1 { font-size: 130%; }
h3 { font-size: 110%; }
ul { list-style: disc outside none; margin: 0px 0px 0px 15px; }
.main { margin: auto; text-align: left; }
.clearfix:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.clearfix { display: block; }
/* ::::: http://www.neodesigners.com/html/eq/7_files/template.css ::::: */

body, td, th, div, p, label, input { color: rgb(73, 43, 17); font: 13px/18px "Arial",Times,serif; text-align:justify;}
input, select { color: rgb(89, 89, 89); }
a { color: rgb(136, 157, 0); }
a:hover { color: rgb(136, 157, 0); text-decoration: underline; }
a:hover { text-decoration: none; }
a, button, .button { cursor: pointer; }
.article_separator { display: none; height: 19px; background: url('img/border1.gif') repeat-x scroll 0pt 0pt transparent; }
.article_column { padding: 0px; }
.contentpaneopen ul, .article-indent ul { list-style: disc outside none; margin: 0px 0px 0px 15px; }
.contentpaneopen ul li, .article-indent ul li { padding: 0px 0px 6px; }
.contentpaneopen img { margin: 0pt 11px 0px 0px; }
#container ul { list-style: none outside none; margin: 15px 0pt; }
#container ul li, #content .module ul li { background: url('img/marker_1.gif') no-repeat scroll 0pt 7px transparent; line-height: 16px; padding: 4px 33px 5px 19px; }
#container ul li a, #content ul li a:hover, #content .module ul li a, #content .module ul li a:hover { color: rgb(73, 43, 17); line-height: 16px; font-size: 13px; text-decoration: none; }
#content ul li a:hover, #content .module ul li a:hover { color: rgb(187, 113, 1); text-decoration: underline; }
.article-title-indent { padding: 0pt; }
.article-sub-text span.small { line-height: 12px; color: rgb(187, 113, 1); font-size: 11px; padding: 0pt; font-family: Arial,Helvetica,sans-serif; }
.article-sub-text .createdate { line-height: 12px; color: rgb(187, 113, 1); font-size: 11px; margin: 3px 0px 0px 0pt; padding: 0pt 0px 0pt 0pt; font-family: Arial,Helvetica,sans-serif; }
td.contentheading, .componentheadingNews { font-size: 24px; padding: 0pt; color: rgb(75, 45, 19); line-height: 25px; }
.buttonheading { padding: 2px 0pt 6px 0px; }
.icon-indent { background: url('img/icon_separator.gif') no-repeat scroll 0pt 4px transparent; padding: 8px 0pt 0pt 27px; }
.buttonheading img { padding: 0pt; margin: 0pt 15px 0pt 0pt; }
.search { overflow: hidden; float: right; }
.search .search-input { float: left; width: 178px; background: url('img/search_bg.gif') no-repeat scroll 0pt 57px transparent; height: 107px; }
.search .search-button { float: left; width: 70px; }
.search .inputbox { background: none repeat scroll 0% 0% transparent ! important; color: rgb(115, 59, 12); line-height: 16px; padding: 0pt 0px 0pt 0pt; margin: 60px 0px 0pt 11px; width: 144px; font-size: 13px; text-transform: capitalize; border: medium none; font-family: "Times New Roman",Times,serif; }
.search .button { width: 68px ! important; height: 21px ! important; margin: 58px 0pt 0pt ! important; padding: 0pt ! important; background: none repeat scroll 0% 0% transparent ! important; }
.search .button:hover { text-decoration: underline; }
.module_menu div { color: rgb(255, 255, 255); font-size: 12px; }
.module_menu ul { list-style: none outside none; margin: 17px 11px 0pt 34px ! important; font-weight: bold; }
.module_menu li { display: block; line-height: 14px ! important; padding: 0pt 0pt 7px 18px; background: url('img/main_menu_marker.gif') no-repeat scroll 0pt 2px transparent; }
.module_menu li a { padding: 0px 0px 0pt 0pt ! important; color: rgb(187, 113, 1) ! important; display: block; font-size: 13px; line-height: 14px ! important; text-decoration: none; }
.module_menu li a span { font-size: 13px; }
.module_menu li a:hover { color: rgb(97, 71, 48) ! important; padding: 0pt 0px 0pt 0pt; text-decoration: underline; font-size: 13px; }
.module_menu li a:hover span { color: rgb(97, 71, 48) ! important; }
.module_menu li.active a { color:#889D00 ! important; padding: 0px 0px 0pt 18px; line-height: 14px; font-size: 13px; }
.row-top-menu ul.menu-nav { padding: 0pt 0pt 0pt 0px ! important; margin: 0pt ! important; }
.row-top-menu ul.menu-nav li { display: block; float: left; margin: 0pt 0pt 0pt -2px; padding: 0pt 2px 0pt 0pt ! important; background: url('img/top_menu_separator.gif') no-repeat scroll left 0pt transparent; }
.row-top-menu ul.menu-nav li a { border: medium none; text-decoration: none ! important; float: left; padding: 0pt; margin: 0pt; }
.row-top-menu ul.menu-nav li a span { padding: 0pt 45px 0pt 45px; color: rgb(238, 238, 203); display: block; font-size: 13px; line-height: 46px; height: 52px; text-decoration: none ! important; float: left; font-weight: bold; }
.row-top-menu ul.menu-nav li a:hover, .row-top-menu ul.menu-nav li a:hover span, .row-top-menu ul.menu-nav li.active a, .row-top-menu ul.menu-nav li.active a span { color: rgb(115, 59, 12) ! important; }
.module-login .boxIndent { padding: 0pt 0px 0pt 0pt; }
.form-height { height: 28px; margin: 5px 0pt 0pt; background: url('img/form_bg.gif') no-repeat scroll 0pt 0pt transparent; width: 259px; }
.form-height2 { height: 80px; margin: 5px 0pt 0pt; background: url('img/form_bg_msj.gif') no-repeat scroll 0pt 0pt transparent; width: 259px; }
#form-login-remember { padding: 7px 0px 9px; }
.module-login label { font-size: 13px; color: rgb(73, 43, 17); display: block; line-height: 16px; font-weight: normal; padding: 0px 0px 0pt 10px; width: 100%; text-transform: none; font-weight:bold}
label.remember { display: inline; color: rgb(187, 113, 1) ! important; font-size: 13px ! important; margin: 0pt; font-weight: normal; }
.module-login p, .module-login div, label.remember { color: rgb(187, 113, 1); font-size: 13px; }
.remember { padding: 0pt ! important; }
label.remember { padding-bottom: 10px; }
.module-login a, .module-login a:hover { color: rgb(73, 43, 17); padding: 0px; font: 13px/17px "Times New Roman",Times,serif; }
.reg { color: rgb(73, 43, 17); font-size: 13px ! important; font-weight: bold ! important; }
.module-login .inputbox { background: none repeat scroll 0% 0% transparent; padding: 0pt 0px 0pt 9px; vertical-align: top; margin: 3px 0px 0pt 0pt; color: rgb(109, 95, 82); font-size: 13px; width: 150px; font-family: "Times New Roman",Times,serif; border: medium none; }
#modlgn_username, #modlgn_passwd { float: left; }
.remember { padding: 4px 0px 0px; }
input.checkbox { border: medium none; display: block; margin: 2px 6px 0px 0px; vertical-align: middle; width: 12px; height: 12px; position: relative; float: left; }
.button-login:hover, .log .button:hover { text-decoration: none; }
.button-login, .log .button { background: url('img/marker.gif') no-repeat scroll 0pt 8px transparent ! important; width: 63px ! important; color: rgb(136, 157, 0) ! important; height: 20px ! important; font-family: "Times New Roman",Times,serif ! important; padding: 0pt ! important; margin: 1px 0pt 0pt ! important; line-height: 16px ! important; font-size: 13px ! important; border: medium none; cursor: pointer; text-decoration: none ! important; }
#inputs { padding: 5px 0pt 6px; }
#body { background: none repeat scroll 0% 0% rgb(248, 243, 237); }
.main { width: 904px; position: relative; margin: 0pt auto; padding: 0pt; }
.clear { width: 100%; overflow: hidden; }
.fright { float: right ! important; }
.fleft { float: left; }
.row-logo h1 { display: block; margin: 18px 0pt 0pt 0pt; position: absolute; }
.row-logo h1 a { display: block; position: absolute; cursor: pointer; }
.row-top-menu { background: url('img/row_top_menu.gif') repeat-x scroll 0pt 0pt rgb(122, 141, 0); }
.row-top-menu .corner-bottom-left { background: url('img/top_menu_left.gif') no-repeat scroll left bottom transparent; }
.row-top-menu .corner-bottom-right { background: url('img/top_menu_right.gif') no-repeat scroll right bottom transparent; }
.row-logo { height: 107px; }
.row-logo .fright { width: 252px; margin-top:3px; }
#content { padding: 15px 1px 24px 0pt; }
#container { overflow: hidden; height: 100%; text-align: left; padding: 17px 0pt 0pt; }
#right { float: right; text-align: left; width: 243px; }
.right-indent { padding: 0pt 0pt 0pt 26px; }
.indent-flash { margin: 0pt 0pt 0pt 2px; }
.wrapper-box { margin-top: 12px; }
.wrapper-box .border-top { background: url('img/border.gif') repeat-x scroll center top rgb(253, 252, 250); }
.wrapper-box .border-bottom { background: url('img/border.gif') repeat-x scroll center bottom transparent; }
.wrapper-box .border-left { background: url('img/border_left.gif') repeat-y scroll left center transparent; }
.wrapper-box .border-right { background: url('img/border_left.gif') repeat-y scroll right center transparent; }
.wrapper-box .corner-top-left { background: url('img/corner_top_left.gif') no-repeat scroll left top transparent; }
.wrapper-box .corner-top-right { background: url('img/corner_top_right.gif') no-repeat scroll right top transparent; }
.wrapper-box .corner-bottom-left { background: url('img/corner_bottom_left.gif') no-repeat scroll left bottom transparent; }
.wrapper-box .corner-bottom-right { background: url('img/corner_bottom_right.gif') no-repeat scroll right bottom transparent; }
.wrapper-box .boxTitle { padding: 26px 24px 0pt; }
.wrapper-box .boxTitle h3 { border-bottom: 1px solid rgb(190, 178, 138); padding: 0pt 0pt 18px 8px; color: rgb(75, 45, 19); font-size: 24px; line-height: 21px; }
.wrapper-box .boxIndent { padding: 12px 18px 25px 24px; }
.module_menu .boxIndent { padding: 0pt 0pt 17px; }
.container-wrapper .corner-top-left { background: url('img/corner1_top_left.gif') no-repeat scroll left top rgb(245, 233, 193); }
.container-wrapper .corner-top-right { background: url('img/corner1_top_right.gif') no-repeat scroll right top transparent; }
.container-wrapper .corner-bottom-left { background: url('img/corner1_bottom_left.gif') no-repeat scroll left bottom transparent; }
.container-wrapper .corner-bottom-right { background: url('img/corner1_bottom_right.gif') no-repeat scroll right bottom transparent; padding: 36px 0pt 25px; }
.custom-indent { padding: 2px 28px 0px; }
.custom-indent .boxTitle h3 { color: rgb(75, 45, 19); font-size: 26px; font-weight: normal; line-height: 21px; border-bottom: 1px solid rgb(76, 45, 17); padding: 0pt 0pt 8px; }
.custom-indent .boxTitle h3 span { display: block; color: rgb(136, 157, 0); font-size: 30px; text-transform: uppercase; line-height: 21px; }
.custom-indent .boxIndent { padding: 20px 0pt 25px 3px; }
.custom-indent .boxIndent .text1 { color: rgb(187, 113, 1); font-size: 13px; line-height: 22px; display: block; padding-bottom: 9px; }
.custom-indent .link { background: url('img/marker.gif') no-repeat scroll 0pt 8px transparent; padding: 0pt 0pt 0pt 8px; display: block; float: right; color: rgb(136, 157, 0); font-size: 13px; margin: 9px 4px 0pt 0pt; }
.custom-indent .link:hover { text-decoration: none; color: rgb(187, 113, 1); }
.row-list ul { float: left; margin: 0pt ! important; }
.row-list .list-indent-1 { margin: 0pt 0pt 0pt 70px ! important; }
.row-list .list-indent-2 { margin: 0pt 0pt 0pt 70px ! important; }
.article-title-indent { margin: 0pt 26px 0pt 27px; border-bottom: 1px solid rgb(190, 178, 138); }
.article-title-wrapper { background: url('img/titlep_marker.gif') no-repeat scroll 18px 0pt transparent; padding: 0pt 0pt 22px 77px; }
.article-text-indent { padding: 17px 30px 14px 36px; }
.link-1 { color: rgb(187, 113, 1) ! important; text-decoration: underline ! important; }
.link-1:hover { color: rgb(187, 113, 1); text-decoration: none ! important; }
.footer { border-top: 5px solid rgb(96, 58, 24); text-align: center; padding: 40px 0pt; color: rgb(136, 157, 0); font-size: 13px; line-height:20px; }
.footer a { color: rgb(136, 157, 0); text-decoration: none; }
.footer a:hover { color: rgb(96, 58, 24); text-decoration: underline; }
#imageContainer {
	position:relative;
	width:480ox;
	height:223px;
	z-index:0;
}
.img { margin:0; padding:0; border:0; position:absolute; margin-left:-450px }
.img2 { margin:0; padding:0; border:0; position:absolute; }
.botones  {
background-image:url("img/but_logos.jpg");
background-position:left center;
background-repeat:no-repeat;
border:0 none;
cursor:pointer;
height:35px;
margin-right:28px;
width:120px; }
