@charset "utf-8";
/* login_before */
#main_left #login {background:url(../images/login_bg.gif) no-repeat; width:180px; height:158px;}
#login form {position:relative; padding:41px 0 0 10px; width:162px;}
#login form p.margin_h1 {margin-bottom:3px;}
#login form input {border:1px solid #000000; width:104px; height:16px; color:#222;}
#login input.btn {width:auto; height:auto; margin-top:0px;}
#login .login_btn {position:absolute; top:41px; left:120px;}
.login_color1 {color:#dbd39b; font-size:9px;}
#login .regist {margin:2px 0 0 9px;}
#login .regist span a {display:inline-block; margin-top:5px; font-size:0.8em; color:#dfeffd; letter-spacing:-1px; }
.regist span a:link, .regist span a:visited, .regist span a:hover {color:#dfeffd; text-decoration:none;}
.input_style1 {width:13px; height:13px; vertical-align:middle; margin-top:2px;}
.M_left1 {margin-left:6px; *margin-left:9px;}
/* opera 9.27  */
html:first-child .M_left1 {margin-left:9px; border:1px solid #993366;} 

.banner_go {margin:6px 0;}
.banner_go2 {margin-top:6px;}

/* login_after */
#login .hola {text-align:center; padding-top:37px;}
.hola_t1 {font-size:11px; font-weight:bold; color:#fff; margin-right:4px;}
.hola_t2 {font-size:11px; font-weight:bold;color:#fff000;}
.hola_t3 {font-size:11px; color:#fbb101; margin-right:4px;}
.hola_t4 {font-size:11px; color:#fff;}
.btn_sa_re {margin-top:5px;}
.btn_sa_re img.salir {margin-right:5px;}
#login ul {margin:4px 0 0 8px; font-size:11px; color:#dfeffd; letter-spacing:-1px;}
#login ul a {color:#dfeffd; text-decoration:none;}

/* menu */
#menu {margin-top:9px;}
#menu ul li a {display:block; width:180px; height:30px;}
#menu ul li.menu1 {background:url(../images/menu1.gif) no-repeat;}
#menu ul li.menu1_on {background:url(../images/menu1o.gif) no-repeat;}
#menu ul li.menu2 {background:url(../images/menu2.gif) no-repeat;}
#menu ul li.menu2_on {background:url(../images/menu2o.gif) no-repeat;}
#menu ul li.menu3 {background:url(../images/menu3.gif) no-repeat;}
#menu ul li.menu3_on {background:url(../images/menu3o.gif) no-repeat;}
#menu ul li.menu4 {background:url(../images/menu4.gif) no-repeat;}
#menu ul li.menu4_on {background:url(../images/menu4o.gif) no-repeat;}
#menu ul li.menu5 {background:url(../images/menu5.gif) no-repeat;}
#menu ul li.menu5_on {background:url(../images/menu5o.gif) no-repeat;}
#menu ul li.menu6 {background:url(../images/menu6.gif) no-repeat;}
#menu ul li.menu6_on {background:url(../images/menu6o.gif) no-repeat;}
#menu ul li.menu7 {background:url(../images/menu7.gif) no-repeat;}
#menu ul li.menu7_on {background:url(../images/menu7o.gif) no-repeat;}
#menu ul li.menu8 {background:url(../images/menu8.gif) no-repeat;}
#menu ul li.menu8_on {background:url(../images/menu8o.gif) no-repeat;}
#menu ul li.menu9 {background:url(../images/menu9.gif) no-repeat;}
#menu ul li.menu9_on {background:url(../images/menu9o.gif) no-repeat;}
#menu ul li.menu10 {background:url(../images/menu10.gif) no-repeat;}
#menu ul li.menu10_on {background:url(../images/menu10o.gif) no-repeat;}
#menu ul li.menu11 {background:url(../images/menu11.gif) no-repeat;}
#menu ul li.menu11_on {background:url(../images/menu11o.gif) no-repeat;}
#menu ul li.menu12 {background:url(../images/menu12.gif) no-repeat;}
#menu ul li.menu12_on {background:url(../images/menu12o.gif) no-repeat;}
#menu ul li.menu13 {background:url(../images/menu13.gif) no-repeat;}
#menu ul li.menu13_on {background:url(../images/menu13o.gif) no-repeat;}
#menu ul li.menu14 {background:url(../images/menu14.gif) no-repeat;}
#menu ul li.menu14_on {background:url(../images/menu14o.gif) no-repeat;}


#menu ul li ul {background-color:#0e1416; border-left:1px solid #616261; border-right:1px solid #616261; border-bottom:1px solid #616261; width:170px; margin-left:4px; margin-top:-1px; padding-top:3px; color:#bfc6bf; font-size:11px;}
#menu ul li ul li a {display:block; width:133px; height:auto; margin-left:9px; padding:2px 0 3px 21px; color:#bfc6bf; border-bottom:1px solid #272c2d;}
#menu ul li ul li a:hover {text-decoration:none; background:url(../images/icon_arrow.gif) 0 6px no-repeat; color:#fefac6;}
#menu ul li ul li.on {background:url(../images/icon_arrow.gif) 9px 6px no-repeat; color:#fefac6; font-weight:bold; }
#menu ul li ul li.on a {color:#fefac6;}

.banner_ft {margin:6px 0; position:relative;  width:105px; height:58px; padding:15px 0 0 75px;background:url(../images/banner_ft.gif) no-repeat;}
.banner_ft li {float:left;}
.banner_ft li.BR {margin-right:10px;}
.banner_ft li a {display:block; width:44px; height:44px; background:url(../images/banner_ft.gif) 75px 15px no-repeat;}
.banner_ft li a:hover.banner_F {background-position:-75px -88px; }
.banner_ft li a:hover.banner_T {background-position:-129px -88px;}
.family {width:180px;}

