.lside{ float:left; width:230px; padding:0 0 0 38px; }
.rn-rs{ margin-bottom:14px; background:#fcf5e8; }
.rn-rs .tl{ background:url(/images/pix1.gif) no-repeat; }
.rn-rs .tr{ background:url(/images/pix2.gif) no-repeat 100% 0; }
.rn-rs .br{ background:url(/images/pix3.gif) no-repeat 100% 100%; }
.rn-rs .bl{ background:url(/images/pix4.gif) no-repeat 0 100%; padding:16px 20px; }
ul.larr2{ font-weight:900; }
ul.larr2 li{ background:url(/images/pix5.gif) no-repeat 0 .4em; padding-left:25px; zoom:1; margin-bottom:10px; }
.dot{ border-top:1px dotted #b2b2b2; margin-bottom:13px; }
.start{ background:url(/images/pix1.png) no-repeat; width:184px; height:33px; text-decoration:none; font-size:20px; text-align:center; padding:4px 0 0 ; color:#fff; font-weight:900; display: inline-block; }
.mb-6{ margin-bottom:6px; }
ul.li-18 li{ overflow:hidden; zoom:1; }
ul.li-18 li{ margin-bottom:18px; }
.mr-12{ margin-right:12px!important; }
.mb-10{ margin-bottom:10px!important; }
.ph-5 p{ margin-bottom:5px; }
table.w187x97 td, table.w187x97{ width:187px; height:97px; border:1px solid #d8d8d8; text-align:center; vertical-align:middle; }
table.w187x97 img{ vertical-align:top;  }
ul.li-10 li{ position:relative; zoom:1; margin-bottom:10px; }
.rside{ float:right; width:213px; padding:0 10px 0 0; }

.phone{ background:url(/images/pix6.gif) no-repeat 5px .4em; color:#4f4f4f; padding-left:22px; }
.mb-14{ margin-bottom:14px!important; }
.f-20{ font-size:20px; }
.f-16{ font-size:16px; }
.email{ background:url(/images/pix7.gif) no-repeat 5px .4em; padding-left:24px;  }
.ph-10 p{ margin-bottom:10px; }
.rn-or{ margin-bottom:24px; background:#ffdfb9 url(/images/pix8.gif) no-repeat; }
.rn-or .tr{ background:url(/images/pix9.gif) no-repeat 100% 0; }
.rn-or .br{ background:url(/images/pix10.gif) no-repeat 100% 100%; }
.rn-or .br{ background:url(/images/pix11.gif) no-repeat 0 100%; }
/*
ul.tree {  }
ul.tree li{ background:url(/images/pix12.gif) no-repeat 0 .4em; border-bottom:1px solid #fff; padding:9px 0;}
ul.tree li.second{  background-image:url(/images/pix13.gif);  }
ul.tree li.third{ background-image:url(/images/pix14.gif); }
ul.tree .h{ padding:0 0 0 36px; font-size:13px; font-weight:900; margin-bottom:8px;} 
ul.news li{ margin-bottom:20px; padding:0 0 0 9px; border-left:2px solid #c43326; }
*/
ul.tree li{ zoom:1; }
ul.tree li.{ background:url(../images/1.gif) no-repeat 0 .4em; border-bottom:1px solid #fff; padding:9px 0;}
ul.tree li.first1{  background-image:url(/images/1.gif);  }
ul.tree li.second{  background-image:url(../images/2.gif);  }
ul.tree li.third{ background-image:url(../images/3.gif); }
ul.tree li.second1{  background-image:url(../images/2.gif);  }
ul.tree li.third1{ background-image:url(../images/3.gif); }
ul.tree li.fourth1{ background-image:url(../images/4.gif); }
ul.tree li.fifth1{ background-image:url(../images/5.gif); }
ul.tree li.sixth1{ background-image:url(../images/6.gif); }
ul.tree li.seventh1{ background-image:url(../images/7.gif); } 
ul.tree .h{ padding:0 0 0 36px; font-size:13px; font-weight:900; margin-bottom:8px;}        

.lt-blue,.lt-blue a{ color:#63beed; }
.f-11{ font-size:11px!important; }
.rs-bt, .brif{ background: url(/images/pix15.gif) no-repeat; width:138px; text-decoration:none; height:28px; display:inline-block;   font-size:13px; font-weight:900; color:#b1190b; padding:7px 0 0 18px;  }
.brif{ width:116px; background-image:url(/images/pix6.png); }
.about2{ margin-bottom:5px; border-left:3px solid #f79520; padding-left:19px; }

.larr3{ background:url(/images/pix21.gif) no-repeat 0 .3em; padding-left:23px; color:#48638b; margin-bottom:10px;}
.mb-0{ margin-bottom:0!important; }
.mr-16{ margin-right:16px!important; }
.rarr{ background:url(/images/pix22.gif) no-repeat; width:12px; height:11px; position:absolute; top:50%; margin-top:-6px; right:0; }
.imgg{ background-position:-10000em -10000em; background-repeat:no-repeat; }
.hide{ position:absolute!important; left:-10000em; top:-10000em; }
ul.tabs{ font-size:13px; }
ul.tabs  a{ text-decoration:none; } 
ul.tabs  a:hover{ text-decoration:underline; }
ul.tabs li.act a{ color:#000; }
ul.tabs li{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pix23.gif', sizingMethod='crop'); background:url(/images/pix7.png) repeat-x;  background:url(/images/pix23.gif) no-repeat, url(/images/pix7.png) repeat-x; background-color:#6d8cb9; }
ul.tabs li.act{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pix26.gif', sizingMethod='crop');  background:url(/images/pix8.png) repeat-x; background:url(/images/pix26.gif) no-repeat, url(/images/pix8.png) repeat-x; background-color:#f79621; }
ul.tabs li span{ background-image: url(/images/pix24.gif); }
ul.tabs li.act span{ background-image: url(/images/pix25.gif); }
.f-12{ font-size:12px; } 
.black a {color:#4f4f4f;}
.bg_gray {background:#f4f4f3;  padding:20px 20px 20px 20px;}

ul.gal li{ background:url(/images/pix29.gif) no-repeat 9px 0; min-height:22px; height:auto!important; height:22px; padding:6px 0 0 45px; margin-bottom:6px; }
.mb-5{ margin-bottom:5px!important; }
.mb-40{ margin-bottom:40px!important; }
.f13{ font-size:13px; }

/* for_partner */

.lside{ float:left; width:230px; padding:0 0 0 38px; }
.rn-rs{ margin-bottom:14px; background:#fcf5e8 url(/images/pix6.jpg) no-repeat 100% 100%; }
.rn-rs .tl{ background:url(/images/pix1.gif) no-repeat; }
.rn-rs .tr{ background:url(/images/pix2.gif) no-repeat 100% 0; }
.rn-rs .br{ background:url(/images/pix3.gif) no-repeat 100% 100%; }
.rn-rs .bl{ background:url(/images/pix4.gif) no-repeat 0 100%; padding:16px 20px; }
ul.larr2{ font-weight:900; }
ul.larr2 li{ background:url(/images/pix5.gif) no-repeat 0 .4em; padding-left:25px; zoom:1; margin-bottom:10px; }
.dot{ border-top:1px dotted #b2b2b2; margin-bottom:13px; }
.start, .start2{ background:url(/images/pix1.png) no-repeat; width:184px; height:33px; text-decoration:none; font-size:20px; text-align:center; padding:4px 0 0 ; color:#fff; font-weight:900; display: inline-block; }
.start2{ background-image:url(/images/pix11.png); width:206px; }
.mb-6{ margin-bottom:6px; }
ul.li-18 li{ overflow:hidden; zoom:1; }
ul.li-18 li{ margin-bottom:18px; }
.mr-12{ margin-right:12px!important; }
.mb-10{ margin-bottom:10px!important; }
.ph-5 p{ margin-bottom:5px; }
table.w187x97 td, table.w187x97{ width:187px; height:97px; border:1px solid #d8d8d8; text-align:center; vertical-align:middle; }
table.w187x97 img{ vertical-align:top;  }
ul.li-10 li{ position:relative; zoom:1; margin-bottom:10px; }
ul.li-15 li{ margin-bottom:10px; }
.rside{ float:right; width:213px; padding:0 10px 0 0; }

.phone{ background:url(/images/pix6.gif) no-repeat 5px .4em; color:#4f4f4f; padding-left:22px; }
.mb-14{ margin-bottom:14px!important; }
.f-20{ font-size:20px; }
.f-16{ font-size:16px; }
.email{ background:url(/images/pix7.gif) no-repeat 5px .4em; padding-left:24px;  }
.ph-10 p{ margin-bottom:10px; }
.rn-or{ margin-bottom:24px; background:#ffdfb9; }
.proc{ background:#ffdfb9 url(/images/pix10.png) no-repeat 100% 100%; }
.rn-or .tl{ background:url(/images/pix8.gif) no-repeat; }
.rn-or .tr{ background:url(/images/pix9.gif) no-repeat 100% 0; }
.rn-or .br{ background:url(/images/pix10.gif) no-repeat 100% 100%; }
.rn-or .bl{ background:url(/images/pix11.gif) no-repeat 0 100%; padding:8px 12px; }
ul.tree {  }
ul.tree li{ background:url(/images/pix12.gif) no-repeat 0 .4em; border-bottom:1px solid #fff; padding:9px 0;}
ul.tree li.second{  background-image:url(/images/pix13.gif);  }
ul.tree li.third{ background-image:url(/images/pix14.gif); }
ul.tree .h{ padding:0 0 0 36px; font-size:13px; font-weight:900; margin-bottom:8px;} 
ul.news li{ margin-bottom:20px; padding:0 0 0 9px; border-left:2px solid #c43326; }
.lt-blue,.lt-blue a{ color:#63beed; }
.f-11{ font-size:11px!important; }
.rs-bt, .brif, .brif2{ background: url(/images/pix15.gif) no-repeat; width:138px; text-decoration:none; height:28px; display:inline-block;   font-size:13px; font-weight:900; color:#b1190b; padding:7px 0 0 18px; white-space:nowrap;  }
.brif2{ background-image:url(/images/pix9.png); width:151px; }
.brif{ width:116px; background-image:url(/images/pix6.png); }
.about2{ margin-bottom:5px; border-left:3px solid #f79520; padding-left:19px; }

/* -------- */

/*

.db{ float:left; width:31%; margin:0 1%; position:relative; zoom:1; border:1px solid; border-color:#f9f9f9 #f4f4f4 #f7f7f7; }
.db p{ font-size:12px; }
.db .in{ border:1px solid; border-color:#f6f6f6 #eee #ececec; position:relative; zoom:1; background:url(/images/pix20.gif) repeat-x 0 100%; }
.db .tl{ background:url(/images/pix16.gif) no-repeat; position:relative; margin:-2px; zoom:1; border-bottom:1px solid #e1e1e1; }
.db .tr{ background:url(/images/pix17.gif) no-repeat 100% 0; zoom:1; border-bottom:1px solid #d9d9d9; }
.db .br{ background:url(/images/pix18.gif) no-repeat 100% 100%; position:relative; margin-bottom:-2px; zoom:1; }
.db .bl{ min-height:295px; height:auto!important; height:295px; background:url(/images/pix19.gif) no-repeat 0 100%; zoom:1; padding:14px 10px; }

.db9{ float:left; width:31%; margin:0 1%; position:relative; zoom:1; border:1px solid; border-color:#f9f9f9 #f4f4f4 #f7f7f7; }
.db9 p{ font-size:12px; }
.db9 .in{ border:1px solid; border-color:#f6f6f6 #eee #ececec; position:relative; zoom:1; background:url(/images/pix20.gif) repeat-x 0 100%; }
.db9 .tl{ background:url(/images/pix16.gif) no-repeat; position:relative; margin:-2px; zoom:1; border-bottom:1px solid #e1e1e1; }
.db9 .tr{ background:url(/images/pix17.gif) no-repeat 100% 0; zoom:1; border-bottom:1px solid #d9d9d9; }
.db9 .br{ background:url(/images/pix18.gif) no-repeat 100% 100%; position:relative; margin-bottom:-2px; zoom:1; }
.db9 .bl{ min-height:195px; height:auto!important; height:295px; background:url(/images/pix19.gif) no-repeat 0 100%; zoom:1; padding:14px 10px; }

.wrapper{ min-width:1260px; }

*/

/*

.db { margin-bottom:10px;  position:relative; zoom:1; border:1px solid; border-color:#f9f9f9 #f4f4f4 #f7f7f7; }
.db p { font-size:12px; }
.db .in { border:1px solid; border-color:#f6f6f6 #eee #ececec; position:relative; zoom:1; background:url(/images/pix20.gif) repeat-x 0 100%; }
.db .tl { background:url(/images/pix16.gif) no-repeat; position:relative; margin:-2px; zoom:1; border-bottom:1px solid #e1e1e1; }
.db .tr { background:url(/images/pix17.gif) no-repeat 100% 0; zoom:1; border-bottom:1px solid #d9d9d9; }
.db .br { background:url(/images/pix18.gif) no-repeat 100% 100%; position:relative; margin-bottom:-2px; zoom:1; }
.db .bl { overflow:hidden;  background:url(/images/pix19.gif) no-repeat 0 100%; zoom:1; padding:14px 10px 26px; }

.db9 { margin:0 2px 20px; *margin:0 4px 20px; vertical-align:top; text-align:left; width:210px; display:inline-block; position:relative; border:1px solid; border-color:#f9f9f9 #f4f4f4 #f7f7f7; }
* html .db9{ display:inline; }
* + html .db9{ display:inline; }
.db9 p { font-size:12px; }
.db9 .in { border:1px solid; border-color:#f6f6f6 #eee #ececec; position:relative; zoom:1; background:url(/images/pix20.gif) repeat-x 0 100%; }
.db9 .tl { background:url(/images/pix16.gif) no-repeat; position:relative; margin:-2px; zoom:1; border-bottom:1px solid #e1e1e1; }
.db9 .tr { background:url(/images/pix17.gif) no-repeat 100% 0; zoom:1; border-bottom:1px solid #d9d9d9; }
.db9 .br { background:url(/images/pix18.gif) no-repeat 100% 100%; position:relative; margin-bottom:-2px; zoom:1; }
.db9 .bl {  min-height:205px; height:auto!important; height:205px; background:url(/images/pix19.gif) no-repeat 0 100%; zoom:1; padding:14px 10px; }     

.wrapper{ min-width:1000px;}

*/

/* -------- */

.larr3{ background:url(/images/pix21.gif) no-repeat 0 .3em; padding-left:23px; color:#48638b; margin-bottom:10px;}
.mb-0{ margin-bottom:0!important; }
.mr-16{ margin-right:16px!important; }
.rarr{ background:url(/images/pix22.gif) no-repeat; width:12px; height:11px; position:absolute; top:50%; margin-top:-6px; right:0; }
#img{ background-position:-10000em -10000em; background-repeat:no-repeat; }
.hide{ position:absolute!important; left:-10000em; top:-10000em; }
ul.tabs{ font-size:13px; }
ul.tabs  a{ text-decoration:none; } 
ul.tabs  a:hover{ text-decoration:underline; }
ul.tabs li.act a{ color:#000; }
ul.tabs li{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pix23.gif', sizingMethod='crop'); background:url(/images/pix7.png) repeat-x;  background:url(/images/pix23.gif) no-repeat, url(/images/pix7.png) repeat-x; background-color:#6d8cb9; }
ul.tabs li.act{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pix26.gif', sizingMethod='crop');  background:url(/images/pix8.png) repeat-x; background:url(/images/pix26.gif) no-repeat, url(/images/pix8.png) repeat-x; background-color:#f79621; }
ul.tabs li span{ background-image: url(/images/pix24.gif); }
ul.tabs li.act span{ background-image: url(/images/pix25.gif); }
.f-12{ font-size:12px; } 

.ph-7 p{ margin-bottom:7px; }

.mb-26{ margin-bottom:26px; }
.mb-3{ margin-bottom:3px!important}
ul.li-15 li{ margin-bottom:15px; }
.quest{ vertical-align:baseline; display:inline-block; background:url(/images/pix33.gif) no-repeat; width:12px; height:13px; }
table.x-table{ margin-bottom:30px; border:1px solid #b1b1b1; }
table.x-table th{ vertical-align:middle; text-align:center; border:1px solid #b1b1b1; padding:6px 12px; }
table.x-table td{ vertical-align:middle; border:1px solid #b1b1b1; padding:6px 12px; text-align:center; }
table.x-table td.aleft{ text-align:left; }
table.x-table td.bg-rose{ background:#fcf5e8}
.ib{ display:inline-block; vertical-align:baseline; }
.rel{ position:relative; }
.bubl{ font-size:11px; bottom:100%; left:-10000em; margin-bottom:12px; color:#666; position:absolute;  background:#fff7de; border:1px solid #f4c3a8; }
.act-ib .bubl{ left:-18px; }
.bubl .tl{ position:relative; float:left; margin:-1px; background:url(/images/pix36.gif) no-repeat; }
.bubl .tr{ float:left;background:url(/images/pix37.gif) no-repeat 100% 0; }
.bubl .br{ float:left;background:url(/images/pix38.gif) no-repeat 100% 100%; }
.bubl .bl{ width:232px; float:left;background:url(/images/pix35.gif) no-repeat 0 100%; padding:5px 18px;  }
.bubl .xv{ background:url(/images/pix34.gif) no-repeat; width:12px; height:7px; overflow:hidden; bottom:-6px; left:18px; position:absolute; }

ul.li-dots li{ border-bottom:1px dotted #b2b2b2; padding:11px 0; overflow:hidden; zoom:1; position:relative;  }
.mr-14{ margin-right:14px!important; }
.img2{ border:1px solid #cdcdcd; }
ul.li-dots .h{ font-size:16px; font-weight:900; color:#48638b; margin-bottom:5px;  }
.num{ background:url(/images/pix39.gif) no-repeat; width:23px; height:24px; display:inline-block; line-height:24px; margin-right:7px; font-weight:900; font-size:18px; color: #b1190b; text-align:center; }

.c-100 { width:100%;}

/* */


.jselect{ font-size:12px; display:inline-block;  border:1px solid #d8d8d8; }
.jNiceSelectWrapper { position:relative; height:23px; display:block; }

.jNiceSelectWrapper .selectedItem { display:block; height:23px;
    line-height: 23px;
    padding: 0 24px 0 10px;
    text-decoration:none;
    color:#6e6e6e;
    background:url(/images/pix30.gif) no-repeat 100% 0;
    overflow:hidden;
}



.jNiceSelectWrapper ul {
    position: absolute;
    clear:both;
    top: 100%;
    left: -1px;
    right:0;
    width:100%;
    background: #fff;
    border:  1px solid #ccc;
    display: none;
    max-height: 150px;
    overflow: hidden;
    overflow-y: auto;
    z-index:100;
}
.jNiceSelectWrapper ul li{ zoom:1; }
.jNiceSelectWrapper ul a {
    zoom:1;
    display: block;
    padding: 3px 10px;
    text-decoration: none;
    outline:none;
    color:#6e6e6e;
    background: #fff;
    
}

.jNiceSelectWrapper ul a:hover { background:#e1f5ff; }
.jNiceSelectWrapper ul a.selected {background: #ededed; }

/*
.brif-new{ background:url(/images/pix12.png) no-repeat 100% 0; display:inline-block; font-size:13px; font-weight:900; text-decoration:none; color:#b1190b;  }
.brif-new span{ height:29px; white-space:nowrap; background: url(/images/pix11.png) no-repeat; float:left; padding:6px 18px 0; }
*/

.brif-new{ background:url(/images/pix120.png) no-repeat 100% 0; display:inline-block; font-size:13px; font-weight:900; text-decoration:none; color:#b1190b;  }
.brif-new span{ height:29px; white-space:nowrap; background: url(/images/pix110.png) no-repeat; float:left; padding:6px 18px 0; }        

.exempl .rarr{ width:auto; height:auto; position:relative; top:auto; margin:auto; right:auto; }

.img4 { border:1px solid #fbab33; width:190px; height:143px; margin-bottom:5px; background:#fff; }
.img4 table.spec { width:190px; height:143px; }         

.img4 table.spec td { vertical-align:middle; text-align:center; }
.img4 img { vertical-align:top; }
.img4 a { text-align:left; }
ul.port { margin-left:-40px; }
ul.port li { vertical-align:top; width:195px; margin: 0 0 45px 40px; }
.bl-bl {  padding:23px 0 0; margin-bottom:20px; position:relative; }
ul.ib-li li,.ib,.ib-fx,.ib-lb label,ul.ib-ju li{display:inline-block; }        


table.tablestat { width : 100%; border-collapse : collapse; }
table.tablestat td {text-align: left; padding: 5px 3px; width: 10%;}
table.tablestat td.bord {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCCCCC;
}
table.tablestat td.bord2 {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #BBBBBB;
    /*padding: 10px 5px;*/
    background: #ebeaea;
}
table.tablestat td.no_bord {
    /*padding: 10px 5px;*/
    background: #ebeaea;
}
table.tablestat tr.bggrey {background: #ebeaea;}
table.tablestat tr.bggrey td {padding: 0px;}
table.tablestat tr.tablename td {vertical-align: middle;}
table.tablestat tr.tablename td.site {padding-left: 15px;}
table.tablestat td.leftname {text-align: left; padding-left: 10px;}
table.tablestat col.bolder {font-weight: bold;}
table.tablestat tr.bolder td {font-weight: bold;}
table.tablestat td.bolderred {color: #d11100;}
table.tablestat tr.strstat td {
    font-style: italic;
    padding: 5px;
}

table.tablestat tr.strstatblue {font-style: italic; color: #004f8e;}
table.tablestat td.datestat {text-align: left; padding-left: 35px;}

.rft {height: 9px; overflow:hidden;}
.rft1,
.rft3 {float: left;}
.rft2,
.rft4 {float: right;}
.rft1,
.rft2,
.rft3,
.rft4 {width: 9px; background-repeat: no-repeat; background-position: 0% 0%;}
.rft1 {background-image:url('/images/rgt-1.gif');}
.rft2 {background-image:url('/images/rgt-2.gif');}
.rft3 {background-image:url('/images/rgt-3.gif');}
.rft4 {background-image:url('/images/rgt-4.gif');}        

.tr-bg-1 {
        background: #F9F7F4;
        /*border: 1px solid #999999;*/
}

.tr-bg-2 {
        background: #F3F3F3;
        /*border: 1px solid #999999;*/
}   

.content {
padding:1em 25px 3em 45px;
}
.scroll{ position:relative; overflow:hidden; height:210px;}

.big_button{ background:url('/images/big_button2.png') no-repeat 100% 0; text-decoration:none; display:inline-block; font-size:20px; text-align:center; padding:4px 0 0 ; color:#fff; font-weight:900; display: inline-block; width:234px; height:33px; } 

