@charset "utf-8";

body { margin-top: 0px; background-image:url(/images/bg.gif); background-repeat:repeat-x; font-family: Tahoma; font-size: 11px; color:#333333; }
#gral { width:1024px; height:600px; }
#footer { background-image:url(/images/bg_footer.gif); height:26px; }
.header { width:1024px; background-image:url(/images/bg_header.jpg); height:135px; }
#bot { height:27px; width:1024px; }

a:link	{ font-family: Tahoma; font-size: 11px; color:#333333; text-decoration: underline; }
a:visited { font-family: Tahoma; font-size: 11px; color:#333333; text-decoration: underline; }
a:hover { font-family: Tahoma; font-size: 11px; color:#333333; text-decoration: none; }

.footer { font-family: Tahoma; font-size: 9px; color: #ffffff; }
.lfooter:link	{ font-family: Tahoma; font-size: 11px; color: #ffffff; text-decoration: underline; }
.lfooter:visited { font-family: Tahoma; font-size: 11px; color: #ffffff; text-decoration: underline; }
.lfooter:hover { font-family: Tahoma; font-size: 11px; color: #ffffff; text-decoration: none; }

.txt_advanced { height:50px; background-image:url(/images/div.gif); background-repeat:no-repeat; background-position:bottom; }
.fin {  background-image:url(/images/footer_fin.gif); width:1004px; background-repeat:no-repeat; background-position:bottom; }
.platform { height:72px; background:url(/images/fin_platform.gif); background-repeat:no-repeat; width:649px; height:86px; }
.login { width:240px; height:234px; margin-top:15px; background-image:url(/images/jclyon_login.gif); background-repeat:no-repeat; }
.plat_tit { background-image:url(/images/bg_tit_01.gif); background-repeat:repeat-y; height:61px; }
.plat_txt {  background-image:url(/images/bg_txt1.gif); background-repeat:repeat-y; }
.10top_10bottom { margin-top: 10px; margin-bottom:10px; }
.faqnum { font-family: Tahoma; font-size: 10px; color: #692269; font-weight: bold; margin-left: 20px; }

.sup_5 { margin-top: 5px; }
.sup_8 { margin-top: 8px; }
.sup_10 { margin-top: 10px; }
.sup_15 { margin-top: 15px; }
.sup_20 { margin-top: 20px; }
.sup_25 { margin-top: 25px; }
.sup_70 { margin-top: 70px; }

.left_10 { margin-left: 10px; }
.left_15 { margin-left: 15px; }
.left_20 { margin-left: 20px; }
.left_25 { margin-left: 25px; }
.left_35 { margin-left: 35px; }

.right_10 { margin-right: 10px; }
.right_20 { margin-right: 20px; }
.right_35 { margin-right: 35px; }

.bottom_5 {  margin-bottom:5px; }
.bottom_7 {  margin-bottom:7px; }
.bottom_10 {  margin-bottom:10px; }

.sup_left_40 { margin-left: 50px; margin-top:30px; }
.sup_left_70 { margin-left: 70px; margin-top:30px; }
.2plat { width:650px; background-image:url(/images/bg_platform.jpg); height:266px; }
.bg_tools { background-image:url(/images/bg_txt_tools.gif)}
.bot_gris {  background-image:url(/images/bg_boton_gris.gif); width:240px; height:23px; }
.bot_violeta {  background-image:url(/images/bg_boton_violeta.gif); width:240px; height:23px; }

.solapa { background-image:url(/images/solapa.gif); background-repeat:no-repeat; background-color:#ebebeb; margin-top: 10px; }
.solapa_faq { background-image:url(/images/solapa_faq.jpg); height:30px; }
.solapa_roll { background-image:url(/images/solapa_roll.jpg); height:35px; background-position:bottom; background-repeat:repeat-x; }

.txt_help { font-size: 11px; font-family: Tahoma; font-weight: bold; text-transform: uppercase; }
.txt_final { font-size: 11px; color:#333333; font-family: Tahoma; font-weight: bold; text-transform: uppercase; text-decoration: none; }
.txt_caracteristicas {  font-family: Tahoma; color:#1d9bd0; font-size:12px; font-weight:bold; }
.txt_letra_glosario { font-family: Tahoma; font-size:30px; color:#1d9bd0; font-weight:bold; }

.bg_software { background-image:url(/images/bg_software_txt.gif)}
.lobby {  background-image:url(/images/bg_lobby.gif); background-repeat:repeat-x; }

.txt_glosario_1 { font-family: Tahoma; color:#692269; font-size: 11px; font-weight:bold; }
.txt_glosario_2 { font-family: Tahoma; color:#333333; font-size: 11px; }

.contacto { font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#692269; }
.bg_depositos { background-image:url(/images/div_deposit_sup.gif); background-repeat:no-repeat; background-position:top; }
.bg_ico_ven { background-image:url(/images/bg_ven_ico.gif); background-repeat:no-repeat; background-color:#f7cd41; }

.glossary:link	{ font-family: Tahoma; font-size:12px; color:#692269; text-decoration: underline; }
.glossary:visited { font-family: Tahoma; font-size:12px; color:#692269; text-decoration: underline; }
.glossary:hover { font-family: Tahoma; font-size:12px; color:#692269; text-decoration: none; }

.txt_form { font-family: Tahoma; font-size: 12px; color: #000000; }
.txt_form2 { font-family: Tahoma; font-size: 12px; color: #692269; }
.txt_form3 { font-family: Tahoma; font-size: 10px; color: #692269; }
.txt_form4 { font-family: Tahoma; font-size: 10px; color: #000000; }

.txt_10 { font-family: Tahoma; font-size: 10px; color: #000000; }
.txt_11 { font-family: Tahoma; font-size: 11px; color: #000000; }
.txt_10_2 { font-family: Tahoma; font-size: 10px; color: #692269; }
.txt_11_2 { font-family: Tahoma; font-size: 11px; color: #692269; }

label.error { color:red; font-size: 11px; text-align:left; padding-left:20px; background: transparent url(/images/cancel.png) no-repeat scroll left; }
div.error { color:red; font-size: 11px; text-align:left; padding-left:20px; background: transparent url(/images/cancel.png) no-repeat scroll left; }