#header{
                    margin-bottom:3px;
                    filter: saturate(150%);
                    width:100%;
                    height:335px;
                    background:url(/templates/CatalogOrange/images/9header.jpg);
                    border-radius:10px}
                    .topline{
                    border-radius:1px} 
.brd {
/* border: 4px double black;  Параметры границы */
background: #d8d8d8; /* Цвет фона */
padding: 7px; /* Поля вокруг текста */
}
#share-popup .social ul,.ftitle,.highslide-controls ul,.htitle,.lastcomm,.menu ul,.menu ul .submenu ul,.nav ul,.profile ul,.quote,.quote ul,.searchblock ul,.socialb ul,.title_quote,.topmenu ul,.ui-menu,.unit-rating{
                    list-style:none}
                .nav li li,.nav li li a{
                    min-height:25px;
                    clear:both}
                .custom-2,.custom-3,.custom-title,.custom-title2,.custom-title3,.imagebg,.imagebg-news,.lastcomm li .lcomm-hidden .lcomm-text,.menu ul .submenu,.menu ul span.sublink,.overflow2,.overflow3,.searchform,.speedbar,#txtselect_marker,.enter,.ftitle span:hover,.htitle span:hover,.i-hover,.lastcomm li,.login-close,.menu ul span.sublink,.resbutton,.resbutton:hover,.vbutton,.vbutton:hover{
                    cursor:pointer}
                .loginbar,.loginpanel,.topmenu li a,a.loginbt{
                    line-height:20px}
                li{
                    list-style-type:none}
                a{
                    color:rgb(0,6,255);
                    font-size:14px}
                a:hover{
                    color:red}
                textarea{
                    box-shadow:0 1px 3px #ccc inset}
                #html{
                    background:#fc0505}
                body {
                    background: url(/templates/CatalogOrange/images/fon.jpg);
                    background-size: 100%;
                    /* Современные браузеры */}
                #container{
                    width:1260px;
                    margin:auto;
                    padding-bottom:5px}
               .topmenu{
                    width:630px;
                    float:left;
                    height:30px}
                .socialb,.topmenu li{
                    height:20px;
                    float:left}
                .topmenu ul{
                    display:inline}
                .topmenu li{
                    z-index:100;
                    padding:5px 10px}
                .topmenu li a{
                    font-size:13px;
                    color:#fff;
                    display:block}
                .topmenu li a:hover{
                    z-index:100;
                    color:#c75000;
                    text-shadow:0 1px 1px rgba(255,255,255,.3)}
                .socialb{
                    width:90px;
                    margin:0;
                    padding:0}
                .socialb ul{
                    height:16px;
                    font-size:14px;
                    display:inline;
                    margin:0}
                .socialb li{
                    float:left;
                    width:16px;
                    height:16px;
                    margin:0 4px 0 0}
                .socialb li a{
                    width:16px;
                    height:16px;
                    display:block;
                    background:url(/templates/CatalogOrange/images/socialb.png) no-repeat;
                    padding:0}
                .socialb li a.odnoklassniki:hover{
                    background-position:0 -16px}
                .socialb li a.twitter{
                    background-position:-16px 0}
                .socialb li a.twitter:hover{
                    background-position:-16px -16px}
                .socialb li a.facebook{
                    background-position:-32px 0}
                .socialb li a.facebook:hover{
                    background-position:-32px -16px}
                .socialb li a.vkontakte{
                    background-position:-48px 0}
                .socialb li a.vkontakte:hover{
                    background-position:-48px -16px}
                .loginbar{
                    height:20px;
                    max-width:260px;
                    float:right;
                    position:static;
                    text-align:right!important;
                    padding:0}
                .loginbar a{
                    font-size:12px;
                    color:#fff}
                a.addbt,a.loginbt{
                    display:block;
                    font-size:11px!important;
                    float:left;
                    padding:0 5px}
                .loginbar a:hover{
                    text-decoration:underline!important;
                    color:#fff}
                a.addbt{
                    height:20px;
                    text-decoration:none;
                    border-radius:5px 0 0 5px;
                    color:#fff!important;
                    background:#00f;
                    border-right:1px solid #fff}
                a.addbt:hover{
                    color:#303030!important;
                    text-shadow:0 1px 0 rgba(255,255,255,.4);
                    background:url(/templates/CatalogOrange/images/w30.png) repeat-x;
                    text-decoration:none!important}
                a.loginbt{
                    background:#00f;
                    border-radius:0 5px 5px 0;
                    color:#fff!important;
                    text-decoration:none}
                a.loginbt:hover{
                    background:url(/templates/CatalogOrange/images/w30.png) repeat-x;
                    color:#303030!important;
                    text-decoration:none!important}
                .register{
                    float:left;
                    display:block;
                    margin-right:10px}
                .loginpanel{
                    min-width:140px;
                    color:#909090;
                    height:20px;
                    float:right;
                    text-align:right;
                    padding:0 0 10px}
                #loginb{
                    display:none;
                    color:#909090;
                    width:270px;
                    background:#fff;
                    position:absolute;
                    top:15px;
                    left:80%;
                    margin-left:-150px;
                    z-index:20000!important;
                    box-shadow:0 0 30px #000;
                    border-radius:5px;
                    padding:30px}
                #loginb a:hover,.enter,.lostpass,.profile li a,.profile li a:hover{
                    text-decoration:none!important}
                .logintitle{
                    line-height:40px;
                    height:40px;
                    text-align:center!important;
                    color:#fff;
                    font-size:18px;
                    background:url(/templates/CatalogOrange/images/nav.png) repeat-x #303030;
                    margin:-30px -30px 25px}
                .login-close{
                    position:absolute;
                    background:url(/templates/CatalogOrange/images/login-close.png) no-repeat;
                    width:25px;
                    height:25px;
                    top:-15px;
                    right:-15px}
                .login-close:hover{
                    background-position:0 -25px}
                .profile{
                    margin:0 0 15px}
                .profile-left{
                    width:80px;
                    float:left;
                    background:#fafafa;
                    box-shadow:0 2px 5px rgba(0,0,0,.2) inset;
                    border-radius:5px;
                    margin:0 20px 0 0;
                    padding:10px}
                .profile img{
                    width:80px;
                    max-height:80px;
                    border-radius:3px}
                .profile ul{
                    font-size:12px;
                    color:#303030;
                    float:left;
                    width:150px;
                    margin:0 0 15px;
                    padding:0}
                .profile li{
                    position:relative;
                    height:29px;
                    line-height:20px;
                    width:150px;
                    margin:0;
                    padding:0}
                .profile li a{
                    text-align:left;
                    line-height:24px;
                    font-size:13px;
                    color:#707070!important;
                    display:block;
                    font-weight:400;
                    border:1px solid #ccc;
                    background:url(/templates/CatalogOrange/images/w40.png) #fafafa;
                    border-radius:3px;
                    margin:0;
                    padding:0 10px 0 15px}
                .profile li a:hover{
                    color:#000!important;
                    background-position:0 -10px;
                    border:1px solid #aaa}
                .field,.login_field{
                    color:#909090;
                    font-size:15px;
                    vertical-align:middle}
                .login_input{
                    text-align:center;
                    margin:15px 0 0}
                .login_field{
                    width:270px;
                    height:30px;
                    line-height:35px;
                    background:#fff;
                    margin-top:15px;
                    border-radius:3px;
                    text-align:left;
                    padding:0}
                .field{
                    width:260px;
                    height:20px;
                    font-family:Arial;
                    background:0 0;
                    border:1px solid #ccc;
                    border-radius:3px;
                    box-shadow:0 0 15px rgba(0,0,0,.1) inset;
                    padding:5px}
                .enter,.lostpass{
                    float:left;
                    padding:0 10px}
                .field:active,.field:focus,.field:hover{
                    border:1px solid #aaa}
                .enter{
                    height:40px;
                    background:#00f;
                    border:1px solid #c75002;
                    box-shadow:0 1px 1px rgba(255,255,255,.3) inset;
                    font-weight:700;
                    color:#fff!important;
                    font-size:16px!important;
                    line-height:40px;
                    border-radius:3px;
                    text-shadow:0 1px 1px rgba(0,0,0,.5);
                    margin:0 15px 0 0}
                .enter:hover{
                    color:#000;
                    background:#303030;
                    text-shadow:none}
                .lostpass{
                    height:38px;
                    line-height:38px;
                    border:1px solid #ccc;
                    background:url(/templates/CatalogOrange/images/w40.png) #fafafa;
                    color:#909090!important;
                    display:inline-block;
                    font-size:14px!important;
                    border-radius:3px}
                .lostpass:hover{
                    color:#1b00ff;
                    border:1px solid #aaa}
                .not_save{
                    font-size:12px;
                    height:20px;
                    text-align:left;
                    margin:15px 0 5px;
                    padding:0}
                #login_overlay{
                    background-color:#000;
                    height:100%;
                    left:0;
                    opacity:.5;
                    position:fixed;
                    top:0;
                    width:100%;
                    z-index:10000;
                    display:none}
                .imagebg-news:hover,.imagebg:hover,.overflow2 img:hover,.overflow3 img:hover,.related img:hover{
                    opacity:.89999997615814208984375}
                #share-popup,.nav li,.nav li a:hover{
                    z-index:100}
                .logo{
                    float:left;
                    margin:14px 15px 0px;}
                .searchblock,.searchbox{
                    width:307px;
                    height:40px;
                    margin:0}
                .searchbox{
                    float:right;
                    padding:20px 5px}
                .searchblock{
                    box-shadow:2px 2px rgba(16,15,15,0.4) inset;
                    border-radius:0}
                .searchblock ul{
                    height:30px;
                    width:165px;
                    display:inline;
                    padding:0}
                .searchblock li{
                    float:right;
                    position:relative;
                    border:0;
                    display:block;
                    height:0}
                .searchblock li a{
                    float:right;
                    position:relative;
                    text-align:center}
                .custom-1,.nav li,.rate,.views{
                    float:left}
                .searchblock .searchbt input{
                    width:40px;
                    height:40px;
                    background:url(/templates/CatalogOrange/images/searchbt.png) no-repeat}
                .searchblock .searchbt input:hover{
                    background-position:0 -40px}
                .searchform{
                    color:#fff;
                    width:295px;
                    height:28px;
                    font-size:20px;
                    font-weight:700;
                    background-color:rgba(0,0,255,0.63);
                    padding:4px;
                    font-family:cursive}
                .adv_search{
                    padding:0 0 0 10px}
                .adv_search a{
                    color:#fff;
                    text-decoration:underline;
                    font-size:11px}
                .adv_search a:hover{
                    text-shadow:0 1px 1px rgba(255,255,255,.3)}
                .nav li a:hover,.nav li li a,.nav li li a:hover{
                    color:#fff;
                    text-shadow:none}
                .nav{
                    width:1000px;
                    height:40px;
                    margin-bottom:15px;
                    background:url(/templates/CatalogOrange/images/nav.png) repeat-x;
                    box-shadow:0 1px 3px rgba(0,0,0,.5);
                    border-radius:5px;
                    padding:0}
                .nav li a:hover,.nav li.drop:hover .link1{
                    background:#00f}
                .nav ul{
                    font-size:14px;
                    display:inline;
                    margin:0}
                .nav li a{
                    font-size:14px;
                    color:#fff;
                    line-height:40px;
                    display:block;
                    border-right:1px solid #000;
                    box-shadow:0 1px 1px rgba(255,255,255,.5) inset;
                    padding:0 15px}
                .nav li a.first{
                    border-radius:5px 0 0 5px}
                .nav li.drop:hover .link1{
                    border-bottom:0}
                .nav li.drop{
                    position:relative;
                    display:block}
                .nav li ul{
                    z-index:500;
                    display:none;
                    position:absolute;
                    width:auto;
                    height:auto;
                    box-shadow:0 1px 2px rgba(0,0,0,.3);
                    margin:0}
                .nav li li{
                    z-index:500;
                    background:#c75000;
                    margin:0;
                    padding:0}
                .nav li li a{
                    min-width:150px;
                    text-align:left;
                    font-size:12px;
                    line-height:25px;
                    border-right:0;
                    border-bottom:1px solid #a64300;
                    box-shadow:none;
                    padding:0 10px!important}
                .nav li li a:hover{
                    background:#303030;
                    clear:both}
                .nav li:hover ul{
                    display:block;
                    clear:both}
                #content{
                    background:url(/templates/CatalogOrange/images/atlas.jpg) #fff;
                    border-radius:9px;
                    width:auto}
                table.maintable{
                    width:100%;
                    border-collapse:collapse}
                table.maintable td{
                    border:0;
                    vertical-align:top}
                #left{
                    width:200px;
                    background:url(/templates/CatalogOrange/images/leftbg.png) repeat-y;
                    border-radius:5px;
                    padding:11px 11px 11px 11px;}
                right{
                    padding:1px}
                .sideblock{
                    width:200px;
                    margin:auto}
                .sideheader{
                    color:red;
                    font-size:17px;
                    font-weight:700;
                    height:0;
                    border-radius:5px;
                    box-shadow:0 1px 4px #1040E6;
                    line-height:0;
                    text-shadow:1px 1px #eee;
                    background:url(/templates/CatalogOrange/images/c40.jpg) 50% 44% repeat-x #8ecaf9;
                    margin:3px;
                    padding:20px}
                .menu ul{
                    width:200px;
                    font-size:12px;
                    border-radius:3px;
                    background:#fff;
                    margin:0}
                .menu li a,.menu ul span.sublink{
                    width:180px;
                    font-weight:700;
                    text-decoration:none;
                    display:block}
                .menu li a{
                    font-family:inherit;
                    line-height:20px;
                    font-size:15px;
                    color:#0320f9;
                    border-radius:10px;
                    box-shadow:0 1px 14px #0930f1 inset;
                    padding:10px}
                .cbutton,.resbutton,.vbutton{
                    font-family:Arial}
                .menu li a:hover{
                    color:#fb0754;
                    text-decoration:none;
                    box-shadow:0 1px 14px #1b00ff inset}
                .menu ul span.sublink{
                    font-family:Arial;
                    line-height:25px;
                    font-size:12px;
                    color:#fff;
                    position:relative;
                    border-bottom:1px solid #a64300;
                    box-shadow:0 1px 1px rgba(255,255,255,.2) inset;
                    background:url(/templates/CatalogOrange/images/arrow.png) 185px 11px no-repeat;
                    padding:0 10px}
                .menu ul span.opened,.menu ul span.sublink:hover{
                    color:#000;
                    text-decoration:none;
                    box-shadow:0 1px 10px rgba(255,255,255,.4) inset}
                .menu ul .sublink img{
                    width:14px;
                    height:14px;
                    position:absolute;
                    top:8px;
                    right:10px;
                    background:0 -30px no-repeat}
                .menu ul .opened img{
                    background-position:0 -14px}
                .menu ul .submenu{
                    width:200px;
                    margin:0!important;
                    padding:0}
                .menu ul .submenu ul{
                    font-size:13px;
                    border-radius:0;
                    box-shadow:0 1px 10px rgba(0,0,0,.4) inset;
                    background:#404040;
                    margin:0!important;
                    padding:0}
                .menu ul .submenu ul li a{
                    color:#fff;
                    width:160px;
                    height:auto;
                    line-height:25px;
                    text-indent:0;
                    border:0;
                    font-weight:400;
                    margin:0;
                    padding:0 20px}
                .bheader,.bheader a{
                    font-size:18px;
                    color:#303030;
                    font-weight:700}
                .bblock{
                    width:760px;
                    margin-bottom:10px}
                .bheader,.htitle{
                    margin:0 10px 10px}
                .bheader{
                    border-bottom:1px solid #ccc;
                    line-height:30px}
                .htitle{
                    height:30px;
                    background:#f5f5f5;
                    border-radius:20px;
                    box-shadow:0 1px 3px rgba(0,0,0,.15) inset;
                    padding:5px}
                .htitle span{
                    color:#c75000;
                    font-size:14px;
                    line-height:28px;
                    float:left;
                    display:block;
                    border-radius:15px;
                    border:1px solid #f5f5f5;
                    padding:0 10px}
                .active-ttab{
                    color:#fff!important;
                    background:#00f;
                    border:1px solid #c75002!important;
                    box-shadow:0 1px 3px rgba(0,0,0,.5)}
                .imagebg-vertical-align,.overflow2-vertical-align{
                    border-collapse:collapse;
                    border:0;
                    border-spacing:0}
                .index-panel{
                    padding-top:10px}
                .custom-1{
                    width:204px;
                    height:126px;
                    position:relative;
                    margin:4px}
                .imagebg-news{
                    width:230px;
                    margin-right:10px;
                    margin-bottom:5px}
                .imagebg-news img{
                    width:230px;
                    height:153px}
                .imagebg-vertical-align{
                    text-align:center;
                    width:165px}
                .imagebg,.imagebg img{
                    width:230px}
                .imagebg{
                    margin-bottom:47px}
                .custom-title{
                    font-size:20px;
                    height:70px;
                    margin:-40px 0}
                .customdata{
                    height:20px;
                    background:#f5f5f5;
                    line-height:20px;
                    font-size:11px;
                    color:#909090;
                    box-shadow:0 0 5px rgba(0,0,0,.05) inset}
                .date-hover,.text-hover{
                    font-size:11px;
                    position:absolute;
                    color:#fff}
                .views{
                    padding:0 5px}
                .comms{
                    float:right;
                    padding:0 5px}
                .date-hover{
                    background:url(/templates/CatalogOrange/images/black75.png);
                    top:0;
                    left:0;
                    line-height:15px;
                    padding:0 5px}
                .i-hover{
                    position:absolute;
                    top:0;
                    right:0;
                    background:url(/templates/CatalogOrange/images/i.png) top right no-repeat;
                    width:30px;
                    height:30px}
                .text-hover{
                    background:url(/templates/CatalogOrange/images/black75.png);
                    width:190px;
                    max-height:95px;
                    right:10px;
                    top:20px;
                    display:none;
                    padding:10px}
                .custom-2{
                    float:left;
                    margin:0 10px 20px 15px}
                .overflow2{
                    height:140px}
                .custom-title2{
                    font-size:12px;
                    line-height:15px;
                    height:30px;
                    margin:5px 0}
                .custom-title2 a{
                    font-size:12px;
                    text-decoration:none;
                    color:#c75000}
                .hblock{
                    margin:0 10px 10px 0}
                .cblock{
                    float:left;
                    width:360px;
                    background:#F5F5F5;
                    margin:0 5px 5px 12px}
                .cblock-in{
                    border-radius:0 0 10px 10px;
                    border-bottom-style:double;
                    border-left-style:double;
                    border-right-style:double;
                    border-color:#E47815}
                .cheader,.colorheader{
                    height:30px;
                    line-height:30px;
                    border-radius:5px 5px 0 0}
                .cheader{
                    color:#fff;
                    background:#00f;
                    font-size:16px;
                    font-weight:700;
                    text-shadow:0 1px 0 rgba(0,0,0,.5);
                    margin:0;
                    padding:0 0 0 10px}
                .cblock .custom-2{
                    margin:10px 7px 10px 10px}
                .sideblock .custom-2{
                    margin:0 0 20px!important}
                .colorheader{
                    color:#000;
                    font-size:18px;
                    background:url(/templates/CatalogOrange/images/w40.png) repeat-x #eee;
                    box-shadow:0 1px 3px rgba(0,0,0,.2);
                    margin:0 0 10px}
                .custom-3,.overflow3{
                    height:auto}
                .custom-3{
                    width:190px;
                    background:rgba(242, 242, 242, 0.3);
                    border-color:#3484d7;
                    border-style:double;
                    margin:5px 1px 5px 1px !important}
                .overflow3{
                    width:55px;
                    float:left;
                    margin:5px}
                .overflow3 img{
                    width:50px;
                    height:60px}
                .custom-title3{
                    font-size:20px;
                    line-height:13px;
                    height:50px;
                    margin:0}
                .custom-title3 a{
                    font-size:16px;
                    text-decoration:none;
                    color:#2700f1}
                .seotext{
                    font-size:15px;
                    line-height:20px;
                    border:1px solid #5b7fa6}
                .lastcomm{
                    font:400 14px/20px Arial,sans-serif}
                .lastcomm a span{
                    color:#505050}
                .lastcomm li{
                    position:relative;
                    border-bottom:1px solid #DCDCDC;
                    padding:5px 15px}
                .lastcomm li .lcomm-date{
                    color:#FDA828}
                .lastcomm li .lcomm-hidden{
                    position:absolute;
                    top:-10px;
                    left:100%;
                    width:450px;
                    display:none;
                    font-weight:400;
                    text-shadow:none;
                    background:#eee;
                    border:2px solid #c75000;
                    z-index:150;
                    color:#505050;
                    padding:10px 14px}
                .lastcomm li .lcomm-hidden img{
                    max-width:450px}
                .lastcomm li .lcomm-hidden .lcomm-user-foto{
                    max-width:44px;
                    background:#fff;
                    display:block;
                    overflow:hidden;
                    float:left;
                    margin:4px 10px 10px 0}
                .lastcomm li:hover{
                    background:#c75000;
                    color:#fff;
                    text-shadow:0 1px 1px rgba(0,0,0,.2)}
                .right-side .lastcomm .lcomm-hidden{
                    left:auto;
                    right:100%}
                table.footer{
                    border-collapse:separate;
                    border-spacing:0;
                    border:0;
                    line-height:20px;
                    width:auto;
                    color:#000;
                    background:#bee4fd;
                    border-radius:10px;
                    box-shadow:0 5px 10px rgba(0,0,0,.1) inset;
                    padding:4px}
                .gsc-context-box,.userstop,.userstop table,table.fulltable{
                    border-collapse:collapse}
                .footer-left{
                    width:1px;
                    height:127px;
                    border-radius:6px;
                    vertical-align:top;
                    background:url(/templates/CatalogOrange/images/bg-footer.png);
                    color:#fff;
                    padding:5px 23px 15px 15px}
                .footer-right{
                    width: auto;
                    height: auto;
                    padding:0}
                .counters{
                    height:31px;
                    width:400px;
                    margin:5px 0 0}
                .speedbar{
                    font-size:12px;
                    height:30px;
                    line-height:30px;
                    margin:0 20px 10px 10px}
                .speedbar a{
                    text-decoration:underline;
                    font-size:12px}
                .sort a{
                    color:#505050;
                    border:1px solid #eee;
                    border-radius:3px;
                    padding:3px 5px}
                .sort a:hover{
                    color:#c75000;
                    background:#fafafa;
                    border:1px solid #aaa}
                .shortstory{
                    border-bottom:1px solid #cdcdcd;
                    line-height:18px;
                    color:#303030;
                    padding:0 0 10px}
                .shortstory img{
                    max-width:170px;
                    padding:0 10px 10px 0}
                .shorttitle{
                    margin:0 0 5px}
                .shorttitle a{
                    font-size:16px;
                    color:#c75000}
                 .shortdata{
                    color:#505050;
                    font-size:12px;
                    line-height:25px;
                    height:25px;
                    background:#f1f1f1;
                    margin:0 0 10px}
                 .cbutton,.vbutton{
                    height:30px!important;
                    float:left}
                .shortdata a,.vbutton{
                    font-size:12px;
                    color:#c75000;
                    text-decoration:none}
                .info-print{
                    background:url(/templates/CatalogOrange/images/print.png) no-repeat;
                    padding:0 0 0 18px}
                .vbutton{
                    background:url(/templates/CatalogOrange/images/w30.png) repeat-x #eee;
                    box-shadow:0 1px 3px rgba(0,0,0,.8);
                    width:80px;
                    line-height:25px!important;
                    text-shadow:0 1px 1px #fff;
                    border-radius:3px;
                    border:0;
                    margin:5px 0 10px 10px}
                .vbutton:hover{
                    color:#000;
                    border:0;
                    background:#696969;
                    box-shadow:0 0 10px rgba(0,0,0,.3) inset;
                    text-shadow:none}
                .cbutton,.cbutton:hover{
                    color:#fff;
                    cursor:pointer}
                .cbutton{
                    background:#00f;
                    box-shadow:0 1px 1px rgba(255,255,255,.3) inset;
                    text-shadow:0 1px 1px rgba(0,0,0,.5);
                    border:1px solid #c75002;
                    width:100px;
                    line-height:28px!important;
                    text-decoration:none;
                    font-size:13px;
                    border-radius:5px;
                    margin:5px auto 10px 10px}
                .cbutton:hover{
                    border:0;
                    text-shadow:none;
                    background:#303030}
                .resbutton{
                    font-size:12px;
                    color:#c75000;
                    text-decoration:underline;
                    line-height:25px;
                    width:80px;
                    margin:0 auto}
                .post-title,.post-title a{
                    font-family:Arial;
                    font-weight:700}
                .resbutton:hover{
                    color:#000;
                    border:0;
                    background:#eee}
                .story{
                    width:auto;
                    padding-bottom:1px;
                    margin-bottom:10px}
                .full-story{
                    width:auto;
                    
                    font-family:'Segoe ui',sans-serif;
                    line-height:100%;
                    padding:0 10px 10px}
                    .full-story a{
                    color:#0924ef;
                    font-size:16px}
                .full-story a:hover{
                    color:#0924ef;
                    text-decoration:none}
                .full-story img{
                    margin:5px;
                    filter: saturate(150%);}
                 .full-story ol,.full-story ul{
                    margin-left:15px}
                .post-title{
                    font-size:15px!important;
                    color:red;
                    text-decoration:none;
                    line-height:25px;
                    margin:1px}
                .post-title h1,post-title a h1{
                    font-size:10px!important;
                    display:inline}
                .post-title a{
                    color:#c75000;
                    font-size:15px!important;
                    text-decoration:underline}
                .fstory{
                    margin-bottom:20px;
                    margin-top:20px}
                .ftitle{
                    height:30px;
                    background:url(/templates/CatalogOrange/images/w30.png) repeat-x #f5f5f5;
                    box-shadow:0 1px 2px rgba(0,0,0,.15) inset;
                    margin:0 -20px;
                    padding:0 20px}
                .ftitle span{
                    color:#c75000;
                    font-size:12px;
                    line-height:30px;
                    float:left;
                    display:block;
                    text-decoration:none;
                    border:1px;
                    padding:0 7px}
                .f-active-ttab{
                    color:#fff!important;
                    background:#00f;
                    box-shadow:0 1px 3px rgba(0,0,0,.5) inset}
                .f-index-panel{
                    background:#303030;
                    color:#ccc;
                    box-shadow:0 1px 10px rgba(0,0,0,.5) inset;
                    margin:0 -20px 10px;
                    padding:20px}
                .f-index-panel a{
                    color:#ffb95f}
                .full-data{
                    font-size:12px;
                    color:#ccc;
                    margin-bottom:10px;
                    line-height:25px}
                .complaint,.edit{
                    height:16px;
                    margin:2px 10px 0 0}
                .full-data a{
                    font-size:12px;
                    color:#ffb95f}
                .edit{
                    background:url(/templates/CatalogOrange/images/edit.png) no-repeat}
                .complaint{
                    background:url(/templates/CatalogOrange/images/complaint.png) no-repeat}
                .info-field{
                    height:25px;
                    border-bottom:1px solid #404040;
                    margin:0 10px 0 0}
                .info-rating{
                    font-size:11px;
                    display:inline-block;
                    top:4px;
                    margin:0 0 0 10px}
                .shots img{
                    height:100px;
                    border:1px solid #000;
                    margin:0 0 5px 5px !important}
                .shots img:hover{
                    border:1px solid #909090}
                .plusobut{
                    width:190px}
                .related-block{
                    overflow:auto;
                    color:#72828f;
                    background:#EDF3F3;
                    box-shadow:0 0 0 1px inset;
                    margin:10px;
                    padding:10px;
                    font-size:1.0em;
                    line-height:normal;
                    font-weight:bold}
                .related{
                    width:71px;
                    height:126px;
                    font-size:11px;
                    line-height:16px;
                    color:#707070;
                    float:left;
                    padding-right:6px}
                .related img{
                    width:70px;
                    height:85px;
                    margin-bottom:1px}
                .reltitle{
                    line-height:11px;
                    max-height:24px;
                    overflow:hidden}
                .reltitle a{
                    color:#2515a2;
                    font-size:11px;
                    text-decoration:none}
                .tagscloud{
                    padding:0 15px 10px 10px}
                .addcomment,.title{
                    text-align:center;
                    padding:0}
                .addcomment{
                    border-bottom:2px solid #c75000;
                    margin:10px}
                .title{
                    line-height:20px;
                    color:#F20C0C;
                    font-size:13px;
                    margin:5px 0}
                .comments{
                    width:1018px;
                    margin-bottom: 20px;}
                textarea#comments{
                    height:150px}
                .comm-title{
                    line-height:20px;
                    color:#c75000;
                    font-size:18px;
                    border-bottom:1px solid #cdcdcd;
                    margin:20px 0 0;
                    padding:5px 0}
                .comm-title span{
                    font-size:14px;
                    color:#909090}
                .comment{
                    width:740px;
                    color:#505050;
                    background:#eee;
                    margin:0 0 10px}
                .comment a{
                    color:#c75000;
                    text-decoration:none}
                .comment-left{
                    max-height:100px;
                    width:60px;
                    font-size:11px;
                    float:left;
                    padding:10px}
                .comment-left img{
                    width:60px;
                    max-height:60px}
                .comment-right{
                    width:650px;
                    font-size:13px;
                    min-height:40px;
                    float:left;
                    margin:0;
                    padding:5px}
                .comment-title-hover span,.mass-action,.stat span{
                    float:right}
                .comm-data{
                    color:#909090;
                    margin-bottom:10px!important;
                    font-size:11px;
                    font-style:italic}
                .comment-right a{
                    font-size:12px;
                    color:#303030}
                .comment-title-hover{
                    height:15px;
                    line-height:15px;
                    width:400px;
                    font-size:12px;
                    color:#505050;
                    display:none;
                    position:absolute;
                    top:5px;
                    right:5px;
                    z-index:10;
                    text-align:right;
                    padding:0}
                .comment-title-hover a{
                    color:#c75000;
                    font-size:11px;
                    text-decoration:none}
                .comment-number{
                    color:#fff!important;
                    font-size:12px;
                    line-height:15px;
                    float:right;
                    background:#505050;
                    padding:0 3px}
                .mass-action{
                    height:15px;
                    padding:0 5px}
                .mass_comments_action{
                    color:#909090;
                    margin:0 0 0 20px}
                .comment-news{
                    margin:5px 0!important}
                .comment-news a{
                    text-decoration:underline;
                    font-size:13px!important}
                .info{
                    min-height:35px;
                    color:#707070;
                    background:url(/templates/CatalogOrange/images/sign.png) 5px 5px no-repeat #f5f5f5;
                    font-size:12px;
                    line-height:15px;
                    border:1px solid #eee;
                    text-shadow:0 1px 0 #fff;
                    margin:10px;
                    padding:10px 5px 10px 60px}
                .navigation{
                    height:30px;
                    width:100%;
                    color:#FE0E05;
                    font-size:18px;
                    clear:both;
                    text-align:center!important;
                    margin:0 auto;
                    padding:15px 0 15px}
                .navigation a:active,.navigation a:link,.navigation a:visited,.navigation span{
                    line-height:24px!important;
                    display:inline;
                    text-decoration:none;
                    padding:8px!important}
                .navigation b{
                    font-size:25px!important}
                .navigation a:active,.navigation a:link,.navigation a:visited{
                    height:24px;
                    color:#115BF2;
                    font-size:20px;
                    background:#eee}
                .navigation a:hover,.navigation span{
                    color:#FF3003;
                    background:#eae7e7}
                .navigation span{
                    height:24px!important;
                    box-shadow:0 0 15px rgba(0,0,0,.1) inset}
                .line,.row{
                    font-size:13px;
                    margin:5px 0}
                .nav_ext{
                    background:0 0!important;
                    color:#000!important;
                    box-shadow:none!important}
                .next,.prev{
                    display:inline!important}
                .next a,.prev a{
                    background:#fff;
                    padding:10px!important}
                table.fulltable{
                    width:100%;
                    background:#f5f5f5;
                    border-spacing:0;
                    border:0}
                table.fulltable td{
                    border-top:1px solid #fff;
                    padding:10px}
                .line{
                    border:1px solid #e0e0e0;
                    background:#f1f1f1;
                    min-height:20px;
                    padding:5px 15px}
                .poll,.row{
                    background:#fafafa;
                    border:1px solid #eee}
                .sline{
                    width:150px;
                    min-height:25px;
                    line-height:25px}
                .pline{
                    width:400px;
                    min-height:20px;
                    line-height:20px}
                .row h{
                    min-width:150px;
                    margin:0 0 10px;
                    padding:3px}
                .poll{
                    border-radius:3px;
                    margin:5px 0 10px;
                    padding:5px 10px}
                .poll b{
                    border-bottom:1px solid #303030}
                .userstop{
                    font-family:Tahoma;
                    font-size:11px;
                    color:#505050}
                .userstop thead{
                    font-family:Arial;
                    height:20px;
                    font-size:12px;
                    color:#303030;
                    padding:5px 0 0 5px}
                .userstop td{
                    height:25px;
                    border:1px solid #ccc;
                    padding:0}
                .userstop a{
                    font-size:11px;
                    color:#c75000}
                .stat{
                    color:#707070;
                    min-height:15px;
                    border-bottom:1px solid #e0e0e0;
                    margin:0 20px;
                    padding:2px 0 5px}
                .stat span{
                    font-weight:400}
                .h-row{
                    color:#505050;
                    background:#f1f1f1;
                    margin:10px 0 0;
                    padding:0 0 0 15px}
                table,table td{
                    background:0 0}
                .input1,.input2,.input3,.txsh,textarea{
                    border:1px solid #ccc;
                    height:25px}
                .input1,.input2,.input3{
                    border-radius:3px;
                    box-shadow:0 1px 5px rgba(0,0,0,.1) inset;
                    padding:0 5px}
                .input1{
                    width:340px;
                    font-family:verdana;
                    color:#707070}
                .input2,.input3,.input4{
                    font-size:12px}
                .input3{
                    width:223px;
                    font-family:Tahoma}
                .input4{
                    width:312px;
                    height:100px;
                    font-family:verdana;
                    border:1px solid #ccc}
                .stext,select{
                    font-size:11px;
                    font-family:tahoma}
                .clear{
                    height:0;
                    clear:both;
                    width:100%;
                    margin:0}
                .stext{
                    color:#727272}
                .stext a:hover{
                    color:#FFF}
                .ntitle{
                    color:#C0F;
                    font-size:15px;
                    font-family:tahoma;
                    padding:11px 0 0 6px}
                .pm_status_head,.post_title a{
                    text-align:center;
                    font-size:15px;
                    position:absolute}
                .ui-dialog fieldset{
                    color:#c75000;
                    border:1px solid #505050;
                    padding:5px}
                .pm_status{
                    float:left;
                    background:#fff;
                    border:1px solid #eee;
                    width:330px;
                    height:100px;
                    margin:5px 15px 0 10px;
                    padding:0 0 10px}
                .pm_status_head{
                    background:#fff;
                    width:30%;
                    height:30px;
                    top:50%;
                    left:63%;
                    border:1px solid #000;
                    color:#505050;
                    box-shadow:0 0 30px #969696;
                    padding:0}
                .pmlinks{
                    float:left;
                    padding:1px}
                .pmlinks a{
                    display:inline-block;
                    height:30px;
                    line-height:30px;
                    background:#eee;
                    margin:9px;
                    padding:7px}
                .pmlinks a:hover{
                    box-shadow:0 0 10px rgba(0,0,0,.2) inset!important;
                    color:#c75000;
                    background:#ececec}
                .link_download{
                    border-radius:3px;
                    color:#fff;
                    background:orange;
                    margin-left:40px;
                    margin-bottom:7px;
                    padding:6px}
                .news_shot{
                    border-radius:5px;
                    border:1px solid #5282f5;
                    float:left;
                    max-height:370px;
                    margin:8px;
                    padding:8px}
                .news_img{
                    filter:saturate(120%);
                    height:227px;
                    width:170px;
                    margin-top:45px}
                .post_title a{
                    color:#0006ff;
                    width:170px;
                    line-height:14px;
                    background-color:rgba(206,206,206,0.12)}
                #xfield_holder_pole{
                    width:600px!important;
                    float:left;
                    clear:none}
                #dropmenudiv{
                    font:400 10px Verdana;
                    background:#717375;
                    line-height:20px;
                    opacity:.85000002384185791015625;
                    margin:2px}
                #dropmenudiv a{
                    font-size:10px;
                    display:block;
                    text-indent:3px;
                    color:#fff;
                    border:1px solid #909090;
                    font-weight:700;
                    margin:1px;
                    padding:1px 0}
                #dropmenudiv a:hover{
                    background:#fff;
                    color:#c75000;
                    opacity:.9900000095367431640625}
                #question{
                    font-family:Arial,Helvetica,sans-serif;
                    min-height:16px;
                    color:#c75000;
                    font-size:14px;
                    font-weight:700;
                    margin-bottom:10px;
                    background:#fafafa;
                    border:1px solid #eee;
                    padding:7px 15px}
                #loading-layer{
                    font-family:Verdana;
                    font-size:11px;
                    background:#ffc;
                    border:1px solid #ffd;
                    color:#ffe;
                    border-radius:5px;
                    box-shadow:0 1px 3px #fff;
                    padding:10px}
                #searchsuggestions{
                    color:#505050;
                    width:620px;
                    background-color:#c75000;
                    font-size:10px;
                    line-height:14px;
                    z-index:100;
                    border-color:#919191;
                    border-style:solid;
                    border-width:1px}
                #searchsuggestions a{
                    display:block;
                    background-color:#fff;
                    clear:left;
                    font-size:10px;
                    line-height:12px;
                    padding:5px}
                #searchsuggestions a:hover{
                    background-color:#fdd08b;
                    color:#fff}
                #searchsuggestions a span.searchheading{
                    background:#c75000;
                    display:block;
                    font-weight:700;
                    color:#fff;
                    padding:5px}
                #searchsuggestions a span{
                    color:#555}
                #searchsuggestions span.seperator{
                    float:right;
                    padding-right:15px;
                    margin-right:5px}
                #searchsuggestions span.seperator a{
                    background-color:transparent;
                    display:block;
                    height:auto;
                    color:#fff}
                #searchsuggestions span.notfound{
                    background-color:#fff;
                    display:block;
                    height:auto;
                    color:#000;
                    padding:5px}
                #b_font{
                    width:118px}
                #b_size{
                    width:65px}
                #b_b{
                    background-image:url(/templates/CatalogOrange/bbcodes/b.gif)}
                #b_i{
                    background-image:url(/templates/CatalogOrange/bbcodes/i.gif)}
                #b_u{
                    background-image:url(/templates/CatalogOrange/bbcodes/u.gif)}
                #b_s{
                    background-image:url(/templates/CatalogOrange/bbcodes/s.gif)}
                #b_img{
                    background-image:url(/templates/CatalogOrange/bbcodes/image.gif)}
                #b_up{
                    background-image:url(/templates/CatalogOrange/bbcodes/upload.gif)}
                #b_emo{
                    background-image:url(/templates/CatalogOrange/bbcodes/emo.gif)}
                #b_url{
                    background-image:url(/templates/CatalogOrange/bbcodes/link.gif)}
                #b_leech{
                    background-image:url(/templates/CatalogOrange/bbcodes/leech.gif)}
                #b_mail{
                    background-image:url(/templates/CatalogOrange/bbcodes/email.gif)}
                #b_video{
                    background-image:url(/templates/CatalogOrange/bbcodes/mp.gif)}
                #b_audio{
                    background-image:url(/templates/CatalogOrange/bbcodes/mp3.gif)}
                #b_hide{
                    background-image:url(/templates/CatalogOrange/bbcodes/hide.gif)}
                #b_quote{
                    background-image:url(/templates/CatalogOrange/bbcodes/quote.gif)}
                #b_code{
                    background-image:url(/templates/CatalogOrange/bbcodes/code.gif)}
                #b_left{
                    background-image:url(/templates/CatalogOrange/bbcodes/l.gif)}
                #b_center{
                    background-image:url(/templates/CatalogOrange/bbcodes/c.gif)}
                #b_right{
                    background-image:url(/templates/CatalogOrange/bbcodes/r.gif)}
                #b_color{
                    background-image:url(/templates/CatalogOrange/bbcodes/color.gif)}
                #b_spoiler{
                    background-image:url(/templates/CatalogOrange/bbcodes/spoiler.gif)}
                #b_fla{
                    background-image:url(/templates/CatalogOrange/bbcodes/flash.gif)}
                #b_yt{
                    background-image:url(/templates/CatalogOrange/bbcodes/youtube.gif)}
                #b_tf{
                    background-image:url(/templates/CatalogOrange/bbcodes/typograf.gif)}
                #b_list{
                    background-image:url(/templates/CatalogOrange/bbcodes/list.gif)}
                #b_ol{
                    background-image:url(/templates/CatalogOrange/bbcodes/ol.gif)}
                #b_tnl{
                    background-image:url(/templates/CatalogOrange/bbcodes/translit.gif)}
                #b_br{
                    background-image:url(/templates/CatalogOrange/bbcodes/pbreak.gif)}
                #b_pl{
                    background-image:url(/templates/CatalogOrange/bbcodes/page.gif)}
                #marker-bar,#txtselect_marker{
                    display:block;
                    visibility:hidden;
                    position:absolute;
                    z-index:1200;
                    opacity:0;
                    transition:opacity .4s,visibility .1s .4s linear}
                #marker-bar.show,txtselect_marker.show{
                    visibility:visible;
                    transition:opacity .4s,visibility 0s;
                    opacity:1}
                #txtselect_marker{
                    background:url(/templates/CatalogOrange/dleimages/marker.png) no-repeat}
                #txtselect_marker:hover{
                    background-position:0 -32px}
                #marker-bar{
                    border:1px solid #ccc;
                    border-radius:15px;
                    background:#fff;
                    cursor:default;
                    box-shadow:0 0 4px #ccc;
                    padding:5px 10px}
                #txtselect_marker.show{
                    width:32px;
                    height:32px}
                #marker-bar .masha-marker,#marker-bar .masha-social{
                    cursor:pointer;
                    display:block;
                    float:left;
                    margin:0 5px}
                #marker-bar .masha-marker{
                    line-height:1em;
                    color:#aaa;
                    border-bottom:1px dotted #aaa;
                    margin-right:10px}
                #marker-bar .masha-marker:hover{
                    color:#ea3e26;
                    border-color:#ea3e26}
                share-popup{
                    background:#fff;
                    border:1px solid #aaa;
                    border-radius:5px;
                    box-shadow:0 0 5px rgba(0,0,0,.5);
                    position:absolute;
                    width:414px;
                    display:none;
                    opacity:0;
                    transition:opacity .4s,visibility .1s .4s linear;
                    padding:10px 0}
                #share-popup.show{
                    display:block;
                    transition:opacity .4s,visibility 0s;
                    opacity:1}
                #share-popup .social{
                    height:40px;
                    padding:0 0 10px 17px}
                #share-popup .social p{
                    padding-bottom:10px;
                    font-weight:700;
                    margin:0}
                #share-popup .social ul li{
                    float:left;
                    margin-right:20px;
                    padding-top:2px;
                    position:relative}
                #share-popup .social ul a{
                    text-decoration:none;
                    font-size:11px;
                    display:inline-block;
                    color:#aaa;
                    padding-left:25px}
                #share-popup .social ul a:hover{
                    text-decoration:underline;
                    color:#ea3e26}
                #share-popup .social a span{
                    cursor:pointer;
                    width:20px;
                    height:20px;
                    background:url(/templates/CatalogOrange/dleimages/social-icons.png) 20px 20px no-repeat;
                    position:absolute;
                    left:0;
                    top:0}
                #share-popup .social .tw span{
                    background-position:0 -20px}
                #share-popup .social .fb span{
                    background-position:-20px -20px}
                #share-popup .social .fb:hover span{
                    background-position:-20px 0}
                #share-popup .social .vk span{
                    background-position:-40px -20px}
                #share-popup .social .vk:hover span{
                    background-position:-40px 0}
                #share-popup .social .gp span{
                    background-position:-60px -20px}
                #share-popup .link{
                    clear:both;
                    border-top:1px solid #d9d9d9;
                    line-height:1.2;
                    overflow:hidden;
                    margin:0 7px;
                    padding:10px 5px 0 10px}
                #share-popup .link p{
                    font-weight:700;
                    margin:0;
                    padding:0 0 3px}
                #share-popup .link span{
                    color:#999;
                    font-size:10px;
                    display:block;
                    padding-top:3px}
                .cse .gsc-control-cse,.gsc-control-cse{
                    width:auto;
                    background-color:#ffe;
                    border:1px solid #fff;
                    padding:1em}
                .cse .gsc-control-wrapper-cse,.gsc-control-wrapper-cse{
                    width:100%}
                .cse .gsc-control-cse:after,.gsc-control-cse:after{
                    content:".";
                    display:block;
                    height:0;
                    clear:both;
                    visibility:hidden}
                table.gsc-search-box td.gsc-input{
                    padding-right:24px}
                .gsc-search-box-tools .gsc-search-box .gsc-input{
                    padding-right:12px}
                input.gsc-input{
                    font-size:16px;
                    border:1px solid #D9D9D9;
                    width:99%;
                    padding:4px 9px}
                .gsc-input-box{
                    border:1px solid #D9D9D9;
                    background:#fff;
                    height:25px}
                .gsc-input-box-hover,.gsc-search-box .gsc-input>input:hover{
                    border:1px solid #b9b9b9;
                    border-top-color:#a0a0a0;
                    box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
                    outline:0}
                .gsc-input-box-focus,.gsc-search-box .gsc-input>input:focus{
                    border:1px solid #4d90fe;
                    box-shadow:0 1px 2px rgba(0,0,0,.3) inset;
                    outline:0}
                .cse input.gsc-search-button:focus,input.gsc-search-button:focus{
                    box-shadow:0 0 0 1px rgba(255,255,255,.5) inset}
                .cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{
                    width:13px;
                    height:13px;
                    min-width:13px;
                    margin-top:2px;
                    padding:6px 27px}
                .gsc-refinementHeader{
                    text-decoration:none;
                    font-weight:700;
                    color:#666}
                .gsc-refinementHeader.gsc-refinementhInactive{
                    text-decoration:none;
                    cursor:pointer}
                .gsc-refinementhActive>span{
                    border-bottom:3px solid;
                    padding-bottom:2px}
                .gsc-refinementsArea{
                    margin-top:0;
                    padding-bottom:4px;
                    padding-top:10px}
                .gsc-tabsArea>.gsc-tabHeader{
                    height:27px}
                .gsc-tabsArea>div{
                    height:30px;
                    overflow:auto}
                .gsc-tabsArea{
                    font-size:11px;
                    margin-top:12px;
                    margin-bottom:0;
                    height:29px;
                    border-bottom:1px solid #CCC}
                .gsc-tabHeader{
                    display:inline-block;
                    margin-right:0;
                    margin-top:0;
                    font-weight:700;
                    height:27px;
                    line-height:27px;
                    min-width:54px;
                    padding:0 8px 1px}
                .gs-promotion-table,.gs-promotion-text-cell{
                    margin-left:8px;
                    margin-right:8px}
                .gsc-tabHeader.gsc-tabhActive{
                    border:1px solid #ccc;
                    border-bottom-color:#fff;
                    color:#202020}
                .gsc-tabHeader.gsc-tabhInactive{
                    background:#fff;
                    color:#666;
                    border-left:0;
                    border-right:0;
                    border-top:0}
                .gsc-imageResult-classic,.gsc-imageResult-column{
                    border:1px solid #fff;
                    margin-bottom:1em;
                    padding:.25em}
                .cse .gsc-webResult.gsc-result,.gsc-webResult.gsc-result{
                    margin-bottom:0;
                    border:1px solid #fff}
                .gsc-webResult.gsc-result{
                    padding:.25em}
                .gsc-webResult .gsc-result{
                    padding:10px 0}
                .cse .gsc-webResult.gsc-result:hover,.gsc-results .gsc-imageResult-classic:hover,.gsc-results .gsc-imageResult-column:hover,.gsc-webResult.gsc-result.gsc-promotion:hover,.gsc-webResult.gsc-result:hover{
                    border:1px solid #fff}
                .gs-promotion-image-box,.gs-web-image-box{
                    padding:2px 0}
                .gs-promotion-image-box img.gs-promotion-image{
                    max-width:50px;
                    border:1px solid #ebebeb}
                .gs-promotion-image-box,.gs-promotion-image-box img.gs-promotion-image{
                    width:50px}
                .gs-web-image-box img.gs-image{
                    max-width:70px;
                    max-height:70px}
                .gs-web-image-box-landscape img.gs-image{
                    max-width:70px;
                    max-height:50px}
                .gs-web-image-box-portrait img.gs-image{
                    max-width:50px;
                    max-height:120px}
                .gs-image-box.gs-web-image-box.gs-web-image-box-landscape{
                    width:80px}
                .gs-image-box.gs-web-image-box.gs-web-image-box-portrait{
                    width:60px;
                    height:50px;
                    overflow:hidden}
                .gs-web-image-box{
                    text-align:inherit}
                .cse .gsc-webResult.gsc-result.gsc-promotion,.gsc-webResult.gsc-result.gsc-promotion{
                    background-color:#F6F6F6;
                    margin-top:5px;
                    margin-bottom:10px}
                .gsc-result-info{
                    margin-top:0;
                    margin-bottom:0;
                    padding:8px 8px 10px}
                .gs-promotion table,.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{
                    padding-left:8px;
                    padding-right:8px}
                .gs-promotion-text-cell-with-image{
                    padding-left:10px;
                    padding-right:10px;
                    vertical-align:top}
                .cse .gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl{
                    color:#093}
                .gsc-completion-selected{
                    background:#EEE}
                .gsc-completion-container{
                    font-family:Arial,sans-serif;
                    font-size:16px;
                    background:#fff;
                    border:1px solid #CCC;
                    border-top-color:#D9D9D9;
                    margin:0}
                .gsc-result .gs-title{
                    height:1.2em}
                .gs-result .gs-visibleUrl,.gs-result a.gs-visibleUrl{
                    color:#093;
                    text-decoration:none;
                    padding-bottom:2px}
                .gsc-results .gsc-cursor-box{
                    margin:10px}
                .gsc-control-cse .gs-promotion em,.gsc-control-cse .gs-snippet,.gsc-preview-reviews{
                    color:#333}
                .gsc-control-cse-zh_CN .gs-promotion em,.gsc-control-cse-zh_CN .gs-snippet b,.gsc-control-cse-zh_TW .gs-promotion em,.gsc-control-cse-zh_TW .gs-snippet b{
                    color:#C03}
                .gsc-wrapper.gsc-thinWrapper{
                    border-right:1px solid #e9e9e9}
                .gs-spelling{
                    color:#333;
                    padding-left:7px;
                    padding-right:7px}
                .gs-snippet{
                    margin-top:1px}
                div.gsc-clear-button{
                    background-image:url(/templates/CatalogOrange/images/clear.png)}
                div.gsc-clear-button:hover{
                    background-image:url(/templates/CatalogOrange/images/clear-hover.png)}
                .gsc-completion-container .gsc-completion-icon-cell{
                    width:42px;
                    height:42px;
                    padding-right:10px}
                .gcsc-branding{
                    padding-top:4px;
                    padding-left:8px;
                    padding-right:8px}
                .gsc-adBlock{
                    padding-bottom:5px}
                .gsc-selected-option-container{
                    background-color:#f5f5f5}
                .gsc-context-box{
                    font-size:83%;
                    margin-top:3px}
                .gsc-context-box .gsc-col{
                    white-space:nowrap;
                    vertical-align:middle;
                    padding:1px 0}
                .gsc-context-box .gsc-facet-label{
                    width:65px;
                    padding-left:2px;
                    text-decoration:underline;
                    color:#00c;
                    cursor:pointer}
                .gsc-context-box .gsc-chart{
                    width:32em;
                    border-left:1px solid #00c;
                    border-right:1px solid #00c;
                    padding:3px}
                .gsc-context-box .gsc-top{
                    border-top:1px solid #00c}
                .gsc-context-box .gsc-bottom{
                    border-bottom:1px solid #00c}
                .gsc-context-box .gsc-chart div{
                    background:#00c;
                    height:9px}
                .gsc-context-box .gsc-facet-result{
                    color:#00c;
                    width:30px;
                    text-align:right;
                    padding-right:5px}
                .gsc-usr-group-thumbnail{
                    display:inline-block;
                    max-width:72px;
                    max-height:72px}
                .gsc-usr-group-thumbnail img{
                    max-height:72px;
                    overflow:hidden}
                .gs-webResult .gs-title .gs-title.gsc-usr-group-heading{
                    color:#00c;
                    cursor:pointer}
                .gsc-usr-group{
                    min-height:100px;
                    display:block;
                    line-height:1.24;
                    margin-top:-7px;
                    margin-bottom:-7px;
                    margin-left:20px}
                .gsc-usr-group-content{
                    padding-top:1px;
                    padding-bottom:3px}
                .gsc-usr-group-content-thumbnail{
                    display:inline-block;
                    vertical-align:top}
                .gsc-usr-group-head-result{
                    display:inline-block;
                    padding-left:6px}
                .gsc-usr-group-snippet{
                    width:100%;
                    height:3.6em;
                    overflow:hidden}
                .gsc-usr-group-content-results{
                    font-size:12px;
                    padding-left:1px;
                    width:80%;
                    padding-top:7px}
                .gsc-usr-group-head-results{
                    display:inline-block;
                    font-size:13px;
                    padding-left:6px;
                    width:80%}
                .gs-webResult .gs-title .gs-title.gsc-usr-group-all-results{
                    font-size:11px;
                    line-height:10px}
                .gs-webResult .gs-title .gs-title.gsc-usr-group-all-results b{
                    font-size:14px;
                    font-weight:600}
                .gs-webResult .gs-title .gs-title.gsc-usr-group-heading b{
                    color:#00c}
                .foto{
                    border:1px dashed #000}
                .quote,.title_quote{
                    color:#000;
                    font-size:12px;
                    text-align:justify;
                    background:url(/templates/CatalogOrange/images/bg02.png) #f5f5f5;
                    box-shadow:0 5px 10px rgba(0,0,0,.1) inset;
                    border-left:5px solid #c75000;
                    margin:5px 0;
                    padding:10px}
                .text_spoiler,.title_spoiler{
                    
                    clear:both;
                    padding:5px}
                .quote a{
                    color:#c75000;
                    font-size:12px}
                .title_spoiler{
                    color:#e1e1e1;
                    background:#e2e2e2;
                    font-weight:700;
                    border-left:2px solid #c75000;
                    font-size:11px}
                .text_spoiler{
                    color:#505050;
                    font-size:12px;
                    text-align:justify;
                    background:#f1f1f1}
                .title_spoiler a{
                    color:#505050;
                    font-size:11px}
                .scriptcode{
                    color:#202020;
                    font:11px Verdana;
                    text-align:left;
                    border-left:2px solid #e1e1e1;
                    background:#e2e2e2;
                    padding:5px}
                .day-active-v,.weekday-active-v{
                    font-family:tahoma;
                    font-size:11px}
                .day-current{
                    background:#909090!important;
                    color:#fff!important;
                    border:1px solid #505050!important}
                .weekday-active-v{
                    color:red}
                .day-active-v{
                    color:#000;
                    border:1px solid #eee}
                .calendar{
                    font-family:Arial;
                    font-size:13px;
                    width:230px;
                    line-height:20px;
                    margin-top:10px;
                    background:#fff;
                    border-radius:5px}
                .calendar td,th{
                    font-family:Arial;
                    font-size:12px;
                    text-decoration:none;
                    text-align:center;
                    width:35px}
                .day{
                    border:1px solid #eee}
                .weekday{
                    border:1px solid #ccc;
                    background:#f1f1f1;
                    color:#c75000;
                    font-family:verdana;
                    font-size:12px}
                .day-active,.weekday-active{
                    color:#fff;
                    font-family:verdana}
                .day-active{
                    font-size:11px;
                    border:1px solid #eee}
                .day-active a,.day-active-v a,.weekday-active a,.weekday-active-v a{
                    font-size:13px;
                    color:#c75000;
                    text-decoration:underline;
                    border:0;
                    line-height:20px;
                    display:block}
                .day-active a:hover,.day-active-v a:hover,.weekday-active a:hover,.weekday-active-v a:hover{
                    color:#fff;
                    background:#c75000}
                .monthlink{
                    font-family:tahoma;
                    font-size:14px;
                    background:url(/templates/CatalogOrange/images/blue.png) repeat-x #c75000;
                    border-radius:5px;
                    padding:0 5px}
                .monthselect{
                    width:221px}
                .rating{
                    color:#909090;
                    font-family:Tahoma,helvetica,sans-serif;
                    font-size:11px;
                    height:15px;
                    float:left}
                .rating ul{
                    margin:0!important}
                .unit-rating{
                    width:85px;
                    height:15px;
                    position:relative;
                    background:url(/templates/CatalogOrange/dleimages/rating.png) left top no-repeat;
                    margin:0;
                    padding:0}
                .unit-rating li{
                    text-indent:-90000px;
                    float:left;
                    margin:0;
                    padding:0}
                .unit-rating li a,.unit-rating li.current-rating{
                    position:absolute;
                    height:15px;
                    display:block;
                    text-indent:-9000px}
                .unit-rating li a{
                    width:17px;
                    z-index:17;
                    padding:0}
                .unit-rating li a:hover{
                    background:url(/templates/CatalogOrange/dleimages/rating.png) center left no-repeat;
                    z-index:2;
                    left:0}
                .unit-rating a.r1-unit{
                    left:0}
                .unit-rating a.r1-unit:hover{
                    width:17px}
                .unit-rating a.r2-unit{
                    left:17px}
                .unit-rating a.r2-unit:hover{
                    width:34px}
                .unit-rating a.r3-unit{
                    left:34px}
                .unit-rating a.r3-unit:hover{
                    width:51px}
                .unit-rating a.r4-unit{
                    left:51px}
                .unit-rating a.r4-unit:hover{
                    width:68px}
                .unit-rating a.r5-unit{
                    left:68px}
                .unit-rating a.r5-unit:hover{
                    width:85px}
                .unit-rating li.current-rating{
                    background:url(/templates/CatalogOrange/dleimages/rating.png) bottom left no-repeat;
                    z-index:1}
                .editor{
                    width:100%;
                    margin:0 auto}
                .bbcodes,.bbcodes_poll{
                    margin-top:5px;
                    font-size:12px;
                    height:20px}
                .bbcodes{
                    border:0;
                    background:url(/templates/CatalogOrange/images/w30.png) repeat-x #eee;
                    color:#505050;
                    font-family:Arial,Tahoma,helvetica,sans-serif;
                    text-shadow:0 1px 1px #fff;
                    border-radius:3px;
                    box-shadow:0 1px 3px #707070;
                    padding:2px 4px}
                .bbcodes:hover{
                    background-position:0 -10px;
                    cursor:pointer;
                    color:#000;
                    box-shadow:0 1px 2px #505050}
                .bbcodes_poll{
                    background:#e3e3e3;
                    color:#303030;
                    font-family:Tahoma,helvetica,sans-serif;
                    width:170px;
                    border:1px solid #ccc;
                    padding:0 4px 2px}
                .addnews{
                    width:150px}
                .f_textarea{
                    height:180px;
                    font-family:Calibri;
                    font-size:14px}
                .xfields{
                    padding:2px 5px}
                .xfields input,.xfields select{
                    height:18px;
                    font-family:verdana;
                    font-size:11px}
                .xfields input{
                    width:250px}
                .xprofile input{
                    width:250px;
                    height:18px;
                    font-family:verdana;
                    font-size:11px;
                    border:1px solid #5BBFFF}
                table.pm td{
                    border-top:1px solid #eee;
                    height:25px;
                    padding:5px 0 0}
                .pm_head{
                    font:12px Arial;
                    color:#303030;
                    font-weight:700}
                .pm_list,.pm_list a{
                    font-size:12px;
                    font-family:tahoma}
                .pm_list a{
                    color:#c75000;
                    font-weight:700}
                .pm_sub{
                    font:12px Arial;
                    color:#909090;
                    text-decoration:none;
                    background:#f1f1f1;
                    font-weight:700}
                .search,.textin{
                    font-family:Verdana;
                    text-decoration:none}
                .pm_sub a{
                    color:#c75000;
                    font-size:12px;
                    font-weight:700;
                    text-decoration:none}
                .vote{
                    font-size:12px;
                    line-height:150%;
                    margin:auto;
                    padding:2px 10px}
                a.downloadfile,a.downloadfile:visited{
                    display:inline-block;
                    line-height:25px;
                    width:150px;
                    height:150px;
                    background:url(/engine/skins/images/scr.jpg) no-repeat #f5f5f5;
                    color:#000;
                    margin-top:0;
                    position:relative;
                    border-radius:10px;
                    text-decoration:none}                
                a.downloadfile:active,a.downloadfile:hover{
                    background-position:0 -1px;
                    color:#000}
                .search{
                    font-size:11px;
                    color:#505050;
                    padding:2px}
                .search legend{
                    border:1px solid #cbdfe8;
                    background-color:#fbfdfe;
                    font-weight:700;
                    font-size:11px;
                    line-height:20px;
                    opacity:.89999997615814208984375;
                    border-radius:5px;
                    margin:2px 0;
                    padding:5px}
                .textin{
                    width:130px;
                    font-size:11px;
                    color:#00002C}
                .sresult{
                    text-align:justify;
                    font-family:verdana;
                    font-weight:400;
                    line-height:16px;
                    font-size:12px;
                    color:#909090;
                    margin-left:5px}
                .fieldset{
                    background:#5BBFFF;
                    border:2px solid #5CBFFF;
                    font:400 11px Tahoma,Arial,Verdana;
                    width:180px}
                .search fieldset{
                    border:1px solid #eee;
                    width:350px;
                    background:#fafafa;
                    padding:2px}
                .search select{
                    border:1px solid #d3d3d3;
                    margin:2px 0}
                .search input{
                    margin:2px}
                .search #searchinput,.search #searchuser{
                    width:300px!important;
                    height:25px;
                    background:#fff;
                    border:1px solid #ccc;
                    font-size:12px;
                    box-shadow:0 0 5px rgba(0,0,0,.1) inset;
                    padding:0 5px}
                .highslide-outline,.highslide-wrapper{
                    background:#FFF}
                .highslide-image{
                    border:2px solid #FFF}
                .highslide-active-anchor,.highslide-active-anchor img{
                    visibility:hidden}
                .highslide-dimming{
                    background:#fff}
                .highslide-html{
                    background-color:#fff}
                .highslide-loading{
                    display:block;
                    color:#fff;
                    font-size:9px;
                    font-weight:700;
                    text-decoration:none;
                    border:1px solid #fff;
                    background-color:#000;
                    padding:3px}
                a.highslide-full-expand{
                    background:url(/templates/CatalogOrange/dleimages/fullexpand.gif) no-repeat;
                    display:block;
                    width:34px;
                    height:34px;
                    margin:0 10px 10px 0}
                .highslide-footer{
                    height:11px}
                .highslide-footer .highslide-resize{
                    float:right;
                    height:12px;
                    width:11px;
                    background:url(/templates/CatalogOrange/dleimages/resize.gif)}
                .highslide-resize{
                    cursor:nw-resize}
                .highslide-caption{
                    display:none;
                    background:#fff;
                    padding:5px}
                .highslide-controls{
                    width:195px;
                    height:40px;
                    background:url(/engine/classes/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
                    margin-right:15px;
                    margin-bottom:10px;
                    margin-top:10px}
                .highslide-controls ul{
                    position:relative;
                    left:15px;
                    height:40px;
                    list-style:none;
                    background:url(/engine/classes/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
                    margin:0;
                    padding:0}
                .highslide-controls li{
                    float:left;
                    padding:5px 0}
                .highslide-controls a{
                    background:url(/engine/classes/highslide/graphics/controlbar-black-border.gif);
                    display:block;
                    float:left;
                    height:30px;
                    width:30px;
                    outline:0}
                .highslide-controls a.disabled{
                    cursor:default}
                .highslide-controls .highslide-previous a:hover{
                    background-position:0 -30px}
                .highslide-controls .highslide-previous a.disabled{
                    background-position:0 -60px!important}
                .highslide-controls .highslide-play a{
                    background-position:-30px 0}
                .highslide-controls .highslide-play a:hover{
                    background-position:-30px -30px}
                .highslide-controls .highslide-play a.disabled{
                    background-position:-30px -60px!important}
                .highslide-controls .highslide-pause a:hover{
                    background-position:-60px -30px}
                .highslide-controls .highslide-next a{
                    background-position:-90px 0}
                .highslide-controls .highslide-next a:hover{
                    background-position:-90px -30px}
                .highslide-controls .highslide-next a.disabled{
                    background-position:-90px -60px!important}
                .highslide-controls .highslide-move a{
                    background-position:-120px 0}
                .highslide-controls .highslide-move a:hover{
                    background-position:-120px -30px}
                .highslide-controls .highslide-full-expand a{
                    background-position:-150px 0}
                .highslide-controls .highslide-full-expand a:hover{
                    background-position:-150px -30px}
                .highslide-controls .highslide-full-expand a.disabled{
                    background-position:-150px -60px!important}
                .highslide-controls .highslide-close a{
                    background-position:-180px 0}
                .highslide-controls .highslide-close a:hover{
                    background-position:-180px -30px}
                .clouds_xsmall{
                    font-size:x-small}
                .clouds_small{
                    font-size:small}
                .clouds_medium{
                    font-size:medium}
                .clouds_large{
                    font-size:large}
                .clouds_xlarge{
                    font-size:x-large}
                .ui-autocomplete{
                    position:absolute;
                    cursor:default}
                * html .ui-autocomplete{
                    width:1px}
                .ui-menu{
                    display:block;
                    float:left;
                    margin:0;
                    padding:2px}
                .ui-menu .ui-menu{
                    margin-top:-3px}
                .ui-menu .ui-menu-item{
                    float:left;
                    clear:left;
                    width:100%;
                    margin:0;
                    padding:0}
                .ui-menu .ui-menu-item a{
                    text-decoration:none;
                    display:block;
                    line-height:1.5;
                    padding:.2em .4em}
                .ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-hover{
                    font-weight:400;
                    margin:-1px}
                .ui-helper-clearfix:after{
                    clear:both;
                    content:".";
                    display:block;
                    height:0;
                    visibility:hidden}
                * html .ui-helper-clearfix{
                    height:1%}
                .ui-icon{
                    background-repeat:no-repeat;
                    display:block;
                    overflow:hidden;
                    text-indent:-99999px}
                .ui-widget{
                    font-family:Tahoma,"Lucida Sans",Arial,sans-serif;
                    font-size:11px}
                .ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{
                    font-family:tahoma,Arial,sans-serif;
                    font-size:11px}
                .ui-widget-content{
                    background:50% bottom repeat-x #fcfdfd;
                    border:1px solid #a6c9e2;
                    color:#222}
                .ui-widget-content a{
                    color:#222}
                .ui-widget-header{
                    background:url(/templates/CatalogOrange/images/nav.png) 50% 50% repeat-x #303030;
                    color:#fff;
                    font-weight:700;
                    border-radius:2px}
                .ui-state-default,.ui-widget-content .ui-state-default{
                    background:url(/templates/CatalogOrange/images/w40.png) 50% 50% repeat-x #f1f1f1;
                    border:1px solid #ccc;
                    color:#c75000;
                    font-weight:700}
                .ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{
                    color:#fff;
                    text-decoration:none}
                .ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover{
                    background:#c75000;
                    color:#fff;
                    font-weight:700}
                .ui-state-hover a,.ui-state-hover a:hover{
                    color:#1d5987;
                    text-decoration:none}
                .ui-state-active,.ui-widget-content .ui-state-active{
                    background:50% 50% repeat-x #f5f8f9;
                    border:1px solid #79b7e7;
                    color:#e17009;
                    font-weight:700}
                .ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{
                    color:#e17009;
                    text-decoration:none}
                .ui-state-error{
                    background:50% 50% repeat-x #fef1ec;
                    border:1px solid #cd0a0a;
                    color:#cd0a0a}
                .ui-widget-header .ui-icon{
                    background-image:url(/templates/CatalogOrange/images/ui-icons.png)}
                .ui-state-focus .ui-icon,.ui-state-hover .ui-icon{
                    background-image:url(/templates/CatalogOrange/images/ui-icons_h.png)}
                .ui-icon-close{
                    background-position:-80px -128px}
                .ui-icon-closethick{
                    background-position:-96px -128px}
                .ui-button .ui-button-text{
                    display:block;
                    line-height:1.4}
                .ui-button-text-only .ui-button-text{
                    padding:.4em .8em}
                input.ui-button{
                    padding:.4em 1em}
                .ui-button-set{
                    margin-right:7px}
                .ui-button-set.ui-button{
                    margin-left:0;
                    margin-right:-.3em}
                button.ui-button-moz-focus-inner{
                    border:0;
                    padding:0}
                .ui-dialog{
                    overflow:hidden;
                    position:absolute;
                    width:300px;
                    padding:.2em}
                .ui-dialog .ui-dialog-titlebar{
                    position:relative;
                    padding:.5em 1em .3em}
                .ui-dialog .ui-dialog-title{
                    float:left;
                    margin:.1em 16px .2em 0}
                .ui-dialog .ui-dialog-titlebar-close{
                    height:18px;
                    position:absolute;
                    right:.3em;
                    top:50%;
                    width:19px;
                    margin:-10px 0 0;
                    padding:1px}
                .ui-dialog .ui-dialog-titlebar-close span{
                    display:block;
                    margin:1px}
                .ui-dialog .ui-dialog-content{
                    background:0 0;
                    border:0;
                    overflow:hidden;
                    position:relative;
                    padding:.5em 1em}
                .ui-dialog .ui-dialog-buttonpane{
                    background-image:none;
                    text-align:left;
                    border-width:1px 0 0;
                    margin:.5em 0 0;
                    padding:.3em 1em .5em .4em}
                .ui-dialog .ui-dialog-buttonpane button{
                    cursor:pointer;
                    float:right;
                    line-height:1.4em;
                    overflow:visible;
                    width:auto;
                    margin:.5em .4em .5em 0;
                    padding:.2em .6em .3em}
                .ui-dialog .ui-resizable-se{
                    bottom:3px;
                    height:14px;
                    right:3px;
                    width:14px}
                .ui-draggable .ui-dialog-titlebar{
                    cursor:move}
                pre code{
                    max-width:700px;
                    color:#202020;
                    font:11px Verdana;
                    border-left:2px solid #e1e1e1;
                    background:#a1a1a1;
                    display:block;
                    overflow:auto;
                    white-space:pre;
                    padding:5px}
                pre .comment,pre .diff .header,pre .doctype,pre .javadoc,pre .lisp .string,pre .template_comment{
                    color:#93a1a1;
                    font-style:italic}
                pre .addition,pre .css .rule .keyword,pre .css .tag,pre .javascript .title,pre .keyword,pre .lisp .title,pre .method,pre .winutils{
                    color:#859900}
                pre .command,pre .hexcolor,pre .number,pre .phpdoc,pre .regexp,pre .string,pre .tag .value,pre .tex .formula{
                    color:#2aa198}
                pre .built_in,pre .builtin,pre .chunk,pre .decorator,pre .function .title,pre .id,pre .identifier,pre .lisp .title,pre .localvars,pre .title,pre .title .keymethods{
                    color:#268bd2}
                pre .attribute,pre .class .title,pre .constant,pre .haskell .label,pre .instancevar,pre .lisp .body,pre .parent,pre .smalltalk .number,pre .variable{
                    color:#b58900}
                pre .attr_selector,pre .cdata,pre .diff .change,pre .important,pre .keymethods,pre .pi,pre .preprocessor,pre .shebang,pre .special,pre .subst,pre .symbol{
                    color:#cb4b16}
                pre .deletion{
                    color:#dc322f}
                pre .tex .formula{
                    background:#eee8d5}
                .pm_progress_bar{
                    height:14px;
                    margin-top:10px;
                    margin-bottom:10px;
                    width:314px;
                    background:#f1f1f1;
                    border-radius:3px;
                    box-shadow:0 1px 3px #aaa inset}
                .pm_progress_bar span{
                    background:#00f;
                    font-size:0;
                    text-indent:-2000em;
                    height:14px;
                    display:block;
                    overflow:hidden;
                    border-radius:3px 0 0 3px}
                .voteprogress{
                    overflow:hidden;
                    height:15px;
                    margin-bottom:5px;
                    background-color:#f7f7f7;
                    background-repeat:repeat-x}
                .bb-pane{
                    height:1%;
                    overflow:hidden;
                    border:1px solid #BBB;
                    background-image:url(/templates/CatalogOrange/bbcodes/bg.gif)}
                .bb-btn,.bb-sep{
                    height:25px;
                    float:left;
                    display:block;
                    overflow:hidden;
                    text-indent:-9999px;
                    white-space:nowrap}
                .bb-sel{
                    float:left;
                    padding:4px 2px 0}
                .bb-sel select{
                    font-size:11px}
                .bb-sep{
                    width:5px;
                    background-image:url(/templates/CatalogOrange/bbcodes/brkspace.gif)}
                .bb-btn{
                    cursor:pointer;
                    width:23px}
                .bb-editor textarea{
                    box-sizing:border-box;
                    border:1px solid #bcc0c2;
                    width:100%;
                    background:url(/templates/CatalogOrange/images/fields.png) repeat-x #fff;
                    height:156px;
                    padding:2px}
                .editorcomm .bb-editor{
                    width:465px}
                .editorcomm .bb-editor textarea{
                    height:156px}
                .clr{
                    clear:both}
                .user_selection,.user_selection_true{
                    background:#c4f47d;
                    padding:2px 0}
                .user_selection.hover a.txtsel_close,.user_selection_true.hover a.txtsel_close{
                    display:inline-block;
                    position:absolute;
                    top:-7px;
                    left:-5px;
                    width:33px;
                    height:33px;
                    background:url(/templates/CatalogOrange/dleimages/closemarker.png) no-repeat}
                .user_selection.hover a.txtsel_close:hover,.user_selection_true.hover a.txtsel_close:hover{
                    background-position:0 -33px}
                .queries{
                    max-height:450px;
                    overflow:auto;
                    margin-top:10px}
                .queries p{
                    border-top:1px solid #ddd;
                    padding:5px}
                .queries p:hover{
                    background:#ddd}
                .showstat{
                    position:fixed;
                    bottom:10px;
                    left:10px;
                    margin-right:10px;
                    background:#fff;
                    font:normal 12px/18px Arial,Helvetica,sans-serif;
                    color:#323232;
                    padding:20px;
                    text-align:left;
                    border:solid 1px #ffe;
                    border-radius:10px;
                    text-shadow:1px 1px 0 #ffc;
                    box-shadow:1px 1px 5px 1px rgba(0,0,0,0.3);
                    z-index:1000}
                p{
                    border:1px solid rgba(255, 255, 255, 1);
                    background:rgba(255,255,255,0);
                    font-size:15px;
                    padding:10px}
                .rightpic{
                    float:right;
                    margin:0 0 5px 5px}
                catface{
                    border:3px}
                .loginbar a,.socialb li a,.topmenu li a,.topmenu li a:hover,a,a:hover,.adv_search a:hover,.nav li a,.nav li a:hover,.nav li li a,a,.bheader a:hover,.custom-title a,.htitle span,.lastcomm a,.shortstory,.sort a,.speedbar a:hover,.comment-news a:hover,.navigation a:hover,.stat a,.stext a:active,.stext a:link,.stext a:visited,.userstop a,.userstop a:hover,#dropmenudiv a,#searchsuggestions a,.link_download,.ntitle a:hover,.pmlinks a,.post_title a,.gsc-results .gsc-cursor-box .gsc-cursor-page,.monthlink,.pm_head,.pm_list a,.unit-rating li a{
                    text-decoration:none}
                .topmenu li a,a,.cbutton,.comment-left a,.comment-number,.comment-right a,.nav_ext,.resbutton,.shorttitle a,.stat,.vbutton,.h-row,.ntitle,.pm_status_head,.bbcodes,.day-current,.weekday,pre .django .tag .keyword,pre .rules .property,pre .tag .title{
                    font-weight:700}
                *,blockquote,fieldset,form,h1,h2,h3,h4,h5,h6,input,p,pre,.menu ul .submenu ul li,.showstat p{
                    margin:0}
                #header,#html,*,.clear,table td,#b_font select,#b_size select,.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{
                    padding:0}
                .socialb li,.topmenu li,.nav li{
                    position:relative;
                    text-align:left}
                .ui-widget:active,button:focus,input:focus,.ui-widget:active{
                    outline:0}
                :hover img, :link img, :visited img{
                    border:0}
                a img{
                    border:0 none}
                .socialb li a.odnoklassniki,.menu ul .closed img,#share-popup .social .tw:hover span,.highslide-controls .highslide-previous a{
                    background-position:0 0}
                .nblock,.tt-panel,.shots br,.cse .gsc-branding,.gsc-branding,.gsc-tabsArea .gs-spacer,.gsc-tabsArea .gs-spacer-opera,.gs-promotion div.gs-visibleUrl-short,.gs-webResult div.gs-visibleUrl-short,.gsc-thumbnail-left,.gsc-url-bottom,.highslide-html-content,.highslide-display-none,.highslide-controls a span,.user_selection a.txtsel_close,.user_selection_true a.txtsel_close,.base-stat,.queries{
                    display:none}
                loginb a,.custom-title a:hover,.custom-title2 a:hover,.custom-title3 a:hover,.comment-title-hover a:hover{
                    color:#f90352}
                #loginb a:hover,.menu ul .submenu ul li a:hover,.comment-news a:hover{
                    color:#ccc}
                .menu li,.nav li li,.comment-right,.info-rating,.post-title,.related,.related-block,table.footer,.user_selection .closewrap,.user_selection_true .closewrap{
                    position:relative}
                .cbutton,.cheader,.colorheader,.custom-title2,.ftitle span,.htitle span,.rek2,.sideheader,.vbutton,#loading-layer,.gsc-tabHeader,.pm_status_head,.pmlinks,.post_title a,.userstop td{
                    text-align:center}
                .sideheader a,.custom-title a{
                    font-size:20px;
                    color:#c75000}
                .sideheader a:hover,.post-title a:hover{
                    color:#303030;
                    text-decoration:underline}
                .bheader a,.shortdata a:hover,.comment a:hover,.ntitle a,.stext a:hover,.gsc-refinementHeader.gsc-refinementhInactive>span:hover,.gsc-results .gsc-cursor-box .gsc-cursor-page:hover,.weekday-active{
                    text-decoration:underline}
                .rate,.row,.pm_status_content{
                    padding:5px}
                .i-hover:hover .text-hover,.cbutton,.lastcomm li:hover .lcomm-hidden,.vbutton,.comm-data,.comment:hover .comment-title-hover,#share-popup .link a,.gs-promotion div.gs-visibleUrl-long,.gs-webResult div.gs-visibleUrl-long,.gsc-url-top,.gsc-thumbnail-inside,.highslide-display-block,.ui-helper-clearfix{
                    display:block}
                .custom-2,.overflow2,.overflow2 img,.input2{
                    width:100px}
                .rek2,.shortstory,.sort{
                    margin:0 10px 20px}
                .lastcomm,.seotext,.comment table,#share-popup .social ul,form,.title_spoiler img{
                    margin:0;
                    padding:0}
                .lastcomm li .lcomm-user,.speedbar,.speedbar a,.speedbar a:hover,.info a,.import,.line a,.row a,.ui-widget-header a{
                    color:#c75000}
                .lastcomm li:hover .lcomm-date,.lastcomm li:hover .lcomm-user,.lastcomm li:hover a span,.footer-left a,.f-index-panel a:hover,.full-data a:hover,.full-data b,#searchsuggestions a:hover span.searchheading,.monthlink,.monthlink a{
                    color:#fff}
                .lastcomm li:hover a,.lastcomm li:hover a span,.comment-left a,#searchsuggestions a:hover span,.cse .gs-promotion .gs-snippet,.cse .gs-promotion .gs-title .gs-promotion-title-right,.cse .gs-promotion .gs-title .gs-promotion-title-right *,.gs-promotion .gs-snippet,.gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right *,.gsc-completion-snippet,attachment{
                    color:#000}
                .sort,.pm_list{
                    color:#909090}
                .shorttitle a:hover,.reltitle a:hover{
                    text-decoration:underline;
                    color:#303030}
                .line,.pline,.sline,.fieldset,.queries,.showstat,pre code{
                    text-align:left}
                .input1,.stat,.stat a,.gs-promotion-text-cell .gs-snippet,.gs-promotion-text-cell .gs-visibleUrl{
                    font-size:13px}
                .stext a:active,.stext a:link,.stext a:visited,.ntitle a{
                    color:#0084ff}
                #share-popup .social .gp:hover span,.highslide-controls .highslide-pause a{
                    background-position:-60px 0}
                .gsc-refinementHeader.gsc-refinementhActive,.gsc-results .gsc-cursor-box .gsc-cursor-current-page{
                    text-decoration:none;
                    color:#DD4B39}
                table.gs-promotion-table-snippet-with-image,.gsc-preview-reviews ul,.gsc-table-cell-snippet-close,.gsc-table-cell-snippet-open{
                    padding-left:0;
                    padding-right:0}
                .cse .gs-promotion .gs-snippet a:active,.cse .gs-promotion .gs-snippet a:hover,.cse .gs-promotion .gs-snippet a:link,.cse .gs-promotion .gs-snippet a:visited,.cse .gs-promotion a.gs-title:active,.cse .gs-promotion a.gs-title:active *,.cse .gs-promotion a.gs-title:hover,.cse .gs-promotion a.gs-title:hover *,.cse .gs-promotion a.gs-title:link,.cse .gs-promotion a.gs-title:link *,.cse .gs-promotion a.gs-title:visited,.cse .gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:active,.gs-promotion .gs-snippet a:hover,.gs-promotion .gs-snippet a:link,.gs-promotion .gs-snippet a:visited,.gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gsc-completion-title,.gs-result .gs-title,.gs-result .gs-title *,.gs-spelling a{
                    color:#15C}
                .gsc-author,.gsc-location,.gsc-org,.gsc-reviewer,.gsc-role,.gsc-snippet-metadata,.gsc-tel,td.gcsc-branding-text,td.gsc-branding-text{
                    color:#666}
                .xfields textarea,.xprofile textarea{
                    height:186px;
                    margin:0 1px 0 0;
                    padding:0}
                h1{
                    font-size:1.0em}
                h2{
                    font-size:1.1em;
                    line-height:normal;
                    font-weight:bold}
                h3{
                    font-size:1.3em;
                    line-height:normal;
                    font-weight:bold;
                    color:red}
                h4{
                    font-size:1.1em}
                h5{
                    font-size:1.0em}
               </style>
               <style>
                .quote,.quote ul,.title_quote,.ui-menu,.unit-rating{
                    list-style:none   }
                .foto{
                    border:1px dashed #000   }
                .quote,    .title_quote{
                    color:#000;
                    font-size:12px;
                    text-align:justify;
                    background:url(../images/bg02.png) #f5f5f5;
                    box-shadow:inset 0 5px 10px rgba(0,0,0,.1);
                    border-left:5px solid #c75000;
                    margin:5px 0;
                    padding:10px   }
                .text_spoiler,    .title_spoiler{
                    
                    clear:both;
                    padding:5px   }
                .quote a{
                    color:#c75000;
                    font-size:12px   }
                .title_spoiler{
                    color:#e1e1e1;
                    background:#e2e2e2;
                    font-weight:700;
                    border-left:2px solid #c75000;
                    font-size:11px   }
                .text_spoiler{
                    color:#505050;
                    font-size:12px;
                    text-align:justify;
                    background:#f1f1f1   }
                .title_spoiler a{
                    color:#505050;
                    font-size:11px   }
                .title_spoiler img{
                    margin:0;
                    padding:0   }
                .scriptcode{
                    color:#202020;
                    font:11px Verdana;
                    text-align:left;
                    border-left:2px solid #e1e1e1;
                    background:#e2e2e2;
                    padding:5px   }
                .day-active-v,    .weekday-active-v{
                    font-family:tahoma;
                    font-size:11px   }
                .day-current{
                    background:#909090!important;
                    color:#fff!important;
                    border:1px solid #505050!important   }
                .weekday-active-v{
                    color:red   }
                .day-active-v{
                    color:#000;
                    border:1px solid #eee   }
                .calendar{
                    font-family:Arial;
                    font-size:13px;
                    width:230px;
                    line-height:20px;
                    margin-top:10px;
                    background:#fff;
                    border-radius:5px   }
                .calendar td,    th{
                    font-family:Arial;
                    font-size:12px;
                    text-decoration:none;
                    text-align:center;
                    width:35px   }
                .day{
                    border:1px solid #eee   }
                .weekday{
                    border:1px solid #ccc;
                    background:#f1f1f1;
                    color:#c75000;
                    font-family:verdana;
                    font-size:12px   }
                .day-active,    .weekday-active{
                    color:#fff;
                    font-family:verdana   }
                .weekday-active{
                    text-decoration:underline   }
                .day-active{
                    font-size:11px;
                    border:1px solid #eee   }
                .day-active a,    .day-active-v a,    .weekday-active a,    .weekday-active-v a{
                    font-size:13px;
                    color:#c75000;
                    text-decoration:underline;
                    border:0;
                    line-height:20px;
                    display:block   }
                .monthlink,    .monthlink a{
                    color:#fff   }
                .monthlink,    .pm_head,    .pm_list a,    .unit-rating li a{
                    text-decoration:none   }
                .day-active a:hover,    .day-active-v a:hover,    .weekday-active a:hover,    .weekday-active-v a:hover{
                    color:#fff;
                    background:#c75000   }
                .monthlink{
                    font-family:tahoma;
                    font-size:14px;
                    background:url(../images/blue.png) repeat-x #c75000;
                    border-radius:5px;
                    padding:0 5px   }
                .monthselect{
                    width:221px   }
                .rating{
                    color:#909090;
                    font-family:Tahoma,helvetica,sans-serif;
                    font-size:11px;
                    height:15px;
                    float:left   }
                .rating ul{
                    margin:0!important   }
                .unit-rating{
                    width:85px;
                    height:15px;
                    position:relative;
                    background:url(../dleimages/rating.png) left top no-repeat;
                    margin:0;
                    padding:0   }
                .unit-rating li{
                    text-indent:-90000px;
                    float:left;
                    margin:0;
                    padding:0   }
                .unit-rating li a,    .unit-rating li.current-rating{
                    position:absolute;
                    height:15px;
                    display:block;
                    text-indent:-9000px   }
                .unit-rating li a{
                    width:17px;
                    z-index:17;
                    padding:0   }
                .unit-rating li a:hover{
                    background:url(../dleimages/rating.png) center left no-repeat;
                    z-index:2;
                    left:0   }
                .unit-rating a.r1-unit{
                    left:0   }
                .unit-rating a.r1-unit:hover{
                    width:17px   }
                .unit-rating a.r2-unit{
                    left:17px   }
                .unit-rating a.r2-unit:hover{
                    width:34px   }
                .unit-rating a.r3-unit{
                    left:34px   }
                .unit-rating a.r3-unit:hover{
                    width:51px   }
                .unit-rating a.r4-unit{
                    left:51px   }
                .unit-rating a.r4-unit:hover{
                    width:68px   }
                .unit-rating a.r5-unit{
                    left:68px   }
                .unit-rating a.r5-unit:hover{
                    width:85px   }
                .unit-rating li.current-rating{
                    background:url(../dleimages/rating.png) bottom left no-repeat;
                    z-index:1   }
                .editor{
                    width:100%;
                    margin:0 auto   }
                .bbcodes,    .bbcodes_poll{
                    margin-top:5px;
                    font-size:12px;
                    height:20px   }
                .bbcodes{
                    border:0;
                    background:url(../images/w30.png) repeat-x #eee;
                    color:#505050;
                    font-family:Arial,Tahoma,helvetica,sans-serif;
                    text-shadow:0 1px 1px #fff;
                    border-radius:3px;
                    box-shadow:0 1px 3px #707070;
                    padding:2px 4px   }
                .bbcodes:hover{
                    background-position:0 -10px;
                    cursor:pointer;
                    color:#000;
                    box-shadow:0 1px 2px #505050   }
                .bbcodes_poll{
                    background:#e3e3e3;
                    color:#303030;
                    font-family:Tahoma,helvetica,sans-serif;
                    width:170px;
                    border:1px solid #ccc;
                    padding:0 4px 2px   }
                .addnews{
                    width:150px   }
                .f_textarea{
                    height:180px;
                    font-family:Calibri;
                    font-size:14px   }
                .xfields{
                    padding:2px 5px   }
                .xfields input,    .xfields select{
                    height:18px;
                    font-family:verdana;
                    font-size:11px   }
                .xfields input{
                    width:250px   }
                .xprofile input{
                    width:250px;
                    height:18px;
                    font-family:verdana;
                    font-size:11px;
                    border:1px solid #5BBFFF   }
                table.pm td{
                    border-top:1px solid #eee;
                    height:25px;
                    padding:5px 0 0   }
                .pm_head{
                    font:12px Arial;
                    color:#303030;
                    font-weight:700   }
                .pm_list,    .pm_list a{
                    font-size:12px;
                    font-family:tahoma   }
                .pm_list{
                    color:#909090   }
                .pm_list a{
                    color:#c75000;
                    font-weight:700   }
                .pm_sub{
                    font:12px Arial;
                    color:#909090;
                    text-decoration:none;
                    background:#f1f1f1;
                    font-weight:700   }
                .search,    .textin{
                    font-family:Verdana;
                    text-decoration:none   }
                .pm_sub a{
                    color:#c75000;
                    font-size:12px;
                    font-weight:700;
                    text-decoration:none   }
                .vote{
                    font-size:12px;
                    line-height:150%;
                    margin:auto;
                    padding:2px 10px   }
                attachment{
                    color:#000   }
                a.downloadfile,    a.downloadfile:visited{
                    display:inline-block;
                    line-height:25px;
                    width:150px;
                    height:150px;
                    background:url(/engine/skins/images/scr.jpg) no-repeat #f5f5f5;
                    color:#000;
                    margin-top:0;
                    position:relative;
                    border-radius:10px;
                    text-decoration:none   }                   
                    a.downloadfile:active,    a.downloadfile:hover{
                    background-position:0 -1px;
                    color:#000   }
                .search{
                    font-size:11px;
                    color:#505050;
                    padding:2px   }
                .search legend{
                    border:1px solid #cbdfe8;
                    background-color:#fbfdfe;
                    font-weight:700;
                    font-size:11px;
                    line-height:20px;
                    opacity:.9;
                    border-radius:5px;
                    margin:2px 0;
                    padding:5px   }
                .textin{
                    width:130px;
                    font-size:11px;
                    color:#00002C   }
                .sresult{
                    text-align:justify;
                    font-family:verdana;
                    font-weight:normal;
                    line-height:16px;
                    font-size:12px;
                    color:#909090;
                    margin-left:5px   }
                .fieldset,    .queries,    .showstat,    pre code{
                    text-align:left   }
                .fieldset{
                    background:#5BBFFF;
                    border:2px solid #5CBFFF;
                    font:400 11px Tahoma,Arial,Verdana;
                    width:180px   }
                .search fieldset{
                    border:1px solid #eee;
                    width:350px;
                    background:#fafafa;
                    padding:2px   }
                .search select{
                    border:1px solid #d3d3d3;
                    margin:2px 0   }
                .search input{
                    margin:2px   }
                .search #searchinput,    .search #searchuser{
                    width:300px!important;
                    height:25px;
                    background:#fff;
                    border:1px solid #ccc;
                    font-size:12px;
                    box-shadow:inset 0 0 5px rgba(0,0,0,.1);
                    padding:0 5px   }
                .highslide-outline,    .highslide-wrapper{
                    background:#FFF   }
                .highslide-image{
                    border:2px solid #FFF   }
                .highslide-active-anchor,    .highslide-active-anchor img{
                    visibility:hidden   }
                .highslide-dimming{
                    background:#fff   }
                .highslide-html{
                    background-color:#fff   }
                .highslide-loading{
                    display:block;
                    color:#fff;
                    font-size:9px;
                    font-weight:700;
                    text-decoration:none;
                    border:1px solid #fff;
                    background-color:#000;
                    padding:3px   }
                a.highslide-full-expand{
                    background:url(../dleimages/fullexpand.gif) no-repeat;
                    display:block;
                    width:34px;
                    height:34px;
                    margin:0 10px 10px 0   }
                .highslide-footer{
                    height:11px   }
                .highslide-footer .highslide-resize{
                    float:right;
                    height:12px;
                    width:11px;
                    background:url(../dleimages/resize.gif)   }
                .highslide-resize{
                    cursor:nw-resize   }
                .highslide-caption{
                    display:none;
                    background:#fff;
                    padding:5px   }
                .highslide-controls{
                    width:195px;
                    height:40px;
                    background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
                    margin-right:15px;
                    margin-bottom:10px;
                    margin-top:10px   }
                .highslide-controls ul{
                    position:relative;
                    left:15px;
                    height:40px;
                    list-style:none;
                    background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
                    margin:0;
                    padding:0   }
                .highslide-controls li{
                    float:left;
                    padding:5px 0   }
                .highslide-controls a{
                    background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);
                    display:block;
                    float:left;
                    height:30px;
                    width:30px;
                    outline:0   }
                .highslide-controls a.disabled{
                    cursor:default   }
                .highslide-controls .highslide-previous a{
                    background-position:0 0   }
                .highslide-controls .highslide-previous a:hover{
                    background-position:0 -30px   }
                .highslide-controls .highslide-previous a.disabled{
                    background-position:0 -60px!important   }
                .highslide-controls .highslide-play a{
                    background-position:-30px 0   }
                .highslide-controls .highslide-play a:hover{
                    background-position:-30px -30px   }
                .highslide-controls .highslide-play a.disabled{
                    background-position:-30px -60px!important   }
                .highslide-controls .highslide-pause a{
                    background-position:-60px 0   }
                .highslide-controls .highslide-pause a:hover{
                    background-position:-60px -30px   }
                .highslide-controls .highslide-next a{
                    background-position:-90px 0   }
                .highslide-controls .highslide-next a:hover{
                    background-position:-90px -30px   }
                .highslide-controls .highslide-next a.disabled{
                    background-position:-90px -60px!important   }
                .highslide-controls .highslide-move a{
                    background-position:-120px 0   }
                .highslide-controls .highslide-move a:hover{
                    background-position:-120px -30px   }
                .highslide-controls .highslide-full-expand a{
                    background-position:-150px 0   }
                .highslide-controls .highslide-full-expand a:hover{
                    background-position:-150px -30px   }
                .highslide-controls .highslide-full-expand a.disabled{
                    background-position:-150px -60px!important   }
                .highslide-controls .highslide-close a{
                    background-position:-180px 0   }
                .highslide-controls .highslide-close a:hover{
                    background-position:-180px -30px   }
                .clouds_xsmall{
                    font-size:x-small   }
                .clouds_small{
                    font-size:small   }
                .clouds_medium{
                    font-size:medium   }
                .clouds_large{
                    font-size:large   }
                .clouds_xlarge{
                    font-size:x-large   }
                .ui-autocomplete{
                    position:absolute;
                    cursor:default   }
                * html .ui-autocomplete{
                    width:1px   }
                .ui-menu{
                    display:block;
                    float:left;
                    margin:0;
                    padding:2px   }
                .ui-menu .ui-menu{
                    margin-top:-3px   }
                .ui-menu .ui-menu-item{
                    float:left;
                    clear:left;
                    width:100%;
                    margin:0;
                    padding:0   }
                .ui-menu .ui-menu-item a{
                    text-decoration:none;
                    display:block;
                    line-height:1.5;
                    padding:.2em .4em   }
                .ui-menu .ui-menu-item a.ui-state-active,    .ui-menu .ui-menu-item a.ui-state-hover{
                    font-weight:400;
                    margin:-1px   }
                .ui-helper-clearfix:after{
                    clear:both;
                    content:".";
                    display:block;
                    height:0;
                    visibility:hidden   }
                * html .ui-helper-clearfix{
                    height:1%   }
                .ui-icon{
                    background-repeat:no-repeat;
                    display:block;
                    overflow:hidden;
                    text-indent:-99999px   }
                .ui-widget{
                    font-family:Tahoma,"Lucida Sans",Arial,sans-serif;
                    font-size:11px   }
                .ui-widget button,    .ui-widget input,    .ui-widget select,    .ui-widget textarea{
                    font-family:tahoma,Arial,sans-serif;
                    font-size:11px   }
                .ui-widget-content{
                    background:50% bottom repeat-x #fcfdfd;
                    border:1px solid #a6c9e2;
                    color:#222   }
                .ui-widget-content a{
                    color:#222   }
                .ui-widget-header{
                    background:url(../images/nav.png) 50% 50% repeat-x #303030;
                    color:#fff;
                    font-weight:700;
                    border-radius:2px   }
                .ui-widget-header a{
                    color:#c75000   }
                .ui-state-default,    .ui-widget-content .ui-state-default{
                    background:url(../images/w40.png) 50% 50% repeat-x #f1f1f1;
                    border:1px solid #ccc;
                    color:#c75000;
                    font-weight:700   }
                .ui-state-default a,    .ui-state-default a:link,    .ui-state-default a:visited{
                    color:#fff;
                    text-decoration:none   }
                .ui-state-focus,    .ui-state-hover,    .ui-widget-content .ui-state-focus,    .ui-widget-content .ui-state-hover{
                    background:#c75000;
                    color:#fff;
                    font-weight:700   }
                .ui-state-hover a,    .ui-state-hover a:hover{
                    color:#1d5987;
                    text-decoration:none   }
                .ui-state-active,    .ui-widget-content .ui-state-active{
                    background:50% 50% repeat-x #f5f8f9;
                    border:1px solid #79b7e7;
                    color:#e17009;
                    font-weight:700   }
                .ui-state-active a,    .ui-state-active a:link,    .ui-state-active a:visited{
                    color:#e17009;
                    text-decoration:none   }
                .ui-widget:active{
                    outline:0   }
                .ui-state-error{
                    background:50% 50% repeat-x #fef1ec;
                    border:1px solid #cd0a0a;
                    color:#cd0a0a   }
                .ui-widget-header .ui-icon{
                    background-image:url(../images/ui-icons.png)   }
                .ui-state-focus .ui-icon,    .ui-state-hover .ui-icon{
                    background-image:url(../images/ui-icons_h.png)   }
                .ui-icon-close{
                    background-position:-80px -128px   }
                .ui-icon-closethick{
                    background-position:-96px -128px   }
                .ui-button .ui-button-text{
                    display:block;
                    line-height:1.4   }
                .ui-button-text-only .ui-button-text{
                    padding:.4em .8em   }
                input.ui-button{
                    padding:.4em 1em   }
                .ui-button-set{
                    margin-right:7px   }
                .ui-button-set.ui-button{
                    margin-left:0;
                    margin-right:-.3em   }
                button.ui-button-moz-focus-inner{
                    border:0;
                    padding:0   }
                .ui-dialog{
                    overflow:hidden;
                    position:absolute;
                    width:300px;
                    padding:.2em   }
                .ui-dialog .ui-dialog-titlebar{
                    position:relative;
                    padding:.5em 1em .3em   }
                .ui-dialog .ui-dialog-title{
                    float:left;
                    margin:.1em 16px .2em 0   }
                .ui-dialog .ui-dialog-titlebar-close{
                    height:18px;
                    position:absolute;
                    right:.3em;
                    top:50%;
                    width:19px;
                    margin:-10px 0 0;
                    padding:1px   }
                .ui-dialog .ui-dialog-titlebar-close span{
                    display:block;
                    margin:1px   }
                .ui-dialog .ui-dialog-titlebar-close:focus,    .ui-dialog .ui-dialog-titlebar-close:hover{
                    padding:0   }
                .ui-dialog .ui-dialog-content{
                    background:0 0;
                    border:0;
                    overflow:hidden;
                    position:relative;
                    padding:.5em 1em   }
                .ui-dialog .ui-dialog-buttonpane{
                    background-image:none;
                    text-align:left;
                    border-width:1px 0 0;
                    margin:.5em 0 0;
                    padding:.3em 1em .5em .4em   }
                .ui-dialog .ui-dialog-buttonpane button{
                    cursor:pointer;
                    float:right;
                    line-height:1.4em;
                    overflow:visible;
                    width:auto;
                    margin:.5em .4em .5em 0;
                    padding:.2em .6em .3em   }
                .ui-dialog .ui-resizable-se{
                    bottom:3px;
                    height:14px;
                    right:3px;
                    width:14px   }
                .ui-draggable .ui-dialog-titlebar{
                    cursor:move   }
                pre code{
                    max-width:700px;
                    color:#202020;
                    font:11px Verdana;
                    border-left:2px solid #e1e1e1;
                    background:#a1a1a1;
                    display:block;
                    overflow:auto;
                    white-space:pre;
                    padding:5px   }
                pre .comment,    pre .diff .header,    pre .doctype,    pre .javadoc,    pre .lisp .string,    pre .template_comment{
                    color:#93a1a1;
                    font-style:italic   }
                pre .addition,    pre .css .rule .keyword,    pre .css .tag,    pre .javascript .title,    pre .keyword,    pre .lisp .title,    pre .method,    pre .winutils{
                    color:#859900   }
                pre .command,    pre .hexcolor,    pre .number,    pre .phpdoc,    pre .regexp,    pre .string,    pre .tag .value,    pre .tex .formula{
                    color:#2aa198   }
                pre .built_in,    pre .builtin,    pre .chunk,    pre .decorator,    pre .function .title,    pre .id,    pre .identifier,    pre .lisp .title,    pre .localvars,    pre .title,    pre .title .keymethods{
                    color:#268bd2   }
                pre .attribute,    pre .class .title,    pre .constant,    pre .haskell .label,    pre .instancevar,    pre .lisp .body,    pre .parent,    pre .smalltalk .number,    pre .variable{
                    color:#b58900   }
                pre .attr_selector,    pre .cdata,    pre .diff .change,    pre .important,    pre .keymethods,    pre .pi,    pre .preprocessor,    pre .shebang,    pre .special,    pre .subst,    pre .symbol{
                    color:#cb4b16   }
                pre .deletion{
                    color:#dc322f   }
                pre .tex .formula{
                    background:#eee8d5   }
                .pm_progress_bar{
                    height:14px;
                    margin-top:10px;
                    margin-bottom:10px;
                    width:314px;
                    background:#f1f1f1;
                    border-radius:3px;
                    box-shadow:inset 0 1px 3px #aaa   }
                .pm_progress_bar span{
                    background:url(../images/c40.jpg) repeat-x #c75000;
                    font-size:0;
                    text-indent:-2000em;
                    height:14px;
                    display:block;
                    overflow:hidden;
                    border-radius:3px 0 0 3px   }
                .voteprogress{
                    overflow:hidden;
                    height:15px;
                    margin-bottom:5px;
                    background-color:#f7f7f7;
                    background-repeat:repeat-x   }
                .bb-pane{
                    height:1%;
                    overflow:hidden;
                    border:1px solid #BBB;
                    background-image:url(../bbcodes/bg.gif)   }
                .bb-btn,    .bb-sep{
                    height:25px;
                    float:left;
                    display:block;
                    overflow:hidden;
                    text-indent:-9999px;
                    white-space:nowrap   }
                .bb-sel{
                    float:left;
                    padding:4px 2px 0   }
                .bb-sel select{
                    font-size:11px   }
                .bb-sep{
                    width:5px;
                    background-image:url(../bbcodes/brkspace.gif)   }
                .bb-btn{
                    cursor:pointer;
                    width:23px   }
                .bb-editor textarea{
                    box-sizing:border-box;
                    border:1px solid #bcc0c2;
                    width:100%;
                    background:url(../images/fields.png) repeat-x #fff;
                    height:156px;
                    padding:2px   }
                .editorcomm .bb-editor{
                    width:465px   }
                .editorcomm .bb-editor textarea{
                    height:156px   }
                .clr{
                    clear:both   }
                .user_selection,    .user_selection_true{
                    background:#c4f47d;
                    padding:2px 0   }
                .user_selection .closewrap,    .user_selection_true .closewrap{
                    position:relative   }
                .user_selection.hover a.txtsel_close,    .user_selection_true.hover a.txtsel_close{
                    display:inline-block;
                    position:absolute;
                    top:-7px;
                    left:-5px;
                    width:33px;
                    height:33px;
                    background:url(../dleimages/closemarker.png) no-repeat   }
                .user_selection.hover a.txtsel_close:hover,    .user_selection_true.hover a.txtsel_close:hover{
                    background-position:0 -33px   }
                .queries{
                    max-height:450px;
                    overflow:auto;
                    margin-top:10px   }
                .queries p{
                    border-top:solid 1px #ddd;
                    padding:5px   }
                .queries p:hover{
                    background:#ddd   }
                .showstat{
                    position:fixed;
                    bottom:10px;
                    left:10px;
                    margin-right:10px;
                    background:#ddd;
                    font:normal 12px/18px Arial,Helvetica,sans-serif;
                    color:#323232;
                    padding:20px;
                    text-align:left;
                    border:solid 1px #eee;
                    border-radius:10px;
                    text-shadow:1px 1px 0 #aaa;
                    box-shadow:1px 1px 5px 1px rgba(0,0,0,0.3);
                    z-index:1000}
                    form, .showstat p{
                    margin:0 }
                   .bbcodes, .day-current, .weekday, pre .django .tag .keyword, pre .rules .property, pre .tag .title{
                    font-weight:700 }
                .xfields textarea, .xprofile textarea{
                    height:186px;
                    margin:0 1px 0 0;
                    padding:0 }
                .highslide-html-content, .highslide-display-none, .highslide-controls a span, .user_selection a.txtsel_close, .user_selection_true a.txtsel_close, .base-stat, .queries{
                    display:none }
                .highslide-display-block, .ui-helper-clearfix{
                    display:block }
                strong {color: #0a0da0; font-style:italic;}
                .bord {
                border: 4px double black; /* Параметры границы */
                background: #ffffff; /* Цвет фона */
                padding: 1%; /* Поля вокруг текста */ }
                details {
                border: 1px solid #999;
                border-radius: 5px;
                margin: 0 2em .4em 2em;
                padding: 1.04%; }
                details {
                margin: 1em;
                cursor: pointer; }
                summary {
                border-radius: 5px;
                cursor: pointer;
                margin: -1%;
                padding: 8px 10px;
                background: -webkit-linear-gradient(top, #f3f3f3 50%, #e6e6e6 50%); }


/***********/

.download-container {
  padding: 20px 0px;
  margin: 20px 0px;
  text-align: center;
    background: #efead4;
}

.download-container a {
    color: white; /* Цвет ссылок */
   }
.download-container a:visited {
    color: white; /* Цвет посещенных ссылок */
   }
.download-container a:hover {
    color: #cecece; /* Цвет посещенных ссылок */
   }
.download-container a:active {
    color: #ffff00; /* Цвет активных ссылок */
   }


.download-title {
    font-family:arial, "Trebuchet MS", helvetica, sans-serif;
    font-size:19px;
    border-bottom:1px solid #eee;
    margin-bottom:5px;
    padding-bottom:5px;
    font-weight:normal;
}

h6 {
    font-family:arial, "Trebuchet MS", helvetica, sans-serif;
    font-size:15px;
    color: #6f6f6f;
}

.button {
  position: relative;
  display: inline-block;
  height: 40px;
  line-height: 35px;
  padding: 0 24px;
  font-size: 15px;
  color: white;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.4);
  background-clip: padding-box;
  border: 1px solid;
  border-radius: 2px;
  cursor: pointer;
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.08), 0 1px 2px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.08), 0 1px 2px rgba(0, 0, 0, 0.25);
}
.button:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  background-image: -webkit-radial-gradient(center top, farthest-corner, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0));
  background-image: -moz-radial-gradient(center top, farthest-corner, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0));
  background-image: -o-radial-gradient(center top, farthest-corner, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0));
  background-image: radial-gradient(center top, farthest-corner, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0));
}
.button:hover:before {
  background-image: -webkit-radial-gradient(farthest-corner, rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0.03));
  background-image: -moz-radial-gradient(farthest-corner, rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0.03));
  background-image: -o-radial-gradient(farthest-corner, rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0.03));
  background-image: radial-gradient(farthest-corner, rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0.03));
}
.button:active {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
}
.button:active:before {
  content: none;
}

.button-green {
  background: #5ca934;
  border-color: #478228 #478228 #3c6f22;
  background-image: -webkit-linear-gradient(top, #69c03b, #5ca934 66%, #54992f);
  background-image: -moz-linear-gradient(top, #69c03b, #5ca934 66%, #54992f);
  background-image: -o-linear-gradient(top, #69c03b, #5ca934 66%, #54992f);
  background-image: linear-gradient(to bottom, #69c03b, #5ca934 66%, #54992f);
}
.button-green:active {
  background: #5ca934;
  border-color: #3c6f22 #478228 #478228;
}

.button-red {
  background: #d5452f;
  border-color: #ae3623 #ae3623 #992f1f;
  background-image: -webkit-linear-gradient(top, #da5c48, #d5452f 66%, #c73d28);
  background-image: -moz-linear-gradient(top, #da5c48, #d5452f 66%, #c73d28);
  background-image: -o-linear-gradient(top, #da5c48, #d5452f 66%, #c73d28);
  background-image: linear-gradient(to bottom, #da5c48, #d5452f 66%, #c73d28);
}
.button-red:active {
  background: #d5452f;
  border-color: #992f1f #ae3623 #ae3623;
}

.button-blue {
  background: #1097e6;
  border-color: #0d78b6 #0d78b6 #0b689e;
  background-image: -webkit-linear-gradient(top, #25a5f0, #1097e6 66%, #0f8ad3);
  background-image: -moz-linear-gradient(top, #25a5f0, #1097e6 66%, #0f8ad3);
  background-image: -o-linear-gradient(top, #25a5f0, #1097e6 66%, #0f8ad3);
  background-image: linear-gradient(to bottom, #25a5f0, #1097e6 66%, #0f8ad3);
}
.button-blue:active {
  background: #1097e6;
  border-color: #0b689e #0d78b6 #0d78b6;
}

.button-orange {
  background: #f4902a;
  border-color: #df770c #df770c #c76a0a;
  background-image: -webkit-linear-gradient(top, #f69f47, #f4902a 66%, #f38617);
  background-image: -moz-linear-gradient(top, #f69f47, #f4902a 66%, #f38617);
  background-image: -o-linear-gradient(top, #f69f47, #f4902a 66%, #f38617);
  background-image: linear-gradient(to bottom, #f69f47, #f4902a 66%, #f38617);
}
.button-orange:active {
  background: #f4902a;
  border-color: #c76a0a #df770c #df770c;
}

.button-pink {
  background: #e8367f;
  border-color: #d31865 #d31865 #bc165a;
  background-image: -webkit-linear-gradient(top, #eb5190, #e8367f 66%, #e62473);
  background-image: -moz-linear-gradient(top, #eb5190, #e8367f 66%, #e62473);
  background-image: -o-linear-gradient(top, #eb5190, #e8367f 66%, #e62473);
  background-image: linear-gradient(to bottom, #eb5190, #e8367f 66%, #e62473);
}
.button-pink:active {
  background: #e8367f;
  border-color: #bc165a #d31865 #d31865;
}

.button-gray {
  background: #47494f;
  border-color: #2f3034 #2f3034 #232427;
  background-image: -webkit-linear-gradient(top, #55585f, #47494f 66%, #3d3f44);
  background-image: -moz-linear-gradient(top, #55585f, #47494f 66%, #3d3f44);
  background-image: -o-linear-gradient(top, #55585f, #47494f 66%, #3d3f44);
  background-image: linear-gradient(to bottom, #55585f, #47494f 66%, #3d3f44);
}
.button-gray:active {
  background: #47494f;
  border-color: #232427 #2f3034 #2f3034;
}

.button-darkblue {
  background: #3b5ca0;
  border-color: #2d477b #2d477b #263c68;
  background-image: -webkit-linear-gradient(top, #4369b6, #3b5ca0 66%, #365391);
  background-image: -moz-linear-gradient(top, #4369b6, #3b5ca0 66%, #365391);
  background-image: -o-linear-gradient(top, #4369b6, #3b5ca0 66%, #365391);
  background-image: linear-gradient(to bottom, #4369b6, #3b5ca0 66%, #365391);
}
.button-darkblue:active {
  background: #3b5ca0;
  border-color: #263c68 #2d477b #2d477b;
}

.button-purple {
  background: #9966cb;
  border-color: #8040be #8040be #733aab;
  background-image: -webkit-linear-gradient(top, #a87dd3, #9966cb 66%, #8f57c6);
  background-image: -moz-linear-gradient(top, #a87dd3, #9966cb 66%, #8f57c6);
  background-image: -o-linear-gradient(top, #a87dd3, #9966cb 66%, #8f57c6);
  background-image: linear-gradient(to bottom, #a87dd3, #9966cb 66%, #8f57c6);
}
.button-purple:active {
  background: #9966cb;
  border-color: #733aab #8040be #8040be;
}