a
{
 color: #D10000;

 font-family: Arial;
 font-size: 11px;
 font-weight: bold;

 text-decoration: none;
}

body
{
 margin: 0px;
 padding: 0px;

 background-color: #161817;
 background-image: url("./bg_gbl.jpg");
 background-repeat: repeat-x;

 font-size: 0px;
}

img
{
 border: 0px;
}

p, form
{
 margin: 0px;
 padding: 0px;
}

.preload
{
 width: 0px;
 height: 0px;

 overflow: hidden;
}

.body
{
 position: absolute;

 margin-top: 3px;

 width: 981px;
}

.brd_lft
{
 float: left;

 width: 85px;
 height: 516px;

 background-image: url("./bg_brd_lft.jpg");
}

.brd_mdl
{
 float: left;

 width: 769px;
}

.brd_rgt
{
 float: left;

 width: 127px;
 height: 667px;

 background-image: url("./bg_brd_rgt.jpg");
}

.brd_top
{
 width: 769px;
 height: 58px;

 background-image: url("./bg_brd_top.jpg");
}

.hdr
{
 width: 769px;
 height: 83px;

 background-image: url("./bg_hdr.jpg");
}

.hdr_logo
{
 position: absolute;

 margin-left: 573px;
 margin-top: 31px;

 width: 153px;
 height: 61px;

 background-image: url("./logo.gif");
}

.nvi_meta
{
 position: absolute;

 margin-left: 10px;
 margin-top: 10px;

 width: 508px;;
 height: 23px;

 background-image: url("./bg_nvi_meta.gif");
}

.nvi_meta_txt
{
 margin-left: 9px;

 padding-top: 1px;

 color: #848484;

 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
}

.nvi_meta_txt a
{
 color: #848484;

 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;

 text-decoration: none;
}

.nvi_meta_txt a:hover
{
 color: #FFFFFF;

 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;

 text-decoration: none;
}

.nvi
{
 position: absolute;

 margin-top: 58px;

 width: 769px;;
 height: 25px;

 text-align: center;
}

.nvi_trn
{
 float: left;

 width: 2px;;
 height: 25px;
}

.nvi_lnk a
{
 float: left;

 padding-top: 4px;

 width: 100px;
 height: 21px;

 background-image: url("./bg_nvi_off.gif");

 color: #CCCCCC;

 font-family: Arial;
 font-size: 15px;
 font-weight: bold;
}

.nvi_lnk a:hover, .nvi_lnk_on a
{
 float: left;

 padding-top: 4px;

 width: 100px;
 height: 21px;
 
 background-image: url("./bg_nvi_on.gif");

 color: #D10000;

 font-family: Arial;
 font-size: 15px;
 font-weight: bold;
}

.cnt
{
 width: 769px;

 background-color: #FFFFFF;
}

.cnt_lft
{
 float: left;

 width: 527px;

 background-color: #FFFFFF;

 border-left: 1px solid #FFFFFF;
 border-top: 3px solid #FFFFFF;
 border-right: 1px solid #000000;
}

.cnt_lft_brd
{
 width: 526px;

 background-image: url("./grd_cnt_top.gif");
 background-repeat: no-repeat;

 border-right: 1px solid #FFFFFF;
}

.cnt_lft_sub
{
 padding-top: 7px;

 width: 526px;
 height: 26px;

 color: #BEBEBE;

 font-family: Arial;
 font-size: 15px;
 font-weight: bold;

 text-align: center;
}

.cnt_lft_sub_nvi
{
 float: left;

 height: 33px;

 color: #BEBEBE;

 font-family: Arial;
 font-size: 15px;
 font-weight: bold;

 text-align: center;
}

.cnt_lft_sub_nvi a
{
 float: left;

 height: 33px;

 color: #BEBEBE;

 font-family: Arial;
 font-size: 15px;
 font-weight: bold;

 text-align: center;
}

.cnt_lft_sub_nvi a:hover, .cnt_lft_sub_nvi_on a
{
 float: left;

 height: 33px;

 color: #D10000;

 font-family: Arial;
 font-size: 15px;
 font-weight: bold;

 text-align: center;
}

.cnt_lft_sub_nvi_trn
{
 float: left;

 margin-left: 7px;
 margin-top: -7px;
 margin-right: 7px;

 width: 7px;
 height: 33px;

 background-image: url("./trn_nav_sec.gif");
 background-repeat: no-repeat;
}

.cnt_lft_tit
{
 margin-left: 28px;
 margin-top: 21px;
 margin-right: 28px;

 width: 470px;

 color: #616161;

 font-family: Arial;
 font-size: 18px;
}

.cnt_lft_tit_back
{
 margin-left: 28px;
 margin-top: -15px;
 margin-right: 28px;

 width: 470px;

 text-align: right;
}

.cnt_lft_tit_sub
{
 margin-left: 28px;
 margin-right: 28px;

 width: 470px;

 color: #666633;

 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
}

.cnt_lft_tit_sub2
{
 margin-bottom: 14px;

 width: 470px;

 color: #666633;

 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
}

.cnt_lft_txt
{
 margin-left: 28px;
 margin-top: 14px;
 margin-right: 28px;
 margin-bottom: 27px;

 width: 470px;

 color: #333333;

 font-family: Arial;
 font-size: 11px;
}

.cnt_lft_txt img
{
 padding: 1px;
 margin-right: 3px;
 margin-bottom: 3px;

 border: 1px solid #999999;
}

.cnt_lft_txt_lft
{
 float: left;

 padding-right: 28px;

 width: 122px;
}

.cnt_lft_txt_lft img
{
 padding: 1px;
 margin-right: 0px;
 margin-bottom: 0px;

 border: 1px solid #999999;
}

.cnt_lft_txt_trn
{
 float: left;

 margin-top: -15px;

 width: 12px;
 height: 180px;

 background-image: url("./trn_disco.gif");
 background-repeat: no-repeat;
}

.cnt_lft_txt_rgt
{
 float: left;

 padding-left: 16px;

 width: 292px;

 color: #333333;

 font-family: Arial;
 font-size: 11px;
}

.cnt_lft_txt_col1
{
 float: left;

 padding-left: 28px;
 padding-right: 28px;
 padding-bottom: 10px;

 width: 299px;

 color: #666633;

 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
}

.cnt_lft_txt_col2
{
 float: left;

 padding-bottom: 10px;

 width: 45px;

 color: #666633;

 font-family: Arial;
 font-size: 12px;

 text-align: right;
}

.cnt_lft_txt_col3
{
 float: left;

 padding-left: 28px;
 padding-right: 28px;
 padding-bottom: 10px;

 width: 70px;

 color: #666633;

 font-family: Arial;
 font-size: 12px;

 text-align: right;
}

.cnt_lft_txt_col3 a
{
 font-family: Arial;
 font-size: 12px;

 text-align: right;
 text-decoration: none;
}

.cnt_lft_txt_col4
{
 float: left;

 padding-left: 28px;
 padding-right: 28px;
 padding-bottom: 10px;

 width: 70px;

 color: #666633;

 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
}

.cnt_lft_txt_col5
{
 float: left;

 padding-bottom: 10px;

 width: 20px;

 color: #333333;

 font-family: Arial;
 font-size: 12px;
}

.cnt_lft_txt_col6
{
 float: left;

 padding-left: 28px;
 padding-right: 28px;
 padding-bottom: 10px;

 width: 130px;

 color: #333333;

 font-family: Arial;
 font-size: 12px;
}

.cnt_lft_txt_col7
{
 float: left;

 padding-right: 28px;
 padding-bottom: 10px;

 width: 166px;

 color: #333333;

 font-family: Arial;
 font-size: 12px;
}

.cnt_lft_line
{
 margin-left: 9px;
 margin-top: 16px;
 margin-bottom: 14px;

 width: 507px;
 height: 1px;

 background-image: url("./trn_dot_long.gif");
 background-repeat: no-repeat;
}

.cnt_lft_line2
{
 clear: left;

 margin-left: 9px;
 margin-bottom: 10px;

 width: 507px;
 height: 1px;

 background-image: url("./trn_dot_long.gif");
 background-repeat: no-repeat;
}

.cnt_lft_ko_frm_inp
{
 float: left;

 padding-right: 15px;

 width: 220px;
}

.cnt_lft_ko_frm_inp_rgt
{
 float: left;

 width: 220px;
}

.cnt_lft_ko_frm_inp_short
{
 width: 220px;

 border: 1px solid #7482A5;

 font-family: Arial;
 font-size: 11px;
}

.cnt_lft_ko_frm_inp_long
{
 width: 454px;

 border: 1px solid #7482A5;

 font-family: Arial;
 font-size: 11px;
}

.cnt_lft_ko_frm_txt
{
 width: 454px;
 height: 100px;

 border: 1px solid #7482A5;

 font-family: Arial;
 font-size: 11px;
}

.cnt_lft_ko_frm_sub_lft
{
 float: left;

 padding-right: 15px;

 width: 220px;
}

.cnt_lft_ko_frm_sub_rgt
{
 float: left;

 width: 220px;

 text-align: right;
}

.cnt_lft_ko_frm_sub
{
 width: 100px;

 background-color: #EEEEEE;
 border: 1px solid #D9D9D9;

 color: #777777;
 font-family: Arial;
 font-size: 11px;

 text-align: center;
}

.cnt_rgt
{
 float: left;

 margin-left: -1px;

 width: 240px;

 background-color: #FFFFFF;

 border-left: 1px solid #000000;
 border-top: 3px solid #FFFFFF;
}

.cnt_rgt_sub
{
 padding-left: 19px;
 padding-top: 7px;

 width: 219px;
 height: 26px;

 color: #999933;

 font-family: Arial;
 font-size: 15px;
 font-weight: bold;
}

.cnt_rgt_brd
{
 width: 239px;

 background-image: url("./bg_grd.jpg");
 background-repeat: no-repeat;

 border-left: 1px solid #FFFFFF;
}

.cnt_rgt_txt
{
 margin-left: 19px;
 margin-top: 22px;
 margin-bottom: 12px;

 width: 219px;

 color: #808459;

 font-family: Arial;
 font-size: 11px;

 line-height: 11px;
}

.cnt_rgt_lnk
{
 margin-left: 19px;
 margin-top: 11px;
 margin-bottom: 14px;

 width: 219px;
}

.cnt_rgt_lnk a
{
 font-family: Arial;
 font-size: 11px;
 font-weight: bold;

 text-decoration: none;
}

.cnt_rgt_line
{
 margin-left: 9px;

 width: 219px;
 height: 1px;

 background-image: url("./trn_dot_short.gif");
 background-repeat: no-repeat;
}

.cnt_rgt_nl
{
 width: 238px;
 height: 119px;

 background-image: url("./bg_newsletter.jpg");
 background-repeat: no-repeat;

 border-left: 1px solid #FFFFFF;
}

.cnt_rgt_nl_txt
{
 margin-left: 18px;
 margin-top: 13px;

 color: #777777;

 font-family: Arial;
 font-size: 11px;
}

.cnt_rgt_nl_frm
{
 margin-left: 18px;
 margin-top: 17px;

 font-size: 12px;
}

.cnt_rgt_nl_frm_inp
{
 width: 171px;
 height: 13px;

 border: 0px;

 font-size: 10px;
}

.cnt_rgt_tsr
{
 border-left: 1px solid #FFFFFF;
 border-top: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
}

.cnt_rgt_trn
{
 width: 240px;
 height: 1px;

 background-color: #000000;
}

.clear
{
 clear: left;
}

.ftr_top
{
 width: 767px;
 height: 20px;

 background-image: url("./grd_btm.gif");

 border-left: 1px solid #FFFFFF;
 border-right: 1px solid #FFFFFF;
}

.ftr_btm
{
 width: 769px;
 height: 81px;

 background-image: url("./bg_ftr.gif");
 background-repeat: no-repeat;
}

.ftr_txt
{
 padding-top: 30px;

 color: #464B4E;

 font-family: Arial;
 font-size: 11px;
 font-weight: normal;

 text-align: center;
}

.ftr_txt a
{
 color: #464B4E;

 font-family: Arial;
 font-size: 11px;
 font-weight: normal;

 text-decoration: none;
}

.ftr_txt a:hover
{
 color: #FFFFFF;

 font-family: Arial;
 font-size: 11px;
 font-weight: normal;

 text-decoration: none;
}

.foto
{
 padding: 1px;

 background-color: #FFFFFF;

 border: 1px solid #999999;
}
