* { margin: 0px; padding: 0px;}
BODY {background: #A0C930 url(img/bg.jpg) top repeat-x;}
img {border: 0px;}
ul {list-style: none;}
a {font: bold 11px 'Trebuchet MS', Helvetica, sans-serif; color: #1D53AC; text-decoration: none;}
a:hover {text-decoration: underline;} 

.bsm_header {width: 982px; height: 125px; text-align: left;}
.bsm_header_logo {width: 522px; float: left; background: url(img/logo.png) top no-repeat;}
.bsm_header_top {width: 460px; height: 125px; float: left; background: url(img/logo2.png) top no-repeat;}
.tartar2 {width: 988px;  text-align: left; font: 15px Arial, Helvetica, sans-serif; color: #000000;}
.tartar2 img {border: 1px solid #000000; height: 320px; width: 240px; margin-bottom: 3px; }
.tartar2 img:hover {border: 1px dashed #000000; }
.tartar2 div {text-align: center; width: 242px; height: 347px; margin-right: 5px; margin-bottom: 5px; float: left;}
.tartar2 a {font: 18px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.tartar2 a:hover {text-decoration: none; color: #425904;}
.tartar2 a span {font: 18 px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.tartar2 a:hover span {text-decoration: underline; color: #425904;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
.ar A:link, .ar A:visited, .ar A:active { font: bold 11px Arial, Helvetica, sans-serif; color: #000000; width: 25px; height: 20px; text-align:center; float:left; background: #D8F35F url(img/y1.gif) no-repeat; line-height: 20px; text-decoration: none; margin-right: 2px;}
.ar A:hover { background: #FFFFFF url(img/y2.gif) no-repeat; color:#000000;}
.nw_archive {width: 980px; height: 30px; }
.nw_archive2 {font: bold 11px Arial, Helvetica, sans-serif; color: #000000; width: 140px; float: left; text-align: left; padding-top: 2px;}
.nw_archive3 {float: left;}
.mmm65 {width: 983px; text-align: left; font: 11px Arial, Helvetica, sans-serif; color: #000000; height: 21px; padding-top: 7px;  }
.mmm65 a {ext-align: left; font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.mmm65 a:hover {text-decoration: underline;  }
.bsm_n1 {width: 150px; float: left; padding-top: 29px; }
.bsm_n1 a {font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline;}
.bsm_n1 a:hover  {color: #D8F35F; }
.bsm_n1 li {height: 20px;}
.bsm_n2 {width: 160px; float: left; padding-top: 29px; }
.bsm_n2 a {font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline;}
.bsm_n2 a:hover  {color: #D8F35F; }
.bsm_n2 li {height: 20px;}
.bsm_n3 {width: 150px; float: left; padding-top: 29px; }
.bsm_n3 a {font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline;}
.bsm_n3 a:hover  {color: #D8F35F; }
.bsm_n3 li {height: 20px;}
.nw_tab {width: 984px; height: 41px; font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #C4E339 url(/img/h1.gif) no-repeat; margin-top: 25px; text-align: center; line-height: 38px; text-transform: uppercase; }
.nw_tab22 {width: 984px; background: #C4E339 url(/img/h2.gif) top repeat-y; height: 145px;}
.nw_rs {float: left; width: 180px; text-align: left; padding-left: 20px; margin-top: 15px; font: 13px Arial, Helvetica, sans-serif; color: #000000;}
.nw_rs a {font: bold 13px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.nw_rs a:hover {text-decoration: none; }
.nw_rs img {margin-bottom: -5px;}
.nw_rs li {height: 24px;}
.nw_rs1 {float: left; width: 170px; text-align: left; padding-left: 20px; margin-top: 15px; background: #C4E339 url(/img/hbg.gif) top repeat-y; margin-left: 1px; font: 13px Arial, Helvetica, sans-serif; color: #000000;}
.nw_rs1 a {font: bold 13px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.nw_rs1 a:hover {text-decoration: none; }
.nw_rs1 img {margin-bottom: -5px;}
.nw_rs1 li {height: 24px;}
.nw_tab32 {width: 984px; height: 10px; margin-bottom: 25px;}
.nw_tab555 {width: 930px; background: #C4E339 url(/img/mt2.gif) top repeat-y; height: 190px;}
.nw_tab345 {width: 930px; height: 41px; font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #C4E339 url(/img/mt1.gif) no-repeat; text-align: center; line-height: 40px; text-transform: uppercase; }
.nw_tab332 {width: 930px; height: 10px; margin-bottom: 25px;}
.nw_tab55 {width: 930px; background: #C4E339 url(/img/mt2.gif) top repeat-y; height: 265px;}
.nz_rs {float: left; width: 150px; text-align: left; padding-left: 20px; margin-top: 15px; font: 13px Arial, Helvetica, sans-serif; color: #000000;}
.nz_rs a {font: bold 13px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.nz_rs a:hover {text-decoration: none; }
.nz_rs img {margin-bottom: -4px;}
.nz_rs li {height: 24px;}
.nz_rs1 {float: left; width: 165px; text-align: left; padding-left: 20px; margin-top: 15px; background: #C4E339 url(/img/hbg.gif) top repeat-y; margin-left: 1px; font: 13px Arial, Helvetica, sans-serif; color: #000000;}
.nz_rs1 a {font: bold 13px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.nz_rs1 a:hover {text-decoration: none; }
.nz_rs1 img {margin-bottom: -4px;}
.nz_rs1 li {height: 24px;}
.trad {width: 930px; font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-align: center; }
.trad a {font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.trad a:hover {text-decoration: none;}
.bsm_main_mov {width: 935px; padding-bottom: 30px;}
.bsm_main_mov img {margin-right: 5px; margin-bottom: 5px; height: 135px; width: 180px; border: 1px solid #000000;}
.bsm_main_mov img:hover {border: 1px dashed #000000; }
.nw_archive22 {width: 934px; height: 30px; }
.bsm_main_mov2 {width: 935px; padding-bottom: 30px;}
.bsm_main_mov2 img {margin-right: 5px; margin-bottom: 5px; height: 240px; width: 180px; border: 1px solid #000000;}
.bsm_main_mov2 img:hover {border: 1px dashed #000000; }

.df {width: 232px; float: left; margin-right: 10px;}
.df_im {width: 232px; padding-bottom: 5px; }
.df_im img {border: 1px solid #000000;}
.df_im img:hover {border: 1px dashed #000000;}
.df_desc {width: 232px; font: 11px Arial, Helvetica, sans-serif; color: #000000; padding-bottom: 10px; }
.df_link {width: 232px; }
.df_link a {font: bold 13px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.df_link a:hover {text-decoration: none;}
.nw_tab2277 {width: 984px; background: #C4E339 url(/img/h2.gif) top repeat-y; height: 350px;}
.mrz {padding-top: 7px; padding-left: 13px; }
.footer {font: 11px Arial, Helvetica, sans-serif; color: #000000; width: 984px; height: 90px; padding-top: 10px; text-align: center; line-height: 13px; margin-top: 10px;}
.footer a {font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.footer a:hover {text-decoration: none;}
.nw_tab75 {width: 930px; background: #C4E339 url(/img/mt2.gif) top repeat-y; height: 145px;}



.mon {width: 935px; text-align: left; font: 11px Arial, Helvetica, sans-serif; color: #000000; padding-top: 8px;}
.mon img {border: 1px solid #000000; height: 240px; width: 180px; margin-bottom: 3px; }
.mon img:hover {border: 1px dashed #000000; }
.mon div {text-align: center; width: 182px; height: 275px; margin-right: 5px; margin-bottom: 5px; float: left;}
.mon a {font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.mon a:hover {text-decoration: none; }
.mon a span {font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }
.mon a:hover span {text-decoration: none;}
.nw_tab22775 {width: 984px; background: #C4E339 url(/img/h2.gif) top repeat-y; height: 850px;}


.nom {font: bold 13px Arial, Helvetica, sans-serif; color: #000000; text-align: center; width: 100%;  height: 135px;}
.nom img {margin-bottom: 5px; border: 3px #000000 solid;}
.nom img:hover {margin-bottom: 5px; border: 3px #FFFFFF solid;}


.zm {width: 988px;  text-align: left; font: 15px Arial, Helvetica, sans-serif; color: #000000; }
.zm1 {width: 242px; height: 32px; text-align: center; background: #3F4938 url(img/bn.png) top no-repeat; float: left; padding-top: 8px;}
.zm1 a {font: 18px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
.zm1 a:hover {text-decoration: underline;}


.zm2 {text-align: center;}
.zm2 img {border: 1px solid #000000; height: 320px; width: 240px; margin-bottom: 3px; }
.zm2 div {text-align: center; width: 242px; height: 347px; }
.zm2 a {font: 18px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.zm2 a:hover {text-decoration: none; color: #425904;}
.zm2 a span {font: 18 px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.zm2 a:hover span {text-decoration: underline; color: #425904;}

.mrk {width: 242px; height: 390px; margin-right: 5px; margin-bottom: 5px; text-align: left; float: left;}


.ml0 {width: 900px; text-align: left; float: left; padding-left: 25px; padding-top: 10px;}

.ml1 {width: 450px; text-align: left; float: left;}
.ml1 a {font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.ml1 a:hover {text-decoration: none;}
.ml1 li {height: 20px;}
.nw_tab5599 {width: 930px; background: #C4E339 url(/img/mt2.gif) top repeat-y; height: 525px;}








