*{padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:11px}
#outer{width:848px;margin:0px auto;border: 1px solid #AC231C;background:url(../media/bg_grey.png) repeat-y;}
#top{background: url(../media/header.png) no-repeat;height:109px;}
#nav_path{float:right;margin-top:57px;}
#nav_path li{list-style:none;float:left;margin-right:5px;}
#nav_path li a{background: url(../media/nav_black.png) no-repeat;height:13px;line-height:13px;width:60px;text-align:center;display:block;text-decoration:none;color:#FFF}
#nav_path li a:hover,#nav_path li a.active{background: url(../media/nav_red.png) no-repeat;}
#inner{padding:0px 90px;}
#slogan_sup{padding:10px 0px;}
.promo_detail{width:320px;float:left;margin-bottom:10px;}
.promo_detail.right{margin-left:28px;}
.promo_detail .title{background: url(../media/promo_title.png) no-repeat;padding-left:10px;color:#FFF;float:left;width:310px}
.promo_detail .img{float:left;background:#FFF;padding-top:10px;width:100%;text-align:center;}
.clear{clear:both;}
#footer{height:17px;width:100%;background: url(../media/footer.png) no-repeat;padding-top:120px}
#footer a.copy{text-decoration:none;color:#FFF;margin-left:10px;}
#footer ul{float:right;list-style:none;}
#footer li{float:left;margin-left:15px;margin-right:5px}
#footer li a{text-decoration:none;color:#000}
#contact{float:right;width:818px;text-align:right;margin-top:10px;margin-right:30px;}
#contact a{text-decoration:none;color:#FFF}

#sub_table1,#sub_table2{width:100%;}

#loadingDIV{position: fixed; width: 100%; top: 0pt; left: 0pt; right: 0pt; bottom: 0pt;display:none;}
#loadingDIVfade{position: absolute; width: 100%; top: 0pt; left: 0pt; right: 0pt; bottom: 0pt; z-index: 1010; background:url(../media/back60.png);}
#loadingimgDIV{position: absolute;  z-index: 1100; display: block; text-align:center; border: 1px solid #AC231C; background:#fff;width:770px;font-size:12px;}
#title_sup{background:#AC231C;color:#FFF;font-weight:bold; font-style:italic; padding:11px;text-align:left;font-size:18px;background:url(../media/bg_float_win.png) no-repeat;padding-top:8px;padding-bottom:14px;}
#content_float{padding:10px;text-align:left;font-size:12px;padding-bottom:20px;}
#close_float{float:right;cursor:pointer;font-size:18px;}

#pagger{width:100%;float:left;}
.simplePagerNav{float:right;list-style:none;margin-bottom:10px;width:100%;}
.simplePagerNav li{float:left;margin-left:10px;}
.simplePagerNav li a{text-decoration:none;color:#000;font-weight:bold}
.simplePagerNav li.currentPage a{color:#AC231C;}

/*TABLE PRINCIPAL*/
#table_principal{width:100%;padding-top:10px;}
#table_principal td{width:50%;padding-bottom:5px;}
input[type=text],select{width:286px;border:1px solid #AC231C;padding:2px 5px;color:#666}
input[type=checkbox]{border:1px solid #AC231C;}
select{width:298px;}
#table_principal label{padding-right:10px;float:right;font-weight:bold;line-height:23px;height:23px;}

/**DATES**/
#form_day_birth,#form_month_birth,#form_year_birth{width:70px;margin-right:15px;float:left;}

/**SOCI*/
#form_memeber_num{margin-left:10px;width:100px;float:left;}

/**BUTTON**/
input[type=submit],input[type=reset]{cursor:pointer;background:url(../media/button.gif) repeat-x;border:0px;height:20px;line-height:20px;padding:0px 10px;color:#FFF;font-weight:bold;border:1px solid #000}
input[type=reset]{margin-left:20px;}

input[type=submit]:hover,input[type=reset]:hover{color:#000}

/**error**/
label.error{display:none;}
input.error{background:#FEF1EC}

#white_content{background:#FFF;padding:10px;}
.ui-jqgrid-pager input[type=text],.ui-jqgrid-pager select{width:auto;border:1px solid #000;padding:0px;}
#white_content a{font-weight:bold;color:#AC231C}

#target{padding-bottom:10px;float:left;}
#target li{list-style:none;float:left;padding-right:20px;}
#target li.active a{color:#AC231C;} 
#target a{text-decoration:none;color:#000;font-weight:bold}
.promo_detail.disabled{position: relative;}
