* { margin:0px; padding:0px; outline:none; }

body { background:#eff1f3/* url(../images/_mb_body_fill.png) left top repeat-y*/; }
body, th, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; vertical-align:top; color:#666666; }


.clear { clear:both; height:1px; display:block; overflow:hidden; }
.textsep { clear:both; height:8px; display:block; overflow:hidden; }
.line { clear:both; height:1px; display:block; background:#dddddd; overflow:hidden; }
.linet { clear:both; height:1px; display:block; position:absolute; width:740px; margin-left:-11px; background:#dddddd; overflow:hidden; }
/*.lined { clear:both; height:1px; display:block; background:url(../images/_w_pt_line.gif) left top repeat-x; }*/
.fr { float:right; }
.fl { float:left; }
.dn { display:none; }
.dh { visibility:hidden; }

a { text-decoration:underline; color:#003366; }
a:hover { text-decoration:none; }

img { border:0px; padding:0px; margin:0px; }


table.ctible  {width:100%; border-top:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; background-color:#f8f8f8;}
table.ctible td {}
table.ctible .body {border-bottom:1px solid #dddddd; padding:20px 10px 40px 15px}
table.ctible .body .col-left {float: left; width: 465px; display:block;}
table.ctible .body .col-right {float: right; width: 230px; display:block;}
table.ctible .body p {margin-bottom: 12px;}
table.ctible .title {padding:2px 0 2px 15px; font-size:11px; color:#003366; border-bottom:1px solid #dddddd;}
table.ctible .title .arrow {background: url(../images/icon_arrow_button.gif) no-repeat 0 0; position:absolute; left:0; top:50%; margin:-7px 0 0 0; height:14px; width:14px;}
table.ctible .title a {width:609px; display:block; text-decoration:none; padding-left:20px; position:relative;}
table.ctible .active .title {background-color:#ececec;}
table.ctible .active .title a {color:#35b8ef;}
table.ctible .active .title .arrow {background-position:0 -100px;}
table.ctible .body .col-left table { width:100%; border:1px solid #dddddd; border-collapse:collapse;}
table.ctible .body .col-left table td { border:1px solid #dddddd; border-collapse:collapse; padding: 2px 5px;}






html, body { width:100%; height:100%; }
#maindiv { width:100%; height:100%; overflow:scroll; }
#maintab { width:1000px; height:100%; background:#ffffff; }

/*.logo { background:url(../images/_mb_body_logo.gif) 99px 21px no-repeat; width:260px; height:93px; position:absolute; }*/
.logo { background:url(../images/MB-a_claim00_M_n_3Cweb.png) no-repeat scroll 37px 21px transparent; width:260px; height:93px; position:absolute; }

#iheader { height:93px; padding:0px 0px 0px 260px; background:#eff1f3 url(../images/_mb_body_fill.png) left top repeat-y; }
#iheader .ta { height:65px; }
#iheader .ta .types { display:block; float:left; }
#iheader .ta .types a.link { display:block; *float:left; white-space:nowrap; background:url(../images/_mb_header_types_l.gif) left top no-repeat; padding:0px 0px 0px 4px; line-height:24px; font-size:10px; font-weight:bold; color:#333333; text-decoration:none; }
#iheader .ta .types a.link:hover { color:#0082e6; }
#iheader .ta .types a.link span { display:block; padding:0px 4px 0px 0px; background:url(../images/_mb_header_types_r.gif) right top no-repeat; }
#iheader .ta .types a.link span span { display:block; padding:0px 5px 3px 5px; background:url(../images/_mb_header_types_c.gif) left top repeat-x; }
#iheader .ta .slink { display:block; float:left; line-height:24px; white-space:nowrap; padding:0px 0px 0px 12px; }
#iheader .ta .slink a { font-size:10px; font-weight:bold; color:#333333; text-decoration:none; }
#iheader .ta .slink a:hover { color:#0082e6; }
#iheader .ta .cont { display:block; float:right; white-space:nowrap; }
#iheader .ta .cont a.link { display:block; *float:left; background:url(../images/_mb_header_cont_l.gif) -100px -100px no-repeat; padding:0px 0px 0px 4px; line-height:25px; font-size:10px; font-weight:bold; color:#333333; text-decoration:none; }
#iheader .ta .cont a.link span { display:block; padding:0px 4px 0px 0px; background:url(../images/_mb_header_cont_r.gif) -100px -100px no-repeat; }
#iheader .ta .cont a.link span span { display:block; padding:0px 11px 2px 11px; background:url(../images/_mb_header_cont_c.gif) -100px -100px repeat-x; }
#iheader .ta .cont a.link:hover { color:#0082e6; background-position:left top; }
#iheader .ta .cont a.link:hover span { background-position:right top; }
#iheader .ta .cont a.link:hover span span { background-position:left top; }

#iheader .mmenu { height:28px; }
#iheader .mmenu ul { display:block; _height:1px; }
#iheader .mmenu ul li { display:block; float:left; list-style:none; padding:0px 0px 0px 11px; background:url(../images/_mb_mmenu_li.gif) left top no-repeat; }
#iheader .mmenu ul li.first { padding:0px; background:none; }
#iheader .mmenu ul li a { font-size:11px; color:#333333; text-decoration:none; line-height:28px; white-space:nowrap; display:block; *float:left; padding:0px 0px 0px 4px; background:url(../images/_mb_mmenu_ro_l.gif) 0px -100px no-repeat; }
#iheader .mmenu ul li a span { display:block; padding:0px 4px 0px 0px; background:url(../images/_mb_mmenu_ro_r.gif) -100px -100px no-repeat; }
#iheader .mmenu ul li a span span { display:block; padding:0px 10px 0px 10px; background:url(../images/_mb_mmenu_ro_c.gif) 0px -100px repeat-x; }
#iheader .mmenu ul li a.selected { background-position:0px -28px; }
#iheader .mmenu ul li a.selected span { background-position:right -28px; }
#iheader .mmenu ul li a.selected span span { background-position:0px -28px; }
#iheader .mmenu ul li a.hover { background-position:left top; color:#00adef; }
#iheader .mmenu ul li a.hover span { background-position:right top; }
#iheader .mmenu ul li a.hover span span { background-position:left top; }
#iheader .mmenu ul li a:hover { background-position:left top; color:#00adef; }
#iheader .mmenu ul li a:hover span { background-position:right top; }
#iheader .mmenu ul li a:hover span span { background-position:left top; }

#iheader .mmenuarea { position:absolute; clear:left; margin-top:0px; z-index:6000; _overflow:hidden; /*width:500px;;*/ }
#iheader .mmenuarea iframe { display:none; _display:block; position:absolute; /*filter:mask();*/ filter:Alpha(opacity=0); z-index:-1; width:1000px; height:390px; background:#000000; }
#iheader .mmenuarea table { z-index:4000; }
#iheader .mmenuarea .rasp { margin-top:-1px; }
#iheader .mmenuarea .area { float:none; border:1px #969696 solid; border-left:1px #b3b3b3 solid; border-top:1px #d8d8d8 solid; background:#ffffff url(../images/_mb_mmenu_area_b.gif) left bottom repeat-x; padding:0px 0px 0px 0px; }
#iheader .mmenuarea .area .area { background:none; border:none; border-right:1px #b3b3b3 solid; padding:0px 0px 30px 0px; }
#iheader .mmenuarea .area .areac { padding:0px; height:384px; }
#iheader .mmenuarea .area .area ul { display:block; _height:1px; }
#iheader .mmenuarea .area .area ul li { display:block; float:none; border-bottom:1px #dddddd solid; list-style:none; padding:0px; background:none; line-height:13px; font-size:11px; _width:172px; _float:left; clear:both; }
#iheader .mmenuarea .area .area ul li a { display:block; float:none; _height:1px; min-height:1px; padding:2px 16px 2px 10px; background:url(../images/_mb_mmenu_in_arr.gif) right top no-repeat; line-height:13px; font-size:11px; text-decoration:none; color:#333333; }
#iheader .mmenuarea .area .area ul li.inn { _width:210px; }
#iheader .mmenuarea .area .area ul li a.inn { background-image:none; /*white-space:nowrap; padding-right:40px;*/ }
#iheader .mmenuarea .area .area ul li a:hover { color:#00adef; background-position:right -100px; background-color:#ececec; }
#iheader .mmenuarea .area .area ul li a.selected { color:#00adef; background-position:right -100px; background-color:#ececec; }
#iheader .mmenuarea .area .area .menutitle { display:block; float:none; border-bottom:1px #dddddd solid; padding:2px 10px 2px 10px; line-height:13px; font-size:11px; color:#a5a5a5; font-weight:bold; clear:both; }
#iheader .mmenuarea .area .area .menutitlel { display:block; float:none; padding:2px 10px 2px 10px; line-height:13px; font-size:11px; color:#a5a5a5; font-weight:bold; clear:both; }
#iheader .mmenuarea .area .area .carpres { padding:16px 1px 10px 12px; }
#iheader .mmenuarea .area .area .carpres .ctitle { display:block; padding:0px 0px 0px 10px; }
#iheader .mmenuarea .area .area .carpres .ctypes { display:block; float:left; width:172px; height:140px; }
#iheader .mmenuarea .area .area .carpres .desc { float:right; clear:both; margin-top:-140px; width:146px; }
#iheader .mmenuarea .area .area .carpres .desc .darea { padding-right:20px; font-size:11px; }
#iheader .mmenuarea .area .area .carpres .desc .darea strong { display:block; padding:2px 0px 4px 0px; color:#a5a5a5; }
#iheader .mmenuarea .area .area .carpres .carimg { padding-left:40px; }
#iheader .mmenuarea .area .area .carpres ul li a { display:block; float:none; _height:1px; padding:2px 10px 2px 19px; background:url(../images/_mb_mmenu_in_arr.gif) 10px 0px no-repeat; line-height:13px; font-size:11px; text-decoration:none; color:#333333; }
#iheader .mmenuarea .area .area .carpres ul li a:hover { color:#00adef; background-position:10px -100px; _height:1px; background-color:#ececec; }
#iheader .mmenuarea .area .area .carpres ul li a.selected { color:#00adef; background-position:10px -100px; _height:1px; background-color:#ececec; }
#iheader .mmenuarea .area .area  .linksm { padding:3px 10px 5px 10px; }
#iheader .mmenuarea .area .area  .linksm li { display:block; list-style:none; _height:1px; border:0px; _width:152px; }
#iheader .mmenuarea .area .area  .linksm li a { display:block; _height:1px; padding:1px 1px 2px 9px; _padding-top:2px; line-height:13px; font-size:11px; color:#333333; text-decoration:none; background:url(../images/_mb_header_types_arr.gif) 0px -1px no-repeat; }
#iheader .mmenuarea .area .area  .linksm li a:hover { color:#00adef; background-position:0px -101px; background-color:transparent; }

#iheader #mctypes { min-width:150px; _width:150px; margin:-27px 0px 0px -1px; clear:left; position:absolute; z-index:4000; }
#iheader #mctypes .area { padding:0px; background:none; background-color:#ffffff; border-top:0px; }
#iheader #mctypes .area .area { padding:0px 0px 5px 0px; }
#mctypes a { display:block; clear:both; _height:1px; font-size:10px; padding:6px 20px 4px 9px; font-weight:bold; color:#333333; line-height:12px; white-space:nowrap; text-decoration:none; }
#mctypes a:hover { color:#00adef; }
#mctypes a.links { padding:1px 20px 2px 18px; color:#003366; font-size:10px; line-height:11px; background:url(../images/_mb_header_types_arr.gif) 9px -2px no-repeat;  }
#mctypes a.links:hover { color:#00adef; background-position:9px -102px; }

#ifooter { display:block; position:fixed; z-index:5500; width:1000px; left:0px; bottom:0px; height:28px; _bottom:auto; _position:absolute; _margin-top:-28px; background:#eff1f3 url(../images/_mb_body_fill.png) left top repeat-y; }
#ifooter .name { position:absolute; width:194px; height:28px; /*background:url(../images/_mb_footer_name.gif) 54px 0px no-repeat; */}
#ifooter .area { line-height:27px; color:#666666; padding:1px 0px 0px 302px; font-size:10px; }
#ifooter .area a { color:#666666; text-decoration:none; }
#ifooter .area a:hover { color:#0082e6; }

#icontainer { min-height:450px; padding-bottom:72px; clear:both; }

#isplash { width:1000px; height:310px; overflow:hidden; }
#isplash .img { height:310px; width:1000px; background-position:left top; background-repeat:no-repeat; position:absolute; z-index:1000; }
#isplash .imgs { height:310px; width:1000px; overflow:hidden; }
#isplash .imgsbg { height:310px; width:1000px; position:absolute; z-index:1000; background:#000000;}
#isplash .preg { position:absolute; z-index:4000; padding:128px 0px 0px 779px; }
#isplash .gta { height:181px; border-left:1px #373737 solid; background:url(../images/_mb_index_spg_bg.png) left top repeat; max-width:220px;}
#isplash .gta .area { padding:20px 14px 0px 14px; _height:1px; border-top:1px #373737 solid; }
#isplash .gta .area ul { _height:1px; }
#isplash .gta .area ul li { display:block; list-style:none; float:left; clear:left; border-top:1px #373737 solid; width:192px; }
#isplash .gta .area ul li.first { border:0px; }
#isplash .gta .area ul li a { display:block; padding:3px 11px 3px 11px; _height:1px; background:url(../images/_mb_index_spg_arr.gif) 1px 1px no-repeat; color:#ffffff; text-decoration:none; font-size:11px; line-height:14px; }
#isplash .gta .area ul li a:hover { color:#00adef; background-position:1px -99px; }
#isplash .gta .area ul li a.selected { color:#00adef; background-position:1px -99px; }

#isplashpreloader { height:310px; width:1000px; position:absolute; z-index:2100; background:#ffffff; }
#isplashpreloader table { height:310px; width:1000px; }
#isplashpreloader table td { vertical-align:middle; text-align:center; }

#icontainer .ibody { width:1000px; height:200px; position:relative; *position:static; background:url(../images/_mb_index_body_bg.gif) left top repeat-x; }

#icontainer .ibody .links { width:190px; }
#icontainer .ibody .links .area { padding:17px 20px 5px 20px; }
#icontainer .ibody .links .area ul { padding-top:3px; }
#icontainer .ibody .links .area li { display:block; list-style:none; _height:1px; }
#icontainer .ibody .links .area li a { display:block; _height:1px; padding:1px 1px 1px 9px; /*_padding-top:3px;*/ line-height:13px; font-size:11px; color:#003366; text-decoration:none; background:url(../images/_mb_header_types_arr.gif) 0px -1px no-repeat; }
#icontainer .ibody .links .area li a:hover { color:#00adef; background-position:0px -101px; }

#icontainer .ibody .catalogue { width:309px; }
#icontainer .ibody .catalogue .area { padding:17px 30px 5px 30px; }
#icontainer .ibody .catalogue .area .mrb { height:137px; padding-top:4px; background-position:center bottom; background-repeat:no-repeat; }
#icontainer .ibody .catalogue .area .mrb .text { height:54px; overflow:hidden; line-height:15px; font-size:11px; }

#icontainer .ibody .news { width:280px; background:#eff1f3 url(../images/_mb_index_news_bg.gif) left top repeat-x; }
#icontainer .ibody .news .area { padding:17px 60px 5px 20px; }
#icontainer .ibody .news .item { font-size:11px; }
#icontainer .ibody .news .item a.title { display:block; padding:2px 0px; color:#003366; font-size:12px; text-decoration:none; }
#icontainer .ibody .news .item a.title span { font-size:10px; font-weight:bold; padding-left:12px; background:url(../images/_mb_header_types_arr.gif) 0px -3px no-repeat; }
#icontainer .ibody .news .item a.title:hover { color:#00adef; }
#icontainer .ibody .news .item a.title:hover span { background-position:0px -103px; }
#icontainer .ibody .news .item .text { line-height:15px; }

#icontainer .ibody .types { width:221px; }
#icontainer .ibody .types .area { padding:20px 20px 5px 20px; margin-top:-26px; background:#ffffff; min-height:200px; _height:200px; background:#ffffff; z-index:5000; position:absolute; }
#icontainer .ibody .types .area .clear { width:181px; }

div.butt { height:22px; overflow:hidden; }
a.butt { display:block; float:left; color:#003366; text-decoration:none; height:22px; line-height:21px; overflow:hidden; white-space:nowrap; background:url(../images/_mb_butt_l.png) left top no-repeat; padding:0px 0px 0px 9px; }
a.butt * { cursor:pointer; }
a.butt span { display:block; padding:0px 9px 0px 0px; background:url(../images/_mb_butt_r.png) right top no-repeat; }
a.butt span span { display:block; padding:0px 0px 1px 0px; background:url(../images/_mb_butt_c.png) left top repeat-x; }
a.butt span span span { display:block; background:url(../images/_mb_header_types_arr.gif) 0px 2px no-repeat; padding:0px 36px 0px 10px; }
a.butt:hover { color:#00adef; }
a.butt:hover span span span { background-position:0px -98px; }

.devarea { display:block; position:absolute; margin-top:-72px; height:35px; width:1000px; }
.devarea .mc3 { display:block; float:right; width:147px; padding:7px 0px 0px 0px; }
.devarea .mc3 .sd { display:block; float:left; width:86px; line-height:10px; font-size:10px; text-align:right; padding:2px 0px; font-family:Arial, Helvetica, sans-serif; }
.devarea .mc3 .sd a { color:#c3ccd0; text-decoration:none; }
.devarea .mc3 .sd a:hover { color:#00adef; text-decoration:none; }
.devarea .mc3 .sd strong { font-weight:normal; }
.devarea .mc3 .swf { display:block; float:left; padding:0px 0px 0px 5px; *padding-bottom:2px; }

.devarea .webcom { display:block; float:right; width:210px; padding:7px 0px 0px 0px; }
.devarea .webcom .text {width:100px; display:block; float:left; padding:2px 0px;}
.devarea .webcom .text a { color:#c3ccd0; text-decoration:none; line-height:10px; font-size:10px; text-align:right; font-family:Arial, Helvetica, sans-serif;}
.devarea .webcom .text a:hover { color:#00adef; text-decoration:none; }
.devarea .webcom .text strong { font-weight:normal; }
.devarea .webcom .img {padding-top:5px; padding-left:5px; display:block; width:100px; float:left;}


h1 { display:block; padding-bottom:5px; font-size:20px; font-weight:normal; }
h2 { display:block; padding-bottom:5px; font-size:12px; font-weight:bold; }
h3 { display:block; padding-bottom:5px; font-size:12px; font-weight:bold; }
h4 { display:block; padding-bottom:5px; font-size:12px; font-weight:bold; }
h5 { display:block; padding-bottom:5px; font-size:12px; font-weight:bold; }


/*### inner ###*/

#icontainer .inbody { padding:35px 0px 20px 0px; }
#icontainer .inbody .side { float:left; width:250px; }
#icontainer .inbody .content { float:right; width:740px; }
#icontainer .inbody .content div.cont { padding:0px 10px 20px 10px; border-left:1px #dddddd solid; }
#icontainer .inbody .content div.cont.nl { border:0px; }
#icontainer .inbody .content table.cont { width:659px; }

#icontainer .inbody .side { font-size:6px; }
#icontainer .inbody .side .menu { display:block; border-top:1px #dddddd solid; padding-bottom:30px; width:230px; overflow:hidden; }
#icontainer .inbody .side .menu li { display:block; list-style:none; _height:1px; border-bottom:1px #dddddd solid; }
#icontainer .inbody .side .menu li a { display:block; padding:2px 3px 2px 20px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) 0px 0px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; }
#icontainer .inbody .side .menu li a:hover { color:#00adef; background-position:-300px 0px; }
#icontainer .inbody .side .menu li a.selected { color:#00adef; background-position:-300px 0px; }
#icontainer .inbody .side .menu ul ul { border-top:1px #dddddd solid; padding:2px 0px; }
#icontainer .inbody .side .menu ul ul ul { border:0px; padding:0px; }
#icontainer .inbody .side .menu ul ul li { padding:0px 0px 0px 12px; border:0px; }

#icontainer .inbody .side .block { display:block; padding-bottom:30px; width:230px; overflow:hidden; }

.cmblock { display:block; padding:0px 0px 20px 10px; }
.cmblock .tarea .topo { display:block; width:236px; height:10px; background:url(../images/_mb_side_bb_at.png) left top no-repeat; }
.cmblock .tarea .rigo { background:url(../images/_mb_side_bb_ar.png) left top repeat-y; }
.cmblock .tarea .bodo { width:232px; background:#d6d6d6 url(../images/_mb_side_bb_t.gif) 0px -10px no-repeat; }
.cmblock .tarea .boto { display:block; width:236px; height:15px; background:url(../images/_mb_side_bb_ab.png) left top no-repeat; }
.cmblock .tarea .bodo .cont { padding:0px 0px 0px 5px; }
.cmblock .area { display:block; width:236px; }
.cmblock .abr { display:block; width:230px; height:118px; overflow:hidden; }
.cmblock .title { padding: 0px 10px 0px 12px; height:36px; }
.cmblock div.buttt { height:21px; overflow:hidden; }
.cmblock div.buttt a.buttt { display:block; float:left; _height:1px; color:#003366;  text-decoration:none; font-size:11px; line-height:18px; background:url(../images/_mb_side_bb_butt_l.gif) left top no-repeat; padding:0px 0px 0px 16px; }
.cmblock div.buttt a.buttt span { display:block; float:left; cursor:pointer; background:url(../images/_mb_side_bb_butt_r.gif) right top no-repeat; padding:0px 14px 0px 0px; }
.cmblock div.buttt a.buttt span span { display:block; float:left; background:url(../images/_mb_side_bb_butt_c.gif) left top repeat-x; padding:0px 0px 3px 0px; width:194px; }
.cmblock div.buttt a.buttt span span span { display:block; float:left; background:url(../images/_mb_header_types_arr.gif) 185px 0px no-repeat; padding:0px 9px 0px 0px; _width:185px;; }
/*.cmblock div.buttt a.buttt:hover { color:#00adef; }
.cmblock div.buttt a.buttt:hover span span span { background-position:190px -100px; }
.cmblock div.buttt a.selected {  }
.cmblock div.buttt a.selected span span span { background:url(../images/_mb_header_types_arr2.gif) 185px 0px no-repeat; }*/
.cmblock div.bbuttt { height:21px; }
.cmblock div.bbuttt a.bbuttt { background-image:url(../images/_mb_side_bb_butt_wl.gif); }
.cmblock div.bbuttt a.bbuttt span { background-image:url(../images/_mb_side_bb_butt_wr.gif); }
.cmblock div.bbuttt a.bbuttt span span { background-image:url(../images/_mb_side_bb_butt_wc.gif); }
.cmblock .ctext { font-size:11px; }
.cmblock .smd { display:block; background:#ffffff; margin-left: 2px; width: 217px; }
.cmblock .smd .ctext { padding:4px 8px; font-size:10px; }
.cmblock .smd .ctext b { font-size:11px; }
.cmblock .smd .ctext strong { font-size:11px; }
.cmblock .ilinks ul { display:block; float:left; width:48%; }
.cmblock .ilinks ul li { display:block; padding:0px 10px 0px 0px; list-style:none; _height:1px; }
.cmblock .ilinks ul li a { display:block; _height:1px; color:#333333; font-size:11px; line-height:12px; text-decoration:none; padding:1px 2px 2px 15px; background:url(../images/_mb_mmenu_in_arr.gif) 6px -2px no-repeat; }
.cmblock .ilinks ul li a:hover { color:#00adef; background-position:6px -102px; }

.left-menu-lvl2 ul { float: left; margin: -2px 3px 0 2px; padding: 0; width: 214px; line-height:1; list-style-position: outside;}
.left-menu-lvl2 ul li{ float: left; padding: 0 5px; position: relative; background-color: #FFFFFF; padding-right: 0; list-style-type: none;}
.left-menu-lvl2 ul li a{ display: block; margin-left: -5px; padding: 2px 5px 3px 12px; position: relative; width: 200px; font-size:11px; text-decoration:none; color:#003366; border-bottom: 1px solid #DDDDDD;}
.left-menu-lvl2 ul li a:hover {background-color:#ECECEC; color: #00ACEF;}
.left-menu-lvl2 ul li.selected{ background-color: #ECECEC; width: 212px;}
.left-menu-lvl2 ul li a.row{ background:url(../images/_mb_header_types_arr.gif) 200px 0px no-repeat}
.left-menu-lvl2 ul li.row2{ background:url(../images/_mb_header_types_arr2.gif) 200px 0px no-repeat  #ffffff; color:#003366}
.left-menu-lvl2 ul li.row2 a:hover{ background:url(../images/_mb_header_types_arr2.gif) 200px 0px no-repeat  #ffffff; color:#003366}
.left-menu-lvl2 ul li a.row:hover{ background:url(../images/_mb_header_types_arr.gif) 200px -100px no-repeat #ECECEC}
.left-menu-lvl2 a.onhover {background-position:200px -100px !important;  background-color: #ECECEC !important}
.left-menu-lvl2 .lvl3 {margin: 0 0 0 -5px;}
.left-menu-lvl2 .lvl3 a{padding-left: 22px; width: 190px;}
.left-menu-lvl2 .lvl3 a:hover{background:none #ECECEC !important; color: #00ACEF !important;}
.left-menu-lvl3 { position: absolute; top: 2px; left: 223px; }
.left-menu-lvl3 ul li a{ border-left: 4px solid #cacfd3; border-right: 4px solid #cacfd3; }

.cmblock div.buttt .inm { width:1px; height:10px; float:left; }
.cmblock div.buttt:hover a.buttt { color:#00adef; }
.cmblock div.buttt:hover a.buttt span span span { background-position:185px -100px; }
.cmblock div.buttt .vmenu { position:absolute; margin:2px 0 0 3px; width:216px; border-left: 4px solid #cacfd3; border-right: 4px solid #cacfd3; border-bottom: 1px #dddddd solid; background:#ffffff; font-size:11px;}
.cmblock div.buttt .vmenu  .vmenu { position:absolute; margin:0 0 0 220px; border-left: 4px solid #cacfd3; border-right: 4px solid #cacfd3; background:#ffffff; }
/*.cmblock div.buttt .vmenu * { z-index:10000; }*/
.cmblock div.buttt li { display:block; list-style:none; _height:1px; min-height:1px; }
.cmblock div.buttt li span { display:block; width:216px; padding:1px 0px; border-top:1px #dddddd solid; cursor:pointer; }
.cmblock div.buttt li.first { }
.cmblock div.buttt li a { display:block; _height:1px; padding-left:12px; line-height:14px; color:#666666; text-decoration:none; cursor:pointer; }
.cmblock div.buttt li a.wc {  background:url(../images/_mb_side_bb_vmenu_arr.gif) 190px -2px no-repeat; }
.cmblock div.buttt li a.wc.selected {  background-position: 190px -102px; background-color:#ffffff; }
.cmblock div.buttt li a:hover { background-position:0px -102px; color:#00adef; background-color:#ffffff; }
/*.cmblock div.buttt li:hover a { background-position:0px -102px; color:#00adef; background-color:#ffffff; }*/
.cmblock div.buttt li:hover li a { background-position:0px 0px; color:#666666; background-color:#ffffff; }
.cmblock div.buttt li:hover li a:hover { background-position:0px -102px; color:#00adef; background-color:#ffffff; }

.cmblock div.buttt .vmenu { /*overflow:hidden;*/ }
.cmblock div.buttt .vmenu iframe { display:none; _display:block; position:absolute; /*filter:mask();*/ filter:Alpha(opacity=0); z-index:-1; width:250px; height:390px; background:#000000; }

/*.cmblock div.buttt .vmenu { visibility:hidden; }
.cmblock div.buttt:hover .vmenu { visibility:visible; }
.cmblock div.buttt:hover .vmenu li .vmenu { visibility:hidden; }
.cmblock div.buttt:hover .vmenu li:hover .vmenu { visibility:visible; }*/

.cmenu2 li { display:block; float:left; padding:0px 32px 0px 0px; }
.cmenu2 li a { display:block; _float:left; padding:0px 3px 0px 14px; color:#003366; font-size:11px; font-weight:bold; text-decoration:none; line-height:14px; background:url(../images/_mb_menuc_3bg.gif) 0px 2px no-repeat; }
.cmenu2 li a:hover { color:#00adef; background-position:0px -98px; }
.cmenu2 li a.selected { color:#00adef; background-position:0px -98px; }

.authform { padding:0px 0px 0px 18px; }
.authform h2 { font-size:11px; padding-left:2px; }
.authform .field { display:block; float:left; padding:1px 5px 4px 0px; }
.authform input.text { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:2px 9px 3px 9px; width:80px; }
.authform input.textl { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:2px 9px 3px 9px; width:165px; }
.authform a { display:block; float:left; padding:2px 3px 2px 12px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -8px 0px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; }
.authform a:hover { color:#00adef; background-position:-308px 0px; }

.ccartinfo { padding:0px 0px 0px 18px; color:#333333; font-size:11px; }
.ccartinfo a.butt span span span { padding-right:15px; }
.ccartinfo .text { padding:4px 0px 0px 2px; }

.postform { padding:0px 0px 0px 18px; }
.postform h2 { font-size:11px; padding-left:2px; }
.postform .field { display:block; float:left; padding:1px 5px 4px 0px; }
.postform input.text { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:2px 9px 3px 9px; width:176px; }
.postform a { display:block; float:left; padding:2px 3px 2px 12px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -8px 0px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; }
.postform a:hover { color:#00adef; background-position:-308px 0px; }

.ctext { line-height:16px; }
/* .ctext p { padding:5px 0px; }
.ctext a {text-decoration:none;} */
.ctext a, .ctext p a { padding:2px 3px 2px 12px; _height:1px; background:url(../images/_mb_inner_menu_arr2.gif) -8px 0px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; }
.ctext a:hover, .ctext p a:hover { color:#00adef; background-position:-1008px 0px; }
.ctext a:hover { color:#00adef; }
.ctext img { margin:5px 0px; }

.ctext table { border-collapse:collapse; border:0px; border-left:1px #dddddd solid; border-bottom:1px #dddddd solid; width:100%; font-size:11px; }
.ctext table td { padding:3px 11px 3px 11px; border-top:1px #dddddd solid; border-right:1px #dddddd solid; line-height:normal; }
.ctext table th { padding:3px 11px 3px 11px; border-top:1px #dddddd solid; border-right:1px #dddddd solid; line-height:normal; background-color:#f8f8f8; }
.ctext table td.nb { border:0px; }
.ctext table td p a { padding:2px 3px 2px 12px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -8px 0px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; }
.ctext table td p a:hover { color:#00adef; background-position:-308px 0px; }
.ctext table td a { padding:2px 3px 2px 12px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -8px 0px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; }
.ctext table td a:hover { color:#00adef; background-position:-308px 0px; }

.ctext table td div.butt { height:22px; overflow:hidden; }
.ctext table td a.butt { display:block; float:left; color:#003366; text-decoration:none; height:22px; line-height:21px; overflow:hidden; white-space:nowrap; background:url(../images/_mb_butt_l.png) left top no-repeat; padding:0px 0px 0px 9px; }
.ctext table td a.butt * { cursor:pointer; }
.ctext table td a.butt span { display:block; padding:0px 9px 0px 0px; background:url(../images/_mb_butt_r.png) right top no-repeat; }
.ctext table td a.butt span span { display:block; padding:0px 0px 1px 0px; background:url(../images/_mb_butt_c.png) left top repeat-x; }
.ctext table td a.butt span span span { display:block; background:url(../images/_mb_header_types_arr.gif) 0px 2px no-repeat; padding:0px 36px 0px 10px; }
.ctext table td a.butt:hover { color:#00adef; }
.ctext table td a.butt:hover span span span { background-position:0px -98px; }


.ctextxls table { /*border-collapse:collapse;*/ border:0px; border-left:1px #dddddd solid; border-bottom:1px #dddddd solid; width:100%; margin-left:-11px; *position:relative;}
.ctextxls table td { font-size:11px; padding:3px 11px 3px 11px; border-top:1px #dddddd solid; border-right:1px #dddddd solid; line-height:normal; }
.ctextxls table th { padding:3px 11px 3px 11px; border-top:1px #dddddd solid; border-right:1px #dddddd solid; line-height:normal; background-color:#f8f8f8; }
.ctextxls table td.nb { border:0px; }
.ctextxls table td select { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:2px 2px 2px 9px; width:176px; }
.ctextxls table .blue td { background:#f8f8f8;}

.cfiles .item { display:block; float:left; }
.cfiles .item a { display:block; padding:2px 0px 2px 9px; _float:left; background:url(../images/_mb_header_types_arr.gif) 0px 0px no-repeat; text-decoration:none; font-size:11px; }
.cfiles .item a:hover { color:#00adef; background-position:0px -100px; }

.paging { display:block; height:19px; }
.paging div { position:absolute; margin-left:-10px; width:739px; height:19px; background:url(../images/_mb_inner_paging.gif) left bottom repeat-x; }
.paging div a.arr { display:block; float:left; padding:0px 1px 0px 0px; }
.paging div li { display:block; list-style:none; float:left; text-align:center; margin-left:-1px; }
.paging div li a { display:block; _float:left; padding:0px 0px 0px 14px; line-height:18px; font-size:11px; color:#003366; text-decoration:none; background:url(../images/_mb_inner_paging_lia_l.gif) left top no-repeat; }
.paging div li a span { display:block; cursor:pointer; background:url(../images/_mb_inner_paging_lia_r.gif) right top no-repeat; padding:0px 14px 0px 0px; }
.paging div li a span span { width:15px; cursor:pointer; padding:1px 0px 0px 0px; line-height:18px; background:url(../images/_mb_inner_paging_lia_c.gif) left top repeat-x; }
.paging div li a:hover { color:#00adef; }
.paging div li a.selected { color:#00adef; background-position:0px -19px; }
.paging div li a.selected span { background-position:right -19px; }
.paging div li a.selected span span { background-position:0px -19px; }

.xlssearch input.form { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:2px 9px 3px 9px; width:80px; }
.xlssearch .header{margin:10px 0px 10px 0px;}
.xlssearch .clear{clear: both; height: 1px;}
.xlssearch .input{padding: 10px 10px 0px 0px; float: left;}
.xlssearch .title{padding: 7px 10px 0px 0px; _padding: 10px 10px 0px 0px; white-space: nowrap; line-height: 20px; float: left; color:#666666; font-size:12px; text-decoration:none; }
.xlssearch .title1{padding: 10px 10px 0px 0px; _padding: 11px 10px 0px 0px; white-space: nowrap; line-height: 20px; float: left; color:#666666; font-size:12px; text-decoration:none; }
.xlssearch p a { padding:2px 3px 2px 12px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -8px 0px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; }
.xlssearch p a:hover { color:#00adef; background-position:-308px 0px; }

table.zapch{border-top:1px solid #DDDDDD; border-right:1px solid #DDDDDD}
.zapch th.zag{vertical-align:middle; color:#666666; text-align:center; padding:5px; background:#f8f8f8; border-bottom:1px solid #DDDDDD; border-left:1px solid #DDDDDD}
.zapch td{padding:5px; font-size:11px; background:#ffffff; border-bottom:1px solid #DDDDDD; border-left:1px solid #DDDDDD}

.result_title {margin:5px 0px 5px;}

.listen { display:block; height:19px; }
.listen div { position:absolute; margin-left:-10px; width:739px; height:19px; background:url(../images/_mb_inner_paging.gif) left bottom repeat-x; }
.listen div a.arr { display:block; float:left; padding:0px 1px 0px 0px; }
.listen div li { display:block; list-style:none; float:left; margin-left:-1px; }
.listen div li a { display:block; _float:left; padding:0px 0px 0px 14px; line-height:18px; font-size:11px; color:#003366; text-decoration:none; background:url(../images/_mb_inner_paging_lia_l.gif) left top no-repeat; }
.listen div li a span { display:block; cursor:pointer; background:url(../images/_mb_inner_paging_lia_r.gif) right top no-repeat; padding:0px 14px 0px 0px; }
.listen div li a span span { white-space:nowrap; cursor:pointer; padding:1px 0px 0px 0px; line-height:18px; background:url(../images/_mb_inner_paging_lia_c.gif) left top repeat-x; }
.listen div li a:hover { color:#00adef; }
.listen div li a.selected { color:#00adef; background-position:0px -19px; }
.listen div li a.selected span { background-position:right -19px; }
.listen div li a.selected span span { background-position:0px -19px; }

.cphgman .item { display:block; width:302px; }
.cphgman .item .img { width:100px; height:120px; display:block; float:left; }
.cphgman .item .ctext { display:block; float:left; width:202px; }
.cphgman .textsep { height:9px; }

.cnews .textsep { height:20px; }
.cnews .item h2 span { font-size:11px; color:#003366; font-weight:normal; }
.cnews .item .textsep { height:5px; }
.cnews .item .img { display:block; float:left; width:135px; padding:4px 0px 0px 0px; }
.cnews .item .imgf { display:block; float:right; width:145px; text-align:right; padding:24px 0px 0px 0px; }
.cnews .item .imgs .img { float:left; width:160px; padding:10px 0px; }
.cnews .item .imgs .img img { margin:0px; }
.cnews .item .ctext p { padding:0px 0px 10px 0px; }
.cnews .item .ctext.ci { float:right; width:509px; }
.cnews .item .ctext a.link { display:block; float:left; padding:2px 3px 2px 12px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -8px 0px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; }
.cnews .item .ctext a.link:hover { color:#00adef; background-position:-308px 0px; }


.cgb { border-top:1px #dddddd solid; }
.cgb .item { border-bottom:1px #dddddd solid; }
.cgb .item h2 { font-size:11px; font-weight:normal; color:#003366; padding:1px 0px 3px 0px; }
.cgb .item a.shh { display:block; float:right; padding:1px 3px 1px 12px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -8px -1px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; white-space:nowrap; }
.cgb .item a.shh:hover { color:#00adef; background-position:-308px -1px; }
.cgb .item a.shh.selected { color:#00adef; background-position:-308px -1px; }
.cgb .item .answ { padding:8px 10px 14px 21px; background:#f2f2f2; }


.fb .title { float:left; width:190px; padding-top:3px; text-align:right; }
.fb .value { float:left;  padding:3px 0px 6px 10px; font-weight:bold; }
.fb .field { float:left; padding:0px 0px 6px 15px; *padding-bottom:4px; }
.fb .field input.text { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:2px 9px 3px 9px; width:300px; }
.fb .field textarea.text { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:2px 9px 3px 9px; width:300px; height:90px; }
.fb .textsep { height:6px; }
.fb .field select { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:2px 2px 2px 9px; width:320px; }
.fb .field .radio { display:block; margin:0px; padding:0px; width:15px; height:14px; }
.fb .field label { display:block; float:left; padding:4px 0px 0px 7px; }
.fb .field .rch { padding:5px 0px 0px 0px; display:block; float:left; }
.fb .field .clear { _width:450px; }

.fb .cctitle { float:left; padding:3px 0px 0px 0px; width:250px; text-align:right; }
.fb .ctitle { float:left; padding:3px 0px 3px 0px; }
.fb .cfield { float:left; padding:0px 0px 6px 0px; *padding-bottom:4px; }
.fb .cfield input.text { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:2px 9px 3px 9px; width:200px; }
.fb .cfield textarea.text { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:2px 9px 3px 9px; width:200px; height:90px; }
.fb .cfield select { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:2px 2px 2px 9px; width:220px; }
.fb .cvalue { float:left;  padding:1px 0px 0px 10px; }
.fb .ccvalue { float:left;  padding:3px 0px 6px 10px; font-weight:bold; width:70px; }
.fb .cccvalue { float:left;  padding:3px 0px 6px 10px; font-weight:bold; width:55px; }
.fb .cvalue div.info { display:block; width:19px; height:19px; background:url(../images/_mb_calc_info.gif) 0px 0px no-repeat; }
.fb .cvalue div.info .over { position:absolute; background:#f2f2f2 url(../images/_mb_calc_info_over.gif) left bottom no-repeat; padding:8px 10px 15px 30px; color:#666666; font-size:10px; line-height:14px; margin-left:-5px; }
.fb .cvalue div.info .over div { width:170px; }

.csearch .field { display:block; float:left; padding:1px 6px 0px 0px; *padding-top:0px; }
.csearch .field input.text { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:2px 9px 2px 9px; width:418px; }
.csearch .butt span span span { padding-right:15px; }
.csearch .textsep { height:9px; }
.csearch { line-height:18px; }

.afiles { font-size:11px; }
.afiles a { display:block; line-height:14px; text-decoration:none; padding:0px 0px 0px 15px; background:url(../images/_mb_inner_files_ico.gif) 0px 3px no-repeat; }
.afiles a:hover { color:#00adef; background-position:0px -97px; }


.aphoto1 { width:230px; line-height:15px; font-size:11px; }
.aphoto1 img { display:block; float:left; border-bottom:4px #ffffff solid; }
.aphoto1 a { display:block; float:left; padding:0px 3px 1px 12px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -8px -2px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; }
.aphoto1 a:hover { color:#00adef; background-position:-308px -2px; }

.aphoto2 { width:230px; line-height:15px; font-size:11px; }
.aphoto2 img { display:block; float:right; border-left:5px #ffffff solid; }
.aphoto2 a { display:block; float:left; padding:0px 3px 1px 12px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -8px -2px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; }
.aphoto2 a:hover { color:#00adef; background-position:-308px -2px; }

.aphoto3 .topo { display:block; width:233px; height:5px; background:url(../images/_mb_aphoto3_t.png) left top no-repeat; }
.aphoto3 .boto { display:block; width:233px; height:10px; background:url(../images/_mb_aphoto3_b.png) left top no-repeat; }
.aphoto3 .rigo { display:block; width:1px; background:url(../images/_mb_aphoto3_r.png) left top repeat-y; }
.aphoto3 .cont { border-left:1px #dddddd solid; border-right:1px #dddddd solid; background:#ffffff; padding:0px 15px 0px 3px; }
.aphoto3 .cont div { width:212px; height:40px; overflow:hidden; font-size:11px; line-height:13px; }
.aphoto3 .cont img { display:block; float:left; border-right:10px #ffffff solid; }
.aphoto3 a { display:block; float:left; padding:0px 3px 0px 10px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -9px -2px no-repeat; *background-position:-9px -3px; text-decoration:none; font-size:11px; color:#003366; line-height:13px; }
.aphoto3 a:hover { color:#00adef; background-position:-309px -2px; *background-position:-309px -3px; }

.cmblock .ctext a { display:block; float:left; padding:0px 3px 0px 10px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -9px -2px no-repeat; *background-position:-9px -3px; text-decoration:none; font-size:11px; color:#003366; line-height:13px; }
.cmblock .ctext a:hover { color:#00adef; background-position:-309px -2px; *background-position:-309px -3px; }

.ccart a.butt span span span { padding-right:10px; }
.ccart table td input.int { border:1px #dddddd solid; background:#ffffff; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:0px 2px 1px 2px; width:33px; text-align:center; }
.ccart table td input.checkbox { width:15px; height:14px; margin:0px; padding:0px; }


.contacts .textsep { height:16px; }
.contacts .item .text { line-height:24px; width:490px; float:left; }
.contacts .item .text h2 { padding-bottom:0px; }
.contacts .item .img { float:right; line-height:24px; width:130px; }
.contacts .item .img .textsep { height:5px; }
.contacts .item .img img { float:left; }


.ccat .gitem { display:block; float:left; padding:0px 0px 0px 18px; }
.ccat .gfirst { padding:0px; }
.ccat .gitem div { clear:both; min-height:34px; _height:34px; _width:130px; }
.ccat .gitem a.title { display:block; float:left; padding:3px 3px 5px 10px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -9px 0px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:13px; }
.ccat .gitem a.title:hover { color:#00adef; background-position:-309px 0px; }

.ccat .item { border:1px #dddddd solid; width:100%;}
.ccat .item .img { padding:3px 5px 3px 3px; width:1px;}
.ccat .item .text { font-size:11px; line-height:14px; padding:4px 3px 3px 3px; }
.ccat .item .text h2 { color:#003366; padding-bottom:3px; }
.ccat .item .text .textsep { height:2px; }
.ccat .item .text .area { padding:0px 8px 0px 6px; }
.ccat .item .text.ci .area { padding:0px 8px 0px 0px; }
.ccat .item .text a.more { display:block; float:left; line-height:14px; white-space:nowrap; color:#003366; font-weight:bold; text-decoration:none; background:url(../images/_mb_inner_menu_arr.gif) -9px -2px no-repeat; padding:0px 0px 0px 9px; }
.ccat .item .text a.more:hover { color:#00adef; background-position:-309px -2px; }

.ccat .itemf { font-size:11px; }
.ccat .itemf a.butt span span span { padding-right:10px; }
.ccat .itemf .img { display:block; float:left; width:270px; }
.ccat .itemf .img img { display:block; float:left; }
.ccat .itemf .img a.zoom { display:block; float:right; text-decoration:none; white-space:nowrap; color:#003366; font-size:11px; font-weight:bold; padding-left:14px; background:url(../images/_mb_inner_cat_zoom.gif) 0px 2px no-repeat; line-height:15px; }
.ccat .itemf .img a.zoom:hover { color:#00adef; background-position:0px -97px; }
.ccat .itemf .text { line-height:15px; padding-bottom:60px; }
.ccat .itemf .text.ci { float:right; width:369px; }
.ccat .itemf .text h2 { padding:0px; color:#003366; }
.ccat .itemf .aprice { display:block; height:7px; float:right; width:369px; }
.ccat .itemf .aprice div { position:absolute; width:364px; line-height:20px; margin-top:-45px; text-align:right; }

.ccat .itemf .aprice2 { display:block; float:right; width:369px;}
.ccat .itemf .aprice2 div { text-align:right; line-height:20px; }

.voting div.rb { float:left; padding:2px 10px 0px 0px; }
.voting input.rb { display:block; _float:left; width:15px; height:14px; margin:0px; padding:0px; }
.voting .title { float:left; width:630px; padding:1px 0px 0px 0px; }
.voting div.butt { padding-left:22px; }
.voting a.butt span span span { padding-right:10px; }
.voting .rtitle { float:left; width:250px; padding:0px 5px 0px 0px; }
.voting .rline { float:left; width:350px; }
.voting .rline .slide { background:#003366; border-top:3px #ffffff solid; float:left; }
.voting .rline .stat { padding-left:5px; float:left; }

.phgallbimg { height:330px; margin-top:-35px; *position:relative; background:url(../images/_mb_inner_cargall.gif) left top repeat-y; }
.phgallbimg .imgarea { width:740px; height:295px; /*background:#ffffff;*/ }
.phgallbimg .wparea { padding:10px 0px 0px 590px; }
.phgallbimg .wparea .sizes { font-size:11px; position:absolute; white-space:nowrap; }
.phgallbimg .wparea .sizes strong { display:block; padding-bottom:3px; }
.phgallbimg .wparea .sizes a { display:block; float:left; line-height:14px; color:#003366; text-decoration:none; padding:0px 2px 1px 18px; background:url(../images/_mb_inner_phgall_wpl.gif) 0px 2px no-repeat; clear:left; }
.phgallbimg .wparea .sizes a:hover { color:#00adef; background-position:0px -98px; }

.phgall { width:658px; }
.phgall .item.fl  { width:310px; }
.phgall .item.fr  { width:310px; }
.phgall .item .imgs { width:310px; padding:0px; }
.phgall .item .imgs .img { width:77px; height:46px; }
.phgall .item .imgs .img a { display:block; float:left; padding:2px; background-position:0px 0px; background-repeat:no-repeat; }
.phgall .item .imgs .img a:hover { border:1px #00adef solid; padding:0px; background-position:-1px -1px; }
.phgall .item .imgs .img a:hover img { border:1px #ffffff solid; }
.phgall .item .imgs .img a.selected { border:1px #00adef solid; padding:0px; background-position:-1px -1px; }
.phgall .item .imgs .img a.selected img { border:1px #ffffff solid; }



.smap { width:979px; float:right; padding-bottom:20px; }
.smap .cont { width:910px; }
.smap .cont .listen div { margin-left:0px; width:910px; }
.smap .cont .listen div ul li { margin:0px -1px 0px 0px; }
.smap .cont .area1 { border:1px #dddddd solid; border-top:0px; padding:16px 10px 0px 10px; }
.smap .cont .area2 { border-top:1px #dddddd solid; border-left:1px #dddddd solid; width:100%; }
.smap .cont .area2 th { color:#527bb9; font-weight:bold; padding:6px 10px; background:#f8f8f8; border-right:1px #dddddd solid; border-bottom:1px #dddddd solid; }
.smap .cont .area2 th a { color:#527bb9; font-weight:bold; text-decoration:none; display:block; _height:1px; }
.smap .cont .area2 th a:hover { color:#00adef; }
.smap .cont .area2 td { padding:6px 10px; border-right:1px #dddddd solid; border-bottom:1px #dddddd solid; width:33%; }
.smap .cont .area2 li { display:block; list-style:none; _height:1px; }
.smap .cont .area2 li a { display:block; _height:1px; padding:1px 0px; line-height:14px; font-size:12px; font-weight:bold; text-decoration:none; }
.smap .cont .area2 li a:hover { color:#00adef; }
.smap .cont .area2 li li { padding-left:15px; }
.smap .cont .area2 li li a { font-size:11px; font-weight:normal; }
.smap .cont .area2 li li li li { padding-left:30px; }

#maintab.calcs { width:100%; }
#ifooter.calcs { width:100%; }
#icontainer.calcs { text-align:center; min-height:100px; _height:100px; padding:0px 0px 0px 0px; }
#icontainer.calcs .inbody { padding:35px 20px 50px 20px; text-align:left; margin:0px auto; }
#icontainer.calcs .smap { width:580px; float:none; padding-bottom:0px; }
#icontainer.calcs .smap .cont { width:580px; }
#icontainer.calcs .smap .cont .listen div { width:580px; }

#icontainer.wclp .inbody { padding:0px 0px 0px 0px; text-align:left; margin:0px auto; }

div.models { height:255px; width:1000px; overflow:hidden; background:url(../images/_mb_models_bg.jpg) left top no-repeat; }
div.models .img { /*width:1000px; height:255px;*/ background-position:center top; background-repeat:no-repeat; padding:15px 0px 15px 760px; }
div.models .img table { width:240px; height:225px; }
div.models .img table td { vertical-align:bottom; }
table.models { border-top:1px #d1d1d1 solid; width:1001px; margin-left:-1px; }
table.models td { border-left:1px #d1d1d1 solid; border-bottom:1px #d1d1d1 solid; font-size:11px; }
table.models td.cell { background-color:#f2f2f2; padding:10px 15px 10px 10px;; width:12%; }
table.models td.cell:hover { background-color:#ffffff; }
table.models td.cell h2 { color:#000000; font-size:11px; padding-bottom:2px; line-height:13px; }
table.models td li { display:block; _height:1px; list-style:none; line-height:13px; }
table.models td a { /*display:block; float:left; _height:1px;*/ padding:0px 3px 0px 10px; clear:left; background:url(../images/_mb_inner_menu_arr.gif) -9px -2px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:13px; }
table.models td a:hover { color:#00adef; background-position:-309px -2px; }
table.models td a.selected { color:#00adef; background-position:-309px -2px; }
table.models td.ban { height:69px; background-position:right top; background-repeat:no-repeat; }
table.models td.ban div.text { padding:10px; }
table.models td.ban div.text .cont { clear:both; padding-top:3px; }


.clip { width:1000px; height:470px; overflow:hidden; background-position:0px 0px; background-repeat:no-repeat; }
.clip .imgsbg { position:absolute; width:1000px; height:470px; background:#000000; z-index:1000; }
.clip .img { position:absolute; width:1000px; height:470px; background-position:0px 0px; background-repeat:no-repeat; z-index:1000; }
.clip .barea { height:450px; /*padding-left:252px;*/ text-align:right; }
.clipbutt .fr { width:85px; }
.clipbutt .fr a.butt { position:absolute; margin:-65px 0px 0px 0px; z-index:4000; }
.clipbutt .fr a.butt span span span { padding-right:10px; }



.clip1 { height:340px; }
.clip1 .img { height:340px; }
.clip1 .imgsbg { display:none; }
.clip2 { height:295px; }
.clip2 .img { height:295px; }
.clip2 .imgsbg { display:none; }
.clip3 { height:450px; }
.clip3 .img { height:450px; }
.clip3 .imgsbg { display:none; }

.clip #insplashpreloader { height:470px; width:1000px; position:absolute; z-index:4100; background:#ffffff; }
.clip #insplashpreloader table { height:470px; width:1000px; }
.clip #insplashpreloader table td { vertical-align:middle; text-align:center; }

.clip1 #insplashpreloader { height:340px; }
.clip1 #insplashpreloader table { height:340px; }
.clip2 #insplashpreloader { height:295px; }
.clip2 #insplashpreloader table { height:295px; }
.clip3 #insplashpreloader { height:450px; }
.clip3 #insplashpreloader table { height:450px; }


.inclip { display:block; position:absolute; width:900px; height:450px; /*overflow:hidden;*/ z-index:5000; }
.inclipw { width:935px; }
.inclip .menus { width:250px; float:left; padding:33px 0px 0px 0px; }
.inclip .contt { float:right; width:640px; padding:34px 0px 0px 0px; }
.inclip .contt .tlm { width:198px; border-top:1px #c5c5c5 solid; }
.inclip .contt .tlm ul {  }
.inclip .contt .tlm li { border-bottom:1px #c5c5c5 solid; list-style:none; float:left; clear:left; display:block; width:198px; }
.inclip .contt .tlm li.first { border:0px; }
.inclip .contt .tlm li a.tlma { display:block; _height:1px; padding:3px 3px 3px 17px; clear:left; background:url(../images/_mb_side_bb_tlm_arr.gif) 6px 0px no-repeat; text-decoration:none; font-size:11px; color:#333333; line-height:14px; }
.inclip .contt .tlm li a.tlma:hover { color:#00adef; background-position:6px -100px; background-color:#ffffff; }
.inclip .contt .tlm li .spl { visibility:hidden; color:#666666; line-height:14px; font-size:11px; position:absolute; margin:-1px 0px 0px 198px; border:1px #c5c5c5 solid; padding:16px 21px; background:url(../images/_mb_side_bb_tlm_spl.png) left top repeat; }
.inclip .contt .tlm li .spl .pl { display:block; position:absolute; width:1px; height:20px; background:#ffffff; margin:-16px 0px 0px -22px; }
.inclip .contt .tlm li:hover a.tlma { color:#00adef; background-position:6px -100px; background-color:#ffffff; }
.inclip .contt .tlm li:hover .spl { visibility:visible; }
.inclip .contt .tlm li .spl .splarea { width:319px; }
.inclip .contt .tlm li .spl .title { padding-bottom:12px; font-weight:bold; }
.inclip .contt .tlm li .spl .img { padding-bottom:12px; height:111px; widows:319px; overflow:hidden;}
.inclip .contt .tlm li .spl .img img { /*position:absolute; z-index:3000;*/ }
.inclip .contt .tla { color:#666666; float:right; clear:both; line-height:14px; font-size:11px; border:1px #c5c5c5 solid; /*border-bottom:2px #c5c5c5 solid; border-right:2px #c5c5c5 solid;*/ padding:16px 21px; background:url(../images/_mb_side_bb_tlm_spl.png) left top repeat;  }
.inclip .contt .tla .tlaarea { width:310px; }
.inclip .contt .tla .tlaarea .title { padding-bottom:5px; font-weight:bold; }
.inclip .contt a.butt span span span { padding-right:10px; }
.inclipl { width:250px; }
.inclipl .contt { display:none; }
.inclip1 { height:340px; }
.inclip2 { height:295px; }
.inclip2 { height:450px; }
.inclip .contt .tla .sizes { display:block; float:right; width:170px; }
.inclip .contt .tla .sizes div { padding-left:12px; float:left; }
.inclip .contt .tla .sizes  a { display:block; _float:left; line-height:14px; color:#003366; text-decoration:none; padding:0px 2px 1px 18px; background:url(../images/_mb_inner_phgall_wpl.gif) 0px 2px no-repeat; clear:left; }
.inclip .contt .tla .sizes  a:hover { color:#00adef; background-position:0px -98px; }


.clipmenupre { display:block; height:47px; width:1000px; position:absolute; margin-top:-48px; background:url(../images/_mb_clipmenu_bg.png) left top repeat; text-align:right; z-index:4900; }
.clipmenu { display:block; height:47px; width:1000px; position:absolute; margin-top:-48px; text-align:right; z-index:5000; }
.clipmenu table.ul { margin:0px 0px 0px auto; /*border-right:10px #4e4e4f solid;*/ }
.clipmenu table.ul td.li { padding:0px 0px 0px 0px; background:url(../images/_mb_inner_model_m.gif) left top no-repeat; }
.clipmenu table.ul td.li a { display:block; padding:0px 0px 0px 14px; line-height:30px; color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none; background:url(../images/_mb_inner_model_m_l.gif) 0px -32px no-repeat; }
.clipmenu table.ul td.li a span { display:block; padding:0px 14px 0px 0px; background:url(../images/_mb_inner_model_m_r.gif) 0px -32px no-repeat; }
.clipmenu table.ul td.li a span span { display:block; padding:1px 0px 1px 4px; background:url(../images/_mb_inner_model_m_c.gif) 0px -32px repeat-x; }
.clipmenu table.ul td.li a:hover { color:#00adef; }
.clipmenu table.ul td.li a.selected { color:#00adef; background-position:0px 0px; }
.clipmenu table.ul td.li a.selected span { background-position:right top; }
.clipmenu table.ul td.li a.selected span span { background-position:0px 0px; }
.clipmenu table.ul td.li table { height:33px; cursor:pointer; cursor:hand; }
.clipmenu table.ul td.li table div.ll { width:14px; height:33px; }
.clipmenu table.ul td.li table div.rl { width:14px; height:33px; }
.clipmenu table.ul td.li table div.cl { line-height:30px; _height:1px; padding:1px 0px 2px 4px; color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none; }
.clipmenu table.ul td.li table:hover div.cl { color:#00adef; }
.clipmenu table.ul td.li table.selected div.ll { background:url(../images/_mb_clipmenu_ll.png) left top no-repeat; }
.clipmenu table.ul td.li table.selected div.rl { background:url(../images/_mb_clipmenu_lr.png) left top no-repeat; }
.clipmenu table.ul td.li table.selected div.cl { background:url(../images/_mb_clipmenu_lc.png) left top repeat-x; color:#00adef; }
/*### inner ###*/


/*### IE fix ###*/
*html #isplash .gta {  background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_index_spg_bg.png,sizingMethod=scale); }
*html #isplash .gta li { height:20px; }
*html #isplash .gta a { position:absolute; }

/*
*html a.butt { background-image:url(../images/_mb_butt_l_w.gif); }
*html a.butt span { background-image:url(../images/_mb_butt_r_w.gif); }
*html a.butt span span { background-image:url(../images/_mb_butt_c_w.gif); }
*html a.butt span span span { background-image:url(../images/_mb_header_types_arr.gif); }
*/

*html a.butt { background-image:url(../images/_mb_butt.gif); }
*html a.butt span { background-image:url(../images/_mb_butu.gif); }
*html a.butt span span { background-image:url(../images/_mb_butv.gif); }
*html a.butt span span span { background-image:url(../images/_mb_header_types_arr.gif); }




*html .cmblock .tarea .topo { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_side_bb_at.png,sizingMethod=crop); }
*html .cmblock .tarea .rigo { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_side_bb_ar.png,sizingMethod=scale); }
*html .cmblock .tarea .boto { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_side_bb_ab.png,sizingMethod=crop); }
*html .aphoto3 .topo { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_aphoto3_t.png,sizingMethod=crop); }
*html .aphoto3 .boto { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_aphoto3_b.png,sizingMethod=crop); }
*html .aphoto3 .rigo { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_aphoto3_r.png,sizingMethod=scale); }
*html .inclip .contt .tlm li .spl { background: none !important; background-color:#ffffff; /*filter:Alpha(opacity=90); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_side_bb_tlm_spl.png,sizingMethod=scale);*/}
*html .inclip .contt .tla { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_side_bb_tlm_spl.png,sizingMethod=scale); }
*html .inclip .contt .tla { background: #ffffff;}
*html .clipbutt a.butt { background-image:url(../images/_mb_butt_l.gif); }
*html .clipbutt a.butt span { background-image:url(../images/_mb_butt_r.gif); }
*html .clipbutt a.butt span span { background-image:url(../images/_mb_butt_c.gif); }
*html .clipbutt a.butt span span span { background-image:url(../images/_mb_header_types_arr.gif); }
*html .clipmenupre { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_clipmenu_bg.png,sizingMethod=scale);}
*html .clipmenu table.ul td.li table.selected div.ll { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_clipmenu_ll.png,sizingMethod=crop); }
*html .clipmenu table.ul td.li table.selected div.rl { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_clipmenu_lr.png,sizingMethod=crop); }
*html .clipmenu table.ul td.li table.selected div.cl { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_mb_clipmenu_lc.png,sizingMethod=scale); }


*html body { behavior:url(../js/csshover.htc); }
/*### IE fix ###*/

#isplash .preg .gta .area img.tit { background:url(../img_/index_spl_gtitle.png) left top no-repeat; }
*html #isplash .preg .gta .area img.tit { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img_/index_spl_gtitle.png,sizingMethod=crop); }

#toindex {display:block; position:absolute; top:20px; left:80px; width:80px;height:50px; z-index:10000; text-decoration:none;}

.managers-groups {margin-top: 20px; padding: 10px 0px 10px 0px ;}
.managers-groups-first {margin-top: 0px; padding: 10px 0px 10px 0px;}

.content .cont .ctable table { width:100%; border:1px solid #dddddd; border-collapse:collapse;}
.content .cont .ctable table td { border:1px solid #dddddd; border-collapse:collapse; padding: 4px 4px;}
.content .cont .ctable a { padding:2px 3px 2px 12px; _height:1px; background:url(../images/_mb_inner_menu_arr.gif) -8px 0px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; }
.content .cont .ctable a:hover { color:#00adef; background-position:-308px 0px; }

a.link_download {padding:2px 3px 2px 17px; _height:1px; background:url(../images/icon_download.gif) 0px 5px no-repeat; text-decoration:none; font-size:11px; color:#003366; line-height:14px; }
a:hover.link_download {color:#00adef; background-position:0px -45px;}


