/* CSS Document */



body {margin: 0px; background-color: #e5e5e5; font: 11px/14px Tahoma, Verdana, sans-serif;}

form {margin: 0px;}

a {text-decoration: underline;}

a:hover {text-decoration: none;}

input, select, textarea {font: 11px Tahoma, Verdana, sans-serif; color: #666666;}

.regla {border-bottom: 1px solid #cccccc; padding-bottom: 10px; margin-bottom: 20px;}



#main	{width: 1000px; margin-left: auto; margin-right: auto; border: 1px solid  #999999; background: url(../img/fdo_gral.gif) repeat-y;direction:ltr;}

#mainInterior {width: 1000px; margin-left: auto; margin-right: auto; border: 1px solid  #999999; background: url(../img/fdo_gral_int.gif) repeat-y;}



#top {background: url(../img/fdo_top.gif) repeat-x; height:126px;}

#top .logo-es	{background: url(../img/es/logo_cera.gif) no-repeat; height:126px; width: 220px; float: left; position: relative;}

#top .logo-en	{background: url(../img/en/logo_cera.gif) no-repeat; height:126px; width: 220px; float: left; position: relative;}

#top .logo-pt	{background: url(../img/pt/logo_cera.gif) no-repeat; height:126px; width: 220px; float: left; position: relative;}

#top .logo-es a, #top .logo-en a, #top .logo-pt a	{position: absolute; height:126px; width: 220px;}

#top .derechaTop {height: 30px; background-color: #535353; margin-left: 248px;}

#top .derechaTop .idiomas {float: left; width: 110px; padding-top: 7px;}

#top .derechaTop .idiomas img {margin-right: 8px; border: 1px solid #515c61;}

#top .derechaTop .sitemap {float: left; width: 80px; padding-top: 7px; font-size: 9px; color: #9d9d9d; background: url(../img/flecha_sitemap.gif) no-repeat left 12px; padding-left: 13px;}

#top .derechaTop .sitemap a {color: #9d9d9d;}

#top .derechaTop .sitemap a:hover {color: #ffffff;}

#top .derechaTop .busqueda	{float: left; width: 230px; padding-top: 4px;}

#top .derechaTop .busqueda input.celda {float: left; margin-right: 5px; border: 1px solid #717171; height: 17px; width:110px;}

#top .derechaTop .busqueda input.btn {border: 0px; background-color: #cd171e; color: #ffffff; font-weight: bold; height: 20px; width: 58px; text-align: center;}

#top .derechaTop #fecha {float: right; color: #9d9d9d; padding-top: 7px; padding-right: 15px; font-size: 10px;}

#top .derechaTop #fecha .barra {color: #d10000; padding-left:2px; padding-right: 2px;}



#top .derechaBot {height: 96px; background-color: #5a5a5a;}

#top .derechaBot .flash	{float: left; width: 410px; background-color: #FFFFFF;}

#top .derechaBot .botones {float: left; background-color: #afafaf; width: 141px; height: 96px; text-align: center;}

#top .derechaBot .botones img {border: 1px solid #656565; margin-top: 4px;}

#top .derechaBot .dolar-es {float: left; background-color: #858585; width: 149px; height: 66px; background: url(../img/es/tit_dolar.gif) no-repeat; color: #ffffff; padding-top: 30px; font-size: 10px; position: relative;}

#top .derechaBot .dolar-en {float: left; background-color: #858585; width: 149px; height: 66px; background: url(../img/en/tit_dolar.gif) no-repeat; color: #ffffff; padding-top: 30px; font-size: 10px; position: relative;}

#top .derechaBot .dolar-pt {float: left; background-color: #858585; width: 149px; height: 66px; background: url(../img/pt/tit_dolar.gif) no-repeat; color: #ffffff; padding-top: 30px; font-size: 10px; position: relative;}

div.bcra, div.bna, div.historial  {border-top: 1px solid #6a6a6a; height: 19px; line-height: 19px;}

#top .derechaBot .dolar-es .tit, #top .derechaBot .dolar-en .tit, #top .derechaBot .dolar-pt .tit {float: left; font-weight: bold; text-transform: uppercase; padding-left: 15px; width: 35px;}

#top .derechaBot .dolar-es .valor1, #top .derechaBot .dolar-en .valor1, #top .derechaBot .dolar-pt .valor1 {float: left;}

#top .derechaBot .dolar-es .valor2, #top .derechaBot .dolar-en .valor2, #top .derechaBot .dolar-pt .valor2 {float: left;}

#top .derechaBot .dolar-es .historial, #top .derechaBot .dolar-en .historial, #top .derechaBot .dolar-pt .historial {padding-left: 18px;}

#top .derechaBot .dolar-es .historial a, #top .derechaBot .dolar-en .historial a, #top .derechaBot .dolar-pt .historial a {color: #ffffff;}

#top .derechaBot .fecha {position: absolute; right: 10px; top: 11px; height: 15px; color: #ffffff; font-weight: bold;}



#top .derechaBot .dolar-es .compra, #top .derechaBot .dolar-en .compra, #top .derechaBot .dolar-pt .compra {float: left; font-weight: bold; text-transform: uppercase; }

#top .derechaBot .dolar-es .venta, #top .derechaBot .dolar-en .venta, #top .derechaBot .dolar-pt .venta {padding-left: 5px; float: left; font-weight: bold; text-transform: uppercase; }



#top .derechaBot .login-in {float: left; background-color: #5a5a5a; text-align: center; width: 77px;}



#top .derechaBot #usuarios, #top .derechaBot .login {float: left; background-color: #5a5a5a; height: 66px; background: url(../img/tit_login.gif) no-repeat; text-align: center; width: 77px; padding-top: 30px;}

#top .derechaBot #usuarios input.celda, #top .derechaBot .login input.celda, #top .derechaBot .login-in input.celda {border: 1px solid #747474; height: 12px; width:60px; clear: both; background-color: #4d4d4d; margin-bottom:2px; color: #ffffff;}

#top .derechaBot #usuarios input.btn, #top .derechaBot .login input.btn, #top .derechaBot .login-in input.btn {border: 0px; background-color: #393939; color: #ffffff; font-weight: bold; height: 19px; width: 62px; text-align: center; clear:both; margin-top: 1px;}

.textoChico {font-size: 9px;}



#top .derechaBot div#usuarios {position: relative; z-index:1;}

div#opciones {z-index:1;}

#top .derechaBot div#login {z-index:10; background-color: #5a5a5a; background-image: none;}

#top .derechaBot div#login-in {z-index:10; background-color: #5a5a5a; background-image: none;}

#top .derechaBot div#registro {z-index:10; background-color: #5a5a5a; background-image: none; font-size: 10px;line-height: 11px;}

#top .derechaBot div#registro .tit {margin-top: -20px; margin-bottom: 10px; font-weight: bold; font-size: 10px; line-height: 11px;}

#top .derechaBot div#registro a {border: none; height: auto; display: inline; font-weight: normal;}

#top .derechaBot div#registro a:hover { background: none;}

div#usuarios .tit {margin-top: -25px; margin-bottom: 5px; font-weight: bold; font-size: 10px; line-height: 11px;}



#top .derechaBot div#login.login, #top .derechaBot div#registro.login, #top .derechaBot div.login {position: absolute; clear: left; top:0px; left: 0px; color: #ffffff;}

#top .derechaBot div.login a {display: block; border-top: 1px solid #999999; color: #ffffff; padding-top: 6px; padding-bottom:8px; font-weight: bold; font-size: 10px; line-height: 12px; text-decoration: none;}

#top .derechaBot div.login a:hover {text-decoration: underline; background-color: #444444;}



#top .derechaBot div#login.login-in, #top .derechaBot div#registro.login-in, #top .derechaBot div.login-in {position: absolute; clear: left; top:0px; left: 0px; color: #ffffff;}

#top .derechaBot div.login-in a {display: block; border-top: 1px solid #999999; color: #ffffff; padding-top: 6px; padding-bottom:8px; font-weight: bold; font-size: 10px; line-height: 12px; text-decoration: none;}

#top .derechaBot div.login-in a:hover {text-decoration: underline; background-color: #444444;}

#top .derechaBot div.login-in div.welcome {height: 70px;}



#medio {clear: both; background: #fff;}



#izquierda {float: left; background: url(../img/fdo_left_bot.gif) 0px 200px no-repeat #504a4a; width: 196px; border-top: 4px solid #323232; margin: 0px; border-right: 4px solid #323232; min-height: 520px; _height: 520px;}

#menuIzq {background:url(../img/fdo_left.gif) repeat-y #bd091f;}

#menuIzq .menu  {padding-bottom: 7px; padding-top: 5px; border-top: 1px solid #d70d2b; border-bottom: 1px solid #a30513; background: url(../img/flecha_left.gif) no-repeat 1px 11px; padding-left: 26px; color: #ffffff;}

#menuIzq .menu a {color: #ffffff; text-decoration: none;}

#menuIzq .menu a:hover {text-decoration: underline;}



#menuIzq .menuActive  {z-index:99;padding-bottom: 7px; padding-top: 5px; border-top: 1px solid #680d08; border-bottom: 1px solid #560904; background: url(../img/fdo_left_.gif) no-repeat top; padding-left: 26px; color: #ffffff;}

#menuIzq .menuActive a {color: #ffffff; text-decoration: none;}

#menuIzq .menuActive a:hover {text-decoration: underline;}





#menuIzq .submenu  {z-index:99;width: 196px; padding-bottom: 2px; padding-top: 2px; border-top: 1px solid #942620; border-bottom: 1px solid #621a16; background: url(../img/fdo_sub_left.gif) repeat-y #7b201b; color: #e6c5c5; font-weight: bold;}

#menuIzq .submenu a {color: #e6c5c5; padding-left: 26px; background: url(../img/flecha_sub_left.gif) no-repeat 0px 4px; text-decoration: none; display: block;}

#menuIzq .submenu a:hover {color: #ffffff;}

#menuIzq .submenu a.active {color: #ffffff;}







#menuIzq .subSubmenu  {z-index:99;width: 196px; padding-bottom: 2px; padding-top: 2px; border-bottom: 1px solid #7b201b; background: #942620; color: #e6c5c5; font-size: 10px; font-weight: normal;}

#menuIzq .subSubmenu a {color: #e6c5c5; padding-left: 36px; background: url(../img/flecha_sub_sub_left.gif) no-repeat 16px 4px; text-decoration: none;}

#menuIzq .subSubmenu a:hover {color: #ffffff;}

#menuIzq .subSubmenu a.active {color: #ffffff;}





#contenidos {float: right; width: 800px; background: url(../img/fdo_contenidos.gif) center 34px no-repeat; overflow: hidden;}



#menuTop {background: url(../img/fdo_menu_top.gif) repeat-x; height: 34px; text-align: center;}

#menuTop a {color: #ffffff; text-decoration: none;}

#menuTop a:hover {color: #ffffff; text-decoration: underline;}

#menuTop a.active {background: url(../img/fdo_menu_top_.gif) repeat-x #494949; height: 34px; text-align: center;}

#menuTop a.active:hover {color: #cccccc; text-decoration: none;}



.menuSm1, .menuSm2, .menuLg1, .menuLg2	{float: left; text-align: center; color: #ffffff; text-transform: uppercase; font: 11px Lucida Sans Unicode; border-left: 1px solid #787878; border-right: 1px solid #474747; height: 34px; position: relative; z-index: 100;}

#menuTop .menuSm1	{width: 66px; line-height: 34px;}

#menuTop .menuSm1 a,

#menuTop .menuSm2 a	{width: 66px; left: 0px; top:0px; position: absolute; height: 34px;}

#menuTop .menuSm2	{width: 66px; line-height: 13px;}

#menuTop .menuSm2 a	{width: 66px; left: 0px; top:0px; position: absolute; height: 30px; padding-top: 4px;}

#menuTop .menuLg1	{width: 97px; line-height: 34px;}

#menuTop .menuLg2	{width: 97px; line-height: 13px;}

#menuTop .menuLg1 a	{width: 97px; left: 0px; top:0px; position: absolute; height: 34px;}

#menuTop .menuLg2 a {width: 97px; left: 0px; top:0px; position: absolute; height: 30px; padding-top: 4px;}



#menuTop div.submenu {position: absolute; top: 34px; left: -1px; background: url(../img/fdo_sub_top.gif) repeat-y #7e7e7e; width: 210px; text-transform: none; text-align: left; font: bold 11px/14px Tahoma, Verdana, sans-serif; z-index: 100;}

#menuTop div.submenu #active {background: url(../img/fdo_sub_top_.gif) repeat-y #616161; border-top: 1px solid #515151; border-bottom: 1px solid #616161;}





#menuTop div.submenu div.item  {clear: both; border-top: 1px solid #979797; border-bottom: 1px solid #656565; background: url(../img/fdo_sub_top.gif) repeat-y #7e7e7e;}

#menuTop div.submenu div.item a {display: block; width: 185px; height: auto; color: #dedede; padding: 4px 0 4px 26px; background: url(../img/flecha_sub_top.gif) no-repeat -1px 8px; text-decoration: none; position: relative;}

#menuTop div.submenu div.item a:hover {color: #ffffff; text-decoration: none;}





#contenidos .textos {float: left; width: 650px;}

#contenidos .textos .txt {padding-left: 42px; padding-top: 0px; color: #636363; padding-right: 50px; padding-bottom: 20px;}

#contenidos .textos h1 {font: normal 28px/30px Lucida Sans Unicode; margin-top: 20px; color: #999999;}

#contenidos .textos h1 .dolar {color: #5a5a5a;}

#contenidos .textos h2 {clear: both; font: bold 11px/14px Tahoma, Verdana, sans-serif; color: #c9050c; background: url(../img/flecha_novedades.gif) no-repeat 0px 2px; padding-left:12px; margin-left: -12px; border-top: 1px solid #cccccc; padding-bottom: 20px; margin-bottom: 20px; margin-top: 30px;}

#contenidos .textos ul {list-style: square; line-height: 18px; margin-left: 10px;}

#contenidos .textos ol {list-style: decimal; line-height: 18px; margin-left: 10px;}

#contenidos .textos li {margin-left: 10px;}

#contenidos .textos a {color: #c9050c; text-decoration: underline;}

#contenidos .textos a:hover {color: #636363; text-decoration: none;}

#contenidos .textos img {float: left; margin-right: 20px; margin-bottom: 10px; border: 1px solid #cccccc; margin-left: -3px;}



#contenidos .textos .resultado {clear: both; border-bottom: 1px solid #cccccc; padding-bottom: 20px;  padding-top: 15px;}

#contenidos .textos .resultado p {margin: 0px;}

#contenidos .textos .resultado .orden {float: left; margin-right: 7px; height: 30px;}





#contenidos .textos .item {padding-bottom: 5px;}

#contenidos .textos .item .label {float: left; margin-right: 7px; width: 170px; text-align: right; font-weight: bold;}

#contenidos .textos input.celdausuario, #contenidos .textos select.celdausuario, #contenidos .textos textarea.celdausuario  {border: 1px solid #cccccc; width: 300px;}

#contenidos .textos .error {clear: both; font-weight: bold; color: #c9050c; padding-left:30px; margin-left: 80px; padding-bottom: 20px; margin-bottom: 20px; margin-top: 30px;}





#contenidos .textos textarea {height: 100px;}

#contenidos .textos input.noBorder {border: 0px; width: auto;}

#contenidos .textos input.btnOk {border: 0px; background-color: #cd171e; color: #ffffff; font-weight: bold; height: 20px; width: 58px; text-align: center; float: left; margin-right: 7px;}

#contenidos .textos input.btnCancel {border: 0px; background-color: #999999; color: #ffffff;  height: 20px; width: 58px; text-align: center; float: left; margin-right: 7px;}





#flotante {position: absolute; width: 150px;}

#contenidos #banners {width: 150px; float: right; background: #e5e5e5; position: relative; height: 100%;}

#contenidos #banners .banner120x60 {width: 120px; height: 60px; line-height: 60px; margin: 7px auto; text-align: center; color: #666; background: #fff; border: 1px solid #b5b5b5;}

#contenidos #banners .banner120x100 {width: 120px; height: 100px; line-height: 100px; margin: 7px auto; text-align: center; color: #666; background: #fff; border: 1px solid #b5b5b5;}

#contenidos #banners .banner120x150 {width: 120px; height: 150px; line-height: 150px; margin: 7px auto; text-align: center; color: #666; background: #fff; border: 1px solid #b5b5b5;}

#contenidos #banners .banner120x350 {width: 120px; height: 350px; line-height: 350px; margin: 7px auto; text-align: center; color: #666; background: #fff; border: 1px solid #b5b5b5;}



p.volver {border: 1px solid #cccccc; padding: 15px; width: 140px; text-align: center; text-transform: uppercase; font-size: 9px; padding-right: 25px; margin-top: 30px;}

p.volver a {font-weight: bold;}



#contenidos .textos .documento {border-bottom: 1px solid #cccccc; padding-bottom: 30px; margin-bottom: 20px;}



#contenidos .textos .documento h2 {clear: right; font: bold 11px/14px Tahoma, Verdana, sans-serif; color: #c9050c; background: url(../img/flecha_novedades.gif) no-repeat 70px 2px; padding-left:12px; margin-left: -12px; margin-top: 10px; border: 0px; margin-bottom: -25px;}

#contenidos .textos .documento img.icono {border: 0px; margin-bottom: 5px;}

#contenidos .textos .documento .fecha {font-size: 9px; font-weight: bold; float: right;}

#contenidos .textos .documento .peso {font-size: 9px; float: right; margin-right: 10px; padding-right: 10px; border-right: 1px solid #c9050c;}



#contenidos .textos .documento p {margin-bottom: 10px;}





#contenidos .textos .nota {border-bottom: 1px solid #cccccc; padding-bottom: 20px; margin-bottom: 20px;}



#contenidos .textos .nota h2 {clear: right; font: bold 11px/14px Tahoma, Verdana, sans-serif; color: #c9050c; padding-left:12px; margin-left: -12px; margin-top: 10px; border: 0px; margin-bottom: -25px;}

#contenidos .textos .nota img.icono {border: 0px; margin-bottom: 5px;}

#contenidos .textos .nota .fecha {font-size: 9px; font-weight: bold; float: right;}

#contenidos .textos .nota .peso {font-size: 9px; float: right; margin-right: 10px; padding-right: 10px; border-right: 1px solid #c9050c;}



#contenidos .textos .nota p {margin-bottom: 10px;}





#contenidos .textos .busqueda {padding: 10px; border-bottom: 1px solid #cccccc; padding-bottom: 30px; text-align: center;}

#contenidos .textos .busqueda input.btn {border: 0px; background-color: #cd171e; color: #ffffff; font-weight: bold; height: 20px; width: 135px; text-align: center;}



#contenidos .textos .paginacion {margin-top: 30px; margin-bottom: 10px; text-align: center;}

#contenidos .textos .paginacion span.tit {font: normal 19px Lucida Sans Unicode; color: #5a5a5a; padding-left: 30px; padding-right: 30px;}

#contenidos .textos .paginacion span.tit a {text-decoration: none; color: #5a5a5a;}

#contenidos .textos .paginacion span.tit a:hover {text-decoration: underline; color: #c9050c;}

#contenidos .textos .paginacion span.tit a.active {font-weight: bold; color: #c9050c;}



table#cotizacion {}

table#cotizacion td {padding: 7px; background-color: #e5e5e5;}



table#cotizacion .titBCRA {background-color: #727272; text-align: center; font-weight: bold; color: #ffffff;}

table#cotizacion .titBNA {background-color: #909090; text-align: center; font-weight: bold; color: #ffffff;}

table#cotizacion .subtitBCRA {background-color: #727272; text-align: center; color: #ffffff;}

table#cotizacion .subtitBNA  {background-color: #909090; text-align: center; color: #ffffff;}



table#cotizacion .titFecha {font-weight: bold; background-color: #535353; color: #ffffff;text-align: center; }

table#cotizacion .fecha {text-align: center; font-weight: bold; background-color: #909090; color: #ffffff;}

table#cotizacion .BCRA {text-align: center; background-color: #e5e5e5;}

table#cotizacion .BNA {text-align: center; background-color: #f6f6f6;}



table#cotizacion .fechaHoy {text-align: center; font-weight: bold; background-color: #b5050b; color: #ffffff;}

table#cotizacion .BCRAHoy {text-align: center; background-color: #e89396; font-weight: bold; color: #6e0307;}

table#cotizacion .BNAHoy {text-align: center; background-color: #efb4b7; font-weight: bold; color: #6e0307;}









#contenidos .textosHome {float: left; width: 430px; height: 386px; overflow: auto; overflow-x: hidden; background: #fff;}

#contenidos .textosHome .tit {}

#contenidos .textosHome .novedades {padding-left: 42px; padding-top: 0px; color: #636363;}

#contenidos .textosHome .novedades p {margin: 0px;}

#contenidos .textosHome .novedades .novedad {border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; padding-top: 10px; margin-right: 30px;}

#contenidos .textosHome .novedades .novedad .tit {font-weight: bold; color: #c9050c; background: url(../img/flecha_novedades.gif) no-repeat 0px 2px; padding-left:12px; margin-left: -12px;}

#contenidos .textosHome .novedades .novedad .fecha {font-weight: bold; font-size: 10px; color: #000000;}

#contenidos .textosHome .novedades .novedad a {font-weight: none; font-size: 10px; color: #000000;text-decoration: underline;}



#contenidos .flash {float: right; width: 370px; background-color: #272121; position: relative; z-index: 1;}

#contenidos .banners {clear: both; background: #b2b2b2; text-align: center;}

#contenidos .banners img {margin: 5px; margin-top: 18px; border-top: 1px solid #9f9f9f; border-left: 1px solid #9f9f9f; border-right: 3px solid #8e8e8e; border-bottom: 3px solid #8e8e8e;}









#contenidos .textos .sitemap {clear: both; padding-left: 42px; margin-top: 10px; color: #636363; padding-right: 40px; margin-bottom: 15px; border-top: 1px solid #cccccc; padding-top:10px;}

#contenidos .textos div.sitemap a {text-decoration: none;}

#contenidos .textos div.sitemap a:hover {text-decoration: underline;}



#contenidos .textos div.sitemap .item {float: left; margin-right: 25px;line-height: 16px; width:200px;}



#contenidos .textos div.sitemap .nivel1 {background: url(../img/flecha_novedades.gif) no-repeat 0px 6px; padding-left: 12px; font-weight: bold; color: #c9050c;}

#contenidos .textos div.sitemap .nivel2 {color: #666666; font-size: 9px; font-weight: bold; float: left; margin-right: 2px;}

#contenidos .textos div.sitemap .nivel2 a {color: #666666; background: url(../img/flecha_sitemap.gif) no-repeat 0px 3px; padding-left: 13px;}

#contenidos .textos div.sitemap .nivel2 .nivel3 {padding-left: 10px; color: #666666; font-size: 9px;  font-weight: normal;}

#contenidos .textos div.sitemap .nivel2 .nivel3 a {color: #666666; display: list-item; list-style: none; background: url(../img/flecha_sitemap.gif) no-repeat 0px 6px; padding-left: 13px;}











#pie {clear: both; background-color: #3a3a3a; color: #949494; height: 45px; border-top: 1px solid #ffffff; text-align: center; padding-top:8px;}

#pie .div {color: #d10000; padding-left: 3px; padding-right: 3px; line-height: 18px;}

#pie  a {color: #949494;}

#pie  a:hover {color: #ffffff;}





#footerIntro {text-align: center; height: 50px; line-height: 30px; padding-right: 35px;}

#footerIntro a  {padding-left: 5px; padding-right: 5px; color: #666666; text-decoration: none;}

#footerIntro a:hover {color: #d10000;}
#footerIntro a img {border: 0px none; margin-right: 2px}

div.banner > a > img {margin: 5px; margin-top: 18px; border-top: 1px solid #9f9f9f; border-left: 1px solid #9f9f9f; border-right: 3px solid #8e8e8e; border-bottom: 3px solid #8e8e8e;}
